183 lines
4.5 KiB
JavaScript
183 lines
4.5 KiB
JavaScript
'use strict';
|
||
|
||
// Manually added data to be used by sbcs codec in addition to generated one.
|
||
|
||
module.exports = {
|
||
// Not supported by iconv, not sure why.
|
||
10029: 'maccenteuro',
|
||
maccenteuro: {
|
||
type: '_sbcs',
|
||
chars:
|
||
'ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ',
|
||
},
|
||
|
||
808: 'cp808',
|
||
ibm808: 'cp808',
|
||
cp808: {
|
||
type: '_sbcs',
|
||
chars:
|
||
'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ ',
|
||
},
|
||
|
||
mik: {
|
||
type: '_sbcs',
|
||
chars:
|
||
'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ',
|
||
},
|
||
|
||
cp720: {
|
||
type: '_sbcs',
|
||
chars:
|
||
'\x80\x81éâ\x84à\x86çêëèïî\x8d\x8e\x8f\x90\u0651\u0652ô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡\u064b\u064c\u064d\u064e\u064f\u0650≈°∙·√ⁿ²■\u00a0',
|
||
},
|
||
|
||
// Aliases of generated encodings.
|
||
ascii8bit: 'ascii',
|
||
usascii: 'ascii',
|
||
ansix34: 'ascii',
|
||
ansix341968: 'ascii',
|
||
ansix341986: 'ascii',
|
||
csascii: 'ascii',
|
||
cp367: 'ascii',
|
||
ibm367: 'ascii',
|
||
isoir6: 'ascii',
|
||
iso646us: 'ascii',
|
||
iso646irv: 'ascii',
|
||
us: 'ascii',
|
||
|
||
latin1: 'iso88591',
|
||
latin2: 'iso88592',
|
||
latin3: 'iso88593',
|
||
latin4: 'iso88594',
|
||
latin5: 'iso88599',
|
||
latin6: 'iso885910',
|
||
latin7: 'iso885913',
|
||
latin8: 'iso885914',
|
||
latin9: 'iso885915',
|
||
latin10: 'iso885916',
|
||
|
||
csisolatin1: 'iso88591',
|
||
csisolatin2: 'iso88592',
|
||
csisolatin3: 'iso88593',
|
||
csisolatin4: 'iso88594',
|
||
csisolatincyrillic: 'iso88595',
|
||
csisolatinarabic: 'iso88596',
|
||
csisolatingreek: 'iso88597',
|
||
csisolatinhebrew: 'iso88598',
|
||
csisolatin5: 'iso88599',
|
||
csisolatin6: 'iso885910',
|
||
|
||
l1: 'iso88591',
|
||
l2: 'iso88592',
|
||
l3: 'iso88593',
|
||
l4: 'iso88594',
|
||
l5: 'iso88599',
|
||
l6: 'iso885910',
|
||
l7: 'iso885913',
|
||
l8: 'iso885914',
|
||
l9: 'iso885915',
|
||
l10: 'iso885916',
|
||
|
||
isoir14: 'iso646jp',
|
||
isoir57: 'iso646cn',
|
||
isoir100: 'iso88591',
|
||
isoir101: 'iso88592',
|
||
isoir109: 'iso88593',
|
||
isoir110: 'iso88594',
|
||
isoir144: 'iso88595',
|
||
isoir127: 'iso88596',
|
||
isoir126: 'iso88597',
|
||
isoir138: 'iso88598',
|
||
isoir148: 'iso88599',
|
||
isoir157: 'iso885910',
|
||
isoir166: 'tis620',
|
||
isoir179: 'iso885913',
|
||
isoir199: 'iso885914',
|
||
isoir203: 'iso885915',
|
||
isoir226: 'iso885916',
|
||
|
||
cp819: 'iso88591',
|
||
ibm819: 'iso88591',
|
||
|
||
cyrillic: 'iso88595',
|
||
|
||
arabic: 'iso88596',
|
||
arabic8: 'iso88596',
|
||
ecma114: 'iso88596',
|
||
asmo708: 'iso88596',
|
||
|
||
greek: 'iso88597',
|
||
greek8: 'iso88597',
|
||
ecma118: 'iso88597',
|
||
elot928: 'iso88597',
|
||
|
||
hebrew: 'iso88598',
|
||
hebrew8: 'iso88598',
|
||
|
||
turkish: 'iso88599',
|
||
turkish8: 'iso88599',
|
||
|
||
thai: 'iso885911',
|
||
thai8: 'iso885911',
|
||
|
||
celtic: 'iso885914',
|
||
celtic8: 'iso885914',
|
||
isoceltic: 'iso885914',
|
||
|
||
tis6200: 'tis620',
|
||
tis62025291: 'tis620',
|
||
tis62025330: 'tis620',
|
||
|
||
10000: 'macroman',
|
||
10006: 'macgreek',
|
||
10007: 'maccyrillic',
|
||
10079: 'maciceland',
|
||
10081: 'macturkish',
|
||
|
||
cspc8codepage437: 'cp437',
|
||
cspc775baltic: 'cp775',
|
||
cspc850multilingual: 'cp850',
|
||
cspcp852: 'cp852',
|
||
cspc862latinhebrew: 'cp862',
|
||
cpgr: 'cp869',
|
||
|
||
msee: 'cp1250',
|
||
mscyrl: 'cp1251',
|
||
msansi: 'cp1252',
|
||
msgreek: 'cp1253',
|
||
msturk: 'cp1254',
|
||
mshebr: 'cp1255',
|
||
msarab: 'cp1256',
|
||
winbaltrim: 'cp1257',
|
||
|
||
cp20866: 'koi8r',
|
||
20866: 'koi8r',
|
||
ibm878: 'koi8r',
|
||
cskoi8r: 'koi8r',
|
||
|
||
cp21866: 'koi8u',
|
||
21866: 'koi8u',
|
||
ibm1168: 'koi8u',
|
||
|
||
strk10482002: 'rk1048',
|
||
|
||
tcvn5712: 'tcvn',
|
||
tcvn57121: 'tcvn',
|
||
|
||
gb198880: 'iso646cn',
|
||
cn: 'iso646cn',
|
||
|
||
csiso14jisc6220ro: 'iso646jp',
|
||
jisc62201969ro: 'iso646jp',
|
||
jp: 'iso646jp',
|
||
|
||
cshproman8: 'hproman8',
|
||
r8: 'hproman8',
|
||
roman8: 'hproman8',
|
||
xroman8: 'hproman8',
|
||
ibm1051: 'hproman8',
|
||
|
||
mac: 'macintosh',
|
||
csmacintosh: 'macintosh',
|
||
};
|