É possivel associar o log4j a arquivos de mensagens para criar internacionalização?
Tipo eu tenho no sistema dois arquivos de mensagens message_pt-BR.properties e message_en-US.properties e ele traduz os logs de acordo com as valores dos arquivos
Alguem tem alguma ideia sobre isso?
Você pode tentar o seguinte:
static Logger log = Logger.getLogger(EstaClasse.class); static String RESOURCES = "br.com.teste.resources.Resources"; ResourceBundle bundle = ResourceBundle.getBundle(RESOURCES, getLocale()); static MSG1 = "mesg1"; ... log.info(bundle.getString(MSG1));
Fiquei curioso agora… pra que vc precisa disso?