多语言问题
来源:互联网 发布:linux 打开命令窗口 编辑:程序博客网 时间:2024/05/21 09:20
很多时候需要返回本地化语言的信息,可以用一个文件,里面放json字符串(本地化语言信息)
比如下面这样的:
{"client_too_old": "client version is too old"}
`
`
{"client_too_old": "您的版本太低"}
写个函数来获取
function localLanguage($string, $lang = ''){ $target_lang = empty($lang) ? 'en' : $lang; $language_file = json_decode(file_get_contents( dirname(__FILE__). $target_lang . '.json'), true); if (!$language_file) { die('UNSUPPORTED_LANGUAGE'); } if (isset($language_file[$string])) { return $language_file[$string]; } else { return $string; }}
0 0
- 多语言问题
- fragment多语言问题
- 多语言的问题
- 多语言问题
- 多语言问题
- 软件多语言支持问题
- j2ee的多语言问题
- 多语言版本网站的语言编码问题的解决办法
- 多语言混显的问题
- Java多语言编码问题解析(1)
- Java多语言编码问题解析(2)
- 关于多语言版本编译的问题
- 有关网站使用多语言的问题
- 多语言开发中遇到的问题
- Java多语言编码问题解析
- 多语言时一些插件的问题
- Java多语言编码问题解析
- 多语言字符串的字体问题
- iOS中UITableView分割线左侧顶齐
- 为什么jdk安装或者配置不好会影响Tomcat的启动
- dedecms 织梦会员中心前台,自定义图片字段上传后无法选中选择问题
- POJ2002&&POJ3432 Squares(二分||hash)
- jQuery中$是什么意思
- 多语言问题
- mysql 常用技术
- NYOJ 483 Nightmare
- openssl 3des 加解密
- 解决方法:SQL2008 链接服务器 访问接口 "SQLNCLI10" 的架构行集 出错的问题!
- 个人推荐的NodeJS调试方式(iron-node快速安装方法)
- Rotation formalisms in three dimensions
- c函数指针详解
- 源代码jar包中的中文注释乱码