首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cakephp:在蛋糕控制台中使用l10n

cakephp:在蛋糕控制台中使用l10n
EN

Stack Overflow用户
提问于 2010-01-05 12:02:43
回答 2查看 763关注 0票数 0

根据主题,我希望能够在cakephp shell中使用__()函数调用。我已经尝试将l10n导入到shell中,但都无济于事

代码语言:javascript
复制
App::import('Core', 'l10n');

任何帮助都很感谢,非常感谢!

编辑:

我可能会添加更多信息。__()调用成功,但它输出的是输入字符串,而不是转换后的字符串。所以我猜更像是路径错误之类的。

EOD;

-aw

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-11 15:45:47

我已经把它弄好了。出于某些原因,我必须明确地告诉Cake控制台我正在使用哪种语言。

代码语言:javascript
复制
Configure::write('Config.language', 'en-us');
票数 0
EN

Stack Overflow用户

发布于 2010-01-05 21:30:16

我假设您已经设置并加载了您的语言文件?

在我的记忆中,您需要在您的应用程序中使用"app\locale\eng\LC_MESSAGES“或您正在使用的任何语言环境的语言文件。它们应该是一个pot文件,里面有翻译。

参考,http://book.cakephp.org/view/163/Localization-in-CakePHP

我的猜测是,如果这些文件丢失了,那么它基本上会用您放入函数中的任何内容来替换它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2004103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档