iNoveの日本語化ファイルを編集する
たまたま開いたこのブログの404エラーページの文章に妙な違和感がありました。
『カスタマイズされたエラーページへようこそ。あなたは存在しないリンクをクリックしたため、このページが表示されています。原因は多分私にありますが…せめてものお詫びに基本的な”404エラーページ”をあなたに見せる代わりに、何が支障をきたしたかを説明するこのページを作成しました。』
iNoveに付属の日本語化ファイルによって英語から日本語に翻訳された文章です。海外ではこういう表現も有りなのでしょうね。でも、日本人的にはちょっと…。このページの意図も伝わりづらいように思えるので、一般的な404エラーメッセージに置き換えます。
『ページがみつかりません!指定されたページは移動したか、削除された可能性があります。以下の方法で対処してください。』
意味はかなり異なりますが、こちらの方が分かりやすく親切だと思います。
置き換えの方法として、直接404.phpを書き換えることも可能ですが、他の日本語訳も修正したい箇所があったため、日本語化ファイル’ja.mo’を修正することにしました。 ’ ja.mo’は直接編集できないので、languagesフォルダ内にある元ファイル’ja_JP.po’を編集します。手順は以下の通り(テーマiNoveの場合)。
なお、準備段階として、翻訳ファイルの編集ソフトであるpoEDITを用意する必要があります。(poEDITの使い方については小粋空間さんの記事で詳しく書かれています。)
- ‘ja_JP.po’をテキストエディタで開き、該当する訳文(msgstr)を編集して保存します。
- 保存した’ja_JP.po’ファイルをpoEDITで開き、何もせずにそのまま保存(ファイル>設定で「保存時に.moファイルを自動生成する」にチェックが入っていることが必要です)。
- 自動生成された’ja_JP.mo’を’ja.mo’にリネームし、(iNoveの場合は)inoveディレクトリにアップロードして完了。
ついでに画像も自分のアバターに変更しました。こちらは、アバター画像をアップし、404.phpのimgタグ記述を変更しただけです。
→できあがり

Recent comments