有人可以分解本地化文件(.mo,.po)生成的工作原理吗?
我想试试
gettext
。
这是我认为它的工作原理 -
首先你使用某种po编辑器并告诉它扫描你的应用程序的目录,创建这些“.po”文件,应用程序为扫描的每个文件制作一个po文件,其中包含编程语言中的字符串,然后将它们编译为二进制mo文件,gettext
解析,并使用高级API(如Zend_Translate
)调用方法并指定要使用gettext
,它可以设置为缓存转换,它只返回那些。
我真的不清楚的部分是如何真正完成po文件的编辑,这是手册 - 对吗?然后当编译完成时,应用程序依赖于二进制mo文件。
如果有人能提供有用的linux应用程序来编辑.po
文件,我将不胜感激。
没有找到相关结果
已邀请:
1 个回复
膝垫富顷