gpt4 book ai didi

zend-framework - 有人可以分解本地化文件(.mo,.po)生成的工作方式吗?

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

我正在尝试使用gettext

这是我认为起作用的方式-

首先,您使用某种po编辑器,并告诉它扫描应用程序的目录,创建这些“.po”文件,该应用程序会为每个扫描的文件创建一个po文件,其中包含以编程语言编写的字符串,然后将其编译为gettext解析为二进制mo文件,然后使用诸如Zend_Translate之类的高级API调用一个方法,并指定要使用gettext,可以将其设置为缓存翻译,它只返回这些翻译。

我真正不清楚的部分是如何真正完成po文件的编辑,这是手动操作-对吗?然后,当编译完成时,应用程序当然依赖于二进制mo文件。

如果有人可以提供有用的linux应用程序来编辑.po文件,我将不胜感激。

最佳答案

有关NLS using GNU gettext的教程应该可以帮助您了解该过程。

至于编辑.po文件,至少有两个应用程序(vi:-除外):gtranslatorpoedit

关于zend-framework - 有人可以分解本地化文件(.mo,.po)生成的工作方式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1793025/

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