aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/update-tx18
1 files changed, 14 insertions, 4 deletions
diff --git a/tools/update-tx b/tools/update-tx
index 919dcf3727..a01e4c1ab3 100755
--- a/tools/update-tx
+++ b/tools/update-tx
@@ -3,17 +3,27 @@
#
# Resync translation between Gerrit repo and Transifex
-#Get last translation for Transifex
+# Add line numbers
+for i in ui/qt/*.ts ; do
+ lupdate -locations absolute ui/qt/*.h ui/qt/*.cpp wireshark-qt.cpp ui/qt/*.ui -ts $i
+done
+
+# Get last translation for Transifex
tx pull -f
-#Regenerate last translation for repo
+# Regenerate last translation for repo
for i in ui/qt/*.ts ; do
- lupdate ui/qt/*.h ui/qt/*.cpp wireshark-qt.cpp ui/qt/*.ui -ts $i
+ lupdate -locations absolute ui/qt/*.h ui/qt/*.cpp wireshark-qt.cpp ui/qt/*.ui -ts $i
done
-#Push last change tranlastion on Transifex
+# Push last change tranlastion on Transifex
tx push -t -s
+# Remove line numbers
+for i in ui/qt/*.ts ; do
+ lupdate -locations none -no-ui-lines ui/qt/*.h ui/qt/*.cpp wireshark-qt.cpp ui/qt/*.ui -ts $i
+done
+
#Add new commit with last translaation update
#git commit -a -m "TX: Update Translations (sync)"