@Override public String toDebugString(Locale locale) { if (values == null) { return ""; } final StringBuilder sb = new StringBuilder(); for (final String localeKey : values.keySet()) { if (!values.get(localeKey).isEmpty()) { sb.append("Locale: ") .append(LocaleHelper.debugLabel(LocaleHelper.parseLocaleString(localeKey))) .append("\n"); for (final String value : values.get(localeKey)) { sb.append(" ").append(value).append("\n"); } } } return sb.toString(); }