第一:先建立一個(gè).strings文件,xxx.strings
第二:添加所支持的語言
第三:選中xxx.strings文件,點(diǎn)擊右側(cè)的Localize,彈出一個(gè)框散怖,選中Localize菇绵,接著勾選Localization下所支持的語言。
第四:在xxx.strings中的對(duì)應(yīng)語系文件中添加對(duì)應(yīng)的code
第五:切換語言以及輸出對(duì)應(yīng)的值
#define Localized(key)? [[NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@",[[NSUserDefaults standardUserDefaults] objectForKey:@"appLanguage"]] ofType:@"lproj"]] localizedStringForKey:(key) value:nil table:@"xxx"]
//設(shè)置中文
[[NSUserDefaults standardUserDefaults] setObject:@"zh-Hans" forKey:@"appLanguage"];
//切換成英文
[[NSUserDefaults standardUserDefaults] setObject:@"en" forKey:@"appLanguage"];
輸出結(jié)果:Localized(@"name")