Добрый вечер!
Вчера добавили коммит
https://cgit.kde.org/plasma-desktop.git/commit/?id=6055cfb94e1e8e42278cd4bea7d4debe4e745c7b
В таком виде не работает перевод.
Нужно переименовывать файл kcmtranslations.po в kcm_translations.po.
Кстати, даже не понадобилось изменять строку
add_definitions(-DTRANSLATION_DOMAIN=\"kcmtranslations\")
и пересобирать пакет.
Просто переименовал фай kcmtranslations.mo в kcm_translations.mo,
и перевод стал отображаться.
Но потом пересобрал с эти патчем.
З.Ы.
Не пойму, зачем в этом коммите также выбросили из сборки настройки клавиатуры в файле
kcms/CMakeLists.txt
https://cgit.kde.org/plasma-desktop.git/diff/kcms/CMakeLists.txt?id=6055cfb94e1e8e42278cd4bea7d4debe4e745c7b
Может по ошибке.
А то пришлось вернуть их при сборке.
А то даже не переключить локаль.
 
 
-- 
С Уважением Виктор mailto:[email protected]
 
diff -urN plasma-desktop-5.12.80/kcms/translations/CMakeLists.txt plasma-desktop-5.12.80-patched/kcms/translations/CMakeLists.txt
--- plasma-desktop-5.12.80/kcms/translations/CMakeLists.txt	2018-05-14 15:19:50.000000000 +0300
+++ plasma-desktop-5.12.80-patched/kcms/translations/CMakeLists.txt	2018-05-15 20:24:58.893810476 +0300
@@ -2,7 +2,7 @@
 ecm_find_qmlmodule(org.kde.plasma.core 2.0)
 
 # KI18N Translation Domain for this library.
-add_definitions(-DTRANSLATION_DOMAIN=\"kcmtranslations\")
+add_definitions(-DTRANSLATION_DOMAIN=\"kcm_translations\")
 
 ########### next target ###############
 
diff -urN plasma-desktop-5.12.80/kcms/translations/Messages.sh plasma-desktop-5.12.80-patched/kcms/translations/Messages.sh
--- plasma-desktop-5.12.80/kcms/translations/Messages.sh	2018-05-14 15:19:50.000000000 +0300
+++ plasma-desktop-5.12.80-patched/kcms/translations/Messages.sh	2018-05-15 20:25:26.877143033 +0300
@@ -1,2 +1,2 @@
 #! /usr/bin/env bash
-$XGETTEXT `find . -name \*.cpp -o -name \*.qml` -o $podir/kcmtranslations.pot
+$XGETTEXT `find . -name \*.cpp -o -name \*.qml` -o $podir/kcm_translations.pot
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить