2017-11-02 14 views
0

Liferay dxp portalに以下のアジア言語を追加する必要があります。私はフィリピンの&スタンダードマンダリン以外の言語を追加できます。クメール •ラオス•マレーシア •インドネシア •ビルマ •フィリピン •マレー •タイ •標準中国語 •英語 •タミル •ベトナム •Liferay 7の言語としてフィリピン語を追加できません。

私はフィリピン語を追加していた場合portal-ext.propertiesファイルの "fil"をコードし、サーバーを再起動します。 "フィリピン言語コードは2文字で利用できません"というエラーが表示されます。

フィリピン語のコードはISO-3言語のコードのためだと思います。

liferayがiso-3言語コードをサポートしているかどうかはわかりません。

この状況を解決する方法を教えてください。

おかげで、 Dipti

+0

あなたの設定に関係する例外はありますか? –

答えて

2

言語コードは、Liferayのすることではなく、JAVAに固有のものではありません。 LiferayはJAVAの標準ロケール機能を使用して言語を識別します。

希望する言語のJavaロケールをgoogleに試して、その値を使用してください。 en_GB、sk_SKなど...

編集: 独自のlangコードを作成することもできます。私はかつてCyLGBをポータルに追加し、すべて正常に動作しました。

また、提供されている言語のフラグを管理する必要があります。設定UIはそれなしでは使用できないように見えます。ここをクリックHow to add language icons in liferay DXP

+0

答えをありがとう、私はちょうどロケールのプロパティで "fil"を追加しようとしました、そして、以前は何が分かっていないのか分かりません、同じエラーを再現することができればエラーの詳細を追加します。そして、私は共有の投稿から言語フラグを追加する管理テーマを構築します。 – Dipti

関連する問題