#
# Language <lyxname>
# GuiName "<Gui Name>"
+# HasGuiSupport <true|false>
# BabelName <babelname>
# PolyglossiaName <polyglossianame>
# PolyglossiaOpts "<language-specific options>"
#
# * Omitted elements will be treated as empty (if string) or "false"
# (if boolean).
+# * When HasGuiSupport is true, the language is candidate to appear in
+# the list of possible GUI languages in the Preferences dialog. It
+# will actually appear there only if a corresponding .mo file can be
+# found among the translations. When several languages correspond to
+# the same translation -- like English, English (US) and English
+# (UK) -- try to select the entry that is most generic -- here
+# English.
# * The QuoteStyle arguments correspond to the following styles:
# - danish: >>text<< >text< (inward guillemets)
# - english: ``text'' `text' (66_99)
# to switch the language the way of the ArabTeX-package
Language arabic_arabtex
GuiName "Arabic (ArabTeX)"
+ HasGuiSupport true
BabelName arabtex
QuoteStyle french
Encoding cp1256
Language bahasa
GuiName "Indonesian"
+ HasGuiSupport true
BabelName bahasa
PolyglossiaName bahasai
QuoteStyle english
Language basque
GuiName "Basque"
+ HasGuiSupport true
BabelName basque
PolyglossiaName basque
QuoteStyle french
Language brazilian
GuiName "Portuguese (Brazil)"
+ HasGuiSupport true
BabelName brazil
PolyglossiaName brazil
QuoteStyle english
Language catalan
GuiName "Catalan"
+ HasGuiSupport true
BabelName catalan
PolyglossiaName catalan
PolyglossiaOpts "babelshorthands=true"
# uses CJK package
Language chinese-simplified
GuiName "Chinese (simplified)"
+ HasGuiSupport true
Encoding euc-cn
QuoteStyle english
LangCode zh_CN
# uses CJK package
Language chinese-traditional
GuiName "Chinese (traditional)"
+ HasGuiSupport true
QuoteStyle english
Encoding utf8-cjk
LangCode zh_TW
Language czech
GuiName "Czech"
+ HasGuiSupport true
BabelName czech
PolyglossiaName czech
QuoteStyle german
Language danish
GuiName "Danish"
+ HasGuiSupport true
BabelName danish
PolyglossiaName danish
QuoteStyle danish
Language dutch
GuiName "Dutch"
+ HasGuiSupport true
BabelName dutch
PolyglossiaName dutch
PolyglossiaOpts "babelshorthands=true"
Language english
GuiName "English"
+ HasGuiSupport true
BabelName english
PolyglossiaName english
QuoteStyle english
Language finnish
GuiName "Finnish"
+ HasGuiSupport true
BabelName finnish
PolyglossiaName finnish
QuoteStyle swedish
# We redefine \og and \fg (guillemets) for older french language definitions
Language french
GuiName "French"
+ HasGuiSupport true
BabelName french
PolyglossiaName french
QuoteStyle french
Language galician
GuiName "Galician"
+ HasGuiSupport true
BabelName galician
PolyglossiaName galician
QuoteStyle french
Language ngerman
GuiName "German"
+ HasGuiSupport true
BabelName ngerman
PolyglossiaName german
PolyglossiaOpts "babelshorthands=true"
Language greek
GuiName "Greek"
+ HasGuiSupport true
BabelName greek
PolyglossiaName greek
QuoteStyle french
Language hebrew
GuiName "Hebrew"
+ HasGuiSupport true
BabelName hebrew
PolyglossiaName hebrew
Encoding cp1255
# language. We therefore the name of its hunspell dictionary.
Language interlingua
GuiName "Interlingua"
+ HasGuiSupport true
BabelName interlingua
PolyglossiaName interlingua
Encoding iso8859-15
Language italian
GuiName "Italian"
+ HasGuiSupport true
BabelName italian
PolyglossiaName italian
QuoteStyle french
# InternalEncoding to true.
Language japanese
GuiName "Japanese"
+ HasGuiSupport true
BabelName japanese
Encoding jis-platex
LangCode ja_JP
Language magyar
GuiName "Hungarian"
+ HasGuiSupport true
BabelName magyar
PolyglossiaName magyar
QuoteStyle polish
Language norsk
GuiName "Norwegian (Bokmaal)"
+ HasGuiSupport true
BabelName norsk
PolyglossiaName norsk
QuoteStyle french
Language nynorsk
GuiName "Norwegian (Nynorsk)"
+ HasGuiSupport true
BabelName nynorsk
PolyglossiaName nynorsk
QuoteStyle french
Language polish
GuiName "Polish"
+ HasGuiSupport true
BabelName polish
PolyglossiaName polish
QuoteStyle polish
Language portuguese
GuiName "Portuguese"
+ HasGuiSupport true
BabelName portuges
PolyglossiaName portuges
QuoteStyle english
Language romanian
GuiName "Romanian"
+ HasGuiSupport true
BabelName romanian
PolyglossiaName romanian
QuoteStyle polish
Language russian
GuiName "Russian"
+ HasGuiSupport true
BabelName russian
PolyglossiaName russian
QuoteStyle french
Language serbian
GuiName "Serbian"
+ HasGuiSupport true
BabelName serbianc
PolyglossiaName serbian
QuoteStyle german
Language slovak
GuiName "Slovak"
+ HasGuiSupport true
BabelName slovak
PolyglossiaName slovak
QuoteStyle german
Language spanish
GuiName "Spanish"
+ HasGuiSupport true
BabelName spanish
PolyglossiaName spanish
QuoteStyle french
Language swedish
GuiName "Swedish"
+ HasGuiSupport true
BabelName swedish
PolyglossiaName swedish
QuoteStyle swedish
Language turkish
GuiName "Turkish"
+ HasGuiSupport true
BabelName turkish
PolyglossiaName turkish
QuoteStyle french
Language ukrainian
GuiName "Ukrainian"
+ HasGuiSupport true
BabelName ukrainian
PolyglossiaName ukrainian
QuoteStyle french