句子中国名前的确定文章

时间:2015-06-14 09:13:06

标签: ios localization nslocale

我有一个iOS应用,我希望在文本字符串中包含用户的国家/地区(由地区定义),例如“在葡萄牙这是......”。对于大多数国家/地区而言,这很容易:

        let countryCode = locale.objectForKey(NSLocaleCountryCode) as! String
        let countryName = locale.displayNameForKey(NSLocaleCountryCode,
                                                   value: countryCode)!
        let text = "In \(countryName) this is …"

但是,对于某些国家/地区名称,名称应以“the”为前缀,例如“the Netherlands”和“the United States”。这些信息是否以某种方式在NSLocale中可用,或者是否有其他库可以帮助解决这个问题?

0 个答案:

没有答案