Notes/Domino will handle character translation, but as languages do not translate directly, like words in a dictionary, it will be necessary for you to create different design elements for each language. You can do it all on one form, using hide-when formulas or dynamic field labels (i.e. computed fields that show your labels) -OR- you could create separate forms and use either some type of environment variable or other mechanism to launch the correct form. If everything is configured correctly with your clients, they will properly render the character set for you.
This was first published in March 2001