中文语言环境值zh_CN在Eclipse上给出错误

我在我的res文件夹中为简体中文本地化创build了一个values-zh_CN目录。 Eclipse不接受该文件夹名称,它将其标记为错误,目录本身。

问题是肯定与目录名称,如果我将目录名称更改为values-nl例如错误出现。

Eclipse接受的唯一名字是values-zh-rCN ,它编译得很好,但是实际的语言环境没有被加载(相反,默认的en被加载)。

Solutions Collecting From Web of "中文语言环境值zh_CN在Eclipse上给出错误"

如果您将dir命名为values-zh ,则只有在系统语言设置中select了中文时才会加载。 你应该知道这一点。

zh-rCN是正确的,一切都应该正常工作。 上面阅读我的通知。

使用下面的代码为我的传统和简体中文工作。

 if(selectedLanguage.equals("zh_CN")) locale = Locale.SIMPLIFIED_CHINESE; else if(selectedLanguage.equals("zh_TW")) locale = Locale.TRADITIONAL_CHINESE; else locale = new Locale(selectedLanguage); Locale.setDefault(locale); Configuration config = new Configuration(); config.locale = locale; baseContext.getResources().updateConfiguration(config, baseContext.getResources().getDisplayMetrics()); 

正确的语言环境是zh-rCNzh-rTW ,那么无论你使用的Android软件是不是正确设置区域设置值。

查看设置 – >语言和input来仔细检查语言是否为中文,如果在市场上看不到名为MoreLocales2的应用程序,它可以让你绕过一些防止区域设置改变的股票三星软件工作。