Author: jghali
Date: Sat Mar 2 01:20:38 2019
New Revision: 22867
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=22867
Log:
#15348: Add hyphenation patterns for Indian languages
Modified:
trunk/Scribus/resources/versions/scribus_hyph_dicts.xml
trunk/Scribus/scribus/langmgr.cpp
Modified: trunk/Scribus/resources/versions/scribus_hyph_dicts.xml
URL:
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22867&path=/trunk/Scribus/resources/versions/scribus_hyph_dicts.xml
==============================================================================
--- trunk/Scribus/resources/versions/scribus_hyph_dicts.xml (original)
+++ trunk/Scribus/resources/versions/scribus_hyph_dicts.xml Sat Mar 2
01:20:38 2019
@@ -34,4 +34,17 @@
<dictionary type="hyph" filetype="plain" language="te_IN"
URL="https://cgit.freedesktop.org/libreoffice/dictionaries/plain/te_IN"
description="Telugu"
files="hyph_te_IN.dic;README_hyph_te_IN.txt"
license="README_hyph_te_IN.txt" version="1.0" />
<dictionary type="hyph" filetype="plain" language="uk_UA"
URL="https://cgit.freedesktop.org/libreoffice/dictionaries/plain/uk_UA"
description="Ukranian"
files="hyph_uk_UA.dic;README_hyph_uk_UA.txt"
license="README_hyph_uk_UA.txt" version="1.0" />
<dictionary type="hyph" filetype="zip" language="cy"
URL="http://troi.org/download" description="Welsh" files="hunspell-cy.xpi"
extractfiles="dictionaries/cy_GB.dic;dictionaries/README_cy_GB.txt"
license="README_cy_GB.txt" version="1.0" />
+
+ <dictionary type="hyph" filetype="plain" language="as_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/as_IN"
description="Assamese" files="hyph_as_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="bn_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/bn_IN"
description="Bengali" files="hyph_bn_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="gu_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/gu_IN"
description="Gujarati" files="hyph_gu_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="hi_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/hi_IN"
description="Hindi" files="hyph_hi_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="kn_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/kn_IN"
description="Kannada" files="hyph_kn_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="ml_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/ml_IN"
description="Malayalam" files="hyph_ml_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="mr_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/mr_IN"
description="Marathi" files="hyph_mr_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="or_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/or_IN"
description="Oriya" files="hyph_or_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="pa_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/pa_IN"
description="Panjabi" files="hyph_pa_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="ta_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/ta_IN"
description="Tamil" files="hyph_ta_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+ <dictionary type="hyph" filetype="plain" language="te_IN"
URL="https://raw.githubusercontent.com/smc/hyphenation/master/te_IN"
description="Telugu" files="hyph_te_IN.dic;MIT-LICENSE.txt"
license="MIT-LICENSE.txt" version="1.0" />
+
</scribus>
Modified: trunk/Scribus/scribus/langmgr.cpp
URL:
http://scribus.net/websvn/diff.php?repname=Scribus&rev=22867&path=/trunk/Scribus/scribus/langmgr.cpp
==============================================================================
--- trunk/Scribus/scribus/langmgr.cpp (original)
+++ trunk/Scribus/scribus/langmgr.cpp Sat Mar 2 01:20:38 2019
@@ -122,7 +122,7 @@
m_langTable.append(LangDef("an", "an_ES", "Aragonese",
QObject::tr("Aragonese")));
m_langTable.append(LangDef("hy", "", "Armenian",
QObject::tr("Armenian")));
m_langTable.append(LangDef("rup", "", "Aromanian",
QObject::tr("Aromanian")));
- m_langTable.append(LangDef("as", "", "Assamese",
QObject::tr("Assamese")));
+ m_langTable.append(LangDef("as", "as_IN", "Assamese",
QObject::tr("Assamese")));
m_langTable.append(LangDef("ast", "", "Asturian",
QObject::tr("Asturian")));
m_langTable.append(LangDef("ath", "", "Athapaskan",
QObject::tr("Athapaskan")));
m_langTable.append(LangDef("av", "", "Avaric",
QObject::tr("Avaric")));
@@ -154,7 +154,7 @@
m_langTable.append(LangDef("bdy", "", "Bandjalang",
QObject::tr("Bandjalang")));
m_langTable.append(LangDef("bem", "", "Bemba",
QObject::tr("Bemba")));
m_langTable.append(LangDef("be", "be_BY", "Belarusian",
QObject::tr("Belarusian")));
- m_langTable.append(LangDef("bn", "", "Bengali",
QObject::tr("Bengali")));
+ m_langTable.append(LangDef("bn", "bn_IN", "Bengali",
QObject::tr("Bengali")));
m_langTable.append(LangDef("bn_BD", "", "Bengali
(Bangladesh)", QObject::tr("Bengali (Bangladesh)")));
m_langTable.append(LangDef("ber", "", "Berber",
QObject::tr("Berber")));
m_langTable.append(LangDef("btb", "", "Beti (Cameroon)",
QObject::tr("Beti (Cameroon)")));
@@ -287,7 +287,7 @@
m_langTable.append(LangDef("hz", "", "Herero",
QObject::tr("Herero")));
m_langTable.append(LangDef("mrj", "", "High Mari",
QObject::tr("High Mari")));
m_langTable.append(LangDef("hil", "", "Hiligaynon",
QObject::tr("Hiligaynon")));
- m_langTable.append(LangDef("hi_IN", "", "Hindi",
QObject::tr("Hindi")));
+ m_langTable.append(LangDef("hi", "hi_IN", "Hindi",
QObject::tr("Hindi")));
m_langTable.append(LangDef("hno", "", "Hindko (Northern)",
QObject::tr("Hindko (Northern)")));
m_langTable.append(LangDef("hnd", "", "Hindko (Southern)",
QObject::tr("Hindko (Southern)")));
m_langTable.append(LangDef("ho", "", "Hiri Motu",
QObject::tr("Hiri Motu")));
@@ -321,7 +321,7 @@
m_langTable.append(LangDef("kln", "", "Kalenjin",
QObject::tr("Kalenjin")));
m_langTable.append(LangDef("kam", "", "Kamba (Kenya)",
QObject::tr("Kamba (Kenya)")));
m_langTable.append(LangDef("bjj", "", "Kanauji",
QObject::tr("Kanauji")));
- m_langTable.append(LangDef("kn_IN", "kn", "Kannada",
QObject::tr("Kannada")));
+ m_langTable.append(LangDef("kn", "kn_IN", "Kannada",
QObject::tr("Kannada")));
m_langTable.append(LangDef("kr", "", "Kanuri",
QObject::tr("Kanuri")));
m_langTable.append(LangDef("pam", "", "Kapampangan",
QObject::tr("Kapampangan")));
m_langTable.append(LangDef("kdr", "", "Karaim",
QObject::tr("Karaim")));
@@ -428,7 +428,7 @@
m_langTable.append(LangDef("mlq", "", "Maninkakan
(Western)", QObject::tr("Maninkakan (Western)")));
m_langTable.append(LangDef("mns", "", "Mansi",
QObject::tr("Mansi")));
m_langTable.append(LangDef("gv", "", "Manx",
QObject::tr("Manx")));
- m_langTable.append(LangDef("mr", "", "Marathi",
QObject::tr("Marathi")));
+ m_langTable.append(LangDef("mr", "mr_IN", "Marathi",
QObject::tr("Marathi")));
m_langTable.append(LangDef("mh", "", "Marshallese",
QObject::tr("Marshallese")));
m_langTable.append(LangDef("mwr", "", "Marwari",
QObject::tr("Marwari")));
m_langTable.append(LangDef("mve", "", "Marwari
(Pakistan)", QObject::tr("Marwari (Pakistan)")));
@@ -482,14 +482,14 @@
m_langTable.append(LangDef("oj", "", "Ojibwa",
QObject::tr("Ojibwa")));
m_langTable.append(LangDef("ojs", "", "Oji-Cree",
QObject::tr("Oji-Cree")));
m_langTable.append(LangDef("om", "", "Oromo",
QObject::tr("Oromo")));
- m_langTable.append(LangDef("or", "", "Oriya",
QObject::tr("Oriya")));
+ m_langTable.append(LangDef("or", "or_IN", "Oriya",
QObject::tr("Oriya")));
m_langTable.append(LangDef("os", "", "Ossetian",
QObject::tr("Ossetian")));
m_langTable.append(LangDef("blk", "", "Pa'O",
QObject::tr("Pa'O")));
m_langTable.append(LangDef("pce", "", "Palaung (Ruching)",
QObject::tr("Palaung (Ruching)")));
m_langTable.append(LangDef("pll", "", "Palaung (Shwe)",
QObject::tr("Palaung (Shwe)")));
m_langTable.append(LangDef("pi", "", "Pali",
QObject::tr("Pali")));
m_langTable.append(LangDef("plp", "", "Palpa",
QObject::tr("Palpa")));
- m_langTable.append(LangDef("pa", "", "Panjabi",
QObject::tr("Panjabi")));
+ m_langTable.append(LangDef("pa", "pa_IN", "Panjabi",
QObject::tr("Panjabi")));
m_langTable.append(LangDef("pnb", "", "Panjabi Western",
QObject::tr("Panjabi Western")));
m_langTable.append(LangDef("pag", "", "Pangasinan",
QObject::tr("Pangasinan")));
m_langTable.append(LangDef("ps", "", "Pashto",
QObject::tr("Pashto")));
@@ -588,7 +588,7 @@
m_langTable.append(LangDef("tdd", "", "Tai Nüa",
QObject::trUtf8("Tai N\303\274a")));
m_langTable.append(LangDef("tg", "", "Tajik",
QObject::tr("Tajik")));
m_langTable.append(LangDef("tmh", "", "Tamashek",
QObject::tr("Tamashek")));
- m_langTable.append(LangDef("ta", "", "Tamil",
QObject::tr("Tamil")));
+ m_langTable.append(LangDef("ta", "ta_IN", "Tamil",
QObject::tr("Tamil")));
m_langTable.append(LangDef("tt", "", "Tatar",
QObject::tr("Tatar")));
m_langTable.append(LangDef("te", "te_IN", "Telugu",
QObject::tr("Telugu")));
m_langTable.append(LangDef("tem", "", "Temne",
QObject::tr("Temne")));
_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit