[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdewebdev/quanta
From: Andras Mantia <amantia () kde ! org>
Date: 2008-01-19 14:47:01
Message-ID: 1200754021.658579.22579.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 763461 by amantia:
Hopefully this will not extract what doesn't need to be translated (but still does \
what is needed).
CCMAIL: aacid@kde.org
M +8 -3 Messages.sh
--- trunk/KDE/kdewebdev/quanta/Messages.sh #763460:763461
@@ -4,17 +4,22 @@
find . -name "*.h" -print >> files
toolbars=`find . -name "*.toolbar.tgz"`
for toolbar in $toolbars; do
- tar Oxfz $toolbar >> extrafiles
+ basename=`echo "$toolbar" | sed "s/.*\///"| sed "s/\\..*$//"`
+ tar Oxfz $toolbar "$basename.toolbar" >> extrafiles
+ tar Oxfz $toolbar "$basename.actions" >> extrafiles2
done
-cat data/config/actions.rc >> extrafiles
+cat data/config/actions.rc >> extrafiles2
$EXTRACTRC `find . -name "*.ui"` >> rc.cpp
$EXTRACTRC `find . -name "*.rc"` >> rc.cpp
$EXTRACTRC `find . -name "*.kmdr"` >> rc.cpp
cat data/chars | perl -e 'while(<STDIN>) { chomp ; s/\"/\\\"/ ; print \
"i18n(\"$_\");\n"; }' >> rc.cpp $EXTRACTRC extrafiles >> rc.cpp
cat extrafiles | perl -e 'while(<STDIN>) { if (/\<action .* text="(.*)"/) { print \
"i18n(\"$1\");\n"; }}' >> rc.cpp +cat extrafiles2 | perl -e 'while(<STDIN>) { if \
(/\<action .* text="(.*)"/) { print "i18n(\"$1\");\n"; }}' >> rc.cpp +$EXTRACTATTR \
extrafiles2 --attr=action,tooltip >> rc.cpp +$EXTRACTRC extrafiles2 --tag-group=none \
--tag=tooltip >> rc.cpp (cd data && $PREPARETIPS >> ../tips.cpp)
find . -name "*.tag" -print | xargs cat | perl -e 'while(<STDIN>) { if (/\<tag .* \
comment="(.*)"/) { print "i18n(\"$1\");\n"; }}' >> rc.cpp $XGETTEXT rc.cpp tips.cpp \
`cat files` -o $podir/quanta.pot
-rm -f extrafiles tips.cpp files dirs
+rm -f extrafiles extrafiles2 tips.cpp files dirs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic