2017-01-25 13 views
2

thisガイドに従って、keycloak(バージョン2.5)用のカスタムログインページを実装しています。自分のカスタムスタイルを追加しました。今はオランダのロケールを追加しようとしています。現在のところ、オランダのロケールが設けられていないので、私はプロパティファイル以下に提供されていますカスタムキークローズログインテーマのローカライゼーション

  • themes/mytheme/login/messages/messages_en.properties
  • themes/mytheme/account/messages/messages_en.properties
  • themes/mytheme/email/messages/messages_en.properties

locale_nl=Nederlandsプロパティで。その後、messages_nl.propertiesファイルに翻訳文字列を追加しました。

  • themes/mytheme/login/messages/theme.properties
  • themes/mytheme/account/messages/theme.properties
  • themes/mytheme/email/messages/theme.properties

だけがある一つのことを行うには、左:

次は、私は、次のファイルへのlocales=en,nl,deプロパティを追加でオランダのロケールを追加します管理コンソール。しかし、私は国際化を有効にしてからNLロケールを選択することはできません。私は、英語とドイツ語のロケールを選択し、私の作成したオランダのロケールが使用できないことができます。

enter image description here

Multilingual support and adding custom Locales in Keycloakによると、私はちょうどロケールを入力して押すことで、私自身のロケールを追加することができるはず「と入力しますしかし、それは何もしません。

ここにステップがありませんか?

答えて

4

codeを読んだ後、ファイルを追加するだけでは不十分だと私は理解しました。あなたはloginテーマの、だけでなく、accountemailテーマのためだけでなく、あなたのテーマを有効にする必要があります

enter image description here

私は、私自身の「カスタムテーマ」にオランダのロケールをloginテーマを変更したよう表示されませんでした。

関連する問題