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中指定的字符。
爲什麼我不知道是否是這種情況發生的原因。