LuteOrg / lute-v3

LUTE = Learning Using Texts: learn languages through reading.
https://luteorg.github.io/lute-manual/
MIT License
472 stars 46 forks source link

Use ISO 639-3, ISO 15924, ISO 3166-1 alpha-2 codes #231

Open GrimPixel opened 8 months ago

GrimPixel commented 8 months ago

Is your feature request related to a problem? Please describe.

It is mentioned at https://github.com/jzohrab/lute-v3/issues/116 that a plug-in system is on the way and potentially many more stuffs need to be done with unofficial support. Therefore a standarisation on the identifier of the language, writing system, country/region is needed.

Describe the solution you'd like

Use ISO 639-3, ISO 15924, ISO 3166-1 alpha-2 to indicate languages, writing systems, countries/regions.

jzohrab commented 8 months ago

Thanks for the note. Can you provide good links for the above? I'm also not sure where this info should be used.

GrimPixel commented 8 months ago

https://iso639-3.sil.org/code_tables/639/data https://www.unicode.org/iso15924/iso15924-codes.html https://www.iso.org/obp/ui