Поддерживает ли android несколько языков?

Если я запускаю свое Android-приложение с помощью htc magic с locale English, я нахожу, что мое приложение работает правильно, и если я попытаюсь запустить его на Motorola droid с locale korean, мое приложение(apk) даже не устанавливается на устройстве. Поддерживает ли android другой язык? Это из-за разных языковых версий ОС?

2 ответов


многоязычная поддержка легко сделать для android. Создайте новый values каталог для языка с суффиксом кода языка. Для немецкого:values-de или по-французски: values-fr чем копировать строки.xml в это и перевести каждую запись. Это все, что тебе нужно.


существует таблица значений для добавления в папку ваших значений. iso639-2

ex: если вам нравится переводить приложение на испанский язык, вы должны создать новую папку в ваша папка res называется, values-es и копирует внутри строки.XML-файл tranlated.