Ну в общем, после добавления файлов, о которых писал изначально
$XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_global.pot
$XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_process.pot
и переименования везде "KSysGuardSensorFaces" на "ksysguard_faces",
перевод начал отображаться.
Но вообще, отдельно акцент на "KSysGuardSensorFaces" не далал.
Делал сразу и новые файлы локализации для новых виджетов, их, этих файлов, семь в разных пакетах.
И сразу заменил "KSysGuardSensorFaces", и текст, и названия файла локализации.
Так что может и не стоило менять "KSysGuardSensorFaces".
Обратно уже не буду откатывать для проверки.
Главное, что перевод виден.
16.05.2020, 15:35, "Yuri Chornoivan" <[email protected]>:
субота, 16 травня 2020 р. 15:33:04 EEST Виктор написано:
Спасибо.
Уже заодно спрошу.:)
Про libksysguard.
Вот здесь https://cgit.kde.org/libksysguard.git/tree/faces
несколько новых локалей добавлено.
Но я про ту локализацию, которая относится к корню этой папки.
В файле Messages.sh указано что локаль KSysGuardSensorFaces.pot,
и в qml файлах, расположенных в корне этого каталога, указан domainтипа
i18nd("KSysGuardSensorFaces", "Remove")
хотя в CMakeLists.txt написано
add_definitions(-DTRANSLATION_DOMAIN=\"ksysguard_faces\")
Я пока не смог завести всё это на русском, так что не знаю,
как будет это всё в итоге выглядеть с такими именами файлов.
У меня пока не подхватывается перевод с любыми именами.
Хорошо (плохо). Будем разбираться.
16.05.2020, 15:01, "Yuri Chornoivan" <[email protected]>:
субота, 16 травня 2020 р. 13:17:49 EEST Виктор написано:
Добрый день.
В новом ksysguard, эти два файла Messages.sh
https://cgit.kde.org/ksysguard.git/tree/plugins/global?id=013cb7d6e95c90aef
7 2beaf820f188b952353d42
https://cgit.kde.org/ksysguard.git/tree/plugins/process?id=013cb7d6e95c90ae
f72beaf820f188b952353d42 не умеют вытягивать текст.
Если заменить строки
$XGETTEXT *.cpp -o ksysguard_plugins_global.pot
$XGETTEXT *.cpp -o ksysguard_plugins_process.pot
на
$XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_global.pot
$XGETTEXT `find -name \*.cpp` -o $podir/ksysguard_plugins_process.pot
то начинают создаваться pot файлы.
--
С Уважением,
Виктор
[email protected]
Добрый день,
Мы переезжаем на gitlab. Пока всё не утрясётся, ничего поменять нельзя.
Нужно подождать - как только доступ будет открыт, я всё исправлю.
С уважением,
Юрий
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian
--
С Уважением,
Виктор
[email protected]
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian
--
С Уважением,
С Уважением,
Виктор
_______________________________________________ kde-russian mailing list [email protected] https://lists.kde.ru/mailman/listinfo/kde-russian
