[dasher: 108/217] Add langcodes for all Indo-European and Uralic alphabets



commit 6b5101f4f1e3db1b7845202b70dee8f01cdb690d
Author: David Barnett <dbarnett google com>
Date:   Tue Nov 3 23:46:42 2015 -0800

    Add langcodes for all Indo-European and Uralic alphabets

 Data/alphabets/alphabet.Armenian.xml      |    2 ++
 Data/alphabets/alphabet.Assamese.xml      |    1 +
 Data/alphabets/alphabet.Belarusian.xml    |    1 +
 Data/alphabets/alphabet.Bulgarian.xml     |    1 +
 Data/alphabets/alphabet.Estonian.xml      |    1 +
 Data/alphabets/alphabet.Greek.xml         |    2 ++
 Data/alphabets/alphabet.Gujarati.xml      |    1 +
 Data/alphabets/alphabet.Hindi.xml         |    1 +
 Data/alphabets/alphabet.Icelandic.xml     |    1 +
 Data/alphabets/alphabet.IrishGaelic.xml   |    1 +
 Data/alphabets/alphabet.Marathi.xml       |    1 +
 Data/alphabets/alphabet.Oriya.xml         |    1 +
 Data/alphabets/alphabet.Punjabi.xml       |    1 +
 Data/alphabets/alphabet.Sami.xml          |    1 +
 Data/alphabets/alphabet.ScotsGaelic.xml   |    1 +
 Data/alphabets/alphabet.Sinhala.xml       |    1 +
 Data/alphabets/alphabet.Slovak.xml        |    1 +
 Data/alphabets/alphabet.Slovenian.xml     |    1 +
 Data/alphabets/alphabet.Tajik.xml         |    1 +
 Data/alphabets/alphabet.Urdu.xml          |    1 +
 Data/alphabets/alphabet.afrikaans.xml     |    1 +
 Data/alphabets/alphabet.albanian.xml      |    1 +
 Data/alphabets/alphabet.bengali.xml       |    1 +
 Data/alphabets/alphabet.bosnian.xml       |    1 +
 Data/alphabets/alphabet.breton.xml        |    1 +
 Data/alphabets/alphabet.catalan.xml       |    2 ++
 Data/alphabets/alphabet.corsican.xml      |    1 +
 Data/alphabets/alphabet.croatian.xml      |    1 +
 Data/alphabets/alphabet.czech.xml         |    2 ++
 Data/alphabets/alphabet.danish.xml        |    3 +++
 Data/alphabets/alphabet.dutch.xml         |    1 +
 Data/alphabets/alphabet.english.xml       |    3 +++
 Data/alphabets/alphabet.englishC.xml      |    1 +
 Data/alphabets/alphabet.faroese.xml       |    1 +
 Data/alphabets/alphabet.finnish.xml       |    1 +
 Data/alphabets/alphabet.finnish2.xml      |    2 ++
 Data/alphabets/alphabet.french.xml        |    3 +++
 Data/alphabets/alphabet.galician.xml      |    1 +
 Data/alphabets/alphabet.german.xml        |    3 +++
 Data/alphabets/alphabet.hungarian.xml     |    2 ++
 Data/alphabets/alphabet.italian.xml       |    3 +++
 Data/alphabets/alphabet.kurdish.xml       |    1 +
 Data/alphabets/alphabet.latin.xml         |    2 ++
 Data/alphabets/alphabet.latvian.xml       |    1 +
 Data/alphabets/alphabet.lithuanian.xml    |    1 +
 Data/alphabets/alphabet.luxembourgish.xml |    1 +
 Data/alphabets/alphabet.macedonian.xml    |    1 +
 Data/alphabets/alphabet.nepali.xml        |    1 +
 Data/alphabets/alphabet.norwegian.xml     |    1 +
 Data/alphabets/alphabet.occitan.xml       |    1 +
 Data/alphabets/alphabet.pashto.xml        |    1 +
 Data/alphabets/alphabet.persian.xml       |    1 +
 Data/alphabets/alphabet.portuguese.xml    |    2 ++
 Data/alphabets/alphabet.romansch.xml      |    1 +
 Data/alphabets/alphabet.russian.xml       |    2 ++
 Data/alphabets/alphabet.sanskrit.xml      |    1 +
 Data/alphabets/alphabet.serbian.xml       |    1 +
 Data/alphabets/alphabet.spanish.xml       |    2 ++
 Data/alphabets/alphabet.ukrainian.xml     |    1 +
 Data/alphabets/alphabet.welsh.xml         |    1 +
 60 files changed, 80 insertions(+), 0 deletions(-)
