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