SUPPORT / SAMPLES & SAS NOTES
 

Support

Usage Note 33856: How SAS® Information Delivery Portal pages and portlets are localized in a multilingual environment

DetailsAboutRate It

In a multilingual environment, the SAS Information Delivery Portal might appear to ignore the current locale of the user. Although most text in the portal is localized, the names and descriptions of pages and portlets are not localized at run time. Instead, the names and descriptions of pages and portlets are stored in metadata when they are created. Since portlets and pages are created at different times, it is possible for different locales to be in use when these items are created. This can result in multiple locales being used to display content in the portal. The following table explains when portal pages and portlets are created and which locale setting is used to name the items.

Portal content Description Time content is created Locale used
Portal sample metadata The portal sample metadata creates a page template called Home, which includes a collection portlet and a bookmarks portlet. The name of the page, and the name of the collections portlet will be assigned when the sample metadata is loaded. The bookmarks portlet name is defined at a different time, since it is a predefined portlet. During the initial configuration Locale used by the Software Deployment Wizard.
Predefined portlets for users These include the following portlets.
  • Bookmarks
  • Information Map Navigator
  • Personal Repository Navigator
  • Publication Channel Subscriptions
  • Results Navigator
  • Reports Navigator
  • Stored Process Alerts
  • Tree Navigator
The first time the user logs into the portal, an instance of the predefined portlets are automatically created for them. The browser locale when the user first logs into the portal.
Predefined portlets for groups. This only includes the Welcome Portlet. The first time the Web application server is started using a given locale. The locale used to start the Web application server. If the web application server is started with one locale, and then started again with a different locale, this will result in two instances of the Welcome Portlet.
Portlet templates This includes all portlets that users can create a new instance of such as the collections portlet or the URL display portlet. Instances of portlet templates are created interactively. Locale does not apply because the values that the user enters for name and description will be stored in metadata for the portlet instance that is created. However, the portlet name that is displayed in the drop-down list when creating a new portlet will be localized based on the browser locale.


Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Information Delivery PortalMicrosoft® Windows® for x644.29.2 TS2M0
Microsoft Windows Server 2003 Datacenter Edition4.29.2 TS2M0
Microsoft Windows Server 2003 Enterprise Edition4.29.2 TS2M0
Microsoft Windows Server 2003 Standard Edition4.29.2 TS2M0
Microsoft Windows XP Professional4.29.2 TS2M0
Windows Vista4.29.2 TS2M0
64-bit Enabled AIX4.29.2 TS2M0
64-bit Enabled Solaris4.29.2 TS2M0
HP-UX IPF4.29.2 TS2M0
Linux for x644.29.2 TS2M0
Solaris for x644.29.2 TS2M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.