typedef enum{DOC2_LANG_ID_AUTO = -2,DOC2_LANG_ID_NO = -1,DOC2_LANG_ID_ENGLISH = 0,DOC2_LANG_ID_GERMAN,DOC2_LANG_ID_FRENCH,DOC2_LANG_ID_DUTCH,DOC2_LANG_ID_NORWEGIAN,DOC2_LANG_ID_SWEDISH,DOC2_LANG_ID_FINNISH,DOC2_LANG_ID_DANISH,DOC2_LANG_ID_ICELANDIC,DOC2_LANG_ID_PORTUGUESE,DOC2_LANG_ID_SPANISH,DOC2_LANG_ID_CATALAN,DOC2_LANG_ID_ITALIAN,DOC2_LANG_ID_MALTESE,DOC2_LANG_ID_GREEK,DOC2_LANG_ID_POLISH,DOC2_LANG_ID_CZECH,DOC2_LANG_ID_SLOVAK,DOC2_LANG_ID_HUNGARIAN,DOC2_LANG_ID_SLOVENIAN,DOC2_LANG_ID_CROATIAN,DOC2_LANG_ID_ROMANIAN,DOC2_LANG_ID_ALBANIAN,DOC2_LANG_ID_TURKISH,DOC2_LANG_ID_ESTONIAN,DOC2_LANG_ID_LATVIAN,DOC2_LANG_ID_LITHUANIAN,DOC2_LANG_ID_ESPERANTO,DOC2_LANG_ID_SERBIAN,DOC2_LANG_ID_MACEDONIAN,DOC2_LANG_ID_MOLDAVIAN,DOC2_LANG_ID_BULGARIAN,DOC2_LANG_ID_BYELORUSSIAN,DOC2_LANG_ID_UKRAINIAN,DOC2_LANG_ID_RUSSIAN,DOC2_LANG_ID_AFRIKAANS,DOC2_LANG_ID_AYMARA,DOC2_LANG_ID_BASQUE,DOC2_LANG_ID_BEMBA,DOC2_LANG_ID_BLACKFOOT,DOC2_LANG_ID_BRETON,DOC2_LANG_ID_BRAZILIAN,DOC2_LANG_ID_BUGOTU,DOC2_LANG_ID_CHAMORRO,DOC2_LANG_ID_CHECHEN,DOC2_LANG_ID_CHUANA_TSWANA,DOC2_LANG_ID_CORSICAN,DOC2_LANG_ID_CROW,DOC2_LANG_ID_ESKIMO,DOC2_LANG_ID_FAROESE,DOC2_LANG_ID_FIJIAN,DOC2_LANG_ID_FRISIAN,DOC2_LANG_ID_FRIULIAN,DOC2_LANG_ID_GAELIC_IRISH,DOC2_LANG_ID_GAELIC_SCOTTISH,DOC2_LANG_ID_GANDA_LUGANDA,DOC2_LANG_ID_GUARANI,DOC2_LANG_ID_HANI,DOC2_LANG_ID_HAWAIIAN,DOC2_LANG_ID_IDO,DOC2_LANG_ID_INDONESIAN,DOC2_LANG_ID_INTERLINGUA,DOC2_LANG_ID_KASHUBIANDOC2_LANG_ID_KABARDIAN,DOC2_LANG_ID_KAWA,DOC2_LANG_ID_KIKUYU,DOC2_LANG_ID_KONGO,DOC2_LANG_ID_KPELLE,DOC2_LANG_ID_KURDISH,DOC2_LANG_ID_LATIN,DOC2_LANG_ID_LUBA,DOC2_LANG_ID_LUXEMBOURGIAN,DOC2_LANG_ID_MALAGASY,DOC2_LANG_ID_MALAY,DOC2_LANG_ID_MALINKE,DOC2_LANG_ID_MAORI,DOC2_LANG_ID_MAYAN,DOC2_LANG_ID_MIAO,DOC2_LANG_ID_MINANKABAW,DOC2_LANG_ID_MOHAWK,DOC2_LANG_ID_NAHUATL,DOC2_LANG_ID_NYANJA,DOC2_LANG_ID_OCCIDENTAL,DOC2_LANG_ID_OJIBWAY,DOC2_LANG_ID_PAPIAMENTO,DOC2_LANG_ID_PIDGIN_ENGLISH,DOC2_LANG_ID_PROVENCAL,DOC2_LANG_ID_QUECHUA,DOC2_LANG_ID_RHAETIC,DOC2_LANG_ID_ROMANY,DOC2_LANG_ID_RUANDA,DOC2_LANG_ID_RUNDI,DOC2_LANG_ID_SAMOAN,DOC2_LANG_ID_SARDINIAN,DOC2_LANG_ID_SHONA,DOC2_LANG_ID_SIOUX,DOC2_LANG_ID_SOMALI,DOC2_LANG_ID_SOTHO_SUTO_SESUTO,DOC2_LANG_ID_SUNDANESE,DOC2_LANG_ID_SWAHILI,DOC2_LANG_ID_SWAZI,DOC2_LANG_ID_TAGALOG,DOC2_LANG_ID_TAHITIAN,DOC2_LANG_ID_TINPO,DOC2_LANG_ID_TONGAN,DOC2_LANG_ID_TUN,DOC2_LANG_ID_VISAYAN,DOC2_LANG_ID_WELSH,DOC2_LANG_ID_WEND_SORBIAN,DOC2_LANG_ID_WOLOF,DOC2_LANG_ID_XHOSA,DOC2_LANG_ID_ZAPOTEC,DOC2_LANG_ID_ZULU,DOC2_LANG_ID_GALICIAN,DOC2_LANG_ID_SERBIAN_LATIN,DOC2_LANG_ID_SAMI,DOC2_LANG_ID_LULE_SAMI,DOC2_LANG_ID_NORTHERN_SAMI,DOC2_LANG_ID_SOUTHERN_SAMI,DOC2_LANG_ID_JPN,DOC2_LANG_ID_CHS,DOC2_LANG_ID_CHT,DOC2_LANG_ID_KRN,} DOC2_LANGIDS;
The DOC2_LANGIDS enumerated type lists the languages supported by the OCR engine.
| Value | Meaning | Notes |
|---|---|---|
| DOC2_LANG_ID_AUTO | Use Auto language | |
| DOC2_LANG_ID_NO | No selected language | |
| DOC2_LANG_ID_ENGLISH | English | |
| DOC2_LANG_ID_GERMAN | German | |
| DOC2_LANG_ID_FRENCH | French | |
| DOC2_LANG_ID_DUTCH | Dutch | |
| DOC2_LANG_ID_NORWEGIAN | Norwegian | |
| DOC2_LANG_ID_SWEDISH | Swedish | |
| DOC2_LANG_ID_FINNISH | Finnish | |
| DOC2_LANG_ID_DANISH | Danish | |
| DOC2_LANG_ID_ICELANDIC | Icelandic | |
| DOC2_LANG_ID_PORTUGUESE | Portuguese | |
| DOC2_LANG_ID_SPANISH | Spanish | |
| DOC2_LANG_ID_CATALAN | Catalan | |
| DOC2_LANG_ID_ITALIAN | Italian | |
| DOC2_LANG_ID_MALTESE | Maltese | Not currently supported |
| DOC2_LANG_ID_GREEK | Greek | |
| DOC2_LANG_ID_POLISH | Polish | |
| DOC2_LANG_ID_CZECH | Czech | |
| DOC2_LANG_ID_SLOVAK | Slovak | |
| DOC2_LANG_ID_HUNGARIAN | Hungarian | |
| DOC2_LANG_ID_SLOVENIAN | Slovenian | |
| DOC2_LANG_ID_CROATIAN | Croatian | |
| DOC2_LANG_ID_ROMANIAN | Romanian | |
| DOC2_LANG_ID_ALBANIAN | Albanian | |
| DOC2_LANG_ID_TURKISH | Turkish | |
| DOC2_LANG_ID_ESTONIAN | Estonian | |
| DOC2_LANG_ID_LATVIAN | Latvian | |
| DOC2_LANG_ID_LITHUANIAN | Lithuanian | |
| DOC2_LANG_ID_ESPERANTO | Esperanto | Not currently supported |
| DOC2_LANG_ID_SERBIAN | Serbian | |
| DOC2_LANG_ID_MACEDONIAN | Macedonian | |
| DOC2_LANG_ID_MOLDAVIAN | Moldavian | Not currently supported |
| DOC2_LANG_ID_BULGARIAN | Bulgarian | |
| DOC2_LANG_ID_BYELORUSSIAN | Byelorussian | |
| DOC2_LANG_ID_UKRAINIAN | Ukrainian | |
| DOC2_LANG_ID_RUSSIAN | Russian | |
| DOC2_LANG_ID_AFRIKAANS | Afrikaans | |
| DOC2_LANG_ID_AYMARA | Aymara | Not currently supported |
| DOC2_LANG_ID_BASQUE | Basque language | |
| DOC2_LANG_ID_BEMBA | Bemba | Not currently supported |
| DOC2_LANG_ID_BLACKFOOT | Blackfoot | Not currently supported |
| DOC2_LANG_ID_BRETON | Breton | Not currently supported |
| DOC2_LANG_ID_BRAZILIAN | Brazilian | |
| DOC2_LANG_ID_BUGOTU | Bugotu | Not currently supported |
| DOC2_LANG_ID_CHAMORRO | Chamorro | Not currently supported |
| DOC2_LANG_ID_CHECHEN | Chechen | Not currently supported |
| DOC2_LANG_ID_CHUANA_TSWANA | Chuana Tswana | Not currently supported |
| DOC2_LANG_ID_CORSICAN | Corsican | Not currently supported |
| DOC2_LANG_ID_CROW | Crow | Not currently supported |
| DOC2_LANG_ID_ESKIMO | Eskimo | Not currently supported |
| DOC2_LANG_ID_FAROESE | Faroese | |
| DOC2_LANG_ID_FIJIAN | Fijian | Not currently supported |
| DOC2_LANG_ID_FRISIAN | Frisian | Not currently supported |
| DOC2_LANG_ID_FRIULIAN | Friulian | Not currently supported |
| DOC2_LANG_ID_GAELIC_IRISH | Gaelic Irish | Not currently supported |
| DOC2_LANG_ID_GAELIC_SCOTTISH | Gaelic Scottish | Not currently supported |
| DOC2_LANG_ID_GANDA_LUGANDA | Ganda Luganda | Not currently supported |
| DOC2_LANG_ID_GUARANI | Guarani | Not currently supported |
| DOC2_LANG_ID_HANI | HANI | Not currently supported |
| DOC2_LANG_ID_HAWAIIAN | Hawaiian | Not currently supported |
| DOC2_LANG_ID_IDO | IDO | |
| DOC2_LANG_ID_INDONESIAN | Indonesian | |
| DOC2_LANG_ID_INTERLINGUA | Interlingua | Not currently supported |
| DOC2_LANG_ID_KASHUBIAN;/P> | Kashubian | Not currently supported |
| DOC2_LANG_ID_KABARDIAN | Kabardian | Not currently supported |
| DOC2_LANG_ID_KAWA | Kawa | Not currently supported |
| DOC2_LANG_ID_KIKUYU | Kikuyu | Not currently supported |
| DOC2_LANG_ID_KONGO | Kongo | Not currently supported |
| DOC2_LANG_ID_KPELLE | Kpelle | Not currently supported |
| DOC2_LANG_ID_KURDISH | Kurdish | Not currently supported |
| DOC2_LANG_ID_LATIN | Latin | Not currently supported |
| DOC2_LANG_ID_LUBA | LUBA | Not currently supported |
| DOC2_LANG_ID_LUXEMBOURGIAN | Luxembourgian | Not currently supported |
| DOC2_LANG_ID_MALAGASY | Malagasy | Not currently supported |
| DOC2_LANG_ID_MALAY | Malay | Not currently supported |
| DOC2_LANG_ID_MALINKE | Malinke | Not currently supported |
| DOC2_LANG_ID_MAORI | Maori language | Not currently supported |
| DOC2_LANG_ID_MAYAN | Mayan | Not currently supported |
| DOC2_LANG_ID_MIAO | Miao | Not currently supported |
| DOC2_LANG_ID_MINANKABAW | Minankabaw | Not currently supported |
| DOC2_LANG_ID_MOHAWK | Mohawk | Not currently supported |
| DOC2_LANG_ID_NAHUATL | Nahuatl | Not currently supported |
| DOC2_LANG_ID_NYANJA | Nyanja | Not currently supported |
| DOC2_LANG_ID_OCCIDENTAL | Occidental | Not currently supported |
| DOC2_LANG_ID_OJIBWAY | Ojibway | Not currently supported |
| DOC2_LANG_ID_PAPIAMENTO | Papiamento | Not currently supported |
| DOC2_LANG_ID_PIDGIN_ENGLISH | Pidgin English | Not currently supported |
| DOC2_LANG_ID_PROVENCAL | Provencal | Not currently supported |
| DOC2_LANG_ID_QUECHUA | Quechua | Not currently supported |
| DOC2_LANG_ID_RHAETIC | Rhaetic | Not currently supported |
| DOC2_LANG_ID_ROMANY | Romany | Not currently supported |
| DOC2_LANG_ID_RUANDA | Ruanda | Not currently supported |
| DOC2_LANG_ID_RUNDI | Rundi | Not currently supported |
| DOC2_LANG_ID_SAMOAN | Samoan | Not currently supported |
| DOC2_LANG_ID_SARDINIAN | Sardinian | Not currently supported |
| DOC2_LANG_ID_SHONA | Shona | Not currently supported |
| DOC2_LANG_ID_SIOUX | Sioux | Not currently supported |
| DOC2_LANG_ID_SOMALI | Somali | Not currently supported |
| DOC2_LANG_ID_SOTHO_SUTO_SESUTO | Sotho Suto Sesuto | Not currently supported |
| DOC2_LANG_ID_SUNDANESE | Sundanese | Not currently supported |
| DOC2_LANG_ID_SWAHILI | Swahili | Not currently supported |
| DOC2_LANG_ID_SWAZI | Swazi | Not currently supported |
| DOC2_LANG_ID_TAGALOG | Tagalog | Not currently supported |
| DOC2_LANG_ID_TAHITIAN | Tahitian | Not currently supported |
| DOC2_LANG_ID_TINPO | Tinpo | Not currently supported |
| DOC2_LANG_ID_TONGAN | Tongan | Not currently supported |
| DOC2_LANG_ID_TUN | Tun | Not currently supported |
| DOC2_LANG_ID_VISAYAN | Visayan | Not currently supportedv |
| DOC2_LANG_ID_WELSH | Welsh | Not currently supported |
| DOC2_LANG_ID_WEND_SORBIAN | Wend Sorbian | Not currently supported |
| DOC2_LANG_ID_WOLOF | Wolof | Not currently supported |
| DOC2_LANG_ID_XHOSA | Xhosa | Not currently supported |
| DOC2_LANG_ID_ZAPOTEC | Zapotec | Not currently supported |
| DOC2_LANG_ID_ZULU | Zulu | Not currently supported |
| DOC2_LANG_ID_GALICIAN | Galician | |
| DOC2_LANG_ID_SERBIAN_LATIN | Serbian (Latin) | |
| DOC2_LANG_ID_SAMI | Sami | Not currently supported |
| DOC2_LANG_ID_LULE_SAMI | Lule Sami | Not currently supported |
| DOC2_LANG_ID_NORTHERN_SAMI | Northern Sami | Not currently supported |
| DOC2_LANG_ID_SOUTHERN_SAMI | Southern Sami | Not currently supported |
| DOC2_LANG_ID_JPN | Japanese language | |
| DOC2_LANG_ID_CHS | Simplified Chinese language | |
| DOC2_LANG_ID_CHT | Traditional Chinese language | |
| DOC2_LANG_ID_KRN | Korean language |
Some of these languages are for future use and are not currently supported by the engine.
The enumeration is used by: