7

次のエラーが表示されます。

「preferences_default_reminder_labels」は、cs、de、es、fr、it、ja、ko、nl、pl、pt、pt-rBR、zh では翻訳されません

問題: すべての文字列が翻訳されていない不完全な翻訳をチェックします Id: MissingTranslation

しかし、私のアプリは英語とロシア語のみに翻訳する必要があります。en,ru の翻訳のみをチェックするように lint を調整するにはどうすればよいですか?

4

2 に答える 2

0

他の言語でres呼び出された空のフォルダーがある場合は、それらを削除します。values-XXru

于 2012-07-02T15:12:34.800 に答える
0

環境変数が設定されているかどうかを確認してくださいANDROID_LINT_COMPLETE_REGIONS

リントドキュメントから:

行方不明の翻訳


概要: すべての文字列が翻訳されていない不完全な翻訳をチェックします

優先度: 8 / 10
重大度: 致命的
カテゴリ: 正しさ:メッセージ

アプリケーションに複数のロケールがある場合、1 つの言語で宣言されたすべての文字列を他のすべての言語にも翻訳する必要があります。

デフォルトでは、このディテクタは、言語の地域が文字列のサブセットを提供するだけで、標準の言語文字列にフォールバックできるようにします。環境変数 ANDROID_LINT_COMPLETE_REGIONS を設定することにより、すべての地域で完全な翻訳を提供するように要求できます。

環境変数とは何か、およびその使用方法については、こちらを参照してください

于 2012-07-04T20:51:01.073 に答える