Eclipse支持缅甸语?

时间:2014-01-27 12:34:17

标签: android eclipse eclipse-plugin southeast-asian-languages

我正在设计一个也有缅语语言支持的Android应用程序。但是eclipse juno不支持缅语语言,任何想法如何让它发挥作用。

2 个答案:

答案 0 :(得分:0)

您需要做的是创建一个单独的语言资源 strings.xml ,其中包含您在应用程序中显示的文本的所有缅甸语翻译。您还应该以类似的方式将英文文本存储在strings.xml中。不要在任何地方使用硬编码字符串进行显示。

现在,根据用户的语言选择,您可以使用 R.string.xxx 显示字符串。

注意:确保Eclipse文件编码为 UTF-8 ,而不是默认 Cp1252

答案 1 :(得分:0)

我认为在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中为japanese创建一个文件夹,为res / values-ar创建一个用于阿拉伯语的文件夹。

并创建string.xml文件并将所需的语言放在您的布局上。它将从values文件夹中获取默认语言,否则您需要手动获取它然后它将从您的外部文件夹值-ar等获取。 ..

它的例子是res / values-ar for arabic -

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

希望它会帮助你......

相关问题