olá Tainacaners, estou configurando esse formulário .
essa instalação do WordPress está em espanhol, e aqui está aparecendo mm/dd, enquanto que o formulário aparece como dd/mm para usuária não-logada de país anglófono.
como garantir a orientação de dd/mm em todas as visualizações do formulário?
chequei esse tópico porém não solucionei a questão.
muito obrigada!
Olá @tragnesia!
Hoje, a maneira como funciona é:
- A data é exibida no site (em páginas do item, por exemplo), no formato em que estiver configurado no site (no seu caso, o WordPress espanhol);
- O formulário espera a data no formato do idioma do navegador que está sendo usado;
- A data no importador precisa vir no formato ISO padrão americano, que é como é guardada no banco de dados (yyyy-mm-dd).
Isso parte da compreensão de que o usuário que está editando o conteúdo vai querer usar o formato que faz mais sentido pra ele, mas o usuário que vai visitar o acervo vai ler o dado como o gestor do acervo quer. De fato não temos como alternar estas opções por agora. Esta usuário de país anglófono sabe dizer se o idioma do navegador dela está em inglês? Dá pra testar isso, não é super intuitivo mas… abrindo o menu “inspecionar/ferramentas de desenvolvedor” do navegador → indo na aba Console → digitando navigator.language
→ dar enter;
oá @mateus.m.luna, agradeço as infos! algumas considerações:
-
o navegador da colega está em inglês.
-
o formato mm/dd não faz sentido para países hispanófonos – acho que esse formato só é usado pelos EUA e Canadá.
-
não entendi – a coleta da informação da data será:
- inserido de formas diferentes (mm/dd ou dd/mm) e será registrado de uma mesma forma (yyyy-mm-dd)
ou
- será inserido e registrado de formas distintas (mm/dd ou dd/mm) – o que seria um caos
?
obrigada!
Ok, talvez a explicação mais atrapalhou do que ajudou… Colocando de outra forma:
- Você nunca vai ver a data como
yyyy-mm-dd
. Esta é a forma como os dados são guardados no banco de dados;
- Ao ver a lista de itens ou navegar pelo site e entrar em um item, você vai ver a data da maneira como estiver configurado no seu WordPress em Configurações → Geral
- Ao inserir um dado no Tainacan, ou seja, ao editar um metadado tipo data, o campo de entrada vai estar sempre na forma como é definido no navegador do usuário atual. Portanto, se seu usuário hispanófono estiver usando o navegador em inglês, ele vai ver este input assim:
yyyy/mm/dd
. Se ele estiver com o navegador em espanhol, ele deveria ver dd/mm/yyyy
.
Fez sentido?
agradeço o esclarescimento!