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

Reply via email to