我正在关注有关使用 PHP gettext 构建多语言网站的教程http://onlamp.com/pub/a/php/2002/06/13/php.html
我理解教程直到这一部分:
拥有所有目录后
准备好了,是时候创建了
实际的“pot”文件,就像通常一样
参考:messages.po 文件。到
执行此操作,您需要有 PHP
使用 gettext() 函数的文件
“标记”要翻译的字符串和
使用 xgettext 命令。
$ xgettext -n *.php
我必须在命令行中写它吗?
当我执行该命令时,我必须位于哪个文件夹中?
这是 Linux 版本的命令还是 Windows 版本的命令?
(我在 wamp ini 文件中启用了 gettext 扩展)
我是否必须从 GNU 网页下载 gettext 实用程序才能创建 .po 文件?
您可以使用图形工具,例如Poedit创建、编辑和编译.po文件:http://www.poedit.net/
Features :
- 自动编译.mo 文件(可选)。
- 您可以使用 Poedit 扫描源代码以查找可翻译的字符串。
- [...]
如果您更喜欢命令行,xgettext(来自gettexttools) 是从源中提取字符串的命令。它是GNU软件可在 Linux(已为您的发行版打包)和 Windows(例如通过 Cygwin)上使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)