我试图神交gettext

下面是如何我的认为它的工作原理 -

首先,你使用某种形式的PO编辑器,并告诉它来扫描您的应用程序的目录,这些创建“的.po”的文件,该应用程序使得为每个文件PO文件扫描包含在编程语言的字符串,然后他们编译成二进制莫文件,到gettext解析,并调用一个方法使用高层次的API,如Zend_Translate,并指定要使用gettext,它可以设置为高速缓存的翻译,它只是返回的。

我真的不清楚的部分是如何的PO文件编辑真的做,它是人工 - 对吗?然后,当编译的完成过程中的应用程序依赖于二进制MO文件。

如果有人能为编辑.po文件提供有用的Linux应用程序,我会很感激。

有帮助吗?

解决方案

使用GNU上 NLS本教程的gettext 应该帮助你理解这个过程。

作为用于编辑.po文件,有至少两个应用(除了六:-): gtranslator poEdit的

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top