Deal with corner case of empty localised strings
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / LocaleUtils.java
index 8aca8768a04d9e3af196ce9690ea449ba1d7d651..a09bf5a934187a1b7e878d95fdfca89a1748cfc6 100644 (file)
@@ -77,6 +77,8 @@ public class LocaleUtils {
 
        /** Lead transformation on the translated string. */
        public static String toLead(String raw, Locale locale) {
+               if ("".equals(raw))
+                       return "";
                return raw.substring(0, 1).toUpperCase(locale) + raw.substring(1);
        }