言語オーバーライドによる翻訳の変更
Liferay DXP 7.4 U4/Portal 7.4 GA8。
Liferay DXP 7.4 U17 / Liferay Portal 7.4 GA17のインポート/エクスポートおよびフィルタリング機能
Liferay の言語オーバーライド ツールを使用すると、既存の翻訳をオーバーライドしたり、新しい言語キーと翻訳を追加したりできます。 これらのオーバーライドは、 構成スコープのインスタンスのレベルで行われることに注意してください。 以前の Liferay バージョンについては、 「言語プロパティによるグローバル言語翻訳の上書き」を参照してください。
翻訳ファイルのオーバーライド
-
グローバル メニュー (
) を開きます。 コントロール パネル → 構成 → 言語の上書きに移動します。 -
検索バーを使って、上書きしたい翻訳ファイルを探します。 例えば、プロダクトメニューの一番上にある
homeをオーバーライドしたい場合は、homeを検索してください 。
なお、検索バーでは、選択したロケールの翻訳ファイルの言語キーを検索します。 ロケールセレクターで言語を切り替えることができます。 例えば、
en-USを選択すると、米国英語の翻訳ファイルを検索することができます。 -
翻訳ファイルを探し出し、クリックします。 新しいウィンドウが開きます。 翻訳の右側にある アクション (
) → 編集 をクリックすることもできます。 -
オーバーライドしたい言語の翻訳ファイルを新たに入力します。 ページの下部にある[保存]をクリックします。

-
homeの翻訳ファイルがオーバーライドされました。
翻訳ファイルのオーバーライドを修正する
-
グローバル メニュー (
) を開きます。 コントロール パネル → 構成 → 言語の上書きに移動します。 -
検索バーを使って、修正したいオーバーライドを探します。 オーバーライドがある翻訳だけを検索する場合は、 [Filter and Order] をクリックし、 [Any Language]を選択してください。 また、 [Selected Language] をクリックすると、選択したロケール内のオーバーライドのみを表示することができます。
各言語キーの下に、既存のオーバーライドが表示されていることに注意してください。 例えば、"Languages With Override: en_US, ja_JP "のように。
-
修正したい翻訳ファイルを選択します。 新しいウィンドウが開きます。 翻訳の右側にある アクション (
) → 編集 をクリックすることもできます。オーバーライドが存在する場合、 アクション アイコン (
) には翻訳のオーバーライドを削除するオプションもあります。 [Remove all translation overrides] をクリックし、ポップアップウィンドウの [OK] をクリックすると、すべてのオーバーライドが削除されます。 選択したロケールにオーバーライドが存在する場合は、そのロケールの翻訳のみを削除する追加オプションがあります (例: 米国英語を選択した場合は、 en_US の翻訳オーバーライドを削除 )。
-
変更内容を入力し、ページ下部の [保存] をクリックします。 すべてのオーバーライドを削除して元の翻訳ファイルに戻したい場合は、 [オーバーライドをすべて消去]をクリックします。
言語キーと翻訳ファイルを追加する
-
グローバル メニュー (
) を開きます。 コントロール パネル → 構成 → 言語の上書きに移動します。 -
追加 (
) をクリックすると、新しいウィンドウが開きます。 -
キーと少なくとも1つの言語ファイルを入力します。 なお、キーの最大長は1,000文字です。 完了したら、 「保存」 をクリックします。
翻訳ファイルのエクスポートとインポート
言語のオーバーライドは、言語プロパティ ファイルを使用して簡単にインポートまたはエクスポートできます。
翻訳ファイルのインポート
-
インポートするには、グローバル メニュー アイコンの左側にある オプション (
) をクリックします。 -
翻訳のインポート を選択すると、新しいウィンドウが開きます。

-
ドロップダウンメニューで言語を選択します。
-
[Choose File] をクリックし、オーバーライドを含む
Language.propertiesファイルを選択します。 オーバーライドしたい言語ごとにファイルを用意する必要があります。 各言語には、その言語のキーを含む独自の 言語プロパティ ファイル があります。 -
[Save] をクリックすると、オーバーライドが保存されます。
翻訳ファイルのエクスポート
-
エクスポートするには、グローバル メニュー アイコンの左側にある オプション (
) をクリックします。 -
エクスポート を選択して、オーバーライドを含む各言語の
Language.propertiesファイルを含む ZIP ファイルをダウンロードします。