Спасибо, что обратили внимание.
В общем, я собрал этот снимок.
Само переключение работало, но перевод не подхватывался.
Мешал msgctxt
 
msgctxt "plasma_lookandfeel_org.kde.lookandfeel"
msgid "There are currently no other active sessions."
msgstr "В настоящее время нет других активных сеансов."
 
Пробовал разные варианты, но потом обратил внимание,
что эта строка, как и предыдущая, относиться к BreezeHeading.
Тогда переделал патч и сделал новый рот файл с таким текстом,
и теперь работает всё.
 
msgctxt "Title of dialog"
msgid "There are currently no other active sessions."
msgstr "В настоящее время нет других активных сеансов."
 
Извиняюсь за многословие.
 
diff -urN plasma-workspace-5.5.1/lookandfeel/contents/userswitcher/UserSwitcher.qml plasma-workspace-5.5.1-patched/lookandfeel/contents/userswitcher/UserSwitcher.qml
--- plasma-workspace-5.5.1/lookandfeel/contents/userswitcher/UserSwitcher.qml    2015-12-15 15:56:13.000000000 +0300
+++ plasma-workspace-5.5.1-patched/lookandfeel/contents/userswitcher/UserSwitcher.qml    2015-12-17 11:34:12.000000000 +0300
@@ -64,7 +64,7 @@
                 Layout.fillHeight: true
                 horizontalAlignment: Text.AlignHCenter
                 verticalAlignment: Text.AlignVCenter
-                text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","There are currently no other active sessions.")
+                text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Title of dialog","There are currently no other active sessions.")
                 visible: sessionsModel.count === 0
             }
 
 
 
 
17.12.2015, 08:32, "Yuri Chornoivan" <yurc...@ukr.net>:

написане Thu, 17 Dec 2015 05:10:18 +0200, Виктор <victorr2...@ya.ru>:

 Доброе утро.

 В plasma5-workspace-5.5 при попытке переключить пользователя выскакивает

 сообщение «There are currently no other active sessions.»

 И переключение просто не срабатывает.

 Там кнопка отмены и «Новый сеанс», при нажатии на которую нет действия.

 Посмотрел в коде, фраза переведена.

 Хотел попробовать поправить у себя, чтобы она хотя бы отображалась на
 русском,

 и наложил этот патч.

 После пересборки пакета больше это сообщение не появилось,

 и теперь стало нормально переключать пользователей.

 Вдруг это будет полезным.

 diff -urN
 plasma-workspace-5.5.1/lookandfeel/contents/userswitcher/UserSwitcher.qml
 plasma-workspace-5.5.1-patched/lookandfeel/contents/userswitcher/UserSwitcher.qml

 ---
 plasma-workspace-5.5.1/lookandfeel/contents/userswitcher/UserSwitcher.qml
 2015-12-15 15:56:13.000000000 +0300
 +++
 plasma-workspace-5.5.1-patched/lookandfeel/contents/userswitcher/UserSwitcher.qml
 2015-12-17 05:00:19.811365226 +0300
 @@ -64,7 +64,7 @@
 Layout.fillHeight: true
 horizontalAlignment: Text.AlignHCenter
 verticalAlignment: Text.AlignVCenter
 - text: i18nc("plasma_lookandfeel_org.kde.lookandfeel","There are
 currently no
 other active sessions.")
 + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","There are
 currently no
 other active sessions.")
 visible: sessionsModel.count === 0
 }


Доброе утро,

Исправил. Спасибо.

С уважением,
Юрий
_______________________________________________
kde-russian mailing list
kde-russian@lists.kde.ru
https://lists.kde.ru/mailman/listinfo/kde-russian

 
 
--
С Уважением Виктор mailto:victorr2...@narod.ru
 
_______________________________________________
kde-russian mailing list
kde-russian@lists.kde.ru
https://lists.kde.ru/mailman/listinfo/kde-russian

Reply via email to