DUXPLIMA Documentation

Languages

The seven shipped languages, adding a language, and what every other UXM plugin needs for it.

Shipped

FileLanguageSmall capitals
messages_en.confEnglishyes
messages_tr.confTurkishyes
messages_de.confGermanyes
messages_es.confSpanishyes
messages_fr.confFrenchyes
messages_pt.confPortugueseyes
messages_ru.confRussianno: Cyrillic has no small capitals

Every file carries every key.

Adding a language

  1. Copy messages_en.conf to messages_<tag>.conf, such as messages_it.conf or messages_pt-BR.conf, and translate the values. Keep every key and every value tag such as <language>.
  2. Name it and give it a flag in languages.conf.
  3. Add the same file to every other UXM plugin you run, or they read their default for it.
  4. /uxmlang reload. The language is in the window and /lang set takes it.

To draw a Latin-alphabet language in small capitals, add it to small-caps in theme.conf.

Related: Messages, Other plugins