>>>Hi All,
>>>
>>>I have a largish application with menu, forms, etc. and I need to translate all English captions to another language. Is there an easy way to;
>>>
>>>1) Extract all the dialog text label captions?
>>>
>>>2) Know where those captions are i.e. in which form, which label control?
>>>
>>>Any other suggestions on how to best go about translating my app?
>>>
>>>Thanks
>>>
>>>Jos
>>
>>I'll second what Sergey told you. Intl from Steven Black.
>
>Have you used it? if so, how does it work in practice, what does one need to do to apply it?
I own it. I like it a lot.
I currently work with VFP9sp2
It's not only localizing strings but also Icons, fields... that you're using in your app. Comes with a help file and it's so easy to make it work in your app.
If you get it and have problems whatsoever you know how to contact me ;-)
And if I can't help you Steven Black is (from my own experience) very fast to get back to you.
Update : I just read what you asked to Sergey.
Everything is in a table (strings.dbf)
For captions nothing special.
Here's an example for captions
Default language field, French translation field
Customer, Client
Country, Pays
For other kind of informations there will be a header in the field
for example
((Controlsource))customer.name
So that in certain cases you could use different fields based on the language of the user.
There is a tool that will let you take everything in a form that you want translated and put it in the STRINGS table.
*******************************************************
Save a tree, eat a beaver.
Denis Chassé