ICU (International Components for Unicode) は、ソフトウェアシステムの国際化に向けたグローバリゼーションサポートを提供するライブラリセットです。
ICUメッセージファイル形式<1>の構文を使用した翻訳がサポートされています。
AIチャットボットは、ICUルールの検証に非常に効果的です。
ICUメッセージファイル形式が提供するもの:
-
構文ハイライト
翻訳エディタで開くと、メッセージの各部分がハイライト表示され、ファイル形式タイプなどの関連するメタ情報とともに表示されます。個々の引数やファイル形式を訳文に直接適用することで、タイプミスによるエラーを回避できます。抽出されたプレースホルダーの一覧にあるプレースホルダーをクリックするか、訳文で使用する原文コンテンツの該当箇所を直接クリックします。
-
構文検証
翻訳中に構文の正確性が検証されます。これにより、ローカライズファイル内のICUメッセージの破損を防ぐことができます。
-
プレビュー
ICUメッセージファイル形式の構文は複雑になる場合があるため、実際の引数を使用した翻訳の見た目をプレビューできます。Strings Editorのプレビューボタンをクリックし、ICUメッセージに実際の属性を割り当てることで、翻訳の構文が正しいか、またすべての可能なケースが期待通りにサポートされているかを確認できます。
プレビューパネルでは、翻訳の属性に対してテスト値を割り当てることができます。文字列の見た目が表示されるため、翻訳が期待通りに機能しているかを再確認できます。