Jor*_*.S. 6 multilingual localization internationalization
我寻找世界主要语言名称,国家名称和地区名称的来源,本地化为一长串语言.
语言的本地化名称示例:
EN EN English
EN ES Inglés
ES EN Spanish
ES ES Español
Run Code Online (Sandbox Code Playgroud)
西南欧某个国家的本地化名称示例:
ES ES España
ES FR Espagne
ES EN Spain
Run Code Online (Sandbox Code Playgroud)
任何想法我可以从哪里采取/建立?
小智 9
您可以在Unicode公共区域设置数据存储库(CLDR)中找到您要查找的信息:http://cldr.unicode.org/
数据以XML格式提供,因此您需要将其导入数据库.
CLDR为语言名称和领土(国家,大陆等)名称发布人类可读的图表.每个语言或区域都有一个部分,由标准化代码标识.然后每个部分的行给出一个本地化的名称,并使用该本地化名称来引用语言或区域的语言的代码.
底层CLDR数据采用XML格式.您寻找的语言和地区名称位于目录repos/cldr/trunk/common/main /中,每种语言都有一个XML文件,其中包含各种语言的名称以及本地化为该语言的区域.例如,该文件es.xml具有语言的西班牙语名称("español","inglés")和国家("España").