Building Multilingual Portal

Hello -
I am an experienced programmer, but new to Java, and have been assigned a project to build a multilingual portal for a corporate website (this is also the first time i'll be building a multilingual portal!).
To date, all of my Web Solutions use a backend database to store/access information, and have all been transaction-based (i.e. enter user info, process orders, and typical EDC-related activities).
I have read that multilingual sites (i.e. sites that use the same underlying "jsp or html pages" but have localized content as per each respective country) are better created and/or managed using XML?
Therefore my question: Is it recommended or a best practice to use XML rather than a backend database, or a combination of both, when building multilingual sites? If anyone has experience on this subject, or could point me to some articles, tutorials, etc.. suggesting alternative approaches to developing multilingual portals using XML and/or database, that would be great.
Thanks!

Hi using struts you can do this job. Here you have to use the XML. i.e like you said the same underlying jsp uses different xml according to the language. here when you are using struts you can also find the locale language he is using and load the web page accordingly.
http://struts.apache.org is one of the best resource available.

Similar Messages

  • Building multilingual portal using WebCenter

    Hi,
    Can anyone point me to a good documentation on building multilingual portal using WebCenter? I found one for Spaces but I am developing custom portal using ADF resources. Thanks!

    Hi.
    WebCenter Portal Applications is an ADF application basically. You have to build your own multilingual solution based on:
    - Labels in Resource Bundle configured in your WebCenter Portal Application.
    - For Web Content showed in Content Presenter you have to define a WebCenter Content solution. It can be a "language" metadata to filter CMIS Queries.
    - Locale can be managed in different ways:
    - Session bean: Language should be associated to the session.
    - User LDAP preferred language: Solution based in user preference language like Spaces.
    - Browser locale: Set browser locale to your pages to set the language.
    My recommendation steps to follow in order:
    - First think in a WebCenter Content Solution for your contents and web assets.
    - Second Think "how to store your labels" internally in Resource Bundle or Override Resource Bundle that can be changed at Runtime because are stored in MDS. Or you can create an UCM View to manage literals and access them from an app bean in WebCenter Portal.
    - Think in your Java Bean that stores user "locale" and implement and strategy like Spaces. "Browser, preference or session language".
    Be careful in your "change locale" bean because SiteResources labels are cached. What's the meaning of this? You have to create an ADF Listener who "clean" in prepareModel phase SiteResources Cache.
    It's a common issue, follow A-TEAM Blog: https://blogs.oracle.com/ATEAM_WEBCENTER/entry/navigation_model_locale_dynamic_run
    Another blog Entry of A-TEAM Blog for multilanguage contents: https://blogs.oracle.com/ATEAM_WEBCENTER/entry/internationalize_webcenter_portal_content_presenter
    Regards.
    Edited by: Daniel Merchán on 17-ago-2012 7:09

  • Building a portal using SharePoint 2010

    Hi,
    We are trying to build a portal using SharePoint 2010. 
    The pimary requirement for the portal is to allow users to upload, view and manage different types of documents (xls, doc, ppt, vsd).
    The uploaded documents need to be mapped to the different categories as per their classification. 
    For example, the documents fall into 5 main categories: A, B, C, D, E. These categories are further divided into sub-categories and so on for two more levels.
    Example, Main categories: A, B, C, D, E
    Sub categories for A: 1, 2, 3, 4, 5 and so on
    So, if one clicks on node A and then click on node 4, then all related documents will be displayed. (A.4)
    From the front end point of view, the user should be able to access these documents by just clicking on the nodes representing different categories.
    There are some more functionalities to be built for this portal - search, versioning, etc.
    Can someone please provide me the (high level steps) approach for building this portal and some reference material from features/architecture/technical requirements point of view? 
    This would of great help!
    Thanks!

    Sure. Most of what you're describing is around the topic of document storage.
    As you may be aware the object documents are stored in within SharePoint is a document library. You can have sub folders within that library but they're to be avoided if possible and shouldn't be a default choice.
    To classify your documents there is several routes you can take. The least complicated is to use a single Content Type with a single Managed Metadata Column. This column would use a Mananged Metadata Term taken from a term set with the structure of A (1,2,3,4,5),B(x,y,z),etc..
    That will allow your users to tag the document on upload (or modify it later) with a term such as A:1 or B:52.
    To browse only the relevant items you can use the Managed Navigation tools in the document library, this allows you to show a term set and filter to various levels, for example all A terms, (ie A:1, A:2 etc.) or drill down to A:1 specifically.
    Reading list:
    Intro to Managed Metadata:
    http://office.microsoft.com/en-gb/office365-sharepoint-online-enterprise-help/introduction-to-managed-metadata-HA102832521.aspx
    Metadata navigation for a list or library:
    http://office.microsoft.com/en-gb/sharepoint-server-help/configure-metadata-navigation-for-a-list-or-library-HA101820113.aspx
    Optional Extras:
    Intro to content types:
    http://msdn.microsoft.com/en-us/library/ms472236%28v=office.14%29.aspx

  • OracleAS Portal 10g: Build Corporate Portals - Worth Taking this Course?

    Hello,
    I am currently building the company Intranet using the Oracle Instant Portal and I am new to Oracle and Portal concept. Would it be beneficial to take the following course? Has anyone taken this course before? What is your feedback for learning more about Oracle Portal / Oracle Instant Portal?
    OracleAS Portal 10g: Build Corporate Portals
    http://education.oracle.com/web_prod-plq-dad/plsql/show_desc.redirect?dc=D16648GC10&p_org_id=1001&lang=US&source_call=
    Thanks!

    This is a worthwhile course, but not for learning about Oracle Instant Portal (which was released after the Build Corporate Portals course was written). The best place to start finding out about Oracle Instant Portal is the self-paced Oracle By Example (OBE) tutorial, Building Instant Portals with Oracle Instant Portal. The tutorial also has links to a couple of viewlets, which you should find helpful.
    Cheers!
    Julie Tower
    Principal Curriculum Developer
    OracleAS Portal

  • OracleAS Portal 10g: Build Corporate Portals...Installation process

    Hi All,
    I am looking for help on installation process and basic know how of "OracleAS Portal 10g: Build Corporate Portals". Our requirement is limited for internal static websites only. What would be the start and end of configuration process? Action item list involved?
    Would highly appreciate if someone can guide me through...
    Thanks in advance!
    Ameet Kumar
    [email protected]

    Hi All,
    I am looking for help on installation process and basic know how of "OracleAS Portal 10g: Build Corporate Portals". Our requirement is limited for internal static websites only. What would be the start and end of configuration process? Action item list involved?
    Would highly appreciate if someone can guide me through...
    Thanks in advance!
    Ameet Kumar
    [email protected]

  • OracleAS Portal 10g: Build Corporate Portals help!!!

    Hi All,
    I am looking for help on installation process and basic know how of "OracleAS Portal 10g: Build Corporate Portals". Our requirement is limited for internal websites only.
    Would highly appreciate if someone can guide me through...
    Thanks in advance!
    Ameet Kumar
    [email protected]

    Hi All,
    I am looking for help on installation process and basic know how of "OracleAS Portal 10g: Build Corporate Portals". Our requirement is limited for internal websites only.
    Would highly appreciate if someone can guide me through...
    Thanks in advance!
    Ameet Kumar
    [email protected]

  • How to build custom portal database

    I have installed ias902 infrastructure and instance (portal and wireless). I got the default portal page running (http://domain:port/pls/portal). But this portal repository is stored in iasdb which is infrastructure repository. Could anyone tell me how to build our own custom portal database? So the portal repository will be stored in this custom database instead of iasdb.
    Thanks,
    Jean

    It is explained in Metalink
    Note:199101.1
    Subject: Installing Portal 9.0.2.x in a Remote Database

  • Please help: problems with tutorial 'building advanced portals'

    hi there,
    i'm an absolute newbie with oracle portal and trying to work through the tutorials. a lot of questions arise...
    like this one:
    i've created a multi-tabbed region (chapter 3.4) and added a chart to each tab. So now i have a tab-bar on top-navigation-level and a tab-bar in this region. but they don't look the same and i can't find out, where to manipulate the style of the sublevel-region-tab.
    Can someone help, please?
    thank you very much
    Ralf Schmitt

    Ralf
    When you click on 'Edit Page' (top right hand corner) you should be able to edit both sets of tabs there and each individual tab properties.
    Darren

  • Need help to build Portal Insert URL in OAM..

    Hi All,
    I have a requirement to customize the user Manager screen in such a way that i need to get only the search criteria tab(but not any of the tabs or links) and the search results.
    To achieve this i have builded below Portal URL.
    http://training.orademo.com/identity/oblix/apps/userservcenter/bin/userservcenter.cgi?program=search&comp=true
    By using this above URL i am able to hide all the tabs in the browser but i need to have that search criteria to be displayed in the screen.
    Can any one please suggest me the solution to achieve this.
    Its bit urgent requirement.
    Thanks in advance.
    Siva Pokuri.

    Hi Colin,
    Thanks for your quick response.
    URL that i posted will search the users in OAM. But my requirement is like i have to select the attribute and search type and search value from that page(in that Page i should not have UserManager, GroupManager, Org Manager, Identity SYstem Console tab and My Profile , reports ...etc links should not be appear) i sould be able to select the attribute that i would like to search only. so the search functionality should be there.
    Based on this req i have to build the URL.
    Please help me.
    Thanks & Regards,
    Siva Pokuri.

  • Building portal EAR without workshop

    Has anyone successfully built an EAR file without using either the wlwBuild.sh/cmd
    or the wlwBuild ant tag? I have a number of reasons why this particular method
    isn't viable, I won't go into the details.
    My current method works fine with the server in "development mode", but once I
    create a "production mode" domain all of my pageflow portlets fail to find the
    pageflow URI. The current method simple creates an exploded EAR and deploys it.
    I cracked open the ear file generated by workshop and noticed a bunch of extraneous
    stuff like the ".workshop" directory. Is all of this stuff really necessary? Does
    anyone know what the special sauce is for getting an ear to work in production
    mode?
    Thanks,
    -jeff

    I'm afraid it's not easy to build WebLogic portal applications without workshop. But work is under progress to build plugins for Eclipse that will enable developers to build portal applications (Pollinate project- you can find more information on Apache website).
    Seenu.

  • Building  portal in manual

    hi,
    i want to build a portal in manual,but fail. following steps:
    1. install Oracle 9ias infrastructure and 9ias middle tier with J2EE and web cache.
    2. OPCA install portal repository.(no errors)
    3. OPCA install and config portal midtier.(create OID lightweight user exception in custom mode, cant not login database in typical mode)
    4. logon the portal home page.( wwc-00000 or nothing)
    OS:Windows 2000 Advanced server chinese+sp3
    iAS: Oracle 9iAS R2 NO PATCH
    Machine: DUAL CPU PIII 866 1G RAM
    why?

    Use System varaible SY-TABIX so that u will get the numbre of records.
    After initilization event u define start of selection event also.
    Regards,
    Pravin

  • Portal build best practices

    Hello everyone,
    I'm soon starting a new WLP92 project and I would like to know which are the recommended best practices for building a portal project.
    I have experience with WLP8 projects that, frankly, wasn't easy to build.
    Is the following approach still valid?
    1 - export the Ant build using Workshop
    2 - customize the build if needed (test, etc.)
    Is anyone using continuous integration with Cruisecontrol?
    What about Maven2? Is anyone using the approach suggested on the dev2dev article ([url http://dev2dev.bea.com/pub/a/2007/03/maven-weblogic-portal.html])?
    This is quite a broad topic. It would be very interesting if we can use this thread to share common experience about build best practices.
    Thanks
    Luciano
    Edited by koevet at 07/29/2007 12:08 AM

    Debra,
    Not aware of any performance issues with the number of tabs in the Level 1 or 2 menus, particularly if you have portal navigation caching enabled.
    From an end user perspective I guess "best practice" would be to avoid scrolling in the top level navigation areas completely if possible.
    You can do a number of things to avoid this, including:
    - Keep the role/folder/workset names as short as possible.
    - If necessary break the role down into multiple level 1 entry points to reduce the number of tabs in level 2.
    An example of the second point would be MSS.  Instead of creating a role with a single workset (i.e. level 1 tab), we usually split it into two folders called something like "My Staff" and My Finance" and define these folders as entry points.  We therefore end up with two tabs in level 1 for the MSS role, and consequently a smaller number of tabs in level 2.
    Hope that helps......
    Regards,
    John

  • Building Portal F/W

    Any ideas on building new Portal F/W components ?
    So that this F/w can be utilized for portalizing any web application.
    Can anybody provide with any reference to any good link or guide regarding the same?
    Thanks in advance.
    best regards

    DaVBMan wrote:
    Sorry but no. Old phone upgraded and all is moving along fine. Now I don't like the "Contacts" shortcut. I am fine with favorites or getting to contacts the old fashioned way. Did read some found the Contacts shortcut slower. I just moved that to another screen as I will never use it.
    Everything else is just fine.
    Do note, for every app you open, it remains in memory (however suspended) which could slow you down if you installed a lot of stuff and opened them at anypoint since last reboot. (see this thread http://discussions.apple.com/thread.jspa?threadID=1605571&tstart=0 )
    I will try that. Cheers mate.

  • Building portal app does not package war web applications

    Hi,
    I'm building a portal application ear from workshop. This generates the ear fine, but when I open up the ear in winzip, I see that the web application inside of my portal application has not been packaged up as a war file. It is packaged up as a directory structure. This works fine when I deploy the app. But how do I get it to build an ear with a war file in it for each web app?
    Thanks,
    -- Anant

    Anant,
    How are you creating the EAR a the momment?
    There are 2 ways of doing this from workshop:
    1) From file menu select build>build ear, workshop compiles the and EAR file for deployment and puts it in the applications root dir, the same dir that holds the .work file
    2) Use the wlwbuild.cmd
    Both of these methods create EARs that are suitable for deployment on your production server. I don't know how the wars are packaged in the ears using these methods, I guess you can have a look. I really don't think having archived war files in an archived ear or exploded war files in an archived ear makes much difference.
    My preference is for expoloded EAR with exploded WARs and EJBs for maximum ease when you may need to make quick change.
    Hope this helps

  • Starting to build portal

    hi all,
    I have started the portal configuration (after its installation)and I have deployed the portal to the middle tier. Now I have two questions:
    1. How should I configure the portal schema through the Portal Dependency Settings File and is it necessary?
    2. Do I need aministrator user/password in order to start building the portal after that?

    hi all,
    I have started the portal configuration (after its installation)and I have deployed the portal to the middle tier. Now I have two questions:
    1. How should I configure the portal schema through the Portal Dependency Settings File and is it necessary?
    I don't understand the question. It seems to me that you want to configure portal (Mid Tier), and Infrastructure, if you have one installed, in certain kind of environment. Which version of iAS have you installed?
    2. Do I need aministrator user/password in order to start building the portal after that?
    Yes, absolutely. To build portal, you would need either orcladmin or portal passwords. These password you must have provided during installation.
    Good Luck!

Maybe you are looking for