ISO 639-5标准定义了一套Alpha-3代码,用于表示语言家族和语言群。Alpha-3代码是由三个小写字母组成的代码,用于唯一地标识每个语言家族和语言群。这些代码可以用于各种应用程序,例如语言标记、语言识别、语言翻译和语言本地化。
ISO 639-5标准的发布是为了解决语言名称代码的混乱问题。在过去,不同的组织和国家使用不同的代码来表示语言家族和语言群,这导致了混乱和不一致性。ISO 639-5标准的发布解决了这个问题,提供了一种标准化的方式来表示语言家族和语言群。
ISO 639-5标准定义了以下语言家族和语言群的Alpha-3代码:
1. Afrikaans语言家族(afr)
2. 阿尔泰语言群(tut)
3. 阿尔泰语言家族(alta)
4. 美洲印第安语言家族(nai)
5. 澳大利亚-新几内亚语言家族(aus)
6. 印欧语言家族(ine)
7. 乌拉尔语言家族(urj)
8. 乌拉尔语言群(fiu)
9. 亚洲语言家族(sit)
10. 亚洲语言群(cau)
此外,ISO 639-5标准还定义了一些保留代码,用于表示未来可能出现的语言家族和语言群。
相关标准
ISO 639-1:2002 Codes for the representation of names of languages — Part 1: Alpha-2 code
ISO 639-2:1998 Codes for the representation of names of languages — Part 2: Alpha-3 code
ISO 639-3:2007 Codes for the representation of names of languages — Part 3: Alpha-3 code for comprehensive coverage of languages
ISO 639-4:2010 Codes for the representation of names of languages — Part 4: General principles of coding of the representation of names of languages and related entities, and application guidelines
ISO 639-6:2014 Codes for the representation of names of languages — Part 6: Alpha-4 code for comprehensive coverage of language variants