Доброе утро всем!
Здравствуйте, Юрий.
Вы правили сабж вчера.
Там еще есть два места, где не отображается перевод.
Фразы «Add new path» и «Please choose a file».
https://cgit.kde.org/elisa.git/tree/src/localFileConfiguration/package/contents/ui/main.qml
Я себе исправлял этим патчем.
Правда в патче ещё Messages.sh для этих строк и строка для CMakeLists.txt, чтобы подхватывался перевод из нового файла.
 
-- 
С Уважением Виктор mailto:[email protected]
 
diff -urN elisa/src/localFileConfiguration/CMakeLists.txt elisa-patched/src/localFileConfiguration/CMakeLists.txt
--- elisa/src/localFileConfiguration/CMakeLists.txt	2017-08-02 05:27:23.000000000 +0300
+++ elisa-patched/src/localFileConfiguration/CMakeLists.txt	2017-08-02 06:29:04.493568376 +0300
@@ -1,3 +1,5 @@
+add_definitions(-DTRANSLATION_DOMAIN=\"kcm_elisa_local_file\")
+
 set(KCM_ELISA_LOCAL_FILE_SRCS
     localfileconfiguration.cpp
     kcm_elisa_local_file.desktop
diff -urN elisa/src/localFileConfiguration/Messages.sh elisa-patched/src/localFileConfiguration/Messages.sh
--- elisa/src/localFileConfiguration/Messages.sh	1970-01-01 03:00:00.000000000 +0300
+++ elisa-patched/src/localFileConfiguration/Messages.sh	2017-08-02 06:30:57.513237880 +0300
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+$XGETTEXT $(find . -name \*.qml -o -name \*.cpp) -o $podir/kcm_elisa_local_file.pot
diff -urN elisa/src/localFileConfiguration/package/contents/ui/main.qml elisa-patched/src/localFileConfiguration/package/contents/ui/main.qml
--- elisa/src/localFileConfiguration/package/contents/ui/main.qml	2017-08-02 05:27:23.000000000 +0300
+++ elisa-patched/src/localFileConfiguration/package/contents/ui/main.qml	2017-08-02 06:02:12.000000000 +0300
@@ -125,14 +125,14 @@
             Layout.leftMargin: 0.3 * units.gridUnit
 
             Button {
-                text: 'Add new path'
+                text: i18n("Add new path")
                 onClicked: fileDialog.open()
 
                 Layout.alignment: Qt.AlignTop | Qt.AlignLeft
 
                 FileDialog {
                     id: fileDialog
-                    title: "Please choose a file"
+                    title: i18n("Please choose a file")
                     folder: shortcuts.home
                     selectFolder: true
 
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить