Спасибо, что обратили внимание.
В общем, я собрал этот снимок.
Само переключение работало, но перевод не подхватывался.
Мешал msgctxt
msgctxt "plasma_lookandfeel_org.kde.lookandfeel"
msgid "There are currently no other active sessions."
msgstr "В настоящее время нет других активных сеансов."
msgstr "В настоящее время нет других активных сеансов."
Пробовал разные варианты, но потом обратил внимание,
что эта строка, как и предыдущая, относиться к BreezeHeading.
Тогда переделал патч и сделал новый рот файл с таким текстом,
и теперь работает всё.
msgctxt "Title of dialog"
msgid "There are currently no other active sessions."
msgstr "В настоящее время нет других активных сеансов."
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
}
--- 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
С Уважением Виктор mailto:victorr2...@narod.ru
_______________________________________________ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian