<?php // +--------------------------------------------------------------------- // | ThinkCMF [ WE CAN DO IT MORE SIMPLE ] // +--------------------------------------------------------------------- // | Copyright (c) 2013-2019 http://www.thinkcmf.com All rights reserved. // +--------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +--------------------------------------------------------------------- // | Author: Dean <zxxjjforever@163.com> // +--------------------------------------------------------------------- namespace cmf\behavior; use think\facade\Lang; class HomeLangBehavior { // 行为扩展的执行入口必须是run public function run() { $langSet = request()->langset(); // 加载应用前台通用语言包 $apps = cmf_scan_dir(APP_PATH . '*', GLOB_ONLYDIR); foreach ($apps as $app) { Lang::load([ APP_PATH . $app . DIRECTORY_SEPARATOR . 'lang' . DIRECTORY_SEPARATOR . $langSet . DIRECTORY_SEPARATOR . 'home.php', ]); } } }