mirror of
https://github.com/rizonesoft/Notepad3.git
synced 2026-06-14 21:09:05 +08:00
Merge pull request #861 from RaiKoHoff/Dev_Fix4Releases
ASCII fallback only for selected encoding
This commit is contained in:
commit
77ff2625df
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Gebruik as en terug&val op opsporing mislukking.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "Kodering Deteksie: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Moenie enkoderingl?er &tags ontleed nie.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,126,10
|
||||
CONTROL "Slaan &ANSI-kode opsporing oor.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Slaan &UNICODE-kode opsporing oor.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Maak 7-bit &ASCII-lêers in UTF-8 wyse oop.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
CONTROL "Maak 8-bit *.&nfo/diz lêers in DOS-437 wyse oop.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,155,10
|
||||
CONTROL "Moenie enkoderinglêer &tags ontleed nie.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,126,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Slaan &UNICODE-kode opsporing oor.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,122,10
|
||||
CONTROL "Maak 7-bit &ASCII-l?ers in UTF-8 wyse oop.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,136,10
|
||||
CONTROL "Maak 8-bit *.&nfo/diz l?ers in DOS-437 wyse oop.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,155,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Kanselleer",IDCANCEL,140,138,50,14
|
||||
END
|
||||
@ -876,7 +877,7 @@ END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
#endif // Afrikaans (Südafrika) resources
|
||||
#endif // Afrikaans (South Africa) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
@ -177,15 +177,16 @@ BEGIN
|
||||
CONTROL "ßê &ðýçåðâîâàÿ ïàä÷àñ ïàìûëê³ âûçíà÷ýííÿ",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,162,10
|
||||
GROUPBOX "Âûçíà÷ýííå êàäî¢ê³:",IDC_STATIC,7,58,197,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Íå âûçíà÷àöü êîäàâóþ ñòàðîíêó &ANSI",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,147,10
|
||||
CONTROL "Íå âûçíà÷àöü &UNICODE",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,96,10
|
||||
CONTROL "Àäêðûâàöü 7-á³òíûÿ ôàéëû A&SCII ÿê UTF-8",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,163,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,163,10
|
||||
CONTROL "Àäêðûâàöü 8-á³òíûÿ ôàéëû *.&nfo/diz ÿê DOS-437",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,182,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,182,10
|
||||
CONTROL "Íå ðàçá³ðàöü &òýã³ êàäî¢ê³ ôàéëà",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,125,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,125,10
|
||||
CONTROL "Íå âûçíà÷àöü êîäàâóþ ñòàðîíêó &ANSI",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,147,10
|
||||
CONTROL "Íå âûçíà÷àöü &UNICODE",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,96,10
|
||||
DEFPUSHBUTTON "OK",IDOK,101,138,50,14
|
||||
PUSHBUTTON "Ñêàñàâàöü",IDCANCEL,154,138,50,14
|
||||
END
|
||||
|
||||
@ -179,16 +179,16 @@ BEGIN
|
||||
CONTROL "Als Fallback bei fehlgeschlagener Erkennung nutzen.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,165,10
|
||||
GROUPBOX "Codierungs-Erkennung: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Keine &ANSI Code-Page Erkennung.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,165,10
|
||||
CONTROL "Keine &UNICODE Erkennung.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Öffne 7-bit &ASCII Dateien als UTF-8.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,165,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,165,10
|
||||
CONTROL "Öffne 8-bit *.&nfo/diz Dateien als DOS-437.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,165,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,165,10
|
||||
CONTROL "Keine Codierungs-&Tags der Datei nutzen.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,165,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,165,10
|
||||
CONTROL "Keine &ANSI Code-Page Erkennung.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,165,10
|
||||
CONTROL "Keine &UNICODE Erkennung.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Abbrechen",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Use as &fallback on detection failure.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "Encoding Detection: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Skip &ANSI Code Page detection.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Skip &UNICODE detection.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Open 7-bit &ASCII files in UTF-8 mode.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,136,10
|
||||
CONTROL "Open 8-bit *.&nfo/diz files in DOS-437 mode.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,155,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,155,10
|
||||
CONTROL "Don't parse encoding file &tags.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,126,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,126,10
|
||||
CONTROL "Skip &ANSI Code Page detection.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,122,10
|
||||
CONTROL "Skip &UNICODE detection.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Use as &fallback on detection failure.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "Encoding Detection: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Skip &ANSI Code Page detection.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Skip &UNICODE detection.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Open 7-bit &ASCII files in UTF-8 mode.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,136,10
|
||||
CONTROL "Open 8-bit *.&nfo/diz files in DOS-437 mode.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,155,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,155,10
|
||||
CONTROL "Don't parse encoding file &tags.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,126,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,126,10
|
||||
CONTROL "Skip &ANSI Code Page detection.", IDC_NOANSICPDETECTION,
|
||||
"Button", BS_AUTOCHECKBOX | WS_TABSTOP,14,109,122,10
|
||||
CONTROL "Skip &UNICODE detection.", IDC_NOUNICODEDETECTION,
|
||||
"Button", BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Utilizar como alternativa en caso de &fallo de detección.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,180,10
|
||||
GROUPBOX "Detección de codificación: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Omitir detección de página de códigos ANSI.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,180,10
|
||||
CONTROL "Omitir la detección &UNICODE.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Abrir archivos 7-bit &ASCII en UTF-8 modo.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,136,10
|
||||
CONTROL "Abrir archivos 8-bit *.&nfo/diz en DOS-437 modo.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,155,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,155,10
|
||||
CONTROL "No analizar las e&tiquetas de codificación de archivos.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,180,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,180,10
|
||||
CONTROL "Omitir detección de página de códigos ANSI.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,180,10
|
||||
CONTROL "Omitir la detección &UNICODE.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Cancelar",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Utiliser comme solution en cas d'échec de détection.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,168,10
|
||||
GROUPBOX "Détection d'encodage: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Sauter &ANSI Code Page détection.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Sauter &UNICODE détection.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Ouvrir fichiers 7-bit &ASCII en mode UTF-8.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,136,10
|
||||
CONTROL "Ouvrir fichiers 8-bit *.&nfo/diz en mode DOS-437.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,155,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,155,10
|
||||
CONTROL "Pas analyser les balises de codage de &fichier.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,168,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,168,10
|
||||
CONTROL "Sauter &ANSI Code Page détection.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,122,10
|
||||
CONTROL "Sauter &UNICODE détection.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Annuler",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -180,16 +180,17 @@ BEGIN
|
||||
CONTROL "判別に失敗したら代替して開く(非互換)(&F)",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "文字コード判別: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "ANSIの判別を省略(&A)",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Unicodeの判別を省略(&U)", IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "7-bit ASCIIはUTF-8モードで開く(&A)",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,136,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,136,10
|
||||
CONTROL "8-bit のnfo/dizファイルはDOS-437モードで開く(&N)",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,165,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,165,10
|
||||
CONTROL "タグ中の文字コードの指定を解析しない(&T)",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,153,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,153,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
CONTROL "ANSIの判別を省略(&A)",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,122,10
|
||||
CONTROL "Unicodeの判別を省略(&U)", IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
PUSHBUTTON "キャンセル",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
|
||||
@ -180,15 +180,16 @@ BEGIN
|
||||
CONTROL "Gebruik als &fallback op detectiefout.",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "Encodering detectie: ",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Overslaan &ANSI Code Page detectie.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,122,10
|
||||
CONTROL "Overslaan &UNICODE detectie.",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,122,10
|
||||
CONTROL "Openen 7-bit &ASCII bestanden in UTF-8 modus.",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,155,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,155,10
|
||||
CONTROL "Openen 8-bit *.&nfo/diz bestanden in DOS-437 modus.",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,175,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,175,10
|
||||
CONTROL "Bestandsecoderings&tags niet analiseren.",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,140,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,140,10
|
||||
CONTROL "Overslaan &ANSI Code Page detectie.",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,122,10
|
||||
CONTROL "Overslaan &UNICODE detectie.",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,122,10
|
||||
DEFPUSHBUTTON "OK",IDOK,87,138,50,14
|
||||
PUSHBUTTON "Annuleren",IDCANCEL,140,138,50,14
|
||||
END
|
||||
@ -348,7 +349,7 @@ BEGIN
|
||||
COMBOBOX 1137,64,23,160,160,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
|
||||
LTEXT "&Bron:",1090,16,45,36,8
|
||||
COMBOBOX 1138,64,42,160,160,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
|
||||
GROUPBOX "Oriëntatie",1072,8,69,64,56,WS_GROUP
|
||||
GROUPBOX "Ori?ntatie",1072,8,69,64,56,WS_GROUP
|
||||
CONTROL "&Staand",1056,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,16,82,52,12
|
||||
CONTROL "L&iggend",1057,"Button",BS_AUTORADIOBUTTON,16,103,52,12
|
||||
GROUPBOX "Marges",1075,80,69,152,56,WS_GROUP
|
||||
|
||||
@ -177,16 +177,16 @@ BEGIN
|
||||
CONTROL "Как &резервная при ошибке определения",IDC_USEASREADINGFALLBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,155,10
|
||||
GROUPBOX "Определение кодировки: ",IDC_STATIC,7,58,197,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "Íå îïðåäåëÿòü êîäîâóþ ñòðàíèöó &ANSI",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,151,10
|
||||
CONTROL "Ïðîïóñêàòü îïðåäåëåíèå &UNICODE",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,135,10
|
||||
CONTROL "Открывать 7-битные файлы A&SCII как UTF-8",IDC_ASCIIASUTF8,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,169,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,169,10
|
||||
CONTROL "Открывать 8-битные файлы *.&nfo/diz как DOS-437",IDC_NFOASOEM,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,189,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,189,10
|
||||
CONTROL "Не парсить &теги кодировки файла",IDC_ENCODINGFROMFILEVARS,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,133,10
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,133,10
|
||||
CONTROL "Íå îïðåäåëÿòü êîäîâóþ ñòðàíèöó &ANSI",IDC_NOANSICPDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,151,10
|
||||
CONTROL "Ïðîïóñêàòü îïðåäåëåíèå &UNICODE",IDC_NOUNICODEDETECTION,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,135,10
|
||||
DEFPUSHBUTTON "OK",IDOK,101,138,50,14
|
||||
PUSHBUTTON "Отмена",IDCANCEL,154,138,50,14
|
||||
END
|
||||
|
||||
@ -178,11 +178,11 @@ BEGIN
|
||||
CONTROL "",IDC_ENCODINGLIST,"ComboBoxEx32",CBS_DROPDOWNLIST | WS_CLIPSIBLINGS | WS_VSCROLL | WS_TABSTOP,14,19,167,128
|
||||
CONTROL "作为编码检测失败的后备方案(&F)",IDC_USEASREADINGFALLBACK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,38,166,10
|
||||
GROUPBOX "编码检测",IDC_STATIC,7,58,183,77,0,WS_EX_TRANSPARENT
|
||||
CONTROL "跳过 ANSI 代码页检测(&A)",IDC_NOANSICPDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,166,10
|
||||
CONTROL "跳过 Unicode 检测(&U)",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,166,10
|
||||
CONTROL "用 UTF-8 模式打开纯 ASCII 文本(&M)",IDC_ASCIIASUTF8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,166,10
|
||||
CONTROL "用 DOS-437 模式打开 .nfo 和 .diz 文件(&N)",IDC_NFOASOEM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,166,10
|
||||
CONTROL "不要解析编码标记(&T)",IDC_ENCODINGFROMFILEVARS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,166,10
|
||||
CONTROL "用 UTF-8 模式打开纯 ASCII 文本(&M)",IDC_ASCIIASUTF8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,71,166,10
|
||||
CONTROL "用 DOS-437 模式打开 .nfo 和 .diz 文件(&N)",IDC_NFOASOEM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,83,166,10
|
||||
CONTROL "不要解析编码标记(&T)",IDC_ENCODINGFROMFILEVARS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,96,166,10
|
||||
CONTROL "跳过 ANSI 代码页检测(&A)",IDC_NOANSICPDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,109,166,10
|
||||
CONTROL "跳过 Unicode 检测(&U)",IDC_NOUNICODEDETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,121,166,10
|
||||
DEFPUSHBUTTON "确定",IDOK,87,138,50,14
|
||||
PUSHBUTTON "取消",IDCANCEL,140,138,50,14
|
||||
END
|
||||
|
||||
@ -2289,7 +2289,7 @@ INT_PTR CALLBACK SelectDefEncodingDlgProc(HWND hwnd, UINT umsg, WPARAM wParam, L
|
||||
static PENCODEDLG pdd;
|
||||
|
||||
static int s_iEnc;
|
||||
static bool s_bIsUTF8Fallback;
|
||||
static bool s_bUseAsFallback;
|
||||
static bool s_bLoadASCIIasUTF8;
|
||||
|
||||
switch (umsg)
|
||||
@ -2312,18 +2312,20 @@ INT_PTR CALLBACK SelectDefEncodingDlgProc(HWND hwnd, UINT umsg, WPARAM wParam, L
|
||||
SendDlgItemMessage(hwnd, IDC_ENCODINGLIST, CBEM_SETIMAGELIST, 0, (LPARAM)himl);
|
||||
SendDlgItemMessage(hwnd, IDC_ENCODINGLIST, CB_SETEXTENDEDUI, true, 0);
|
||||
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(Settings.UseDefaultForFileEncoding));
|
||||
CheckDlgButton(hwnd, IDC_NOUNICODEDETECTION, DlgBtnChk(Settings.SkipUnicodeDetection));
|
||||
CheckDlgButton(hwnd, IDC_NOANSICPDETECTION, DlgBtnChk(Settings.SkipANSICodePageDetection));
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(Settings.LoadASCIIasUTF8));
|
||||
CheckDlgButton(hwnd, IDC_NFOASOEM, DlgBtnChk(Settings.LoadNFOasOEM));
|
||||
CheckDlgButton(hwnd, IDC_ENCODINGFROMFILEVARS, DlgBtnChk(Settings.NoEncodingTags));
|
||||
|
||||
Encoding_AddToComboboxEx(GetDlgItem(hwnd, IDC_ENCODINGLIST), pdd->idEncoding, 0);
|
||||
|
||||
Encoding_GetFromComboboxEx(GetDlgItem(hwnd, IDC_ENCODINGLIST), &s_iEnc);
|
||||
s_bIsUTF8Fallback = Settings.UseDefaultForFileEncoding;
|
||||
s_bLoadASCIIasUTF8 = Settings.LoadASCIIasUTF8;
|
||||
s_bUseAsFallback = Encoding_IsASCII(s_iEnc) ? Settings.UseDefaultForFileEncoding : false;
|
||||
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bUseAsFallback));
|
||||
CheckDlgButton(hwnd, IDC_NOUNICODEDETECTION, DlgBtnChk(Settings.SkipUnicodeDetection));
|
||||
CheckDlgButton(hwnd, IDC_NOANSICPDETECTION, DlgBtnChk(Settings.SkipANSICodePageDetection));
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(s_bLoadASCIIasUTF8));
|
||||
CheckDlgButton(hwnd, IDC_NFOASOEM, DlgBtnChk(Settings.LoadNFOasOEM));
|
||||
CheckDlgButton(hwnd, IDC_ENCODINGFROMFILEVARS, DlgBtnChk(Settings.NoEncodingTags));
|
||||
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, Encoding_IsASCII(s_iEnc));
|
||||
|
||||
CenterDlgInParent(hwnd);
|
||||
}
|
||||
@ -2341,10 +2343,10 @@ INT_PTR CALLBACK SelectDefEncodingDlgProc(HWND hwnd, UINT umsg, WPARAM wParam, L
|
||||
|
||||
case IDC_USEASREADINGFALLBACK:
|
||||
if (s_iEnc != CPI_ANSI_DEFAULT) {
|
||||
s_bIsUTF8Fallback = (IsDlgButtonChecked(hwnd, IDC_USEASREADINGFALLBACK) == BST_CHECKED);
|
||||
s_bUseAsFallback = (IsDlgButtonChecked(hwnd, IDC_USEASREADINGFALLBACK) == BST_CHECKED);
|
||||
}
|
||||
if (s_iEnc == CPI_UTF8) {
|
||||
if (s_bIsUTF8Fallback) {
|
||||
if (s_bUseAsFallback) {
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(true));
|
||||
DialogEnableWindow(hwnd, IDC_ASCIIASUTF8, false);
|
||||
}
|
||||
@ -2360,25 +2362,29 @@ INT_PTR CALLBACK SelectDefEncodingDlgProc(HWND hwnd, UINT umsg, WPARAM wParam, L
|
||||
{
|
||||
Encoding_GetFromComboboxEx(GetDlgItem(hwnd, IDC_ENCODINGLIST), &s_iEnc);
|
||||
|
||||
s_bUseAsFallback = Encoding_IsASCII(s_iEnc) ? Settings.UseDefaultForFileEncoding : false;
|
||||
|
||||
if (s_iEnc == CPI_UTF8) {
|
||||
if (s_bIsUTF8Fallback) {
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(true));
|
||||
if (s_bUseAsFallback) {
|
||||
DialogEnableWindow(hwnd, IDC_ASCIIASUTF8, false);
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(true));
|
||||
}
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, true);
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bIsUTF8Fallback));
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, Encoding_IsASCII(s_iEnc));
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bUseAsFallback));
|
||||
}
|
||||
else if (s_iEnc == CPI_ANSI_DEFAULT) {
|
||||
DialogEnableWindow(hwnd, IDC_ASCIIASUTF8, true);
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(s_bLoadASCIIasUTF8));
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(true));
|
||||
s_bUseAsFallback = true;
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, false);
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bUseAsFallback));
|
||||
}
|
||||
else {
|
||||
s_bUseAsFallback = Encoding_IsASCII(s_iEnc) ? Settings.UseDefaultForFileEncoding : false;
|
||||
DialogEnableWindow(hwnd, IDC_ASCIIASUTF8, true);
|
||||
CheckDlgButton(hwnd, IDC_ASCIIASUTF8, DlgBtnChk(s_bLoadASCIIasUTF8));
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, true);
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bIsUTF8Fallback));
|
||||
DialogEnableWindow(hwnd, IDC_USEASREADINGFALLBACK, Encoding_IsASCII(s_iEnc));
|
||||
CheckDlgButton(hwnd, IDC_USEASREADINGFALLBACK, DlgBtnChk(s_bUseAsFallback));
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
@ -1053,7 +1053,7 @@ bool EditLoadFile(
|
||||
iPreferedEncoding = iFileEncWeak;
|
||||
}
|
||||
// TODO: check switch for reliability in encoding settings
|
||||
else if (!Encoding_IsNONE(iAnalyzedEncoding) /* && bIsReliable */) {
|
||||
else if (!Encoding_IsNONE(iAnalyzedEncoding) && bIsReliable) {
|
||||
iPreferedEncoding = iAnalyzedEncoding;
|
||||
}
|
||||
else if (Encoding_IsNONE(iPreferedEncoding)) {
|
||||
|
||||
@ -514,86 +514,92 @@ bool Encoding_GetFromComboboxEx(HWND hwnd, int *pidEncoding) {
|
||||
// ============================================================================
|
||||
|
||||
|
||||
UINT Encoding_GetCodePage(int iEncoding) {
|
||||
UINT Encoding_GetCodePage(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? g_Encodings[iEncoding].uCodePage : CP_ACP;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsDefault(int iEncoding) {
|
||||
bool Encoding_IsDefault(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_DEFAULT) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsANSI(int iEncoding) {
|
||||
bool Encoding_IsANSI(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_ANSI) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsOEM(int iEncoding) {
|
||||
bool Encoding_IsOEM(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_OEM) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsUTF8(int iEncoding) {
|
||||
bool Encoding_IsUTF8(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_UTF8) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsUTF8_SIGN(int iEncoding) {
|
||||
bool Encoding_IsUTF8_SIGN(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_UTF8_SIGN) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsMBCS(int iEncoding) {
|
||||
bool Encoding_IsMBCS(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_MBCS) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsUNICODE(int iEncoding) {
|
||||
bool Encoding_IsASCII(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_ASCII_7BIT) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
|
||||
bool Encoding_IsUNICODE(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_UNICODE) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsUNICODE_BOM(int iEncoding) {
|
||||
bool Encoding_IsUNICODE_BOM(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_UNICODE_BOM) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsUNICODE_REVERSE(int iEncoding) {
|
||||
bool Encoding_IsUNICODE_REVERSE(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_UNICODE_REVERSE) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
|
||||
bool Encoding_IsINTERNAL(int iEncoding) {
|
||||
bool Encoding_IsINTERNAL(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_INTERNAL) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsEXTERNAL_8BIT(int iEncoding) {
|
||||
bool Encoding_IsEXTERNAL_8BIT(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_EXTERNAL_8BIT) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
bool Encoding_IsRECODE(int iEncoding) {
|
||||
bool Encoding_IsRECODE(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? (g_Encodings[iEncoding].uFlags & NCP_RECODE) : false;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
|
||||
void Encoding_SetDefaultFlag(int iEncoding) {
|
||||
void Encoding_SetDefaultFlag(const int iEncoding) {
|
||||
if (iEncoding >= 0)
|
||||
g_Encodings[iEncoding].uFlags |= NCP_DEFAULT;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
|
||||
const WCHAR* Encoding_GetLabel(int iEncoding) {
|
||||
const WCHAR* Encoding_GetLabel(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? g_Encodings[iEncoding].wchLabel : NULL;
|
||||
}
|
||||
// ============================================================================
|
||||
|
||||
const char* Encoding_GetParseNames(int iEncoding) {
|
||||
const char* Encoding_GetParseNames(const int iEncoding) {
|
||||
return (iEncoding >= 0) ? g_Encodings[iEncoding].pszParseNames : NULL;
|
||||
}
|
||||
// ============================================================================
|
||||
@ -659,13 +665,14 @@ bool IsValidUnicode(const char* pBuffer, size_t cb, bool* lpbBOM, bool* lpbRever
|
||||
// ============================================================================
|
||||
|
||||
|
||||
bool IsValidUTF7(const char* pTest, size_t nLength) {
|
||||
const char *pt = pTest;
|
||||
bool IsValidUTF7(const char* pTest, size_t nLength)
|
||||
{
|
||||
if (!pTest) { return false; }
|
||||
|
||||
for (size_t i = 0; i < nLength; i++) {
|
||||
if (*pt & 0x80 || !*pt)
|
||||
return false;
|
||||
pt++;
|
||||
char const *pt = pTest;
|
||||
for (size_t i = 0; i < nLength; ++i) {
|
||||
if ((*pt & 0x80) || !*pt) { return false; }
|
||||
++pt;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -31,9 +31,10 @@ extern bool g_bForceCompEncDetection;
|
||||
#define NCP_ANSI 64
|
||||
#define NCP_OEM 128
|
||||
#define NCP_MBCS 256
|
||||
#define NCP_INTERNAL (NCP_DEFAULT|NCP_UTF8|NCP_UTF8_SIGN|NCP_UNICODE|NCP_UNICODE_REVERSE|NCP_UNICODE_BOM|NCP_ANSI|NCP_OEM|NCP_MBCS)
|
||||
#define NCP_EXTERNAL_8BIT 512
|
||||
#define NCP_RECODE 1024
|
||||
#define NCP_ASCII_7BIT 512
|
||||
#define NCP_INTERNAL (NCP_DEFAULT|NCP_UTF8|NCP_UTF8_SIGN|NCP_UNICODE|NCP_UNICODE_REVERSE|NCP_UNICODE_BOM|NCP_ANSI|NCP_OEM|NCP_MBCS|NCP_ASCII_7BIT)
|
||||
#define NCP_EXTERNAL_8BIT 1024
|
||||
#define NCP_RECODE 2048
|
||||
|
||||
#define CED_NO_MAPPING (-4)
|
||||
#define CPI_ASCII_7BIT (-3)
|
||||
@ -84,27 +85,28 @@ bool Encoding_GetFromListView(HWND hwnd, int * pidEncoding);
|
||||
void Encoding_AddToComboboxEx(HWND hwnd, int idSel, bool);
|
||||
bool Encoding_GetFromComboboxEx(HWND hwnd, int * pidEncoding);
|
||||
|
||||
UINT Encoding_GetCodePage(int iEncoding);
|
||||
UINT Encoding_GetCodePage(const int iEncoding);
|
||||
|
||||
bool Encoding_IsDefault(int iEncoding);
|
||||
bool Encoding_IsANSI(int iEncoding);
|
||||
bool Encoding_IsOEM(int iEncoding);
|
||||
bool Encoding_IsUTF8(int iEncoding);
|
||||
bool Encoding_IsUTF8_SIGN(int iEncoding);
|
||||
bool Encoding_IsMBCS(int iEncoding);
|
||||
bool Encoding_IsUNICODE(int iEncoding);
|
||||
bool Encoding_IsUNICODE_BOM(int iEncoding);
|
||||
bool Encoding_IsUNICODE_REVERSE(int iEncoding);
|
||||
bool Encoding_IsINTERNAL(int iEncoding);
|
||||
bool Encoding_IsEXTERNAL_8BIT(int iEncoding);
|
||||
bool Encoding_IsRECODE(int iEncoding);
|
||||
bool Encoding_IsDefault(const int iEncoding);
|
||||
bool Encoding_IsANSI(const int iEncoding);
|
||||
bool Encoding_IsOEM(const int iEncoding);
|
||||
bool Encoding_IsUTF8(const int iEncoding);
|
||||
bool Encoding_IsUTF8_SIGN(const int iEncoding);
|
||||
bool Encoding_IsMBCS(const int iEncoding);
|
||||
bool Encoding_IsASCII(const int iEncoding);
|
||||
bool Encoding_IsUNICODE(const int iEncoding);
|
||||
bool Encoding_IsUNICODE_BOM(const int iEncoding);
|
||||
bool Encoding_IsUNICODE_REVERSE(const int iEncoding);
|
||||
bool Encoding_IsINTERNAL(const int iEncoding);
|
||||
bool Encoding_IsEXTERNAL_8BIT(const int iEncoding);
|
||||
bool Encoding_IsRECODE(const int iEncoding);
|
||||
|
||||
// Scintilla related
|
||||
#define Encoding_SciCP CP_UTF8
|
||||
|
||||
void Encoding_SetDefaultFlag(int iEncoding);
|
||||
const WCHAR* Encoding_GetLabel(int iEncoding);
|
||||
const char* Encoding_GetParseNames(int iEncoding);
|
||||
void Encoding_SetDefaultFlag(const int iEncoding);
|
||||
const WCHAR* Encoding_GetLabel(const int iEncoding);
|
||||
const char* Encoding_GetParseNames(const int iEncoding);
|
||||
|
||||
bool Has_UTF16_LE_BOM(const char* pBuf, int cnt);
|
||||
bool Has_UTF16_BE_BOM(const char* pBuf, int cnt);
|
||||
|
||||
@ -126,87 +126,87 @@ extern "C" {
|
||||
|
||||
|
||||
extern "C" NP2ENCODING g_Encodings[] = {
|
||||
/* 000 */{ NCP_ANSI | NCP_RECODE, CP_ACP, ENC_PARSE_NAM_ANSI, IDS_ENC_ANSI, CED_NO_MAPPING, L"" },
|
||||
/* 001 */{ NCP_OEM | NCP_RECODE, CP_OEMCP, ENC_PARSE_NAM_OEM, IDS_ENC_OEM, CED_NO_MAPPING, L"" },
|
||||
/* 000 */{ NCP_ASCII_7BIT | NCP_ANSI | NCP_RECODE, CP_ACP, ENC_PARSE_NAM_ANSI, IDS_ENC_ANSI, CED_NO_MAPPING, L"" },
|
||||
/* 001 */{ NCP_ASCII_7BIT | NCP_OEM | NCP_RECODE, CP_OEMCP, ENC_PARSE_NAM_OEM, IDS_ENC_OEM, CED_NO_MAPPING, L"" },
|
||||
/* 002 */{ NCP_UNICODE | NCP_UNICODE_BOM, CP_UTF8, ENC_PARSE_NAM_UTF16LEBOM, IDS_ENC_UTF16LEBOM, CED_NO_MAPPING, L"" },
|
||||
/* 003 */{ NCP_UNICODE | NCP_UNICODE_REVERSE | NCP_UNICODE_BOM, CP_UTF8, ENC_PARSE_NAM_UTF16BEBOM, IDS_ENC_UTF16BEBOM, CED_NO_MAPPING, L"" },
|
||||
/* 004 */{ NCP_UNICODE | NCP_RECODE, CP_UTF8, ENC_PARSE_NAM_UTF16LE, IDS_ENC_UTF16LE, UTF16LE, L"" },
|
||||
/* 005 */{ NCP_UNICODE | NCP_UNICODE_REVERSE | NCP_RECODE, CP_UTF8, ENC_PARSE_NAM_UTF16BE, IDS_ENC_UTF16BE, UTF16BE, L"" },
|
||||
/* 006 */{ NCP_UTF8 | NCP_RECODE, CP_UTF8, ENC_PARSE_NAM_UTF8, IDS_ENC_UTF8, UTF8, L"" },
|
||||
/* 006 */{ NCP_ASCII_7BIT | NCP_UTF8 | NCP_RECODE, CP_UTF8, ENC_PARSE_NAM_UTF8, IDS_ENC_UTF8, UTF8, L"" },
|
||||
/* 007 */{ NCP_UTF8 | NCP_UTF8_SIGN, CP_UTF8, ENC_PARSE_NAM_UTF8SIG, IDS_ENC_UTF8SIG, CED_NO_MAPPING, L"" },
|
||||
/* 008 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, CP_UTF7, ENC_PARSE_NAM_UTF7, IDS_ENC_UTF7, UTF7, L"" },
|
||||
/* 009 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 720, ENC_PARSE_NAM_DOS_720, IDS_ENC_DOS_720, CED_NO_MAPPING, L"" },
|
||||
/* 010 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28596, ENC_PARSE_NAM_ISO_8859_6, IDS_ENC_ISO_8859_6, ISO_8859_6, L"" },
|
||||
/* 011 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10004, ENC_PARSE_NAM_MAC_ARABIC, IDS_ENC_MAC_ARABIC, CED_NO_MAPPING, L"" },
|
||||
/* 012 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1256, ENC_PARSE_NAM_WIN_1256, IDS_ENC_WIN_1256, MSFT_CP1256, L"" },
|
||||
/* 013 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 775, ENC_PARSE_NAM_DOS_775, IDS_ENC_DOS_775, CED_NO_MAPPING, L"" },
|
||||
/* 014 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28594, ENC_PARSE_NAM_ISO_8859_4, IDS_ENC_ISO_8859_4, ISO_8859_4, L"" },
|
||||
/* 015 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1257, ENC_PARSE_NAM_WIN_1257, IDS_ENC_WIN_1257, MSFT_CP1257, L"" },
|
||||
/* 016 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 852, ENC_PARSE_NAM_DOS_852, IDS_ENC_DOS_852, CZECH_CP852, L"" },
|
||||
/* 017 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28592, ENC_PARSE_NAM_ISO_8859_2, IDS_ENC_ISO_8859_2, ISO_8859_2, L"" },
|
||||
/* 018 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10029, ENC_PARSE_NAM_MAC_CENTRAL_EUROP, IDS_ENC_MAC_CENTRAL_EUROP, CED_NO_MAPPING, L"" },
|
||||
/* 019 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1250, ENC_PARSE_NAM_WIN_1250, IDS_ENC_WIN_1250, MSFT_CP1250, L"" },
|
||||
/* 020 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 936, ENC_PARSE_NAM_GBK_2312, IDS_ENC_GBK_2312, GBK, L"" },
|
||||
/* 021 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10008, ENC_PARSE_NAM_MAC_ZH_CN, IDS_ENC_MAC_ZH_CN, CED_NO_MAPPING, L"" },
|
||||
/* 022 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 950, ENC_PARSE_NAM_BIG5, IDS_ENC_BIG5, CHINESE_BIG5_CP950, L"" },
|
||||
/* 023 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10002, ENC_PARSE_NAM_MAC_ZH_TW, IDS_ENC_MAC_ZH_TW, CED_NO_MAPPING, L"" },
|
||||
/* 024 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10082, ENC_PARSE_NAM_MAC_CROATIAN, IDS_ENC_MAC_CROATIAN, CED_NO_MAPPING, L"" },
|
||||
/* 025 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 866, ENC_PARSE_NAM_DOS_866, IDS_ENC_DOS_866, RUSSIAN_CP866, L"" },
|
||||
/* 026 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28595, ENC_PARSE_NAM_ISO_8859_5, IDS_ENC_ISO_8859_5, ISO_8859_5, L"" },
|
||||
/* 027 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 20866, ENC_PARSE_NAM_KOI8_R, IDS_ENC_KOI8_R, RUSSIAN_KOI8_R, L"" },
|
||||
/* 028 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 21866, ENC_PARSE_NAM_KOI8_U, IDS_ENC_KOI8_U, RUSSIAN_KOI8_RU, L"" },
|
||||
/* 029 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10007, ENC_PARSE_NAM_MAC_CYRILLIC, IDS_ENC_MAC_CYRILLIC, CED_NO_MAPPING, L"" },
|
||||
/* 030 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1251, ENC_PARSE_NAM_WIN_1251, IDS_ENC_WIN_1251, RUSSIAN_CP1251, L"" },
|
||||
/* 031 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28603, ENC_PARSE_NAM_ISO_8859_13, IDS_ENC_ISO_8859_13, ISO_8859_13, L"" },
|
||||
/* 032 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 863, ENC_PARSE_NAM_DOS_863, IDS_ENC_DOS_863, CED_NO_MAPPING, L"" },
|
||||
/* 033 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 737, ENC_PARSE_NAM_DOS_737, IDS_ENC_DOS_737, CED_NO_MAPPING, L"" },
|
||||
/* 034 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28597, ENC_PARSE_NAM_ISO_8859_7, IDS_ENC_ISO_8859_7, ISO_8859_7, L"" },
|
||||
/* 035 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10006, ENC_PARSE_NAM_MAC_GREEK, IDS_ENC_MAC_GREEK, CED_NO_MAPPING, L"" },
|
||||
/* 036 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1253, ENC_PARSE_NAM_WIN_1253, IDS_ENC_WIN_1253, MSFT_CP1253, L"" },
|
||||
/* 037 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 869, ENC_PARSE_NAM_DOS_869, IDS_ENC_DOS_869, CED_NO_MAPPING, L"" },
|
||||
/* 038 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 862, ENC_PARSE_NAM_DOS_862, IDS_ENC_DOS_862, CED_NO_MAPPING, L"" },
|
||||
/* 039 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 38598, ENC_PARSE_NAM_ISO_8859_8_I, IDS_ENC_ISO_8859_8_I, ISO_8859_8_I, L"" },
|
||||
/* 040 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28598, ENC_PARSE_NAM_ISO_8859_8, IDS_ENC_ISO_8859_8, ISO_8859_8, L"" },
|
||||
/* 041 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10005, ENC_PARSE_NAM_MAC_HEBREW, IDS_ENC_MAC_HEBREW, CED_NO_MAPPING, L"" },
|
||||
/* 042 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1255, ENC_PARSE_NAM_WIN_1255, IDS_ENC_WIN_1255, MSFT_CP1255, L"" },
|
||||
/* 043 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 861, ENC_PARSE_NAM_DOS_861, IDS_ENC_DOS_861, CED_NO_MAPPING, L"" },
|
||||
/* 044 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10079, ENC_PARSE_NAM_MAC_ICELANDIC, IDS_ENC_MAC_ICELANDIC, CED_NO_MAPPING, L"" },
|
||||
/* 045 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10001, ENC_PARSE_NAM_MAC_JAPANESE, IDS_ENC_MAC_JAPANESE, CED_NO_MAPPING, L"" },
|
||||
/* 046 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 932, ENC_PARSE_NAM_SHIFT_JIS, IDS_ENC_SHIFT_JIS, JAPANESE_SHIFT_JIS, L"" },
|
||||
/* 047 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10003, ENC_PARSE_NAM_MAC_KOREAN, IDS_ENC_MAC_KOREAN, CED_NO_MAPPING, L"" },
|
||||
/* 048 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 949, ENC_PARSE_NAM_WIN_949, IDS_ENC_WIN_949, KOREAN_EUC_KR, L"" },
|
||||
/* 049 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28593, ENC_PARSE_NAM_ISO_8859_3, IDS_ENC_ISO_8859_3, ISO_8859_3, L"" },
|
||||
/* 050 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28605, ENC_PARSE_NAM_ISO_8859_15, IDS_ENC_ISO_8859_15, ISO_8859_15, L"" },
|
||||
/* 051 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 865, ENC_PARSE_NAM_DOS_865, IDS_ENC_DOS_865, CED_NO_MAPPING, L"" },
|
||||
/* 052 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 437, ENC_PARSE_NAM_DOS_437, IDS_ENC_DOS_437, CED_NO_MAPPING, L"" },
|
||||
/* 053 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 858, ENC_PARSE_NAM_DOS_858, IDS_ENC_DOS_858, CED_NO_MAPPING, L"" },
|
||||
/* 054 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 860, ENC_PARSE_NAM_DOS_860, IDS_ENC_DOS_860, CED_NO_MAPPING, L"" },
|
||||
/* 055 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10000, ENC_PARSE_NAM_MAC_WESTERN_EUROP, IDS_ENC_MAC_WESTERN_EUROP, MACINTOSH_ROMAN, L"" },
|
||||
/* 056 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10021, ENC_PARSE_NAM_MAC_THAI, IDS_ENC_MAC_THAI, CED_NO_MAPPING, L"" },
|
||||
/* 057 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 874, ENC_PARSE_NAM_WIN_874, IDS_ENC_WIN_874, MSFT_CP874, L"" },
|
||||
/* 058 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 857, ENC_PARSE_NAM_DOS_857, IDS_ENC_DOS_857, CED_NO_MAPPING, L"" },
|
||||
/* 059 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28599, ENC_PARSE_NAM_ISO_8859_9, IDS_ENC_ISO_8859_9, ISO_8859_9, L"" },
|
||||
/* 060 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10081, ENC_PARSE_NAM_MAC_TURKISH, IDS_ENC_MAC_TURKISH, CED_NO_MAPPING, L"" },
|
||||
/* 061 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1254, ENC_PARSE_NAM_WIN_1254, IDS_ENC_WIN_1254, MSFT_CP1254, L"" },
|
||||
/* 062 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10017, ENC_PARSE_NAM_MAC_UKRAINIAN, IDS_ENC_MAC_UKRAINIAN, CED_NO_MAPPING, L"" },
|
||||
/* 063 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1258, ENC_PARSE_NAM_WIN_1258, IDS_ENC_WIN_1258, CED_NO_MAPPING, L"" },
|
||||
/* 064 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 850, ENC_PARSE_NAM_DOS_850, IDS_ENC_DOS_850, CED_NO_MAPPING, L"" },
|
||||
/* 065 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28591, ENC_PARSE_NAM_ISO_8859_1, IDS_ENC_ISO_8859_1, ISO_8859_1, L"" },
|
||||
/* 066 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 10010, ENC_PARSE_NAM_MAC_ROMANIAN, IDS_ENC_MAC_ROMANIAN, MACINTOSH_ROMAN, L"" },
|
||||
/* 067 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1252, ENC_PARSE_NAM_WIN_1252, IDS_ENC_WIN_1252, MSFT_CP1252, L"" },
|
||||
/* 008 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, CP_UTF7, ENC_PARSE_NAM_UTF7, IDS_ENC_UTF7, UTF7, L"" },
|
||||
/* 009 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 720, ENC_PARSE_NAM_DOS_720, IDS_ENC_DOS_720, CED_NO_MAPPING, L"" },
|
||||
/* 010 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28596, ENC_PARSE_NAM_ISO_8859_6, IDS_ENC_ISO_8859_6, ISO_8859_6, L"" },
|
||||
/* 011 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10004, ENC_PARSE_NAM_MAC_ARABIC, IDS_ENC_MAC_ARABIC, CED_NO_MAPPING, L"" },
|
||||
/* 012 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1256, ENC_PARSE_NAM_WIN_1256, IDS_ENC_WIN_1256, MSFT_CP1256, L"" },
|
||||
/* 013 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 775, ENC_PARSE_NAM_DOS_775, IDS_ENC_DOS_775, CED_NO_MAPPING, L"" },
|
||||
/* 014 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28594, ENC_PARSE_NAM_ISO_8859_4, IDS_ENC_ISO_8859_4, ISO_8859_4, L"" },
|
||||
/* 015 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1257, ENC_PARSE_NAM_WIN_1257, IDS_ENC_WIN_1257, MSFT_CP1257, L"" },
|
||||
/* 016 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 852, ENC_PARSE_NAM_DOS_852, IDS_ENC_DOS_852, CZECH_CP852, L"" },
|
||||
/* 017 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28592, ENC_PARSE_NAM_ISO_8859_2, IDS_ENC_ISO_8859_2, ISO_8859_2, L"" },
|
||||
/* 018 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10029, ENC_PARSE_NAM_MAC_CENTRAL_EUROP, IDS_ENC_MAC_CENTRAL_EUROP, CED_NO_MAPPING, L"" },
|
||||
/* 019 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1250, ENC_PARSE_NAM_WIN_1250, IDS_ENC_WIN_1250, MSFT_CP1250, L"" },
|
||||
/* 020 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 936, ENC_PARSE_NAM_GBK_2312, IDS_ENC_GBK_2312, GBK, L"" },
|
||||
/* 021 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10008, ENC_PARSE_NAM_MAC_ZH_CN, IDS_ENC_MAC_ZH_CN, CED_NO_MAPPING, L"" },
|
||||
/* 022 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 950, ENC_PARSE_NAM_BIG5, IDS_ENC_BIG5, CHINESE_BIG5_CP950, L"" },
|
||||
/* 023 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10002, ENC_PARSE_NAM_MAC_ZH_TW, IDS_ENC_MAC_ZH_TW, CED_NO_MAPPING, L"" },
|
||||
/* 024 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10082, ENC_PARSE_NAM_MAC_CROATIAN, IDS_ENC_MAC_CROATIAN, CED_NO_MAPPING, L"" },
|
||||
/* 025 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 866, ENC_PARSE_NAM_DOS_866, IDS_ENC_DOS_866, RUSSIAN_CP866, L"" },
|
||||
/* 026 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28595, ENC_PARSE_NAM_ISO_8859_5, IDS_ENC_ISO_8859_5, ISO_8859_5, L"" },
|
||||
/* 027 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 20866, ENC_PARSE_NAM_KOI8_R, IDS_ENC_KOI8_R, RUSSIAN_KOI8_R, L"" },
|
||||
/* 028 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 21866, ENC_PARSE_NAM_KOI8_U, IDS_ENC_KOI8_U, RUSSIAN_KOI8_RU, L"" },
|
||||
/* 029 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10007, ENC_PARSE_NAM_MAC_CYRILLIC, IDS_ENC_MAC_CYRILLIC, CED_NO_MAPPING, L"" },
|
||||
/* 030 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1251, ENC_PARSE_NAM_WIN_1251, IDS_ENC_WIN_1251, RUSSIAN_CP1251, L"" },
|
||||
/* 031 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28603, ENC_PARSE_NAM_ISO_8859_13, IDS_ENC_ISO_8859_13, ISO_8859_13, L"" },
|
||||
/* 032 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 863, ENC_PARSE_NAM_DOS_863, IDS_ENC_DOS_863, CED_NO_MAPPING, L"" },
|
||||
/* 033 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 737, ENC_PARSE_NAM_DOS_737, IDS_ENC_DOS_737, CED_NO_MAPPING, L"" },
|
||||
/* 034 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28597, ENC_PARSE_NAM_ISO_8859_7, IDS_ENC_ISO_8859_7, ISO_8859_7, L"" },
|
||||
/* 035 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10006, ENC_PARSE_NAM_MAC_GREEK, IDS_ENC_MAC_GREEK, CED_NO_MAPPING, L"" },
|
||||
/* 036 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1253, ENC_PARSE_NAM_WIN_1253, IDS_ENC_WIN_1253, MSFT_CP1253, L"" },
|
||||
/* 037 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 869, ENC_PARSE_NAM_DOS_869, IDS_ENC_DOS_869, CED_NO_MAPPING, L"" },
|
||||
/* 038 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 862, ENC_PARSE_NAM_DOS_862, IDS_ENC_DOS_862, CED_NO_MAPPING, L"" },
|
||||
/* 039 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 38598, ENC_PARSE_NAM_ISO_8859_8_I, IDS_ENC_ISO_8859_8_I, ISO_8859_8_I, L"" },
|
||||
/* 040 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28598, ENC_PARSE_NAM_ISO_8859_8, IDS_ENC_ISO_8859_8, ISO_8859_8, L"" },
|
||||
/* 041 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10005, ENC_PARSE_NAM_MAC_HEBREW, IDS_ENC_MAC_HEBREW, CED_NO_MAPPING, L"" },
|
||||
/* 042 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1255, ENC_PARSE_NAM_WIN_1255, IDS_ENC_WIN_1255, MSFT_CP1255, L"" },
|
||||
/* 043 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 861, ENC_PARSE_NAM_DOS_861, IDS_ENC_DOS_861, CED_NO_MAPPING, L"" },
|
||||
/* 044 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10079, ENC_PARSE_NAM_MAC_ICELANDIC, IDS_ENC_MAC_ICELANDIC, CED_NO_MAPPING, L"" },
|
||||
/* 045 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10001, ENC_PARSE_NAM_MAC_JAPANESE, IDS_ENC_MAC_JAPANESE, CED_NO_MAPPING, L"" },
|
||||
/* 046 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 932, ENC_PARSE_NAM_SHIFT_JIS, IDS_ENC_SHIFT_JIS, JAPANESE_SHIFT_JIS, L"" },
|
||||
/* 047 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10003, ENC_PARSE_NAM_MAC_KOREAN, IDS_ENC_MAC_KOREAN, CED_NO_MAPPING, L"" },
|
||||
/* 048 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 949, ENC_PARSE_NAM_WIN_949, IDS_ENC_WIN_949, KOREAN_EUC_KR, L"" },
|
||||
/* 049 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28593, ENC_PARSE_NAM_ISO_8859_3, IDS_ENC_ISO_8859_3, ISO_8859_3, L"" },
|
||||
/* 050 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28605, ENC_PARSE_NAM_ISO_8859_15, IDS_ENC_ISO_8859_15, ISO_8859_15, L"" },
|
||||
/* 051 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 865, ENC_PARSE_NAM_DOS_865, IDS_ENC_DOS_865, CED_NO_MAPPING, L"" },
|
||||
/* 052 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 437, ENC_PARSE_NAM_DOS_437, IDS_ENC_DOS_437, CED_NO_MAPPING, L"" },
|
||||
/* 053 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 858, ENC_PARSE_NAM_DOS_858, IDS_ENC_DOS_858, CED_NO_MAPPING, L"" },
|
||||
/* 054 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 860, ENC_PARSE_NAM_DOS_860, IDS_ENC_DOS_860, CED_NO_MAPPING, L"" },
|
||||
/* 055 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10000, ENC_PARSE_NAM_MAC_WESTERN_EUROP, IDS_ENC_MAC_WESTERN_EUROP, MACINTOSH_ROMAN, L"" },
|
||||
/* 056 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10021, ENC_PARSE_NAM_MAC_THAI, IDS_ENC_MAC_THAI, CED_NO_MAPPING, L"" },
|
||||
/* 057 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 874, ENC_PARSE_NAM_WIN_874, IDS_ENC_WIN_874, MSFT_CP874, L"" },
|
||||
/* 058 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 857, ENC_PARSE_NAM_DOS_857, IDS_ENC_DOS_857, CED_NO_MAPPING, L"" },
|
||||
/* 059 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28599, ENC_PARSE_NAM_ISO_8859_9, IDS_ENC_ISO_8859_9, ISO_8859_9, L"" },
|
||||
/* 060 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10081, ENC_PARSE_NAM_MAC_TURKISH, IDS_ENC_MAC_TURKISH, CED_NO_MAPPING, L"" },
|
||||
/* 061 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1254, ENC_PARSE_NAM_WIN_1254, IDS_ENC_WIN_1254, MSFT_CP1254, L"" },
|
||||
/* 062 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10017, ENC_PARSE_NAM_MAC_UKRAINIAN, IDS_ENC_MAC_UKRAINIAN, CED_NO_MAPPING, L"" },
|
||||
/* 063 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1258, ENC_PARSE_NAM_WIN_1258, IDS_ENC_WIN_1258, CED_NO_MAPPING, L"" },
|
||||
/* 064 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 850, ENC_PARSE_NAM_DOS_850, IDS_ENC_DOS_850, CED_NO_MAPPING, L"" },
|
||||
/* 065 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 28591, ENC_PARSE_NAM_ISO_8859_1, IDS_ENC_ISO_8859_1, ISO_8859_1, L"" },
|
||||
/* 066 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 10010, ENC_PARSE_NAM_MAC_ROMANIAN, IDS_ENC_MAC_ROMANIAN, MACINTOSH_ROMAN, L"" },
|
||||
/* 067 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1252, ENC_PARSE_NAM_WIN_1252, IDS_ENC_WIN_1252, MSFT_CP1252, L"" },
|
||||
/* 068 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 37, ENC_PARSE_NAM_IBM_EBCDIC_US, IDS_ENC_IBM_EBCDIC_US, CED_NO_MAPPING, L"" },
|
||||
/* 069 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 500, ENC_PARSE_NAM_IBM_EBCDIC_INT, IDS_ENC_IBM_EBCDIC_INT, CED_NO_MAPPING, L"" },
|
||||
/* 070 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 875, ENC_PARSE_NAM_IBM_EBCDIC_GR, IDS_ENC_IBM_EBCDIC_GR, CED_NO_MAPPING, L"" },
|
||||
/* 071 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1026, ENC_PARSE_NAM_IBM_EBCDIC_LAT_5, IDS_ENC_IBM_EBCDIC_LAT_5, CED_NO_MAPPING, L"" },
|
||||
/* 072 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 54936, ENC_PARSE_NAM_GB18030, IDS_ENC_GB18030, GB18030, L"" }, // Chinese Simplified (GB18030)
|
||||
/* 073 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 20932, ENC_PARSE_NAM_EUC_JAPANESE, IDS_ENC_EUC_JAPANESE, JAPANESE_EUC_JP, L"" }, // Japanese (EUC)
|
||||
/* 074 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 51949, ENC_PARSE_NAM_EUC_KOREAN, IDS_ENC_EUC_KOREAN, KOREAN_EUC_KR, L"" }, // Korean (EUC)
|
||||
/* 075 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 50229, ENC_PARSE_NAM_ISO_2022_CN, IDS_ENC_ISO_2022_CN, ISO_2022_CN, L"" }, // Chinese Traditional (ISO-2022-CN)
|
||||
/* 076 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 52936, ENC_PARSE_NAM_HZ_GB2312, IDS_ENC_HZ_GB2312, HZ_GB_2312, L"" }, // Chinese Simplified (HZ-GB2312)
|
||||
/* 077 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 50220, ENC_PARSE_NAM_ISO_2022_JP, IDS_ENC_ISO_2022_JP, KDDI_ISO_2022_JP, L"" }, // Japanese (JIS)
|
||||
/* 078 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 50225, ENC_PARSE_NAM_ISO_2022_KR, IDS_ENC_ISO_2022_KR, ISO_2022_KR, L"" }, // Korean (ISO-2022-KR)
|
||||
/* 079 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 20000, ENC_PARSE_NAM_X_CHINESE_CNS, IDS_ENC_X_CHINESE_CNS, CHINESE_CNS, L"" }, // Chinese Traditional (CNS)
|
||||
/* 080 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 1361, ENC_PARSE_NAM_JOHAB, IDS_ENC_JOHAB, CED_NO_MAPPING, L"" } // Korean (Johab)
|
||||
/* 072 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 54936, ENC_PARSE_NAM_GB18030, IDS_ENC_GB18030, GB18030, L"" }, // Chinese Simplified (GB18030)
|
||||
/* 073 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 20932, ENC_PARSE_NAM_EUC_JAPANESE, IDS_ENC_EUC_JAPANESE, JAPANESE_EUC_JP, L"" }, // Japanese (EUC)
|
||||
/* 074 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 51949, ENC_PARSE_NAM_EUC_KOREAN, IDS_ENC_EUC_KOREAN, KOREAN_EUC_KR, L"" }, // Korean (EUC)
|
||||
/* 075 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 50229, ENC_PARSE_NAM_ISO_2022_CN, IDS_ENC_ISO_2022_CN, ISO_2022_CN, L"" }, // Chinese Traditional (ISO-2022-CN)
|
||||
/* 076 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 52936, ENC_PARSE_NAM_HZ_GB2312, IDS_ENC_HZ_GB2312, HZ_GB_2312, L"" }, // Chinese Simplified (HZ-GB2312)
|
||||
/* 077 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 50220, ENC_PARSE_NAM_ISO_2022_JP, IDS_ENC_ISO_2022_JP, KDDI_ISO_2022_JP, L"" }, // Japanese (JIS)
|
||||
/* 078 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 50225, ENC_PARSE_NAM_ISO_2022_KR, IDS_ENC_ISO_2022_KR, ISO_2022_KR, L"" }, // Korean (ISO-2022-KR)
|
||||
/* 079 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 20000, ENC_PARSE_NAM_X_CHINESE_CNS, IDS_ENC_X_CHINESE_CNS, CHINESE_CNS, L"" }, // Chinese Traditional (CNS)
|
||||
/* 080 */{ NCP_ASCII_7BIT | NCP_EXTERNAL_8BIT | NCP_RECODE, 1361, ENC_PARSE_NAM_JOHAB, IDS_ENC_JOHAB, CED_NO_MAPPING, L"" } // Korean (Johab)
|
||||
///* 081 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 28600, ENC_PARSE_NAM_ISO_8859_10, IDS_ENC_ISO_8859_10, ISO_8859_10, L"" }, // Nordic (ISO 8859-10)
|
||||
///* 082 */{ NCP_EXTERNAL_8BIT | NCP_RECODE, 951, ENC_PARSE_NAM_BIG5_HKSCS, IDS_ENC_BIG5_HKSCS, BIG5_HKSCS, L"" } // Chinese (Hong Kong Supplementary Character Set)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user