gpt4 book ai didi

iphone - 强制本地化应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:48:09 24 4
gpt4 key购买 nike

我实际上正在开发一个需要在他自己的设置中强制本地化的应用程序(不是一般设置,我没有制定规范,不要问我为什么要这样做:-))

我可以强制我的应用程序使用具有此类别的特定 Localizable.string 文件:

+(NSString*)localizedString:(NSString*)string forLanguageCode:(NSString*)languageCode {

NSString *pathToLocalizedBundle = [[NSBundle mainBundle] pathForResource:languageCode ofType:@"lproj"];

if(!pathToLocalizedBundle) pathToLocalizedBundle = [[NSBundle mainBundle] pathForResource:@"en" ofType:@"lproj"];
NSBundle *aBundle = [NSBundle bundleWithPath:pathToLocalizedBundle];
return [aBundle localizedStringForKey:string value:@"" table:nil];
}

我面临的问题是本地化一些“Apple 的东西”,我的意思是像“编辑”按钮或像这样的一些默认选项卡(特色和更多):

Defaut tab bar

我试图更改 user default 中的 "AppleLanguages"键,但它只有在应用程序重新启动时才有效,我不想要它。这可能吗?

最佳答案

关于iphone - 强制本地化应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com