Language System Tags
Language system tags identify the language systems supported in a TrueType Open font. Microsoft uses the standard language system tag names defined in the Windows Natural Language Support API document (called NLSAPI.doc), in Appendix A: Locales and Language ID's. This document is available on the Microsoft Developers Network CD released by Microsoft quarterly, or it can be acquired directly from Microsoft Typography.
All tags are 4-byte character strings composed of a limited set of ASCII characters in the 0x20-0x7E range. The following list shows sample language system tags from the NLSAPI document. Each language system tag consists of three uppercase letters, followed by a single space. This space character is a single byte, 0x20; it is not equal to NULL.
Language System Tag | Language System |
"ARA " | Arabic (Saudi Arabia) |
---|
"ZHT " | Chinese (Taiwan) |
---|
"ZHS " | Chinese (PRC) |
---|
"ENU " | English (United States) |
---|
"ENG " | English (British) |
---|
"FRA " | French (Standard) |
---|
"DEU " | German (Standard) |
---|
"IWR " | Hebrew |
---|
"JAN " | Japanese |
---|
"KOR " | Korean |
---|
"ESP " | Spanish (Traditional Sort) |
---|
"THA " | Thai |
---|