Erro traducao de mensagem JSF

Estou tentando traduzir uma mensagem JSF, ela está sendo capturada, mas eu gostaria de colocar uma mensagem assim:

ERRO: A data tem que ser no formato dd/MM/yyyy HH:mm:ss

Mas na hora de exibir, ele aparece

ERRO: A data tem que ser no formato dd/MM/yyyy HH

Obs: corta nos : (dois pontos) pra frente

Ai fui fazer um teste, deixando assim

HH:mm:ss A data tem que ser no formato dd/MM/yyyy

Ai apareceu: ERRO: mm

JSF:

[code]<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>
<%@ taglib uri=“http://myfaces.apache.org/tomahawk” prefix=“t”%>

              <h:panelGroup>
                <t:inputCalendar id="dataFinal" monthYearRowClass="yearMonthHeader"
                  weekRowClass="weekHeader" currentDayCellClass="currentDayCell"
                  styleClass="formInputTextCalendar" value="#{relLogUI.dataFim}"
                  popupTodayString="#{messages['message.calendar.today']}"
                  renderAsPopup="true" popupDateFormat="dd/MM/yyyy HH:mm:ss">
                  <f:convertDateTime pattern="dd/MM/yyyy HH:mm:ss" timeZone="GMT-3" />
                   <t:message for="dataFinal" />
                </t:inputCalendar>
              </h:panelGroup>[/code]

Message do messages.properties:

javax.faces.convert.DateTimeConverter.CONVERSION_detail = ERRO: A data tem que ser no formato dd/MM/yyyy HH:mm:ss

ja tentei deixar os dois pontos em unicode, com barra invertida, com aspas simples e esses 3 corta no HH: pra frente