【发布时间】:2012-10-05 22:37:29
【问题描述】:
我将 Poedit 用于我的 gettext i18n,效果很好。我使用 ZF2 有视图助手来集成翻译。一个是translate,另一个是translatePlural。
用法:
<?php echo $this->translate('Welcome') ?>
<?php echo $this->translatePlural('Item', 'Items', $number) ?>
在 Poedit 中,我添加了关键字 translate 和 translatePlural。正常的翻译工作正常,但对于复数形式,只找到“项目”(而不是“项目”)。仅出于测试目的,我将$this->translatePlural() 调用替换为ngettext(),但我最终得到了相同的结果。我的结论:(我的版本)Poedit 无法扫描复数形式。
我应该输入什么作为关键字让 Poedit 也扫描第二个字符串?
【问题讨论】:
标签: php internationalization gettext xgettext plural