Xamarin.ios 设置默认语言

Xamarin.ios 设置默认语言,xamarin.ios,Xamarin.ios,我想看到我母语的默认按钮标题 甚至我也把iPad的语言改成了另一种语言。我的应用程序仍然显示英语语言…编辑、完成、保存等 我还在XCode中将CbundledevelopmentRegion设置为用户定义的变量,但没有帮助 你能帮忙吗?你应该做以下事情: 将您的母语添加到应用程序支持的本地化语言数组中 创建您的应用程序。Main过程如下所示: static void Main(字符串[]args) { //如果要使用与“AppDelegate”不同的应用程序委托类 //您可以在这里指定它。

我想看到我母语的默认按钮标题

甚至我也把iPad的语言改成了另一种语言。我的应用程序仍然显示英语语言…编辑、完成、保存等

我还在XCode中将CbundledevelopmentRegion设置为用户定义的变量,但没有帮助


你能帮忙吗?

你应该做以下事情:

  • 将您的母语添加到应用程序支持的
    本地化
    语言数组中

  • 创建您的
    应用程序。Main
    过程如下所示:

static void Main(字符串[]args)
{
//如果要使用与“AppDelegate”不同的应用程序委托类
//您可以在这里指定它。
NSUserDefaults.StandardUserDefaults.SetValueForKey(NSArray.FromStrings(“tr”)、新的NSString(“AppleLanguages”);
NSUserDefaults.StandardUserDefaults.Synchronize();
Main(args,null,“AppDelegate”);
}
那么这个

转向这个


(我建议您的语言是土耳其语。)

对于monotouch,我认为它是不同的, 它们隐藏了一些用于减小IPA大小的LANG


您是否尝试设置本地设置(而不是语言设置)?此外,您在XIB接口或创建的代码上看到了“编辑、完成、保存”?是的,确保两者相同。但对我的应用程序无效。按钮。为什么?我不能添加本地化。当我点击+按钮添加时,有一个对话框让我选择本地化文件。但我没有,我没有尝试本地化它。我也尝试了你为main类共享的代码,但不幸的是没有帮助。你是否尝试通过双击
Info.plist
file?设置应用程序的设置,然后转到高级选项卡?如果没有帮助,请尝试将其编辑为文本文件。示例(取自我的项目):CbundleLocalizations英语俄语德语正如你在截图上看到的那样,它是有效的。哦,最后,当我第二次添加英语并添加中东语言时,它是有效的!嘿有趣的是,这个应用程序至少应该有两种语言来支持这项功能。我想是的!但使用它是值得的。我喜欢XCode故事板和设计特性,但讨厌Objective C。所以Xamarin为我做得更好。非常感谢。