po-ui / po-angular

Biblioteca de componentes Angular.
https://po-ui.io
MIT License
890 stars 209 forks source link

datePickerRange: O componente nao respeita o locale RUSSIA #1516

Closed eternauta123 closed 3 weeks ago

eternauta123 commented 1 year ago

Segue exemplo no stackblits para reproduzir https://stackblitz.com/edit/po-ui-axeyxc?file=src/app/app.component.html

Ja existe um Pull Request que resolve exatamente este mesmo problema no componente po-datepicker https://github.com/po-ui/po-angular/issues/1506 https://github.com/po-ui/po-angular/pull/1515

Passos para reproduzir:

  1. Definir o locale para RUSSO no p18nModule Verificar no app.module.ts do stackblitz PoI18nModule.config(i18nConfig),
  2. Definir um campo de data no datepickerRange
  3. Setar o navegador para o idioma russo
  4. Verificar que o Date padrao do HTML respeita a picture do locale, e o objeto datepickerrange nao o respeita
  5. Verificar que PO-CALENDAR ignora o p-locale passado para o componente po-datepicker-range

Qual o comportamento atual?

-Nao mostra corretamente o picture do locale russia (deveria ser . e nao /) -O po-calendar chamado desde o po-datapickerrange nao respeita o parametro p-locale definido para o po-datepickerrange

Que comportamento você esperava ver?

-O datepickerRange deveria mostrar a mascara correta para o russo, com ponto como separadador de acordo com o parametro p-locale do componente ou com o locale do po18nModule se o p-locale esta vazio -O po-calendar chamado desde o po-datepicker-range deveria respetar o p-locale do po-date-picker-range

Ambiente

alinelariguet commented 1 year ago

Obrigada pela sugestão. Estamos incluindo esta issue no nosso backlog para desenvolvimento.

renanarosario commented 3 weeks ago

Após uma análise mais detalhada analisado que já houve conclusão da solicitação.