在CakePHP 1.2 中实现多语言支持——i18n 和 L10n 的使用简述
来源:
作者:
时间:2007-05-29
点击:
打开任意一个 view 文件,加入以下PHP代码:__(‘Hello China‘);// 如果系统语言为中文,则输出"你好中国";则函数只返回翻译后的字符,不会有任何输出。如果系统在eng和zh_cn的语言包里都找不到名为 "Hello China" 的msgid,则会将 __(‘string‘) 函数中的 string 直接输出。如果要手动指定语言,比如要指定翻译为德语,可以在 controller 中加入如下代码:$language = ‘deu‘; // 要翻译为何种语言Configure::write(‘Config.language‘, $language);// $this->Session->write(‘Config.language‘, $language); // 或者是这句。
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
- 赞助商连接
热点关注