Описание разрешений местоположения в InfoPlist.strings для русского языка не обнаружено - PullRequest
1 голос
/ 22 января 2020

Я в настоящее время адаптирую свое приложение для разных языков, но я застрял, пытаясь показать русский перевод описания разрешения местоположения.

Я создал файл "InfoPlist.strings", я локализовал это по-русски, так что теперь он находится в папке "ru.Iproj", и я определил "Приложение имеет локализованное отображаемое имя" как "ДА" в файле info.plist.

ru.Iproj /InfoPlist.strings:

"NSLocationAlwaysAndWhenInUseUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";
"NSLocationAlwaysUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";
"NSLocationWhenInUseUsageDescription" = "Ваше местоположение требуется для точных отчетов о проблемах и отображения покрытия сети.";

Я в той же папке "ru.Iproj" находится файл "Localizable.strings" для остальных строк, который работает должным образом.

Кроме того, я установил то же самое для других языков, как испанский sh, украинский, Enlig sh, итальянский ... И это работало для всех без исключения.

Я повторил процесс много раз, и я даже удалил все языковые конфигурации проекта и начал заново с нуля, но описания разрешений Location все еще не переводятся на русский язык

Я настоящий Я не понимаю, почему русский язык не обнаруживается только для файла InfoPlist.strings, и я действительно не знаю, что еще я могу попробовать. Так что, пожалуйста, вы знаете, что здесь может пойти не так? Возможно, внутренний метод неверен, или язык содержит ошибку ...

...