Eclipse поддерживает бирманский язык?

Я разрабатываю приложение для Android, которое также поддерживает бирманский язык. Но Eclipse Juno не поддерживает бирманский язык, нет идеи, как заставить его работать.

2 ответа

Я думаю, что в Eclipse есть SDK для конкретных языков ---

Используйте это, чтобы изменить язык программно

  Locale locale = new Locale("en_US");
  Locale.setDefault(locale);
  Configuration config = new Configuration();
  config.locale = locale;
  context.getApplicationContext().getResources().updateConfiguration(config, null);

Напишите код страны для языка вместо "en_US" на любом языке, который вы хотите... например, для японского языка -"ja_JP" для арабского языка -"ar" или проверьте эту ссылку для кода страны:

http://code.google.com/apis/igoogle/docs/i18n.html

И создайте папку в res/values-ja для японского или res/values-ar для арабского.

И создайте файл string.xml И поместите языки, какие вы хотите, в свой макет. Он выберет язык по умолчанию из папки значений, в противном случае вы захотите его вручную, затем он извлечет из вашей внешней папки значения-ar и т. Д., Как...

Это пример res/values-ar для арабского языка--

    <?xml version="1.0" encoding="UTF-8"?>
       <resources>
        <string name="spinner_label">تصفية حسب</string>
        <string name="app_name">2011 فرق</string> 
         <string name="search">بحث :</string>
    </resource>

Надеюсь, это поможет вам..

Вам нужно создать отдельный языковой ресурс strings.xml, который будет содержать все бирманские переводы для текстов, которые вы отображаете в приложении. Вы также должны хранить тексты на английском языке в strings.xml аналогичным образом. Не используйте жестко закодированные строки для отображения.

Теперь, в зависимости от выбора языка пользователя, вы можете отобразить строки, используя R.string.xxx,

ПРИМЕЧАНИЕ. Убедитесь, что кодировка Eclipse используется в формате UTF-8, а не в Cp1252 по умолчанию.

Другие вопросы по тегам