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)の日本語化については以下のファイルに追加します。

  1. public_html/admin/grpdescr_japanese_utf-8.php
  2. public_html/admin/grpdescr_japanese.php

以下は,本家標準の画面遷移でインストールされるプラグインについて有効です。

  1. public_html/admin/install/updatetablesjp_groups.php
  2. public_html/admin/install/sql_japanese_utf-8_groups.php
  3. public_html/admin/install/sql_japanese_groups.php

links等,標準(本家の)プラグインのグループ記述(grp_descr)の日本語化は、以下でも行っています。

  1. public_html/admin/install/sql_japanese_utf-8_groups.php
  2. public_html/admin/install/sql_japanese_groups.php
個人用ツール