]> git.lyx.org Git - lyx.git/blobdiff - lib/languages
Add hint for backward search (cf #8054)
[lyx.git] / lib / languages
index 769f706ef0e4e4151365a480f3b4f2d8407f10da..cca56001c8a20cc15be9d6ccdc5f4e1e65e72d2c 100644 (file)
@@ -21,6 +21,7 @@
 #      PostBabelPreamble
 #        <extra latex code inserted after babel>
 #      EndPostBabelPreamble
+#      Requires           <requirement>
 # End
 #
 #
@@ -75,6 +76,7 @@ End
 # Real languages
 #
 
+# not yet supported by polyglossia
 Language afrikaans
        GuiName          "Afrikaans"
        BabelName        afrikaans
@@ -99,13 +101,14 @@ Language american
        LangCode         en_US
 End
 
-# Currently not supported (file format change!)
-# Language ancientgreek
-#      GuiName          "Greek (ancient)"
-#      PolyglossiaName  greek
-#      PolyglossiaOpts  variant=ancient
-#      LangCode         grc_GR
-# End
+# not supported by babel
+Language ancientgreek
+       GuiName          "Greek (ancient)"
+       PolyglossiaName  greek
+       PolyglossiaOpts  variant=ancient
+       Encoding         iso8859-7
+       LangCode         grc_GR
+End
 
 # FIXME: dummy babel language for arabic_arabtex to be able
 # to switch the language the way of the ArabTeX-package
@@ -127,10 +130,11 @@ Language arabic_arabi
        LangCode         ar_SA
 End
 
+# not supported by babel
 Language armenian
        GuiName          "Armenian"
        PolyglossiaName  armenian
-       Encoding         armscii8
+       Encoding         utf8
        LangCode         hy_AM
 End
 
@@ -143,6 +147,7 @@ Language australian
        LangCode         en_AU
 End
 
+# not yet supported by polyglossia
 Language austrian
        GuiName          "German (Austria, old spelling)"
        BabelName        austrian
@@ -150,6 +155,7 @@ Language austrian
        LangCode         de_AT
 End
 
+# not yet supported by polyglossia
 Language naustrian
        GuiName          "German (Austria)"
        BabelName        naustrian
@@ -181,6 +187,7 @@ Language basque
        LangCode         eu_ES
 End
 
+# not yet supported by polyglossia
 Language belarusian
        GuiName          "Belarusian"
        BabelName        belarusian
@@ -255,6 +262,7 @@ Language chinese-simplified
        GuiName          "Chinese (simplified)"
        Encoding         euc-cn
        LangCode         zh_CN
+       Requires         CJK
 End
 
 # uses CJK package
@@ -262,14 +270,16 @@ Language chinese-traditional
        GuiName         "Chinese (traditional)"
        Encoding        utf8-cjk
        LangCode        zh_CN
+       Requires         CJK
 End
 
-# Currently not supported (file format change!)
-# Language coptic
-#      GuiName          "Coptic"
-#      PolyglossiaName  coptic
-#      LangCode         cop_EG
-# End
+# not supported by babel
+Language coptic
+       GuiName          "Coptic"
+       PolyglossiaName  coptic
+       Encoding         utf8
+       LangCode         cop_EG
+End
 
 Language croatian
        GuiName          "Croatian"
@@ -295,12 +305,13 @@ Language danish
        LangCode         da_DK
 End
 
-# Currently not supported (file format change!)
-# Language divehi
-#      GuiName          "Divehi (Maldivian)"
-#      PolyglossiaName  divehi
-#      LangCode         dv_MV
-# End
+# not supported by babel
+Language divehi
+       GuiName          "Divehi (Maldivian)"
+       PolyglossiaName  divehi
+       Encoding         utf8
+       LangCode         dv_MV
+End
 
 Language dutch
        GuiName          "Dutch"
@@ -443,13 +454,13 @@ Language hebrew
        LangCode          he_IL
 End
 
-# Currently not supported (file format change!)
-Language hindi
-#      GuiName          "Hindi"
-#      PolyglossiaName  hindi
-#      Encoding         utf8
-#      LangCode         hi_IN
-End
+# not supported by babel
+Language hindi
+       GuiName          "Hindi"
+       PolyglossiaName  hindi
+       Encoding         utf8
+       LangCode         hi_IN
+End
 
 # Currently not supported (file format change!)
 # "hungarian" is a synonym for the "magyar" babel language option
@@ -505,6 +516,7 @@ Language japanese
        Encoding         jis-plain
        LangCode         ja_JP
        AsBabelOptions   true
+       Requires         japanese
 End
 
 # uses CJK package
@@ -512,8 +524,10 @@ Language japanese-cjk
        GuiName         "Japanese (CJK)"
        Encoding        euc-jp
        LangCode        ja_JP
+       Requires        CJK
 End
 
+# not yet supported by polyglossia
 Language kazakh
        GuiName         "Kazakh"
        BabelName       kazakh
@@ -525,22 +539,24 @@ Language korean
        GuiName         "Korean"
        Encoding        euc-kr
        LangCode        ko_KR
+       Requires        CJK
 End
 
-# Currently not supported (file format change!)
-Language kurmanji
-#      GuiName          "Kurmanji"
-#      PolyglossiaName  kurmanji
-#      Encoding         utf8
-#      LangCode         kmr
-End
+# not supported by babel
+Language kurmanji
+       GuiName          "Kurmanji"
+       PolyglossiaName  kurmanji
+       Encoding         utf8
+       LangCode         kmr
+End
 
-# Currently not supported (file format change!)
-# Language lao
-#      GuiName          "Lao"
-#      PolyglossiaName  lao
-#      LangCode         lo_LA
-# End
+# not supported by babel
+Language lao
+       GuiName          "Lao"
+       PolyglossiaName  lao
+       Encoding         utf8
+       LangCode         lo_LA
+End
 
 # There is no country code for Latin because it is a dead language.
 # We therefore the name of its hunspell dictionary.
@@ -590,15 +606,17 @@ Language magyar
        LangCode         hu_HU
 End
 
-# Currently not supported (file format change!)
-# Language marathi
-#      GuiName          "Marathi"
-#      PolyglossiaName  marathi
-#      LangCode         mr_IN
-# End
+# not supported by babel
+Language marathi
+       GuiName          "Marathi"
+       PolyglossiaName  marathi
+       Encoding         utf8
+       LangCode         mr_IN
+End
 
 # mongolian must be loaded locally with babel options,
 # not globally via class options
+# not yet supported by polyglossia
 Language mongolian
        GuiName          "Mongolian"
        BabelName        mongolian
@@ -632,12 +650,13 @@ Language nynorsk
        LangCode         nn_NO
 End
 
-# Currently not supported (file format change!)
-# Language occitan
-#      GuiName          "Occitan"
-#      PolyglossiaName  occitan
-#      LangCode         oc_FR
-# End
+# not supported by babel
+Language occitan
+       GuiName          "Occitan"
+       PolyglossiaName  occitan
+       Encoding         utf8
+       LangCode         oc_FR
+End
 
 # Currently not supported (file format change!)
 # Russian orthography from the Petrine orthographic reforms of
@@ -689,13 +708,13 @@ Language samin
        LangCode         se_NO
 End
 
-# Currently not supported (file format change!)
-Language sanskrit
-#      GuiName          "Sanskrit"
-#      PolyglossiaName  sanskrit
-#      Encoding         utf8
-#      LangCode         sa_IN
-End
+# not supported by babel
+Language sanskrit
+       GuiName          "Sanskrit"
+       PolyglossiaName  sanskrit
+       Encoding         utf8
+       LangCode         sa_IN
+End
 
 Language scottish
        GuiName          "Scottish"
@@ -769,26 +788,29 @@ Language swedish
        LangCode         sv_SE
 End
 
-# Currently not supported (file format change!)
-# Language syriac
-#      GuiName          "Syriac"
-#      PolyglossiaName  syriac
-#      LangCode         syr_SY
-# End
+# not supported by babel
+Language syriac
+       GuiName          "Syriac"
+       PolyglossiaName  syriac
+       Encoding         utf8
+       LangCode         syr_SY
+End
 
-# Currently not supported (file format change!)
-# Language tamil
-#      GuiName          "Tamil"
-#      PolyglossiaName  tamil
-#      LangCode         ta_IN
-# End
+# not supported by babel
+Language tamil
+       GuiName          "Tamil"
+       PolyglossiaName  tamil
+       Encoding         utf8
+       LangCode         ta_IN
+End
 
-# Currently not supported (file format change!)
-# Language telugu
-#      GuiName          "Telugu"
-#      PolyglossiaName  telugu
-#      LangCode         te_IN
-# End
+# not supported by babel
+Language telugu
+       GuiName          "Telugu"
+       PolyglossiaName  telugu
+       Encoding         utf8
+       LangCode         te_IN
+End
 
 Language thai
        GuiName          "Thai"
@@ -839,12 +861,13 @@ Language uppersorbian
        LangCode         hsb_DE
 End
 
-# Currently not supported (file format change!)
-# Language urdu
-#      GuiName          "Urdu"
-#      PolyglossiaName  urdu
-#      LangCode         ur_PK
-# End
+# not supported by babel
+Language urdu
+       GuiName          "Urdu"
+       PolyglossiaName  urdu
+       Encoding         utf8
+       LangCode         ur_PK
+End
 
 # vietnam must be loaded locally with babel options,
 # not globally via class options, see
@@ -856,6 +879,7 @@ Language vietnamese
        Encoding         utf8
        LangCode         vi_VN
        AsBabelOptions   true
+       Requires         vietnamese
 End
 
 Language welsh