안녕하세요, 이 날짜 및 위치 코드를 사용할 때:
[date=2025-09-20 timezone="America/Fortaleza"]
게시글의 날짜를 클릭하면 카옌(프랑스령 기아나)과 파리(프랑스) 두 도시의 날짜와 위치가 표시되는데, 제가 사는 브라질의 포탈레자가 아닌 이유는 무엇인가요?
안녕하세요, 이 날짜 및 위치 코드를 사용할 때:
[date=2025-09-20 timezone="America/Fortaleza"]
게시글의 날짜를 클릭하면 카옌(프랑스령 기아나)과 파리(프랑스) 두 도시의 날짜와 위치가 표시되는데, 제가 사는 브라질의 포탈레자가 아닌 이유는 무엇인가요?
제 설정을 알아냈습니다.
discourse local dates default timezones
이것이 Europe/Paris로 설정되어 있어 날짜와 지역 코드에 파리가 표시되는 이유를 설명해 줍니다(대부분의 멤버가 프랑스에 거주하므로 문제없습니다). 하지만 카옌의 경우 제 프로필에 해당 설정이 되어 있으므로 포르탈레자를 사용해야 하지 않나요?
아, 잠깐! 모바일에서는 포르탈레자가, 데스크톱에서는 카옌이 표시됩니다.
문제를 해결할 수 있었나요?
데스크톱에서 설정을 변경한 후 모바일 웹 브라우저를 새로고침하여 두 기기 모두에서 동일한 시간대를 볼 수 있게 되었나요?
새로운 테스트를 진행했고, 이제 데스크톱과 모바일 모두에서 정확한 정보가 표시됩니다. 이전에 카옌(Cayenne)으로 표시되다가 왜 지금은 포르탈레자(Fortaleza)로 바뀌었는지는 명확하지 않습니다.
문제를 해결하셨다니 다행입니다! 이 주제에 대해 어떻게 처리해야 할지 잘 모르겠습니다. 시간대가 설정되는 방식의 사용성에 대한 피드백이 여기에 있는 것 같은데, 카이엔(Cayenne) 문제를 재현할 수 있으신가요?
현재로서는 문제를 재현할 수 없으며, 근본 원인은 알지 못합니다. 브라우저 설정과/또는 캐시 문제일 것 같습니다… 네, Cayenne 문제를 재현할 수 없습니다. Cayenne과 Fortaleza는 같은 시간대에 있지만, 1800km 떨어져 있고 서로 다른 나라에 위치해 있으므로 위치가 중요합니다.
이 내용은 Contribute > UX 채널로 전달했습니다. Discourse의 시간대 작동 방식에 대한 한계를 지적하는 피드백을 이곳에서 공유하고 계신다는 점을 깨달았기 때문입니다.
저는 베를린과 시애틀을 자주 오가며 생활합니다. 베를린에 있을 때 설정에서 현재 시간대 사용을 선택하면 Europe/Berlin이 선택되지만, 시애틀에 있을 때는 America/Los_Angeles가 선택됩니다. 이는 선택할 수 있는 시간대가 제한적이기 때문입니다. 항상 그랬습니다.
UX 개선 사항으로는 사용자가 자신의 위치를 직접 입력하거나 선택할 수 있게 하고, Discourse가 이를 자동으로 시간대로 매핑하도록 하는 것입니다. 대부분의 운영체제가 이렇게 작동합니다.
또한, 설정된 시간대가 현재 시간대와 다를 경우 사용자가 사용자 설정으로 가서 해당 항목을 찾아야 할 필요 없이, Discourse가 시간대를 변경하도록 프롬프트를 표시하는 것도 도움이 될 것이라고 생각합니다.
네, 개선에 대한 좋은 아이디어네요.