IANA-Registrierungsseite für Unter-Tags
Dies ist der offizielle Ort, an dem Sie alle Untertags finden, die zur Verwendung in Sprach-Tags zur Verfügung stehen.
W3 hat gesagt, dass es die autoritative Liste ist. Außerdem gibt es unter dem unten stehenden Link viele weitere Informationen, einschließlich Beschreibungen und anderer Möglichkeiten, die Art und Weise zu verstehen, wie sich Menschen selbst bezeichnen.
Die IANA Language Subtag Registry Seite ist sicherlich die richtige Antwort, aber die Liste ist ein bisschen schwer zu parsen.
Ich habe dieses github-Repository gefunden, das einige Skripts zum Analysieren enthält, sowie eine Reihe von gebrauchsfertigen JSON-Objekten, die Sie in Ihren Projekten verwenden können:
Es sieht so aus, als würde der Autor den Repo jedes Mal aktualisieren, wenn die IANA-Liste geändert wird.
Tags und Links content-negotiation http-accept-language