Skip to Content
author's profile photo Former Member
Former Member

How to create bilingual iViews?


is there a possibility to create bilingual or multilingual iViews, like News-iViews, or KM-content?

So dependent on the users language, to get the iView in the chosen language? (EP 6.0, SP11)

By the Portal content translation, itÂ’s only possible to translate the portal content objects (PCD). But is it possible to get an iView shown in a language, depending of the language defined by the Personalization?

For example, a user is logged on in German so he gets an iView shown in German (was created before in German), another user is logged on in English and he gets the iView shown in English (was created before in English)?




Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jun 15, 2005 at 10:08 AM

    Hi Nenad,

    I believe that you will have to do it programmatically. You will have to use i18n to achieve that.


    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Nenad,

      let's see the different problems:

      > Have you more informatio to this i18n,

      > is it a programming language or a tool?

      "i18n" is just an abbreviation if "internationalisation".

      With the portal content translation, you can also translate language bundles of PAR files! All you need is that the PAR files themselve make use of such language bundles, so: are i18n'ed by standard Java / iView means.

      When referring to KM, there are some additional remarks needed: KM iView (the surrounding) are built by Flexible UI, a special technique to compose KM iView (with CollectionRenderers, ResourceRenderers, Commands grouped in CommandGroups, Properties with their own renderers etc). All these elements have i18n features and should provide translations for all standard languages.

      Another question concerns the KM content. Whoom. No i18n at all. KMC does not offer this (for example: upload an english as well as a german document in some repository/folder, and for german users only offer the german, for english users only offer the english version).

      But: By some own coding, you can build workarounds. One possibility is to write a proxy iView which determines the users language and then calls some language specific folder to be shown (.../folder_de or .../folder_en). Another approach would be to implement a language property and to write a resource list filter.

      Search for some of the words I threw in, you'll for sure find some more threads discussing these things, even if you won't find any complete solution provided.

      Hope it helps


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.