Answered by:
Portal Integration Accelerator (eService) - Language

Question
-
Hello ,
Is it possible to change the language of the fields (labels) you are requesting?
I can see that their is a const DEFAULT_LANGUAGE_CODE in the MSAConfig, but changing the value doesn't change a thing.
The accelerator keeps on getting the language of what your CRM is set to.Cheers!
RobinMonday, March 29, 2010 1:16 PM
Answers
-
Localization
The Portal Integration Accelerator can be easily extended to support multiple languages.
Note: The Portal Integration Accelerator only supports one language at a time. It assumes that the end user will be using the same language that the Web Portal user is configured to use in Microsoft Dynamics CRM. For example, if the Web Portal user has Spanish selected as his preferred language, then the Portal Integration Accelerator expects client machine to be configure to use Spanish.
Adding a new language to the Portal Integration Accelerator is a pretty straight forward process. You first must install any language packs you want to use on your Microsoft Dynamics CRM system. The text for numerous labels in the Portal Integration Accelerator will be pulled from the language pack that the Web Portal user is configured to use. The rest of the text in the User Controls comes from the resource files located Accelerator source code(Eg. MSA.resx and Membership.resx). If your Web Portal user will be configured to use any language other than English, you will need to add another .resx file. New resource files should be added in the following format:
Filename.<culture code>.resx
For example, to add a Spanish resource file to the Portal Integration Accelerator, you would add a file named WebResources.es.resx.
Once the file has been added, you will need to add each resource along with its Spanish translation. Any resources not added to the new file will default to English in the UI.
My Dynamics CRM Blog: http://bovoweb.blogspot.com- Proposed as answer by kgorczewski Tuesday, March 30, 2010 11:01 AM
- Marked as answer by Jim Glass Jr Tuesday, March 30, 2010 4:34 PM
Tuesday, March 30, 2010 11:01 AM
All replies
-
Localization
The Portal Integration Accelerator can be easily extended to support multiple languages.
Note: The Portal Integration Accelerator only supports one language at a time. It assumes that the end user will be using the same language that the Web Portal user is configured to use in Microsoft Dynamics CRM. For example, if the Web Portal user has Spanish selected as his preferred language, then the Portal Integration Accelerator expects client machine to be configure to use Spanish.
Adding a new language to the Portal Integration Accelerator is a pretty straight forward process. You first must install any language packs you want to use on your Microsoft Dynamics CRM system. The text for numerous labels in the Portal Integration Accelerator will be pulled from the language pack that the Web Portal user is configured to use. The rest of the text in the User Controls comes from the resource files located Accelerator source code(Eg. MSA.resx and Membership.resx). If your Web Portal user will be configured to use any language other than English, you will need to add another .resx file. New resource files should be added in the following format:
Filename.<culture code>.resx
For example, to add a Spanish resource file to the Portal Integration Accelerator, you would add a file named WebResources.es.resx.
Once the file has been added, you will need to add each resource along with its Spanish translation. Any resources not added to the new file will default to English in the UI.
My Dynamics CRM Blog: http://bovoweb.blogspot.com- Proposed as answer by kgorczewski Tuesday, March 30, 2010 11:01 AM
- Marked as answer by Jim Glass Jr Tuesday, March 30, 2010 4:34 PM
Tuesday, March 30, 2010 11:01 AM -
If you need true multi-language, have a look on Addon Nice
CS http://www.addonnice.com Imagine CRM - CRM @Commerce - Xrm Emailing for MS CRM
Tuesday, March 30, 2010 8:13 PM