Entering Message Translations

You enter, view and maintain an application’s Message Translations on the application’s Message Translations form.

Accessing the Message Translations Form

You can access the Message Translations form in the three different ways described below. The way you access the Message Translations form determines the “view” you have of the Message Translation records.

·       View All Message Translations - Message Translations Form: Select Message Translations on an application’s Admin menu to view all message translations in Message ID order. This view groups the translations for each message together. You can use the Toolbar Order control to change the view to see the message translations grouped by language if you wish.

·       View Current Message’s Translations - Message Manager: Select Message Manager on an application’s Admin menu and then click the Translations button on the Message Manager form. The Message Translations form is displayed with a Related Forms parent-child relationship between the Message Manager form (parent) and the Message Translations form (child). That means that the message translations displayed on the Message Translations form are filtered to the translations that belong to the current message displayed on the Message Manager form. While the Message Translations form is active, you can, of course, use the Toolbar Parent Mode control to change the current (parent) Message Manager form record, which will then display the message translations for the new message record that you select.

Tip – Current Message View: Use this view when you want to access all Message Translations for a particular message.

·       View Current Language’s Message Translations - Language Manager: Select Language Manager on an application’s Admin menu, and then click the Message Translations button on the Language Manager form. The Message Translations form is displayed with a Related Forms parent-child relationship between the Language Manager form (parent) and the Message Translations form (child). That means that the message translations displayed on the Message Translations form are filtered to the translations that belong to the current language displayed on the Language Manager form. While the Message Translations form is active, you can, of course, use the Toolbar Parent Mode control to change the current (parent) Language Manager form record, which will then display the message translations for the new language that you select.

Tip – Current Language View: Use this view when you want to access all Message Translations for a particular language.

Message Translations Form

However you access it, you enter Message Translations on the Message Translations form.

The Message Translations form displays information from the message to which a translation belongs at the bottom of the form.

If the Message Translations records already exist for a message, all you need to do is enter the message translation in the Translated Message edit box and click the Save toolbar control.

If you are entering an expression to be evaluated to produce the message, click the Expression check box before clicking Save.

Click the Default button to have the message itself automatically entered into the Translated Message edit box.

If a Message Translation record does not already exist for a message, you need to create a new Message Translation record.

Ø To create a new Message Translation record

1.   Click the New toolbar button. VPME adds a blank record.

2.   Click the Message ID Picklist icon. VPME displays a list of the Message ID’s of all the messages in the Messages table. Select the ID of the message for which you want to enter a translation.

3.   Click the Language Picklist icon. VPME displays a list of the Languages in the application’s Languages table. Select the ID of the Language for which you want to enter a translation.

4.   If you are entering an expression to be evaluated to produce the message, click the Expression check box.

5.   Enter the translation or expression in the Translated Message edit box.

6.   Click the Save toolbar button.

Default Message Translation

If you do not enter a Message Translation for a Language, by default the Message in the Message table will be displayed when the application is run in that Language.

More:

Message Translations