--- # This settings are used to set your default system time zone. # Time zones are usually located under /usr/share/zoneinfo and # provided by the 'tzdata' package of your Distribution. # # Distributions using systemd can list available # time zones by using the timedatectl command. # timedatectl list-timezones # # The starting timezone (e.g. the pin-on-the-map) when entering # the locale page can be set through keys *region* and *zone*. # If either is not set, defaults to America/New_York. # region: "America" zone: "New_York" # System locales are detected in the following order: # # - /usr/share/i18n/SUPPORTED # - localeGenPath (defaults to /etc/locale.gen if not set) # - 'locale -a' output # # Enable only when your Distribution is using an # custom path for locale.gen #localeGenPath: "PATH_TO/locale.gen" # GeoIP based Language settings: # # GeoIP need an working Internet connection. # This can be managed from `welcome.conf` by adding # internet to the list of required conditions. # # Leave commented out to disable GeoIP. # # An HTTP request is made to *geoipUrl* -- depending on the geoipStyle, # the URL may be modified before use. The request should return # valid data in a suitable format, depending on geoipStyle; # generally this includes a string value with the timezone # in / format. For services that return data which # does not follow the conventions of "suitable data" described # below, *geoIPSelector* may be used to pick different data. # # Note that this example URL works, but the service is shutting # down in June 2018. # # Suitable JSON data looks like # ``` # {"time_zone":"America/New_York"} # ``` # Suitable XML data looks like # ``` # Europe/Brussels # ``` # # To accomodate providers of GeoIP timezone data with peculiar timezone # naming conventions, the following cleanups are performed automatically: # - backslashes are removed # - spaces are replaced with _ # #geoipUrl: "freegeoip.net" # GeoIP style. Leave commented out for the "legacy" interpretation. # This setting only makes sense if geoipUrl is set, enabliing geoIP. # # Possible values are: # unset same as "legacy" # blank same as "legacy" # "legacy" appends "/json" to geoipUrl, above, and uses JSON format # (which is what freegeoip.net provides there). # "json" URL is not modified, uses JSON format. # "xml" URL is not modified, uses XML format. # # The JSON format is provided by freegeoip.net, but that service is # shutting down in June 2018. There are other providers with the same # format. XML format is provided for Ubiquity. #geoipStyle: "legacy" # GeoIP selector. Leave commented out for the default selector # (which depends on the style: JSON uses "time_zone" and XML # uses TimeZone, for the FreeGeoIP-alike and the Ubiquity-alike # respectively). If the service configured via *geoipUrl* uses # a different attribute name (e.g. "timezone") in JSON or a # different element tag (e.g. "") in XML, set this # string to the name or tag to be used. # # In JSON: # - if the string contains "." characters, this is used as a # multi-level selector, e.g. "a.b" will select the timezone # from data "{a: {b: "Europe/Amsterdam" } }". # - each part of the string split by "." characters is used as # a key into the JSON data. # In XML: # - all elements with the named tag (e.g. all TimeZone) elements # from the document are checked; the first one with non-empty # text value is used. #geoipSelector: ""