2
我们使用cakephp 1.2。我们想支持cakephp的国际化
使用语言环境,我们要使国际化。
在cake/console/cake i18n命令中,我们创建了一个default.pot。
ctp的观点,它描述如下。
<title><?php echo __('site_title', true); ?></title>
应用程序\区域\工程\ LC_MESSAGES \ default.po
msgid "site_title"
msgstr "welcome my site!"
控制器
App::import('Core', 'l10n');
Configure::write('Config.language', 'en');
然而,当你查看屏幕, 则显示为 “SITE_TITLE”。
将显示在msgid中指定的字符。
为什么我不知道是否是这种情况发生的原因。