Добрый день!
В приложении не показывает перевод к инструменту в меню приложений,
«Открыть подключенное устройство через KDE Connect».
Причина в том, что не указан DTRANSLATION_DOMAIN.
Ну и в этом же инструменте не полный файл локализации.
Не все файлы перечислены в Messages.sh.
Приложу патчи, которые добавлял себе в пакет, вдруг кому для сборки приходится.
 
-- 
С Уважением,
Виктор
 
victorr2...@yandex.ru
 
diff -urN kdeconnect-kde-22.08.2/urlhandler/CMakeLists.txt kdeconnect-kde-22.08.2-patched/urlhandler/CMakeLists.txt
--- kdeconnect-kde-22.08.2/urlhandler/CMakeLists.txt	2022-10-10 23:31:42.000000000 +0300
+++ kdeconnect-kde-22.08.2-patched/urlhandler/CMakeLists.txt	2022-10-17 12:29:52.774454712 +0300
@@ -1,3 +1,5 @@
+add_definitions(-DTRANSLATION_DOMAIN="kdeconnect-urlhandler")
+
 ki18n_wrap_ui(telhandler_SRCS dialog.ui)
 
 qt5_add_resources(kdeconnect_custom_icons_SRCS ${CMAKE_SOURCE_DIR}/icons/custom_icons.qrc)
diff -urN kdeconnect-kde-22.08.2/urlhandler/Messages.sh kdeconnect-kde-22.08.2-patched/urlhandler/Messages.sh
--- kdeconnect-kde-22.08.2/urlhandler/Messages.sh	2022-10-10 23:31:42.000000000 +0300
+++ kdeconnect-kde-22.08.2-patched/urlhandler/Messages.sh	2022-10-17 12:25:12.087612024 +0300
@@ -1,3 +1,4 @@
-#!/usr/bin/env bash
-
+#! /usr/bin/env bash
+$EXTRACTRC `find . -name "*.ui" -o -name "*.kcfg"` >> rc.cpp
 $XGETTEXT `find . -name '*.cpp'` -o $podir/kdeconnect-urlhandler.pot
+rm -f rc.cpp
_______________________________________________
kde-russian mailing list
kde-russian@lists.kde.ru
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить