Добрый день!
В приложении plasma-systemmonitor есть некоторые места, в которых не отображается перевод.
Здесь есть изображение https://imgur.com/oYpkXIi
и здесь https://imgur.com/DdQvaBN
Тексты "Download Speed", "Download", "Upload Speed" и "Upload" без перевода везде, где встречаются в приложении.
Сам текст берётся из файла
https://invent.kde.org/plasma/libksysguard/-/blob/master/processcore/plugins/network/network.cpp
и находится в файле локализации ksysguard_plugins_process.po.
Если добавить в пакет приложенный патч для https://invent.kde.org/plasma/libksysguard/-/blob/master/processcore/Messages.sh
чтобы эти строки попали в файл локализации processcore.po из родительского каталога этого модуля,
то перевод будет отображаться везде, где встречается в приложении.
Вот изображение после изменения файла processcore.po
https://imgur.com/862veIp
Не уверен, что это полностью правильное решение, но раз работает, пока пользуюсь.
 
-- 
С Уважением,
Виктор
 
victorr2...@yandex.ru
 
diff -urN source/processcore/Messages.sh source-patched/processcore/Messages.sh
--- source/processcore/Messages.sh	2021-05-14 12:36:06.000000000 +0300
+++ source-patched/processcore/Messages.sh	2021-05-15 10:35:30.867094891 +0300
@@ -1,2 +1,2 @@
 #! /usr/bin/env bash
-$XGETTEXT *.cpp  -o $podir/processcore.pot
+$XGETTEXT `find . -name \*.cpp` -o $podir/processcore.pot
_______________________________________________
kde-russian mailing list
kde-russian@lists.kde.ru
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить