Добрый вечер!
Вчера добавили коммит
В таком виде не работает перевод.
Нужно переименовывать файл kcmtranslations.po в kcm_translations.po.
Кстати, даже не понадобилось изменять строку
add_definitions(-DTRANSLATION_DOMAIN=\"kcmtranslations\")
и пересобирать пакет.
Просто переименовал фай kcmtranslations.mo в kcm_translations.mo,
и перевод стал отображаться.
Но потом пересобрал с эти патчем.
З.Ы.
Не пойму, зачем в этом коммите также выбросили из сборки настройки клавиатуры в файле
kcms/CMakeLists.txt
Может по ошибке.
А то пришлось вернуть их при сборке.
А то даже не переключить локаль.
--
С Уважением Виктор mailto:[email protected]
С Уважением Виктор 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
