KovÃcs IstvÃn <kofa <at> alarmix.net> writes: > Challenge #1: it has to be possible to add new languages to the site on > the fly.
In addition to what others have said, you also need to decide what to do with the text input by your users. For example, if at the moment only English and French are supported, so a user may enter a product with both an English and French names. Later if someone adds support for German, what to do with that product name? > Challenge #2: multiple languages for a single user. If the secondary language is a dialect/variant of the first, such as Canada French to French, then this fallback behavior is actually the default in Tapestry if you use properties files. That is, it will lookup Home_fr_CA.properties first. If not found, try Home_fr.properties and then Home.properties. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]