---
diff --git a/Data/alphabets/alphabet.Armenian.xml b/Data/alphabets/alphabet.Armenian.xml
index 22d716b..07594db 100644
--- a/Data/alphabets/alphabet.Armenian.xml
+++ b/Data/alphabets/alphabet.Armenian.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Armenian_AM.txt</train>
+<langcode>hy</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -166,6 +167,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Armenian_AM.txt</train>
+<langcode>hy</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Assamese.xml b/Data/alphabets/alphabet.Assamese.xml
index 99d90a3..09fe0b5 100644
--- a/Data/alphabets/alphabet.Assamese.xml
+++ b/Data/alphabets/alphabet.Assamese.xml
@@ -11,6 +11,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_Assamese_IN.txt</train>
+<langcode>as</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Belarusian.xml b/Data/alphabets/alphabet.Belarusian.xml
index 5327749..a6b9d28 100644
--- a/Data/alphabets/alphabet.Belarusian.xml
+++ b/Data/alphabets/alphabet.Belarusian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Belarusian_BY.txt</train>
+<langcode>be</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Bulgarian.xml b/Data/alphabets/alphabet.Bulgarian.xml
index a15b528..e35317a 100644
--- a/Data/alphabets/alphabet.Bulgarian.xml
+++ b/Data/alphabets/alphabet.Bulgarian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Bulgarian_BG.txt</train>
+<langcode>bg</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Estonian.xml b/Data/alphabets/alphabet.Estonian.xml
index 3ac4ce5..84a387f 100644
--- a/Data/alphabets/alphabet.Estonian.xml
+++ b/Data/alphabets/alphabet.Estonian.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Estonian_EE.txt</train>
+<langcode>et</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Greek.xml b/Data/alphabets/alphabet.Greek.xml
index 20d4bc0..d57ea1d 100644
--- a/Data/alphabets/alphabet.Greek.xml
+++ b/Data/alphabets/alphabet.Greek.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_greek_GR.txt</train>
+<langcode>el</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8" />
@@ -144,6 +145,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_greek_GR.txt</train>
+<langcode>el</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8" />
diff --git a/Data/alphabets/alphabet.Gujarati.xml b/Data/alphabets/alphabet.Gujarati.xml
index 03d8ac2..02af7d5 100644
--- a/Data/alphabets/alphabet.Gujarati.xml
+++ b/Data/alphabets/alphabet.Gujarati.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Gujarati_IN.txt</train>
+<langcode>gu</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Hindi.xml b/Data/alphabets/alphabet.Hindi.xml
index e6b1537..b681369 100644
--- a/Data/alphabets/alphabet.Hindi.xml
+++ b/Data/alphabets/alphabet.Hindi.xml
@@ -161,6 +161,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_Hindi_IN.txt</train>
+<langcode>hi</langcode>
 <space d="&#x25a1;" t=" " b="9"/> 
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Icelandic.xml b/Data/alphabets/alphabet.Icelandic.xml
index 5c4328b..f5d210c 100644
--- a/Data/alphabets/alphabet.Icelandic.xml
+++ b/Data/alphabets/alphabet.Icelandic.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Icelandic_IS.txt</train>
+<langcode>is</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.IrishGaelic.xml b/Data/alphabets/alphabet.IrishGaelic.xml
index b3db339..4868960 100644
--- a/Data/alphabets/alphabet.IrishGaelic.xml
+++ b/Data/alphabets/alphabet.IrishGaelic.xml
@@ -8,6 +8,7 @@
 <control d="Control" t=""/>
 <palette>Default</palette>
 <train>training_IrishGaelic_IE.txt</train>
