英语国家的 URL 本地化 - iOS
Posted
技术标签:
【中文标题】英语国家的 URL 本地化 - iOS【英文标题】:Localisation of URLs for English Speaking Countries - iOS 【发布时间】:2012-12-10 09:31:16 【问题描述】:那么问题来了……
我的应用将包含一个从全球在线零售商处购买产品的链接,但在英国,它将来自“shop.co.uk”,在美国“shop.com”,澳大利亚“shop.oz”。 au”等
我如何将语言环境设置为位置而不是语言,因为它们都是英语国家?
在此先感谢
罗伯
【问题讨论】:
【参考方案1】:使用此代码,您可以从当前语言环境中获取国家/地区,然后您可以选择正确的 URL
NSLocale *currentLocale = [NSLocale currentLocale];
NSString *countryCode = [currentLocale objectForKey:NSLocaleCountryCode];
【讨论】:
顺便说一下,国家代码跟在ISO 3166-1 所以这必须被编码,而不是使用 XCode 内置的本地化? 不,一点也不,这与“默认”本地化无关,您可以添加此代码以根据用户国家/地区更改零售商域的值 啊,是的,现在知道了。干杯 tkanzakic :)以上是关于英语国家的 URL 本地化 - iOS的主要内容,如果未能解决你的问题,请参考以下文章
iOS App:如何本地化设备上显示的应用名称(澳大利亚英语)?