Default and available language selection (#28)
Adds the following environment variables:
-
LEKTOR_DEFAULT_LANGUAGE: The default language of the site, such asen. -
LEKTOR_AVAILABLE_LANGUAGES: Limit the available languages to a subset, such asen am ar.
These are processed by the scripts/pre-build routine which applies the configuration at onion-launchpad.lektorproject.
The resulting site can then have a homepage different from english and a language selection menu with fewer languages than those available in the landing page translation branch.
Additionally:
- The language drop-down and button aren't shown when the site has only a single language.
- The language drop-down height works both for many or just a few languages.
Edited by Silvio Rhatto