Bug 37913 - Некорректное применение часового пояса
Summary: Некорректное применение часового пояса
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-datetime (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-23 15:23 MSK by Alexander Makeenkov
Modified: 2022-10-14 20:04 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2020-01-23 15:23:27 MSK
Версия: alterator-datetime-4.4.0-alt1

Если при настройке часового пояса выбрать страну Украина, часовой пояс Симферополь и применить, то часовой пояс устанавливается как "Россия/Симферополь".

Дублирую сюда сообщение от sem@:
"Потому что при чтении из zone1970.tab из списка стран берется первая страна. Узнать, какую стану выбрал пользователь при установке таймзоны не представляется возможным, этой информации просто нет, мы знаем только, что это Europe/Simferopol (ну или Europe/Zurich, к примеру, там будут такие же проблемы).
Не знаю, что с этим можно сделать, кроме как вообще переделать интерфейс модуля и убрать деление по странам."
Comment 1 Sergey V Turchin 2022-06-15 12:25:14 MSK
> Если при настройке часового пояса выбрать страну Украина, часовой пояс
> Симферополь и применить, то часовой пояс устанавливается как
> "Россия/Симферополь".
Нас это устраивает.
Comment 2 Sergey V Turchin 2022-06-15 12:26:51 MSK
> Не знаю, что с этим можно сделать, кроме как вообще переделать интерфейс
> модуля и убрать деление по странам."
Полагаю, всех будет устраивать, если в каждой стране(текущая локаль) будет показывать свои предпочтения.
Comment 3 Repository Robot 2022-10-14 20:04:24 MSK
alterator-datetime-4.8.0-alt1 -> sisyphus:

 Fri Oct 14 2022 Mikhail Efremov <sem@altlinux> 4.8.0-alt1
 - datetime-functions: Group old country* functions together.
 - timezone: Rename 'Ok' button to 'Apply' (closes: #25311).
 - datetime-functions: Don't use word 'region' for lang code.
 - datetime-functions: Sort timezone list by name (closes: #42992).
 - all: Change timezone interface (closes: #37913).