Author: thomas.heute(a)jboss.com
Date: 2008-06-11 12:38:51 -0400 (Wed, 11 Jun 2008)
New Revision: 10990
Modified:
branches/JBoss_Portal_Branch_2_6/core-admin/src/main/org/jboss/portal/core/admin/ui/PropertiesBean.java
Log:
Use request locale
Modified:
branches/JBoss_Portal_Branch_2_6/core-admin/src/main/org/jboss/portal/core/admin/ui/PropertiesBean.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/core-admin/src/main/org/jboss/portal/core/admin/ui/PropertiesBean.java 2008-06-11
16:25:43 UTC (rev 10989)
+++
branches/JBoss_Portal_Branch_2_6/core-admin/src/main/org/jboss/portal/core/admin/ui/PropertiesBean.java 2008-06-11
16:38:51 UTC (rev 10990)
@@ -25,6 +25,7 @@
import org.jboss.portal.core.admin.ui.actions.PropertyAction;
import org.jboss.portal.core.model.portal.PortalObject;
+import javax.faces.context.FacesContext;
import javax.faces.model.DataModel;
import javax.faces.model.ListDataModel;
import javax.faces.model.SelectItem;
@@ -33,6 +34,7 @@
import java.util.List;
import java.util.SortedMap;
import java.util.TreeMap;
+import java.util.Locale;
/**
* @author <a href="mailto:julien@jboss.org">Julien Viet</a>
@@ -145,7 +147,8 @@
// Add only property user can change state
if (propertyInfo.getScope() == PropertyInfo.PUBLIC_SCOPE &&
propertyInfo.getAccessMode() == PropertyInfo.READ_WRITE_ACCESS_MODE &&
!PropertiesInfo.isControlProperty(propertyName))
{
- items.add(new SelectItem(propertyInfo.getName(),
propertyInfo.getDisplayName().getDefaultString(),
propertyInfo.getDescription().getDefaultString()));
+ Locale locale = FacesContext.getCurrentInstance().getExternalContext().
getRequestLocale();
+ items.add(new SelectItem(propertyInfo.getName(),
propertyInfo.getDisplayName().getString(locale, true),
propertyInfo.getDescription().getDefaultString()));
}
}
}