Тот же вопрос здесь , но я попытаюсь объяснить это лучше.
Я хочу, чтобы Android Studio выдала мне предупреждения об опечатках в соответствии с моими пользовательскими словарями. Опечатки включены правильно. Я уже настроил свой проектный словарь и portuguese.dic
в настройках, и проверка орфографии прекрасно работает в коде.
Он также работает в values/strings.xml
(локаль по умолчанию), но не работает в locale-speci c xml resources , например values-pt/strings.xml
. Он дает мне предупреждения для типичных орфографических ошибок для pt
языка (который он обнаруживает автоматически), но Я хочу предупреждения о опечатках, которые предполагают, что каждое слово неверно, за исключением тех, которые присутствуют в моих словарях .
Я попытался изменить атрибут tools:locale
на множество значений, но проблема остается: это влияет только на "общие опечатки", а не на проверку орфографии, которая отключена для файла независимо от того, что я делаю.
Я даже пытался отключить Инспекцию для "распространенных ошибок" (Android / Lint / Correctness / Messages / Spelling error), но она тоже не сработала.
Это ошибка в IDEA / Android Studio? Похоже, так и задумано, но, может быть, есть настройка или что-то, чего мне не хватает.
Есть ли способ включить эту проверку или какой-то обходной путь, чтобы она заработала?
В идеале это должен просто работать в редакторе, но если это невозможно, было бы хорошо иметь хотя бы сценарий gradle или что-то, что я могу запустить один раз, чтобы убедиться, что все в порядке.