Portal Internationalization

HI All,
         We have a requirement, the portal should give the user an option of choosing the language of his choice from a list of languages (English & Arabic). On the selection of an option, the language of portal must change respectively. The user will not be an Anonymous but a logged in user.
Could any one help me out with this?
Cheers!!!
Umang Mathur

HI, Michael
                 Through the "Personalize" Link (eu_role), we can get the liberty of changing the language. I tried and successfully did it. The next issue I am facing is, how to have restrictions in Personalize link, which I think can be done by editing the sub roles attached in EU_ROLE.
Cheers!!!
Umang

Similar Messages

  • Reg:portal internationalization

    hi all
    i am working on portal internationalization,here my issue is how can i change the content which is available in table or application into target language.i am able to change just the i view names and field  names of table but not the data .is there any procedure for changing the content to target language in portal.if any idea plz share with me.
    regards
    Deepika

    Hi Deepika,
    When we talk about data in the table, Its definitely not being stored in PCD. Portal Translation only help to translate content part of PCD.
    For Data,
    You can actually look for the backend(I mean the DATA SOURCE) and use the required translation method.
    I hope, it answered your queries.
    Cheers!!!
    Biroj Patro.

  • Regd. User language

    Hi all,
    i am trying to work on internationalization concept.
    My requirement is at the time of user creation if no language is set then browser language need to work.
    With the help of Iuser i can access user property, but i didn't got any function for language, for Locale is there i.r user.getLocale() may be.
    Is this locale will give  the Language set at the time of user creation.
    How to deal with the Server Locale/Language, User Language and Browser language setting.
    In what order in the code level i need to manage these three and how.
    Regards,
    Deepak

    For Internationalization of Dynpro Applications, you need to maintain .xlf files as in the [tutorial|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c6cfad90-0201-0010-a5b8-8f9486346059].
    Browser settings needed to display application in particular language.
    refer thread: [Portal Internationalizationa|Portal Internationalization..urgent]
    nikhil

  • Multi Language Content in portal or internationalization in Portal

    hi friends,
                   I want to know about internationalization in Portal or how we creat _multi language content in portal_.Some brief description about this matter.
                   Satisfactory answers will be rewarded.
    I am really looking forward to it._please its urgent!_.

    Hi,
    If you want to internationalize portal content, then check this:
    http://help.sap.com/saphelp_nw70/helpdata/EN/74/641640b7b6dd5fe10000000a155106/frameset.htm
    If you want to internationalize portal applications, then check this:
    http://help.sap.com/saphelp_nw70/helpdata/EN/21/9499f2f50ca44a85e9611f14fbdc21/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/42/938297a5061d69e10000000a1553f6/frameset.htm
    Regards,
    Praveen Gudapati

  • Weblogic Portal 10.3 internationalization ..help need

    Hi Guys,
    I am developing a portal application i want to use Internationalization and Localization into my application..i am using weblogic workshop 10.3
    is there any example you will find on these kindly reply to this post..
    Thanks in advance..

    You can use properites file for you requirement see the below code how to use the properties file in web-INF/classes
    see the below code we are using like this for error messages
    <i18n:localize bundleName="<%=PortalConstants.RESOURCE_BUNDLE_FILENAME%>"/>
    <i18n:getMessage messageName="error.text1" />
    Path of the file in constants file :
    public static final String RESOURCE_BUNDLE_FILENAME ="/WEB-INF/classes/testlabels";
    Thanks,
    Venkata Sarvabatla

  • Internationalize WebCenter Portal – Content Presenter

    hi,
    I tried internationalization of webcenter portal using content presenter.
    i followed the following blog solution 1
    http://www.ateam-oracle.com/internationalize-webcenter-portal-content-presenter/
    I am getting the following error please help
    javax.faces.FacesException: oracle.adf.controller.ControllerException: ADFC-10001: cannot instantiate class 'oracle.webcenter.doclib.internal.view.presenter.NLSHelperBean'
    I am using latest webcenter extension in jdev 11.1.1.7
    thanks,
    Chandrasekar M

    Hi Daniel,
    Previously I have not included CPNLSCustomizations project as ADF JAR Library within myPortal Application.I have included it now.
    How to deploy the .MAR customizations? I cannot find any .MAR customizations in the CPNLSCustomizations project.Please help
    I am getting the following error now
    oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/ridccommon/DataControls.dcx"
      at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1408)
      at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:3874)
      at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1589)
      at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1525)
    Thanks,
    Chandrasekar M

  • Internationalization in Portals

    Hi All,
    I am trying to do an application in Internationalization in portals.
    -> For that I have prepared the properties files and kept them in the dist\private\classes folder.
    -> Written the code for accessing the resource bundle by using getString() method of ResourceBundle in doContent() method.
    deployed the application.
    -> then runned the application. but the text are not changing in the displayed page.
    -> I have changed the language settings also.
    Please help me in this regard..... im unable to fix the issue.
    Thanks in advance,
    Bhavyasri.M.

    Hi Bhavya,
    Please check with the property file path once (looks like you missed the PORTAL-INF). Also try printing the values so that you get the idea where exactly the problem is.
    Regards,
    Swati

  • Internationalization of standalone WebDynpro application(No Portal)

    Hi,
    I have a webdynpro application running on SAP WAS 7.0(NO portal).
    Based on the request parameter, the application should show translated content. I am aware of the translation process using .xlf files. But how can a webdynpro application receive language parameter in request and show translated content?
    regards,
    Sujesh

    Hi,
    In WD4J via URL it is the parameter "sap-locale".
    e.g. sap-locale=en
    Regards,
    Jürgen
    PS: But be sure you did not set another language for the user in the user store (e.g. UME, LDAP, etc) because this has higher prio.
    See table at http://help.sap.com/saphelp_nw70/helpdata/EN/18/f3674039c6c549e10000000a1550b0/content.htm

  • How to Internationalize Portal 8.1 Framework.

    Hi All,
    I have internationalized Contents in Portlet. But I want to implement this:
    1. Will have one portlet - which is like language selection portlet.
    2. All dektop name, page name would be in english before Language selection.
    3. Once language is selected, then Desktop,book and page and portlet tiltles names
    has to be changed according to selected language.
    I have created different locales and set appropriate titles for Desktops/Pages/Portlte
    through Portal Admin tool. If i change the primary language setting through
    IE Browser and try to access the desktop, it works fine.
    Can somebody throw me some input on how can I go about doing this??
    Any pointers welcome.
    TIA,
    Prashanth Bhat.

    thanks a lot Alex. It worked. If you need code, pls do let me know. I will send
    it to you.
    Thanks again,
    Prashanth Bhat.
    "alex toussaint" <[email protected]> wrote:
    >
    >
    >
    Hi Prashanth,
    I had a chance to go over this with our eng team this morning. Here is
    what we
    came up with:
    You should consider creating a custom LocaleProvider. Here are the steps.
    1) Write a class that implements com.bea.netuix.servlets.l10n.LocaleProvider.
    The only required method is getLocales(ServletRequest request, ServletContext
    context). Implement your functionality for selecting a locale in that
    method (for
    example: get a preferred locale from a request parameter).
    2) Add <locale-provider>com.foo.bar.MyLocaleProvider</locale-provider>
    to your
    netuix-config.xml descriptor file. It should immediately follow the
    <default-locale>
    entry under <localization>
    Hope this helps.
    Regards,
    --alex
    "Prashanth Bhat" <[email protected]> wrote:
    Thanks for the reply. I think, backing file wont work because, thelocalized
    value(which
    was set through Admin Portal) is stored in Database. We need to somehow
    set the
    "language" in Framework JSPs so that localization takes place properly.
    If I change the browser setting it works fantastic. If i think in the
    same dierection
    , we have to find out the way, how and where this is extracted from"request"
    object and localization is set.
    If i get an answer, i let you know. Pls help me in resolving this ASAP.
    Thanks again for your help,
    Prashanth Bhat.
    "alex toussaint" <[email protected]> wrote:
    Hi,
    I will try to take a look at this in more detail tomorrow. However,I
    think that
    the answer may be around using either a backing file and programmatically
    setting
    the title on the portlet via PortletInstance or around setting the
    locale
    via
    the LocalizationResource. You may want to experiment with backing files
    in the
    Tutorial App and check the JavaDocs on the two classes above.
    --alex
    "Prashanth Bhat" <[email protected]> wrote:
    Thanks for the reply. As i had mentioned in this mail, i can create
    locale and
    change the desktop name/portlet name /page name through Adin Tool.
    This
    is all
    working fine provided I cahnge the browser setting to map the languge
    and make
    that languge as Primary language.
    My problem is I cannot expect the USER to set his browser setting
    to
    take this
    effect. Rather I will give a choice to USER to select language andthis
    is avaialable
    in "request" object. I extraxct the language from request object
    and
    then the
    localization has to effect.
    Pls see my code here.
    request = ScopedServletUtils.getOuterRequest(request);
    String language = request.getParameter("language");
    <i18n:localize language="<%= language %>"/>
    This could be done for all JSPs which are mapped as Portlets. Butin
    a simialr
    fashion, where to put <i18n:localize language="<%= language %>"/>for
    "FRAMEWORK
    JSPs".
    As i told earlier, I could able to localize portlets, but not portlet
    tilte, desktop
    title,book and page title.
    Can somebody help me in doing this.
    TIA,
    Prashanth Bhat.
    "alex toussaint" <[email protected]> wrote:
    Hi Prashanth,
    Please see if thread #5640 helps.
    --alex
    "Prashanth Bhat" <[email protected]> wrote:
    Hi All,
    I have internationalized Contents in Portlet. But I want to implement
    this:
    1. Will have one portlet - which is like language selection portlet.
    2. All dektop name, page name would be in english before Language
    selection.
    3. Once language is selected, then Desktop,book and page and portlet
    tiltles names
    has to be changed according to selected language.
    I have created different locales and set appropriate titles for
    Desktops/Pages/Portlte
    through Portal Admin tool. If i change the primary language setting
    through
    IE Browser and try to access the desktop, it works fine.
    Can somebody throw me some input on how can I go about doing this??
    Any pointers welcome.
    TIA,
    Prashanth Bhat.

  • Portal pages tab internationalization

    Hello all,
    I noticed that weblogic portal doesn't provide a way (for pages
    definition) to dynamically change (once the user is logged on) which
    image file to use as the page's tab.
    Here's my problem: in "myPortal" there's a requirement for a button
    "change language", let's say next to the "logout" button. When the
    change language button is pressed I want the page's content and also
    the page default image (tab) to switch from english to whatever. These
    images file name (e.g. default image name, rollover image name and
    selected image name) specify in "myPortal.portal" are fixed within the
    XML.
    Anyone have a solution to bypass this weblogic constraint so I can
    provide a fully internationalized portal ?
    Tanks,
    Christian
    P.S. I can't associate a user with a language at login.

    there are a couple of ways...
    this is probably the most straight forward
    portal supports the ability to have different skin or skeleton files to be used based off of locale. The images or JSPs reside in different directories. Each directory is name of the best match locale.
    so you can have
    skins/classic/ja/images - for japanese
    skins/classic/fr/imagse - for french
    you can do this for images, css and JSPs as you may actually whant to change the way text is displayed for each locale.
    BTW - to change the actual text to being displayed you should be using a desktop and add localization resources to each page in the admin tools.
    Also, by default the localProvider pulls the users prefered locales from the http request as set in the browser. If you want you can have that information come from anywhere (like a drop down list box) by writting you ownr LocalProvider
    Chris Jolley
    Portal Architect

  • How to catch URL parameter from Portal URL in Web Dynpro iView

    Hi All,
    I have a web dynpro application running as a portal iView successfully. Now the client wants to make it internationalized with 7 languages. Currently they access the portal - and via role assignment they get to the portal tab with the wd iView. Now they want to send a parameter for the language key with the portal URL. So when they are typing in http://myportal.mydomain.com now they want to type in http://myportal.mydomain.com?sap-locale=de or so. My question is how can I catch this parameter in the WD application when it is running inside a portal iView? Is it at all possible?
    I have written a very small application which is trying to catch a URL parameter named PARAM. The code I have written is the default one as below:
    String paramValue = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("PARAM");
    When I run the application standalone and add the PARAM=something in last of the URL I can catch it. But when I create an iView and while previewing it I add the same PARAM value it is coming as null all the time. Same when I add this iView to a role and show it via role assignment in protal. Please help to let me know how to achieve this. I think if I can read the parameter value from Portal URL in the WD iView - then I can set it as the default locale of the application and then show language specific file to achieve internationalization.
    Your urgent help will be highly appreciated.
    Warm Regards,
    Shubho

    Hi Shubhadip
    Even if you get the parameters, how do you internationalize your application? Are you not following the standard way as described in the following link. In this case you never need to capture any such parameter. This is done by the WD runtime automatically .
    <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/f4/d95664da179b4db731e21c2e470b72/frameset.htm">Internationalization of WD projects</a>
    You can retrieve application parameters specified at the creation of iview by "adding parameters(with the same name as in iview application parameters) to the default plug of the Component Interface View of the WD application". "onDefaultPlug" method of the interface view controller you get these values as parameters, which you can save in the context node of component controller for later use.This is guaranteed to work.
    But again this is not what you want exactly. You want the user to specify the value at runtime. If you have just 7 languages, you can create 7 set of iviews with different application parameter value indicating language key, and assign to 7 different set of roles, each representing one set of users with common language.
    I hope you find a solution.
    Regards
    kk

  • Portal Content in Hindi ???

    Hi All,
    Please let me know if anyone has got a chance to display portal content in HINDI.
    Thanks and Regards,
    Sreeram

    Hi,
    I think we can display in webdynpro using internationalization.  But portal will not automatically recognize the hindi script. You have to manually do that.
    Check in SDN about internationalization in webdynpro.
    Raghu
    Edited by: Raghavendranath Garlapati on Mar 4, 2009 11:05 AM

  • Add Internationalization into .EAR archive, I don't have NWDS project

    Hi all,
    I have deployed WebDYNPRO application on the portal server, so I have appropriate EAR file.
    Client ask for internationalization of this application, but I don't have project files in NWDS - application developed another developer ages ago.
    Is it possible to restore NWDS project from EAR file?
    Ant if it is not possible, could I add translation of application into existing EAR file? How can I do it?
    Thank for advise.
    Ondrej

    It is solved, using NWDI I have source codes

  • Language Settings for Portal

    Hi All:
    How do we will enable translations for the custom iviews that we are developing.
    For standard delivered iview when we turn switch for a specific language the headers ( the java labels ) are translated automatically.
    Is there special settings in Java that needs to be enabled for translations.
    Thanks
    Rachel

    Hi my friend:
      That is an amazing document where you can learn and manage translations in your applications. See to the end of Document... See page 60.
       https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/j-l/jsps resources and internationalization
    Good luck!
    Josue
    PS. Don´t forget reward points.

  • How to internationalize Poll question

    Hello
    I am using Jdeveloper Studio Edition Version 11.1.1.4.0.
    Build JDEVADF_11.1.1.4.0_GENERIC_101227.1736.5923
    WebCenter Portal application.
    Currently I want to use poll services in my pages. and everything is ok when using one language, but my polls need to support 2 languages.As I noticed the question text is saved in QUESTION_TEXT column in WC_SURVEY_QUESTION table. I did not find any solution to internationalize the same poll question. is it possible to internationalize the polls question. If yes, How can I do it?
    any help will be highly appreciated.

    You want to results to be included into the same resultset instead of having two seperate resultsets...
    I think the best way to do this is to create your own taskflow using the poll data controll.
    This way you can create the poll using the regular interface but you don't use the OOTB taskflow to show the poll.
    When you display the questions and answers from the data control, you can call a resource bundle instead of adding the text you have defined when creating the poll.
    For example when you create a poll you can say QUESTION_1 as the question and when you display the question you use #{bundle[row.question]} or something like that.
    I think this is the best way to achieve what you want...
    official documentation on the polls data control: http://download.oracle.com/docs/cd/E17904_01/webcenter.1111/e10148/jpsdg_polls.htm#CIHJHCEH
    Edited by: Yannick Ongena on Apr 18, 2011 9:14 AM

Maybe you are looking for

  • Absence quota should not get generate in Time Evaluation

    Hi All, For some employees we lock the payroll. But whenever we run the time evaluation every month employees  who are under lock payroll their absence quota is getting generated every month. It should not happen.. Please provide solution for this...

  • Time Machine / Email help?

    Good morning, I am hoping somebody is able to help as I am totally baffled by an issue I am having. I purchased a new Macbook Pro today so decided before I formatted my old one, I would make a time machine image so I could transfer the data straight

  • Anyone have AIR 2.5 extension for CS5?

    Making one last plea on here as two attempts at contacting Adobe support have failed miserably. Both "techs" linked me to 2.6, which as we know, doesn't work with CS5. So before I redo my file code for SWFKit, and ditch AIR for this project, I'm hopi

  • Truncated and Shrunk Barcodes in Crystal 8.5?

    Post Author: Reinhard Maass CA Forum: General I am still working with Crystal 8.5, but lately I have run into a series of weird incidents that made me wonder whether this version has a principal problem when it comes to printing barcodes. Maybe someo

  • Messages won't stay open

    now that i have installed messenges beta, it won't stay open and keeps crashing on me....i can't keep it open long enough to uninstall it either.  what do i do?