世界上所有语言的不同语言的下拉列表

Dropdown list of all languages in the world in different languages

我的任务是创建一个不同语言的下拉列表。下拉没问题。 但我不知道如何收集所有语言(在 Whosebug 中找到了这个答案),但我需要将这些语言翻译成法语、德语、瑞典语、丹麦语、荷兰语。

也许,有人知道图书馆或其他东西。

项目堆栈:Laravel 和 Vue.js。

感谢您的帮助。

我发现了一些可能有用的有趣软件包:

meikidd/iso-639-1

您可以在文档中阅读:

ISO6391.getAllNativeNames() //['Afaraf','аҧсуа бызшәа', ... ,'isiZulu' ]

petercoles/Multilingual-Language-List

您需要阅读文档,看看它是否符合您的需要。

在您的情况下,您将需要文档中提到的内容:

$languageKeys = Languages::lookup('major')->keys()->toArray();
// returns ['ab', ... 'zu']
$mixedLanguages = Languages::lookup($languageKeys, 'mixed');
// returns
{
  "af": "Afrikaans",
  "ak": "Akan",
  "sq": "shqip",
  "am": "አማርኛ",
  "ar": "العربية",
  "hy": "հայերեն",
  "as": "অসমীয়া",
  ...
  "zu": "isiZulu"
}

我没有测试过这些软件包,但我觉得它们没问题。

希望对您有所帮助。

祝你好运!