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 \