Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我们可以在Touch ID弹出窗口中更新西班牙语翻译吗?_Ios_Objective C_Localization_Touch Id - Fatal编程技术网

Ios 我们可以在Touch ID弹出窗口中更新西班牙语翻译吗?

Ios 我们可以在Touch ID弹出窗口中更新西班牙语翻译吗?,ios,objective-c,localization,touch-id,Ios,Objective C,Localization,Touch Id,我们需要在iOS应用程序中根据用户帐户设置而不是设备设置更新西班牙语翻译,我们已经更新了所有文本,在单独的类文件中有两个两种语言的文本,如下所示 +(NSString *)cancelText:(NSString*)key { NSDictionary *txt = @{@"1":@"Cancel",@"2":@"Cancelar"}; return [NSString stringWithFormat:@"%@",key]; } 现在我的问题是,我们的应用程序中集成了触摸ID。我知道我们只

我们需要在iOS应用程序中根据用户帐户设置而不是设备设置更新西班牙语翻译,我们已经更新了所有文本,在单独的类文件中有两个两种语言的文本,如下所示

+(NSString *)cancelText:(NSString*)key {
NSDictionary *txt = @{@"1":@"Cancel",@"2":@"Cancelar"};
return [NSString stringWithFormat:@"%@",key]; 
}
现在我的问题是,我们的应用程序中集成了触摸ID。我知道我们只能传递localizedReason和localizedFallbackTitle(对于按钮),是否有可能将标题“Touch ID”更改为“App name”,并在Touch ID弹出窗口中取消按钮。我已附上屏幕截图,请检查。请分享你的想法


提前感谢:)

这样的系统对话框将根据用户为其设备选择的区域设置自动本地化。您不能自己更改按钮文本。好的,谢谢!是否可以从代码中设置语言?请查看
NSLocalizedString
,了解在系统语言更改时如何更改标签等。