How to translate plugin
提供: GeeklogJpWiki
目次 |
英語版プラグインを日本語化する
英語版プラグインには,多種多様なプラグインがあり,積極的に日本語化を進めているところです。 言語ファイルを含んだ日本語化差分ファイルは,Geeklog Japaneseにて公開しています。 日本語化できたら,Geeklog Japaneseにアップロードして公開してください。
2006年以後のプラグインは,Register Globals offに対応していますが,古いバージョンでは対応していないものがあります。配布時期やGeeklog対応バージョンに注意してください。
英語版プラグインは,次のステップで日本語化できます。
日本語言語ファイルが無ければ日本語言語ファイルを作成
/plugins/<plugin_name>/language/japanese.php, japanese_utf-8.php を新規作成。それぞれEUC, UTF-8コード,改行はLFでファイルを作成し保存します。
管理者メニュー メニュー表示を日本語化
各プラグインのプラグイン名等の日本語化は、それぞれの日本語ファイルで修正します。
- plugins/xxxx/language/japanese.php
- plugins/xxxx/language/japanese_utf-8.php
ただし、プラグインによっては、言語ファイルを使っている箇所と使っていない箇所については、ばらつきがあります。言語ファイルを使っていない場合,functions.phpで直接修正が必要です。
管理者メニュー グループ管理メニュー 説明を日本語化
各プラグイン(userconfig,dbman,themedit等の日本語版標準プラグイン)のグループ記述(grp_descr)の日本語化については以下のファイルに追加します。
- public_html/admin/grpdescr_japanese_utf-8.php
- public_html/admin/grpdescr_japanese.php
以下は,本家標準の画面遷移でインストールされるプラグインについて有効です。
- public_html/admin/install/updatetablesjp_groups.php
- public_html/admin/install/sql_japanese_utf-8_groups.php
- public_html/admin/install/sql_japanese_groups.php
links等,標準(本家の)プラグインのグループ記述(grp_descr)の日本語化は、以下でも行っています。
- public_html/admin/install/sql_japanese_utf-8_groups.php
- public_html/admin/install/sql_japanese_groups.php