转换ISO2国家/地区代码

时间:2014-09-04 10:23:46

标签: grails converter iso country

我的目标是在瑞士举办像'CH'这样的代码,我想用用户浏览器的语言环境转换它

我尝试使用grails提供的国家/地区代码:

<g:country code="che"/>

但它似乎只适用于IOS3代码。

任何人都可以帮助我?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

您可以自己使用java.util.Locale实例

def l = new Locale('de', 'CH')
l.displayCountry // will display `Switzerland` on a computer with English locale
l.getDisplayCountry(l)  // will display `Schweiz`
l.getDisplayCountry(request.locale) // the answer to your question