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
Navigate to the Administration - Product screen, then the Products view.
Select a product whose description you want to translate.
Click the Translations view tab.
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
Navigate to the Administration - Product screen, then the Product Definitions view.
In the Product Definitions list, select a customizable product whose description you want to translate.
In the Versions list, click the name of the Work Space version.
Click the Display Names view tab.
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
Navigate to the Administration - Product screen, then the Product Classes view.
Select and lock product class whose attributes you want to translate.
In the Versions list, click the Work Space version.
Click the Display Name view tab.
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.
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
Navigate to Administration - Product screen, then the Product Classes view.
Select and lock the product class where the attributes are defined.
Click the Class Attributes view tab.
In the Versions list, click the Work Space version.
Click the Attributes view tab.
From the Attributes menu, select Translations.
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
Navigate to Administration - Product screen, then the Product Definitions view.
In the Products list, select the product whose attributes you want to translate.
In the Versions list, click the name of the Work Space version.
Click the Attributes view tab.
From the Attributes menu, select Translations.
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
Navigate to Administration - Product screen, then the Attribute Definitions view.
In the Attribute Definitions list, select and lock the desired attribute definition.
In the Versions list, click the name of the Workspace version.
In the Attribute Values list, select an attribute value.
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.
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
Navigate to the Administration Product screen, then the Attribute Definitions view.
In the Attribute Definitions list, select and lock the attribute whose values you want to translate.
In the Versions list, click the Work Space version.
Click the Details view tab.
In the Attribute Values list, select the attribute value that you want to translate.
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.
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
Navigate to the Administration - Product, then the Product Definitions view.
In the Products list, select and lock the desired customizable product.
In the Versions list, click the Work Space version.
Click the Constraints view tab.
In the Constraints List, select the constraint containing the explanation you want to translate.
From the Constraints List menu, choose Translate Constraint Description.
A dialog box appears that displays the rule explanation translations you have already created.
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
Navigate to the Administration - Product screen, then the Product Classes view.
Select and lock the desired Product Class.
In the Versions list, click the name of the Work Space version.
In the Structure list, select the relationship whose name you want to translate.
From the Structure list menu, choose Translate Relationship.
A dialog box appears that displays the relationship name translations you have already created.
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
Navigate to the Administration - Product screen, then the Product Definitions view.
In the Products list, select and lock the desired product with components.
In the Versions list, click the Work Space version.
Select the relationship whose name you want to translate.
From the Structure list menu, choose Translate Relationship.
A dialog box appears that displays the relationship name translations you have already created.
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
Navigate to the Administration - Product screen, then the Product Definitions view.
In the Products list, select and lock the desired customizable product.
In the Versions list, click the Work Space version.
Click the User Interface view tab.
In the User Interface view, click the Name of the UI group whose name you want to translate to drill down on it.
From the Group List menu, choose Translate Groups.
The Group Name Translations dialog box appears.
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.
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
Navigate to the Administration - Product screen, then the Product Definitions view.
In the Products list, select and lock the desired customizable product.
In the Versions list, click the Work Space version.
Click the Properties view tab.
Select the UI property you want to translate.
From the Customizable Product menu, choose Translate UI Property.
A dialog box appears that displays the relationship name translations you have already created.
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.