0

ローカリゼーションをサポートするために文字列を使用しています。

  1. これらの一部には、たとえば次のパラメーターがあります。「私の名前は {0} で、バージョンは {1}.0 です。」
  2. もう 1 つのシナリオは、"My blah blah is "+ "Yada Yada ..."+ "Tom, Harry ... are all pals" のような壊れた文字列がある場合です。

これらを日本語や中国語などの言語に翻訳しなければならない場合、これらは問題を引き起こしますか?

私たちは頻繁にリリースを行っており、翻訳担当者はリリースごとに多くの労力を必要とすることに注意してください。

4

1 に答える 1

1

のような置換を使用する{0}ことは、単語の順序のため、多くの場合望ましいものです。

些細な例を挙げると、「ファイルを保存してください」などを英語からドイツ語に翻訳すると、「ファイルを保存してください」のようになります。その場合、英語の文字列は次のようになります。

"Please {0} {1}"

ドイツ語は

"Bitte {1} {0}"

(私のドイツ語の知識が乏しいことを許してください。しかし、あなたはその考えを理解することができます!) どちらの場合も、コードは次のようになります:

do_substitution(text, verb, object);
于 2013-11-13T13:39:50.800 に答える