]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - check-translations.sh
detect syntax erorrs
[xonotic/xonotic-data.pk3dir.git] / check-translations.sh
index dccc1e8553845c67e4cd05b215e59ba6e4273db0..155029cbd4bbc573b0ba7133acfaff1286787687 100755 (executable)
@@ -64,6 +64,10 @@ for VM in menu csprogs; do
                        changed=false
                        for Y in ~/check-translations/"$X".*; do
                                [ -f "$Y" ] || continue
+                               if ! msgcat "$Y" >/dev/null; then
+                                       echo "File $Y has syntax errors. Skipped."
+                                       continue
+                               fi
                                vim -E "$Y" <<EOF
 set fileencoding=utf-8
 set nobomb