Преобразование кода страны ISO2

Моя цель - согласовать код типа «CH» в Швейцарии, я хочу преобразовать его на язык локали браузера пользователей.

Я попытался использовать тег страны, предоставленный Grails:

<g:country code="che"/>

Но вроде работает только с кодами IOS3.

Кто-нибудь может мне помочь?

Спасибо в совете.


person Simo    schedule 04.09.2014    source источник


Ответы (1)


Вы можете использовать экземпляр 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
person saw303    schedule 04.09.2014