summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/babel/README9
-rw-r--r--Master/texmf-dist/doc/latex/babel/babel.pdfbin403537 -> 585493 bytes
-rw-r--r--Master/texmf-dist/source/latex/babel/babel.dtx629
-rw-r--r--Master/texmf-dist/source/latex/babel/bbcompat.dtx2
-rw-r--r--Master/texmf-dist/source/latex/babel/locale.zipbin682747 -> 682708 bytes
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.def165
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.sty35
-rw-r--r--Master/texmf-dist/tex/generic/babel/blplain.tex2
-rw-r--r--Master/texmf-dist/tex/generic/babel/bplain.tex2
-rw-r--r--Master/texmf-dist/tex/generic/babel/hyphen.cfg6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/README-locale12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini4
-rw-r--r--Master/texmf-dist/tex/generic/babel/luababel.def2
-rw-r--r--Master/texmf-dist/tex/generic/babel/nil.ldf4
-rw-r--r--Master/texmf-dist/tex/generic/babel/plain.def2
-rw-r--r--Master/texmf-dist/tex/generic/babel/switch.def12
-rw-r--r--Master/texmf-dist/tex/generic/babel/xebabel.def2
249 files changed, 1074 insertions, 742 deletions
diff --git a/Master/texmf-dist/doc/latex/babel/README b/Master/texmf-dist/doc/latex/babel/README
index 9cc12753dac..485bf494e1b 100644
--- a/Master/texmf-dist/doc/latex/babel/README
+++ b/Master/texmf-dist/doc/latex/babel/README
@@ -1,4 +1,4 @@
-Babel 3.12
+Babel 3.13
----------
This package manages culturally-determined typographical (and other)
@@ -53,6 +53,11 @@ respective authors.
Recent changes
--------------
+3.13 - Existing ldf files takes priority over declared options with
+ \DeclareOption (except hebrew).
+ - With a few exceptions, ini files have reached version 1.0.
+ - New key `import' for \babelprovide, which also defines dates.
+
[3.12 - No real changes in the babel core. Just a few technical changes
related to the files.]
@@ -85,5 +90,5 @@ Recent changes
------------
Javier Bezos
-2017/06/29
+2017/09/18
diff --git a/Master/texmf-dist/doc/latex/babel/babel.pdf b/Master/texmf-dist/doc/latex/babel/babel.pdf
index 3cd1f86f163..ce27da87a0a 100644
--- a/Master/texmf-dist/doc/latex/babel/babel.pdf
+++ b/Master/texmf-dist/doc/latex/babel/babel.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/babel/babel.dtx b/Master/texmf-dist/source/latex/babel/babel.dtx
index 10f0d5fa509..fe92b27336b 100644
--- a/Master/texmf-dist/source/latex/babel/babel.dtx
+++ b/Master/texmf-dist/source/latex/babel/babel.dtx
@@ -36,7 +36,7 @@
%\iffalse
%% File 'babel.dtx'
%\fi
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%\iffalse
%
% Babel DOCUMENT-STYLE option for LaTeX version 2.09 or plain TeX;
@@ -52,9 +52,10 @@
%
%<*filedriver>
\documentclass{ltxdoc}
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-\usepackage{bera}
+\usepackage{fontspec}
+\setmainfont[Scale=.89]{DejaVu Serif}
+\setsansfont[Scale=.87]{DejaVu Sans}
+\setmonofont[Scale=.87]{DejaVu Sans Mono}
\raggedright
\addtolength{\textwidth}{25pt}
\addtolength{\textheight}{3.5cm}
@@ -80,6 +81,7 @@
\newcommand*\cls[1]{\texttt{#1}}
\newcommand*\pkg[1]{\texttt{#1}}
\addtolength{\oddsidemargin}{1em}
+\setlength{\leftmargini}{1.5em}
% Stolen and adapted from microtype:
\usepackage{color,colortbl}
\newcommand\New[1]{%
@@ -95,7 +97,8 @@
\def\@begintheorem#1#2{%
\list{}{}%
\global\advance\@listdepth\m@ne
- \item[{\sffamily\bfseries\color{messages}\MakeUppercase{#1}}]}%
+ \item[{\sffamily\bfseries\color{messages}\hspace*{1.3em}%
+ \MakeUppercase{#1}}]}%
\makeatother
\newtheorem{warning}{Warning}
\newtheorem{note}{Note}
@@ -127,7 +130,6 @@
backgroundcolor=\color{theshade},
rulecolor=\color{theframe},
framerule=\fboxrule,
- inputencoding=utf8
}
\let\verbatim\relax
\lstnewenvironment{verbatim}[1][]{\lstset{style=verbatim,##1}}{}
@@ -177,6 +179,7 @@
\renewcommand*\l@subsubsection{\@dottedtocline{3}{5em}{4em}}
\renewcommand*\l@paragraph{\@dottedtocline{4}{9em}{4.5em}}
\renewcommand\partname{Part}
+\def\@pnumwidth{3em}
\makeatother
\begin{document}
\title{Babel, a multilingual package for use with \LaTeX's standard
@@ -208,8 +211,8 @@
\vspace{2cm}\hspace{1.5cm}
\begin{minipage}{5cm}
\Large
-Version 3.12\newline
-2017/06/29
+Version 3.13\newline
+2017/09/18
\vspace{1cm}
\textit{Original author}\newline
@@ -240,7 +243,14 @@ Javier Bezos
Current development is focused on Unicode engines (Xe\TeX{} and
Lua\TeX). New features related to font selection, bidi writing and
- the like will be added incrementally. \vspace{20cm}
+ the like will be added incrementally, but you may use \babel{} for
+ many languages.
+
+ Currently \babel{} provides support (total or partial) for about 200
+ languages, either as a package option or as an |ini|
+ file. Furthermore, new languages can be created from scratch easily.
+
+ \vspace{20cm}
\end{minipage}
\end{tabular}
\end{minipage}
@@ -251,6 +261,9 @@ Javier Bezos
\part{User guide}
+This user guide focuses on \LaTeX. There are also some notes on its
+use with Plain \TeX.
+
\section{The user interface}\label{U-I}
\subsection{Monolingual documents}
@@ -264,7 +277,7 @@ addition, you may want to set the font and input encodings.
Here is a simple full example. The packages |fontenc| and |inputenc|
do not belong to \babel, but they are included in the example
because typically you will need them:
-\begin{verbatim}[escapechar=\&]
+\begin{verbatim}
\documentclass{article}
\usepackage[T1]{fontenc}
@@ -274,7 +287,7 @@ addition, you may want to set the font and input encodings.
\begin{document}
-Plus &\c c&a change, plus c'est la m&\^e&me chose!
+Plus ça change, plus c'est la même chose!
\end{document}
\end{verbatim}
@@ -284,8 +297,8 @@ A common source of trouble is a wrong setting of the input
encoding. Make sure you set the encoding actually used by your editor.
\end{warning}
-Another approach is making \Lopt{french} a global
-option in order to let other packages detect and use it:
+Another approach is making the language (\Lopt{french} in the example)
+a global option in order to let other packages detect and use it:
\begin{verbatim}
\documentclass[french]{article}
@@ -312,7 +325,7 @@ the option and will be able to use it.
In multilingual documents, just use several options. The last one is
considered the main language, activated by default. Sometimes, the
-main language changes the document layout (eg., |spanish| and |french|).
+main language changes the document layout (eg, |spanish| and |french|).
\begin{example}
In \LaTeX, the preamble of the document:
@@ -349,6 +362,34 @@ You can also set the main language explicitly:
want to use some of the language selectors described below.
\end{warning}
+To switch the language there are two basic macros, decribed below in
+detail: |\selectlanguage| is used for blocks of text, while
+|\foreignlanguage| is for chunks of text inside paragraphs.
+
+\begin{example}
+A full bilingual document follows. The main language is |french|,
+which is activated when the document begins.
+\begin{verbatim}
+\documentclass{article}
+
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+
+\usepackage[english,french]{babel}
+
+\begin{document}
+
+Plus ça change, plus c'est la même chose!
+
+\selectlanguage{english}
+
+And an English paragraph, with a short text in
+\foreignlanguage{french}{français}.
+
+\end{document}
+\end{verbatim}
+\end{example}
+
\subsection{Modifiers}
\New{3.9c} The basic behaviour of some languages can be modified when
@@ -367,33 +408,108 @@ Attributes (described below) are considered modifiers, ie, you can
set an attribute by including it in the list of modifiers. However,
modifiers is a more general mechanism.
-\subsection{Notes}
+\subsection{\textsf{xelatex} and \textsf{lualatex}}
+
+Many languages are compatible with \textsf{xetex} and \textsf{luatex}.
+With them you can use \babel{} to localize the documents, but an
+advanced interface to handle fonts is still under development (among
+other things, language and script will be set by \babel).
-Loading directly |sty| files in \LaTeX{} (ie,
-|\usepackage|\marg{language}) is deprecated and you will get the
-error:\footnote{In old versions the error read ``You have used an
-old interface to call babel'', not very helpful.}
+The Latin script is covered by default in current \LaTeX{} (provided
+the document encoding is UTF-8), because the font loader is preloaded
+and the font is switched to |lmroman|. Other scripts require loading
+\textsf{fontspec}.
+
+\begin{example}
+ The following bilingual, single script document in UTF-8 encoding
+ just prints a couple of ‘captions’ and |\today| in Danish and
+ Vietnamese. No additional packages are required.
+\begin{verbatim}
+\documentclass{article}
+
+\usepackage[vietnamese,danish]{babel}
+
+\begin{document}
+
+\prefacename{} -- \alsoname{} -- \today
+
+\selectlanguage{vietnamese}
+
+\prefacename{} -- \alsoname{} -- \today
+
+\end{document}
+\end{verbatim}
+\end{example}
+
+\begin{example}
+Here is a simple monolingual document in Russian (text from the
+Wikipedia). Note neither \textsf{fontenc} nor \textsf{inputenc} are
+necessary, but the document should be encoded in UTF-8 and a
+so-called Unicode font must be loaded with \textsf{fontspec}.
+\begin{verbatim}[escapechar=\&]
+\documentclass{article}
+
+\usepackage[russian]{babel}
+
+\usepackage{fontspec}
+\setmainfont[Language=Russian,Script=Cyrillic]{DejaVu Serif}
+
+\begin{document}
+
+&Россия, находящаяся на пересечении множества культур, а также&
+&с учётом многонационального характера её населения, — отличается&
+&высокой степенью этнокультурного многообразия и способностью к&
+&межкультурному диалогу.&
+
+\end{document}
+\end{verbatim}
+
+\end{example}
+
+\subsection{Troubleshooting}
+
+\begin{itemize}
+\item Loading directly |sty| files in \LaTeX{} (ie,
+ |\usepackage|\marg{language}) is deprecated and you will get the
+ error:\footnote{In old versions the error read ``You have used an
+ old interface to call babel'', not very helpful.}
\begin{verbatim}
! Package babel Error: You are loading directly a language style.
(babel) This syntax is deprecated and you must use
(babel) \usepackage[language]{babel}.
\end{verbatim}
-Another typical error when using \babel{} is the
-following:\footnote{In old versions the error read ``You haven't
-loaded the language LANG yet''.}
+\item Another typical error when using \babel{} is the
+ following:\footnote{In old versions the error read ``You haven't
+ loaded the language LANG yet''.}
\begin{verbatim}
! Package babel Error: Unknown language `LANG'. Either you have misspelled
(babel) its name, it has not been installed, or you requested
(babel) it in a previous run. Fix its name, install it or just
(babel) rerun the file, respectively
\end{verbatim}
-The most frequent reason is, by far, the latest (for example, you
-included |spanish|, but you realized this language is not used after
-all, and therefore you removed it from the option list). In most cases,
-the error vanishes when the document is typeset again, but in more
-severe ones you will need to remove the |aux| file.
-
+ The most frequent reason is, by far, the latest (for example, you
+ included |spanish|, but you realized this language is not used after
+ all, and therefore you removed it from the option list). In most
+ cases, the error vanishes when the document is typeset again, but in
+ more severe ones you will need to remove the |aux| file.
+
+\item The following warning is about hyphenation patterns and it is not
+ under the direct control of \babel:
+\begin{verbatim}
+Package babel Warning: No hyphenation patterns were preloaded for
+(babel) the language `LANG' into the format.
+(babel) Please, configure your TeX system to add them and
+(babel) rebuild the format. Now I will use the patterns
+(babel) preloaded for \language=0 instead on input line 57.
+\end{verbatim}
+ The document will be typeset, but very likely the text will not be
+ correctly hyphenated. Some languages may be raising this warning
+ wrongly (because they are not hyphenated); it is a bug to be fixed
+ -- just ignore it. See the manual of your distribution (Mac\TeX,
+ Mik\TeX, \TeX Live, etc.) for further info about how to configure
+ it.
+\end{itemize}
\subsection{Plain}
In Plain, load languages styles with |\input| and then use
@@ -491,7 +607,7 @@ environment are \textit{not} ignored.
This environment was originally intended for intermixing left-to-right
typesetting with right-to-left typesetting in engines not supporting a
change in the writing direction inside a line. However, by default it never
-complied with the documented behaviour and it was just a version as
+complied with the documented behaviour and it is just a version as
environment of |\foreignlanguage|.
\Describe{\begin\menv{hyphenrules}}{\marg{language}\Eenv{hyphenrules}}
@@ -524,11 +640,13 @@ It defines |\text|\m{tag1}\marg{text} to be
|\foreignlanguage|\marg{language1}\marg{text}, and |\begin|\marg{tag1}
to be |\begin{otherlanguage*}|\marg{language1}, and so on. Note
|\|\m{tag1} is also allowed, but remember to set it locally inside a
-group. So, with
+group.
+\begin{example}
+With
\begin{verbatim}
\babeltags{de = german}
\end{verbatim}
-yo can write
+you can write
\begin{verbatim}
text \textde{German text} text
\end{verbatim}
@@ -536,13 +654,18 @@ and
\begin{verbatim}
text
\begin{de}
-German text
+ German text
\end{de}
text
\end{verbatim}
+\end{example}
+
+\begin{note}
+ Something like \verb|\babeltags{finnish = finnish}| is legitimate --
+ it defines |\textfinnish| and |\finnish| (and, of course,
+ |\begin{finnish}|).
+\end{note}
-Something like \verb|\babeltag{finnish = finnish}| is legitimate -- it
-defines |\textfinnish| and |\finnish|.
\Describe\babelensure{|[include=|\m{commands}|,exclude=|\m{commands}%
|,fontenc=|\m{encoding}|]|\marg{language}}
@@ -556,12 +679,16 @@ you should set it explicitly if you want to use them, or hyphenation
Of course, \TeX{} can do it for you. To avoid switching the language
all the while, |\babelensure| redefines the captions for a given
-language to wrap them with a selector. By default only the basic
-captions and |\today| are redefined, but you can add further macros
-with the key |include| in the optional argument (without
-commas). Macros not to be modified are listed in |exclude|. You can
-also enforce a font encoding with |fontenc|.\footnote{With it encoded
-string may not work as expected.} A couple of examples:
+language to wrap them with a selector:
+\begin{verbatim}
+\babelensure{polish}
+\end{verbatim}
+By default only the basic captions and |\today| are redefined, but you
+can add further macros with the key |include| in the optional argument
+(without commas). Macros not to be modified are listed in
+|exclude|. You can also enforce a font encoding with
+|fontenc|.\footnote{With it encoded string may not work as expected.}
+A couple of examples:
\begin{verbatim}
\babelensure[include=\Today]{spanish}
\babelensure[fontenc=T5]{vietnamese}
@@ -615,9 +742,6 @@ contains glyphs for Modern Greek does not mean it includes them for
Classic Greek. As to directionality, it poses special challenges
because it also affects individual characters and layout elements.}
-The same applies for bidi texts -- writing direction is intrinsic to
-each writing system and therefore it is best set by the language
-(which could be a dummy one).
Some languages sharing the same script define macros to switch it (eg,
|\textcyrillic|), but be aware they may also set the language to a
@@ -627,6 +751,13 @@ fonts (for example, if the main latin encoding was |LY1|), and
therefore it has been deprecated.\footnote{But still defined for
backwards compatibility.}
+No macros to select the writing direction are provided, either --
+writing direction is intrinsic to each script and therefore it is best
+set by the language (which could be a dummy one). Furthermore, there
+are in fact two right-to-left modes, depending on the language, which
+differ in the way `weak' numeric characters are ordered (Arabic \%123
+\textit{vs} Hebrew 123\%).
+
\Describe{\ensureascii}{\marg{text}}
\New{3.9i} This macro makes sure \m{text} is typeset with a
@@ -665,11 +796,11 @@ easily with |"-|, |"=|, etc.
The package \textsf{inputenc} as well as \xetex{} an \luatex{} have
alleviated entering non-ASCII characters, but minority languages and
-some kinds of text can still require characters not directly
-available in the keyboards (and sometimes not even as separated or
-precomposed Unicode characters). As to the point 2, now
-\textsf{pdfTeX} provides |\knbccode|. Tools of point 3 can be still
-very useful in general.
+some kinds of text can still require characters not directly available
+on the keyboards (and sometimes not even as separated or precomposed
+Unicode characters). As to the point 2, now \textsf{pdfTeX} provides
+|\knbccode|, and \luatex{} can manipulate the glyph list. Tools for
+point 3 can be still very useful in general.
There are three levels of shorthands: \textit{user},
\textit{language}, and \textit{system} (by order of
@@ -1027,9 +1158,10 @@ too, but in such a case the code is executed only if
\meta{option-name} is the same as |\CurrentOption| (which could not
be the same as the option name as set in |\usepackage|!).
-For example, consider two languages \textsf{foo} and \textsf{bar}
-defining the same |\macro| with |\newcommand|. An error is raised if
-you attempt to load both. Here is a way to overcome this problem:
+\begin{example}
+ Consider two languages \textsf{foo} and \textsf{bar} defining the
+ same |\macro| with |\newcommand|. An error is raised if you attempt
+ to load both. Here is a way to overcome this problem:
\begin{verbatim}
\usepackage[base]{babel}
\AfterBabelLanguage{foo}{%
@@ -1037,6 +1169,7 @@ you attempt to load both. Here is a way to overcome this problem:
\let\macro\relax}
\usepackage[foo,bar]{babel}
\end{verbatim}
+\end{example}
\subsection{Creating a language}
@@ -1060,7 +1193,8 @@ Package babel Warning: \mylangchaptername not set. Please, define
In most cases, you will only need to define a few macros.
-For example, if you need a language named |arhinish|:
+\begin{example}
+ If you need a language named |arhinish|:
\begin{verbatim}
\usepackage[danish]{babel}
\babelprovide{arhinish}
@@ -1068,22 +1202,48 @@ For example, if you need a language named |arhinish|:
\renewcommand\arhinishrefname{Refirenke}
\renewcommand\arhinishhyphenmins{22}
\end{verbatim}
+\end{example}
The main language is not changed (\texttt{danish} in this example).
-So, you must add |\selectlanguage{arhinish}| or other selectors when
+So, you must add |\selectlanguage{arhinish}| or other selectors where
necessary.
+If the language has been loaded as an argument in |\documentclass| or
+|\usepackage|, then |\babelprovide| redefines the requested data.
+
+\Describe{import=}{\meta{language-tag}}
+\New{3.13} Imports data from an |ini| file, including captions, date,
+and hyphenmins. For example:
+\begin{verbatim}
+\babelprovide[import=hu]{hungarian}
+\end{verbatim}
+Unicode engines load the UTF-8 variants, while
+8-bit engines load the LICR (ie, with macros like |\'| or |\ss|) ones.
+
+There are about 200 |ini| files, with data taken from the |ldf| files
+and the CLDR provided by Unicode. Not all languages in the latter are
+complete, and therefore neither are the |ini| files. A few languages
+will show a warning about the current lack of suitability of the date
+format (\textsf{hindi}, \textsf{french}, \textsf{breton}, and
+\textsf{occitan}).
+
+Besides |\today|, there is a |\<language>date| macro with three
+arguments: year, month and day numbers. In fact, |\today| calls
+|\<language>today| which in turn calls
+|\<language>date{\year}{\month}{\day}|.
+
+Encoding, font, \textsf{fontspec} language and script, writing
+direction, etc., are not touched at all. They will be loaded in the
+future and used in a forthcoming set of tools to set the language
+fonts.
+
\Describe{captions=}{\meta{language-tag}}
-Currently, the \oarg{options} may be used to load captions from an
-|ini| file, but note these files are still tentative and might change.
-For example:
+Loads only the strings. For example:
\begin{verbatim}
\babelprovide[captions=hu]{hungarian}
\end{verbatim}
-It just loads the strings, no more. Encoding, font,
-\textsf{fontspec} language and script, writing direction, etc., are
-not touched at all. Unicode engines load the UTF-8 variants, while
-8-bit engines load the LICR (ie, with macros like |\'| or |\ss|) ones.
+Encoding, font, \textsf{fontspec} language and script, writing
+direction, etc., are not touched at all.
\Describe{hyphenrules=}{\meta{language-list}} With this option, with a
space-separated list of hyphenation rules, \babel{} assigns to the
@@ -1111,11 +1271,10 @@ list is empty).
one. Only in newly defined languages.
\begin{note}
- (1) Setting \verb|\today| is not so easy, and requires more work
- (some tools are on the way). (2) If you need shorthands, you can use
- |\useshorthands| and |\defineshorthand| as described above. (3)
- Captions and |\today| are ``ensured'' with |\babelensure| (because
- this will be the default in |ini|-based languages).
+ (1) If you need shorthands, you can use |\useshorthands| and
+ |\defineshorthand| as described above. (2) Captions and |\today| are
+ ``ensured'' with |\babelensure| (because this will be the default in
+ |ini|-based languages).
\end{note}
\subsection{Hooks}
@@ -1685,7 +1844,7 @@ The following assumptions are made:
selected, \babel{} will attempt setting it after lowercasing its
name.
\item The semantics of modifiers is not defined (on purpose). In
- most cases, they will just be simple separated options (eg.,
+ most cases, they will just be simple separated options (eg,
\texttt{spanish}), but a language might require, say, a set of
options organized as a tree with suboptions (in such a case, the
recommended separator is \verb|/|).
@@ -2086,7 +2245,7 @@ added.\nb{like `monetary', `time', `address', `name', `case' or
\begin{verbatim}
\StartBabelCommands{language}{captions}
- [unicode, fontenc=EU1 EU2, charset=utf8]
+ [unicode, fontenc=TU EU1 EU2, charset=utf8]
\SetString{\chaptername}{utf8-string}
\StartBabelCommands{language}{captions}
@@ -2096,14 +2255,14 @@ added.\nb{like `monetary', `time', `address', `name', `case' or
\end{verbatim}
A real example is:
-\begin{verbatim}[escapechar=\&]
+\begin{verbatim}
\StartBabelCommands{austrian}{date}
- [unicode, fontenc=EU1 EU2, charset=utf8]
- \SetString\monthiname{J&\"a&nner}
+ [unicode, fontenc=TU EU1 EU2, charset=utf8]
+ \SetString\monthiname{Jänner}
\StartBabelCommands{german,austrian}{date}
- [unicode, fontenc=EU1 EU2, charset=utf8]
- \SetString\monthiiiname{M&\"a&rz}
+ [unicode, fontenc=TU EU1 EU2, charset=utf8]
+ \SetString\monthiiiname{März}
\StartBabelCommands{austrian}{date}
\SetString\monthiname{J\"{a}nner}
@@ -2191,19 +2350,19 @@ optional one. This command, unlike |\SetString|, is executed always
only.
For example, as |T1| is the default case mapping in \LaTeX, we could
-set for Turkish:
+set for Turkish: % :-( Seem to be a bug in listings. Fixed with &&.
\begin{verbatim}[escapechar=\&]
\StartBabelCommands{turkish}{}[ot1enc, fontenc=OT1]
\SetCase
{\uccode"10=`I\relax}
{\lccode`I="10\relax}
-\StartBabelCommands{turkish}{}[unicode, fontenc=EU1 EU2, charset=utf8]
+\StartBabelCommands{turkish}{}[unicode, fontenc=TU EU1 EU2, charset=utf8]
\SetCase
- {\uccode`i=`&\rmfamily\.{\ttfamily I}&\relax
- \uccode`&\i&=`I\relax}
- {\lccode`&\rmfamily\.{\ttfamily I}&=`i\relax
- \lccode`I=`&\i&\relax}
+ {\uccode`i=`&İ&\relax
+ \uccode`&ı&=`I\relax}
+ {\lccode`&İ&=`i\relax
+ \lccode`I=`&ı&\relax}
\StartBabelCommands{turkish}{}
\SetCase
@@ -2335,14 +2494,12 @@ have occurred:
lowercase codes, uppercase codes, and category codes are kept
local to that group. If they are needed for the language, these
changes will need to be repeated and stored in |\extras...|
-\item The concept of language attributes is introduced. It is
- intended to give the user some control over the
- features a language-definition file provides. Its
- first use is for the Greek language, where the user can choose
- the $\pi o\lambda\upsilon\tau o\nu\kappa\acute{o}$
- (``Polutoniko'' or multi-accented) Greek way of typesetting
- texts. These attributes will possibly find wider use in future
- releases.
+\item The concept of language attributes is introduced. It is intended
+ to give the user some control over the features a
+ language-definition file provides. Its first use is for the Greek
+ language, where the user can choose the πολυτονικό (``polytonikó'' or
+ multi-accented) Greek way of typesetting texts. These attributes
+ will possibly find wider use in future releases.
\item The environment \Lenv{hyphenrules} is introduced.
\item The syntax of the file \file{language.dat} has been
extended to allow (optionally) specifying the font
@@ -2433,28 +2590,15 @@ with the previous release. Here is a list of the most important ones:
\item the language definition files now have a new extension,
\file{ldf};
\item the syntax of the file \file{language.dat} is extended to
- be compatible with the \pkg{french} package by Bernard Gaulle;
+ be compatible with the \pkg{french} package by Bernard Gaulle [this
+ package is now named \textsf{frenchle}];
\item each language definition file looks for a configuration
file which has the same name, but the extension \file{.cfg}. It
-can contain any valid \LaTeX\ code.
+can contain any valid \LaTeX\ code.
\end{itemize}
\DocInput{babel.dtx}
-\section{Conclusion}
-
-A system of document options has been presented that enable the user
-of \LaTeX\ to adapt the standard document classes of \LaTeX\ to the
-language he or she prefers to use. These options offer the possibility
-of switching between languages in one document. The basic interface
-consists of using one option, which is the same for \emph{all}
-standard document classes.
-
-In some cases the language definition files provide macros that can be
-useful to plain \TeX\ users as well as to \LaTeX\ users. The \babel{}
-system has been implemented so that it can be used by both groups of
-users.
-
\section{Acknowledgements}
I would like to thank all who volunteered as $\beta$-testers for their
@@ -2539,7 +2683,7 @@ help from Bernd Raichle, for which I am grateful.
%
% \part{The code}
%
-% \babel{} is being developed incrementtally, which means parts of the
+% \babel{} is being developed incrementally, which means parts of the
% code are under development and therefore incomplete. Only documented
% features are considered complete. In other words, use \babel{} only
% as documented (except, of course, if you want to explore and test
@@ -2573,8 +2717,8 @@ help from Bernd Raichle, for which I am grateful.
% little bit of literate programming.
%
% \begin{macrocode}
-%<<version=3.12>>
-%<<date=2017/06/29>>
+%<<version=3.13>>
+%<<date=2017/09/18>>
% \end{macrocode}
%
% \section{Tools}
@@ -2660,7 +2804,7 @@ help from Bernd Raichle, for which I am grateful.
%
% The following piece of code is stolen (with some changes) from
% \textsf{keyval}, by David Carlisle. It defines two macros:
-% |\bbl@trim| and |bbl@trim@def|. The first one strips the leading
+% |\bbl@trim| and |\bbl@trim@def|. The first one strips the leading
% and trailing spaces from the second argument and then applies the
% first argument (a macro, |\toks@| and the like). The second one, as
% its name suggests, defines the first argument as the stripped second
@@ -2708,7 +2852,7 @@ help from Bernd Raichle, for which I am grateful.
% \end{macrocode}
%
% A tool from \textsf{url}, by Donald
-% Arseneau, which test if a string is empty or space.
+% Arseneau, which tests if a string is empty or space.
%
% \begin{macrocode}
\def\bbl@ifblank#1{%
@@ -3291,28 +3435,29 @@ help from Bernd Raichle, for which I am grateful.
%
% \changes{babel~3.9t}{2017/04/23}{Removed options for English, Indonesian and
% Malay, now handled with proxy files}
+% \changes{babel~3.13}{2017/08/24}{Removed options for French,
+% too. ldf files now takes priority if exist, except Hebrew (to do)}
%
% \begin{macrocode}
-\DeclareOption{acadian}{\bbl@load@language{frenchb}}
-\DeclareOption{afrikaans}{\bbl@load@language{dutch}}
-\DeclareOption{brazil}{\bbl@load@language{portuges}}
-\DeclareOption{brazilian}{\bbl@load@language{portuges}}
-\DeclareOption{canadien}{\bbl@load@language{frenchb}}
-\DeclareOption{francais}{\bbl@load@language{frenchb}}
-\DeclareOption{french}{\bbl@load@language{frenchb}}%
+\def\bbl@try@load@lang#1#2#3{%
+ \IfFileExists{\CurrentOption.ldf}%
+ {\bbl@load@language{\CurrentOption}}%
+ {#1\bbl@load@language{#2}#3}}
+\DeclareOption{afrikaans}{\bbl@try@load@lang{}{dutch}{}}
+\DeclareOption{brazil}{\bbl@try@load@lang{}{portuges}{}}
+\DeclareOption{brazilian}{\bbl@try@load@lang{}{portuges}{}}
\DeclareOption{hebrew}{%
\input{rlbabel.def}%
\bbl@load@language{hebrew}}
-\DeclareOption{hungarian}{\bbl@load@language{magyar}}
-\DeclareOption{lowersorbian}{\bbl@load@language{lsorbian}}
-\DeclareOption{nynorsk}{\bbl@load@language{norsk}}
+\DeclareOption{hungarian}{\bbl@try@load@lang{}{magyar}{}}
+\DeclareOption{lowersorbian}{\bbl@try@load@lang{}{lsorbian}{}}
+\DeclareOption{nynorsk}{\bbl@try@load@lang{}{norsk}{}}
\DeclareOption{polutonikogreek}{%
- \bbl@load@language{greek}%
- \languageattribute{greek}{polutoniko}}
-\DeclareOption{portuguese}{\bbl@load@language{portuges}}
-\DeclareOption{russian}{\bbl@load@language{russianb}}
-\DeclareOption{ukrainian}{\bbl@load@language{ukraineb}}
-\DeclareOption{uppersorbian}{\bbl@load@language{usorbian}}
+ \bbl@try@load@lang{}{greek}{\languageattribute{greek}{polutoniko}}}
+\DeclareOption{portuguese}{\bbl@try@load@lang{}{portuges}{}}
+\DeclareOption{russian}{\bbl@try@load@lang{}{russianb}{}}
+\DeclareOption{ukrainian}{\bbl@try@load@lang{}{ukraineb}{}}
+\DeclareOption{uppersorbian}{\bbl@try@load@lang{}{usorbian}{}}
% \end{macrocode}
%
% Another way to extend the list of `known' options for \babel\ was
@@ -6294,15 +6439,21 @@ help from Bernd Raichle, for which I am grateful.
% provide the real string.
%
% \changes{3.10}{2017/05/19}{Added \cs{babelprovide}}
+% \changes{3.13}{2017/08/30}{Added \cs{import}, which also reads
+% dates. Some refactoring in the ini reader.}
%
% \begin{macrocode}
\newcommand\babelprovide[2][]{%
\let\bbl@savelangname\languagename
\def\languagename{#2}%
\let\bbl@KVP@captions\@nil
+ \let\bbl@KVP@import\@nil
\let\bbl@KVP@main\@nil
\let\bbl@KVP@hyphenrules\@nil
\bbl@forkv{#1}{\bbl@csarg\def{KVP@##1}{##2}}% TODO - error handling
+ \ifx\bbl@KVP@captions\@nil
+ \let\bbl@KVP@captions\bbl@KVP@import
+ \fi
\bbl@ifunset{date#2}%
{\bbl@provide@new{#2}}%
{\bbl@ifblank{#1}%
@@ -6312,7 +6463,7 @@ help from Bernd Raichle, for which I am grateful.
options: captions=lang-tag, hyphenrules=lang-list}%
{Use this macro as documented}}%
{\bbl@provide@renew{#2}}}%
- \babelensure{#2}%
+ \bbl@exp{\\\babelensure[exclude=\\\today]{#2}}%
\let\languagename\bbl@savelangname}
% \end{macrocode}
%
@@ -6325,8 +6476,8 @@ help from Bernd Raichle, for which I am grateful.
\@namedef{extras#1}{}%
\@namedef{noextras#1}{}%
\StartBabelCommands*{#1}{captions}%
- \ifx\bbl@KVP@captions\@nil
- \def\bbl@tempb##1{% elt for \bbl@captionslist
+ \ifx\bbl@KVP@captions\@nil % and also if import, implicit
+ \def\bbl@tempb##1{% elt for \bbl@captionslist
\ifx##1\@empty\else
\bbl@exp{%
\\\SetString\\##1{%
@@ -6340,10 +6491,18 @@ help from Bernd Raichle, for which I am grateful.
\bbl@savestrings
\fi
\StartBabelCommands*{#1}{date}%
- \bbl@exp{%
- \\\SetString\\\today{\\\bbl@nocaption{today}{\<#1today>}}}%
+ \ifx\bbl@KVP@import\@nil
+ \bbl@exp{%
+ \\\SetString\\\today{\\\bbl@nocaption{today}{\<#1today>}}}%
+ \else
+ \bbl@savetoday
+ \bbl@savedate
+ \fi
\EndBabelCommands
- \expandafter\gdef\csname#1hyphenmins\endcsname{23}%
+ \bbl@exp{%
+ \def\<#1hyphenmins>{%
+ {\bbl@ifunset{bbl@lfthm@#1}{2}{\@nameuse{bbl@lfthm@#1}}}%
+ {\bbl@ifunset{bbl@rgthm@#1}{3}{\@nameuse{bbl@rgthm@#1}}}}}%
\ifx\bbl@KVP@main\@nil\else
\expandafter\main@language\expandafter{#1}%
\fi}
@@ -6355,7 +6514,13 @@ help from Bernd Raichle, for which I am grateful.
\bbl@after@ini
\bbl@savestrings
\EndBabelCommands
- \fi}
+ \fi
+ \ifx\bbl@KVP@import\@nil\else
+ \StartBabelCommands*{#1}{date}%
+ \bbl@savetoday
+ \bbl@savedate
+ \EndBabelCommands
+ \fi}
% \end{macrocode}
%
% The |hyphenrules| option is handled with an auxiliary macro.
@@ -6400,6 +6565,10 @@ help from Bernd Raichle, for which I am grateful.
\else
\let\bbl@section\@empty
\let\bbl@savestrings\@empty
+ \let\bbl@savetoday\@empty
+ \let\bbl@savedate\@empty
+ \let\bbl@inireader\bbl@iniskip
+ \bbl@info{Importing data from babel-#1.ini for \languagename}%
\loop
\endlinechar\m@ne
\read1 to \bbl@line
@@ -6411,67 +6580,142 @@ help from Bernd Raichle, for which I am grateful.
\repeat
\fi}
\def\bbl@iniline#1\bbl@iniline{%
- \@ifnextchar[\bbl@inisec{\@ifnextchar;\bbl@iniskip\bbl@inikv}#1\@@} %]
+ \@ifnextchar[\bbl@inisec{\@ifnextchar;\bbl@iniskip\bbl@inireader}#1\@@}% ]
+% \end{macrocode}
+%
+% The special cases for comment lines and sections are handled by the
+% two following commands. In sections, we provide the posibility to
+% take extra actions at the end or at the start (TODO - but note the last
+% section is not ended). By default, key=val pairs are ignored.
+%
+% \begin{macrocode}
\def\bbl@iniskip#1\@@{}% if starts with ;
\def\bbl@inisec[#1]#2\@@{% if starts with opening bracket
+ \@nameuse{bbl@secpost@\bbl@section}% ends previous section
\def\bbl@section{#1}%
- \bbl@debug{\message{[[ #1 ]]^^J}}}
-\def\bbl@inikv#1=#2\@@{% otherwise, key=value
+ \@nameuse{bbl@secpre@\bbl@section}% starts current section
+ \bbl@ifunset{bbl@secline@#1}%
+ {\let\bbl@inireader\bbl@iniskip}%
+ {\bbl@exp{\let\\\bbl@inireader\<bbl@secline@#1>}}}
+% \end{macrocode}
+%
+% Reads a key=val line and stores the trimmed val in
+% |\bbl@@kv@<section>.<key>|.
+%
+% \begin{macrocode}
+\def\bbl@inikv#1=#2\@@{% key=value
\bbl@trim@def\bbl@tempa{#1}%
\bbl@trim\toks@{#2}%
- \bbl@ifunset{bbl@ini@\bbl@section}%
- {}%
- {\bbl@exp{%
- \<bbl@ini@\bbl@section>\bbl@tempa=\the\toks@\\\@nil}}}
-\def\bbl@after@ini{%
- % make sure Script and Language takes some value
- \bbl@exp{\\\bbl@ifblank{\@nameuse{bbl@lotf@\languagename}}}%
- {\bbl@csarg\gdef{lotf@\languagename}{dflt}}{}%
- \bbl@exp{\\\bbl@ifblank{\@nameuse{bbl@sotf@\languagename}}}%
- {\bbl@csarg\gdef{sotf@\languagename}{DFLT}}{}}
+ \bbl@csarg\edef{@kv@\bbl@section.\bbl@tempa}{\the\toks@}}
+% \end{macrocode}
+%
+% The previous assignments are local, so we need to export them. If
+% the value is empty, we can provide a default value.
+%
+% \begin{macrocode}
+\def\bbl@exportkey#1#2#3{%
+ \bbl@ifunset{bbl@@kv@#2}%
+ {\bbl@csarg\gdef{#1@\languagename}{#3}}%
+ {\expandafter\ifx\csname bbl@@kv@#2\endcsname\@empty
+ \bbl@csarg\gdef{#1@\languagename}{#3}%
+ \else
+ \bbl@exp{\global\let\<bbl@#1@\languagename>\<bbl@@kv@#2>}%
+ \fi}}
% \end{macrocode}
%
% Key-value pairs are treated differently depending on the section in
% the |ini| file. The following macros are the readers for
-% |captions| (with Unicode) or |captions.licr| (for 8-bit) and for
-% |identification|. But first, an auxiliary macro.
+% |identification| and |typography|.
+%
+% \begin{macrocode}
+\let\bbl@secline@identification\bbl@inikv
+\def\bbl@secpost@identification{%
+ \bbl@exportkey{lname}{identification.name.english}{}%
+ \bbl@exportkey{lbcp}{identification.tag.bcp47}{}%
+ \bbl@exportkey{lotf}{identification.tag.opentype}{dflt}%
+ \bbl@exportkey{sname}{identification.script.name}{}%
+ \bbl@exportkey{sbcp}{identification.script.tag.bcp47}{}%
+ \bbl@exportkey{sotf}{identification.script.tag.opentype}{DFLT}}
+\let\bbl@secline@typography\bbl@inikv
+\def\bbl@after@ini{%
+ \bbl@exportkey{lfthm}{typography.lefthyphenmin}{2}%
+ \bbl@exportkey{rgthm}{typography.righthyphenmin}{3}%
+ \def\bbl@tempa{0.9}%
+ \bbl@csarg\ifx{@kv@identification.version}\bbl@tempa
+ \bbl@warning{%
+ The `\languagename' date format may not be suitable\\%
+ for proper typesetting, and therefore it very likely will\\%
+ change in a future release. Reported}%
+ \fi
+ \bbl@toglobal\bbl@savetoday
+ \bbl@toglobal\bbl@savedate}
+% \end{macrocode}
+%
+% Now |captions| and |captions.licr|, depending on the engine. And
+% also for dates. They rely on a few auxilary macros.
%
% \begin{macrocode}
-\def\bbl@exportkey#1#2#3#4{% 1:bbl id,2:ini name,3:ini key,4:ini val
- \bbl@ifsamestring{#2}{#3}%
- {\bbl@csarg\gdef{#1@\languagename}{#4}}%
- {}}
\ifcase\bbl@engine
- \bbl@csarg\def{ini@captions.licr}#1=#2\@nil{% TODO - copypaste pattern
- \bbl@ifblank{#2}%
- {\bbl@exp{%
- \toks@{\\\bbl@nocaption{#1}\<\languagename#1name>}}}%
- {\toks@{#2}}%
- \bbl@exp{%
- \\\bbl@add\\\bbl@savestrings{% NOTE - with date will be global
- \\\SetString\<#1name>{\the\toks@}}}}
+ \bbl@csarg\def{secline@captions.licr}#1=#2\@@{%
+ \bbl@ini@captions@aux{#1}{#2}}
+ \bbl@csarg\def{secline@date.gregorian}#1=#2\@@{% for defaults
+ \bbl@ini@dategreg#1...\relax{#2}}
+ \bbl@csarg\def{secline@date.gregorian.licr}#1=#2\@@{% override
+ \bbl@ini@dategreg#1...\relax{#2}}
\else
- \def\bbl@ini@captions#1=#2\@nil{%
- \bbl@ifblank{#2}%
- {\bbl@exp{%
- \toks@{\\\bbl@nocaption{#1}\<\languagename#1name>}}}%
- {\toks@{#2}}%
- \bbl@exp{%
- \\\bbl@add\\\bbl@savestrings{%
- \\\SetString\<#1name>{\the\toks@}}}}
+ \def\bbl@secline@captions#1=#2\@@{%
+ \bbl@ini@captions@aux{#1}{#2}}
+ \bbl@csarg\def{secline@date.gregorian}#1=#2\@@{%
+ \bbl@ini@dategreg#1...\relax{#2}}
\fi
-\def\bbl@ini@identification#1=#2\@nil{% TODO - not only with captions
- \bbl@exportkey{lname}{name.english}{#1}{#2}%
- \bbl@exportkey{lbcp}{tag.bcp47}{#1}{#2}%
- \bbl@exportkey{lotf}{tag.opentype}{#1}{#2}%
- \bbl@exportkey{sname}{script.name}{#1}{#2}%
- \bbl@exportkey{sbcp}{script.tag.bcp47}{#1}{#2}%
- \bbl@exportkey{sotf}{script.tag.opentype}{#1}{#2}}
+% \end{macrocode}
+%
+% The auxiliary macro for captions define |\<caption>name|.
+%
+% \begin{macrocode}
+\def\bbl@ini@captions@aux#1#2{%
+ \bbl@trim@def\bbl@tempa{#1}%
+ \bbl@ifblank{#2}%
+ {\bbl@exp{%
+ \toks@{\\\bbl@nocaption{\bbl@tempa}\<\languagename\bbl@tempa name>}}}%
+ {\bbl@trim\toks@{#2}}%
+ \bbl@exp{%
+ \\\bbl@add\\\bbl@savestrings{%
+ \\\SetString\<\bbl@tempa name>{\the\toks@}}}}
+% \end{macrocode}
+%
+% But dates are more complex. The full date format is stores in
+% |date.gregorian|, so we must read it in non-Unicode engines, too.
+%
+% \begin{macrocode}
+\bbl@csarg\def{secpre@date.gregorian.licr}{%
+ \ifcase\bbl@engine\let\bbl@savedate\@empty\fi}
+\def\bbl@ini@dategreg#1.#2.#3.#4\relax#5{% TODO - ignore with 'captions'
+ \bbl@trim@def\bbl@tempa{#1.#2}%
+ \bbl@ifsamestring{\bbl@tempa}{months.wide}%
+ {\bbl@trim@def\bbl@tempa{#3}%
+ \bbl@trim\toks@{#5}%
+ \bbl@exp{%
+ \\\bbl@add\\\bbl@savedate{%
+ \\\SetString\<month\romannumeral\bbl@tempa name>{\the\toks@}}}}%
+ {\bbl@ifsamestring{\bbl@tempa}{date.long}%
+ {\bbl@trim@def\bbl@toreplace{#5}%
+ \bbl@TG@@date
+ \global\bbl@csarg\let{date@\languagename}\bbl@toreplace
+ \bbl@exp{%
+ \gdef\<\languagename date>####1####2####3{%
+ \<bbl@ensure@\languagename>{%
+ \<bbl@date@\languagename>{####1}{####2}{####3}}}%
+ \\\bbl@add\\\bbl@savetoday{%
+ \\\SetString\\\today{%
+ \<\languagename date>{\year}{\month}{\day}}}}}}%
+ {}}
% \end{macrocode}
%
% Dates will require some macros for the basic formatting. They may be
% redefined by language, so ``semi-public'' names (camel case) are
-% used.
+% used. Oddly enough, the CLDR places particles like “de”
+% inconsistenly in either in the date or in the month name.
%
% \begin{macrocode}
\newcommand\BabelDateSpace{\nobreakspace{}}
@@ -6488,9 +6732,15 @@ help from Bernd Raichle, for which I am grateful.
\else\ifnum#1<100 \number#1 %
\else\ifnum#1<1000 \expandafter\@gobble\number#1 %
\else\ifnum#1<10000 \expandafter\@gobbletwo\number#1 %
- \else\ERRORd % TODO - real error
+ \else
+ \bbl@error
+ {Currently two-digit years are restricted to the\\
+ range 0-9999.}%
+ {There is little you can do. Sorry.}%
\fi\fi\fi\fi}}
\newcommand\BabelDateyyyy[1]{{\number#1}}
+\def\bbl@replace@finish@iii#1{%
+ \bbl@exp{\def\\#1####1####2####3{\the\toks@}}}
\def\bbl@TG@@date{%
\bbl@replace\bbl@toreplace{[ ]}{\BabelDateSpace{}}%
\bbl@replace\bbl@toreplace{[.]}{\BabelDateDot{}}%
@@ -6501,7 +6751,10 @@ help from Bernd Raichle, for which I am grateful.
\bbl@replace\bbl@toreplace{[MMMM]}{\BabelDateMMMM{####2}}%
\bbl@replace\bbl@toreplace{[y]}{\BabelDatey{####1}}%
\bbl@replace\bbl@toreplace{[yy]}{\BabelDateyy{####1}}%
- \bbl@replace\bbl@toreplace{[yyyy]}{\BabelDateyyyy{####1}}}
+ \bbl@replace\bbl@toreplace{[yyyy]}{\BabelDateyyyy{####1}}%
+% Note after \bbl@replace \toks@ contains the resulting string.
+% TODO - Using this implicit behavior doesn't seem a good idea.
+ \bbl@replace@finish@iii\bbl@toreplace}
% \end{macrocode}
%
% \subsection{Cross referencing macros}
@@ -7310,14 +7563,15 @@ help from Bernd Raichle, for which I am grateful.
% \begin{itemize}
% \item pdftex provides a minimal support for bidi text, and it
% must be done by hand. Vertical typesetting is not possible.
-% \item XeTeX is somewhat better, thanks to the font
-% engine. However, very little is done at the paragraph level.
+% \item XeTeX fares somewhat better, thanks to the font engine and
+% a few additional tools. However, very little is done at the
+% paragraph level.
% \item LuaTeX could provide the most complete solution, as we can
% manipulate almost freely the node list, the generated lines,
-% and so on, but unlike XeTeX bidi text does not work out of the
-% box and some development is necessary. It also provides tools
-% to properly set left-to-right and right-to-left page
-% layouts. As LuaTeX-ja shows, vertical typesetting is posible.
+% and so on, but bidi text does not work out of the box and some
+% development is necessary. It also provides tools to properly
+% set left-to-right and right-to-left page layouts. As LuaTeX-ja
+% shows, vertical typesetting is posible.
% \end{itemize}
%
% \begin{macrocode}
@@ -7810,8 +8064,8 @@ help from Bernd Raichle, for which I am grateful.
% constructing the names of three macros by concatenating three
% words with the argument of |\selectlanguage|, and calling these
% macros. \nb{What if \cs{hyphenation} was used in |extras|? Patch
-% temply set@hyphenmins and hyphenation. It can be done in hooks if
-% necessary.}
+% temporarily |\set@hyphenmins| and hyphenation. It can be done in
+% hooks if necessary.}
%
%
% The switching of the values of |\lefthyphenmin| and
@@ -8135,7 +8389,9 @@ help from Bernd Raichle, for which I am grateful.
% |\righthyphenmin|. It expects two values as its argument.
%
% \begin{macrocode}
-\def\set@hyphenmins#1#2{\lefthyphenmin#1\relax\righthyphenmin#2\relax}
+\def\set@hyphenmins#1#2{%
+ \lefthyphenmin#1\relax
+ \righthyphenmin#2\relax}
% \end{macrocode}
%
% \end{macro}
@@ -9950,4 +10206,7 @@ help from Bernd Raichle, for which I am grateful.
%
% Local Variables:
% mode: doctex
-% End: \ No newline at end of file
+% coding: utf-8
+% TeX-engine: luatex
+% End:
+
diff --git a/Master/texmf-dist/source/latex/babel/bbcompat.dtx b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
index 1237f3fcc4d..0bb31228187 100644
--- a/Master/texmf-dist/source/latex/babel/bbcompat.dtx
+++ b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2017/06/29 v3.12]
+\ProvidesFile{bbcompat.dtx}[2017/09/18 v3.13]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/Master/texmf-dist/source/latex/babel/locale.zip b/Master/texmf-dist/source/latex/babel/locale.zip
index e271aa75dbb..fb5cf859531 100644
--- a/Master/texmf-dist/source/latex/babel/locale.zip
+++ b/Master/texmf-dist/source/latex/babel/locale.zip
Binary files differ
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def
index e8b54aa88ba..4d016da281d 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.def
+++ b/Master/texmf-dist/tex/generic/babel/babel.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -56,7 +56,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2017/06/29 3.12 Babel common definitions]
+\ProvidesFile{babel.def}[2017/09/18 3.13 Babel common definitions]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
\fi
@@ -1273,9 +1273,13 @@
\let\bbl@savelangname\languagename
\def\languagename{#2}%
\let\bbl@KVP@captions\@nil
+ \let\bbl@KVP@import\@nil
\let\bbl@KVP@main\@nil
\let\bbl@KVP@hyphenrules\@nil
\bbl@forkv{#1}{\bbl@csarg\def{KVP@##1}{##2}}% TODO - error handling
+ \ifx\bbl@KVP@captions\@nil
+ \let\bbl@KVP@captions\bbl@KVP@import
+ \fi
\bbl@ifunset{date#2}%
{\bbl@provide@new{#2}}%
{\bbl@ifblank{#1}%
@@ -1285,7 +1289,7 @@
options: captions=lang-tag, hyphenrules=lang-list}%
{Use this macro as documented}}%
{\bbl@provide@renew{#2}}}%
- \babelensure{#2}%
+ \bbl@exp{\\\babelensure[exclude=\\\today]{#2}}%
\let\languagename\bbl@savelangname}
\def\bbl@provide@new#1{%
\bbl@provide@hyphens{#1}%
@@ -1293,8 +1297,8 @@
\@namedef{extras#1}{}%
\@namedef{noextras#1}{}%
\StartBabelCommands*{#1}{captions}%
- \ifx\bbl@KVP@captions\@nil
- \def\bbl@tempb##1{% elt for \bbl@captionslist
+ \ifx\bbl@KVP@captions\@nil % and also if import, implicit
+ \def\bbl@tempb##1{% elt for \bbl@captionslist
\ifx##1\@empty\else
\bbl@exp{%
\\\SetString\\##1{%
@@ -1308,10 +1312,18 @@
\bbl@savestrings
\fi
\StartBabelCommands*{#1}{date}%
- \bbl@exp{%
- \\\SetString\\\today{\\\bbl@nocaption{today}{\<#1today>}}}%
+ \ifx\bbl@KVP@import\@nil
+ \bbl@exp{%
+ \\\SetString\\\today{\\\bbl@nocaption{today}{\<#1today>}}}%
+ \else
+ \bbl@savetoday
+ \bbl@savedate
+ \fi
\EndBabelCommands
- \expandafter\gdef\csname#1hyphenmins\endcsname{23}%
+ \bbl@exp{%
+ \def\<#1hyphenmins>{%
+ {\bbl@ifunset{bbl@lfthm@#1}{2}{\@nameuse{bbl@lfthm@#1}}}%
+ {\bbl@ifunset{bbl@rgthm@#1}{3}{\@nameuse{bbl@rgthm@#1}}}}}%
\ifx\bbl@KVP@main\@nil\else
\expandafter\main@language\expandafter{#1}%
\fi}
@@ -1323,6 +1335,12 @@
\bbl@after@ini
\bbl@savestrings
\EndBabelCommands
+ \fi
+ \ifx\bbl@KVP@import\@nil\else
+ \StartBabelCommands*{#1}{date}%
+ \bbl@savetoday
+ \bbl@savedate
+ \EndBabelCommands
\fi}
\def\bbl@provide@hyphens#1{%
\let\bbl@tempa\relax
@@ -1356,6 +1374,10 @@
\else
\let\bbl@section\@empty
\let\bbl@savestrings\@empty
+ \let\bbl@savetoday\@empty
+ \let\bbl@savedate\@empty
+ \let\bbl@inireader\bbl@iniskip
+ \bbl@info{Importing data from babel-#1.ini for \languagename}%
\loop
\endlinechar\m@ne
\read1 to \bbl@line
@@ -1367,54 +1389,92 @@
\repeat
\fi}
\def\bbl@iniline#1\bbl@iniline{%
- \@ifnextchar[\bbl@inisec{\@ifnextchar;\bbl@iniskip\bbl@inikv}#1\@@} %]
+ \@ifnextchar[\bbl@inisec{\@ifnextchar;\bbl@iniskip\bbl@inireader}#1\@@}% ]
\def\bbl@iniskip#1\@@{}% if starts with ;
\def\bbl@inisec[#1]#2\@@{% if starts with opening bracket
+ \@nameuse{bbl@secpost@\bbl@section}% ends previous section
\def\bbl@section{#1}%
- \bbl@debug{\message{[[ #1 ]]^^J}}}
-\def\bbl@inikv#1=#2\@@{% otherwise, key=value
+ \@nameuse{bbl@secpre@\bbl@section}% starts current section
+ \bbl@ifunset{bbl@secline@#1}%
+ {\let\bbl@inireader\bbl@iniskip}%
+ {\bbl@exp{\let\\\bbl@inireader\<bbl@secline@#1>}}}
+\def\bbl@inikv#1=#2\@@{% key=value
\bbl@trim@def\bbl@tempa{#1}%
\bbl@trim\toks@{#2}%
- \bbl@ifunset{bbl@ini@\bbl@section}%
- {}%
- {\bbl@exp{%
- \<bbl@ini@\bbl@section>\bbl@tempa=\the\toks@\\\@nil}}}
+ \bbl@csarg\edef{@kv@\bbl@section.\bbl@tempa}{\the\toks@}}
+\def\bbl@exportkey#1#2#3{%
+ \bbl@ifunset{bbl@@kv@#2}%
+ {\bbl@csarg\gdef{#1@\languagename}{#3}}%
+ {\expandafter\ifx\csname bbl@@kv@#2\endcsname\@empty
+ \bbl@csarg\gdef{#1@\languagename}{#3}%
+ \else
+ \bbl@exp{\global\let\<bbl@#1@\languagename>\<bbl@@kv@#2>}%
+ \fi}}
+\let\bbl@secline@identification\bbl@inikv
+\def\bbl@secpost@identification{%
+ \bbl@exportkey{lname}{identification.name.english}{}%
+ \bbl@exportkey{lbcp}{identification.tag.bcp47}{}%
+ \bbl@exportkey{lotf}{identification.tag.opentype}{dflt}%
+ \bbl@exportkey{sname}{identification.script.name}{}%
+ \bbl@exportkey{sbcp}{identification.script.tag.bcp47}{}%
+ \bbl@exportkey{sotf}{identification.script.tag.opentype}{DFLT}}
+\let\bbl@secline@typography\bbl@inikv
\def\bbl@after@ini{%
- % make sure Script and Language takes some value
- \bbl@exp{\\\bbl@ifblank{\@nameuse{bbl@lotf@\languagename}}}%
- {\bbl@csarg\gdef{lotf@\languagename}{dflt}}{}%
- \bbl@exp{\\\bbl@ifblank{\@nameuse{bbl@sotf@\languagename}}}%
- {\bbl@csarg\gdef{sotf@\languagename}{DFLT}}{}}
-\def\bbl@exportkey#1#2#3#4{% 1:bbl id,2:ini name,3:ini key,4:ini val
- \bbl@ifsamestring{#2}{#3}%
- {\bbl@csarg\gdef{#1@\languagename}{#4}}%
- {}}
+ \bbl@exportkey{lfthm}{typography.lefthyphenmin}{2}%
+ \bbl@exportkey{rgthm}{typography.righthyphenmin}{3}%
+ \def\bbl@tempa{0.9}%
+ \bbl@csarg\ifx{@kv@identification.version}\bbl@tempa
+ \bbl@warning{%
+ The `\languagename' date format may not be suitable\\%
+ for proper typesetting, and therefore it very likely will\\%
+ change in a future release. Reported}%
+ \fi
+ \bbl@toglobal\bbl@savetoday
+ \bbl@toglobal\bbl@savedate}
\ifcase\bbl@engine
- \bbl@csarg\def{ini@captions.licr}#1=#2\@nil{% TODO - copypaste pattern
- \bbl@ifblank{#2}%
- {\bbl@exp{%
- \toks@{\\\bbl@nocaption{#1}\<\languagename#1name>}}}%
- {\toks@{#2}}%
- \bbl@exp{%
- \\\bbl@add\\\bbl@savestrings{% NOTE - with date will be global
- \\\SetString\<#1name>{\the\toks@}}}}
+ \bbl@csarg\def{secline@captions.licr}#1=#2\@@{%
+ \bbl@ini@captions@aux{#1}{#2}}
+ \bbl@csarg\def{secline@date.gregorian}#1=#2\@@{% for defaults
+ \bbl@ini@dategreg#1...\relax{#2}}
+ \bbl@csarg\def{secline@date.gregorian.licr}#1=#2\@@{% override
+ \bbl@ini@dategreg#1...\relax{#2}}
\else
- \def\bbl@ini@captions#1=#2\@nil{%
- \bbl@ifblank{#2}%
- {\bbl@exp{%
- \toks@{\\\bbl@nocaption{#1}\<\languagename#1name>}}}%
- {\toks@{#2}}%
- \bbl@exp{%
- \\\bbl@add\\\bbl@savestrings{%
- \\\SetString\<#1name>{\the\toks@}}}}
+ \def\bbl@secline@captions#1=#2\@@{%
+ \bbl@ini@captions@aux{#1}{#2}}
+ \bbl@csarg\def{secline@date.gregorian}#1=#2\@@{%
+ \bbl@ini@dategreg#1...\relax{#2}}
\fi
-\def\bbl@ini@identification#1=#2\@nil{% TODO - not only with captions
- \bbl@exportkey{lname}{name.english}{#1}{#2}%
- \bbl@exportkey{lbcp}{tag.bcp47}{#1}{#2}%
- \bbl@exportkey{lotf}{tag.opentype}{#1}{#2}%
- \bbl@exportkey{sname}{script.name}{#1}{#2}%
- \bbl@exportkey{sbcp}{script.tag.bcp47}{#1}{#2}%
- \bbl@exportkey{sotf}{script.tag.opentype}{#1}{#2}}
+\def\bbl@ini@captions@aux#1#2{%
+ \bbl@trim@def\bbl@tempa{#1}%
+ \bbl@ifblank{#2}%
+ {\bbl@exp{%
+ \toks@{\\\bbl@nocaption{\bbl@tempa}\<\languagename\bbl@tempa name>}}}%
+ {\bbl@trim\toks@{#2}}%
+ \bbl@exp{%
+ \\\bbl@add\\\bbl@savestrings{%
+ \\\SetString\<\bbl@tempa name>{\the\toks@}}}}
+\bbl@csarg\def{secpre@date.gregorian.licr}{%
+ \ifcase\bbl@engine\let\bbl@savedate\@empty\fi}
+\def\bbl@ini@dategreg#1.#2.#3.#4\relax#5{% TODO - ignore with 'captions'
+ \bbl@trim@def\bbl@tempa{#1.#2}%
+ \bbl@ifsamestring{\bbl@tempa}{months.wide}%
+ {\bbl@trim@def\bbl@tempa{#3}%
+ \bbl@trim\toks@{#5}%
+ \bbl@exp{%
+ \\\bbl@add\\\bbl@savedate{%
+ \\\SetString\<month\romannumeral\bbl@tempa name>{\the\toks@}}}}%
+ {\bbl@ifsamestring{\bbl@tempa}{date.long}%
+ {\bbl@trim@def\bbl@toreplace{#5}%
+ \bbl@TG@@date
+ \global\bbl@csarg\let{date@\languagename}\bbl@toreplace
+ \bbl@exp{%
+ \gdef\<\languagename date>####1####2####3{%
+ \<bbl@ensure@\languagename>{%
+ \<bbl@date@\languagename>{####1}{####2}{####3}}}%
+ \\\bbl@add\\\bbl@savetoday{%
+ \\\SetString\\\today{%
+ \<\languagename date>{\year}{\month}{\day}}}}}}%
+ {}}
\newcommand\BabelDateSpace{\nobreakspace{}}
\newcommand\BabelDateDot{.\@}
\newcommand\BabelDated[1]{{\number#1}}
@@ -1429,9 +1489,15 @@
\else\ifnum#1<100 \number#1 %
\else\ifnum#1<1000 \expandafter\@gobble\number#1 %
\else\ifnum#1<10000 \expandafter\@gobbletwo\number#1 %
- \else\ERRORd % TODO - real error
+ \else
+ \bbl@error
+ {Currently two-digit years are restricted to the\\
+ range 0-9999.}%
+ {There is little you can do. Sorry.}%
\fi\fi\fi\fi}}
\newcommand\BabelDateyyyy[1]{{\number#1}}
+\def\bbl@replace@finish@iii#1{%
+ \bbl@exp{\def\\#1####1####2####3{\the\toks@}}}
\def\bbl@TG@@date{%
\bbl@replace\bbl@toreplace{[ ]}{\BabelDateSpace{}}%
\bbl@replace\bbl@toreplace{[.]}{\BabelDateDot{}}%
@@ -1442,7 +1508,8 @@
\bbl@replace\bbl@toreplace{[MMMM]}{\BabelDateMMMM{####2}}%
\bbl@replace\bbl@toreplace{[y]}{\BabelDatey{####1}}%
\bbl@replace\bbl@toreplace{[yy]}{\BabelDateyy{####1}}%
- \bbl@replace\bbl@toreplace{[yyyy]}{\BabelDateyyyy{####1}}}
+ \bbl@replace\bbl@toreplace{[yyyy]}{\BabelDateyyyy{####1}}%
+ \bbl@replace@finish@iii\bbl@toreplace}
\ifx\bbl@opt@safe\@empty\else
\def\@newl@bel#1#2#3{%
{\@safe@activestrue
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty
index e4fa0d0b1d2..ecc2db430fb 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.sty
+++ b/Master/texmf-dist/tex/generic/babel/babel.sty
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -48,7 +48,7 @@
%% by Javier Bezos
%% all rights reserved.
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2017/06/29 3.12 The Babel package]
+\ProvidesPackage{babel}[2017/09/18 3.13 The Babel package]
\@ifpackagewith{babel}{debug}
{\let\bbl@debug\@firstofone}
{\let\bbl@debug\@gobble}
@@ -328,26 +328,25 @@
Valid options are: shorthands=, KeepShorthandsActive,\\%
activeacute, activegrave, noconfigs, safe=, main=, math=\\%
headfoot=, strings=, config=, hyphenmap=, or a language name.}}}
-\DeclareOption{acadian}{\bbl@load@language{frenchb}}
-\DeclareOption{afrikaans}{\bbl@load@language{dutch}}
-\DeclareOption{brazil}{\bbl@load@language{portuges}}
-\DeclareOption{brazilian}{\bbl@load@language{portuges}}
-\DeclareOption{canadien}{\bbl@load@language{frenchb}}
-\DeclareOption{francais}{\bbl@load@language{frenchb}}
-\DeclareOption{french}{\bbl@load@language{frenchb}}%
+\def\bbl@try@load@lang#1#2#3{%
+ \IfFileExists{\CurrentOption.ldf}%
+ {\bbl@load@language{\CurrentOption}}%
+ {#1\bbl@load@language{#2}#3}}
+\DeclareOption{afrikaans}{\bbl@try@load@lang{}{dutch}{}}
+\DeclareOption{brazil}{\bbl@try@load@lang{}{portuges}{}}
+\DeclareOption{brazilian}{\bbl@try@load@lang{}{portuges}{}}
\DeclareOption{hebrew}{%
\input{rlbabel.def}%
\bbl@load@language{hebrew}}
-\DeclareOption{hungarian}{\bbl@load@language{magyar}}
-\DeclareOption{lowersorbian}{\bbl@load@language{lsorbian}}
-\DeclareOption{nynorsk}{\bbl@load@language{norsk}}
+\DeclareOption{hungarian}{\bbl@try@load@lang{}{magyar}{}}
+\DeclareOption{lowersorbian}{\bbl@try@load@lang{}{lsorbian}{}}
+\DeclareOption{nynorsk}{\bbl@try@load@lang{}{norsk}{}}
\DeclareOption{polutonikogreek}{%
- \bbl@load@language{greek}%
- \languageattribute{greek}{polutoniko}}
-\DeclareOption{portuguese}{\bbl@load@language{portuges}}
-\DeclareOption{russian}{\bbl@load@language{russianb}}
-\DeclareOption{ukrainian}{\bbl@load@language{ukraineb}}
-\DeclareOption{uppersorbian}{\bbl@load@language{usorbian}}
+ \bbl@try@load@lang{}{greek}{\languageattribute{greek}{polutoniko}}}
+\DeclareOption{portuguese}{\bbl@try@load@lang{}{portuges}{}}
+\DeclareOption{russian}{\bbl@try@load@lang{}{russianb}{}}
+\DeclareOption{ukrainian}{\bbl@try@load@lang{}{ukraineb}{}}
+\DeclareOption{uppersorbian}{\bbl@try@load@lang{}{usorbian}{}}
\ifx\bbl@opt@config\@nnil
\@ifpackagewith{babel}{noconfigs}{}%
{\InputIfFileExists{bblopts.cfg}%
diff --git a/Master/texmf-dist/tex/generic/babel/blplain.tex b/Master/texmf-dist/tex/generic/babel/blplain.tex
index c8a7cc42a5e..66b22f4856f 100644
--- a/Master/texmf-dist/tex/generic/babel/blplain.tex
+++ b/Master/texmf-dist/tex/generic/babel/blplain.tex
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
diff --git a/Master/texmf-dist/tex/generic/babel/bplain.tex b/Master/texmf-dist/tex/generic/babel/bplain.tex
index 2672f18ca88..c92b9633530 100644
--- a/Master/texmf-dist/tex/generic/babel/bplain.tex
+++ b/Master/texmf-dist/tex/generic/babel/bplain.tex
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
index 2afe48c3532..7bd6ab57413 100644
--- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg
+++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -52,7 +52,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2017/06/29 3.12 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2017/09/18 3.13 Babel hyphens]
\xdef\bbl@format{\jobname}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
@@ -83,7 +83,7 @@
\countdef\last@language=19
\def\addlanguage{\alloc@9\language\chardef\@cclvi}
\fi
-\toks8{Babel <3.12> and hyphenation patterns for }%
+\toks8{Babel <3.13> and hyphenation patterns for }%
\def\process@line#1#2 #3 #4 {%
\ifx=#1%
\process@synonym{#2}%
diff --git a/Master/texmf-dist/tex/generic/babel/locale/README-locale b/Master/texmf-dist/tex/generic/babel/locale/README-locale
index 4a04326ebe7..135e2f61c9e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/README-locale
+++ b/Master/texmf-dist/tex/generic/babel/locale/README-locale
@@ -1,11 +1,11 @@
This directory contains a set of locale files to be used in babel 3.10
ss. With them, babel will fully support Unicode engines. They are
-pre-released, so that they could be fine-tuned, but are essentially
-finished (except bugs and mistakes, of course).
+essentially finished (except bugs and mistakes, of course).
-Some of them are still incomplete (but they will be usable), and
-there are some omissions (eg, Latin and polytonic Greek, and Spanish
-and Arabic have no geographic areas).
+Some of them are still incomplete (but they will be usable), and there
+are some omissions (eg, Latin and polytonic Greek, and Spanish and
+Arabic have no geographic areas). Hindi, French, Occitan and Breton
+will show a warning related to dates. Not all include LICR variants.
This is a preliminary (minimal) documentation (the definitive one will
be added to babel.dtx).
@@ -35,4 +35,4 @@ date.long.Formal, but no language is currently using the
latter). Multi-letter qualifiers are forward compatible in the sense
they won't conflict with new "global" keys (all lowercase).
-2017-04-10 \ No newline at end of file
+2017-09-18 \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
index 7bdcc8f9048..cc17ef147d1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Afrikaans
name.english = Afrikaans
name.babel = afrikaans
diff --git a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
index 6d4a8563a6e..4891ca8ee97 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Aghem
name.english = Aghem
name.babel = aghem
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
index 135afd672b8..d369845776c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Akan
name.english = Akan
name.babel = akan
diff --git a/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
index 7b249c66539..cd4e1b36564 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = አማርኛ
name.english = Amharic
name.babel = amharic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
index f7fa67f0562..e986941e941 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = العربية
name.english = Arabic
name.babel = arabic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini b/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
index 5aeca7740f4..85e41b32c49 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = অসমীয়া
name.english = Assamese
name.babel = assamese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
index 08116a791cd..0185a2aede0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kipare
name.english = Asu
name.babel = asu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
index dbcd9027441..597e2dea578 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = asturianu
name.english = Asturian
name.babel = asturian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
index 9fc4e91b1a4..cd848d261af 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = азәрбајҹан
name.english = Azerbaijani
name.babel = azerbaijani-cyrillic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
index 55d849f4b00..6336e53cc0d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = azərbaycan
name.english = Azerbaijani
name.babel = azerbaijani-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
index a40263846c2..12dd1fa61cf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = azərbaycan
name.english = Azerbaijani
name.babel = azerbaijani
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
index 78d430b66b8..778cd448f9b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ɓàsàa
name.english = Basaa
name.babel = basaa
diff --git a/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
index 6f577e98480..2a64f8b6755 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = беларуская
name.english = Belarusian
name.babel = belarusian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
index 17be296aca0..92034a7f3aa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ichibemba
name.english = Bemba
name.babel = bemba
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
index d527bf2f765..53b9daefb42 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Hibena
name.english = Bena
name.babel = bena
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
index 8bd9eb6b664..ac56004b136 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = български
name.english = Bulgarian
name.babel = bulgarian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
index 8582d3af4a9..dd7890f7f05 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = bamanakan
name.english = Bambara
name.babel = bambara
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
index 1f5835a68f8..ed0bb0b6f54 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = বাংলা
name.english = Bangla
name.babel = bengali
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
index a9a38aad1dd..9a356495599 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = བོད་སྐད་
name.english = Tibetan
name.babel = tibetan
diff --git a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
index 5304b9d56e3..93bf4f588b1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = बड़ो
name.english = Bodo
name.babel = bodo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
index 740084480b6..e0fe78e1e3c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = босански
name.english = Bosnian
name.babel = bosnian-cyrillic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
index b5705491750..97ec9cd6f67 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = bosanski
name.english = Bosnian
name.babel = bosnian-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
index 67b72b180f3..31b1145ba29 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = bosanski
name.english = Bosnian
name.babel = bosnian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
index 32a2a36437f..5a53df93d37 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = català
name.english = Catalan
name.babel = catalan
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
index b2ef94feef3..57468ead093 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = нохчийн
name.english = Chechen
name.babel = chechen
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
index 4afb029dd3d..67d0e35029f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Rukiga
name.english = Chiga
name.babel = chiga
diff --git a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
index a8dce08651f..4bb4d7100f2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ᏣᎳᎩ
name.english = Cherokee
name.babel = cherokee
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
index 7e452f551c4..2431340afa3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = کوردیی ناوەندی
name.english = Central Kurdish
name.babel = centralkurdish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
index 1b2c5a06bff..c424f801d75 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = čeština
name.english = Czech
name.babel = czech
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
index 202f199ee7e..2d8d564b387 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Cymraeg
name.english = Welsh
name.babel = welsh
diff --git a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
index 9c863e1ce18..e2b6a8adaa6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = dansk
name.english = Danish
name.babel = danish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
index ea06633cc52..55c321ad55b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kitaita
name.english = Taita
name.babel = taita
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
index f0f4010d2b7..8045641b7ee 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Deutsch
name.english = German
name.babel = german-austria
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
index 5cec91421ea..f5dcf575c23 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Deutsch
name.english = German
name.babel = german-switzerland
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
index 607b45c9e4d..d3a9c535dc1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Deutsch
name.english = German
name.babel = german
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
index 332d2fe3550..a101fa1a3d1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Zarmaciine
name.english = Zarma
name.babel = zarma
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
index c79ec6af570..33afa21f7a1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = dolnoserbšćina
name.english = Lower Sorbian
name.babel = lowersorbian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
index c1c9bd5197d..81e00ac75e4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = duálá
name.english = Duala
name.babel = duala
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
index 0ebd9e37a5e..8a4badd6031 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = joola
name.english = Jola-Fonyi
name.babel = jolafonyi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
index 851a1f374b5..80c45a12f39 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = རྫོང་ཁ
name.english = Dzongkha
name.babel = dzongkha
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
index c2c9d768bcb..5a2ea543b68 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kĩembu
name.english = Embu
name.babel = embu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
index 3d4685128da..12073ad2448 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Eʋegbe
name.english = Ewe
name.babel = ewe
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
index 29e7404d8d4..2299b710bba 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ελληνικά
name.english = Greek
name.babel = greek
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
index de277673d90..0095ad1355a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english-australia
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
index 6df6807f7c0..b08b9cba782 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english-canada
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
index ff37670e0ce..f29866ba165 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english-unitedkingdom
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
index c1b3a42ff29..07356ab955d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english-newzealand
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
index 973a6c882e6..221dcae60ea 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english-unitedstates
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
index 55244ab48b7..6a189ebebce 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = English
name.english = English
name.babel = english
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
index 196d1b0440b..d80edec3970 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = esperanto
name.english = Esperanto
name.babel = esperanto
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
index ce94b1cc92f..b514c5f44eb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = español
name.english = Spanish
name.babel = spanish-mexico
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
index 6b5c6d99b4c..f55250e8732 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = español
name.english = Spanish
name.babel = spanish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
index adad75e8e36..33b58a1787b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = eesti
name.english = Estonian
name.babel = estonian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
index 9eb1c545c05..b61abb0c191 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = euskara
name.english = Basque
name.babel = basque
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
index bcd6a503563..b17a25dda19 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ewondo
name.english = Ewondo
name.babel = ewondo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
index 2fa0955a081..05c6fcb6a03 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = فارسی
name.english = Persian
name.babel = persian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
index 1b23a9f2688..da1d0264594 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Pulaar
name.english = Fulah
name.babel = fulah
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
index 1d8ffe76a77..55d92cfb1f7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = suomi
name.english = Finnish
name.babel = finnish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
index 0735eb8f5b2..18aa0aa192f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Filipino
name.english = Filipino
name.babel = filipino
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
index 732e11d38a5..a19fc14beb4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = føroyskt
name.english = Faroese
name.babel = faroese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
index 216fb822330..503a876ae97 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = furlan
name.english = Friulian
name.babel = friulian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
index 7880856bbe9..c8737ad3333 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = West-Frysk
name.english = Western Frisian
name.babel = westernfrisian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
index ddbb977b57d..af1bf5c6ebe 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Gaeilge
name.english = Irish
name.babel = irish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
index 8a6b42ab332..2e80e4331c6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Gàidhlig
name.english = Scottish Gaelic
name.babel = scottishgaelic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
index e73f2f9f547..7a82ba57f29 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = galego
name.english = Galician
name.babel = galician
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
index 9e3d3698181..023c8f44775 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Schwiizertüütsch
name.english = Swiss German
name.babel = swissgerman
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
index c9cb0ee0425..26a85fd274a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ગુજરાતી
name.english = Gujarati
name.babel = gujarati
diff --git a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
index daf6907b952..79e5869349a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ekegusii
name.english = Gusii
name.babel = gusii
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
index c509972aa85..feae0de0059 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Gaelg
name.english = Manx
name.babel = manx
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
index 7ebfdd36c7c..eb02a1b5e76 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Hausa
name.english = Hausa
name.babel = hausa-ghana
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
index 4240d70dfd8..11fad22c508 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Hausa
name.english = Hausa
name.babel = hausa-niger
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
index cfa8b3e5dce..347a1c0c2c8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Hausa
name.english = Hausa
name.babel = hausa
diff --git a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
index 098e864f33f..dc1abfc7e19 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ʻŌlelo Hawaiʻi
name.english = Hawaiian
name.babel = hawaiian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
index a7d6921ca9f..0367a8fc258 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = עברית
name.english = Hebrew
name.babel = hebrew
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
index f18bdbf9efa..f5b033176c7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = hrvatski
name.english = Croatian
name.babel = croatian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
index 4e4a67025d1..0c89c53146a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = hornjoserbšćina
name.english = Upper Sorbian
name.babel = uppersorbian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
index eef5a481f17..4793371e663 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = magyar
name.english = Hungarian
name.babel = hungarian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
index 24989d817c8..c2dd6853a3d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = հայերեն
name.english = Armenian
name.babel = armenian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
index 427854d4d55..a8f33e7823a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.english = Interlingua
name.babel = interlingua
tag.bcp47 = ia
diff --git a/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
index b011968309d..b844b61caa4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Indonesia
name.english = Indonesian
name.babel = indonesian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
index 00648eb70e8..abbc36e1c3f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Igbo
name.english = Igbo
name.babel = igbo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
index ec029b951f8..95f871fbcdd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ꆈꌠꉙ
name.english = Sichuan Yi
name.babel = sichuanyi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
index a29154cbef3..0fdcc645cb1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = íslenska
name.english = Icelandic
name.babel = icelandic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
index ab6b1796db0..7bf0334c10c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = italiano
name.english = Italian
name.babel = italian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
index 261400ae51d..790e28cf11a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 日本語
name.english = Japanese
name.babel = japanese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
index d9f5e56da78..2452afb0005 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ndaꞌa
name.english = Ngomba
name.babel = ngomba
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
index 63da4daba5d..1e6ca74b437 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kimachame
name.english = Machame
name.babel = machame
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
index fc8a6d5812a..741ff25bd05 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ქართული
name.english = Georgian
name.babel = georgian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
index 21ceb2acf9a..61539e1e5d3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Taqbaylit
name.english = Kabyle
name.babel = kabyle
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
index 18865e8fa36..b7390e692aa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kikamba
name.english = Kamba
name.babel = kamba
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
index 26d8aca12eb..bb415beb338 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Chimakonde
name.english = Makonde
name.babel = makonde
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
index e1597ee32b9..9f8628c9380 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = kabuverdianu
name.english = Kabuverdianu
name.babel = kabuverdianu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
index ae077cdce6e..9d5a23ab1bf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Koyra ciini
name.english = Koyra Chiini
name.babel = koyrachiini
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
index a17e4e41154..341e888764d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Gikuyu
name.english = Kikuyu
name.babel = kikuyu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
index 9bb36fefed0..5ba294f9f04 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = қазақ тілі
name.english = Kazakh
name.babel = kazakh
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
index 8a6d8e513d6..432dd8d7241 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = kakɔ
name.english = Kako
name.babel = kako
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
index 5de3a7e9e50..0269dc75d80 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = kalaallisut
name.english = Kalaallisut
name.babel = kalaallisut
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
index b4e1de85b6f..b50a6103ef7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kalenjin
name.english = Kalenjin
name.babel = kalenjin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini b/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini
index 0740934b664..ed0d72b34ca 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ខ្មែរ
name.english = Khmer
name.babel = khmer
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini
index 62094bccd4b..db93cc4ac4f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ಕನ್ನಡ
name.english = Kannada
name.babel = kannada
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
index 32afb5c561b..9584dd47f16 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 한국어
name.english = Korean
name.babel = korean
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
index 01a280f5237..e7fb95dd914 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = कोंकणी
name.english = Konkani
name.babel = konkani
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
index 2a73963c362..54f4798127b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = کٲشُر
name.english = Kashmiri
name.babel = kashmiri
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
index 39d1e8d9f6f..a49021b0dab 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kishambaa
name.english = Shambala
name.babel = shambala
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
index 4739f62f636..e24fb0cf0a8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = rikpa
name.english = Bafia
name.babel = bafia
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
index ec998cb58fd..b57f28384f1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kölsch
name.english = Colognian
name.babel = colognian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
index 5ccf713fd81..e3693842dfd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = kernewek
name.english = Cornish
name.babel = cornish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
index 66771457dd4..12d74c53d18 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = кыргызча
name.english = Kyrgyz
name.babel = kyrgyz
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
index 97ac1c3c2a1..706ba693812 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kɨlaangi
name.english = Langi
name.babel = langi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
index 3a57a8a5dcf..2e65474ee74 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Lëtzebuergesch
name.english = Luxembourgish
name.babel = luxembourgish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
index 7ce8a3e4fbf..f8a5d23c7fb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Luganda
name.english = Ganda
name.babel = ganda
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
index 60709cde4fe..7545eec99a6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Lakȟólʼiyapi
name.english = Lakota
name.babel = lakota
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
index efed906b00a..9c774cd4bfd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = lingála
name.english = Lingala
name.babel = lingala
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini
index 0dc4a632d89..d484500dcf3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ລາວ
name.english = Lao
name.babel = lao
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
index 8b20fac0437..a70c375f105 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = لۊری شومالی
name.english = Northern Luri
name.babel = northernluri
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
index fd028ddf94d..e549ec2116b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = lietuvių
name.english = Lithuanian
name.babel = lithuanian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
index 70c8b914915..c203b7190dc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Tshiluba
name.english = Luba-Katanga
name.babel = lubakatanga
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
index f3708d606d3..b032b3a7462 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Dholuo
name.english = Luo
name.babel = luo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
index d12c3ad5312..814a0b00abf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Luluhia
name.english = Luyia
name.babel = luyia
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
index 3ad55bb0964..69aa4e10209 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = latviešu
name.english = Latvian
name.babel = latvian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
index 33c2eb8e239..9f4acc858f8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Maa
name.english = Masai
name.babel = masai
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
index 0543d55127b..64d5a99a3f8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kĩmĩrũ
name.english = Meru
name.babel = meru
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
index ef4ea3f20c1..50b3504f5b8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = kreol morisien
name.english = Morisyen
name.babel = morisyen
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
index 1efd6ec6d25..8656f649f07 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Malagasy
name.english = Malagasy
name.babel = malagasy
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
index 679494d540c..7bea8bb0e8a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Makua
name.english = Makhuwa-Meetto
name.babel = makhuwameetto
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
index bb8191e4302..9553e089c3e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = metaʼ
name.english = Metaʼ
name.babel = meta
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
index 3e0f983a897..cb42b00aacc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = македонски
name.english = Macedonian
name.babel = macedonian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini
index e4ae08f93fd..2cad05835a7 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = മലയാളം
name.english = Malayalam
name.babel = malayalam
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
index 26b534fd7e6..8214dbad64e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = монгол
name.english = Mongolian
name.babel = mongolian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini
index 1762d02fd0e..85bd1dd23c5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = मराठी
name.english = Marathi
name.babel = marathi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
index 246f4190f8e..f1626fa291a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Bahasa Melayu
name.english = Malay
name.babel = malay-brunei
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
index 6d0c3d8b664..3ef3588158c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Bahasa Melayu
name.english = Malay
name.babel = malay-singapore
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
index f6255942313..f456fbf2182 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Bahasa Melayu
name.english = Malay
name.babel = malay
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
index 3d79754b8eb..bd35dba3ff1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Malti
name.english = Maltese
name.babel = maltese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
index dfd1d0208a2..62f6263fbf1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Mundaŋ
name.english = Mundang
name.babel = mundang
diff --git a/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
index c782078ed00..5eda7ac5495 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = မြန်မာ
name.english = Burmese
name.babel = burmese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
index 62d3a2afbca..1aa0ca593ab 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = مازرونی
name.english = Mazanderani
name.babel = mazanderani
diff --git a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
index 1dad5482cf2..3f47384f8d8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Khoekhoegowab
name.english = Nama
name.babel = nama
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
index 2f611ab8647..dbffb3cb8fd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = norsk bokmål
name.english = Norwegian Bokmål
name.babel = norwegianbokmal
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
index 09c69fac487..42401bdbc2e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = isiNdebele
name.english = North Ndebele
name.babel = northndebele
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
index 0824d972725..a3d2b3293f9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = नेपाली
name.english = Nepali
name.babel = nepali
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
index 13450f0f9ab..212b6cbfcb8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Nederlands
name.english = Dutch
name.babel = dutch
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
index 31f16f4ce42..3bfa2b8acd1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = nmg
name.english = Kwasio
name.babel = kwasio
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
index a8ed7435318..fb469501ffb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = nynorsk
name.english = Norwegian Nynorsk
name.babel = norwegiannynorsk
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
index 417dfde372b..a588beeb642 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Shwóŋò ngiembɔɔn
name.english = Ngiemboon
name.babel = ngiemboon
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
index 3620269478b..5ecf05f71bd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Thok Nath
name.english = Nuer
name.babel = nuer
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
index 838b09fcdc4..bf4712d9f37 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Runyankore
name.english = Nyankole
name.babel = nyankole
diff --git a/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
index a163e2a8e65..53fa9b19128 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Oromoo
name.english = Oromo
name.babel = oromo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
index fca253e7632..098c005e341 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ଓଡ଼ିଆ
name.english = Odia
name.babel = oriya
diff --git a/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
index f6d21c5b885..c45eeeaf11a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ирон
name.english = Ossetic
name.babel = ossetic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
index 602118cdae0..ee11835d38a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = پنجابی
name.english = Punjabi
name.babel = punjabi-arabic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
index 9165d96f070..84141fbf4bb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ਪੰਜਾਬੀ
name.english = Punjabi
name.babel = punjabi-gurmukhi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
index caed8411955..085ba6a3517 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ਪੰਜਾਬੀ
name.english = Punjabi
name.babel = punjabi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
index f32e757c19b..78149e9ac43 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = polski
name.english = Polish
name.babel = polish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
index efa9fbb7e59..7d567fb4bfb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.english = Piedmontese
name.babel = piedmontese
tag.bcp47 = pms
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
index 80963949ad0..f3a143c0fa8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = پښتو
name.english = Pashto
name.babel = pashto
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
index b6b13af4c67..202afc7b0d9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = português
name.english = Portuguese
name.babel = portuguese-brazil
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
index a255f80c2c1..573fc7b1697 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = português
name.english = Portuguese
name.babel = portuguese-portugal
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
index 4cc66434c64..a892da613e8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = português
name.english = Portuguese
name.babel = portuguese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
index e60a67ef2f3..33c4d0aa53c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Runasimi
name.english = Quechua
name.babel = quechua
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
index ce82a44b146..5224411f790 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = rumantsch
name.english = Romansh
name.babel = romansh
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
index f980a8c9064..0a9abba9395 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ikirundi
name.english = Rundi
name.babel = rundi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
index bb0a6076430..7ff987eccf1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = română
name.english = Romanian
name.babel = romanian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
index 07294a12fc6..2f3ce575f13 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kihorombo
name.english = Rombo
name.babel = rombo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
index a4761093d43..b773c65aeb5 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = русский
name.english = Russian
name.babel = russian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
index eac31dd9f99..a893789b063 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kinyarwanda
name.english = Kinyarwanda
name.babel = kinyarwanda
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
index d783b0a8549..ef38f250b3f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kiruwa
name.english = Rwa
name.babel = rwa
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
index af4e122234c..a80273bf1db 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = саха тыла
name.english = Sakha
name.babel = sakha
diff --git a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
index 00450a0fb25..31d92f9341e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kisampur
name.english = Samburu
name.babel = samburu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
index 030db2a1917..a7864b77acc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Ishisangu
name.english = Sangu
name.babel = sangu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
index 94042ea3888..2ec516a495b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = davvisámegiella
name.english = Northern Sami
name.babel = northernsami
diff --git a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
index 8a3b125c98f..3fa481ae186 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = sena
name.english = Sena
name.babel = sena
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
index 23c05db919c..057ed77c6cf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Koyraboro senni
name.english = Koyraboro Senni
name.babel = koyraborosenni
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
index 92d2808c678..5ab669a68d9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Sängö
name.english = Sango
name.babel = sango
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
index 5aab558c866..89d65bb0c50 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Tashelḥiyt
name.english = Tachelhit
name.babel = tachelhit-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
index c580167f545..b30d7b66390 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ⵜⴰⵛⵍⵃⵉⵜ
name.english = Tachelhit
name.babel = tachelhit-tifinagh
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
index 8fb94f69379..a578e1b7141 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ⵜⴰⵛⵍⵃⵉⵜ
name.english = Tachelhit
name.babel = tachelhit
diff --git a/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini b/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini
index 068b7b389ba..806dde79240 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = සිංහල
name.english = Sinhala
name.babel = sinhala
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
index f7935de8fa5..1221b498de8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = slovenčina
name.english = Slovak
name.babel = slovak
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
index 7ba5d54449b..94ec9970c14 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = slovenščina
name.english = Slovenian
name.babel = slovenian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
index 3cd4cd31905..cdc744119e2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = anarâškielâ
name.english = Inari Sami
name.babel = inarisami
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
index 4f99a124b93..083ec053baf 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = chiShona
name.english = Shona
name.babel = shona
diff --git a/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
index fc72d0ab10a..abe1030fabc 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Soomaali
name.english = Somali
name.babel = somali
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
index 89326b3402a..bfc4c983bcb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = shqip
name.english = Albanian
name.babel = albanian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
index d171575063d..7568eee8b6e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = српски
name.english = Serbian
name.babel = serbian-cyrillic-bosniaherzegovina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
index 449e289b3a8..355364c989d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = српски
name.english = Serbian
name.babel = serbian-cyrillic-montenegro
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
index a7117004e49..74f38e4796f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = српски
name.english = Serbian
name.babel = serbian-cyrillic-kosovo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
index dd0d1586e5f..136e2ac5c3b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = српски
name.english = Serbian
name.babel = serbian-cyrillic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
index 8f76f713c2f..a0f5ec7d20c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = srpski
name.english = Serbian
name.babel = serbian-latin-bosniaherzegovina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
index bfad3fa8fb6..81e962a8f97 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = srpski
name.english = Serbian
name.babel = serbian-latin-montenegro
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
index cbd85cc8725..b3ed229bb73 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = srpski
name.english = Serbian
name.babel = serbian-latin-kosovo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
index 8c8c3279e41..2f651e3c571 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = srpski
name.english = Serbian
name.babel = serbian-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
index c96b2fc0e47..27f516dccf0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = српски
name.english = Serbian
name.babel = serbian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
index ac1a6751b79..91572f49385 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = svenska
name.english = Swedish
name.babel = swedish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
index dea48dcfa5d..e830245689f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kiswahili
name.english = Swahili
name.babel = swahili
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini
index f5990b53f63..0a72199876e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = தமிழ்
name.english = Tamil
name.babel = tamil
diff --git a/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini b/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini
index f9ac105ed94..a4e94a57f69 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = తెలుగు
name.english = Telugu
name.babel = telugu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
index 737e2c34489..9012e266b33 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kiteso
name.english = Teso
name.babel = teso
diff --git a/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
index 312287fa9b4..f8748a17af0 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ไทย
name.english = Thai
name.babel = thai
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
index 0ad7092735e..0bbe669f0f9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ትግርኛ
name.english = Tigrinya
name.babel = tigrinya
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
index f6955eac59b..1ca8f48e2cd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = tk
name.english = Turkmen
name.babel = turkmen
diff --git a/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
index b952ad150c3..31f28a7de53 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = lea fakatonga
name.english = Tongan
name.babel = tongan
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
index 205a135f2c7..58c217b70c9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Türkçe
name.english = Turkish
name.babel = turkish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
index cfb1bf96739..d64830c1c54 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Tasawaq senni
name.english = Tasawaq
name.babel = tasawaq
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
index 2d9ad03109f..cee48328154 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Tamaziɣt n laṭlaṣ
name.english = Central Atlas Tamazight
name.babel = centralatlastamazight
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini
index e49159dafc5..ec15c9a3b85 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ئۇيغۇرچە
name.english = Uyghur
name.babel = uyghur
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
index ca4a2e74df1..8c15c0710fd 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = українська
name.english = Ukrainian
name.babel = ukrainian
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini
index 15521a250e1..13f469ddf54 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = اردو
name.english = Urdu
name.babel = urdu
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
index 629454ca0a4..3867aa06da1 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = اوزبیک
name.english = Uzbek
name.babel = uzbek-arabic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
index b89ad97f0bf..b5bc11a122a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ўзбекча
name.english = Uzbek
name.babel = uzbek-cyrillic
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
index 0756c1f57e9..50fe9f02bfe 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = o‘zbek
name.english = Uzbek
name.babel = uzbek-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
index d2011978c29..e81ae61fa6f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = o‘zbek
name.english = Uzbek
name.babel = uzbek
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
index 5a034236914..36b6ee47d4b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Vai
name.english = Vai
name.babel = vai-latin
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
index 3c955e0ad57..4f542308db6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ꕙꔤ
name.english = Vai
name.babel = vai-vai
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
index 7249250cb9c..163e12ba08a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ꕙꔤ
name.english = Vai
name.babel = vai
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
index 8c071998e10..21f6cbb5d81 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Tiếng Việt
name.english = Vietnamese
name.babel = vietnamese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
index 091282d308d..ee1d67adb5d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Kyivunjo
name.english = Vunjo
name.babel = vunjo
diff --git a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
index 2574450dad1..8eee38a4a3c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Walser
name.english = Walser
name.babel = walser
diff --git a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
index 498c3b3aac6..29b885a058d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Olusoga
name.english = Soga
name.babel = soga
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
index 44eadcda085..7494f8018e9 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = nuasue
name.english = Yangben
name.babel = yangben
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
index 3accfb700be..0462a476f3f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ייִדיש
name.english = Yiddish
name.babel = yiddish
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
index 3964a4bc43c..d88bb16216e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = Èdè Yorùbá
name.english = Yoruba
name.babel = yoruba
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
index c093547c431..241d1428280 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 粵語
name.english = Cantonese
name.babel = cantonese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
index 771f18345be..2b76e8aa59d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = ⵜⴰⵎⴰⵣⵉⵖⵜ
name.english = Standard Moroccan Tamazight
name.babel = standardmoroccantamazight
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
index 41cdad356bf..c99faf2580e 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-simplified-hongkongsarchina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
index c51f650ea8f..058be34425b 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-simplified-macausarchina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
index e65250b127d..80effc1bb6c 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-simplified-singapore
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
index 7de9501be49..9e3059a2ed2 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-simplified
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
index e5e77671723..f9a81bc6dab 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-traditional-hongkongsarchina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
index 5848ec98091..b52745dc177 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-traditional-macausarchina
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
index 6d14ab0e504..b588ee051cb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese-traditional
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
index 81e38868ab3..619b0ec5bfa 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = 中文
name.english = Chinese
name.babel = chinese
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
index 4e19f65b129..0da05f5b108 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.9
-date = 2017-04-10
+version = 1.0
+date = 2017-09-01
name.local = isiZulu
name.english = Zulu
name.babel = zulu
diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def
index 88ec296e225..b268627a9ab 100644
--- a/Master/texmf-dist/tex/generic/babel/luababel.def
+++ b/Master/texmf-dist/tex/generic/babel/luababel.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf
index 486ca76999d..7c67856d117 100644
--- a/Master/texmf-dist/tex/generic/babel/nil.ldf
+++ b/Master/texmf-dist/tex/generic/babel/nil.ldf
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -47,7 +47,7 @@
%% TeXniek
%% by Javier Bezos
%% all rights reserved.
-\ProvidesLanguage{nil}[2017/06/29 3.12 Nil language]
+\ProvidesLanguage{nil}[2017/09/18 3.13 Nil language]
\LdfInit{nil}{datenil}
\ifx\l@nohyphenation\@undefined
\@nopatterns{nil}
diff --git a/Master/texmf-dist/tex/generic/babel/plain.def b/Master/texmf-dist/tex/generic/babel/plain.def
index 16ae3a50965..82f287950c0 100644
--- a/Master/texmf-dist/tex/generic/babel/plain.def
+++ b/Master/texmf-dist/tex/generic/babel/plain.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def
index 24d972bcc49..a0da1bcf8a1 100644
--- a/Master/texmf-dist/tex/generic/babel/switch.def
+++ b/Master/texmf-dist/tex/generic/babel/switch.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -52,7 +52,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{switch.def}[2017/06/29 3.12 Babel switching mechanism]
+\ProvidesFile{switch.def}[2017/09/18 3.13 Babel switching mechanism]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
\fi
@@ -73,8 +73,8 @@
\countdef\last@language=19
\def\addlanguage{\alloc@9\language\chardef\@cclvi}
\fi
-\def\bbl@version{3.12}
-\def\bbl@date{2017/06/29}
+\def\bbl@version{3.13}
+\def\bbl@date{2017/09/18}
\def\adddialect#1#2{%
\global\chardef#1#2\relax
\bbl@usehooks{adddialect}{{#1}{#2}}%
@@ -286,7 +286,9 @@
\expandafter\ifx\csname #1hyphenmins\endcsname\relax
\@namedef{#1hyphenmins}{#2}%
\fi}
-\def\set@hyphenmins#1#2{\lefthyphenmin#1\relax\righthyphenmin#2\relax}
+\def\set@hyphenmins#1#2{%
+ \lefthyphenmin#1\relax
+ \righthyphenmin#2\relax}
\ifx\ProvidesFile\@undefined
\def\ProvidesLanguage#1[#2 #3 #4]{%
\wlog{Language: #1 #4 #3 <#2>}%
diff --git a/Master/texmf-dist/tex/generic/babel/xebabel.def b/Master/texmf-dist/tex/generic/babel/xebabel.def
index e7d7bce3b7a..e01b00be4a3 100644
--- a/Master/texmf-dist/tex/generic/babel/xebabel.def
+++ b/Master/texmf-dist/tex/generic/babel/xebabel.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/06/29 v3.12 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/09/18 v3.13 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek