Translating the Clipboard

If you have configured VBLM to work with one or more 3rd party translation programs, selecting Translate on the LTE Edit menu pops up the Clipboard Translation window in preparation for a translation request to your 3rd party program.

If you have defined multiple 3rd party programs, the first time this window appears you need to tell VBLM which one to use by selecting its title on the Translation Application list. If you wish to change the application's interface definition, click Setup.

The text of the current string instance is assigned to the Source Text to Translate. You may edit this if you wish to translate something else.

The command buttons trigger the following actions:

Translate, Paste & Close

VBLM:

1) puts the source text on the clipboard;

2) starts the 3rd party app if it is not already running;

3) sends it the clipboard translation keystrokes;

4) depending on how you have defined the interface, waits either for the app's clipboard translate window to open and close, or for the specified number of seconds;

5) pastes the clipboard into the current string instance's translation field;

6) and returns to the Language Table Editor.

Just Translate

VBLM performs the translation as above, but pastes the clipboard into the Translated Text field and leaves the Clipboard Translation Window active.

Paste & Close

VBLM pastes the contents of the Translated Text field into the current string instance's translation field, and returns to the Language Table Editor.

Help

Starts Help at this Topic

Cancel

Returns to the Language Table Editor without making any changes

The Remove Ampersands Option

Many strings in VB projects contain ampersands (&) to create hot-key captions. If this option is checked:

1) VBLM removes all ampersands from the source text before copying it to the clipboard for translation.

2) If the original string had a leading ampersand, VBLM prepends one to the translation.

If this option is not checked, strings will be passed as is, and hot-key ampersands are almost guaranteed to confuse the translation program.

See Also:

3rd party translation programs

Translation Application Interface Definition

Translating the Current Table