Web Page Composer Multi Language Content

Hi,
can the content of WPC pages language-dependant?
What is the strategy for multi-languages web sites with WPC?
I have the request of a customer who wants to display WPC content on pages dependant on the language selected by user personalization
#Thanks hs

Hi Holger,
I worked with WPC and don't find any difficulties. 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&overridelayout=true
https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/90347add-ad06-2a10-81a0-e613acff5236&overridelayout=true
Regards
Dmitriy
Edited by: Dmitry Korolev on Jul 2, 2009 9:10 AM

Similar Messages

  • Content.css file in Web page composer

    Below are the styles I am using in a JSP file for Web page composer layout. Not  sure where to add the CSS file.
    Is it etc/wpceditor/css/runtime?
    How do I include it in my jsp? and Do I hve to restart portal after I upload the css file?
    table.wpc_3c_outertable
    tr.wpc_3c_outertable_row
    tr.wpc_hidden_row
    td.wpc_sdn_20_46_34_col1      
    td.wpc_sdn_20_46_34_col2        
    td.wpc_sdn_20_46_34_col11     
    td.wpc_sdn_20_46_34_col12     
    tr.wpc_sdn_20_46_34_col1_row
    td.wpc_sdn_20_46_34_col21     
    tr.wpc_sdn_20_46_34_col2_row
    table.wpc_3c_innertable  
    table.wpc_3c_innertable2 
    td.wpc_mainarticle1, td.wpc_footer      
    table.wpc_3c_outertable
    table.wpc_3c_innertable 
    table.wpc_3c_innertable2 
    td     { background-color: #FF9933; border: 1px solid #C0C0C0; }
    =====================
    will my layout work. If I add the following code to the content.css file?
    content.css
    table.wpc_3c_outertable, table.wpc_3c_innertable, table.wpc_3c_innertable2            
    tr.wpc_3c_outertable_row, tr.wpc_sdn_20_46_34_col1_row, tr.wpc_sdn_20_46_34_col2_row  { vertical-align: top; }
    td.wpc_sdn_20_46_34_col1
    td.wpc_sdn_20_46_34_col2
    td.wpc_sdn_20_46_34_col11
    td.wpc_sdn_20_46_34_col12     
    tr.wpc_hidden_row                     
    td.wpc_mainarticle1, td.wpc_footer      

    Vishal -
    First... we are all new to WPC!
    Second, no I don't think you need to create a new container.  I think that you just need to add the swf type as an allowed type for the container.
    So...
    Figure out which container you are trying to add the flash file to (as you mentioned, A1, A2, etc).
    Navigate to:
    Sys Admin --> Sys Config --> Knowledge Mgt --> Content Mgt --> WPC --> Containers.
    Edit the container you want to use.
    There will be a box named Allowed Mime Types.
    In here, select the "swf" mime type (make sure the check box is checked). Then Save.
    At my company, we had the WPC ramp up from SP12, and are now on SP13.
    I'm not sure what you get if the first time you had WPC is SP13, but for us I see two default A1 (and A2...B1..C4...etc) containers -- one that has "default" in the name and one that has "def" in the name.  From what I see, SP13 WPC uses the one with "def" in the name, not "default".  So, make sure you modify the one with "def" in the name.
    After you make this change, you should see "swf" in the list inside the container when you are editing a page.
    Is this clearer?  I wish I could attach a screenshot.

  • Transport content of Web Page Composer

    Hi,
    I want to transport web page composer content from the development environment to our test environment, how can this be done? I already tried using ICE but when I test it in the test environment no content is displayed, I assume it's because of some generated GUIDs.
    Bye,
    Timo

    Hi,
    In that case you might want to consider transporting through CTS+.
    Anyway, transporting Web page composer content is not different than transporting any other KM content.
    Please make sure you have followed [this procedure|http://help.sap.com/saphelp_nw70/helpdata/EN/47/276706548a2deae10000000a1553f7/frameset.htm] and in case you have please specify what exactly is not working in the target system. For example, if you go to /wpccontent repository can you see the content there at all?
    Roy

  • Add content from File System Repository in Web Page Composer developed page

    Hello,
    I want to use content from the File System Repository in Web Page Composer rather than uploading it again and again in Site Content folder. I see use of Entry Point for this but not sure how to use it and point to File System properly.
    regards
    Jaish

    Hello jaish,
    I think u can achive ur desire through Indexing kindly choose typr of index to be used.
    [Type Of Index|http://help.sap.com/saphelp_nw70/helpdata/EN/3e/07074260486024e10000000a1550b0/frameset.htm]
    regards.
    Soni Vinit
    Edited by: Vinit Soni on Sep 17, 2008 7:01 AM

  • Deactivate automatic content migration for Web Page Composer (WPC) 2

    Hi,
    on our production system we are using at the moment Web Page Composer for SAP NetWeaver 7.0. Soon we would like to upgrade the system to release 7.3
    We have now already set up the content for the new Web Page Composer on a pre-production system. After the production system is upgraded to the new release, it is planned that we will transport the content for the new Web Page Composer from the pre-production to the production system.
    As far as I know, the content of the old Web Page Composer gets automatically migrated during the upgrade of the production system. Due to the reason we will the use content of the pre-production system, the automatic migration step is not necessary anymore during the upgrade.
    Is there any configuration option that allows us to disable the automatic migration of old Web Page Composer content?
    Best regards
    Mario

    Regarding the feedback of the SAP support, it is not possible to deactivate the automatic content migration for the Web Page Composer.

  • Commangroup of web content explorer of web page composer

    HI, I have created a self webform for web page composer. Now I want to have it as new command when you choose new in the web content explorer. I have created two commands, one for add and one for edit. My problem is that I do not know in what command group I have add my commands in order to see my new webform.
    Anyone can help me?
    Thanks.
    Regards.

    Did you use the right prefixes and suffixes? Then it should be available without further configuration in the menus.
    Edit command:
    As the alias, enter the name of the resource type with the prefix wpc_ and the suffix _edit.
    New command
    As the alias, enter the name of the resource type with the prefix wpc_ and the suffix _new.
    Check this documentation to be on the right way:
    http://help.sap.com/saphelp_nw70/helpdata/en/45/ff64da7aa9703ee10000000a155369/frameset.htm
    Michael

  • Web Page composer : Localizing Web Sites

    Hi,
               I have done a PoC on Localizing Web Sites in web page composer. As you may be aware localization comes with 2 variants. One is the language and the other is the "Region" variant.
               I have created region variants in KM admin and have created Web Content using language and region variants. I am able to see the language variants working successfully when the user changes the language.
               But how do I get the region variants to work? Online [documentation|http://help.sap.com/saphelp_nw70/helpdata/en/46/792f9b608c0ad3e10000000a11466f/frameset.htm] s says "...to select the ....region for displaying Web pages, select Personalize in the portal masthead...".
               My challenge is...
              1) How do I get to view and select the "regions" i have created in KM to show up in User Personalization ?
              2) My UME is on ABAP stack. How do I get this to work ?
             Any help on this will be much appreciated!
    Regards,
    Winston

    Hi Winston,
    To enable end user selection by end user of region, check the configuration steps [here|http://help.sap.com/saphelp_nw70/helpdata/EN/46/71b0701a3601dce10000000a1553f7/frameset.htm] under the section titled Selection by user: Adding an iView for personalizing the region in the portal.
    Hope this helps.
    Best Regards,
    Joseph

  • New Pagelayout in Web page composer and TREX problem

    Hello Experts-
    I have created a custom page layout for web page composer pages. I havent included it any bundle file to, because we use it only for english language.  Everything works as desired. But any new page created with this layout. System is not able to index it. Its fails to index with preparation failed error.
    Does it have anything to do with the budnle file?
    All other pages are getting indexed.
    We are on EP 7.018 version of portal and same withh web page composer too.
    Please let me know your thoughts.
    Thanks,
    Raj.

    Martin-
    I thought the problem was solved its not.
    I am seeing the following error message in the logs.
    [1800] 2009-09-11 14:55:42.266 e preprocessor Preprocessor.cpp(00897) : HTTPHEAD failed for URL
    http://host:50100/irj/servlet/prt/portal/prtroot/docs/guid/f035c289-f877-2c10-8989-af6c166e9bf9?prtmode=trex with Httpstatus 400
    [1800] 2009-09-11 14:55:42.267 e preprocessor Preprocessor.cpp(03553) : HANDLE: DISPATCH - Processing Document with key /wpccontent/Sites/AAA/webpages/home/output.xml' failed, returning PREPROCESSOR_ACTIVITY_ERROR (Code 6400)
    [2057] 2009-09-11 14:55:45.458 e preprocessor Preprocessor.cpp(00897) : HTTPHEAD failed for URL
    http://host:50100/irj/servlet/prt/portal/prtroot/docs/guid/2047530a-fb09-2c10-6382-9e379fb332f7?prtmode=trex with Httpstatus 400
    [2057] 2009-09-11 14:55:45.458 e preprocessor Preprocessor.cpp(03553) :
    HANDLE: DISPATCH - Processing Document with key '/wpccontent/Sites/AA/WebPages/home/output.xml' failed, returning PREPROCESSOR_ACTIVITY_ERROR (Code 6400)
    [1800] 2009-09-11 14:55:50.410 e preprocessor Preprocessor.cpp(00897) : HTTPHEAD failed for URL
    http://host:50100/irj/servlet/prt/portal/prtroot/docs/guid/2047530a-fb09-2c10-6382-9e379fb332f7?prtmode=trex with Httpstatus 400
    [1800] 2009-09-11 14:55:50.411 e preprocessor Preprocessor.cpp(03553) :
    HANDLE: DISPATCH - Processing Document with key '/wpccontent/Sites/AAA/webpages/home/output.xml' failed, returning PREPROCESSOR_ACTIVITY_ERROR (Code 6400)

  • Provide Multi Language Content in Knowledge Management // Class deprecated

    Hello,
    I tried to implement the blog "Provide Multi Language Content in Knowledgle Management" by Thomas Kuri (BridingIT).
    I have problems to import the the following class:
    import com.sapportals.portal.prt.service.usermanagement.IUserManagementService;
    I always get the warning "The type IUserManagementService" is deprecated. I use the following jar file for that:
    j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.usermanagement\lib\com.sap.portal.usermanagementapi.jar
    Is that the wrong jar file? Or am I doing something else wrong?
    Thanks for your help!!
    Kirsten

    Hi,
    she's trying to implement the code example from this article:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/207ba610-08ac-2b10-1787-fc477da4b5bf
    In this article, the deprecated class is used. Why? The code obviously is not written for EP7, but for EP6 with EP5 support. In the function: getEP5User is used to retrieve the EP5 user.
    If you're not too experienced or just want to try something / PoC it's OK to just copy & paste some sample code. For using this code in an EP7 portal I would recommend to adapt the code.
    br,
    Tobias

  • Runtime Error in  Web Page Composer (WPC) : Page Editor

    Hello,
    We are using the Web page Composer to design our portal homepage. The portal version is 7.02 SP6.
    We created a site, some site content like banners and articles, and a blank web page. When we try to add the site content to the web page from the "Page Editor" by clicking on the pencil icon -> "Add", a runtime error occurs on the Web Content Browser pop up page. The drag and drop feature to add content is not working either.
    The error message is as follows:
    Runtime Error
    An exception occured while processing the request.
    Additional information: null
    Exception ID = 0076b5e1-fea6-2e10-b49e-9e1f27bd085c
    Runtime Error
    An exception occured while processing the request.
    Additional information: null
    Exception ID = 30ebb5e1-fea6-2e10-7d8e-b34b3229cd35
    ANy idea what the problem could be?
    Thanks and Regards,
    Reena

    Hello,
    Below is an extract from the trace file for the exception ID:
    Exception ID = 60843375-7baa-2e10-2097-c764acd6ad4c java.lang.NullPointerException
    at com.sapportals.wcm.portal.component.base.ControllerComponent.prepareRequest(ControllerComponent.java:229)
    at com.sapportals.wcm.portal.component.base.ControllerComponent.getPage(ControllerComponent.java:124)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:114)
    at com.sapportals.wcm.portal.component.base.ControllerComponent.doContent(ControllerComponent.java:83)
    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)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
    at java.security.AccessController.doPrivileged(AccessController.java:246)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:434)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(AccessController.java:219)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Any clue?
    Regards,
    Reena

  • How to insert a Web Page in other Web Page in Web Page Composer

    Hi,
    I´m trying to insert a Web Page in a contaner of other web page in web page composer. I allready allow all web content types that´s make some reference of web pages in properties of my container (page, wpc_page, ...)
    After that i select a web page and drop in my container the page reload but the container still empty :/
    Thanks
    Leo

    No!
    Don't you pay attention to what fruhulda says?
    Peter

  • Web Page Composer

    Hi,
    I am working in EP NW04s SP 14. I am using web page composer for designing a web page. I have followed all the steps and finally assigned the web page in the navigation structure to both the anonymous user and the logged in user. I am able to view the details in logged in user. But the contents are not viewable for an anonymous users.
    I have given anonymous access to page layout, iview templates, security zone as mentioned in the thread
    Web page composer and end user
    We have anonymous access to KM content as specified in the note 837898. But still the contents are not displayed? Any specific reasons?
    Consultants worked in WPC, kindly help...
    Thanks & Regards,
    Ganesh N

    Hi Ganesh,
    Check my [reply|/thread/916997 [original link is broken]; to this similar post in the Knowledge Management & Collaboration forum.
    Hope this helps resolving your issue.
    Best Regards,
    Joseph

  • Web Page Composer (WPC) – Web page - Approval process

    We have requirement with our web publishing environment where we want to stage the web pages for review before they are published for public. Currently, if you develop a web page in Web Page Composer ( WPC ) and click publish to review the content/layout. The page is published for public and included in TRex and can be searchable.
    We thought KM Approval process will help resolve this issue. The approval process work very well with the u2018Site Contentu2019 where once author develop the content (article, paragraph etc.) and submit for approval in this case Editor (role). The content under site content folder is not published (not available for public) until approved by Editor.
    This same approval process does not work on the Web Page folder. We have exactly same permission/ Service permission setup on the Web Page folder. Even though the u2018Approvalu2019 is turned on the Web Page folder it does not inherit the same to new web pages created or existing web pages in that folder. If we go and turn on the u2018Approvalu2019 on a page then we see a u2018Approvalu2019 button in WPC but when you submit the page for approval it pops up another screen with below message.
    Confirm that you want to publish the page. A new version of the homepage will be created and, if appropriate, submitted for approval. Changes to pages not subject to approval are active immediately.
    When you confirm this message nothing happens (no workflow kicks off).
    I would like to hear if any one has tried the approval process on WPC web pages. If you are not using this process how you are staging the web page for review before publishing to public.
    Thanks.

    Hi Bertina,
    We encountered the same problem couple days back in our environment. There is a SAP note (# 1294833) which details the issue but affected version indicated in this note is different then what we are on so we decided to create a note for SAP.
    Below is SAP response for this issues
    13.09.2010 - 08:52:12 CET - Reply by SAP     
    Dear customer,
    I can confirm that the issue described in SAP Note 1294833 is indeed
    present in EP 7.01 SP4 and is the reason you are currently experiencing
    this problem.
    Unfortunately, as outlined in the note, there is no workaround
    available but our developers have advised me that the fix will be
    included in the next patch for KMC WEB PAGE COMPOSER 7.01 SP04.
    Hope this helps.

  • Web page composer-Entry point

    Hi,
    In Web Page composer blog ,in the inital step it is given create web site 'Knowledge Bank'.In that folder 4 folders were created automatically i.e.1) Entry point 2)Site content 3)Site navigation and 4) Web pages. from the following  link :https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/209dd2c1-28ec-2a10-0c90-c0ccebc003e5
    Here in this i need the concept of Entrypoint and what exactly it does in web page

    Hi Vijayalakshmi,
    An entry point provider makes one or more folders available as links that you can access from a central point.
    Please refer to this.
    http://help.sap.com/saphelp_nw70/helpdata/EN/f6/da3340284e7a56e10000000a1550b0/frameset.htm
    In this context as soon as you create an entry point, you can upload site specific/ global content and  images or documents into these folders
    Let me know if you still have any questions on it.
    Cheers,
    Sandeep Tudumu
    Edited by: Sandeep Tudumu on Jul 2, 2008 5:13 PM

  • Web Page  Composer Questions

    Hey again
    Im new to web page composer so here are some questions that i cant seem to find a proper answer to:
    1- Im using  a Framework witch have two zones:
                     Header Component - Normal Iview
                     Content Area - witch changes depending on top level navigation node
                                          This area is mainly build with pages that have detail navigation and a iview to a WPC Page.
                  My problem is: when i preview the iview's im using in content area i can see the WPC im supposed to see , but when i log in as a user that is supossed to have this framework and content as the only available , this iviews to the WPC content are not really showing. the tray is there but no content inside it.
                  What could be the problem?
    2- Im used to have my Custom CSS / JavaScript in components but with wpc that wont be the case anymore as we want people to change content if they want too. is there a way to load CSS's without a "invisible css provider component" ?
    Thanks

    Hi Vijayalakshmi,
    An entry point provider makes one or more folders available as links that you can access from a central point.
    Please refer to this.
    http://help.sap.com/saphelp_nw70/helpdata/EN/f6/da3340284e7a56e10000000a1550b0/frameset.htm
    In this context as soon as you create an entry point, you can upload site specific/ global content and  images or documents into these folders
    Let me know if you still have any questions on it.
    Cheers,
    Sandeep Tudumu
    Edited by: Sandeep Tudumu on Jul 2, 2008 5:13 PM

Maybe you are looking for