@Override public void endElement(String uri, String localName, String qName) { // handle all of the elements which have CDATA here if (NAME_ELEMENT.equals(qName)) { if (nameAttr == null) { nameAttr = new Attribute(NAME_ELEMENT, accumulator.toString().trim()); } else { nameAttr.addTranslation(language, accumulator.toString().trim()); } } else { super.endElement(uri, localName, qName); } }