X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flanguages;h=bcaf88240cd5f1fa337c2a47aee327501f3861ed;hb=98a64be87297a6ea7f6257ff37c70664262ded21;hp=aadf848e854853bb02d1d780341b3702665d6f52;hpb=89257a33ab3a8dce944ae526b2b769ac9b19a935;p=lyx.git diff --git a/lib/languages b/lib/languages index aadf848e85..bcaf88240c 100644 --- a/lib/languages +++ b/lib/languages @@ -10,6 +10,7 @@ # BabelName # PolyglossiaName # PolyglossiaOpts "" +# XindyName # ActiveChars # QuoteStyle @@ -123,6 +124,8 @@ # * ActiveChars provides a string of the characters that are made active # by the language. We record particularly those characters that have to # be de-activated in some contexts (such as - or =). +# * XindyName holds the value to the (te)xindy -L option. We only give it +# if a corresponding language module exists. # ########################################################################## @@ -148,11 +151,10 @@ End # Real languages # -# will be supported by polyglossia 1.46 Language afrikaans GuiName "Afrikaans" BabelName afrikaans -# PolyglossiaName afrikaans + PolyglossiaName afrikaans QuoteStyle polish Encoding iso8859-15 FontEncoding T1|OT1 @@ -173,6 +175,7 @@ Language albanian \@ifl@aded{def}{t1enc}{\DeclareTextSymbol{\th}{T1}{254}}{} EndPostBabelPreamble PolyglossiaName albanian + XindyName albanian QuoteStyle swiss Encoding iso8859-2 FontEncoding T1|OT1 @@ -185,6 +188,7 @@ Language american BabelName american PolyglossiaName english PolyglossiaOpts "variant=american" + XindyName english QuoteStyle english Encoding iso8859-15 FontEncoding ASCII @@ -211,6 +215,7 @@ Language ancientgreek EndPostBabelPreamble PolyglossiaName greek PolyglossiaOpts "variant=ancient" + XindyName greek QuoteStyle french Encoding iso8859-7 InternalEncoding true @@ -292,6 +297,7 @@ Language australian BabelName australian PolyglossiaName english PolyglossiaOpts "variant=australian" + XindyName english Encoding iso8859-15 FontEncoding ASCII DateFormats "d MMMM yyyy|d MMM yyyy|dd/MM/yyyy" @@ -306,6 +312,7 @@ Language austrian BabelName austrian PolyglossiaName german PolyglossiaOpts "variant=austrian,spelling=old,babelshorthands=true" + XindyName german-duden QuoteStyle german Encoding iso8859-15 FontEncoding T1|OT1 @@ -320,6 +327,7 @@ Language naustrian BabelName naustrian PolyglossiaName german PolyglossiaOpts "variant=austrian,spelling=new,babelshorthands=true" + XindyName german-duden QuoteStyle german Encoding iso8859-15 FontEncoding T1|OT1 @@ -380,13 +388,13 @@ Language basque EndPostBabelPreamble End -# will be supported by polyglossia 1.46 # Up to 2018-08-25 (babel-belarusian 1.4), the babel option is "belarusianb" # but the language name "belarusian" (without trailing "b"). Language belarusian GuiName "Belarusian" BabelName belarusian -# PolyglossiaName belarusian + PolyglossiaName belarusian + XindyName belarusian QuoteStyle french Encoding cp1251 FontEncoding T2A @@ -404,12 +412,11 @@ Language bengali End -# will be supported by polyglossia 1.46 # The (rarely used) Cyrillic script is not supported (try serbian). Language bosnian GuiName "Bosnian" BabelName bosnian -# PolyglossiaName bosnian + PolyglossiaName bosnian QuoteStyle polish Encoding iso8859-2 FontEncoding T1|OT1 @@ -422,6 +429,7 @@ Language brazilian HasGuiSupport true BabelName brazil PolyglossiaName brazil + XindyName portuguese QuoteStyle english Encoding iso8859-15 FontEncoding T1|OT1 @@ -446,6 +454,7 @@ Language british BabelName british PolyglossiaName english PolyglossiaOpts "variant=british" + XindyName english QuoteStyle british Encoding iso8859-15 FontEncoding ASCII @@ -458,6 +467,7 @@ Language bulgarian HasGuiSupport true BabelName bulgarian PolyglossiaName bulgarian + XindyName bulgarian QuoteStyle german Encoding cp1251 FontEncoding T2A @@ -466,28 +476,25 @@ Language bulgarian Provides textcyrillic End -# Unless polyglossia supports variant=canadian, -# we can use american, as canadian \eq. american also in babel Language canadian GuiName "English (Canada)" BabelName canadian PolyglossiaName english - PolyglossiaOpts "variant=american" -# PolyglossiaOpts "variant=canadian" + PolyglossiaOpts "variant=canadian" + XindyName english QuoteStyle english Encoding iso8859-15 - FontEncoding ASCII + FontEncoding ASCII DateFormats "MMMM d, yyyy|d MMM yyyy|yyyy-MM-dd" LangCode en_CA End -# Unless polyglossia supports variant=canadian, -# we can use french, as canadien \eq. french also in babel Language canadien GuiName "French (Canada)" BabelName acadian PolyglossiaName french -# PolyglossiaOpts "variant=canadian" + PolyglossiaOpts "variant=canadian" + XindyName french QuoteStyle french Encoding iso8859-15 FontEncoding T1|OT1 @@ -557,6 +564,7 @@ Language croatian GuiName "Croatian" BabelName croatian PolyglossiaName croatian + XindyName croatian QuoteStyle polish Encoding iso8859-2 FontEncoding T1|OT1 @@ -569,6 +577,7 @@ Language czech HasGuiSupport true BabelName czech PolyglossiaName czech + XindyName czech QuoteStyle german ActiveChars - Encoding iso8859-2 @@ -582,6 +591,7 @@ Language danish HasGuiSupport true BabelName danish PolyglossiaName danish + XindyName danish QuoteStyle danish Encoding iso8859-15 FontEncoding T1|OT1 @@ -604,6 +614,7 @@ Language dutch BabelName dutch PolyglossiaName dutch PolyglossiaOpts "babelshorthands=true" + XindyName dutch QuoteStyle polish Encoding iso8859-15 FontEncoding T1|OT1 @@ -617,6 +628,7 @@ Language english BabelName english PolyglossiaName english PolyglossiaOpts "variant=american" + XindyName english QuoteStyle english DateFormats "MMMM dd, yyyy|MMM dd, yyyy|M/d/yyyy" Encoding iso8859-15 @@ -630,6 +642,7 @@ Language esperanto GuiName "Esperanto" BabelName esperanto PolyglossiaName esperanto + XindyName esperanto QuoteStyle english Encoding iso8859-3 FontEncoding IL3|T1|OT1 @@ -641,6 +654,7 @@ Language estonian GuiName "Estonian" BabelName estonian PolyglossiaName estonian + XindyName estonian QuoteStyle german Encoding iso8859-15 FontEncoding T1|OT1 @@ -657,6 +671,7 @@ Language farsi GuiName "Farsi" BabelName farsi PolyglossiaName farsi + XindyName persian Encoding utf8 FontEncoding LAE,LFE DateFormats "d MMMM yyyy|d MMM yyyy|yyyy/M/d" @@ -674,6 +689,7 @@ Language finnish HasGuiSupport true BabelName finnish PolyglossiaName finnish + XindyName finnish QuoteStyle swedish Encoding iso8859-15 FontEncoding T1|OT1 @@ -686,6 +702,7 @@ Language french HasGuiSupport true BabelName french PolyglossiaName french + XindyName french QuoteStyle french Encoding iso8859-15 FontEncoding T1|OT1 @@ -724,6 +741,8 @@ End Language georgian GuiName "Georgian" BabelName georgian + PolyglossiaName georgian + XindyName georgian QuoteStyle german Encoding utf8 FontEncoding T8M @@ -736,6 +755,7 @@ Language german BabelName german PolyglossiaName german PolyglossiaOpts "variant=german,spelling=old,babelshorthands=true" + XindyName german-duden QuoteStyle german Encoding iso8859-15 FontEncoding T1|OT1 @@ -750,6 +770,7 @@ Language ngerman BabelName ngerman PolyglossiaName german PolyglossiaOpts "variant=german,spelling=new,babelshorthands=true" + XindyName german-duden QuoteStyle german Encoding iso8859-15 FontEncoding T1|OT1 @@ -766,6 +787,7 @@ Language german-ch BabelName nswissgerman PolyglossiaName german PolyglossiaOpts "variant=swiss,spelling=new,babelshorthands=true" + XindyName german-duden QuoteStyle swiss Encoding iso8859-15 FontEncoding T1|OT1 @@ -781,6 +803,7 @@ Language german-ch-old BabelName swissgerman PolyglossiaName german PolyglossiaOpts "variant=swiss,spelling=old,babelshorthands=true" + XindyName german-duden QuoteStyle swiss Encoding iso8859-15 FontEncoding T1|OT1 @@ -794,6 +817,7 @@ Language greek BabelName greek PolyglossiaName greek PolyglossiaOpts "variant=monotonic" + XindyName greek QuoteStyle french Encoding iso8859-7 InternalEncoding true @@ -808,6 +832,7 @@ Language polutonikogreek BabelName polutonikogreek PolyglossiaName greek PolyglossiaOpts "variant=polytonic" + XindyName greek QuoteStyle french Encoding iso8859-7 InternalEncoding true @@ -822,6 +847,7 @@ Language hebrew HasGuiSupport true BabelName hebrew PolyglossiaName hebrew + XindyName hebrew Encoding cp1255 QuoteStyle english InternalEncoding true @@ -867,6 +893,7 @@ Language icelandic GuiName "Icelandic" BabelName icelandic PolyglossiaName icelandic + XindyName icelandic QuoteStyle german Encoding iso8859-15 FontEncoding T1 @@ -904,6 +931,7 @@ Language italian HasGuiSupport true BabelName italian PolyglossiaName italian + XindyName italian QuoteStyle french Encoding iso8859-15 FontEncoding ASCII @@ -968,6 +996,7 @@ End Language korean GuiName "Korean" PolyglossiaName korean + XindyName korean Encoding euc-kr QuoteStyle cjkangle DateFormats "yyyy년 M월 d일|yyyy. M. d.|yy. M. d." @@ -989,6 +1018,7 @@ Language kurmanji GuiName "Kurdish (Kurmanji)" BabelName kurmanji PolyglossiaName kurdish + XindyName kurdish-bedirxan PolyglossiaOpts "variant=kurmanji" Encoding utf8 FontEncoding T1|OT1 @@ -1012,6 +1042,7 @@ Language latin GuiName "Latin" BabelName latin PolyglossiaName latin + XindyName latin ActiveChars ^= Encoding iso8859-15 FontEncoding T1|OT1 @@ -1025,6 +1056,7 @@ Language latvian GuiName "Latvian" BabelName latvian PolyglossiaName latvian + XindyName latvian QuoteStyle german Encoding iso8859-4 FontEncoding L7x|T1|OT1 @@ -1039,6 +1071,7 @@ Language lithuanian GuiName "Lithuanian" BabelName lithuanian PolyglossiaName lithuanian + XindyName lithunian QuoteStyle german Encoding iso8859-13 FontEncoding L7x @@ -1058,6 +1091,7 @@ Language lowersorbian GuiName "Lower Sorbian" BabelName lowersorbian PolyglossiaName lsorbian + XindyName lower-sorbian QuoteStyle german Encoding iso8859-2 FontEncoding T1|OT1 @@ -1070,6 +1104,7 @@ Language magyar HasGuiSupport true BabelName magyar PolyglossiaName magyar + XindyName hungarian QuoteStyle polish Encoding iso8859-2 FontEncoding T1|OT1 @@ -1081,6 +1116,7 @@ Language macedonian GuiName "Macedonian" BabelName macedonian PolyglossiaName macedonian + XindyName macedonian QuoteStyle german Encoding cp1251 FontEncoding T2A @@ -1114,6 +1150,7 @@ Language mongolian GuiName "Mongolian" BabelName mongolian PolyglossiaName mongolian + XindyName mongolian Encoding utf8 FontEncoding T2A DateFormats "yyyy оны M сарын d|d-M-yyyy|dd-MM-yyyy" @@ -1126,6 +1163,7 @@ Language newzealand BabelName newzealand PolyglossiaName english PolyglossiaOpts "variant=newzealand" + XindyName english QuoteStyle english Encoding iso8859-15 FontEncoding ASCII @@ -1138,6 +1176,7 @@ Language norsk HasGuiSupport true BabelName norsk PolyglossiaName norsk + XindyName norwegian QuoteStyle swiss Encoding iso8859-15 FontEncoding T1|OT1 @@ -1166,6 +1205,7 @@ Language nynorsk HasGuiSupport true BabelName nynorsk PolyglossiaName nynorsk + XindyName norwegian QuoteStyle swiss Encoding iso8859-15 FontEncoding T1|OT1 @@ -1190,6 +1230,7 @@ Language oldrussian GuiName "Russian (Petrine orthography)" PolyglossiaName russian PolyglossiaOpts "spelling=old" + XindyName russian QuoteStyle russian LangCode ru_petr1708 End @@ -1212,6 +1253,7 @@ Language polish HasGuiSupport true BabelName polish PolyglossiaName polish + XindyName polish QuoteStyle polish Encoding iso8859-2 FontEncoding QX|T1|OT1 @@ -1224,6 +1266,7 @@ Language portuguese HasGuiSupport true BabelName portuges PolyglossiaName portuges + XindyName portuguese QuoteStyle french Encoding iso8859-15 FontEncoding T1|OT1 @@ -1236,6 +1279,7 @@ Language romanian HasGuiSupport true BabelName romanian PolyglossiaName romanian + XindyName romanian QuoteStyle polish Encoding iso8859-16 FontEncoding T1|OT1 @@ -1261,6 +1305,7 @@ Language russian BabelName russian PolyglossiaName russian PolyglossiaOpts "spelling=modern" + XindyName russian QuoteStyle russian Encoding koi8-r FontEncoding T2A @@ -1313,6 +1358,7 @@ Language serbian BabelName serbianc PolyglossiaName serbian PolyglossiaOpts "script=Cyrillic" + XindyName serbian # Note: script option is uppercase, even if the polyglossia # manual states otherwise. QuoteStyle polish @@ -1322,13 +1368,13 @@ Language serbian LangCode sr_RS End -# Note: script option is uppercase, even if the polyglossia -# manual states otherwise. +# We use croatian for Latin Serbian index ordering Language serbian-latin GuiName "Serbian (Latin)" BabelName serbian PolyglossiaName serbian PolyglossiaOpts "script=Latin" + XindyName croatian QuoteStyle polish Encoding iso8859-2 FontEncoding T1|OT1 @@ -1341,6 +1387,7 @@ Language slovak HasGuiSupport true BabelName slovak PolyglossiaName slovak + XindyName slovak-large QuoteStyle german ActiveChars -^ Encoding iso8859-2 @@ -1353,6 +1400,7 @@ Language slovene GuiName "Slovene" BabelName slovene PolyglossiaName slovenian + XindyName slovenian QuoteStyle german Encoding iso8859-2 FontEncoding T1|OT1 @@ -1365,6 +1413,7 @@ Language spanish HasGuiSupport true BabelName spanish PolyglossiaName spanish + XindyName spanish-modern QuoteStyle french Encoding iso8859-15 FontEncoding T1|OT1 @@ -1380,6 +1429,7 @@ Language spanish-mexico GuiName "Spanish (Mexico)" BabelName spanish PolyglossiaName spanish + XindyName spanish-modern QuoteStyle french Encoding iso8859-15 FontEncoding T1|OT1 @@ -1395,6 +1445,7 @@ Language swedish HasGuiSupport true BabelName swedish PolyglossiaName swedish + XindyName swedish QuoteStyle swedish Encoding iso8859-15 FontEncoding T1|OT1 @@ -1476,6 +1527,7 @@ Language turkish HasGuiSupport true BabelName turkish PolyglossiaName turkish + XindyName turkish QuoteStyle english ActiveChars = Encoding iso8859-9 @@ -1502,6 +1554,7 @@ Language ukrainian HasGuiSupport true BabelName ukrainian PolyglossiaName ukrainian + XindyName ukrainian QuoteStyle russian Encoding koi8-u FontEncoding T2A @@ -1514,6 +1567,7 @@ Language uppersorbian GuiName "Upper Sorbian" BabelName uppersorbian PolyglossiaName usorbian + XindyName upper-sorbian QuoteStyle german Encoding iso8859-2 FontEncoding T1|OT1 @@ -1535,6 +1589,7 @@ Language vietnamese GuiName "Vietnamese" BabelName vietnamese PolyglossiaName vietnamese + XindyName vietnamese QuoteStyle english Encoding utf8 DateFormats "dd 'tháng' MMMM yyyy|dd-MM-yyyy|dd/MM/yyyy"