得到当前本地语言

 1 NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];  
 2 NSArray* languages = [defs objectForKey:@"AppleLanguages"];
 3 NSString *current = [languages objectAtIndex:0];
 5 if ([current isEqualToString:@"zh-Hans"]) {//中文
 6    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
 7      fileToOpen = [[NSBundle mainBundle] pathForResource:@"iXML_ch"  ofType:@"xml"];
 9    else
10       fileToOpen = [[NSBundle mainBundle] pathForResource:@"XML_ch"  ofType:@"xml"];
11         //strReturn = NSLocalizedStringFromTable(str, Chinese, str);
12 }else if([current isEqualToString:@"en"]){//英文
13     if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
15       fileToOpen = [[NSBundle mainBundle] pathForResource:@"iXML_en"  ofType:@"xml"];
16     else
17        fileToOpen = [[NSBundle mainBundle] pathForResource:@"XML_en"  ofType:@"xml"];
18        // strReturn = NSLocalizedStringFromTable(str, English,str);
19     }
posted @ 2012-07-18 16:39  ValeTu  阅读(206)  评论(0编辑  收藏  举报