summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/tracklang
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-11-24 23:03:25 +0000
committerKarl Berry <karl@freefriends.org>2014-11-24 23:03:25 +0000
commit226ee7542cb7aebf33c102943c20102bca7e9db3 (patch)
treebdd076a4370da6ca8e5f067c28235b3496a1cff0 /Master/texmf-dist/tex/generic/tracklang
parent8d5e4e32a3903044e0fdaf0a085ae6d2a5124937 (diff)
tracklang (24nov14)
git-svn-id: svn://tug.org/texlive/trunk@35656 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/tracklang')
-rw-r--r--Master/texmf-dist/tex/generic/tracklang/tracklang.tex530
1 files changed, 530 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/tracklang/tracklang.tex b/Master/texmf-dist/tex/generic/tracklang/tracklang.tex
index 553845da4b8..ea095d86ce3 100644
--- a/Master/texmf-dist/tex/generic/tracklang/tracklang.tex
+++ b/Master/texmf-dist/tex/generic/tracklang/tracklang.tex
@@ -202,15 +202,20 @@
}%
{\@tracklang@nameuse{@tracklang@add@#1}}%
}
+\ifx\@tracklang@declareoption\undefined
+ \def\@tracklang@declareoption#1{}
+\fi
\def\@tracklang@add@acadian{%
\AddTrackedDialect{acadian}{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
}
+\@tracklang@declareoption{acadian}
\def\@tracklang@add@afrikaans{%
\AddTrackedLanguage{afrikaans}%
\AddTrackedIsoLanguage{639-1}{af}{afrikaans}%
\AddTrackedIsoLanguage{639-2}{afr}{afrikaans}%
}
+\@tracklang@declareoption{afrikaans}
\def\@tracklang@add@albanian{%
\AddTrackedLanguage{albanian}%
\AddTrackedIsoLanguage{639-1}{sq}{albanian}%
@@ -218,24 +223,29 @@
\AddTrackedIsoLanguage{639-2-T}{sqi}{albanian}%
\AddTrackedIsoLanguage{639-2}{sqi}{albanian}%
}
+\@tracklang@declareoption{albanian}
\def\@tracklang@add@amharic{%
\AddTrackedLanguage{amharic}%
\AddTrackedIsoLanguage{639-1}{am}{amharic}%
\AddTrackedIsoLanguage{639-2}{amh}{amharic}%
}
+\@tracklang@declareoption{amharic}
\def\@tracklang@add@anglosaxon{%
\AddTrackedLanguage{anglosaxon}%
\AddTrackedIsoLanguage{639-2}{ang}{anglosaxon}%
}
+\@tracklang@declareoption{anglosaxon}
\def\@tracklang@add@apache{%
\AddTrackedLanguage{apache}%
\AddTrackedIsoLanguage{639-2}{apa}{apache}%
}
+\@tracklang@declareoption{apache}
\def\@tracklang@add@arabic{%
\AddTrackedLanguage{arabic}%
\AddTrackedIsoLanguage{639-1}{ar}{arabic}%
\AddTrackedIsoLanguage{639-2}{ara}{arabic}%
}
+\@tracklang@declareoption{arabic}
\def\@tracklang@add@armenian{%
\AddTrackedLanguage{armenian}%
\AddTrackedIsoLanguage{639-1}{hy}{armenian}%
@@ -243,22 +253,26 @@
\AddTrackedIsoLanguage{639-2-T}{hye}{armenian}%
\AddTrackedIsoLanguage{639-2}{hye}{armenian}%
}
+\@tracklang@declareoption{armenian}
\def\@tracklang@add@asturian{%
\AddTrackedLanguage{asturian}%
\AddTrackedIsoLanguage{639-2}{ast}{asturian}%
}
+\@tracklang@declareoption{asturian}
\def\@tracklang@add@american{%
\AddTrackedDialect{american}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{US}{american}%
}
+\@tracklang@declareoption{american}
\def\@tracklang@add@australian{%
\AddTrackedDialect{australian}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{AU}{australian}%
}
+\@tracklang@declareoption{australian}
\def\@tracklang@add@austrian{%
\AddTrackedDialect{austrian}{german}%
\AddTrackedIsoLanguage{639-1}{de}{german}%
@@ -267,6 +281,7 @@
\AddTrackedIsoLanguage{639-2}{deu}{german}%
\AddTrackedIsoLanguage{3166-1}{AT}{austrian}%
}
+\@tracklang@declareoption{austrian}
\def\@tracklang@add@naustrian{%
\AddTrackedDialect{naustrian}{german}%
\AddTrackedIsoLanguage{639-1}{de}{german}%
@@ -275,18 +290,21 @@
\AddTrackedIsoLanguage{639-2}{deu}{german}%
\AddTrackedIsoLanguage{3166-1}{AT}{naustrian}%
}
+\@tracklang@declareoption{naustrian}
\def\@tracklang@add@bahasa{%
\AddTrackedDialect{bahasa}{bahasai}%
\AddTrackedIsoLanguage{639-1}{id}{bahasai}%
\AddTrackedIsoLanguage{639-2}{ind}{bahasai}%
\AddTrackedIsoLanguage{3166-1}{IN}{bahasa}%
}
+\@tracklang@declareoption{bahasa}
\def\@tracklang@add@bahasai{%
\AddTrackedDialect{bahasai}{bahasai}%
\AddTrackedIsoLanguage{639-1}{id}{bahasai}%
\AddTrackedIsoLanguage{639-2}{ind}{bahasai}%
\AddTrackedIsoLanguage{3166-1}{IN}{bahasai}%
}
+\@tracklang@declareoption{bahasai}
\def\@tracklang@add@bahasam{%
\AddTrackedLanguage{bahasam}%
\AddTrackedIsoLanguage{639-1}{ms}{bahasam}%
@@ -295,6 +313,7 @@
\AddTrackedIsoLanguage{639-2}{msa}{bahasam}%
\AddTrackedIsoLanguage{3166-1}{MY}{bahasam}%
}
+\@tracklang@declareoption{bahasam}
\def\@tracklang@add@basque{%
\AddTrackedLanguage{basque}%
\AddTrackedIsoLanguage{639-1}{eu}{basque}%
@@ -302,46 +321,54 @@
\AddTrackedIsoLanguage{639-2-T}{eus}{basque}%
\AddTrackedIsoLanguage{639-2}{eus}{basque}%
}
+\@tracklang@declareoption{basque}
\def\@tracklang@add@bengali{%
\AddTrackedLanguage{bengali}%
\AddTrackedIsoLanguage{639-1}{bn}{bengali}%
\AddTrackedIsoLanguage{639-2}{ben}{bengali}%
}
+\@tracklang@declareoption{bengali}
\def\@tracklang@add@brazil{%
\AddTrackedDialect{brazil}{portuges}%
\AddTrackedIsoLanguage{639-1}{pt}{portuges}%
\AddTrackedIsoLanguage{639-2}{por}{portuges}%
\AddTrackedIsoLanguage{3166-1}{BR}{brazil}%
}
+\@tracklang@declareoption{brazil}
\def\@tracklang@add@brazilian{%
\AddTrackedDialect{brazilian}{portuges}%
\AddTrackedIsoLanguage{639-1}{pt}{portuges}%
\AddTrackedIsoLanguage{639-2}{por}{portuges}%
\AddTrackedIsoLanguage{3166-1}{BR}{brazilian}%
}
+\@tracklang@declareoption{brazilian}
\def\@tracklang@add@breton{%
\AddTrackedLanguage{breton}%
\AddTrackedIsoLanguage{639-1}{br}{breton}%
\AddTrackedIsoLanguage{639-2}{bre}{breton}%
\AddTrackedIsoLanguage{3166-1}{FR}{breton}%
}
+\@tracklang@declareoption{breton}
\def\@tracklang@add@british{%
\AddTrackedDialect{british}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{GB}{british}%
}
+\@tracklang@declareoption{british}
\def\@tracklang@add@bulgarian{%
\AddTrackedLanguage{bulgarian}%
\AddTrackedIsoLanguage{639-1}{bg}{bulgarian}%
\AddTrackedIsoLanguage{639-2}{bul}{bulgarian}%
}
+\@tracklang@declareoption{bulgarian}
\def\@tracklang@add@canadian{%
\AddTrackedDialect{canadian}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{CA}{canadian}%
}
+\@tracklang@declareoption{canadian}
\def\@tracklang@add@canadien{%
\AddTrackedDialect{canadien}{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
@@ -350,20 +377,45 @@
\AddTrackedIsoLanguage{639-2}{fra}{french}%
\AddTrackedIsoLanguage{3166-1}{CA}{canadien}%
}
+\@tracklang@declareoption{canadien}
\def\@tracklang@add@catalan{%
\AddTrackedLanguage{catalan}%
\AddTrackedIsoLanguage{639-1}{ca}{catalan}%
\AddTrackedIsoLanguage{639-2}{cat}{catalan}%
}
+\@tracklang@declareoption{catalan}
\def\@tracklang@add@coptic{%
\AddTrackedLanguage{coptic}%
\AddTrackedIsoLanguage{639-2}{cop}{coptic}%
}
+\@tracklang@declareoption{coptic}
\def\@tracklang@add@croatian{%
\AddTrackedLanguage{croatian}%
\AddTrackedIsoLanguage{639-1}{hr}{croatian}%
\AddTrackedIsoLanguage{639-2}{hrv}{croatian}%
}
+\@tracklang@declareoption{croatian}
+\def\@tracklang@add@croatia{%
+ \AddTrackedDialect{croatia}{croatian}%
+ \AddTrackedIsoLanguage{639-1}{hr}{croatian}%
+ \AddTrackedIsoLanguage{639-2}{hrv}{croatian}%
+ \AddTrackedIsoLanguage{3166-1}{HR}{croatia}%
+}
+\@tracklang@declareoption{croatia}
+\def\@tracklang@add@istriacountycroatian{%
+ \AddTrackedDialect{istriacountycroatian}{croatian}%
+ \AddTrackedIsoLanguage{639-1}{hr}{croatian}%
+ \AddTrackedIsoLanguage{639-2}{hrv}{croatian}%
+ \AddTrackedIsoLanguage{3166-1}{HR}{istriacountycroatian}%
+}
+\@tracklang@declareoption{istriacountycroatian}
+\def\@tracklang@add@istriacountyitalian{%
+ \AddTrackedDialect{istriacountyitalian}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{HR}{istriacountyitalian}%
+}
+\@tracklang@declareoption{istriacountyitalian}
\def\@tracklang@add@czech{%
\AddTrackedLanguage{czech}%
\AddTrackedIsoLanguage{639-1}{cs}{czech}%
@@ -371,16 +423,19 @@
\AddTrackedIsoLanguage{639-2-T}{ces}{czech}%
\AddTrackedIsoLanguage{639-2}{ces}{czech}%
}
+\@tracklang@declareoption{czech}
\def\@tracklang@add@danish{%
\AddTrackedLanguage{danish}%
\AddTrackedIsoLanguage{639-1}{da}{danish}%
\AddTrackedIsoLanguage{639-2}{dan}{danish}%
}
+\@tracklang@declareoption{danish}
\def\@tracklang@add@divehi{%
\AddTrackedLanguage{divehi}%
\AddTrackedIsoLanguage{639-1}{dv}{divehi}%
\AddTrackedIsoLanguage{639-2}{div}{divehi}%
}
+\@tracklang@declareoption{divehi}
\def\@tracklang@add@dutch{%
\AddTrackedLanguage{dutch}%
\AddTrackedIsoLanguage{639-1}{nl}{dutch}%
@@ -388,21 +443,34 @@
\AddTrackedIsoLanguage{639-2-T}{nld}{dutch}%
\AddTrackedIsoLanguage{639-2}{nld}{dutch}%
}
+\@tracklang@declareoption{dutch}
+\def\@tracklang@add@netherlands{%
+ \AddTrackedDialect{netherlands}{dutch}%
+ \AddTrackedIsoLanguage{639-1}{nl}{dutch}%
+ \AddTrackedIsoLanguage{639-2-B}{dut}{dutch}%
+ \AddTrackedIsoLanguage{639-2-T}{nld}{dutch}%
+ \AddTrackedIsoLanguage{639-2}{nld}{dutch}%
+ \AddTrackedIsoLanguage{3166-1}{NL}{netherlands}%
+}
+\@tracklang@declareoption{netherlands}
\def\@tracklang@add@english{%
\AddTrackedLanguage{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
}
+\@tracklang@declareoption{english}
\def\@tracklang@add@esperanto{%
\AddTrackedLanguage{esperanto}%
\AddTrackedIsoLanguage{639-1}{eo}{esperanto}%
\AddTrackedIsoLanguage{639-2}{epo}{esperanto}%
}
+\@tracklang@declareoption{esperanto}
\def\@tracklang@add@estonian{%
\AddTrackedLanguage{estonian}%
\AddTrackedIsoLanguage{639-1}{et}{estonian}%
\AddTrackedIsoLanguage{639-2}{est}{estonian}%
}
+\@tracklang@declareoption{estonian}
\def\@tracklang@add@farsi{%
\AddTrackedLanguage{farsi}%
\AddTrackedIsoLanguage{639-1}{fa}{farsi}%
@@ -410,6 +478,7 @@
\AddTrackedIsoLanguage{639-2-T}{fas}{farsi}%
\AddTrackedIsoLanguage{639-2}{fas}{farsi}%
}
+\@tracklang@declareoption{farsi}
\def\@tracklang@add@persian{%
\AddTrackedDialect{persian}{farsi}%
\AddTrackedIsoLanguage{639-1}{fa}{farsi}%
@@ -417,11 +486,13 @@
\AddTrackedIsoLanguage{639-2-T}{fas}{farsi}%
\AddTrackedIsoLanguage{639-2}{fas}{farsi}%
}
+\@tracklang@declareoption{persian}
\def\@tracklang@add@finnish{%
\AddTrackedLanguage{finnish}%
\AddTrackedIsoLanguage{639-1}{fi}{finnish}%
\AddTrackedIsoLanguage{639-2}{fin}{finnish}%
}
+\@tracklang@declareoption{finnish}
\def\@tracklang@add@flemish{%
\AddTrackedDialect{flemish}{dutch}%
\AddTrackedIsoLanguage{639-1}{nl}{dutch}%
@@ -430,6 +501,7 @@
\AddTrackedIsoLanguage{639-2}{nld}{dutch}%
\AddTrackedIsoLanguage{3166-1}{BE}{flemish}%
}
+\@tracklang@declareoption{flemish}
\def\@tracklang@add@francais{%
\AddTrackedDialect{francais}{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
@@ -437,6 +509,7 @@
\AddTrackedIsoLanguage{639-2-T}{fra}{french}%
\AddTrackedIsoLanguage{639-2}{fra}{french}%
}
+\@tracklang@declareoption{francais}
\def\@tracklang@add@frenchb{%
\AddTrackedDialect{frenchb}{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
@@ -444,6 +517,7 @@
\AddTrackedIsoLanguage{639-2-T}{fra}{french}%
\AddTrackedIsoLanguage{639-2}{fra}{french}%
}
+\@tracklang@declareoption{frenchb}
\def\@tracklang@add@french{%
\AddTrackedLanguage{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
@@ -451,6 +525,16 @@
\AddTrackedIsoLanguage{639-2-T}{fra}{french}%
\AddTrackedIsoLanguage{639-2}{fra}{french}%
}
+\@tracklang@declareoption{french}
+\def\@tracklang@add@france{%
+ \AddTrackedDialect{france}{french}%
+ \AddTrackedIsoLanguage{639-1}{fr}{french}%
+ \AddTrackedIsoLanguage{639-2-B}{fre}{french}%
+ \AddTrackedIsoLanguage{639-2-T}{fra}{french}%
+ \AddTrackedIsoLanguage{639-2}{fra}{french}%
+ \AddTrackedIsoLanguage{3166-1}{FR}{france}%
+}
+\@tracklang@declareoption{france}
\def\@tracklang@add@belgique{%
\AddTrackedDialect{belgique}{french}%
\AddTrackedIsoLanguage{639-1}{fr}{french}%
@@ -459,31 +543,46 @@
\AddTrackedIsoLanguage{639-2}{fra}{french}%
\AddTrackedIsoLanguage{3166-1}{BE}{belgique}%
}
+\@tracklang@declareoption{belgique}
+\def\@tracklang@add@belgiangerman{%
+ \AddTrackedDialect{belgiangerman}{german}%
+ \AddTrackedIsoLanguage{639-1}{de}{german}%
+ \AddTrackedIsoLanguage{639-2-B}{ger}{german}%
+ \AddTrackedIsoLanguage{639-2-T}{deu}{german}%
+ \AddTrackedIsoLanguage{639-2}{deu}{german}%
+ \AddTrackedIsoLanguage{3166-1}{BE}{belgiangerman}%
+}
+\@tracklang@declareoption{belgiangerman}
\def\@tracklang@add@friulan{%
\AddTrackedLanguage{friulan}%
\AddTrackedIsoLanguage{639-2}{fur}{friulan}%
\AddTrackedIsoLanguage{3166-1}{IT}{friulan}%
}
+\@tracklang@declareoption{friulan}
\def\@tracklang@add@friulian{%
\AddTrackedDialect{friulian}{friulan}%
\AddTrackedIsoLanguage{639-2}{fur}{friulan}%
\AddTrackedIsoLanguage{3166-1}{IT}{friulan}%
}
+\@tracklang@declareoption{friulian}
\def\@tracklang@add@friulano{%
\AddTrackedDialect{friulano}{friulan}%
\AddTrackedIsoLanguage{639-2}{fur}{friulan}%
\AddTrackedIsoLanguage{3166-1}{IT}{friulan}%
}
+\@tracklang@declareoption{friulano}
\def\@tracklang@add@galician{%
\AddTrackedLanguage{galician}%
\AddTrackedIsoLanguage{639-1}{gl}{galician}%
\AddTrackedIsoLanguage{639-2}{glg}{galician}%
}
+\@tracklang@declareoption{galician}
\def\@tracklang@add@galicien{%
\AddTrackedDialect{galicien}{galician}%
\AddTrackedIsoLanguage{639-1}{gl}{galician}%
\AddTrackedIsoLanguage{639-2}{glg}{galician}%
}
+\@tracklang@declareoption{galicien}
\def\@tracklang@add@german{%
\AddTrackedLanguage{german}%
\AddTrackedIsoLanguage{639-1}{de}{german}%
@@ -491,6 +590,7 @@
\AddTrackedIsoLanguage{639-2-T}{deu}{german}%
\AddTrackedIsoLanguage{639-2}{deu}{german}%
}
+\@tracklang@declareoption{german}
\def\@tracklang@add@deutsch{%
\AddTrackedDialect{deutsch}{german}%
\AddTrackedIsoLanguage{639-1}{de}{german}%
@@ -498,6 +598,7 @@
\AddTrackedIsoLanguage{639-2-T}{deu}{german}%
\AddTrackedIsoLanguage{639-2}{deu}{german}%
}
+\@tracklang@declareoption{deutsch}
\def\@tracklang@add@ngerman{%
\AddTrackedDialect{ngerman}{german}%
\AddTrackedIsoLanguage{639-1}{de}{german}%
@@ -505,6 +606,16 @@
\AddTrackedIsoLanguage{639-2-T}{deu}{german}%
\AddTrackedIsoLanguage{639-2}{deu}{german}%
}
+\@tracklang@declareoption{ngerman}
+\def\@tracklang@add@ngermanDE{%
+ \AddTrackedDialect{ngerman}{german}%
+ \AddTrackedIsoLanguage{639-1}{de}{german}%
+ \AddTrackedIsoLanguage{639-2-B}{ger}{german}%
+ \AddTrackedIsoLanguage{639-2-T}{deu}{german}%
+ \AddTrackedIsoLanguage{639-2}{deu}{german}%
+ \AddTrackedIsoLanguage{3166-1}{DE}{germany}%
+}
+\@tracklang@declareoption{ngermanDE}
\def\@tracklang@add@greek{%
\AddTrackedLanguage{greek}%
\AddTrackedIsoLanguage{639-1}{el}{greek}%
@@ -512,27 +623,32 @@
\AddTrackedIsoLanguage{639-2-T}{ell}{greek}%
\AddTrackedIsoLanguage{639-2}{ell}{greek}%
}
+\@tracklang@declareoption{greek}
\def\@tracklang@add@hebrew{%
\AddTrackedLanguage{hebrew}%
\AddTrackedIsoLanguage{639-1}{he}{hebrew}%
\AddTrackedIsoLanguage{639-2}{heb}{hebrew}%
}
+\@tracklang@declareoption{hebrew}
\def\@tracklang@add@hindi{%
\AddTrackedLanguage{hindi}%
\AddTrackedIsoLanguage{639-1}{hi}{hindi}%
\AddTrackedIsoLanguage{639-2}{hin}{hindi}%
}
+\@tracklang@declareoption{hindi}
\def\@tracklang@add@hungarian{%
\AddTrackedDialect{hungarian}{magyar}%
\AddTrackedIsoLanguage{639-1}{hu}{magyar}%
\AddTrackedIsoLanguage{639-2}{hun}{magyar}%
\AddTrackedIsoLanguage{3166-1}{HU}{hungarian}%
}
+\@tracklang@declareoption{hungarian}
\def\@tracklang@add@magyar{%
\AddTrackedLanguage{magyar}%
\AddTrackedIsoLanguage{639-1}{hu}{magyar}%
\AddTrackedIsoLanguage{639-2}{hun}{magyar}%
}
+\@tracklang@declareoption{magyar}
\def\@tracklang@add@icelandic{%
\AddTrackedLanguage{icelandic}%
\AddTrackedIsoLanguage{639-1}{is}{icelandic}%
@@ -540,78 +656,153 @@
\AddTrackedIsoLanguage{639-2-T}{isl}{icelandic}%
\AddTrackedIsoLanguage{639-2}{isl}{icelandic}%
}
+\@tracklang@declareoption{icelandic}
\def\@tracklang@add@indon{%
\AddTrackedDialect{indon}{bahasai}%
\AddTrackedIsoLanguage{639-1}{id}{bahasai}%
\AddTrackedIsoLanguage{639-2}{ind}{bahasai}%
\AddTrackedIsoLanguage{3166-1}{IN}{indon}%
}
+\@tracklang@declareoption{indon}
\def\@tracklang@add@indonesian{%
\AddTrackedDialect{indonesian}{bahasai}%
\AddTrackedIsoLanguage{639-1}{id}{bahasai}%
\AddTrackedIsoLanguage{639-2}{ind}{bahasai}%
\AddTrackedIsoLanguage{3166-1}{IN}{indonesian}%
}
+\@tracklang@declareoption{indonesian}
\def\@tracklang@add@interlingua{%
\AddTrackedLanguage{interlingua}%
\AddTrackedIsoLanguage{639-1}{ia}{interlingua}%
\AddTrackedIsoLanguage{639-2}{ina}{interlingua}%
}
+\@tracklang@declareoption{interlingua}
\def\@tracklang@add@irish{%
\AddTrackedLanguage{irish}%
\AddTrackedIsoLanguage{639-1}{ga}{irish}%
\AddTrackedIsoLanguage{639-2}{gle}{irish}%
}
+\@tracklang@declareoption{irish}
\def\@tracklang@add@gaeilge{%
\AddTrackedDialect{gaeilge}{irish}%
\AddTrackedIsoLanguage{639-1}{ga}{irish}%
\AddTrackedIsoLanguage{639-2}{gle}{irish}%
}
+\@tracklang@declareoption{gaeilge}
\def\@tracklang@add@italian{%
\AddTrackedLanguage{italian}%
\AddTrackedIsoLanguage{639-1}{it}{italian}%
\AddTrackedIsoLanguage{639-2}{ita}{italian}%
}
+\@tracklang@declareoption{italian}
+\def\@tracklang@add@italy{%
+ \AddTrackedDialect{italy}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{IT}{italy}%
+}
+\@tracklang@declareoption{italy}
+\def\@tracklang@add@vatican{%
+ \AddTrackedDialect{vatican}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{VA}{vatican}%
+}
+\@tracklang@declareoption{vatican}
+\def\@tracklang@add@sanmarino{%
+ \AddTrackedDialect{sanmarino}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{SM}{sanmarino}%
+}
+\@tracklang@declareoption{sanmarino}
+\def\@tracklang@add@sloveneistriaitalian{%
+ \AddTrackedDialect{sloveneistriaitalian}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{SI}{sloveneistriaitalian}%
+}
+\@tracklang@declareoption{sloveneistriaitalian}
+\def\@tracklang@add@jerseyenglish{%
+ \AddTrackedDialect{jerseyenglish}{english}%
+ \AddTrackedIsoLanguage{639-1}{en}{english}%
+ \AddTrackedIsoLanguage{639-2}{eng}{english}%
+ \AddTrackedIsoLanguage{3166-1}{JE}{jerseyenglish}%
+}
+\@tracklang@declareoption{jerseyenglish}
+\def\@tracklang@add@jerseyfrench{%
+ \AddTrackedDialect{jerseyfrench}{french}%
+ \AddTrackedIsoLanguage{639-1}{fr}{french}%
+ \AddTrackedIsoLanguage{639-2-B}{fre}{french}%
+ \AddTrackedIsoLanguage{639-2-T}{fra}{french}%
+ \AddTrackedIsoLanguage{639-2}{fra}{french}%
+ \AddTrackedIsoLanguage{3166-1}{JE}{jerseyfrench}%
+}
+\@tracklang@declareoption{jerseyfrench}
+\def\@tracklang@add@guernseyenglish{%
+ \AddTrackedDialect{guernseyenglish}{english}%
+ \AddTrackedIsoLanguage{639-1}{en}{english}%
+ \AddTrackedIsoLanguage{639-2}{eng}{english}%
+ \AddTrackedIsoLanguage{3166-1}{GG}{guernseyenglish}%
+}
+\@tracklang@declareoption{guernseyenglish}
+\def\@tracklang@add@guernseyfrench{%
+ \AddTrackedDialect{guernseyfrench}{french}%
+ \AddTrackedIsoLanguage{639-1}{fr}{french}%
+ \AddTrackedIsoLanguage{639-2-B}{fre}{french}%
+ \AddTrackedIsoLanguage{639-2-T}{fra}{french}%
+ \AddTrackedIsoLanguage{639-2}{fra}{french}%
+ \AddTrackedIsoLanguage{3166-1}{GG}{guernseyfrench}%
+}
+\@tracklang@declareoption{guernseyfrench}
\def\@tracklang@add@kannada{%
\AddTrackedLanguage{kannada}%
\AddTrackedIsoLanguage{639-1}{kn}{kannada}%
\AddTrackedIsoLanguage{639-2}{kan}{kannada}%
}
+\@tracklang@declareoption{kannada}
\def\@tracklang@add@lao{%
\AddTrackedLanguage{lao}%
\AddTrackedIsoLanguage{639-1}{lo}{lao}%
\AddTrackedIsoLanguage{639-2}{lao}{lao}%
}
+\@tracklang@declareoption{lao}
\def\@tracklang@add@latin{%
\AddTrackedLanguage{latin}%
\AddTrackedIsoLanguage{639-1}{la}{latin}%
\AddTrackedIsoLanguage{639-2}{lat}{latin}%
}
+\@tracklang@declareoption{latin}
\def\@tracklang@add@latein{%
\AddTrackedDialect{latein}{latin}%
\AddTrackedIsoLanguage{639-1}{la}{latin}%
\AddTrackedIsoLanguage{639-2}{lat}{latin}%
}
+\@tracklang@declareoption{latein}
\def\@tracklang@add@latvian{%
\AddTrackedLanguage{latvian}%
\AddTrackedIsoLanguage{639-1}{lv}{latvian}%
\AddTrackedIsoLanguage{639-2}{lav}{latvian}%
}
+\@tracklang@declareoption{latvian}
\def\@tracklang@add@lithuanian{%
\AddTrackedLanguage{lithuanian}%
\AddTrackedIsoLanguage{639-1}{lt}{lithuanian}%
\AddTrackedIsoLanguage{639-2}{lit}{lithuanian}%
}
+\@tracklang@declareoption{lithuanian}
\def\@tracklang@add@lsorbian{%
\AddTrackedLanguage{lsorbian}%
\AddTrackedIsoLanguage{639-2}{dsb}{lsorbian}%
\AddTrackedIsoLanguage{3166-1}{DE}{lsorbian}%
}
+\@tracklang@declareoption{lsorbian}
\def\@tracklang@add@lowersorbian{%
\AddTrackedDialect{lowersorbian}{lsorbian}%
\AddTrackedIsoLanguage{639-2}{dsb}{lsorbian}%
\AddTrackedIsoLanguage{3166-1}{DE}{lowersorbian}%
}
+\@tracklang@declareoption{lowersorbian}
\def\@tracklang@add@malay{%
\AddTrackedDialect{malay}{bahasam}%
\AddTrackedIsoLanguage{639-1}{ms}{bahasam}%
@@ -620,6 +811,7 @@
\AddTrackedIsoLanguage{639-2}{msa}{bahasam}%
\AddTrackedIsoLanguage{3166-1}{MY}{malay}%
}
+\@tracklang@declareoption{malay}
\def\@tracklang@add@meyalu{%
\AddTrackedDialect{meyalu}{bahasam}%
\AddTrackedIsoLanguage{639-1}{ms}{bahasam}%
@@ -628,62 +820,108 @@
\AddTrackedIsoLanguage{639-2}{msa}{bahasam}%
\AddTrackedIsoLanguage{3166-1}{MY}{meyalu}%
}
+\@tracklang@declareoption{meyalu}
+\def\@tracklang@add@maltese{%
+ \AddTrackedLanguage{maltese}%
+ \AddTrackedIsoLanguage{639-1}{mt}{maltese}%
+ \AddTrackedIsoLanguage{639-2}{mlt}{maltese}%
+}
+\@tracklang@declareoption{maltese}
+\def\@tracklang@add@maltamaltese{%
+ \AddTrackedDialect{maltamaltese}{maltese}%
+ \AddTrackedIsoLanguage{639-1}{mt}{maltese}%
+ \AddTrackedIsoLanguage{639-2}{mlt}{maltese}%
+ \AddTrackedIsoLanguage{3166-1}{MT}{maltamaltese}%
+}
+\@tracklang@declareoption{maltamaltese}
+\def\@tracklang@add@maltaenglish{%
+ \AddTrackedDialect{maltaenglish}{english}%
+ \AddTrackedIsoLanguage{639-1}{en}{english}%
+ \AddTrackedIsoLanguage{639-2}{eng}{english}%
+ \AddTrackedIsoLanguage{3166-1}{MT}{maltaenglish}%
+}
+\@tracklang@declareoption{maltaenglish}
\def\@tracklang@add@malayalam{%
\AddTrackedLanguage{malayalam}%
\AddTrackedIsoLanguage{639-1}{ml}{malayalam}%
\AddTrackedIsoLanguage{639-2}{mal}{malayalam}%
}
+\@tracklang@declareoption{malayalam}
\def\@tracklang@add@marathi{%
\AddTrackedLanguage{marathi}%
\AddTrackedIsoLanguage{639-1}{mr}{marathi}%
\AddTrackedIsoLanguage{639-2}{mar}{marathi}%
}
+\@tracklang@declareoption{marathi}
\def\@tracklang@add@newzealand{%
\AddTrackedDialect{newzealand}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{NZ}{newzealand}%
}
+\@tracklang@declareoption{newzealand}
+\def\@tracklang@add@isleofmanenglish{%
+ \AddTrackedDialect{isleofmanenglish}{english}%
+ \AddTrackedIsoLanguage{639-1}{en}{english}%
+ \AddTrackedIsoLanguage{639-2}{eng}{english}%
+ \AddTrackedIsoLanguage{3166-1}{IM}{isleofmanenglish}%
+}
+\@tracklang@declareoption{isleofmanenglish}
+\def\@tracklang@add@manx{%
+ \AddTrackedLanguage{manx}%
+ \AddTrackedIsoLanguage{639-1}{gv}{manx}%
+ \AddTrackedIsoLanguage{639-2}{glv}{manx}%
+ \AddTrackedIsoLanguage{3166-1}{IM}{manx}%
+}
+\@tracklang@declareoption{manx}
\def\@tracklang@add@nko{%
\AddTrackedLanguage{nko}%
\AddTrackedIsoLanguage{639-2}{nqo}{nko}%
}
+\@tracklang@declareoption{nko}
\def\@tracklang@add@nynorsk{%
\AddTrackedDialect{nynorsk}{norsk}%
\AddTrackedIsoLanguage{639-1}{nn}{norsk}%
\AddTrackedIsoLanguage{639-2}{nno}{norsk}%
\AddTrackedIsoLanguage{3166-1}{NO}{nynorsk}%
}
+\@tracklang@declareoption{nynorsk}
\def\@tracklang@add@norwegian{%
\AddTrackedDialect{norwegian}{norsk}%
\AddTrackedIsoLanguage{639-1}{nn}{norsk}%
\AddTrackedIsoLanguage{639-2}{nno}{norsk}%
\AddTrackedIsoLanguage{3166-1}{NO}{norwegian}%
}
+\@tracklang@declareoption{norwegian}
\def\@tracklang@add@norsk{%
\AddTrackedLanguage{norsk}%
\AddTrackedIsoLanguage{639-1}{nn}{norsk}%
\AddTrackedIsoLanguage{639-2}{nno}{norsk}%
\AddTrackedIsoLanguage{3166-1}{NO}{norsk}%
}
+\@tracklang@declareoption{norsk}
\def\@tracklang@add@occitan{%
\AddTrackedLanguage{occitan}%
\AddTrackedIsoLanguage{639-1}{oc}{occitan}%
\AddTrackedIsoLanguage{639-2}{oci}{occitan}%
}
+\@tracklang@declareoption{occitan}
\def\@tracklang@add@piedmontese{%
\AddTrackedLanguage{piedmontese}%
\AddTrackedIsoLanguage{3166-1}{IT}{piedmontese}%
}
+\@tracklang@declareoption{piedmontese}
\def\@tracklang@add@piemonteis{%
\AddTrackedDialect{piemonteis}{piedmontese}%
\AddTrackedIsoLanguage{3166-1}{IT}{piemonteis}%
}
+\@tracklang@declareoption{piemonteis}
\def\@tracklang@add@polish{%
\AddTrackedLanguage{polish}%
\AddTrackedIsoLanguage{639-1}{pl}{polish}%
\AddTrackedIsoLanguage{639-2}{pol}{polish}%
}
+\@tracklang@declareoption{polish}
\def\@tracklang@add@polutonikogreek{%
\AddTrackedDialect{polutonikogreek}{greek}%
\AddTrackedIsoLanguage{639-1}{el}{greek}%
@@ -691,6 +929,7 @@
\AddTrackedIsoLanguage{639-2-T}{ell}{greek}%
\AddTrackedIsoLanguage{639-2}{ell}{greek}%
}
+\@tracklang@declareoption{polutonikogreek}
\def\@tracklang@add@polutoniko{%
\AddTrackedDialect{polutoniko}{greek}%
\AddTrackedIsoLanguage{639-1}{el}{greek}%
@@ -698,16 +937,26 @@
\AddTrackedIsoLanguage{639-2-T}{ell}{greek}%
\AddTrackedIsoLanguage{639-2}{ell}{greek}%
}
+\@tracklang@declareoption{polutoniko}
\def\@tracklang@add@portuguese{%
\AddTrackedDialect{portuguese}{portuges}%
\AddTrackedIsoLanguage{639-1}{pt}{portuges}%
\AddTrackedIsoLanguage{639-2}{por}{portuges}%
}
+\@tracklang@declareoption{portuguese}
\def\@tracklang@add@portuges{%
\AddTrackedLanguage{portuges}%
\AddTrackedIsoLanguage{639-1}{pt}{portuges}%
\AddTrackedIsoLanguage{639-2}{por}{portuges}%
}
+\@tracklang@declareoption{portuges}
+\def\@tracklang@add@portugal{%
+ \AddTrackedDialect{portgual}{portuges}%
+ \AddTrackedIsoLanguage{639-1}{pt}{portuges}%
+ \AddTrackedIsoLanguage{639-2}{por}{portuges}%
+ \AddTrackedIsoLanguage{3166-1}{PT}{portugal}%
+}
+\@tracklang@declareoption{portugal}
\def\@tracklang@add@romanian{%
\AddTrackedLanguage{romanian}%
\AddTrackedIsoLanguage{639-1}{ro}{romanian}%
@@ -715,61 +964,73 @@
\AddTrackedIsoLanguage{639-2-T}{ron}{romanian}%
\AddTrackedIsoLanguage{639-2}{ron}{romanian}%
}
+\@tracklang@declareoption{romanian}
\def\@tracklang@add@romansh{%
\AddTrackedLanguage{romansh}%
\AddTrackedIsoLanguage{639-1}{rm}{romansh}%
\AddTrackedIsoLanguage{639-2}{roh}{romansh}%
}
+\@tracklang@declareoption{romansh}
\def\@tracklang@add@romansch{%
\AddTrackedDialect{romansch}{romansh}%
\AddTrackedIsoLanguage{639-1}{rm}{romansh}%
\AddTrackedIsoLanguage{639-2}{roh}{romansh}%
}
+\@tracklang@declareoption{romansch}
\def\@tracklang@add@rumantsch{%
\AddTrackedDialect{rumantsch}{romansh}%
\AddTrackedIsoLanguage{639-1}{rm}{romansh}%
\AddTrackedIsoLanguage{639-2}{roh}{romansh}%
}
+\@tracklang@declareoption{rumantsch}
\def\@tracklang@add@romanche{%
\AddTrackedDialect{romanche}{romansh}%
\AddTrackedIsoLanguage{639-1}{rm}{romansh}%
\AddTrackedIsoLanguage{639-2}{roh}{romansh}%
}
+\@tracklang@declareoption{romanche}
\def\@tracklang@add@russian{%
\AddTrackedLanguage{russian}%
\AddTrackedIsoLanguage{639-1}{ru}{russian}%
\AddTrackedIsoLanguage{639-2}{rus}{russian}%
}
+\@tracklang@declareoption{russian}
\def\@tracklang@add@russianb{%
\AddTrackedDialect{russianb}{russian}%
\AddTrackedIsoLanguage{639-1}{ru}{russian}%
\AddTrackedIsoLanguage{639-2}{rus}{russian}%
}
+\@tracklang@declareoption{russianb}
\def\@tracklang@add@samin{%
\AddTrackedLanguage{samin}%
\AddTrackedIsoLanguage{639-1}{se}{samin}%
\AddTrackedIsoLanguage{639-2}{sme}{samin}%
}
+\@tracklang@declareoption{samin}
\def\@tracklang@add@sanskrit{%
\AddTrackedLanguage{sanskrit}%
\AddTrackedIsoLanguage{639-1}{sa}{sanskrit}%
\AddTrackedIsoLanguage{639-2}{san}{sanskrit}%
}
+\@tracklang@declareoption{sanskrit}
\def\@tracklang@add@scottish{%
\AddTrackedLanguage{scottish}%
\AddTrackedIsoLanguage{639-1}{gd}{scottish}%
\AddTrackedIsoLanguage{639-2}{gla}{scottish}%
}
+\@tracklang@declareoption{scottish}
\def\@tracklang@add@gaelic{%
\AddTrackedDialect{gaelic}{scottish}%
\AddTrackedIsoLanguage{639-1}{gd}{scottish}%
\AddTrackedIsoLanguage{639-2}{gla}{scottish}%
}
+\@tracklang@declareoption{gaelic}
\def\@tracklang@add@serbian{%
\AddTrackedLanguage{serbian}%
\AddTrackedIsoLanguage{639-1}{sr}{serbian}%
\AddTrackedIsoLanguage{639-2}{srp}{serbian}%
}
+\@tracklang@declareoption{serbian}
\def\@tracklang@add@slovak{%
\AddTrackedLanguage{slovak}%
\AddTrackedIsoLanguage{639-1}{sk}{slovak}%
@@ -777,49 +1038,245 @@
\AddTrackedIsoLanguage{639-2-T}{slk}{slovak}%
\AddTrackedIsoLanguage{639-2}{slk}{slovak}%
}
+\@tracklang@declareoption{slovak}
\def\@tracklang@add@slovene{%
\AddTrackedLanguage{slovene}%
\AddTrackedIsoLanguage{639-1}{sl}{slovene}%
\AddTrackedIsoLanguage{639-2}{slv}{slovene}%
}
+\@tracklang@declareoption{slovene}
\def\@tracklang@add@slovenian{%
\AddTrackedDialect{slovenian}{slovene}%
\AddTrackedIsoLanguage{639-1}{sl}{slovene}%
\AddTrackedIsoLanguage{639-2}{slv}{slovene}%
}
+\@tracklang@declareoption{slovenian}
+\def\@tracklang@add@slovenia{%
+ \AddTrackedDialect{slovenia}{slovene}%
+ \AddTrackedIsoLanguage{639-1}{sl}{slovene}%
+ \AddTrackedIsoLanguage{639-2}{slv}{slovene}%
+ \AddTrackedIsoLanguage{3166-1}{SI}{slovenia}%
+}
+\@tracklang@declareoption{slovenia}
+\def\@tracklang@add@sloveneistriaslovenian{%
+ \AddTrackedDialect{sloveneistriaslovenian}{slovenian}%
+ \AddTrackedIsoLanguage{639-1}{sl}{slovene}%
+ \AddTrackedIsoLanguage{639-2}{slv}{slovene}%
+ \AddTrackedIsoLanguage{3166-1}{SI}{sloveneistriaslovenian}%
+}
+\@tracklang@declareoption{sloveneistriaslovenian}
\def\@tracklang@add@spanish{%
\AddTrackedLanguage{spanish}%
\AddTrackedIsoLanguage{639-1}{es}{spanish}%
\AddTrackedIsoLanguage{639-2}{spa}{spanish}%
}
+\@tracklang@declareoption{spanish}
+\def\@tracklang@add@spainspanish{%
+ \AddTrackedDialect{spainspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{ES}{spainspanish}%
+}
+\@tracklang@declareoption{spainspanish}
+\def\@tracklang@add@argentinespanish{%
+ \AddTrackedDialect{argentinespanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{AR}{argentinespanish}%
+}
+\@tracklang@declareoption{argentinespanish}
+\def\@tracklang@add@bolivianspanish{%
+ \AddTrackedDialect{bolivianspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{BO}{bolivianspanish}%
+}
+\@tracklang@declareoption{bolivianspanish}
+\def\@tracklang@add@chilianspanish{%
+ \AddTrackedDialect{chilianspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{CL}{chilianspanish}%
+}
+\@tracklang@declareoption{chilianspanish}
+\def\@tracklang@add@columbianspanish{%
+ \AddTrackedDialect{columbianspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{CO}{columbianspanish}%
+}
+\@tracklang@declareoption{columbianspanish}
+\def\@tracklang@add@costaricanspanish{%
+ \AddTrackedDialect{costaricanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{CR}{costaricanspanish}%
+}
+\@tracklang@declareoption{costaricanspanish}
+\def\@tracklang@add@cubanspanish{%
+ \AddTrackedDialect{cubanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{CU}{cubanspanish}%
+}
+\@tracklang@declareoption{cubanspanish}
+\def\@tracklang@add@dominicanspanish{%
+ \AddTrackedDialect{dominicanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{DO}{dominicanspanish}%
+}
+\@tracklang@declareoption{dominicanspanish}
+\def\@tracklang@add@ecudorianspanish{%
+ \AddTrackedDialect{ecudorianspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{EC}{ecudorianspanish}%
+}
+\@tracklang@declareoption{ecudorianspanish}
+\def\@tracklang@add@elsalvadorspanish{%
+ \AddTrackedDialect{elsalvadorspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{SV}{elsalvadorspanish}%
+}
+\@tracklang@declareoption{elsalvadorspanish}
+\def\@tracklang@add@guatemalanspanish{%
+ \AddTrackedDialect{guatemalanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{GT}{guatemalanspanish}%
+}
+\@tracklang@declareoption{guatemalanspanish}
+\def\@tracklang@add@honduranspanish{%
+ \AddTrackedDialect{honduranspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{HN}{honduranspanish}%
+}
+\@tracklang@declareoption{honduranspanish}
+\def\@tracklang@add@mexicanspanish{%
+ \AddTrackedDialect{mexicanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{MX}{mexicanspanish}%
+}
+\@tracklang@declareoption{mexicanspanish}
+\def\@tracklang@add@nicaraguanspanish{%
+ \AddTrackedDialect{nicaraguanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{NI}{nicaraguanspanish}%
+}
+\@tracklang@declareoption{nicaraguanspanish}
+\def\@tracklang@add@panamaspanish{%
+ \AddTrackedDialect{panamaspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{PA}{panamaspanish}%
+}
+\@tracklang@declareoption{panamaspanish}
+\def\@tracklang@add@paraguayspanish{%
+ \AddTrackedDialect{paraguayspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{PY}{paraguayspanish}%
+}
+\@tracklang@declareoption{paraguayspanish}
+\def\@tracklang@add@peruvianspanish{%
+ \AddTrackedDialect{peruvianspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{PE}{peruvianspanish}%
+}
+\@tracklang@declareoption{peruvianspanish}
+\def\@tracklang@add@puertoricospanish{%
+ \AddTrackedDialect{puertoricospanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{PR}{puertoricospanish}%
+}
+\@tracklang@declareoption{puertoricospanish}
+\def\@tracklang@add@uruguayspanish{%
+ \AddTrackedDialect{uruguayspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{UY}{uruguayspanish}%
+}
+\@tracklang@declareoption{uruguayspanish}
+\def\@tracklang@add@venezuelanspanish{%
+ \AddTrackedDialect{venezuelanspanish}{spanish}%
+ \AddTrackedIsoLanguage{639-1}{es}{spanish}%
+ \AddTrackedIsoLanguage{639-2}{spa}{spanish}%
+ \AddTrackedIsoLanguage{3166-1}{VE}{venezuelanspanish}%
+}
+\@tracklang@declareoption{venezuelanspanish}
\def\@tracklang@add@swedish{%
\AddTrackedLanguage{swedish}%
\AddTrackedIsoLanguage{639-1}{sv}{swedish}%
\AddTrackedIsoLanguage{639-2}{swe}{swedish}%
}
+\@tracklang@declareoption{swedish}
+\def\@tracklang@add@swissgerman{%
+ \AddTrackedDialect{swissgerman}{german}%
+ \AddTrackedIsoLanguage{639-1}{de}{german}%
+ \AddTrackedIsoLanguage{639-2-B}{ger}{german}%
+ \AddTrackedIsoLanguage{639-2-T}{deu}{german}%
+ \AddTrackedIsoLanguage{639-2}{deu}{german}%
+ \AddTrackedIsoLanguage{3166-1}{CH}{swissgerman}%
+}
+\@tracklang@declareoption{swissgerman}
+\def\@tracklang@add@swissfrench{%
+ \AddTrackedDialect{swissfrench}{french}%
+ \AddTrackedIsoLanguage{639-1}{fr}{french}%
+ \AddTrackedIsoLanguage{639-2-B}{fre}{french}%
+ \AddTrackedIsoLanguage{639-2-T}{fra}{french}%
+ \AddTrackedIsoLanguage{639-2}{fra}{french}%
+ \AddTrackedIsoLanguage{3166-1}{CH}{swissfrench}%
+}
+\@tracklang@declareoption{swissfrench}
+\def\@tracklang@add@swissitalian{%
+ \AddTrackedDialect{swissitalian}{italian}%
+ \AddTrackedIsoLanguage{639-1}{it}{italian}%
+ \AddTrackedIsoLanguage{639-2}{ita}{italian}%
+ \AddTrackedIsoLanguage{3166-1}{CH}{swissitalian}%
+}
+\@tracklang@declareoption{swissitalian}
+\def\@tracklang@add@swissromansh{%
+ \AddTrackedDialect{swissromansh}{romansh}%
+ \AddTrackedIsoLanguage{639-1}{rm}{romansh}%
+ \AddTrackedIsoLanguage{639-2}{roh}{romansh}%
+ \AddTrackedIsoLanguage{3166-1}{CH}{swissromansh}%
+}
+\@tracklang@declareoption{swissromansh}
\def\@tracklang@add@syriac{%
\AddTrackedLanguage{syriac}%
\AddTrackedIsoLanguage{639-2}{syr}{syriac}%
}
+\@tracklang@declareoption{syriac}
\def\@tracklang@add@tamil{%
\AddTrackedLanguage{tamil}%
\AddTrackedIsoLanguage{639-1}{ta}{tamil}%
\AddTrackedIsoLanguage{639-2}{tam}{tamil}%
}
+\@tracklang@declareoption{tamil}
\def\@tracklang@add@telugu{%
\AddTrackedLanguage{telugu}%
\AddTrackedIsoLanguage{639-1}{te}{telugu}%
\AddTrackedIsoLanguage{639-2}{tel}{telugu}%
}
+\@tracklang@declareoption{telugu}
\def\@tracklang@add@tai{%
\AddTrackedLanguage{tai}%
\AddTrackedIsoLanguage{639-2}{tai}{tai}%
}
+\@tracklang@declareoption{tai}
\def\@tracklang@add@thai{%
\AddTrackedLanguage{thai}%
\AddTrackedIsoLanguage{639-1}{th}{thai}%
\AddTrackedIsoLanguage{639-2}{tha}{thai}%
}
+\@tracklang@declareoption{thai}
\def\@tracklang@add@tibetan{%
\AddTrackedLanguage{tibetan}%
\AddTrackedIsoLanguage{639-1}{bo}{tibetan}%
@@ -827,81 +1284,96 @@
\AddTrackedIsoLanguage{639-2-T}{bod}{tibetan}%
\AddTrackedIsoLanguage{639-2}{bod}{tibetan}%
}
+\@tracklang@declareoption{tibetan}
\def\@tracklang@add@turkish{%
\AddTrackedLanguage{turkish}%
\AddTrackedIsoLanguage{639-1}{tr}{turkish}%
\AddTrackedIsoLanguage{639-2}{tur}{turkish}%
}
+\@tracklang@declareoption{turkish}
\def\@tracklang@add@turkmen{%
\AddTrackedLanguage{turkmen}%
\AddTrackedIsoLanguage{639-1}{tk}{turkmen}%
\AddTrackedIsoLanguage{639-2}{tuk}{turkmen}%
}
+\@tracklang@declareoption{turkmen}
\def\@tracklang@add@UKenglish{%
\AddTrackedDialect{UKenglish}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{GB}{UKenglish}%
}
+\@tracklang@declareoption{UKenglish}
\def\@tracklang@add@ukrainian{%
\AddTrackedLanguage{ukrainian}%
\AddTrackedIsoLanguage{639-1}{uk}{ukrainian}%
\AddTrackedIsoLanguage{639-2}{ukr}{ukrainian}%
\AddTrackedIsoLanguage{3166-1}{UA}{ukrainian}%
}
+\@tracklang@declareoption{ukrainian}
\def\@tracklang@add@ukraineb{%
\AddTrackedDialect{ukraineb}{ukrainian}%
\AddTrackedIsoLanguage{639-1}{uk}{ukrainian}%
\AddTrackedIsoLanguage{639-2}{ukr}{ukrainian}%
\AddTrackedIsoLanguage{3166-1}{UA}{ukraineb}%
}
+\@tracklang@declareoption{ukraineb}
\def\@tracklang@add@ukraine{%
\AddTrackedDialect{ukraine}{ukrainian}%
\AddTrackedIsoLanguage{639-1}{uk}{ukrainian}%
\AddTrackedIsoLanguage{639-2}{ukr}{ukrainian}%
\AddTrackedIsoLanguage{3166-1}{UA}{ukraine}%
}
+\@tracklang@declareoption{ukraine}
\def\@tracklang@add@urdu{%
\AddTrackedLanguage{urdu}%
\AddTrackedIsoLanguage{639-1}{ur}{urdu}%
\AddTrackedIsoLanguage{639-2}{urd}{urdu}%
}
+\@tracklang@declareoption{urdu}
\def\@tracklang@add@usorbian{%
\AddTrackedLanguage{usorbian}%
\AddTrackedIsoLanguage{639-2}{dsb}{usorbian}%
\AddTrackedIsoLanguage{3166-1}{DE}{usorbian}%
}
+\@tracklang@declareoption{usorbian}
\def\@tracklang@add@uppersorbian{%
\AddTrackedDialect{uppersorbian}{usorbian}%
\AddTrackedIsoLanguage{639-2}{hsb}{usorbian}%
\AddTrackedIsoLanguage{3166-1}{DE}{uppersorbian}%
}
+\@tracklang@declareoption{uppersorbian}
\def\@tracklang@add@USenglish{%
\AddTrackedDialect{USenglish}{english}%
\AddTrackedIsoLanguage{639-1}{en}{english}%
\AddTrackedIsoLanguage{639-2}{eng}{english}%
\AddTrackedIsoLanguage{3166-1}{US}{USenglish}%
}
+\@tracklang@declareoption{USenglish}
\def\@tracklang@add@valencian{%
\AddTrackedDialect{valencian}{catalan}%
\AddTrackedIsoLanguage{639-1}{ca}{catalan}%
\AddTrackedIsoLanguage{639-2}{cat}{catalan}%
}
+\@tracklang@declareoption{valencian}
\def\@tracklang@add@valencien{%
\AddTrackedDialect{valencien}{catalan}%
\AddTrackedIsoLanguage{639-1}{ca}{catalan}%
\AddTrackedIsoLanguage{639-2}{cat}{catalan}%
}
+\@tracklang@declareoption{valencien}
\def\@tracklang@add@vietnamese{%
\AddTrackedLanguage{vietnamese}%
\AddTrackedIsoLanguage{639-1}{vi}{vietnamese}%
\AddTrackedIsoLanguage{639-2}{vie}{vietnamese}%
}
+\@tracklang@declareoption{vietnamese}
\def\@tracklang@add@walloon{%
\AddTrackedLanguage{walloon}%
\AddTrackedIsoLanguage{639-1}{wa}{walloon}%
\AddTrackedIsoLanguage{639-2}{wln}{walloon}%
}
+\@tracklang@declareoption{walloon}
\def\@tracklang@add@welsh{%
\AddTrackedLanguage{welsh}%
\AddTrackedIsoLanguage{639-1}{cy}{welsh}%
@@ -909,6 +1381,7 @@
\AddTrackedIsoLanguage{639-2-T}{cym}{welsh}%
\AddTrackedIsoLanguage{639-2}{cym}{welsh}%
}
+\@tracklang@declareoption{welsh}
\def\@tracklang@add@cymraeg{%
\AddTrackedDialect{cymraeg}{welsh}%
\AddTrackedIsoLanguage{639-1}{cy}{welsh}%
@@ -916,6 +1389,63 @@
\AddTrackedIsoLanguage{639-2-T}{cym}{welsh}%
\AddTrackedIsoLanguage{639-2}{cym}{welsh}%
}
+\@tracklang@declareoption{cymraeg}
+\def\LetTrackLangOption#1#2{%
+ \expandafter\let\csname @tracklang@add@#1\expandafter\endcsname
+ \csname @tracklang@add@#2\endcsname
+ \@tracklang@declareoption{#1}%
+}
+\LetTrackLangOption{en-US}{american}
+\LetTrackLangOption{en-GB}{british}
+\LetTrackLangOption{en-AU}{australian}
+\LetTrackLangOption{en-NZ}{newzealand}
+\LetTrackLangOption{en-CA}{canadian}
+\LetTrackLangOption{fr-CA}{canadien}
+\LetTrackLangOption{fr-BE}{belgique}
+\LetTrackLangOption{pt-BR}{brazilian}
+\LetTrackLangOption{it-HR}{istriacountyitalian}
+\LetTrackLangOption{nl-BE}{flemish}
+\LetTrackLangOption{fr-FR}{france}
+\LetTrackLangOption{de-DE}{ngermanDE}
+\LetTrackLangOption{de-BE}{belgiangerman}
+\LetTrackLangOption{en-GG}{guernseyenglish}
+\LetTrackLangOption{fr-GG}{guernseyfrench}
+\LetTrackLangOption{it-IT}{italy}
+\LetTrackLangOption{mt-MT}{maltamaltese}
+\LetTrackLangOption{en-MT}{maltaenglish}
+\LetTrackLangOption{en-IM}{isleofmanenglish}
+\LetTrackLangOption{en-JE}{jerseyenglish}
+\LetTrackLangOption{fr-JE}{jerseyfrench}
+\LetTrackLangOption{nl-NL}{netherlands}
+\LetTrackLangOption{pt-PT}{portugal}
+\LetTrackLangOption{it-SM}{sanmarino}
+\LetTrackLangOption{sl-SI}{slovenia}
+\LetTrackLangOption{it-SI}{sloveneistriaitalian}
+\LetTrackLangOption{es-ES}{spainspanish}
+\LetTrackLangOption{es-AR}{argentinespanish}
+\LetTrackLangOption{es-BO}{bolivianspanish}
+\LetTrackLangOption{es-CL}{chilianspanish}
+\LetTrackLangOption{es-CO}{columbianspanish}
+\LetTrackLangOption{es-CR}{costaricanspanish}
+\LetTrackLangOption{es-CU}{cubanspanish}
+\LetTrackLangOption{es-DO}{dominicanspanish}
+\LetTrackLangOption{es-EC}{ecudorianspanish}
+\LetTrackLangOption{es-SV}{elsalvadorspanish}
+\LetTrackLangOption{es-GT}{guatemalanspanish}
+\LetTrackLangOption{es-HN}{honduranspanish}
+\LetTrackLangOption{es-MX}{mexicanspanish}
+\LetTrackLangOption{es-NI}{nicaraguanspanish}
+\LetTrackLangOption{es-PA}{panamaspanish}
+\LetTrackLangOption{es-PY}{paraguayspanish}
+\LetTrackLangOption{es-PE}{peruvianspanish}
+\LetTrackLangOption{es-PR}{puertoricospanish}
+\LetTrackLangOption{es-UY}{uruguayspanish}
+\LetTrackLangOption{es-VE}{venezuelanspanish}
+\LetTrackLangOption{de-CH}{swissgerman}
+\LetTrackLangOption{fr-CH}{swissfrench}
+\LetTrackLangOption{it-CH}{swissitalian}
+\LetTrackLangOption{rm-CH}{swissromansh}
+\LetTrackLangOption{it-VA}{vatican}
\long\def\IfTrackedLanguage#1#2#3{%
\edef\@tracklang@element{#1}%
\ifx\@tracklang@element\empty