return { ['english'] = { loader='hyphen.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ 'usenglish','USenglish','american' }, patterns='', hyphenation='', }, ['afrikaans'] = { loader='loadhyph-af.tex', lefthyphenmin=1, righthyphenmin=2, synonyms={ }, patterns='hyph-af.pat.txt', hyphenation='hyph-af.hyp.txt', }, ['ancientgreek'] = { loader='loadhyph-grc.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-grc.pat.txt', hyphenation='', }, ['armenian'] = { loader='loadhyph-hy.tex', lefthyphenmin=1, righthyphenmin=2, synonyms={ }, patterns='hyph-hy.pat.txt', hyphenation='', }, ['assamese'] = { loader='loadhyph-as.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-as.pat.txt', hyphenation='', }, ['basque'] = { loader='loadhyph-eu.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-eu.pat.txt', hyphenation='', }, ['belarusian'] = { loader='loadhyph-be.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-be.pat.txt', hyphenation='', }, ['bengali'] = { loader='loadhyph-bn.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-bn.pat.txt', hyphenation='', }, ['bokmal'] = { loader='loadhyph-nb.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ 'norwegian','norsk' }, patterns='hyph-nb.pat.txt', hyphenation='hyph-nb.hyp.txt', }, ['bulgarian'] = { loader='loadhyph-bg.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-bg.pat.txt', hyphenation='', }, ['catalan'] = { loader='loadhyph-ca.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-ca.pat.txt', hyphenation='hyph-ca.hyp.txt', }, ['churchslavonic'] = { loader='loadhyph-cu.tex', lefthyphenmin=1, righthyphenmin=2, synonyms={ }, patterns='hyph-cu.pat.txt', hyphenation='hyph-cu.hyp.txt', }, ['classiclatin'] = { loader='loadhyph-la-x-classic.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-la-x-classic.pat.txt', hyphenation='', }, ['coptic'] = { loader='loadhyph-cop.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-cop.pat.txt', hyphenation='', }, ['croatian'] = { loader='loadhyph-hr.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-hr.pat.txt', hyphenation='', }, ['czech'] = { loader='loadhyph-cs.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-cs.pat.txt', hyphenation='hyph-cs.hyp.txt', }, ['danish'] = { loader='loadhyph-da.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-da.pat.txt', hyphenation='', }, ['dutch'] = { loader='loadhyph-nl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-nl.pat.txt', hyphenation='hyph-nl.hyp.txt', }, ['esperanto'] = { loader='loadhyph-eo.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-eo.pat.txt', hyphenation='', }, ['estonian'] = { loader='loadhyph-et.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-et.pat.txt', hyphenation='', }, ['ethiopic'] = { loader='loadhyph-mul-ethi.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ 'amharic','geez' }, patterns='hyph-mul-ethi.pat.txt', hyphenation='', }, ['finnish'] = { loader='loadhyph-fi.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-fi.pat.txt', hyphenation='', }, ['french'] = { loader='loadhyph-fr.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ 'patois','francais' }, patterns='hyph-fr.pat.txt', hyphenation='', }, ['friulan'] = { loader='loadhyph-fur.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-fur.pat.txt', hyphenation='', }, ['galician'] = { loader='loadhyph-gl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-gl.pat.txt', hyphenation='', }, ['georgian'] = { loader='loadhyph-ka.tex', lefthyphenmin=1, righthyphenmin=2, synonyms={ }, patterns='hyph-ka.pat.txt', hyphenation='', }, ['german'] = { loader='loadhyph-de-1901.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-de-1901.pat.txt', hyphenation='', }, ['greek'] = { loader='loadhyph-el-polyton.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ 'polygreek' }, patterns='hyph-el-polyton.pat.txt', hyphenation='', }, ['gujarati'] = { loader='loadhyph-gu.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-gu.pat.txt', hyphenation='', }, ['hindi'] = { loader='loadhyph-hi.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-hi.pat.txt', hyphenation='', }, ['hungarian'] = { loader='loadhyph-hu.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-hu.pat.txt', hyphenation='', }, ['icelandic'] = { loader='loadhyph-is.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-is.pat.txt', hyphenation='', }, ['indonesian'] = { loader='loadhyph-id.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-id.pat.txt', hyphenation='hyph-id.hyp.txt', }, ['interlingua'] = { loader='loadhyph-ia.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-ia.pat.txt', hyphenation='hyph-ia.hyp.txt', }, ['irish'] = { loader='loadhyph-ga.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-ga.pat.txt', hyphenation='hyph-ga.hyp.txt', }, ['italian'] = { loader='loadhyph-it.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-it.pat.txt', hyphenation='', }, ['kannada'] = { loader='loadhyph-kn.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-kn.pat.txt', hyphenation='', }, ['kurmanji'] = { loader='loadhyph-kmr.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-kmr.pat.txt', hyphenation='', }, ['latin'] = { loader='loadhyph-la.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-la.pat.txt', hyphenation='', }, ['latvian'] = { loader='loadhyph-lv.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-lv.pat.txt', hyphenation='', }, ['lithuanian'] = { loader='loadhyph-lt.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-lt.pat.txt', hyphenation='', }, ['liturgicallatin'] = { loader='loadhyph-la-x-liturgic.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-la-x-liturgic.pat.txt', hyphenation='', }, ['macedonian'] = { loader='loadhyph-mk.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-mk.pat.txt', hyphenation='', }, ['malayalam'] = { loader='loadhyph-ml.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-ml.pat.txt', hyphenation='', }, ['marathi'] = { loader='loadhyph-mr.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-mr.pat.txt', hyphenation='', }, ['mongolian'] = { loader='loadhyph-mn-cyrl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-mn-cyrl.pat.txt', hyphenation='', }, ['mongolianlmc'] = { loader='loadhyph-mn-cyrl-x-lmc.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='', hyphenation='', }, ['monogreek'] = { loader='loadhyph-el-monoton.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-el-monoton.pat.txt', hyphenation='', }, ['ngerman'] = { loader='loadhyph-de-1996.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-de-1996.pat.txt', hyphenation='', }, ['nynorsk'] = { loader='loadhyph-nn.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-nn.pat.txt', hyphenation='hyph-nn.hyp.txt', }, ['occitan'] = { loader='loadhyph-oc.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-oc.pat.txt', hyphenation='', }, ['oriya'] = { loader='loadhyph-or.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-or.pat.txt', hyphenation='', }, ['pali'] = { loader='loadhyph-pi.tex', lefthyphenmin=1, righthyphenmin=2, synonyms={ }, patterns='hyph-pi.pat.txt', hyphenation='', }, ['panjabi'] = { loader='loadhyph-pa.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-pa.pat.txt', hyphenation='', }, ['piedmontese'] = { loader='loadhyph-pms.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-pms.pat.txt', hyphenation='', }, ['polish'] = { loader='loadhyph-pl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-pl.pat.txt', hyphenation='hyph-pl.hyp.txt', }, ['portuguese'] = { loader='loadhyph-pt.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ 'portuges' }, patterns='hyph-pt.pat.txt', hyphenation='hyph-pt.hyp.txt', }, ['romanian'] = { loader='loadhyph-ro.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-ro.pat.txt', hyphenation='', }, ['romansh'] = { loader='loadhyph-rm.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-rm.pat.txt', hyphenation='', }, ['russian'] = { loader='loadhyph-ru.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-ru.pat.txt', hyphenation='hyph-ru.hyp.txt', }, ['sanskrit'] = { loader='loadhyph-sa.tex', lefthyphenmin=1, righthyphenmin=3, synonyms={ }, patterns='hyph-sa.pat.txt', hyphenation='', }, ['serbian'] = { loader='loadhyph-sr-latn.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt', hyphenation='hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt', }, ['serbianc'] = { loader='loadhyph-sr-cyrl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt', hyphenation='hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt', }, ['slovak'] = { loader='loadhyph-sk.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-sk.pat.txt', hyphenation='hyph-sk.hyp.txt', }, ['slovenian'] = { loader='loadhyph-sl.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ 'slovene' }, patterns='hyph-sl.pat.txt', hyphenation='', }, ['spanish'] = { loader='loadhyph-es.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ 'espanol' }, patterns='hyph-es.pat.txt', hyphenation='', }, ['swedish'] = { loader='loadhyph-sv.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-sv.pat.txt', hyphenation='', }, ['swissgerman'] = { loader='loadhyph-de-ch-1901.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-de-ch-1901.pat.txt', hyphenation='', }, ['tamil'] = { loader='loadhyph-ta.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-ta.pat.txt', hyphenation='', }, ['telugu'] = { loader='loadhyph-te.tex', lefthyphenmin=1, righthyphenmin=1, synonyms={ }, patterns='hyph-te.pat.txt', hyphenation='', }, ['thai'] = { loader='loadhyph-th.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-th.pat.txt', hyphenation='', }, ['turkish'] = { loader='loadhyph-tr.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-tr.pat.txt', hyphenation='', }, ['turkmen'] = { loader='loadhyph-tk.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-tk.pat.txt', hyphenation='', }, ['ukenglish'] = { loader='loadhyph-en-gb.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ 'british','UKenglish' }, patterns='hyph-en-gb.pat.txt', hyphenation='hyph-en-gb.hyp.txt', }, ['ukrainian'] = { loader='loadhyph-uk.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-uk.pat.txt', hyphenation='', }, ['uppersorbian'] = { loader='loadhyph-hsb.tex', lefthyphenmin=2, righthyphenmin=2, synonyms={ }, patterns='hyph-hsb.pat.txt', hyphenation='hyph-hsb.hyp.txt', }, ['usenglishmax'] = { loader='loadhyph-en-us.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-en-us.pat.txt', hyphenation='hyph-en-us.hyp.txt', }, ['welsh'] = { loader='loadhyph-cy.tex', lefthyphenmin=2, righthyphenmin=3, synonyms={ }, patterns='hyph-cy.pat.txt', hyphenation='', }, }