4Multilingual Translations for Product Data

Multilingual Translations for Product Data

You can specify language translations for product-related data the user sees when creating a quote or purchasing a product from an eSales Web site. This chapter describes what product data can be translated and how to specify the translations. It includes the following topics:

About Product Data Translation

You can specify language translations for the following data:

  • Product description

  • Product class display name

  • Attribute display name

  • Attribute definition name

  • Attribute list of values

In addition, for products with components, you can translate the following data:

  • Configuration rule explanation

  • Relationship name

  • UI group name

  • UI property value

The process for translating each of the types of product data is the same. The Product Administrator selects the desired item, selects a language, and then enters the translation for the item. This creates a record containing the translation. The Product Administrator can create multiple translation records for an item.

When users log in to either Quotes or to an eSales Web page and specifies a language, they see the item translations for that language entered by the Product Administrator.

In some cases, the lists that display items that can be translated include a field called Translate. This field is unrelated to setting up data for multilingual translation and must be ignored.

Translating the Product Description

Use these procedures to translate the product description.

To translate the product description

  1. Navigate to the Administration - Product screen, then the Products view.

  2. Select a product whose description you want to translate.

  3. Click the Translations view tab.

  4. Add a new record to the Translations list and complete the necessary fields as described in the following table..

    Field Comments

    Language

    Displays the name of the language after you select the code.

    Code

    Select a language code.

    Description

    Enter the translation of the description.

To translate the product description of customizable products

  1. Navigate to the Administration - Product screen, then the Product Definitions view.

  2. In the Product Definitions list, select a customizable product whose description you want to translate.

  3. In the Versions list, click the name of the Work Space version.

  4. Click the Display Names view tab.

  5. Add a new record to the Display Names list and complete the necessary fields, as described in the following table.

    Field Comments

    Display Name

    Enter the translation of the name.

    Language

    Select a language code.

Translating Product Class Display Names

You can enter translations of the names of product classes, so they are displayed in the language of the end user. To translate a class display name

  1. Navigate to the Administration - Product screen, then the Product Classes view.

  2. Select and lock product class whose attributes you want to translate.

  3. In the Versions list, click the Work Space version.

  4. Click the Display Name view tab.

  5. Add a new record to the Display Name list and complete the necessary fields, as described in the following table.

    Field Comments

    Display Name

    Enter the translation of the display name.

    Language

    Select a language code.

  6. Repeat Step 5 to create additional language translations for the class display name.

Translating Attribute Names

You can translate the name of an attribute, so it is displayed to end users in their own language, in the following ways:

  • You can translate the attribute name at the Product Classes level, so all products in the class inherit the translation of the attribute name.

  • You can translate the attribute name at the Product level, so the translation applies only to that product.

To translate an attribute display name at the Product Classes level

  1. Navigate to Administration - Product screen, then the Product Classes view.

  2. Select and lock the product class where the attributes are defined.

  3. Click the Class Attributes view tab.

  4. In the Versions list, click the Work Space version.

  5. Click the Attributes view tab.

  6. From the Attributes menu, select Translations.

  7. Add new records in the Translations dialog box and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Select a language code.

    Name

    Enter the translation of the name.

To translate an attribute display name at the Product level

  1. Navigate to Administration - Product screen, then the Product Definitions view.

  2. In the Products list, select the product whose attributes you want to translate.

  3. In the Versions list, click the name of the Work Space version.

  4. Click the Attributes view tab.

  5. From the Attributes menu, select Translations.

  6. Add new records in the Translations dialog box and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Select a language code.

    Name

    Enter the translation of the name.

Translating Attribute Definition Names

You can translate the name of an attribute definition, so it is displayed to end users in their own language.

To translate an attribute definition

  1. Navigate to Administration - Product screen, then the Attribute Definitions view.

  2. In the Attribute Definitions list, select and lock the desired attribute definition.

  3. In the Versions list, click the name of the Workspace version.

  4. In the Attribute Values list, select an attribute value.

  5. In the Attribute Values Display Names list, add the new records, and complete the necessary fields, as described in the following table.

    Field Comments

    Display Name

    Enter the translation of the attribute definition name.

    Language

    Select a language code.

  6. Continue to enter translations for all the values of this attribute.

Translating Attribute Values

