我需要从 ISO639-1 两字母语言代码列表中生成本地化语言名称列表。我会将它们包装在指向谷歌翻译的链接中。这有多难?这似乎是谷歌默认提供的东西,但我只能从谷歌找到一种语言的列表:“英语、法语、德语等”
我需要的是“英语、法语、德语等”
肯定有人已经编写了 javascript / python / php 函数或类似函数?
这里有一个带有本地化名称的巨大列表:http ://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
我需要从 ISO639-1 两字母语言代码列表中生成本地化语言名称列表。我会将它们包装在指向谷歌翻译的链接中。这有多难?这似乎是谷歌默认提供的东西,但我只能从谷歌找到一种语言的列表:“英语、法语、德语等”
我需要的是“英语、法语、德语等”
肯定有人已经编写了 javascript / python / php 函数或类似函数?
这里有一个带有本地化名称的巨大列表:http ://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
维基百科绝对是一个几乎完整的语言列表的好来源。在 StackOverflow 中,有一个基于 Wikipedia 的列表的答案,其中所有语言均为 json 格式。我在 javascript 中编写了一个简单的函数来获取所有语言的英文和本地名称,并将其作为要点发布:lang.js。出于您的目的,您可以简单地传递 ISO639-1 语言代码并获取该语言的本机名称:
getLanguageNativeName("cv"); // --> "чӑваш чӗлхи"