我们希望在cakephp中支持国际化
我们使用的是CakePHP1.2 使用区域设置,我们希望实现国际化 在cake/console/cake i18n命令中,我们创建了一个default.pot 在ctp视图中,其描述如下我们希望在cakephp中支持国际化,php,cakephp,internationalization,Php,Cakephp,Internationalization,我们使用的是CakePHP1.2 使用区域设置,我们希望实现国际化 在cake/console/cake i18n命令中,我们创建了一个default.pot 在ctp视图中,其描述如下 <title><?php echo __('site_title', true); ?></title> 控制器 App::import('Core', 'l10n'); Configure::write('Config.language', 'en'); 但是,当您查看
<title><?php echo __('site_title', true); ?></title>
控制器
App::import('Core', 'l10n');
Configure::write('Config.language', 'en');
但是,当您查看屏幕时,
它显示为“站点标题”
将显示msgid is中指定的字符
我不知道的原因是发生这种情况的原因。您是否在控制器中输入了此代码?:
$this->L10n = new L10n();
$this->L10n->get("eng");
让我们试着告诉我们
$this->L10n = new L10n();
$this->L10n->get("eng");