次のエラーが表示されます。
「preferences_default_reminder_labels」は、cs、de、es、fr、it、ja、ko、nl、pl、pt、pt-rBR、zh では翻訳されません
問題: すべての文字列が翻訳されていない不完全な翻訳をチェックします Id: MissingTranslation
しかし、私のアプリは英語とロシア語のみに翻訳する必要があります。en,ru の翻訳のみをチェックするように lint を調整するにはどうすればよいですか?
次のエラーが表示されます。
「preferences_default_reminder_labels」は、cs、de、es、fr、it、ja、ko、nl、pl、pt、pt-rBR、zh では翻訳されません
問題: すべての文字列が翻訳されていない不完全な翻訳をチェックします Id: MissingTranslation
しかし、私のアプリは英語とロシア語のみに翻訳する必要があります。en,ru の翻訳のみをチェックするように lint を調整するにはどうすればよいですか?
他の言語でres
呼び出された空のフォルダーがある場合は、それらを削除します。values-XX
ru
環境変数が設定されているかどうかを確認してくださいANDROID_LINT_COMPLETE_REGIONS
。
リントドキュメントから:
行方不明の翻訳
概要: すべての文字列が翻訳されていない不完全な翻訳をチェックします
優先度: 8 / 10
重大度: 致命的
カテゴリ: 正しさ:メッセージアプリケーションに複数のロケールがある場合、1 つの言語で宣言されたすべての文字列を他のすべての言語にも翻訳する必要があります。
デフォルトでは、このディテクタは、言語の地域が文字列のサブセットを提供するだけで、標準の言語文字列にフォールバックできるようにします。環境変数 ANDROID_LINT_COMPLETE_REGIONS を設定することにより、すべての地域で完全な翻訳を提供するように要求できます。
環境変数とは何か、およびその使用方法については、こちらを参照してください。