嗨,我不得不去图书馆看书,这可能需要由两个不同的项目使用,而一个项目需要其他语言,而另一个项目只需要英语。
如果我的AppResource在两个库中都包含中文和英文,则该项目仅要求如果设备设置为中文,则英文将为中文。
是否可以在项目级别启用或禁用本地化。
答案 0 :(得分:0)
在仅需要英语的项目中,可以将CurrentCulture设置为英语,这样应用程序将不会从设备读取语言,而是将英语作为默认语言。
string culture="en-GB";
private void SetCulture(string culture) //example => culture ="en-US", "de-DE", "ar-TN" ...
{
CultureInfo myCulture = new CultureInfo(culture);
CultureInfo.DefaultThreadCurrentCulture = myCulture;
}