Menu and Component Objects

The following table lists the objects, base tables, related language tables, and tools used to translate menu and component objects.

Object Base Table Related Language Table Where to Translate

Menu Definitions

PSMENUDEFN

PSMENUDEFNLANG

Translate Menu page.

Menu Items

PSMENUITEM

PSMENUITEMLANG

Translate Menu Item page.

Component Descriptions

PSPNLGRPDEFN

PSPNLGDEFNLANG

Translate Components page.

Components

PSPNLGROUP

PSPNLGROUPLANG

Translate Components page.

This section discusses how to:

  • Translate menu definitions.

  • Translate menu items.

  • Translate folder tabs in Application Designer.

  • Translate folder tab labels using the translation utilities.

Translating Menu Definitions

The Translate Menus page enables you to translate the labels for a menu and menu group into a specific target language.

Note:

In a portal, the names that appear in the menu are actually content references. You must translate these using the Translate Menu Items page.

To translate menus definitions:

  1. Select PeopleTools, and then Translations, and then Translate System Definitions, and then Translate Menu Definitions. The Translate Menu page appears.

  2. In the Menu Name field, select the menu.

    See Searching the Object Definitions Alphabetically for tips to search for a menu.

  3. In the Target Language drop-down list, select the language into which you want to translate the menu definition.

  4. Click the Get Menu button to bring the menu descriptions into the menu list.

  5. Translate the menu label and menu group into the target language.

    The base language descriptions for each label appear on the left; enter the translations in the fields on the right.

    If you want to include accelerator keys for use with PeopleTools development environment navigation, position the accelerator key ampersand to the left of the character that will serve as the accelerator key for the menu or menu group.

  6. Click the Save button.

Translating Menu Items

The Translate Menu Items page enables you to select a menu and then translate the set of labels for its menu bars and menu items into a specific target language.

To translate menu items:

  1. Select PeopleTools, and then Translations, and then Translate System Definitions, and then Translate Menu Items. The Translate Menu Items page appears.

  2. In the Menu Name field, select the menu.

    See Searching the Object Definitions Alphabetically for tips to search for a menu.

  3. In the Target Language drop-down list, select the language into which you want to translate the menu definition.

  4. Click the Get Menu Items button to bring the menus into the Menu Item List.

  5. Translate the bar label and item label into the target language.

    The base language descriptions for each label appear on the left; enter the translations in the fields on the right.

    The translated menu bar label appears at runtime if the user’s language preference is set to the target language. It will also appear if one or more menu items that appear in the menu bar have a menu bar label translated into the target language.

    To include accelerator keys for use with PeopleTools development environment navigation, position the accelerator key ampersand to the left of the character that will serve as the accelerator key for the menu or menu group.

    After you translate a menu bar label and exit the field, you must select whether to use the same translation for all occurrences of the bar label:

    • Click the Yes button if you want the translation you just entered to be copied to each of the menu items in the list that share the same bar label. This is merely a data entry shortcut; no translations are saved until you explicitly click the Save button.

    • Click the No button if you do not want to translate all the menu items.

  6. Click the Save button.

Translating Tile Title

You can translate the title or name of a tile using the Tile Wizard.

For more information, see Portal Technology: Using Tile Wizard.

Translating Folder Tabs in Application Designer

Folder tabs should be translated directly in the Translate Components page. However, if you are familiar with design tools you can also translate folder tabs directly in the Application Designer, Translation Designer.

Component definitions include two labels for each page in the component: an item label and a folder tab label. In the PeopleSoft Pure Internet Architecture, only one of these is visible to the user. If a folder tab label exists, it is used on the folder tab for the corresponding page; the item label is ignored. If no folder tab label exists, the item label is used as the folder tab label.

To translate folder tab labels in Application Designer:

  1. Change the PeopleSoft Configuration Manager language preference setting to the target language.

  2. Log in to the PeopleSoft system.

  3. Open Application Designer.

  4. Open the component definition.

  5. Translate the item labels and folder tab labels into the target language.

    Edit the labels directly in the Item Label and Folder Tab Label columns on the grid.

    If the cell in the folder tab label column is blank, the item label appears in the folder tab.

    If there is both an item label and a folder tab label, be aware that only the folder tab label is visible in the PeopleSoft Pure Internet Architecture. The item label appears only on Microsoft Windows menus.

    For items that users access in Microsoft Windows menus, you may want to include ampersands within the item label text to create accelerator keys.

  6. Save the component definition.

Translating Folder Tab Labels Using Translation Utilities

The Translate Components page enables you to select a set of component definitions and then translate the labels for the pages that make up the component.

There are two translatable labels for each page in the component: an item label and a folder tab label.

In the portal, only one of these labels appears to the user. If a folder tab label exists, it is used on the folder tab for the corresponding page. The item label is ignored. If no folder tab label exists, the item label is used as the folder tab label.

In Microsoft Windows, item labels become part of the navigational structure, so if the item label and folder tab label are different, they should both be translated. However, because folder tabs use the item label when the folder tab label is missing, it is common to have item labels only.

To translate folder tab labels using the translation utilities:

  1. Select PeopleTools, and then Translations, and then Translate System Definitions, and then Translate Components.

    The Translate Components page appears.

  2. In the Component Name field, select a set of component definitions.

    See Searching the Object Definitions Alphabetically for tips to search for a component definitions.

  3. In the Target Languagedrop-down list, select the language into which to translate the component labels.

  4. Click the Get Component button to bring the components into the component list.

    If a component item has no folder tab text, the item label appears in the folder tab. In these cases, you can leave the translation for the folder tab text blank.

  5. Translate the Item Label and Folder Tab into the target language.

    The base language descriptions for each label appear on the left; enter the translations in the fields on the right.

    If you want to include accelerator keys for use with PeopleTools development environment navigation, position the accelerator key ampersand to the left of the character that will serve as the accelerator key for the menu or menu group.

  6. Click the Save button.