Zend Translation中的问题

时间:2013-10-21 06:36:23

标签: zend-framework zend-framework2 zend-translate

在zend translation中存在msgid和msgstr的问题

define - en_US.PO

msgid "hello"

msgstr "hello world"

查看/ index.phtml

$this->translate("hello");

当我尝试使用msgid“hello”时,我想显示“hello world”,然后它显示“hello”而不是“hello world”。

请帮我解决一下我必须做的事情?

1 个答案:

答案 0 :(得分:1)

检查你的module.config.php文件

),
'translator' => array(
    'locale' => 'en_US',
    'translation_file_patterns' => array(
        array(
            'type'     => 'gettext',
            'base_dir' => __DIR__ . '/../language',
            'pattern'  => '%s.mo',
        ),
    ),
),