私は、リソース ファイル/カルチャを使用してローカリゼーションが主に行われるプロジェクトに取り組んでいます。その言語の翻訳が存在しない場合は、デフォルトの言語が使用されます。
私は最近、翻訳に関するいくつかの問題をレビューする仕事を受け取りました。一部のテキストはデフォルト言語で、一部はそうではありません。リソースファイルが使用されていない、または翻訳されていない場合があるため、翻訳されていない理由は必ずしも明らかではありません。コードをチェックせずに何が起こっているのかを確認できるようにしたいと思います。
私が望むのは、要求された言語の代わりにフォールバック言語が使用されるたびに、テキストの前に「*」が付くことです。これにより、リソース ファイルで単に翻訳が欠落している場合に、それを知ることができます。これまでのところ、これを行う方法は見つかりませんでした。