Привет, почему при использовании этого кода даты и локации:
[date=2025-09-20 timezone="America/Fortaleza"]
результатом при клике на дату в моём посте становится отображение даты и локации для двух городов — Кайенны (Французская Гвиана) и Парижа (Франция), хотя ни один из них не является Форталезой (Бразилия), где я живу?
установлены на Europe/Paris, что объясняет отображение даты и кода локации как Париж (и это нормально, поскольку большинство моих участников находятся во Франции), но для Кайенны в моем профиле указано это, так что должно использоваться Fortaleza?
Обновляли ли вы веб-браузер на мобильном устройстве после изменения настройки на компьютере, чтобы на обоих устройствах отображался один и тот же часовой пояс?
Я провёл новый тест, и теперь на обоих устройствах — и на рабочем столе, и на мобильном — отображается корректная информация. Неясно, почему раньше указывался Cayenne, а теперь Fortaleza.
Рад, что вы решили свою проблему! Не совсем понимаю, что делать с этой темой… Похоже, здесь есть обратная связь о том, как настраиваются часовые пояса? Вам удалось воспроизвести проблему с Cayenne?
На данный момент я не могу воспроизвести проблему, но её первопричина мне неизвестна. Думаю, это может быть связано с настройками браузера и/или кэшем… Нет, я не могу воспроизвести проблему с Cayenne. Должен сказать, что Cayenne и Форталеза находятся в одном часовом поясе… Но они находятся на расстоянии 1800 км друг от друга… И не в одной стране, поэтому местоположение имеет значение.
Я только что перенёс это в тему Contribute > UX, потому что понимаю, что вы делитесь здесь обратной связью об ограничении Discourse, связанном с тем, как работают часовые пояса.
Я сам часто перемещаюсь между Берлином и Сиэтлом. Когда я нахожусь в Берлине и выбираю Использовать текущий часовой пояс в своих настройках, система выбирает Europe/Berlin, но когда я нахожусь в Сиэтле, она выбирает America/Los_Angeles. Это связано с тем, что выбор часовых поясов ограничен. Так было всегда.
Улучшение UX могло бы заключаться в том, чтобы позволить пользователю вводить или выбирать своё местоположение, а затем автоматически сопоставлять его с часовым поясом в Discourse. Например, именно так это работает в большинстве операционных систем.
Я также думаю, что было бы полезно, если бы Discourse предлагал пользователю изменить часовой пояс, если настроенный пояс отличается от текущего, без необходимости заходить в настройки пользователя и искать эту опцию.