diff misc/update-i18n.sh @ 388:5c4943eae166

Merge
author Chris Cannam
date Mon, 25 Oct 2010 11:15:47 +0200
parents b19bef1bc3f1
children 249fe3768d91
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/update-i18n.sh	Mon Oct 25 11:15:47 2010 +0200
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+LUPDATE="lupdate"
+LRELEASE="lrelease"
+
+if lupdate-qt4 -version >/dev/null 2>&1; then
+    LUPDATE="lupdate-qt4"
+    LRELEASE="lrelease-qt4"
+fi
+
+LANGUAGES="ru en_GB en_US cs_CZ"
+
+for LANG in $LANGUAGES; do
+    $LUPDATE \
+	../svcore/*/*.h ../svcore/*/*.cpp \
+	../svcore/*/*/*.h ../svcore/*/*/*.cpp \
+	../svgui/*/*.h ../svgui/*/*.cpp \
+	../svapp/*/*.h ../svapp/*/*.cpp \
+	../svapp/*/*/*.h ../svapp/*/*/*.cpp \
+	*/*.h */*.cpp \
+	-ts i18n/sonic-visualiser_$LANG.ts
+done
+
+for LANG in $LANGUAGES; do
+    $LRELEASE i18n/sonic-visualiser_$LANG.ts
+done
+