For attributes with a list of values domain, you can translate the attribute values. For example, you have a list of values named Color with the values red, blue, and green, and you want to translate these values into French, Spanish, and other languages.

For additional information on creating and managing multilingual lists of value (MLOVs), see Siebel Global Deployment Guide.

To translate an attribute list of values

  1. Navigate to the Administration Product screen, then the Attribute Definitions view.

  2. In the Attribute Definitions list, select and lock the attribute whose values you want to translate.

  3. In the Versions list, click the Work Space version.

  4. Click the Details view tab.

  5. In the Attribute Values list, select the attribute value that you want to translate.

  6. In the Attribute Value Display Names list, add a new record for each language that you want to translate this value into, and complete the necessary fields, as described in the following table.

    Field Comments

    Display Name

    Enter the translation of the value.

    Language

    Select a language code.

  7. Repeat Step 5 and Step 6 to translate all the values in the Attribute Values list.

Translating Configuration Rule Explanations

Use this procedure to translate configuration rule explanations for a customizable product.

To translate a configuration rule explanation

  1. Navigate to the Administration - Product, then the Product Definitions view.

  2. In the Products list, select and lock the desired customizable product.

  3. In the Versions list, click the Work Space version.

  4. Click the Constraints view tab.

  5. In the Constraints List, select the constraint containing the explanation you want to translate.

  6. From the Constraints List menu, choose Translate Constraint Description.

    A dialog box appears that displays the rule explanation translations you have already created.

  7. In the dialog box, add a new record and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Displays the name of the language after you select the code.

    Code

    Select a language code.

    Description

    Enter the translation of the description.

Translating Relationship Names

You can translate relationship names for a product with components the following ways:

  • You can translate the relationship name at the Product Classes level, so all products in the class inherit the translation.

  • You can translate the relationship name at the Product level, so the translation applies only to that product.

To translate a relationship name at the Product Class level

  1. Navigate to the Administration - Product screen, then the Product Classes view.

  2. Select and lock the desired Product Class.

  3. In the Versions list, click the name of the Work Space version.

  4. In the Structure list, select the relationship whose name you want to translate.

  5. From the Structure list menu, choose Translate Relationship.

    A dialog box appears that displays the relationship name translations you have already created.

  6. In the dialog box, add a new record and complete the necessary fields, as described in the following table.

Field Comments

Language

Select a language code.

Relationship Name

Enter the translation of the relationship name for that language.

To translate a relationship name at the Product level

  1. Navigate to the Administration - Product screen, then the Product Definitions view.

  2. In the Products list, select and lock the desired product with components.

  3. In the Versions list, click the Work Space version.

  4. Select the relationship whose name you want to translate.

  5. From the Structure list menu, choose Translate Relationship.

    A dialog box appears that displays the relationship name translations you have already created.

  6. In the dialog box, add a new record and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Displays the name of the language after you select the code.

    Code

    Select a language code.

    Description

    Enter the translation of the description.

Translating UI Group Names

Use this procedure to translate group names that display in customizable product selection pages.

To translate a UI group name

  1. Navigate to the Administration - Product screen, then the Product Definitions view.

  2. In the Products list, select and lock the desired customizable product.

  3. In the Versions list, click the Work Space version.

  4. Click the User Interface view tab.

  5. In the User Interface view, click the Name of the UI group whose name you want to translate to drill down on it.

  6. From the Group List menu, choose Translate Groups.

    The Group Name Translations dialog box appears.

  7. In the dialog box, add a new record and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Select a language.

    Name

    Enter the translation of the group name.

  8. Repeat Step 7 to create additional translations for this UI group name.

Translating UI Property Values

Use this procedure to translate the value of a UI Property. The property type must be type String.

To translate a UI property value

  1. Navigate to the Administration - Product screen, then the Product Definitions view.

  2. In the Products list, select and lock the desired customizable product.

  3. In the Versions list, click the Work Space version.

  4. Click the Properties view tab.

  5. Select the UI property you want to translate.

  6. From the Customizable Product menu, choose Translate UI Property.

    A dialog box appears that displays the relationship name translations you have already created.

  7. In the dialog box, add a new record and complete the necessary fields, as described in the following table.

    Field Comments

    Language

    Displays the name of the language after you select the code.

    Code

    Select a language code.

    Description

    Enter the translation of the description.