Creating multilingual applications
About this task
The following Domino® features allow you to create applications that can support different languages.
Setting a default language and region
About this task
If you are creating an application that will have different language versions of some or all of its design elements, select "Multilingual database" on the Design tab of the Application Properties view. Then you can select a default language and region. This property works in conjunction with the language preference setting on users' browsers. For example, if you have three versions of design elements in your database, one in English, one in French, and one in Spanish, and the user's browser or Notes® client user preference is set to Spanish as their default language, the Domino® server displays the Spanish version of the home page.
If you create a multilingual database and build design elements associated with particular languages, the list of design elements displays a column identifying the language associated with the element.
Creating multilingual design elements
About this task
You can design a multilingual database so that it includes copies of design elements for each language you support. For example, if you are designing an expense tracking database for users in several countries, you can design a copy of each form for each country in its native language. Use the following steps to create copies of design elements such as pages, forms, views, or outlines.
Procedure
- Make sure your database is designated as multilingual. Select the database, choose Design - Application - Properties (or double-click Application Properties in the Navigation pane), and check the "Multilingual database" option on the Design tab.
- Assign a default language and, optionally, a region.
- Create a design element for the default language. When
you name the element, assign it an alias.
The alias is the common point of identification for multiple copies
of the same design element.Note: Create one and only one alias for design elements in a multilingual database.
- Make a copy of the design element and open the copy for editing in the Work pane.
- On the Info (i) tab of the Properties box for the design element, assign a name and an alias. The name can be the same as the original design element or it can be unique; the alias must be the same.
- Translate the text of the design element into another language and save and close the element.
- Double-click the element category (for example, Forms) in the Navigation pane to display the list of elements in the work pane.
- Select the element name from the work pane and choose Design - Properties to open the Properties panel.
- On the Design tab of the Design Document properties box, select a Language and, optionally, a Region to associate with the design element.
Results
For information on naming an element and assigning an alias, refer to the documentation for creating that element. For example, see Naming forms.