- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 07 Oct 2009 14:59:46 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/util In directory hutz:/tmp/cvs-serv28354/src/org/w3c/unicorn/util Modified Files: Language.java Log Message: cleaner way to capitalize the language names Index: Language.java =================================================================== RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/util/Language.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Language.java 7 Oct 2009 14:52:08 -0000 1.10 +++ Language.java 7 Oct 2009 14:59:44 -0000 1.11 @@ -9,6 +9,8 @@ import java.util.Enumeration; import java.util.Locale; import java.util.Properties; + +import org.apache.commons.lang.StringUtils; import org.apache.velocity.VelocityContext; import org.w3c.unicorn.Framework; @@ -75,10 +77,7 @@ UCNProperties props = new UCNProperties(); props.load(isr); props.put("lang", localeString); - char[] languageArray = locale.getDisplayLanguage(locale).toCharArray(); - languageArray[0] = Character.toUpperCase(languageArray[0]); - String language = new String(languageArray); - props.put("language", language); + props.put("language", StringUtils.capitalize(locale.getDisplayLanguage(locale))); return props; } catch (UnsupportedEncodingException e) { // This should not happen
Received on Wednesday, 7 October 2009 14:59:50 UTC