기본 프랑스 지역 설정이 시간대 오프셋에 영향을 줍니다!

안녕하세요,

기본 언어 설정(예: 영어에서 프렌치로)을 변경할 때 날짜가 영향을 받는 것을 확인했습니다. 언어와 시간대는 연결되어서는 안 되므로, 이는 바람직하지 않다고 생각합니다. 언어는 위치에 관계없이 사용할 수 있으며, 대부분의 식민지 언어는 여러 시간대에 걸쳐 사용되고 있습니다.

예를 들어,

멀티사이트(또는 멀티사이트가 아닌 경우 – 하지만 동일한 멀티사이트 설치에서도 문제가 발생합니다)의 다양한 인스턴스에서 동일한 날짜 항목을, 동일한 컴퓨터에서 사용자 설정 시간대가 동일한 상태로 확인해 보았습니다:

[date=2020-12-04 time=10:00:00 timezone="Europe/Brussels"] → [date=2020-12-04 time=15:00:00 timezone="Europe/Brussels"]

기본 언어가 영어인 사이트에서는 예상대로 시간이 표시됩니다:

image
image

반면 기본 언어가 프렌치인 인스턴스에서는 시간 오프셋이 잘못 표시됩니다:
image

여기서는 Meta에 다음과 같이 표시됩니다:
2020-12-04T09:00:00Z → 2020-12-04T14:00:00Z

이전 버전에서 오프셋 문제를 인지했지만, 이제서야 기본 언어 설정과의 연관성을 발견했기 때문에 영향을 받는 버전을 보고할 수 없습니다. 방금 stable 버전에서 테스트해 보았는데, 프렌치에서는 문제가 발생하지만 스페인어에서는 발생하지 않습니다. 따라서 프렌치에서만 발생하는 문제일 수 있으며, 이는 놀라운 일이 아닐 것입니다. 프렌치인들은 시공간을 통제한다는 확신이 있으니까요. :wink:

cc @zogstrip

5개의 좋아요

확실히 특이한 버그였습니다. 재현했고 수정 사항을 검토 중입니다:

7개의 좋아요