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

List:       kde-i18n-doc
Subject:    l10n-kde4/scripts
From:       Burkhard Lück <lueck () hube-lueck ! de>
Date:       2009-05-28 21:32:51
Message-ID: 1243546371.386855.10050.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 974293 by lueck:

add messages from qprintdialog*.cpp and *print*-ui files
this is necessary to get a translated print dialog as long as there is no kprintdialog
this fix generates ~130 new fuzzies + ~ 125 untranslated new messages for kdeqt
CCMAIL:kde-i18n-doc@kde.org

 M  +5 -2      MessagesQt.sh  


--- trunk/l10n-kde4/scripts/MessagesQt.sh #974292:974293
@@ -17,10 +17,13 @@
         exit 1
 fi
 cd $qtcopydir/src || exit 2
+extractrc `find gui -name "qp*.ui"` > rc.cpp
+xgettext --from-code=UTF-8 -C --kde -ci18n -ki18n:1 rc.cpp -o $podir/kdeqt.pot
+rm rc.cpp
 find . -name "*.cpp" | fgrep -v moc_ > list
 ### TODO: check that all classes below exist
 for file in \
-        qfiledialog qcolordialog qprintdialog \
+        qfiledialog qcolordialog \
 	qurloperator qftp qhttp qlocal qerrormessage \
         q3filedialog q3colordialog q3printdialog \
 	q3urloperator q3ftp q3http q3local q3errormessage \
@@ -33,7 +36,7 @@
 # If translate() doesn't have a comment, but does have a context, then context
 # is used for msgctxt. For info on handling this, see comments to method
 # KLocale::translateQt in kdelibs/kdecore/localization/klocale.cpp
-xgettext -C --qt \
+xgettext --join -C --qt \
     -ktranslate:1c,2,2t -ktranslate:2,3c,3t -ktr:1,1t -ktr:1,2c,2t \
     -kQT_TR_NOOP:1,1t -kQT_TRANSLATE_NOOP:1c,2,2t \
     --msgid-bugs-address=qt-bugs@trolltech.com \
[prev in list] [next in list] [prev in thread] [next in thread] 

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