Bug 37402

Summary: Недопереведены сообщения в диалоге выхода из mate-session
Product: Sisyphus Reporter: Oleg Zenin <zenin_o>
Component: mate-sessionAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aleksey-v.2013, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч для mate-session-manager-1.22.2/po/ru.po none

Description Oleg Zenin 2019-10-31 17:13:39 MSK
Created attachment 8353 [details]
Патч для mate-session-manager-1.22.2/po/ru.po

В диалоге выхода из системы не переведены на русский сообщения:

"You will be automatically logged out in %d second/seconds", "This system will be automatically shut down in %d second/seconds"

Сообщения переводятся через ngettext() (mate-session/gsm-logout-dialog.c:307-319) для множественного и единственного числа секунд. Чтобы не усложнять перевод до "через %d секунд/секунду/секунды/...", можно сократить до "через %d сек", как в приложенном патче для mate-session-manager-1.22.2/po/ru.po.
Comment 1 aleksey-v 2020-02-08 00:16:17 MSK
Оказывается я создал дубликат #37730.

Что характерно, проверил Ubuntu 19.04 MATE с последними обновлениями - такой же непереведённый текст.
Comment 2 aleksey-v 2020-02-08 00:17:03 MSK
Конечно же 19.10.
Comment 3 aleksey-v 2020-02-08 00:28:36 MSK
А у Fedora 31 с установками по-умолчанию подобный текст на русском.
Comment 4 Repository Robot 2020-02-21 13:25:24 MSK
mate-session-1:1.22.2-alt2 -> sisyphus:

 Fri Feb 21 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:1.22.2-alt2
 - upstream: fix timeout with gnome-keyring 3.34
 - update russian translation (closes: #37402, #37730)