Expressão de internacionalização dentro de .properties

Ola,

Bom, eu tenho o seguinte arquivo properties:

[code]user.not.exists=Usuário não existe
user.deactivated=Usuário desativado

com.project.businessexception=Exceção de negócio[/code]

O problema, é que precisava dentro do properties, ter acesso a expressão internacionalizada. Basicamente estou usando spring webmvc pra conseguir cuidar dos erros de forma mais elegante possível, o grande problema é que eu não sei como faria pra internacionlizar dentro de uma expressão do properties, sem ser por YAML. O que eu queria era algo mais ou menos assim na última linha:

com.project.businessexception=Exceção de negócio: {&0} , aonde 0 seria a message da exception… Alguém sabe se isso funcionaria?

[]'s

no properties:

com.project.businessexception=Exceção de negócio: "{0}"

classe utilitaria:

public class ResourceBundleMensagens {

	private static Locale ptBR = new Locale("pt", "BR");

	public static ResourceBundle bundle = ResourceBundle
			.getBundle("seuproperties", ptBR);
	
	/**Retorna a mensagem relacionada a chave passada como parâmetro.
	 * @param <b>chave</b> - chave que consta no "mensagens.properties"
	 * */
	public static String getString(String chave) {
		String value = null;
		try {
			value = bundle.getString(chave);
		}
		catch (Exception e) {
			logger.error(e.getMessage());
		}
		return value;
	}
	
	/**Retorna a mensagem relacionada a chave passada como parâmetro adicionando parametros na mensagem.
	 * @param <b>chave</b> - chave que consta no "mensagens.properties"
	 * @param <b>paraemtros</b> - lista de parametros para substituição na mensagem.
	 * */
	public static String getString(String chave, String... parametros) {
		String value = null;
		try {
			value = java.text.MessageFormat.format(bundle.getString(chave), (Object[])parametros);
		}
		catch (Exception e) {
			logger.error(e.getMessage());
		}
		return value;
	}
}

utilizando a classe utilitaria:

ResourceBundleMensagens.getString("com.project.businessexception", "complemento_da_mensagem");