gpt4 book ai didi

zend-framework - Zend GetText 和 .mo .po 文件

转载 作者:行者123 更新时间:2023-12-04 04:33:00 24 4
gpt4 key购买 nike

我继承了一家开发公司的应用程序,我需要为我的网站生成 .mo 和 .po 文件。

这是我在 bootstrap 中的内容:

$translate = new Zend_Translate ('gettext', ROOT_PATH.'/languages/en/default.mo', 'en', array('disableNotices' => true));
$translate->setLocale($locale);

我在任何地方都在使用翻译助手,我必须在我的网站上设置文本,但我的 .mo 和 .po 文件不包含在我的应用程序中设置的所有字符串。

是否需要运行一些命令来填充 gettext 文件?

谢谢 !

最佳答案

您可以使用 Poedit ,并将其配置为扫描您的源(*.php 和 *.phtml),这会生成 .po 和 .mo 文件。因为我猜您已经在使用 Poedit 输入翻译了 - 所以您也可以使用它扫描源文件并从您的代码中收集所有翻译字符串的功能。

Here是一个很好的教程,如何配置 Poedit,以便它识别 Zend 框架文件和 $this->translate('')来自模板的命令。

祝你好运。

关于zend-framework - Zend GetText 和 .mo .po 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9127197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com