Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to make an app Multilingual
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00953699
Message ID:
00953965
Views:
24
Hi,

>>
We have an app (with about 300 forms) , all written in English.
English is embedded ,mostly as captions on forms , but also MessageBoxes and Wait windows scattered around screens.

We have been asked look at installing the APP in French.... I'm wondering what the options are.. I'f prefer just to have one code base to maintain.
>>

The answer may depend on how professional the result needs to look. You will probably find that the captions, etc in French will require 10% or so more real estate - this entails resizing forms and controls and can then make the English version look a bit 'spaced'.

Where we needed to do this we converted all existing forms to classes and generated two sets of forms from these - one for the English version and one for French. The English set remain unchanged. In the French set the size and position of controls (and size of form) can be easily changed to provide optimum appearance in that language.

This approach does require that English and French versions are compiled seperately and, because of this, we use .H files for all language dependent text (which has the benefit of eliminating any performance hit usng INI or tables).

Any coding changes are done at the class level but there's also the option of adding any country specific code at the form level should the need arise...

Bit of work setting it up - but maintenance is simple.
HTH,
Viv
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform