【发布时间】:2011-05-18 02:54:08
【问题描述】:
我如何设置 i18n 来翻译成西班牙语? 我不希望用户更改应用程序的语言,所以我只需要用户以西班牙语查看应用程序...
我认为不需要任何路由...我说的对吗?
【问题讨论】:
标签: php cakephp internationalization
我如何设置 i18n 来翻译成西班牙语? 我不希望用户更改应用程序的语言,所以我只需要用户以西班牙语查看应用程序...
我认为不需要任何路由...我说的对吗?
【问题讨论】:
标签: php cakephp internationalization
如果您的网站只有一种语言,只需将西班牙语文本直接写入需要的视图文件中即可。无需加倍工作。
如果您仍想在视图文件和西班牙语 .po 文件中使用英文文本,只需设置您的应用程序 according to the documentation 并将其放入您的 core.php 以将语言修复为西班牙语:
Configure::write('Config.language', 'es');
在视图中:
__('Hi!');
在您的翻译文件中:
msgid "Hi!"
msgstr "¡Hola!"
【讨论】: