new Locale("", iso).getDisplayName()
으로 국가 이름을 현지화 할 수 있지만 ISO 코드 자체를 현지화하는 방법이 있습니까? 내 위젯에서 저는 여러 나라를 대표하는 사람들을 사용하고 있습니다. 아랍어와 같이 언어가 다른 알파벳의 두 글자 ISO 코드로 표현되도록하는 것이 잘못되었습니다. 내 옵션은 무엇입니까?두 자로 된 ISO 국가 코드 현지화 하시겠습니까?
답변
정의에서 ISO 국가 코드는 고정 된 문자열입니다. 그들의 아주 아이디어는 그들이 언어와 독립적으로 국제화되어 있다는 것입니다. 표준화되고 언어 중립적 인 방식으로 국가에 관한 정보를 전송하기위한 기초를 제공합니다. 이 정보는 지역화 된 형식으로 표시 될 수 있지만 코드를 현지화하면 그 목적에 어긋납니다.
ISO 국가 코드는 프로그램과 시스템 간의 통신에서 기계 가독성 데이터에 사용됩니다. 그것들은 사용자들에게 보여지기위한 것이 아니지만 여러 가지 이유들로 볼 수 있습니다. 그것들을 지역화하는 것은 여전히 잘못된 행동 일 것입니다; 올바른 해결 방법은 올바른 현지화 대신 통과시키는 소프트웨어를 변경하는 것입니다.
그래서 .. 얼마나 단축 된 국가 이름이 다른 언어로 제공됩니까? –
이들은 "단축 된 국가 이름에 해당하는"코드가 아닙니다. 사용할 수있는 국가 이름 * 저장소가 있습니다. 국가 이름에 대한 약어의 승인 된 저장소가 없습니다. 따라서 지역화 된 이름이나 ISO 코드 또는 사용자가 직접 알아야하는 약어를 사용할 수 있습니다. (대부분의 언어에는 약간의 국가 이름을 제외하고는 약어가 없을 것입니다. 사용자가 약어를 사용하면 무엇이든간에 많은 사람들이 오해하거나 전혀 이해하지 못할 것입니다.) –
- 1. iso 국가 코드 받기
- 2. 국가 이름의 현지화
- 3. 클라이언트의 두 자로 된 언어 코드 받기
- 4. google지도에서 ISO 3166 국가 코드 android
- 5. 국가 이름 ~ ISO 3166-2 코드
- 6. R 프로그래밍 : LeafLet에서 ISO 국가 코드 사용
- 7. ISO 국가 코드, 국가 코드를 블랙 베리에서 프로그래밍 방식으로 얻으려면?
- 8. asp.net/C#의 현지화 된 국가 이름
- 9. 로케일 국가 안드로이드 ISO
- 10. Sitecore 국가 ISO in url
- 11. iso 국가 코드 용 XQuery 함수 또는 라이브러리?
- 12. ISO 3166 국가 코드 (미국) 또는 문화권 (영어)을 사용해야합니까?
- 13. 국가/지역 코드 (ISO)로 업무/근무일을 얻는 방법?
- 14. 국가 이름 (ISO 3166-1 알파 2 코드
- 15. Android 국가 코드 받기
- 16. GeoLocation - 국가의 ISO 코드 얻기
- 17. 국가 코드 - 국가 이름 변환
- 18. 두 자로 제한되는 문자
- 19. 지도 API에서 표준화 된 국가 코드?
- 20. 현지화 된 국가, 언어 및 지역 이름 검색 소스
- 21. ISO 3166 코드 변환 - 알파벳에서 숫자로
- 22. MVC3 현지화 코드 생성기
- 23. ISO3 국가 코드를 ISO2 국가 코드로 변환 국가 코드 - Windows Phone 8
- 24. JCheckbox를 표시 자로 사용 하시겠습니까?
- 25. 하드 코드 된 문자열의 SAP 현지화
- 26. n 자로 된 문자열
- 27. Magento : 국가 이름별로 국가 코드 받기
- 28. 기존 제품을 현지화 하시겠습니까?
- 29. 어떻게 (유니 코드/현지화)
- 30. ISO 3166-1-alpha-2를 신뢰할 수있는 국가 목록으로 사용 하시겠습니까?
다음과 같은 것을 찾고 계십니까?'String iso2 = Locale.getDefault(). getISO3Language(). substring (0, 2);'? –
그게 최선의 해결책 일거야. 처음 두 글자는 각 국가 (예 : 영국이 아닌 UN)를 대표하는 최고의 두 문자가 아니지만 현지화가없는 것보다 낫습니다 –
아니요, 현지화가 잘못되어 현지화가 잘못되었습니다. –