|
Joomla!で表示される「新規登録」「続きを読む…」などの単語・語句を変更 |
|
|
|
|
2007/04/28 土曜日 |
サイトランゲージ
Joomla!で表示される決まった単語や語句(たとえば「ユーザ名」「新規登録」「続きを読む…」など)を、別の単語・語句に置き換える方法です。Joomla!はJoomla!本体だけでなく、コンポーネントやモジュールなどのエクステンションも含めて、ランゲージ管理が1ヶ所(一つのファイル)で済むようなつくりになっています。このため、デフォルトで表示される単語を別のものに置き換えることは簡単です。
Joomla!本体の語句を変更
管理画面上部メニューから「サイト」、「ランゲージ管理」「サイトランゲージ」と進み、Japaneseにチェックして右上の編集アイコンをクリックします。

まず、Japanese.phpが書き込み可になっていることを確認します。「書き込み不可」と表示されている場合、修正しても上書き保存できません。その場合は、事前にFTPソフトなどを利用して、languageフォルダ内にあるjapanese.phpファイルの属性を変更しておきます(「書込」あるいは「w」などと表示される項目にチェックを入れておきます。)。
サイトランゲージファイル
書込み可の場合は、あとは上記画像のように表示されているリストから、変更したい語句の部分を探して置き換えるだけで完了です。「'」と「'」で区切られていないと正常に表示されないので、修正する際に「'」を消してしまわないように注意してください。
コンポーネント・モジュール等の語句を変更
インストールしたコンポーネントやモジュールなど、エクステンションで使われている語句も変更が可能です。エクステンションに関しては、好みの語句に変更するというよりも、他言語版を日本語に置き換えて利用するという場合が多いかもしれません。
エクステンションの語句を変更する場合は、事前にJoomlaXplorerをインストールしておくと、Joomla!管理画面上から変更できるので便利です(上で触れたファイルの属性変更なども、JoomlaXplorerがあればFTPソフトを起動する必要がありません)。ローカル環境(自分のPC上)でエディタを開いてエクステンションなどの言語ファイルを変更し、FTPソフトを利用してアップロードすると文字化けしてしまうという人も、このJomlaXplorerを利用すれば文字化けせずに済む可能性があります。JoomlaXplorerのインストール方法等に関しては、下の記事を参照ください。
Joomla!管理画面から、「コンポーネント」「JoomlaXplorer」と進みます。次に表示されるフォルダのディレクトリをクリックして、該当するランゲージファイル(上でJoomla!本体の語句が列記されているファイル「Japanese.php」の編集方法について書きましたが、これと同じようなファイルが各エクステンションごとに用意されています)まで移動します。大抵はエクステンションごとのフォルダを下っていけばランゲージファイルにたどり着くと思いますが、エクステンションによってはAdministratorフォルダ側にランゲージファイルが配置されるものもあります。たとえばコンポーネントのランゲージファイルを探す際、ルートディレクトリ(一番上位の階層のディレクトリ)からcomponentsフォルダを辿っても見つからない場合は、Administratorフォルダの中のcomponentsフォルダのほうも探してみてください。

languageフォルダをクリック(画像はJoomlaXplorer利用時)

外国のエクステンションを利用する場合、デフォルトの設定はenglishになっていることが多いので、english.phpをjapanese.phpに変更して保存した後に編集します(ごく稀にjapanese.phpを認識してくれないエクステンションがあるのですが、その場合はenglish.phpをコピーして保存し、english.php自体を修正します)。Xplorerでの編集は、画像のような右側に並ぶ紙とペンのアイコンから。
ファイル自体の編集(語句の置き換え)方法は、Joomla!本体のランゲージファイル変更と同じです。最後に「保存」することをお忘れなく。
|
|
最終更新日 ( 2007/10/06 土曜日 )
|