Доброй ночи.
Вчера обратил внимание, что в ветке мастер нет перевода для модуля «Параметры системы - Поиск».
Оказалось, там две проблемы.
Не указано сканировать файлы qml в /plasma-desktop/kcms/baloo/Messages.sh
https://cgit.kde.org/plasma-desktop.git/tree/kcms/baloo/Messages.sh
И вторая ошибка в имени файла локализации.
В /plasma-desktop/kcms/baloo/CMakeLists.txt записано
add_definitions(-DTRANSLATION_DOMAIN=\"kcm5_baloofile\")
Но этот имя действует только на одно строчку i18n("File Search")
в файле /plasma-desktop/kcms/baloo/kcm.cpp
Для файлов qml похоже работает имя файла, указанное в
KAboutData* about = new KAboutData(
        QStringLiteral("kcm_baloofile")
Во всяком случае, если переименовать файл kcm5_baloofile.mo, в kcm_baloofile.mo,
то перевод начинает отображаться.
Даже не предлагаю ничего, только описал проблему.
Просто не знаю, почему в данном случае выбран именно вариант kcm5_baloofile.po.
 
 
-- 
С Уважением,
Виктор
 
victorr2...@yandex.ru
 
_______________________________________________
kde-russian mailing list
kde-russian@lists.kde.ru
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить