最近在一个c/s应用的本地化,不仅客户端要本地化,服务器还需要本地化。如果仅仅是客户端本地化的话就比较方便,但涉及到服务器的本地化就需要客户端给服务器发送当前客户端的本地化语言,以下代码是获取当前设备的本地化语言:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSString *currentLanguage = [languages objectAtIndex:0];