In order to convert Custom Entity Labels and Fields as per
user’s language setting, the following procedures are followed:
1.
Export
Translation.
2.
Update the
CRM Translations sheet
for the installed language packs.
3.
Import and
Publish the Translation.
Let us consider a custom entity named
“Language Settings” with following fields for this example:
·
Opportunity
name
·
Potential
customer
·
Are you
sure you want to Delete?
Export
Translation:
Create a solution to include the custom
entity and export the same using “Export Translation” options which is
available in CRM2011.
Opening Crm Translations excel
sheet downloaded from CRM. Each Language installed in CRM will have a column
with it Language code as Header. Here 1033 is Locale
ID for English and 1036 is Locale
ID French. For complete set of language code refer link.
You will find the values filled only for the Default Language 1033 and for 1036
the values are empty.
Update the CRM
Translations:
Fill the translated labels for the
corresponding fields as per 1036 Locale Id (French) for the custom field and
other message for this custom entity.
Import and
Publish the Translation.
Updated and Import the Crm Translations solution into
MS Dynamics CRM by clicking Import Translations button as below.
Finally publish the customization.
Now you will be able to see the fields in custom entity
displaying as per User Language setting (here 1036 French)
Hope this was helpful. Stay Tuned for displaying Labels and
Messages as per user language settings for Custom built Pages (HTML web
resource or aspx pages).
No comments:
Post a Comment