Inserindo data e local

Olá, como é que quando uso este código de data e local:

[date=2025-09-20 timezone="America/Fortaleza"]

O resultado quando clico na data na minha publicação é este, que me dá a data e o local de duas cidades, Caiena (Guiana Francesa) e Paris (França), nenhuma delas é Fortaleza (Brasil), onde eu moro?

Consegui descobrir minha configuração

discourse local dates default timezones

está definida como Europe/Paris, então isso explica a data e o código de local exibindo Paris (e tudo bem, já que a maioria dos meus membros está na França), mas para Cayenne, eu tenho isso no meu perfil, então deveria usar Fortaleza?

Ah, espere! Ele me dá Fortaleza no celular e Caiena no desktop.

2 curtidas

Você conseguiu resolver seu problema?

Você atualizou seu navegador da web no celular depois de alterar a configuração no desktop?

Fiz um novo teste e agora ele me dá as informações corretas tanto no desktop quanto no mobile.

1 curtida

Fico feliz que você tenha resolvido seu problema! Não tenho certeza do que fazer com este tópico. Acho que há feedback aqui sobre a usabilidade de como os fusos horários são configurados? Você consegue replicar o problema do Cayenne?

Por enquanto não consigo replicar o problema, mas não sei a causa raiz, acho que pode ser uma configuração do navegador e/ou problema de cache…

Acabei de compartilhar isso com UX porque percebi que vocês estão compartilhando feedback aqui sobre uma limitação que temos no Discourse com a forma como os fusos horários funcionam.

Eu mesmo mudo de local com frequência entre Berlim e Seattle. Quando estou em Berlim e seleciono Usar Fuso Horário Atual em minhas preferências, ele seleciona Europe/Berlin, mas quando estou em Seattle, ele seleciona America/Los_Angeles. Isso ocorre porque há um número limitado de fusos horários disponíveis para escolher. Sempre foi assim.

Screenshot 2025-10-07 at 8.19.52 AM
Screenshot 2025-10-07 at 8.20.04 AM

Uma melhoria de UX seria permitir que o usuário insira/selecione sua própria localização e, em seguida, que o Discourse a mapeie para o fuso horário automaticamente. É assim que funciona na maioria dos sistemas operacionais, por exemplo.

Também acho que seria útil para o Discourse solicitar ao usuário que altere o fuso horário quando o fuso horário configurado for diferente do fuso horário atual, sem ter que ir às preferências do usuário e encontrar a configuração.

1 curtida

Sim, boas ideias para melhoria.