2014-02-11 3 views
4

Мы разрабатываем приложение для Android, которое использует биллинг в приложении. В настоящее время мы поддерживаем около 4 языков в приложении.Изменить язык по умолчанию для продуктов Android в приложении

Мы хотим, чтобы язык по умолчанию был немецкий, что означает, что если пользователь, язык которого в настоящее время не поддерживается, устанавливает приложение, все содержимое приложения будет показано на немецком языке (я знаю, что английский, вероятно, был бы более идеальным, поскольку больше людей говорят это, но это требование прямо сейчас).

Изменение языка приложения по умолчанию на немецкий язык не представляет проблемы (я просто делаю все значения строк в папке значений по умолчанию немецкий).

Однако, когда пользователь просматривает продукты in-app, продукты поставляются только на английском языке. Мы также предоставляем те же локализации для продуктов in-app, что и для самого приложения.

Как я могу заставить продукты в приложении поставляться на немецком языке, если язык пользователя не является одним из поддерживаемых языков?

Спасибо за помощь.

ответ

4

Язык по умолчанию для продуктов in-app унаследован от языка приложения по умолчанию, поскольку он определен в Консоль разработчика.

Откройте приложение в Developer Console выберите магазин Листинг и выберите язык, который вы хотите быть по умолчанию (например, немецкий). Затем нажмите на Управление переводами селектор. Выберите Изменить язык по умолчанию и подтвердить выбор. После этого все ваши приложения в приложении наследуют новый язык по умолчанию.

+1

Отлично! Спасибо! – cbbcloud

Смежные вопросы