生成指定语言的NSLocale

最近app升级,在注册时要考虑不同地区的区号,就像中国大陆前面的加+86这样的,即电话号码区号的国际化与本地化。

我们的另一个技术在实现时简历一个plist文件,内容都是中国+86-China这种格式,然后获取当前的地区名去plist表里查找对对应的区号,因为我们的app只支持中文(港澳台等也用简体中文)和英文,在这些地区没有问题,但是测试人员发现用其他语言时就会出问题,另一位技术不知道怎么解决,我找了一下发现解决方法也挺简单,

首先看问题出在哪,这是我们技术获取地区名的方法

NSLocale *locale = [NSLocale currentLocale];

NSString *......