翻訳中

ICU Message Format (Strings)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

ICU(International Components for Unicode)は、ソフトウェアシステムの国際化を支援するグローバリゼーションライブラリのセットです。

ICU メッセージ形式の構文を使用した翻訳がサポートされています。

プロジェクト設定ウィンドウの詳細タブで、ICUメッセージ形式を有効にします。

ICUメッセージフォーマットの特徴:

  • 構文強調表示

    翻訳エディタで開くと、メッセージのさまざまな部分が強調表示され、ファイル形式などの関連メタ情報とともに表示されます。訳文に直接入力される個々の引数やフォーマットを翻訳に適用することで、誤入力によるエラーを回避できます。抽出されたプレースホルダーのリストでプレースホルダーをクリックするか、訳文翻訳で使用する原文コンテンツの部分をクリックします。

  • 構文検証

    構文の正しさは翻訳中に検証されます。これにより、ローカライゼーションファイルのICUメッセージの破損を防ぐことができます。

  • プレビュー

    ICUメッセージのファイル形式は複雑で、実際の引数で翻訳がどのように見えるかをプレビューすることができます。プレビューボタンをクリックし、実際の属性をICUメッセージに割り当てて、翻訳構文が正しく、予想されるすべてのケースがサポートされているかどうかを確認します。

    プレビューパネルでは、翻訳の属性にテスト値を割り当てることができます。文字列がどのように見えるかが表示され、翻訳が正しく機能することをダブルチェックすることができます。

  • 複数形化されたキー

    ICUメッセージ形式を含む複数化されたキーは、ドロップダウンメニューからさまざまな複数形を入力して、通常の複数化されたキーと同じように翻訳されます。未編集ICUビューから複数フォームビューに切り替えて、変更を確認します。複数形フォームビューを操作して、潜在的なICU構文エラーを回避します。

この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.