Esistono diversi sistemi di codici lingua e diversi sistemi di codici regionali, nonché le loro combinazioni. Quando si fa riferimento a una pagina W3C, presumo che si stia facendo riferimento al sistema definito in BCP 47. Questo sistema è ortogonale nel senso che i codici come en-GB e fr-CA combinano semplicemente un codice di lingua e un codice di regione. Questo significa un numero molto grande di possibili combinazioni, la maggior parte delle quali ha poco senso, come ab-AX, che significa Abkhaz come parlato in Åland (non credo che nessuno, e ancor meno una comunità, parli di Abkhaz lì, sebbene sia teoricamente possibile ovviamente).
Quindi qualsiasi elenco di combinazioni di lingue e regioni sarebbe solo un elenco pragmatico di combinazioni che sono importanti in un certo senso o supportate da alcuni software in un senso speciale.
Le specifiche che hai trovato definiscono i principi generali e anche le fonti autorevoli su diversi "sottotag" (come il codice della lingua principale e il codice della regione). Per le parti più importanti, l'autorità di registrazione ufficiale mantiene lo three- and two-letter ISO 639 codes per le lingue e il sito ISO contiene lo two-letter ISO 3166 codes per le regioni. Gli elenchi sono abbastanza leggibili e non vedo alcun motivo per considerare l'utilizzo di risorse diverse da quelle principali, in particolare per quanto riguarda le possibili modifiche.
fonte
2012-11-07 12:03:10
Il link che hai fornito * è * il registro ufficiale. Cosa manca a quel documento? –
@ jorg-w-mittag: potrebbe essere ingenuo, ma speravo in un elenco abbastanza completo delle combinazioni comuni di quel tipo, non semplicemente dei sotto-tag isolati. –
L'elenco più accurato che ho trovato è [questo] (https://msdn.microsoft.com/en-us/library/ee825488%28v=cs.20%29.aspx?f=255&MSPPError=-2147217396) –