【发布时间】:2014-03-19 11:50:31
【问题描述】:
我是 Zend 框架 2 的初学者。我在 zf2 中遇到翻译问题。 我已经下载了一个示例 zend 框架应用程序。并使用 PO 编辑器编辑 en_US.po 文件,并将“Home”更改为“testing”并保存。并成功创建 en_US.mo 文件。
现在我的意图是在菜单项中显示“测试”而不是“主页”。所以我在 module.config.php 中添加了以下代码。
'translator' => array(
'locale' => 'en_US',
'translation_patterns' => array(
array(
'type' => 'gettext',
'base_dir' => __DIR__ . '/../language',
'pattern' => '%s.mo',
),
而在 layout.phtml <?php echo $this->translate('Home') ?>
但我没有收到我想要的文字。我错过了什么吗?请告诉我。 zf2国际化有什么好的教程吗?
提前谢谢..!
【问题讨论】:
标签: php internationalization zend-framework2 gettext