Lidando com línguas diferentes em um software
Como usar um padrão para descrever línguas?
Referências
Qual padrão ISO utilizar? Nenhum deles, usar a IETF. https://www.w3.org/International/questions/qa-lang-2or3.en.html
Language Subtag Registry, lista BCP 47 IETF de línguas, regiões (países) https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
Explicação sobre o Language Subtag Registry https://www.w3.org/International/questions/qa-choosing-language-tags
Exemplo de modelo em banco de dados SQL para lidar com línguas https://stackoverflow.com/a/929430/2789895
Language codes https://en.wikipedia.org/wiki/Language_code
ISO 3166-1 Country Codes https://en.wikipedia.org/wiki/ISO_3166-1 https://gist.github.com/tadast/8827699 https://datahub.io/core/country-list
BCP 47 Validator http://schneegans.de/lv/