我有一些 Wordpress 的 .po
文件,想要创建 .mo
文件。
我该如何操作?
我有一些 Wordpress 的 .po
文件,想要创建 .mo
文件。
我该如何操作?
在Linux中,你只需在终端中运行以下命令:
msgcat yourFile.po | msgfmt -o generatedFile.mo -
或者msgfmt -o generatedFile.mo yourFile.po
您可以通过输入以下命令来查看有关这些命令的更多信息:
man msgcat
man msgfmt
您可以通过Xcode或使用brew install gettext
获取msgcat
/msgfmt
(如上所示)。
但是,为了避免与OS X自带的gettext实用程序冲突(homebrew说),它不会将它们添加到您的路径中。您可以通过将以下内容添加到bash_profile
来继续添加:
export PATH=${PATH}:/usr/local/opt/gettext/bin
或者,如果你只需要msgcat
/msgfmt
,你可以使用别名。只需将以下行添加到您的bash_profile
中:
或者,如果您只需要msgcat
/ msgfmt
,您可以使用别名。只需将以下行添加到您的bash_profile
中:
msgcat='/usr/local/opt/gettext/bin/msgcat'
msgfmt='/usr/local/opt/gettext/bin/msgfmt'
希望这能帮到你!(感谢Georgi Stoyanov!)
在Windows上,你可以安装MinGW(Minimal GNU for Windows),在安装过程中需要选择mingw32-gettext(bin和dev),然后msgfmt和msgcat exe文件将被安装。默认情况下位于c:\MinGW\bin
。要使用这些工具,您需要将该目录添加到您的PATH变量中。您可以使用以下命令行实现:
set PATH=%PATH%;c:\MinGW\bin
或者从控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量中获取。
msgcat
,而不是安装在此处讨论的命令行工具,因此可能没有太大帮助。 - anoved