+<langcode>ga</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <group name="lower case letters" b="0">
diff --git a/Data/alphabets/alphabet.Marathi.xml b/Data/alphabets/alphabet.Marathi.xml
index 7b742e9..7c42751 100644
--- a/Data/alphabets/alphabet.Marathi.xml
+++ b/Data/alphabets/alphabet.Marathi.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Marathi_IN.txt</train>
+<langcode>mr</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.Oriya.xml b/Data/alphabets/alphabet.Oriya.xml
index 6fd5157..aa580fc 100644
--- a/Data/alphabets/alphabet.Oriya.xml
+++ b/Data/alphabets/alphabet.Oriya.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Oriya_IN.txt</train>
+<langcode>or</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Punjabi.xml b/Data/alphabets/alphabet.Punjabi.xml
index d27c8a9..926397f 100644
--- a/Data/alphabets/alphabet.Punjabi.xml
+++ b/Data/alphabets/alphabet.Punjabi.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Punjabi_IN.txt</train>
+<langcode>pa</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Sami.xml b/Data/alphabets/alphabet.Sami.xml
index e6c3024..471c37f 100644
--- a/Data/alphabets/alphabet.Sami.xml
+++ b/Data/alphabets/alphabet.Sami.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Sami_NO.txt</train>
+<langcode>se</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.ScotsGaelic.xml b/Data/alphabets/alphabet.ScotsGaelic.xml
index 0a022ed..eb9b8f3 100644
--- a/Data/alphabets/alphabet.ScotsGaelic.xml
+++ b/Data/alphabets/alphabet.ScotsGaelic.xml
@@ -8,6 +8,7 @@
 <control d="Control" t=""/>
 <palette>Default</palette>
 <train>training_ScotsGaelic_GB.txt</train>
+<langcode>gd</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <group name="lower case letters" b="0">
diff --git a/Data/alphabets/alphabet.Sinhala.xml b/Data/alphabets/alphabet.Sinhala.xml
index d712069..79b9ca6 100644
--- a/Data/alphabets/alphabet.Sinhala.xml
+++ b/Data/alphabets/alphabet.Sinhala.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Sinhala_IN.txt</train>
+<langcode>si</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Slovak.xml b/Data/alphabets/alphabet.Slovak.xml
index 779ed53..d6d89f4 100644
--- a/Data/alphabets/alphabet.Slovak.xml
+++ b/Data/alphabets/alphabet.Slovak.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Slovak_SK.txt</train>
+<langcode>sk</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Slovenian.xml b/Data/alphabets/alphabet.Slovenian.xml
index 387ae91..498da89 100644
--- a/Data/alphabets/alphabet.Slovenian.xml
+++ b/Data/alphabets/alphabet.Slovenian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_Slovenian_SI.txt</train>
+<langcode>sl</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.Tajik.xml b/Data/alphabets/alphabet.Tajik.xml
index f24dd67..e8347cb 100644
--- a/Data/alphabets/alphabet.Tajik.xml
+++ b/Data/alphabets/alphabet.Tajik.xml
@@ -8,6 +8,7 @@
 <control d="Control" t=""/>
 <palette>Default</palette>
 <train>training_Tajik_TJ.txt</train>
+<langcode>tg</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <group name="lower case letters" b="0">
diff --git a/Data/alphabets/alphabet.Urdu.xml b/Data/alphabets/alphabet.Urdu.xml
index 8d18176..9c6d8c0 100644
--- a/Data/alphabets/alphabet.Urdu.xml
+++ b/Data/alphabets/alphabet.Urdu.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_Urdu_PK.txt</train>
+<langcode>ur</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.afrikaans.xml b/Data/alphabets/alphabet.afrikaans.xml
index 5385927..cd19d11 100644
--- a/Data/alphabets/alphabet.afrikaans.xml
+++ b/Data/alphabets/alphabet.afrikaans.xml
@@ -8,6 +8,7 @@
 <control d="Control" t=""/>
 <palette>Default</palette>
 <train>training_Afrikaans_ZA.txt</train>
