RecAPI
|
Language info. More...
Public Attributes | |
BASIC_LANGUAGE_CHARSET | iLangGroup |
CONTINENT | iContinent |
char | EnglishName [28] |
char | Name_Int_3 [4] |
char | Name_639_1 [3] |
char | Name_639_2B [4] |
char | Name_639_3 [4] |
char | Name_Win_3 [4] |
WORD | LangID |
RM_FLAGS | rm_support |
Language info.
This structure gives detailed information about a given language (kRecGetLanguageInfo). In addition, it can be used to select a set of languages (kRecFindLanguages). The supported standards are ISO/DIS 639-1, ISO/DIS 639-2/B, ISO/DIS 639-3 and Windows 3-letter language codes as well as CSDK internal 3-letter codes. There are some special language codes handled in a different way. See the list of language identifiers for details.
char LANGUAGE_INFO::EnglishName[28] |
English descriptive name of the language, zero terminated string.
Geographical location.
Language group (basic character set).
Windows LANGID (LCID) for the language. Not all languages have a Windows LANGID; in these cases, this field contains the ID of English.
char LANGUAGE_INFO::Name_639_1[3] |
2 letter language name abbreviation (ISO/DIS 639-1) zero terminated string.
char LANGUAGE_INFO::Name_639_2B[4] |
3 letter language name abbreviation for bibliography (ISO/DIS 639-2/B) zero terminated string.
char LANGUAGE_INFO::Name_639_3[4] |
3 letter language name abbreviation (ISO/DIS 639-3) zero terminated string.
char LANGUAGE_INFO::Name_Int_3[4] |
3 letter CSDK Internal language name abbreviation, zero terminated string.
char LANGUAGE_INFO::Name_Win_3[4] |
3 letter language name abbreviation for Windows (non-ISO) zero terminated string.