Create Table (SetLanguage_Forms) Free ; ( ; ObjectKey C (120), ; && Object Reference: 'frmFollowMain.grdMyGrid.Column1.Header1' Class C ( 20), ; && Object Class: 'form', 'commandbutton', ... Property C ( 15), ; && Object Property: 'Caption', 'ToolTipText' ; Portuguese M , ; && Object Property Value in Portuguese English M , ; && Object Property Value in English Spanish M , ; && Object Property Value in Spanish French M , ; && Object Property Value in French German M ; && Object Property Value in German ) Index On ObjectKey + Property Tag ObjectKeyThis initialization code must be put in the beginning of the "main" program of the app:
SetLanguageInitialize ("C:\Pointer\FoxProgs\SetLanguage\dbfs", "Test")And following is the invocation of the form translate routine (in a form's Init method):
Procedure Init * ---- SetFormLanguage (This, "English") EndProcI'm in the very beginning of this work, just geting those issues that should be addressed, while writing some code to experiment.