次のコードを使用して、iPhoneでユーザーの都市と国を取得しています。
CLLocation *location = // Some location
[[[CLGeocoder alloc] init] reverseGeocodeLocation:location completionHandler:^(NSArray *placemarks, NSError *error) {}];
動作しますが、問題は、指定された言語で値を返すことです。たとえば、ユーザーの現在の国がUAEとCity Dubaiの場合、دبيとلإماراتの値が表示されます。これらの値を英語で取得したいのですが、たとえば、ドバイやアラブ首長国連邦などです。