cancel
Showing results for 
Search instead for 
Did you mean: 

Date and time pattern and currency pattern

fmayconcs
Confirmed Champ
Confirmed Champ

How to change the date and time and currency pattern to the Portuguese-br pattern globally in alfresco?

@cristinamr and @angelborroy and @douglascrp helpme, please.

Thanks!

4 REPLIES 4

fmayconcs
Confirmed Champ
Confirmed Champ

Alguma sugestão @williamsilva ???

Grato!

"How to change the date and time and currency pattern to the Portuguese-br pattern globally in alfresco?".
1- Você não especificou se está usando o Alfresco monolitico e versão ou ACS-Docker ?? e, qual a necessidade dessa alteração , vamos aqui colocar algumas informações.
2- Quem define o locale é o SO e a JVM, o navegador usado pelo cliente web Alfresco usa essa thread para apontar para xx_pt_BR.properties. Usando o padrão I18N fazendo o Alfresco ter suporte multilingual .
3- O método "public static Locale getLocale() " retorna o locale definido na jvm.
4- Pode alterar no start da jvm usando "java -Duser.country=BR ".
5- A propriedade common_pt_BR.properties , possui a label .util.formatDate .
6- Se estiver populando "string" na label do content model o conceito bem é diferente.
abs...!!
Obs. Esse texto não foi escrito po IA.

 

Olá! @williamsilva muito grato por sua resposta.

Realmente falhei ao não descrever meu cenário. Estou usando a versão community 7.4 em docker.

Vou testar o parâmetro -Duser.country=BR... somente para Repo ou Share também?

Uma das questões para esta mudança é a não aceitação do preenchimento do padrão moeda do Brasil (2.000,00 por exemplo) em campos do tipo Int, Double ou Float... uso atualmente em campo do tipo texto, mas precisamos ter diversos controles para tratar o correto preenchimento. E com as datas também, por vezes precisamos tratar a data no padrão EN para adequar a realidade necessária.

Já tentei também gerar uma build customizada do repo e share, alterando e definindo o locale, mas o build falha por não reconhecer os comandos locale-gen ou o localectl set-locale.

Grato!


1- ""How to change the date and time and currency pattern to the Portuguese-br pattern globally in alfresco?"."
" Estou usando a versão community 7.4 em docker.""
R- Chefe, essa configuração é parametrizada  no  "docker-compose.yml" ,

2- Uma das questões para esta mudança é a não aceitação do preenchimento do padrão moeda do Brasil (2.000,00 por exemplo) em campos do tipo Int, Double ou Float... uso atualmente em campo do tipo texto, mas precisamos ter diversos controles para tratar o correto preenchimento. E com as datas também, por vezes precisamos tratar a data no padrão EN para adequar a realidade necessária.
R- Não sei  o   escopo do seu  projeto mais, o ideal é fazer uma revisão de como ele está estruturado e corrigir.

T++