Bug 14680

Summary: Internationalization should have an XML implementation!
Product: Taglibs Reporter: Colbert Philippe <cp1965>
Component: I18N TaglibAssignee: Tomcat Developers Mailing List <dev>
Severity: enhancement    
Priority: P3    
Version: 1.0   
Target Milestone: ---   
Hardware: All   
OS: other   

Description Colbert Philippe 2002-11-19 15:34:57 UTC
Currently the ResourceBundle has only 2 implementations 1) 
PropertyResourceBundle 2) ListResourceBundle.

The ListResourceBundle requires creating java classes and is not practical for 
large applications.

The PropertyResourceBundle is better but uses property files.  Property files 
are a poor way to manage large text like websites (obviously).  So the 
PropertyResourceBundle is not practival for any application of big size.

It seems to me that the only practical solution is to support multiple 
languages in a website is by using XML.  The i18n tags should have an 
implementation of ResourceBundle that gets text data from XML files.  This 
should be easy to program.

I think any programmer would agree with my suggestion.

Comment 1 Henri Yandell 2009-07-10 00:34:11 UTC
JSTL replaced the i18n taglib, so this won't be worked on.