CakePHP:中文翻译错误

时间:2014-04-25 11:16:32

标签: php cakephp localization cakephp-2.4

我的网站有三种语言:俄语,英语和中文。我用蛋糕控制台创建了.pot文件,并将其扩展名更改为.po。然后,我将它们放在Locale / rus,Locale / eng和Locale / chi中。俄语和英语翻译工作完美,但中文翻译正在加载俄语.po而不是自己的

1 个答案:

答案 0 :(得分:1)

我想问题是chi是书目别名,您可以将其用于Config.language,但该文件夹必须使用术语名称zho

  

如果可能,应使用术语代码(每种语言的第一个)   他们是/APP/Locale/[code]/中构建路径的人   书目代码是别名。

https://github.com/cakephp/cakephp/blob/2.4.7/lib/Cake/I18n/L10n.php#L83-L85