Configuration of supported languages within the portal
[configuration] [configuration file] [ide configuration] [x264 configur]
- LockConfigException: Cannot lock configuration objectSymptom You can find the following error message in the default trace and it is repeated in every 5 minute: LockConfigException: Cannot lock configuration object “config://local/com.sap.workflow/scheduler/task” without a valid user id at...
- GP-UWL configuration xml fileSymptom In the Universal WorkList, one can open GP tasks that have been collected from a GP System – GP Portal set locally on current system, or remotely on another system. In...
Symptom
You are facing the need to configure the supported language within the portal, mainly the available languages within the user personalization dialog (User Language), the available languages with the portal object wizards (Master Language) and the portal content translation tool (Target Language). There is the need to either restrict the availabe languages or to add new supported languages.
Other terms
Languages, Portal Content Translation, translation, User Language, Portal Language
Reason and Prerequisites
SAP NETWEAVER 04 and higher, SAP Enterprise Portal SP2
Solution
USER PERSONALIZATION AND UME ADMINISTRATION:
############################################
In order to change the available languages for the user personalization dialog follow the guide in the portal documentation:
http://help.sap.com/saphelp_nw04/helpdata/en/49/e607426338da6fe10000000a1550b0/content.htm and the attached note 624929.
PORTAL ADMINISTRATION AND CONTENT TRANSLATION:
###############################################
For SAP NETWEAVER 04 SPS19 and 2004s SPS10 (+ higher):
——————————————————
In order to change the available languages for the portal administration (object wizards) and portal content translation you have to configure the locale_list_service in the portal service configuration:
1. Navigate to the service locale_list_service under the application com.sap.portal.admin.wizardframework, and right click for configuration.
2. Add/Remove locales to source/target locales lists separated by a comma, a semicolon or a space.
3. Save the changes and restart the service
* Until SAP NETWEAVER 2004s SP20 the Translation Worklist Coordination
takes the target locales from the source list of the service and not
the target. Therefore if you want to add target locales to worklist
translation add it to the source of the service.
From SP20 it takes the list from the target service.
For installation prior to SAP NETWEAVER 04 SPS19 and 2004s SPS10:
——————————————————————
In order to change the available languages for the portal administration (object wizards) and portal content translation you have
go to
\usr\sap\<INSTANCE>\JC<INSTANCE_NR>\j2ee\cluster\server< SRV_NR>\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.admin.wizardframework\config
You will see a file called availableLocales.properties, this is where all the languages are defined, you can just change it and you will see the change after restarting the cluster.
In a clustered environment you have to do this change (change of the properties file) on each cluster node. As this is cumbersome, you might take the par file of the service (com.sap.portal.admin.wizardframework.par), change the availableLocales.properties, and then redeploy the par to the portal. Thus the file will be changed/replaced on all cluster nodes. If you apply a patch the file will be only changed if the patch contains
a fixed version of the service (com.sap.portal.admin.wizardframework.sda).
For installation of SAP NETWEAVER 7.10:
—————————————-
The language service will be a service that can be configured via the Visual Administrator tool of the JEE engine.
1. Logon to the Visual Administrator
2. On the Service node select the Locales Configuration Services and edit the languages lists.
3. The source and target locales lists are seperated by a comma, a semicolon or a space. After changing the list press the Update button and the save button at the top.