プロジェクト管理

Plural Forms (TMS)

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

各言語には、単数形と複数形のフレーズに対する独自の文法形式があります。

例:

  • 英語には2つの形式があります:1つ、例えば1ファイル2ファイルのように。

  • 他の言語には、1つまたは複数の形式があるかもしれません:1つ少数、および

これはローカリゼーションにとって課題を提示します。

複数形に敏感な文字列の翻訳がサポートされています。これらの文字列は、ターゲット言語の複数形ルールに基づいて複数形を使用して翻訳する必要があります。これらの複数形は、ソースファイルで定義する必要があります。

例:

  • 英語の文字列残りのアイテムは%d%です、ここで%d%は1以外の任意の数を表します。

  • チェコ語では、これを2つの方法で翻訳する必要があります。

    最初は2、3、または4の数字用(つまり少数)で、2番目は0、5以上の数字用(つまり)です。

.PO (gettext)ファイルは、複数形とICUメッセージを一般的に使用します。

複数形ルールに関する詳細情報は、CLDR複数形ルールを参照してください。

複数形を持つファイルの処理

ファイルのインポート

複数形に敏感な文字列を持つファイルをインポートする際は、セグメントキーをTM 一致コンテキストおよび最適化のコンテキストタイプとして使用する必要があります。言語のロケールと複数形カテゴリは、そのような文字列のコンテキストの一部になります。これは、翻訳メモリの一致を活用し、QAを実行する際の誤検知を避け、繰り返しを特定するために必要です。

コンテキストタイプをセグメントキーとして設定するには、次の手順に従ってください:

  1. 設定Setup_gear.pngページから、プロジェクト設定セクションまでスクロールし、TM一致コンテキストと最適化をクリックします。

    TM一致コンテキストと最適化ページが開きます。

  2. コンテキストタイプのために、ドロップダウンリストからセグメントキーを選択します。

  3. 保存をクリックします。設定はインポートされたファイルに適用されます。

これらの設定は、プロジェクトを編集することでプロジェクトレベルでも適用できます。

TM一致を活用する

一致率が同じでソースが同じ複数のTM一致があり、セグメントキーのコンテキストが異なる場合、対応する複数形の一致がCATペインで最初に提案され、設定に基づいて事前翻訳されます。

品質管理警告

複数形に敏感な文字列は異なるコンテキストを持つことがあり、複数形に敏感な文字列を含むジョブでQAを実行する際に考慮されます。

  • 警告同一のソースだが異なる翻訳は、複数形に敏感な文字列(および異なるコンテキスト)を異なる方法で翻訳した場合には与えられません。

  • 警告同一の翻訳だが異なるソースは、異なるコンテキストで同じソースに対して同じ翻訳が使用されるときに発行されます。

繰り返しを特定する

同じソーステキストを持つ複数形に敏感な文字列は、同じコンテキストを持たない限り、分析やCATエディタでは繰り返しとは見なされません。

複数形を持つファイルの翻訳

  • 複数形に敏感な文字列を含むファイルがインポートされると、ターゲット言語の複数形ルールに基づいて、エディタの別々のセグメントにすべての形で表示されます。

  • アクティブなセグメントに必要な複数形は、エディタの下部にあるコンテキストメモに表示され、複数形カテゴリ複数形の例が指定されます。

  • これらのセグメントがアクティブなとき、コンテキストメモは常に開いており、翻訳が正しいことを保証するために必要な複数形の詳細を表示します。

  • 複数形に敏感なセグメントは、情報列の青いPで示され、対応するツールチップが表示されます。

  • 複数形に敏感なセグメントは、複数形フィルタを使用してセグメントステータスフィルタオプションでフィルタリングされます。また、非複数形フィルタを使用してフィルタリングすることもできます。

  • 複数形に敏感なセグメントは分割または結合できません。

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

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.