Система: Альт Образование 11.2, x86_64, KDE Plasma (Wayland), ru_RU.UTF-8. Версия пакета: alterator-l10n-2.9.184-alt1 Шаги воспроизведения: 1. Открыть «Центр управления системой» из меню приложений. 2. Нажать «Вернуться на старую версию», ввести пароль root. 3. Система → «Дата и время» → кнопка «Изменить…» рядом с полем «Часовой пояс». 4. В диалоге выбрать регион «Европа» и прокрутить список часовых поясов вверх, до названий на «В». Ожидаемый результат: «Великобритания (+01)» — без диакритики, как у соседнего «Великобритания-Ирландия (+01)» (смещение зависит от даты: летом +01, зимой +00). Фактический результат: «Великобрита́ния (+01)» — над «а» после «т» отображается знак ударения: в перевод попал комбинируемый символ U+0301 (COMBINING ACUTE ACCENT). Источник: /usr/share/locale/ru/LC_MESSAGES/alterator-tzone-tz.mo (alterator-l10n): msgid "GB" msgstr "Великобрита́ния" Соседний «GB-Eire» → «Великобритания-Ирландия» — без ударения. Других строк с U+0301 в alterator-tzone-tz.mo нет. Исходник: alterator-l10n.git, ветка p11, alterator-l10n/tzone-po/ru.po, строка 1417: msgstr "Великобрита́ния". Строка на месте в p11 (2.9.191-alt1) и в Sisyphus (2.9.192-alt1). Воспроизводится всегда (2 из 2 при каждой проверке). Дополнительно: Перевод названий поясов делает translate_zone() в /usr/bin/alterator-datetime-functions (строка 317: _ "$1" alterator-tzone-tz), её вызывают оба бэкенда — datetime-system (ЦУС) и datetime-installer, поэтому та же строка должна быть и на шаге «Дата и время» установщика (в установщике отдельно не проверялось). Исправление: убрать U+0301 из msgstr "GB" в tzone-po/ru.po. Вложения: datetime-tz-list-gb-accent.png — окно «Дата и время», диалог выбора часового пояса, регион «Европа»: «Великобрита́ния (+01)» со знаком ударения рядом с «Великобритания-Ирландия (+01)» без него. datetime-tz-list-gb-accent-zoom.png — увеличенный (×3) фрагмент того же списка, строки «Вадуц» … «Вильнюс». alterator-tzone-tz-gb-msgstr.txt — вывод msgunfmt alterator-tzone-tz.mo для GB и GB-Eire и байты msgstr "GB" (d0 b0 cc 81 = «а» + U+0301).
Created attachment 22428 [details] окно «Дата и время», диалог выбора часового пояса, регион «Европа»: «Великобрита́ния (+01)» со знаком ударения рядом с «Великобритания-Ирлан
Created attachment 22429 [details] увеличенный (×3) фрагмент того же списка, строки «Вадуц» … «Вильнюс»
Created attachment 22430 [details] вывод msgunfmt alterator-tzone-tz.mo для GB и GB-Eire и байты msgstr "GB" (d0 b0 cc 81 = «а» + U+0301)