CakePHP国际化库
I18n库提供了一个I18n服务定位器,可用于设置当前语言环境,构建翻译包和翻译消息。
另外,它提供了Time和Number类,可用于以正确的格式输出日期,货币和任何数字(对于指定的语言环境)。
用法
在内部, I18n类使用 。 如果您希望手动创建而不是使用该库使用的约定,那么熟悉它会帮助您了解如何构建和操作翻译包。
设置当前语言环境
use Cake \ I18n \ I18n ;
I18n :: setLocale ( 'en_US' );
设置包含po文件的文件夹的路径。
use Cake \ Core \ Configure ;
Configure :: write ( 'App.paths.locales' , [ '/path/with/trailing/slash/' ]);
有关预期的文件夹结构和文件命名的详细信息,请参见。
翻译讯息
ech
评论0
最新资源