[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    [plasma-desktop/Plasma/5.3] containments/desktop: Fix i18n in desktop containment
From:       Lasse Liehu <lasse.liehu () gmail ! com>
Date:       2015-04-16 20:41:34
Message-ID: E1YiqbO-0001Xn-K5 () scm ! kde ! org
[Download RAW message or body]

Git commit 85a6b09fb105b4ad00bf58ce40dff91255655025 by Lasse Liehu.
Committed on 16/04/2015 at 20:33.
Pushed by lliehu into branch 'Plasma/5.3'.

Fix i18n in desktop containment

This adds 36 previously untranslatable messages of which many were
translatable before 5.3, but then became untranslatable.

So some translations should be recovered automatically from
obsolete messages if they haven't been deleted.

CCMAIL: kde-i18n-doc@kde.org
REVIEW: 123387

M  +1    -0    containments/desktop/CMakeLists.txt
M  +3    -1    containments/desktop/Messages.sh

http://commits.kde.org/plasma-desktop/85a6b09fb105b4ad00bf58ce40dff91255655025

diff --git a/containments/desktop/CMakeLists.txt b/containments/desktop/CMakeLists.txt
index 677a500..fb8709a 100644
--- a/containments/desktop/CMakeLists.txt
+++ b/containments/desktop/CMakeLists.txt
@@ -1,2 +1,3 @@
+add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.desktopcontainment\")
 add_subdirectory(plugins)
 plasma_install_package(package org.kde.desktopcontainment plasmoids containment)
diff --git a/containments/desktop/Messages.sh b/containments/desktop/Messages.sh
index ee467ed..ba9409a 100644
--- a/containments/desktop/Messages.sh
+++ b/containments/desktop/Messages.sh
@@ -1,4 +1,6 @@
 #! /usr/bin/env bash
 $EXTRACTRC `find . -name \*.rc -o -name \*.ui -o -name \*.kcfg` >> rc.cpp
-$XGETTEXT `find . -name \*.qml` -L Java -o $podir/plasma_applet_org.kde.desktopcontainment.pot
+pofile=$podir/plasma_applet_org.kde.desktopcontainment.pot
+$XGETTEXT `find . -name \*.qml` -L Java -o $pofile
+$XGETTEXT `find . -name \*.cpp` -j -o $pofile
 rm -f rc.cpp
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic