tdawson 01/10/18 06:30:22
Modified: i18n/examples/web bundle_multiple.jsp bundle_standard.jsp
format.jsp index.jsp
Log:
updated for added german language example
updated for new localeRef attribute
Revision Changes Path
1.4 +2 -2 jakarta-taglibs/i18n/examples/web/bundle_multiple.jsp
Index: bundle_multiple.jsp
===================================================================
RCS file: /home/cvs/jakarta-taglibs/i18n/examples/web/bundle_multiple.jsp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- bundle_multiple.jsp 2001/10/16 04:06:07 1.3
+++ bundle_multiple.jsp 2001/10/18 13:30:22 1.4
@@ -35,13 +35,13 @@
Message nested inside a bundle tag - locale from session. (<%=
session.getAttribute("userLocale") %>)
<pre>
<i18n:bundle baseName="org.apache.taglibs.i18n.i18n-test"
- localeAttribute="userLocale">
+ localeRef="userLocale">
<i18n:message key="test1"/>
</i18n:bundle>
</pre>
<i>
<i18n:bundle baseName="org.apache.taglibs.i18n.i18n-test"
- localeAttribute="userLocale">
+ localeRef="userLocale">
<i18n:message key="test1"/>
</i18n:bundle>
</i>
1.2 +1 -1 jakarta-taglibs/i18n/examples/web/bundle_standard.jsp
Index: bundle_standard.jsp
===================================================================
RCS file: /home/cvs/jakarta-taglibs/i18n/examples/web/bundle_standard.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bundle_standard.jsp 2001/10/16 04:11:53 1.1
+++ bundle_standard.jsp 2001/10/18 13:30:22 1.2
@@ -1,7 +1,7 @@
<%@ taglib uri="http://jakarta.apache.org/taglibs/i18n-1.0" prefix="i18n" %>
<i18n:bundle baseName="org.apache.taglibs.i18n.i18n-test"
- localeAttribute="userLocale"/>
+ localeRef="userLocale"/>
<HTML>
<HEAD>
1.5 +2 -2 jakarta-taglibs/i18n/examples/web/format.jsp
Index: format.jsp
===================================================================
RCS file: /home/cvs/jakarta-taglibs/i18n/examples/web/format.jsp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- format.jsp 2001/10/14 22:16:58 1.4
+++ format.jsp 2001/10/18 13:30:22 1.5
@@ -16,8 +16,8 @@
%>
-<h2>Default Request Locale</h2>
-<i18n:locale locale="<%= Locale.US %>">
+<h2>Default Locale (<%= pageContext.findAttribute("userLocale") %>)</h2>
+<i18n:locale localeRef="userLocale">
<%@ include file="format_include.jsf" %>
</i18n:locale>
1.5 +8 -0 jakarta-taglibs/i18n/examples/web/index.jsp
Index: index.jsp
===================================================================
RCS file: /home/cvs/jakarta-taglibs/i18n/examples/web/index.jsp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- index.jsp 2001/10/16 04:11:53 1.4
+++ index.jsp 2001/10/18 13:30:22 1.5
@@ -23,6 +23,13 @@
response.sendRedirect("index.jsp");
return;
}
+ else if ( "de".equals(lang) )
+ {
+ session.setAttribute("userLocale",Locale.GERMAN);
+ // redirect to remove the ?userLocale= parameter
+ response.sendRedirect("index.jsp");
+ return;
+ }
else if ( "ja".equals(lang) )
{
session.setAttribute("userLocale",Locale.JAPANESE);
@@ -53,6 +60,7 @@
(<a href="index.jsp?language=en">English</a>)
(<a href="index.jsp?language=en-US">US English</a>)
(<a href="index.jsp?language=fr">French</a>)
+(<a href="index.jsp?language=de">German</a>)
(<a href="index.jsp?language=ja">Japanese</a>)
(<a href="index.jsp?language=browser">Browser Default</a>)
<hr/><p/>