cancel
Showing results for 
Search instead for 
Did you mean: 

I18N / Multi-language Content Support

Former Member
0 Kudos

Hi All,

I have a requirement where, content needs to be published in multi-language, e.g. same News in English and Italian version.

Process 1. When user login user must be able to view the content as per the profile language, e.g. same News in English and Portuguese version

Process2. Provide a dropdown on the page, when user selects the language manually respective language specific page should be displayed.

Also, Request for helpful link with respect to- trex users search by multiple language

Regards,

SK

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi all,

Request your answersu2026u2026

former_member206159
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi All,

I am trying to follow the document Provide Multi Language Content in Knowledge Management to Provide Multi Language Content in Knowledge Management to create a multi-language KM Nav iView.

I have created a new component KMWrapperIView and followed the steps provided, but presently i am getting error message as shown below.

--> I have added bc.util.public_api.jar that is required com.sapportals.wcm.util.uri.RID

Caused by: java.lang.NoClassDefFoundError: com.sapportals.wcm.util.uri.RID (initialization failure)

at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)

at com.test.kmw.KMWrapper.doContent(KMWrapper.java:66)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

Caused by: java.lang.NullPointerException

at com.sapportals.wcm.util.uri.RID.getRID(RID.java:93)

at com.sapportals.wcm.util.uri.RID.<clinit>(RID.java:73)

at java.lang.J9VMInternals.initializeImpl(Native Method)

at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)

Where i am going wrong any idea??

Also should I customise SAP standard KM navigation IView component (km.appl.portal.portalcomp_api.jar).

Regards,

SK

Former Member
0 Kudos

hi all- request your comments please

Former Member
0 Kudos

Hello,

don't know about KM - but it's possible in SAP Knowledge Warehouse, and you can integrate the URLs from KW into KM or provide a dirct link to the content suitable for the user....

Process 1. When user login user must be able to view the content as per the profile language, e.g. same News in English and Portuguese version

--> value name pair in the URL, or via URL assigned to user role

Process2. Provide a dropdown on the page, when user selects the language manually respective language specific page should be displayed.

Standard feature in the SAP KW web interface

Also, Request for helpful link with respect to- trex users search by multiple language

Fulltext search via TREX and attribute search via TREX is as well part of the KW standard.

Regards,

Carl

Former Member
0 Kudos

Dear Sk,

As you are using the Wrapper class concept to use multinigual portal.

below is the link with comlete code which will help you to chek out your error:

https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/207ba610-08ac-2b10-1787-fc477da4b5bf&overrid...

Also if you want to translate the existing portal content you can use portal translation worklist .

Below is the link with detailed description of teh same:

https://wiki.sdn.sap.com/wiki/display/SRM/TranslationofEnterprisePortalContent

Hope th einforamtion is helpfull to you.

Regards

Pooja

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi SK,

If you want to use multilanguage content in Portal, you should use Web Page Composer.I had requirements create multilanguages interface for portal (English and Russian). Use WPC you can create multilanguages pages. First of all you create page in English, then translate it and publish. When you change language in personalization (for example from English to Russian) russian pages (which I translate in WPC) pull in Portal automatic.

Have a look this presentations

https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/904b071d-79e4-2910-70a9-f62a9004d9ad&overri...

https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/90347add-ad06-2a10-81a0-e613acff5236&overri...

Regards

Dmitriy

former_member206159
Active Contributor
0 Kudos

There is no such standard functionality in KM. You should look for a customization but I think it is very complex.

May be others can help you.

Raghu