Можно ли перевести некоторые строки, но не все, в отдельный файл ресурсов, чтобы Линт не жаловался на MissingTranslation?
Например: все строки моего приложения находятся в res / values / strings.xml. Одна из струн -
<string name="postal_code">Postal Code</string>
Поскольку в США «почтовый индекс» обычно называется «почтовый индекс», я хочу добавить еще один ресурс res / values-en-rUS / strings.xml с содержимым:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="postal_code">Zip Code</string>
</resources>
Однако Lint жалуется на другие строки в values / strings.xml, но не на values-en-rUS / strings.xml.
Я понимаю, что вы можете подавить предупреждения, указав tools:ignore
в values / strings.xml. Но это нежелательно, потому что предупреждение Lint действительно полезно при переводе на другой язык.
Вместо этого, можно ли подавить предупреждение в файле values-en-rUS / strings.xml, например, указание Lint не использовать этот файл в качестве критерия при поиске отсутствующих переводов?