Description of problem: Certain (mostly new) items in EPP are not localized properly and only shown in English even if you switch the portal to a different language. I verified that with Czech, but I assume some items are missing in other languages as well as new features were added. Additional info: List of items with missing translation (Czech): - whole Site Export/Import gadget - whole Services Management gadget - "Site", "Group", "Dashboard" items in the main portal menu - "Label", "Description", "Skin", "Show info bar by default" in the portal configuration dialog - "Extended label mode" in the node configuration dialog - "Page Selector", "Page Id", "Title", "Create page", "Search and select page" in the page selection part of the node configuration dialog - "Title", "Site name", "Type" in the Page Management portlet - "Categories" in the "Portlet" section of Application Registry portlet - "Subscribe", "Reset" buttons in the Register Portlet - certain error messages - e.g. "The field "Uživatelské jméno" must end with a character or digit instead of "č". Only alpha lower, digit, dot and underscore lowercase characters are allowed for the field "Uživatelské jméno"." when attempting to create a user with invalid username
List of items translated incorrectly (Czech): - footer message should be "Copyright © 2010. Všechna práva vyhrazena, Red Hat, Inc" - "uživatelské jméno" in "Group Management" section should be "Uživatelské jméno" - "Toto uživatelské heslo je dostupné." should be "Toto uživatelské jméno je dostupné." (message confirming the availability of a user name in the Register Portlet)
i've made some scripts, to find out more about missing translations. first of all, the translation files are in two formats: xml and properties. i believe this should be unified (to properties files). I'm attaching the list of .xml translation files, which were found with: $find jboss-epp-5.2/jboss-as/server/default/deploy -wholename '*classes/locale*.xml' for finding the inconsistencies (missing lines compared to default translation) i've written a combination of bash/python script. I'm attaching it as a zip. It just takes single parameter - the path to directory where to perform search. it seeks for the property files in '*classes/locale*' directories, which don't have '_xx' in their names. with this script i was able to find missing lines: $./localecheck.sh ./jboss-epp-5.2/jboss-as/server/default/deploy i'm attaching the result of script as well. the last problem is, that some of the properties files have single key defined twice. i don't have list of such files.
Created attachment 594547 [details] locales in xml format
Created attachment 594548 [details] missing translated elements in non-english files
Created attachment 594549 [details] script for finding missing locale lines
As this is old would be good to verify this against ER03
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.