I recently contributed to a forum thread, Multi Language Support, regarding multi-lingual databases and thought I’d elaborate a little on the subject based on my experience.
The Obvious
When you start thinking of trying to develop a multi-lingual application you look at your forms and reports and quickly realize that you need to create the means to provide translation for things like:
- Buttons
- Labels
The Less Obvious
Quite often, people overlook a great many other aspects of the database that need translating like:
- Form/Report Captions
- Combobox/Listbox Row Sources
- Control Default Values
- Control Tip
- Tags if you use them in certain ways (generate pop-ups, …)
- Error Messages, Dialogs, Prompts, …
- Date/Time values as different languages often use different formats
- Documentation



