ウィジェットのローカライズ

ウィジェットのローカライズ

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

以下の手順に従って、ウィジェットをローカライズする方法を学習します。

  1. バンドルを生成したときにローカライズを使用することを選択しなかった場合は、このステップに従って今すぐバンドルで有効にしてください。それ以外の場合は、このステップをスキップできます。 プロジェクトに / features / localization フォルダーを作成し、それに Language.properties ファイルを追加します。 Language.properties ファイルを指す .npmbuildrc ファイルに、 create-jar.features.localization キーを追加します。 構成例を以下に示します。

    {“create-jar”:{“output-dir”: “dist”、 “features”:{“js-extender”:true、 “web-context”: “/ my-test-js-widget”、 “ローカリゼーション”:" features / localization / Language “、” settings “:” features / settings.json "}}、… }

  2. Language.properties ファイルを構成し、ローカライズされたプロパティファイル(例: Language_[locale].properties)に、使用可能な翻訳 [ごとに 言語キー を提供します](/docs/7-1/tutorials/-/knowledge_base/t/localizing-your-application#what-locales-are-available-by-default)。 JavaScriptベースのウィジェット 構成を以下に示します。

    javax.portlet.title.my \ _js \ _portlet \ _project = My JS widget Project porlet-namespace = Porlet Namespace context-path = Context Path portlet-element-id = Portlet Element Id configuration = Configuration fruit = Favourite fruit fruit-help =好きな果物を選んでくださいan-orange =オレンジオレンジa-pear =ナシan-apple =リンゴ

  3. Liferay.Language.get( 'key') メソッドを使用して、JavaScriptで言語キーのローカライズされた値を取得します。

すばらしいです\! これで、ウィジェットをローカライズする方法がわかりました!

関連トピック

« JavaScriptウィジェットのシステム設定とインスタンス設定の構成JSウィジェットのポートレットプロパティの構成 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています