MediaWiki:Gadget-edit-form-constants.js: Różnice pomiędzy wersjami

Z Wikisłownika – wolnego słownika wielojęzycznego
Usunięta treść Dodana treść
TRANSLIT_SUPPORTED: uzup. wg opisu w Szablon:translit, jidysz na razie bez obslugi; akt. interwiki
przeniesienie kodow jezykow oraz j. bez czastki 'jezyk' w nazwie do ext.gadget.langdata
Linia 120: Linia 120:
'az', 'be', 'crh', 'jdt', 'lad', 'mo', 'slovio', 'sr', 'tk', 'tt', 'tut', 'ug'
'az', 'be', 'crh', 'jdt', 'lad', 'mo', 'slovio', 'sr', 'tk', 'tt', 'tut', 'ug'
],
],
LANG_CODES:
LANG_CODES_SHORT:
mw.config.get( 'lang2code' ),
{
SHORT_LANGS:
'dżuhuri' : 'jdt',
mw.config.get( 'shortLangs' ),
'esperanto' : 'eo',
'ewe' : 'ee',
'hindi' : 'hi',
'ido' : 'io',
'interlingua' : 'ia',
'inuktitut' : 'iu',
'jèrriais' : 'roa',
'jidysz' : 'yi',
'ladino' : 'lad',
'lingala' : 'ln',
'novial' : 'nov',
'papiamento' : 'pap',
'pitjantjatjara' : 'pjt',
'sanskryt' : 'sa',
'slovio' : 'slovio',
'sranan tongo' : 'srn',
'termin obcy w języku łacińskim' : 'termin obcy w języku łacińskim',
'termin obcy w języku polskim' : 'termin obcy w języku polskim',
'tetum' : 'tet',
'tok pisin' : 'tpi',
'tupinambá' : 'tpn',
'użycie międzynarodowe' : 'inter',
'volapük' : 'vo',
'znak chiński' : 'zh-char'
},
LANG_CODES_LONG:
{
'!Xóõ' : 'khi',
'abazyński' : 'cau',
'abchaski' : 'ab',
'abenaki' : 'abe',
'adygejski' : 'ady',
'afrykanerski' : 'af',
'ajmara' : 'ay',
'akadyjski' : 'akk',
'aklanon' : 'akl',
'alabama' : 'akz',
'albański' : 'sq',
'alemański' : 'als',
'aleucki' : 'ale',
'amharski' : 'am',
'angielski' : 'en',
'arabski' : 'ar',
'aragoński' : 'an',
'aramejski' : 'arc',
'arapaho' : 'arp',
'arumuński' : 'roa',
'asamski' : 'as',
'asturyjski' : 'ast',
'awarski' : 'av',
'azerski' : 'az',
'bambara' : 'bm',
'banjumasański' : 'map',
'baskijski' : 'eu',
'baszkirski' : 'ba',
'bawarski' : 'gem',
'beludżi' : 'bal',
'bengalski' : 'bn',
'białoruski (taraszkiewica)' : 'be',
'białoruski' : 'be',
'birmański' : 'my',
'boloński' : 'egl',
'bośniacki' : 'bs',
'bretoński' : 'br',
'brithenig' : 'bzt',
'bułgarski' : 'bg',
'cebuano' : 'ceb',
'chakaski' : 'kjh',
'chickasaw' : 'nai',
'chiński standardowy' : 'zh',
'chorwacki' : 'hr',
'czagatajski' : 'chg',
'czamorro' : 'ch',
'czarnogórski' : 'ch',
'czeczeński' : 'ce',
'czeski' : 'cs',
'czirokeski' : 'chr',
'czuwaski' : 'cv',
'dalmatyński' : 'dlm',
'dolnołużycki' : 'dsb',
'dolnoniemiecki' : 'nds',
'duński' : 'da',
'dzongkha' : 'dz',
'erzja' : 'myv',
'estoński' : 'et',
'etruski' : 'ett',
'farerski' : 'fo',
'fidżyjski' : 'fj',
'filipino' : 'fil',
'fiński' : 'fi',
'francuski' : 'fr',
'friulski' : 'fur',
'fryzyjski' : 'fy',
'ful' : 'ff',
'ga' : 'gaa',
'gagauski' : 'tut',
'galicyjski' : 'gl',
'gaskoński' : 'oc',
'gocki' : 'got',
'górnołużycki' : 'hsb',
'grenlandzki' : 'kl',
'gruziński' : 'ka',
'guarani' : 'gn',
'gudźarati' : 'gu',
'gyyz' : 'gez',
'haitański' : 'ht',
'hausa' : 'ha',
'hawajski' : 'haw',
'hebrajski' : 'he',
'hiszpański' : 'es',
'holenderski' : 'nl',
'hupa' : 'hup',
'ilokano' : 'ilo',
'indonezyjski' : 'id',
'inguski' : 'inh',
'irlandzki' : 'ga',
'islandzki' : 'is',
'istriocki' : 'ist',
'japoński' : 'ja',
'joruba' : 'yor',
'kabylski' : 'kab',
'kakczikel' : 'myn',
'kannada' : 'kn',
'karakałpacki' : 'kaa',
'kaszmirski' : 'ks',
'kaszubski' : 'csb',
'kataloński' : 'ca',
'kazachski' : 'kk',
'keczua' : 'qu',
'khmerski' : 'km',
'kirgiski' : 'ky',
'klingoński' : 'tlh',
'komi-jaźwiński' : 'kom',
'komi-permiacki' : 'koi',
'komi-zyriański' : 'kpv',
'komi' : 'kv',
'konkani' : 'kok',
'koreański' : 'ko',
'kornijski' : 'kw',
'korsykański' : 'co',
'kri' : 'cr',
'krymskotatarski' : 'crh',
'kurdyjski' : 'ku',
'ladyński' : 'lld',
'langwedocki' : 'oci',
'laotański' : 'lo',
'lezgiński' : 'lez',
'liguryjski' : 'lij',
'limburski' : 'lim',
'litewski' : 'lt',
'lombardzki' : 'lmo',
'luksemburski' : 'lb',
'luo' : 'luo',
'łaciński' : 'la',
'łatgalski' : 'ltg',
'łotewski' : 'lv',
'macedoński' : 'mk',
'malajalam' : 'ml',
'malajski' : 'ms',
'malediwski' : 'dv',
'malgaski' : 'mg',
'maltański' : 'mt',
'maoryski' : 'mi',
'marathi' : 'mr',
'maryjski' : 'chm',
'mikmak' : 'mic',
'minnan' : 'zh',
'mołdawski' : 'mo',
'mongolski' : 'mn',
'nahuatl' : 'nah',
'nauruański' : 'na',
'nawaho' : 'nv',
'neapolitański' : 'nap',
'nepalski' : 'ne',
'newarski' : 'new',
'niemiecki' : 'de',
'norweski (bokmål)' : 'nb',
'norweski (nynorsk)' : 'nn',
'nowogrecki' : 'el',
'orija' : 'or',
'ormiański' : 'hy',
'oromo' : 'om',
'osetyjski' : 'os',
'pali' : 'pi',
'paszto' : 'ps',
'pendżabski' : 'pa',
'perski' : 'fa',
'piemoncki' : 'pms',
'pikardyjski' : 'pcd',
'pirahã' : 'myp',
'polski' : 'pl',
'połabski' : 'pox',
'portugalski' : 'pt',
'północnolapoński' : 'sme',
'pragermański' : 'gem',
'prowansalski' : 'oci',
'pruski' : 'prg',
'rarotonga' : 'rar',
'romansz' : 'roh',
'romski' : 'rom',
'rosyjski' : 'ru',
'rumuński' : 'ro',
'rundi' : 'rn',
'russenorsk' : 'crp',
'sardyński' : 'sc',
'serbski' : 'sr',
'sindhi' : 'sd',
'sko' : 'sko',
'skolt' : 'sms',
'słowacki' : 'sk',
'słoweński' : 'sl',
'słowiński' : 'slov',
'somalijski' : 'so',
'sorani' : 'ckb',
'staro-cerkiewno-słowiański' : 'cu',
'staro-wysoko-niemiecki' : 'goh',
'staroangielski' : 'ang',
'staroegipski' : 'egy',
'starofrancuski' : 'fro',
'starogrecki' : 'gr',
'staroirlandzki' : 'sga',
'staronordyjski' : 'non',
'staroormiański' : 'xcl',
'suahili' : 'sw',
'sumeryjski' : 'sux',
'sundajski' : 'su',
'susu' : 'sus',
'sycylijski' : 'scn',
'syngaleski' : 'si',
'szkocki gaelicki' : 'gla',
'szkocki' : 'sco',
'szwabski' : 'gsw',
'szwedzki' : 'sv',
'średnio-dolno-niemiecki' : 'średnio-dolno-niemiecki',
'średnio-wysoko-niemiecki' : 'gmh',
'średnioangielski' : 'enm',
'tabasarański' : 'tab',
'tadżycki' : 'tg',
'tagalski' : 'tl',
'tahitański' : 'ty',
'tajski' : 'th',
'tamazight' : 'tzm',
'tamilski' : 'ta',
'tatarski' : 'tt',
'telugu' : 'te',
'tigrinia' : 'ti',
'tonga' : 'to',
'turecki' : 'tr',
'turkmeński' : 'tk',
'tuvalu' : 'tvl',
'twi' : 'tw',
'tybetański' : 'bo',
'ujgurski' : 'ug',
'ukraiński' : 'uk',
'urdu' : 'ur',
'uwea' : 'wls',
'uzbecki' : 'uz',
'võro' : 'fiu',
'walijski' : 'cy',
'waloński' : 'wa',
'wczesny nowoangielski' : 'emen',
'wenecki' : 'vec',
'wepski' : 'fiu',
'węgierski' : 'hu',
'wietnamski' : 'vi',
'wilamowski' : 'wym',
'włoski' : 'it',
'wolof' : 'wo',
'wysokoislandzki' : 'art',
'yupik środkowy' : 'ypk',
'zachoflamandzki' : 'vls',
'zarfatit' : 'zrp',
'zazaki' : 'zza',
'zelandzki' : 'zea',
'zulu' : 'zu',
'żmudzki' : 'bat'
},
CODE_TO_LANG:
CODE_TO_LANG:
{},
{},
Linia 558: Linia 282:
var name;
var name;
for ( name in EConstants.LANG_CODES_SHORT ) {
for ( name in EConstants.LANG_CODES ) {
if ( EConstants.LANG_CODES_SHORT.hasOwnProperty( name ) ) {
if ( EConstants.LANG_CODES.hasOwnProperty( name ) ) {
if ( $.inArray( name, EConstants.SHORT_LANGS ) !== -1 ) {
EConstants.CODE_TO_LANG[ EConstants.LANG_CODES_SHORT[ name ] ] = name;
EConstants.CODE_TO_LANG[ EConstants.LANG_CODES[ name ] ] = name;
}
}
} else {
EConstants.CODE_TO_LANG[ EConstants.LANG_CODES[ name ] ] = 'język ' + name;
}
for ( name in EConstants.LANG_CODES_LONG ) {
if ( EConstants.LANG_CODES_LONG.hasOwnProperty( name ) ) {
EConstants.CODE_TO_LANG[ EConstants.LANG_CODES_LONG[ name ] ] = 'język ' + name;
}
}
}
}

Wersja z 01:45, 9 gru 2014

EConstants = {
	SUBSECTIONS:
	{
		POLISH:
		[
			'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'tłumaczenia', 'źródła'
		],
		LATIN:
		[
			'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		NON_LATIN:
		[
			'transliteracja', 'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		DOUBLE:
		[
			'ortografie', 'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		CHINESE:
		[// zh-char
			'klucz', 'kreski', 'warianty', 'kolejność', 'znaczenia', 'etymologia', 'kody', 'słowniki', 'uwagi', 'źródła'
		],
		KOREAN:
		[// ko
			'kreski', 'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'złożenia', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'hanja', 'uwagi', 'źródła'
		],
		JAPANESE:
		[// ja
			'transliteracja', 'czytania', 'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'złożenia', 'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		ESPERANTO:
		[//eo
			'wymowa', 'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'pochodne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		INTERNATIONAL:
		[// inter
			'znaczenia', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		EGYPTIAN:
		[// egy
			'zapis hieroglificzny', 'transliteracja', 'transkrypcja',
			'znaczenia', 'determinatywy', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'pokrewne', 'frazeologia', 'etymologia', 'uwagi', 'źródła'
		],
		ALL:
		[
			'zapis hieroglificzny', 'ortografie', 'transliteracja', 'transkrypcja', 'czytania', 'klucz', 'kreski', 'warianty',
			'kolejność', 'wymowa', 'znaczenia', 'determinatywy', 'odmiana', 'przykłady', 'składnia', 'kolokacje',
			'synonimy', 'antonimy', 'hiperonimy', 'hiponimy', 'holonimy', 'meronimy',
			'złożenia', 'pokrewne', 'pochodne', 'frazeologia', 'etymologia', 'kody', 'hanja', 'słowniki', 'uwagi', 'tłumaczenia', 'źródła'
		]
	},
	SUBSECTION_TITLE:
	{
		'transliteracja' : 'Transliteracja',
		'wymowa' : 'Wymowa',
		'znaczenia' : 'Znaczenia',
		'odmiana' : 'Odmiana',
		'przykłady' : 'Przykłady użycia',
		'składnia' : 'Składnia',
		'kolokacje' : 'Kolokacje',
		'synonimy' : 'Synonimy',
		'antonimy' : 'Antonimy',
		'hiperonimy' : 'Hiperonimy',
		'hiponimy' : 'Hiponimy',
		'holonimy' : 'Holonimy',
		'meronimy' : 'Meronimy', 
		'pokrewne' : 'Wyrazy pokrewne',
		'frazeologia' : 'Związki frazeologiczne',
		'etymologia' : 'Etymologia',
		'ortografie' : 'Zapisy w ortografiach alternatywnych',
		'tłumaczenia' : 'Tłumaczenia',
		'uwagi' : 'Uwagi',
		'źródła' : 'Źródła',
		'klucz' : 'Klucz',
		'kreski' : 'Liczba kresek',
		'warianty' : 'Warianty',
		'kolejność' : 'Kolejność kresek',
		'kody' : 'Kodowanie',
		'słowniki' : 'Słowniki',
		'zapis hieroglificzny' : 'Zapis hieroglificzny',
		'transkrypcja' : 'Transkrypcja',
		'determinatywy' : 'Determinatywy',
		'czytania' : 'Czytania',
		'złożenia' : 'Złożenia',
		'hanja' : 'Hanja',
		'pochodne' : 'Wyrazy pochodne',
		'' : 'Wstęp sekcji językowej'
	},
	NON_LATIN_LANGS:
	[
		'ab', 'ady', 'akk', 'am', 'ar', 'arc', 'as', 'av', 'ba', 'bal', 'be',
		'bg', 'bn', 'bo', 'cau', 'ce', 'chm', 'ckb', 'cr', 'cu', 'cv',
		'dv', 'dz', 'el', 'fa', 'gez', 'got', 'gr', 'gu', 'he', 'hi', 'hy',
		'inh', 'iu', 'ka', 'kjh', 'kk', 'km', 'kn', 'kok', 'ks', 'ku', 'kv',
		'ky', 'lez', 'lo', 'mk', 'ml', 'mn', 'mr', 'my', 'myv', 'ne', 'new',
		'or', 'os', 'pa', 'ps', 'rom', 'ru', 'sa', 'sd', 'si', 'sux', 'ta',
		'tab', 'te', 'tg', 'th', 'tzm', 'uk', 'ur', 'xcl', 'yi', 'zrp'
	],
	DOUBLE_LANGS:
	[
		'az', 'be', 'crh', 'jdt', 'lad', 'mo', 'slovio', 'sr', 'tk', 'tt', 'tut', 'ug'
	],
	LANG_CODES:
		mw.config.get( 'lang2code' ),
	SHORT_LANGS:
		mw.config.get( 'shortLangs' ),
	CODE_TO_LANG:
		{},
	WIKTCODE_TO_LANG:
	{
		'no' : 'Wikisłownik norweski',
		'simple' : 'Uproszczony Wikisłownik angielski',
		'li' : 'Wikisłownik limburgijski',
		'eo' : 'Wikisłownik w esperanto',
		'commons' : 'Wikimedia Commons'
	},
	ONELINE_SECTIONS:
		20,
	SUBSECTIONS_WITHOUT_NL:
	[
		'wymowa', 'transliteracja', 'transkrypcja', 'ortografie', 'klucz', 'kreski', 'czytania'
	],
	SUBSECTIONS_WITH_NL:
	[
		'znaczenia', 'przykłady', 'tłumaczenia'
	],
	SAMPLE_SUBSECTION_CONTENTS_POLISH:
	{
		'znaczenia' : "''rzeczownik, rodzaj żeński, męski''\n: (1.1) [[krótki|krótka]] [[definicja]]",
		'przykłady' : ": (1.1) ''[[przykład|Przykład]] [[zdanie|zdania]].'' ",
		'tłumaczenia' : "* angielski: (1.1) [[ ]]"
	},
	SAMPLE_SUBSECTION_CONTENTS_FOREIGN:
	{
		'znaczenia' : "''rzeczownik, rodzaj żeński, męski''\n: (1.1) [[krótki|krótka]] [[definicja]]",
		'przykłady' : ": (1.1) ''[[przykład|Przykład]] [[zdanie|zdania]].'' → [[tłumaczenie|Tłumaczenie]] [[zdanie|zdania]]. "
	},
	SECTION_ID_INTRO:
		'0000',
	SECTION_ID_INTERNATIONAL:
		'0001',
	SECTION_ID_POLISH:
		'0002',
	SECTION_ID_POLISH_FOREIGN:
		'0003',
	SECTION_ID_CHINESE_SIGN:
		'0004',
	WIKIPEDIA:
		'wikipedia',
	WIKTIONARY:
		'wiktionary',
	WIKIMEDIA:
		'wikimedia',
	USED_WIKTIONARIES:
	[
		'en', 'de', 'es', 'ru', 'fr'
	],
	INTERWIKI_ORDER: // https://meta.wikimedia.org/wiki/Interwiki_sorting_order
	[
		'ace', 'kbd', 'af', 'ak', 'als', 'am', 'ang', 'ab', 'ar', 'an',
		'arc', 'roa-rup', 'frp', 'as', 'ast', 'gn', 'av', 'ay', 'az', 'bjn',
		'id', 'ms', 'bm', 'bn', 'zh-min-nan', 'nan', 'map-bms', 'jv', 'su',
		'ba', 'min', 'be', 'be-x-old', 'bh', 'bcl', 'bi', 'bar', 'bo', 'bs',
		'br', 'bug', 'bg', 'bxr', 'ca', 'ceb', 'cv', 'cs', 'ch', 'cbk-zam',
		'ny', 'sn', 'tum', 'cho', 'co', 'cy', 'da', 'dk', 'pdc', 'de', 'dv',
		'nv', 'dsb', 'na', 'dz', 'mh', 'et', 'el', 'eml', 'en', 'myv', 'es',
		'eo', 'ext', 'eu', 'ee', 'fa', 'hif', 'fo', 'fr', 'fy', 'ff', 'fur',
		'ga', 'gv', 'sm', 'gag', 'gd', 'gl', 'gan', 'ki', 'glk', 'gu', 'got',
		'hak', 'xal', 'ko', 'ha', 'haw', 'hy', 'hi', 'ho', 'hsb', 'hr', 'io',
		'ig', 'ilo', 'bpy', 'ia', 'ie', 'iu', 'ik', 'os', 'xh', 'zu', 'is',
		'it', 'he', 'kl', 'kn', 'kr', 'pam', 'ka', 'ks', 'csb', 'kk', 'kw',
		'rw', 'ky', 'rn', 'mrj', 'sw', 'kv', 'kg', 'ht', 'ku', 'kj', 'lad',
		'lbe', 'lez', 'lo', 'la', 'ltg', 'lv', 'to', 'lb', 'lt', 'lij', 'li',
		'ln', 'jbo', 'lg', 'lmo', 'hu', 'mk', 'mg', 'ml', 'krc', 'mt', 'mi',
		'mr', 'xmf', 'arz', 'mzn', 'cdo', 'mwl', 'koi', 'mdf', 'mo', 'mn',
		'mus', 'my', 'nah', 'fj', 'nl', 'nds-nl', 'cr', 'ne', 'new', 'ja',
		'nap', 'ce', 'frr', 'pih', 'no', 'nb', 'nn', 'nrm', 'nov', 'ii',
		'oc', 'mhr', 'or', 'om', 'ng', 'hz', 'uz', 'pa', 'pi', 'pfl', 'pag',
		'pnb', 'pap', 'ps', 'km', 'pcd', 'pms', 'nds', 'pl', 'pnt', 'pt',
		'aa', 'kaa', 'crh', 'ty', 'ksh', 'ro', 'rmy', 'rm', 'qu', 'ru',
		'rue', 'sah', 'se', 'sa', 'sg', 'sc', 'sco', 'stq', 'st', 'nso',
		'tn', 'sq', 'scn', 'si', 'simple', 'sd', 'ss', 'sk', 'sl', 'cu',
		'szl', 'so', 'ckb', 'srn', 'sr', 'sh', 'fi', 'sv', 'tl', 'ta', 'kab',
		'roa-tara', 'tt', 'te', 'tet', 'th', 'vi', 'ti', 'tg', 'tpi', 'chr',
		'chy', 've', 'tr', 'tk', 'tw', 'tyv', 'udm', 'uk', 'ur', 'ug', 'za',
		'vec', 'vep', 'vo', 'fiu-vro', 'wa', 'zh-classical', 'vls', 'war',
		'wo', 'wuu', 'ts', 'yi', 'yo', 'zh-yue', 'diq', 'zea', 'bat-smg',
		'zh', 'zh-tw', 'zh-cn'
	],
	ALL_WIKTIONARIES:
	[
		'af', 'als', 'an', 'roa-rup', 'ast', 'gn', 'ay', 'az', 'id', 'ms', 'zh-min-nan',
		'jv', 'su', 'mt', 'bs', 'br', 'ca', 'cs', 'co', 'za', 'cy', 'da', 'de', 'na',
		'et', 'ang', 'en', 'bo', 'es', 'eo', 'eu', 'fo', 'fr', 'fy', 'gd', 'ga', 'gv',
		'sm', 'gl', 'hr', 'io', 'ia', 'ie', 'ik', 'zu', 'is', 'it', 'kl', 'csb', 'ku',
		'kw', 'rw', 'sw', 'la', 'lv', 'lb', 'lt', 'li', 'ln', 'jbo', 'hu', 'mg', 'mi',
		'nah', 'fj', 'nl', 'no', 'nn', 'oc', 'om', 'uz', 'nds', 'pl', 'pt', 'ro', 'qu',
		'sg', 'st', 'tn', 'scn', 'simple', 'sk', 'sl', 'sq', 'ss', 'so', 'sh', 'fi',
		'sv', 'tl', 'tt', 'vi', 'tpi', 'tr', 'tk', 'vo', 'wa', 'wo', 'ts', 'el',
		'be', 'bg', 'kk', 'ky', 'mk', 'mn', 'ru', 'sr', 'tg', 'uk', 'hy', 'ka', 'he',
		'yi', 'ar', 'fa', 'ha', 'ps', 'sd', 'ug', 'ur', 'dv', 'bn', 'gu', 'hi', 'ks',
		'ne', 'sa', 'mr', 'kn', 'ml', 'pa', 'ta', 'te', 'km', 'lo', 'my', 'si', 'th',
		'am', 'ti', 'iu', 'chr', 'ko', 'ja', 'zh'
	],
	MODE_IPA: 0,
	MODE_IW: 1,
	MODE_PICTURE: 2,
	MODE_AUDIO: 3,
	MODE_INTERNAL_EXAMPLE: 4,
	API_ID:
	{
		0: 'add_ipa',
		1: 'add_iw',
		2: 'add_picture',
		3: 'add_audio',
		4: 'add_internal_example'
	},
	IPA_MODE_ADDS_NOTHING: 1,
	IPA_MODE_ADDS_SLASH: 2,
	IPA_MODE_ADDS_BRACKET: 3,
	IPA_TEMPLATE_MODE:
	{
		de: 3,
		es: 1,
		fr: 2,
		en: 1,
		cs: 3,
		sk: 3,
		it: 1,
		af: 3,
		ca: 1,
		ro: 1,
		et: 3,
		ko: 3,
		nl: 1,
		vi: 1,
		simple: 1,
		ru: 3,
		ja: 2,
		co: 1,
		el: 1,
		eo: 1,
		ga: 1,
		is: 1,
		li: 1,
		lv: 1,
		mg: 2,
		no: 1,
		oc: 3,
		sl: 3,
		tl: 3
	},
	TRANSLIT_SUPPORTED:
	[
		'ru', 'uk', 'be', 'bg', 'kk', 'sr', 'mk', 'ar', 'hi', 'el', 'hy'
	],
	FORBIDDEN_IPA_CONTENT:
	[
		'…', '...', '//', '/ /', '[]', '[ ]', 'lang', '[ eˈxem.plo ]', '/xxxx/', '-'
	],

	init: function() {
		var name;
		
		for ( name in EConstants.LANG_CODES ) {
			if ( EConstants.LANG_CODES.hasOwnProperty( name ) ) {
				if ( $.inArray( name, EConstants.SHORT_LANGS ) !== -1 ) {
					EConstants.CODE_TO_LANG[ EConstants.LANG_CODES[ name ] ] = name;
				} else {
					EConstants.CODE_TO_LANG[ EConstants.LANG_CODES[ name ] ] = 'język ' + name;
				}
			}
		}
	}
};