【发布时间】:2013-05-25 19:52:20
【问题描述】:
我在 ZF2 中使用翻译器时遇到问题。即它只接受内联字符串而不是 PHP 变量。
当我给内联字符串翻译时,它工作完美并在“更新”后在 .PO 文件中显示翻译字
$translator = $this->getServiceLocator()->get('translator');
$translator->translate("message to translate") ;
但我想翻译保存在 PHP 变量中的字符串。 “更新”后,它没有在 .PO 文件中显示翻译器单词。请参阅下面的代码。
$translator = $this->getServiceLocator()->get('translator');
$msg1="message to translate";
$translator->translate($msg1) ;
此代码来自我的控制器操作之一。
请指教
【问题讨论】:
标签: php zend-framework2 po