Author: abelevich
Date: 2008-03-25 12:30:59 -0400 (Tue, 25 Mar 2008)
New Revision: 7207
Added:
trunk/samples/pickList-sample/src/main/java/localization_en_US.properties
trunk/samples/pickList-sample/src/main/java/localization_ru_RU.properties
Modified:
trunk/samples/pickList-sample/src/main/java/org/richfaces/Bean.java
trunk/samples/pickList-sample/src/main/webapp/WEB-INF/faces-config.xml
trunk/samples/pickList-sample/src/main/webapp/pages/index.jsp
Log:
add localization
Added: trunk/samples/pickList-sample/src/main/java/localization_en_US.properties
===================================================================
--- trunk/samples/pickList-sample/src/main/java/localization_en_US.properties
(rev 0)
+++ trunk/samples/pickList-sample/src/main/java/localization_en_US.properties 2008-03-25
16:30:59 UTC (rev 7207)
@@ -0,0 +1,4 @@
+RICH_PICK_LIST_COPY_ALL_LABEL=Copy All
+RICH_PICK_LIST_COPY_LABEL=Copy
+RICH_PICK_LIST_REMOVE_ALL_LABEL=Remove All
+RICH_PICK_LIST_REMOVE_LABEL=Remove
Added: trunk/samples/pickList-sample/src/main/java/localization_ru_RU.properties
===================================================================
--- trunk/samples/pickList-sample/src/main/java/localization_ru_RU.properties
(rev 0)
+++ trunk/samples/pickList-sample/src/main/java/localization_ru_RU.properties 2008-03-25
16:30:59 UTC (rev 7207)
@@ -0,0 +1,4 @@
+RICH_PICK_LIST_COPY_ALL_LABEL=���������� ���
+RICH_PICK_LIST_COPY_LABEL=����������
+RICH_PICK_LIST_REMOVE_ALL_LABEL=������� ���
+RICH_PICK_LIST_REMOVE_LABEL=�������
Modified: trunk/samples/pickList-sample/src/main/java/org/richfaces/Bean.java
===================================================================
--- trunk/samples/pickList-sample/src/main/java/org/richfaces/Bean.java 2008-03-25
16:23:48 UTC (rev 7206)
+++ trunk/samples/pickList-sample/src/main/java/org/richfaces/Bean.java 2008-03-25
16:30:59 UTC (rev 7207)
@@ -9,19 +9,19 @@
public class Bean {
-private ArrayList testList = new ArrayList();
+private ArrayList<SelectItem> testList = new ArrayList<SelectItem>();
private String selectedInfo;
private String targetListWidth="140px";
private String sourceListWidth="140px";
private String listsHeight="100px";
- private String copyAllLabel;
- private String copyLabel;
- private String removeLabel;
- private String removeAllLabel;
+ private String copyAllLabel = null;
+ private String copyLabel = null;
+ private String removeLabel = null;
+ private String removeAllLabel = null;
- private String [] values = new String[]{"polecat","suricate"};
- private List listValues = new ArrayList();
+// private String [] values = new String[]{"polecat","suricate"};
+ private List <String> listValues = new ArrayList<String>();
public Bean() {
testList.add(new SelectItem("polecat", "polecat"));
@@ -93,15 +93,15 @@
public void setTestList(ArrayList testList) {
this.testList = testList;
}
+//
+// public String[] getValues() {
+// return values;
+// }
+//
+// public void setValues(String[] values) {
+// this.values = values;
+// }
- public String[] getValues() {
- return values;
- }
-
- public void setValues(String[] values) {
- this.values = values;
- }
-
public String getCopyAllLabel() {
return copyAllLabel;
}
@@ -134,11 +134,11 @@
this.removeAllLabel = removeAllLabel;
}
- public List getListValues() {
+ public List <String> getListValues() {
return listValues;
}
- public void setListValues(List listValues) {
+ public void setListValues(List<String> listValues) {
this.listValues = listValues;
}
Modified: trunk/samples/pickList-sample/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/samples/pickList-sample/src/main/webapp/WEB-INF/faces-config.xml 2008-03-25
16:23:48 UTC (rev 7206)
+++ trunk/samples/pickList-sample/src/main/webapp/WEB-INF/faces-config.xml 2008-03-25
16:30:59 UTC (rev 7207)
@@ -12,4 +12,12 @@
<managed-bean-class>org.richfaces.SkinBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
+ <application>
+ <locale-config>
+ <default-locale>en</default-locale>
+ <supported-locale>ru</supported-locale>
+ </locale-config>
+ <message-bundle>localization</message-bundle>
+ </application>
+
</faces-config>
Modified: trunk/samples/pickList-sample/src/main/webapp/pages/index.jsp
===================================================================
--- trunk/samples/pickList-sample/src/main/webapp/pages/index.jsp 2008-03-25 16:23:48 UTC
(rev 7206)
+++ trunk/samples/pickList-sample/src/main/webapp/pages/index.jsp 2008-03-25 16:30:59 UTC
(rev 7207)
@@ -56,7 +56,8 @@
copyControlLabel = "#{pickBean.copyLabel}"
removeControlLabel = "#{pickBean.removeLabel}"
removeAllControlLabel ="#{pickBean.removeAllLabel}"
- value="#{pickBean.listValues}">
+ value="#{pickBean.listValues}"
+ showButtonsLabel="true">
<f:selectItem itemValue="cat" itemLabel="cat"/>
<f:selectItem itemValue="dog" itemLabel="dog"/>
<f:selectItems value="#{pickBean.testList}"/>
Show replies by date