Enums i18n com Struts2

Pessoal,

Preciso pegar a string do arquivo i18n a partir de um enum. Toda vez que uso o getText(‘enum.label’), o Struts2 não consegue renderizar o valor internacionalizado e exibe o retorno do método getLabel().

Alguém sabe como resolver isto?

PS.: Já vi isto implementado com JSF.

Alguém tem alguma idéia?