TT2Site Builder

Template::TT2Site

A Template::Toolkit extension
Template::Toolkit
User guide » Multi-language sites


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.



Powered by Template Toolkit

© Copyright 2004-2006 Squirrel Consultancy. All Rights Reserved.
Site design: Squirrel Consultancy using TT2Site.
userguide/lang.html last modified 21:08:56 14-Jan-2005