WordPressなどで翻訳ファイルを使うのに、POファイルからMOファイルを作成します。
アプリの「Poedit」などで翻訳する方法もありますが、コマンドで翻訳する方法を説明します。OSは、macOSを使用しています。
使用するのはこちらのコマンド。
msgfmt
もし
msgfmt: command not found
と言われたら、gettextをインストールすれば良いと思います。
brew install gettext
でインストールをし、
vim ~/.bashrc
export PATH=/usr/local/opt/gettext/bin:$PATH
source ~/.bashrc
パスを通せば完了。
その後、このようにコマンドを実行すれば完了です。
msgfmt path_to_file/ja.po -o path_to_file/ja.mo
個人的にはアプリを使うより速くて楽なので、このコマンドをよく利用しています。
株式会社オートプロジェクトでは、中小企業向けのシステム・アプリケーション開発 / 外注サービスを提供しております。
貴社のニーズに応じた柔軟なサポートを行いますので、ぜひお気軽にご相談ください。