Xamarin 中的本地化 IOS

Localization in Xamarin IOS

我目前正在 Xamarin.IOS 中体验本地化。我设法完成了本地化工作,但仅基于系统语言。这是我的例子:

someLabel.Text = NSBundle.MainBundle.GetLocalizedString ("Hello");

问题是如何通过代码更改应用内的本地化?谁能举个例子?

如果要实现本地化,可以在Resources文件下创建.lproj文件夹,然后select在Xcode中本地化为select语言,并对应字符串将相应地在 Visual Studio 中生成。使用 NSBundle.MainBundle.GetLocalizedString 时(“是”);请确保 Localizable.strings 文件存在于您的 .lproj 文件夹中。