+<langcode>af</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <group name="lower case letters" b="0">
diff --git a/Data/alphabets/alphabet.albanian.xml b/Data/alphabets/alphabet.albanian.xml
index 9aa641d..fb7163c 100644
--- a/Data/alphabets/alphabet.albanian.xml
+++ b/Data/alphabets/alphabet.albanian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_albanian_SQ.txt</train>
+<langcode>sq</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.bengali.xml b/Data/alphabets/alphabet.bengali.xml
index 8f96853..94b855e 100644
--- a/Data/alphabets/alphabet.bengali.xml
+++ b/Data/alphabets/alphabet.bengali.xml
@@ -42,6 +42,7 @@ http://prdownloads.sourceforge.net/lekho/dict_v1.15.tgz?download )
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_bengali_BD.txt</train>
+<langcode>bn</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.bosnian.xml b/Data/alphabets/alphabet.bosnian.xml
index bfb87b7..7caa3a7 100644
--- a/Data/alphabets/alphabet.bosnian.xml
+++ b/Data/alphabets/alphabet.bosnian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_bosnian_BA.txt</train>
+<langcode>bs</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.breton.xml b/Data/alphabets/alphabet.breton.xml
index 25a4a4d..081f865 100644
--- a/Data/alphabets/alphabet.breton.xml
+++ b/Data/alphabets/alphabet.breton.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_breton_FR.txt</train>
+<langcode>br</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.catalan.xml b/Data/alphabets/alphabet.catalan.xml
index 1035c4c..23ac97f 100644
--- a/Data/alphabets/alphabet.catalan.xml
+++ b/Data/alphabets/alphabet.catalan.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_catalan_ES.txt</train>
+<langcode>ca</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -146,6 +147,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_catalanC_ES.txt</train>
+<langcode>ca</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.corsican.xml b/Data/alphabets/alphabet.corsican.xml
index d896c42..e997103 100644
--- a/Data/alphabets/alphabet.corsican.xml
+++ b/Data/alphabets/alphabet.corsican.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_corsican_FR.txt</train>
+<langcode>co</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.croatian.xml b/Data/alphabets/alphabet.croatian.xml
index 16a217f..072b276 100644
--- a/Data/alphabets/alphabet.croatian.xml
+++ b/Data/alphabets/alphabet.croatian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_croatian_HR.txt</train>
+<langcode>hr</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.czech.xml b/Data/alphabets/alphabet.czech.xml
index 7175a53..6f54fb5 100644
--- a/Data/alphabets/alphabet.czech.xml
+++ b/Data/alphabets/alphabet.czech.xml
@@ -7,6 +7,7 @@
     <encoding type="Western" />
 <palette>European/Asian</palette>
     <train>training_czech_CS.txt</train>
+    <langcode>cs</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
@@ -161,6 +162,7 @@
     <encoding type="Western" />
 <palette>European/Asian</palette>
     <train>training_czechC_CS.txt</train>
+    <langcode>cs</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.danish.xml b/Data/alphabets/alphabet.danish.xml
index d3a0771..b458dff 100644
--- a/Data/alphabets/alphabet.danish.xml
+++ b/Data/alphabets/alphabet.danish.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_danish_DK.txt</train>
+<langcode>da</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -147,6 +148,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_danish_DK.txt</train>
+<langcode>da</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -237,6 +239,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_danish_DK.txt</train>
+<langcode>da</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.dutch.xml b/Data/alphabets/alphabet.dutch.xml
index 194408e..c3a819e 100644
--- a/Data/alphabets/alphabet.dutch.xml
+++ b/Data/alphabets/alphabet.dutch.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_dutch_NL.txt</train>
+<langcode>nl</langcode>
 <space d="&#x25a1;" t=" " b="9"/>
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.english.xml b/Data/alphabets/alphabet.english.xml
index 2941c17..d02f7c5 100644
--- a/Data/alphabets/alphabet.english.xml
+++ b/Data/alphabets/alphabet.english.xml
@@ -86,6 +86,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_english_GB.txt</train>
+<langcode>en-GB</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
@@ -172,6 +173,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_english_GB.txt</train>
+<langcode>en-GB</langcode>
 <space d="&#x25a1;" t=" "  b="9"/>
 <control d="Control" t=""/>
 <paragraph d="&#182;" b="9"/>
