Courtesy of David Frankenbach, I've written a class that will iterate through a form's objects and write every object that has a caption property to an ini file.
When the form loads it checks for the form's name in the ini file and uses the captions.
All you have to do is drop it on the form, add
This.oCaptions.SetCaptions
This.oCaptions.GetCaptions
Run your form(s), and translate what's been written to the ini file.
It's crude, you can refine it with writng to tables and checking for the existence of records a.s.o, but it works.
If you are interessted, I'd be happy to mail it to you.
Peter Pirker
Whosoever shall not fall by the sword or by famine, shall fall by pestilence, so why bother shaving?
(Woody Allen)