我有一个应用程序,需要位置服务处于活动状态并获得授权 如果不是这样,则应向用户显示一条消息,要求他们启用并授权所述服务。
问题是我的应用程序被翻译成26种不同的语言,并且iOS设置菜单中的“位置服务”的本地化版本与我翻译的弹出窗口中的本地化版本相匹配非常重要。
那么,是否有适用于iOS的短语手册,可以看到苹果使用不同语言的不同短语的翻译?
e.g: EN:位置服务 sv:Platstjänster de:Ortungsdienste
答案 0 :(得分:2)
在this post中,AppKit有一个解决方案。我认为它与iOS类似。试试这个
NSBundle *appBundle = [ NSBundle bundleWithIdentifier:@"com.apple.UIKit" ];
NSString *localSetFont = [ appBundle localizedStringForKey: STRING_YOU_WANT_TO_SEEK value: nil table: STRING_IN_WHICH_TABLE];