お世話になっております。
Zabbix2.2で、日本語表記の名称を変更したい場合、どのようにすればよろしかったでしょうか?
Zabbix1.8ですと、 include/locales/ja_jp.inc.php を設置すれば良かったのですが、同じファイルを設置(httpdプロセス再起動済み)しても変更されませんでした。
お手数ですが宜しくお願い致します。
2.0から、メッセージの翻訳にgettextというツールを利用していま す。 Zabbix SIAのパッケージだと削除されてしまっているかもしれませ んが、
locale/ja/LC_MESSAGES/frontend.po
を変更して、localeディレクトリにある、make_mo.shを実行してく ださい。
もしmake_mo.shが無い場合は、ソース(tar.gz)を展開して、
frontends/php/locale/ja/LC_MESSAGES/frontend.po
を修正して、frontends/php/localeディレクトリでmake_mo.shを実 行し、生成された
frontends/php/locale/ja/LC_MESSAGES/frontend.mo
を
locale/ja/LC_MESSAGES/frontend.mo
にコピーして、Webサーバを再起動してみてください。
もし、make_mo.sh内で利用しているmsgfmtコマンドが無い場合は、 RHELやCentOSならgettextパッケージをインストールしてください。
もし、日本語表記を改善して欲しいというご要望であるならば、 ご希望通り反映するかは他の翻訳者とともに検討や調整を行うこ とにはなりますが、ご意見があればお聞かせください。
TNKさん
お疲れ様です、岡(弘)です。
迅速な返答ありがとうございます。 rpm版をインストールした環境でしたので、ソース版を用意し、ご教授頂いた方法で対応できました。
>日本語表記を改善して欲しいというご要望であるならば 深刻度を業務の都合に合わせた名称に変更したかっただけですので、大丈夫です。
ありがとうございました。
以上ですがよろしくお願い致します。
アカウント名 hiroyuki
本名 hiroyuki
居住地 Tokyo
Zabbix関連
TNK - 投稿数: 4769
2.0から、メッセージの翻訳にgettextというツールを利用していま
す。
Zabbix SIAのパッケージだと削除されてしまっているかもしれませ
んが、
locale/ja/LC_MESSAGES/frontend.po
を変更して、localeディレクトリにある、make_mo.shを実行してく
ださい。
もしmake_mo.shが無い場合は、ソース(tar.gz)を展開して、
frontends/php/locale/ja/LC_MESSAGES/frontend.po
を修正して、frontends/php/localeディレクトリでmake_mo.shを実
行し、生成された
frontends/php/locale/ja/LC_MESSAGES/frontend.mo
を
locale/ja/LC_MESSAGES/frontend.mo
にコピーして、Webサーバを再起動してみてください。
もし、make_mo.sh内で利用しているmsgfmtコマンドが無い場合は、
RHELやCentOSならgettextパッケージをインストールしてください。
もし、日本語表記を改善して欲しいというご要望であるならば、
ご希望通り反映するかは他の翻訳者とともに検討や調整を行うこ
とにはなりますが、ご意見があればお聞かせください。
hiroyuki - 投稿数: 43
TNKさん
お疲れ様です、岡(弘)です。
迅速な返答ありがとうございます。
rpm版をインストールした環境でしたので、ソース版を用意し、ご教授頂いた方法で対応できました。
>日本語表記を改善して欲しいというご要望であるならば
深刻度を業務の都合に合わせた名称に変更したかっただけですので、大丈夫です。
ありがとうございました。
以上ですがよろしくお願い致します。