xcode - 我想收到设备语言

Mon*_*onk 1 device ios http-accept-language

如何通过以下方法获取iPhone设备语言到服务器?

$_SERVER['HTTP_ACCEPT_LANGUAGE']
Run Code Online (Sandbox Code Playgroud)

pas*_*aya 9

如果您询问如何接收设备语言,可以执行以下操作:

NSString *userLocale = [[NSLocale currentLocale] localeIdentifier];
NSString *userLanguage = [userLocale substringToIndex:2];

if([userLanguage isEqualToString:@"en"]){
    //English
}
else if([userLanguage isEqualToString:@"es"]){
    //Spanish
}
else if([userLanguage isEqualToString:@"fr"]){
    //French
}
Run Code Online (Sandbox Code Playgroud)

对于其他语言代码,您可以访问此网站.iOS的代码是最后一栏中的ISO 639-1代码.