0

Web サイトをいくつかの言語に翻訳する必要があり、その方法については既に読みました。

  1. 文字列を翻訳用にマークする
  2. メッセージファイルを生成する
  3. メッセージファイルの翻訳

問題は、たとえば英語でメッセージ ID として文全体を使用すると、後でテキストを変更することにした場合、コードと各メッセージ ファイルで変更する必要があることです。または、英語の翻訳を変更することもできますが、英語から英語への翻訳が一致しないため、英語のメッセージ ファイルが奇妙に見えます。例:

  • 原文:「どうしたらいいのかわからない」
  • 訳:「どうしたらいいかわからない」

別の方法は、次のような一意のメッセージ ID を使用することです。

  • 原文:「INDECISION_MESSAGE」
  • 訳:「どうしたらいいかわからない」

利点は、ID を変更せずに翻訳を変更でき、一貫性が保たれることです。しかし、コードを見る以外に文脈がないため、翻訳者がメッセージがどのようなものであるべきかを知る簡単な方法はありません。

何を使いますか?

4

1 に答える 1