Submitter: Stas Bekman Title: Level: Novice Style: Presentation Audience: Technical (The talks goes into programming details) Duration: 45m Abstract: Outline: This session presents an overview of the many issues involved in writing a multilingual site. These include: using multilingual templates; correct handling of language-dependent data such as dates; sorting; character sets; dealing with accented characters. The power of mod_perl is used to implement a user interface that allows users to switch languages easily at any time. A specialized parser for Template Toolkit is presented that allows compile-time parsing and caching of multilingual templates, as well as a database schema for storing multilingual data.