Hi
I’m about to start a brand new web-project and I’m having trouble figuring out how to make my website as flexible as possible regarding multi-language.
Maybe having a design-element (f.ex. a form) for each language, or perhaps making computed text-fields and then putting the text of the correct langauge into the field on queryOpen by looking up a language specific document. (Perhaps one document for each webpage)…
What is the way to go with Notes/Domino ??
Subject: Web Language control ??
I’ve never done this, but profile documents might work as well. Have a different profile doc for each language and then you could use all of the profile doc related functionality of formula language and LS.
Subject: Web Language control ??
My solution was to have a form with the language texts, one for each language.
I build all my web-pages completely with LS and many print statements. Now it is simple to use a field from the selected language document (with all the texts), where a static text is involved.
Subject: RE: Web Language control ??
My solution is the usage of keywords: for this you have to create a keyword form with an alias an its translations. The alias can be the english version of the label. You can also add a prefix with the formname to the alias.For usage in the form, do a @DbLookup of all keywords for this form, then work with computed values for the fields. The lookup can be from a view where you append all translations in one single value, and afterwards you split the values via @Word in your labels.
Am I clear enough? I tried to keep it short here 
Greetings,
Martin Vereecken
http://www.bizzybee.be (Notes blog)
Subject: RE: Web Language control ??
Perfectly clear 
After having talked with my colleague we did come to the same solution. Having a document containing all the keywords with the different translations and then using computed fields to translate the labels, as the website won’t contain that much text but more labels as you put it.
(We were though thinking of filling out the fields via LS in the queryOpen Agent, as none of us really like using Formula :-P, but supposibly formula should be faster ?)
Thank you very much for your input !
Subject: RE: Web Language control ??
I believe formula is faster if you use a single lookup for all keywords. I understand you don’t like formula (a lot of people don’t, especially if you come from a VB world), but for every language there’s a place in Domino, and here and now is the place for Formula :-).
Martin Vereecken
http://www.bizzybee.be (Notes blog)