易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

生成php 多语言源码   [复制链接]

    2020-09-21 08:46:03
    网络相关源码
    易语言资源网
    3377 次浏览
    来源链接


模块是精易模块,论坛下吧

php 代码

$lang_img_path=isset($_COOKIE['lang'])?$_COOKIE['lang']:config('lan.default');

  //  print_r($lang_img_path);

$this->assign('lang_img_path',$lang_img_path);

/**tp 5.1的,其他自行改动**/

/**

@param $page 页面

* @param $lang 语言

*/

function webLang($page, $lang, $controller)

{

    $lang_file = dirname(dirname(__FILE__)) . '/lang/' . $controller . '/' . $lang . '/' . $page . '.php';

    if (file_exists($lang_file)) {

        $ret = require $lang_file;

        if (isset($ret)) {

            return $ret;

        }

        exit(json_encode(['code' => 1, 'msg' => '语言包不存在']));

    }

    exit(json_encode(['code' => 1, 'msg' => '语言文件不存在']));

}

function GetLang($LangName)

{

  $lan= isset(  $_COOKIE['lang'])?$_COOKIE['lang']:config('lan.default');

    $lang_file = dirname(dirname(__FILE__)) . '/lang/' . 'phpcode' . '/phpLan' . $lan . 'Code' . '.php';

    if (file_exists($lang_file)) {

        $ret = require $lang_file;

        if (isset($ret)) {

            return $ret[$LangName];

        }

        exit(json_encode(['code' => 1, 'msg' => '语言包不存在']));

    }

    exit(json_encode(['code' => 1, 'msg' => '语言文件不存在']));

}



点我下载 (已有 72 次下载)

引用模块


源码文件名 模块文件名
生成语言包工具.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
生成语言包工具.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
XP风格界面库 2.0 7F54B9CE8887428dBA9CEEB94CEF4C72
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
数据操作支持库一 2.0 4BB4003860154917BC7D8230BF4FA58A


[错误报告]   上一篇:ssl-socket 客户Duan模块v...     下一篇:IMGUI窗口绘制例子...