我们如何检查所选键盘不是英文,而是阿拉伯语。因此,在以后的阶段,我将阿拉伯数字转换为英文数字,以便在网络服务器上进行更好的搜索。
答案 0 :(得分:1)
您可以了解手机的当前语言。通过以下代码
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSString *currentLanguage = [languages objectAtIndex:0];
NSLog(@"Current Locale: %@", [[NSLocale currentLocale] localeIdentifier]);
NSLog(@"Current language: %@", currentLanguage);
如果是阿拉伯语,这意味着键盘也将以阿拉伯语显示,用户将输入阿拉伯语文本。