ExportDefaultText is a JumpStart Utility Template that puts at least 98% or more of the default text in the BTL Translation File for BoTran2 to use at runtime.

 

JumpStart2

 

Access thru Application\Template Utility  or with Ctrl+U

 

JumpStart1

 

Select the ExportDefaultText2 BoTran2 JumpStart Utility.

 

JumpStart

 

Use the default name supplied by the template "%Application.BTL" or choose your own.  If you are using multi-dll apps, then remember to run the JumpStart utility on each app, and always point it at the same BTL file<g>.

 

This gathers all the text from the app, window titles, prompts, etc, plus adds the errors and dialogs, etc if you select that option.  BoTran2 then creates the file if it doesn't exist, or appends the default text if it already exists.  The BTL file is not case sensitive, so each entry is unique, no duplicates will be saved.  BoTran2 always does a CLIP(LEFT('MyText')) so it ignores extra blank spaces.

 

You can run BoTran2 Jumpstart as often as you make changes to text in your app, and it only adds any new strings it finds.  It will not harm any existing strings in your language files.

 

Options have been added to Limit to 1 procedure, and Export only minimal Window text if those are the only changes you made, or want to translate, etc.

 

Create New file,gets rid of unused records checkbox was added by request to get rid of unused older records.  Will backup old file to displayed name, and create new file with current strings.  Use EdBoTranM to put the translations back into the new file.

 

BoTran2 also creates a matching "%Application.bts"  substitution file that eliminates the needs for all those darn TRN and ENV files.<vbg>