當前位置:
首頁 >
IOS笔记 本地化多语言支持
發布時間:2024/4/13
30
豆豆
生活随笔
收集整理的這篇文章主要介紹了
IOS笔记 本地化多语言支持
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.在Supporting Files文件夾右鍵,NewFile… -> iOS -> Resources -> String Files,命名為Localizable.strings
2.選中Localizable.strings 點擊 XCode-> View-> Utilities -> File Inspector,在Localization中點+添加語言比如中文英文 3.現在修改Localizable.strings(English)“test” = “test”;
和Localizable.strings(Chinese)就可以了
“test” = “測試”;
?//獲取當前的系統語言設置
? ?NSUserDefaults?*defaults = [NSUserDefaults?standardUserDefaults];?
? ?NSArray?*languages = [defaults?objectForKey:@"AppleLanguages"];?
? ?NSString?*currentLanguage = [languages?objectAtIndex:0];
? ?NSLog(@"%@",currentLanguage);
?? ? ? ? ? ?
? ?//設置用戶語言為當前系統語言
? ?[defaults?setObject:currentLanguage?forKey:@"user_lang_string"];
?
? ?
?可以使用NSLocalizedString來調用。
??UINavigationItem?*navItem = [[UINavigationItem?alloc]initWithTitle:NSLocalizedString(@"SignIn",?@"Sign in now")];
?
轉載于:https://www.cnblogs.com/MyBlogZH/p/5655341.html
總結
以上是生活随笔為你收集整理的IOS笔记 本地化多语言支持的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis 脚本
- 下一篇: 当猪飞起来:也谈创业初期商业模式问题