Comments 24
А еще собраться проект в Release не сможет, если каких-то значений в res/values не хватает (string '**' has no default translation). На мой взгляд сделано умышленно.
Это понятно, что умышленно, но зачем? Новый тренд?
Недавно не смог на паде запустить ingress из-за того что он с джеилом, может там тоже нечто подобное, в том плане что похимичив с локализацией можно было бы срубить доп. Плюшки?
Ну если у них настолько индусский код, что регион они определяют по локализации, то…
Ну тут хоть логика понятна: где jailbreak/root — там gps spoofing. Борятся с вертолётами как могут своими индусскими ручками.
на рутованых андроидах Ingress работает. (а вот включенную Allow mock locations просят отключить)
Надо распаковать apk да посмотреть, что там с ресурсами, думаю, вопросы отпадут сами собой.
А причём тут ресурсы?
Посмотреть какие ресурсы там лежат в res/values и какие папки values* есть. Если они отказались от локализированных папок и написали свой преобразователь ресурсов под локаль, как в 2gis, то это скорее всего не от большого ума, если же папки есть, и все по рекомендациям, то тут уже какой-то другой смысл, явно высшего порядка.
Может это все в тренде блокировок Крыма? Правда, странный способ делать это подобным образом
У амазона свой взгляд на локализацию. Например их аппстор у меня отображается во французской локазации при том, что установлен en_FR и все другие программы (в т.ч. киндл) на английском. Как временное решение могу посоветовать сменить локаль телефона на ru_US.
Проверил с en_FR. Запустилось, хотя такой комбинации на скриншоте нет.
.
CAJAX, вы имеете ввиду значение Locale.getDefault().toString()?
У меня при выставлении русского языка на телефоне, этот метод всегда возвращает ru_RU, несмотря на то, что и клавиатура и местоположение US. А как его поменять на ru_US?
У меня при выставлении русского языка на телефоне, этот метод всегда возвращает ru_RU, несмотря на то, что и клавиатура и местоположение US. А как его поменять на ru_US?
Да, это оно.
Нужно использовать софт вроде more locale 2 (для рутованых), Sightidea Locale & Language для нерутованых или любой им подобный. В любом случае в списке не будет ru_US, так что нужно указать её вручную.
Нужно использовать софт вроде more locale 2 (для рутованых), Sightidea Locale & Language для нерутованых или любой им подобный. В любом случае в списке не будет ru_US, так что нужно указать её вручную.
это точно что свой взгляд: ios, после одноразового переключения на китайский и обратно, amazon единственная программа которая осталась вся в иероглифах
Пользуйтесь программой appsettings. Позволяет назначить любую настройку под индивидуальную программу. Я так с яндекс.нави и картами борюсь (у меня английский интерфейс).
Sign up to leave a comment.
Инновационный подход к локализации от Amazon Music