Если я запустил приложение для Android с помощью htc-магии с языковой версией английского языка, я обнаружил, что мое приложение работает правильно, и если я попытаюсь запустить его на дроиде Motorola с локальным корейским, мое приложение (apk) даже не устанавливает на устройство. Поддерживает ли андроид другой язык? Это из-за версий разных языков OS?
Мультиязычная поддержка легко выполняется для Android. Создайте новый каталог values
для языка с суффиксом кода языка. Для german: values-de
или french: values-fr
чем копировать ваши strings.xml в это и переводить каждую запись. Это все, что вам нужно.
Существует таблица значений для добавления в вашу папку с вашими значениями. iso639-2
Например: если вы хотите перевести свое приложение на испанский, вы должны создать новую папку в своей папке res, значения-es и скопировать внутри файла string.xml tranlated.