To create a multi-language site, specify the supported languages in the site.lang variable (file config/lang) using standard ISO codes for the languages, e.g.,

  site.languages = [ 'en', 'nl' ]

Consult the supplied config/lang for details.

A multi-language site contains one top-level index.html, and sub-trees of information in directories named after the language code. When set up this way, each page, e.g., en/product/desc.html will be automatically linked to nl/product/desc.html, and vice versa.

The Template::TT2Site kit contains a multi-language example site in directory examples/site1.