【问题标题】:Dropdown list of all languages in the world in different languages [closed]世界上所有语言的不同语言的下拉列表[关闭]
【发布时间】:2021-11-21 20:31:49
【问题描述】:

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

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

项目堆栈:Laravel 和 Vue.js。

感谢您的帮助。

【问题讨论】:

    标签: laravel localization dropdown translation


    【解决方案1】:

    我发现了一些有趣的软件包,它们可能会有所帮助:

    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"
    }
    

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

    我希望这对你有一点帮助。

    祝你好运!

    【讨论】:

    • 非常感谢。它帮助了我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 2018-03-29
    • 2011-03-04
    相关资源
    最近更新 更多