Ну в общем, после добавления файлов, о которых писал изначально
$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

 
 
-- 
С Уважением,
Виктор
 
[email protected]
 
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить