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 文件夹中。
我目前正在 Xamarin.IOS 中体验本地化。我设法完成了本地化工作,但仅基于系统语言。这是我的例子:
someLabel.Text = NSBundle.MainBundle.GetLocalizedString ("Hello");
问题是如何通过代码更改应用内的本地化?谁能举个例子?
如果要实现本地化,可以在Resources文件下创建.lproj文件夹,然后select在Xcode中本地化为select语言,并对应字符串将相应地在 Visual Studio 中生成。使用 NSBundle.MainBundle.GetLocalizedString 时(“是”);请确保 Localizable.strings 文件存在于您的 .lproj 文件夹中。