summaryrefslogtreecommitdiff
path: root/cad/qcad/files/patch-ad
blob: c336456c040b8554fbea47e386ba9d952fd65eb6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
--- scripts/release_translations.sh
+++ scripts/release_translations.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+cd ..
+cwd=`pwd`
+echo "### $cwd"
+for dir in qcad qcadactions qcadguiqt qcadcmd qcadlib         
+do
+	cd $dir/src
+	echo "### $dir"
+	echo "running lrelease in $dir/src..."
+	find . -type f -name '*.ts' -exec $QTDIR/bin/lrelease '{}' \;
+	find . -type f -name '*.pro' -exec $QTDIR/bin/lrelease '{}' \;
+	cd ../..
+	
+	cd $dir/src/ts
+		echo "copying from $dir/src/ts..."
+		for tf in *.qm
+		do
+			if [ ! -e $cwd/qcad/qm/$tf ]
+			then
+				cp $cwd/$dir/src/ts/$tf $cwd/qcad/qm/$tf
+			fi
+		done
+	cd ../../..
+done