私のアプリには、完全に翻訳された言語セットと、いくつかの文字列のみが翻訳された別の言語セットがあります。
完全に翻訳された言語については、MissingTranslations について Lint に警告してもらいたいです。
部分的な翻訳がある言語については、Lint で MissingTranslations を無視したいと考えています。
これらの両方の目標を同時に達成する方法がわかりません。
私のアプリには、完全に翻訳された言語セットと、いくつかの文字列のみが翻訳された別の言語セットがあります。
完全に翻訳された言語については、MissingTranslations について Lint に警告してもらいたいです。
部分的な翻訳がある言語については、Lint で MissingTranslations を無視したいと考えています。
これらの両方の目標を同時に達成する方法がわかりません。
警告マーカーでCtrl-1を押すと、利用可能なクイックフィックスが表示されます。クイックフィックス解像度の選択で、特定のファイルの警告を無視することを選択できます。
部分的な翻訳か完全な翻訳かは、自分で選択する必要があります。
部分的な翻訳がある言語では、注釈を使用できます。そこにはいくつかの文字列しかないと言っているので、次のように xml ファイルでこれらの特定の文字列を抑制することができます。
文字列.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--suppress MissingTranslation -->
<string name="some_string">ignore my translation</string>
...
</resources>
http://tools.android.com/tips/lint/suppressing-lint-warnings