@@ -290,6 +292,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_englishLC_GB.txt</train>
+<langcode>en-GB</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <group name="Lower case Latin letters" b="0">
diff --git a/Data/alphabets/alphabet.englishC.xml b/Data/alphabets/alphabet.englishC.xml
index dda3ca4..e40e2d2 100644
--- a/Data/alphabets/alphabet.englishC.xml
+++ b/Data/alphabets/alphabet.englishC.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_english_GB.txt</train>
+<langcode>en-GB</langcode>
 <space d="&#x25a1;" t=" "  b="9"/>
 <control d="Control" t=""  b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.faroese.xml b/Data/alphabets/alphabet.faroese.xml
index 3a881d9..c7cc8d9 100644
--- a/Data/alphabets/alphabet.faroese.xml
+++ b/Data/alphabets/alphabet.faroese.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_faroese_FO.txt</train>
+<langcode>fo</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.finnish.xml b/Data/alphabets/alphabet.finnish.xml
index 150a3c9..9a5373e 100644
--- a/Data/alphabets/alphabet.finnish.xml
+++ b/Data/alphabets/alphabet.finnish.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_finnish_FI.txt</train>
+<langcode>fi</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.finnish2.xml b/Data/alphabets/alphabet.finnish2.xml
index cdde681..5ad70a9 100644
--- a/Data/alphabets/alphabet.finnish2.xml
+++ b/Data/alphabets/alphabet.finnish2.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_finnish_FI.txt</train>
+<langcode>fi</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -95,6 +96,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_finnishL_FI.txt</train>
+<langcode>fi</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.french.xml b/Data/alphabets/alphabet.french.xml
index 2b2a8b4..55b352a 100644
--- a/Data/alphabets/alphabet.french.xml
+++ b/Data/alphabets/alphabet.french.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_french_FR.txt</train>
+<langcode>fr</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
@@ -149,6 +150,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_frenchC_FR.txt</train>
+<langcode>fr</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t=""/>
 <paragraph d="&#182;" b="9"/>
@@ -280,6 +282,7 @@
 <encoding type="Western"/>
 <palette>Vowels</palette>
 <train>training_french_FR.txt</train>
