如何在Xamarin.iOS中区分美国英语和英国英语的本地化

时间:2019-03-28 12:43:09

标签: c# xamarin xamarin.forms

我将我的应用的区域性手动设置为en-GB,但是对于iOS模拟器来说,区域性似乎并没有纳入区域性,它将仅向我显示默认RESX文件(位于美国)中的值英语。另外,当我尝试将es-MX用作文化时,它也默认为英语。我不得不为Strings.en-MX.resx文件创建一个额外的副本,称为Strings.en.resx,以便最终工作。但是在这种情况下,我确实想区分美国和英国(或GB)

1 个答案:

答案 0 :(得分:0)

iPhone的本地化(或者是本地化?)对用户设置的地区(例如,英国,澳大利亚,新西兰)没有任何注意。默认情况下,只有一种“英语”语言翻译可用。但是,您可以随意修改,以强制其使用其他翻译设置。

这是详细信息,您可以看一下:

iPhone App Localization - English problems?