【问题标题】:Dropdown list of all languages in the world in different languages [closed]世界上所有语言的不同语言的下拉列表[关闭]
【发布时间】:2021-11-21 20:31:49
【问题描述】:
【问题讨论】:
标签:
laravel
localization
dropdown
translation
【解决方案1】:
我发现了一些有趣的软件包,它们可能会有所帮助:
您可以在文档中阅读:
ISO6391.getAllNativeNames() //['Afaraf','аҧсуа бызшәа', ... ,'isiZulu' ]
您需要阅读文档并查看它是否符合您的需求。
在您的情况下,您将需要文档中提到的内容:
$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"
}
我没有测试过这些包,但我觉得它们没问题。
我希望这对你有一点帮助。
祝你好运!