+<langcode>fr</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.galician.xml b/Data/alphabets/alphabet.galician.xml
index 9dfca4a..9b1e53e 100644
--- a/Data/alphabets/alphabet.galician.xml
+++ b/Data/alphabets/alphabet.galician.xml
@@ -10,6 +10,7 @@ Galician is a Romance language spoken by about 3 million people in Galicia, in t
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_galician_ES.txt</train>
+<langcode>gl</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.german.xml b/Data/alphabets/alphabet.german.xml
index 8a1c370..6cf6e15 100644
--- a/Data/alphabets/alphabet.german.xml
+++ b/Data/alphabets/alphabet.german.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_german_DE.txt</train>
+<langcode>de</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8" />
@@ -132,6 +133,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_german_DE.txt</train>
+<langcode>de</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8" />
@@ -211,6 +213,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_germanL_DE.txt</train>
+<langcode>de</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8" />
diff --git a/Data/alphabets/alphabet.hungarian.xml b/Data/alphabets/alphabet.hungarian.xml
index 46542a6..f77e75b 100644
--- a/Data/alphabets/alphabet.hungarian.xml
+++ b/Data/alphabets/alphabet.hungarian.xml
@@ -6,6 +6,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_hungarian_HU.txt</train>
+<langcode>hu</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
@@ -134,6 +135,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_hungarian_HU.txt</train>
+<langcode>hu</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.italian.xml b/Data/alphabets/alphabet.italian.xml
index 0aaaa5d..b8ff412 100644
--- a/Data/alphabets/alphabet.italian.xml
+++ b/Data/alphabets/alphabet.italian.xml
@@ -6,6 +6,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_italian_IT.txt</train>
+<langcode>it</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
@@ -105,6 +106,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_italian_IT.txt</train>
+<langcode>it</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
@@ -233,6 +235,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_italianC_IT.txt</train>
+<langcode>it</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t=""/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.kurdish.xml b/Data/alphabets/alphabet.kurdish.xml
index b42e4e4..ddb3bb6 100644
--- a/Data/alphabets/alphabet.kurdish.xml
+++ b/Data/alphabets/alphabet.kurdish.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_kurdish_IQ.txt</train>
+<langcode>ku</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.latin.xml b/Data/alphabets/alphabet.latin.xml
index 757d493..11dc9b6 100644
--- a/Data/alphabets/alphabet.latin.xml
+++ b/Data/alphabets/alphabet.latin.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_latin_XX.txt</train>
+<langcode>la</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
@@ -128,6 +129,7 @@ Any word that can be written using one of the Latin ISO-8859 character sets (ISO
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_frenchC_FR.txt</train>
+<langcode>fr</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t="" b="8"/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.latvian.xml b/Data/alphabets/alphabet.latvian.xml
index e763850..718b2c5 100644
--- a/Data/alphabets/alphabet.latvian.xml
+++ b/Data/alphabets/alphabet.latvian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_latvian_LV.txt</train>
+<langcode>lv</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.lithuanian.xml b/Data/alphabets/alphabet.lithuanian.xml
index 47449fb..b023f11 100644
--- a/Data/alphabets/alphabet.lithuanian.xml
+++ b/Data/alphabets/alphabet.lithuanian.xml
@@ -11,6 +11,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_lithuanian_LT.txt</train>
+<langcode>lt</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.luxembourgish.xml b/Data/alphabets/alphabet.luxembourgish.xml
index 1f3864d..eb02cc9 100644
--- a/Data/alphabets/alphabet.luxembourgish.xml
+++ b/Data/alphabets/alphabet.luxembourgish.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_luxembourgish_LU.txt</train>
+<langcode>lb</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.macedonian.xml b/Data/alphabets/alphabet.macedonian.xml
index 94dce37..b0fb6a4 100644
--- a/Data/alphabets/alphabet.macedonian.xml
+++ b/Data/alphabets/alphabet.macedonian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_macedonian_MK.txt</train>
+<langcode>mk</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.nepali.xml b/Data/alphabets/alphabet.nepali.xml
index 2b421cd..ff53446 100644
--- a/Data/alphabets/alphabet.nepali.xml
+++ b/Data/alphabets/alphabet.nepali.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_nepali_NP.txt</train>
+<langcode>ne</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.norwegian.xml b/Data/alphabets/alphabet.norwegian.xml
index 966e9c8..caef629 100644
--- a/Data/alphabets/alphabet.norwegian.xml
+++ b/Data/alphabets/alphabet.norwegian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_norwegian_NO.txt</train>
+<langcode>no</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.occitan.xml b/Data/alphabets/alphabet.occitan.xml
index 85243f3..39f1729 100644
--- a/Data/alphabets/alphabet.occitan.xml
+++ b/Data/alphabets/alphabet.occitan.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_occitan_FR.txt</train>
+<langcode>oc</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.pashto.xml b/Data/alphabets/alphabet.pashto.xml
index f6863e6..dd98831 100644
--- a/Data/alphabets/alphabet.pashto.xml
+++ b/Data/alphabets/alphabet.pashto.xml
@@ -9,6 +9,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_pashto_AF.txt</train>
+<langcode>ps</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.persian.xml b/Data/alphabets/alphabet.persian.xml
index 70b7fe2..9659058 100644
--- a/Data/alphabets/alphabet.persian.xml
+++ b/Data/alphabets/alphabet.persian.xml
@@ -8,6 +8,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_persian_IR.txt</train>
+<langcode>fa</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.portuguese.xml b/Data/alphabets/alphabet.portuguese.xml
index 02d1370..c6f38db 100644
--- a/Data/alphabets/alphabet.portuguese.xml
+++ b/Data/alphabets/alphabet.portuguese.xml
@@ -6,6 +6,7 @@
 <orientation type="LR"/>
 <encoding type="Western"/>
 <train>training_portuguese_BR.txt</train>
+<langcode>pt</langcode>
 <palette>Default</palette>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9" note="box" />
@@ -152,6 +153,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_portugueseC_BR.txt</train>
+<langcode>pt</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t=""/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.romansch.xml b/Data/alphabets/alphabet.romansch.xml
index 39b0bf0..2779028 100644
--- a/Data/alphabets/alphabet.romansch.xml
+++ b/Data/alphabets/alphabet.romansch.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_romansch_CH.txt</train>
+<langcode>rm</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.russian.xml b/Data/alphabets/alphabet.russian.xml
index edc8caf..126f2a4 100644
--- a/Data/alphabets/alphabet.russian.xml
+++ b/Data/alphabets/alphabet.russian.xml
@@ -7,6 +7,7 @@
 <control d="Control" t=""/>
 <encoding type="Western"/>
 <train>training_russian_RU.txt</train>
+<langcode>ru</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9"/>
 <control d="Control" t="" b="8"/>
@@ -138,6 +139,7 @@
 <control d="Control" t=""/>
 <encoding type="Western"/>
 <train>training_russianLatin_RU.txt</train>
+<langcode>ru</langcode>
 <paragraph d="&#182;" b="9"/>
 <space d="&#x25a1;" t=" " b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.sanskrit.xml b/Data/alphabets/alphabet.sanskrit.xml
index a9f84bf..d0cf216 100644
--- a/Data/alphabets/alphabet.sanskrit.xml
+++ b/Data/alphabets/alphabet.sanskrit.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_sanskrit_IN.txt</train>
+<langcode>sa</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.serbian.xml b/Data/alphabets/alphabet.serbian.xml
index 531637d..fa8ca64 100644
--- a/Data/alphabets/alphabet.serbian.xml
+++ b/Data/alphabets/alphabet.serbian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_serbian_YU.txt</train>
+<langcode>sr</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.spanish.xml b/Data/alphabets/alphabet.spanish.xml
index 5026805..8332a92 100644
--- a/Data/alphabets/alphabet.spanish.xml
+++ b/Data/alphabets/alphabet.spanish.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_spanish_ES.txt</train>
+<langcode>es</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
@@ -143,6 +144,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_spanishC_ES.txt</train>
+<langcode>es</langcode>
 <space d="&#x25a1;" t=" " b="9" note="box" />
 <control d="Control" t=""/>
 <paragraph d="&#182;" b="9"/>
diff --git a/Data/alphabets/alphabet.ukrainian.xml b/Data/alphabets/alphabet.ukrainian.xml
index d0243d9..d58b8af 100644
--- a/Data/alphabets/alphabet.ukrainian.xml
+++ b/Data/alphabets/alphabet.ukrainian.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>European/Asian</palette>
 <train>training_ukrainian_UA.txt</train>
+<langcode>uk</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>
diff --git a/Data/alphabets/alphabet.welsh.xml b/Data/alphabets/alphabet.welsh.xml
index 291eaad..2ead4ac 100644
--- a/Data/alphabets/alphabet.welsh.xml
+++ b/Data/alphabets/alphabet.welsh.xml
@@ -7,6 +7,7 @@
 <encoding type="Western"/>
 <palette>Default</palette>
 <train>training_welsh_GB.txt</train>
+<langcode>cy</langcode>
 <space d="&#x25a1;" t=" " b="9" />
 <paragraph d="&#182;" b="9"/>
 <control d="Control" t="" b="8"/>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]