view misc/update-i18n.sh @ 961:f3c1546c8a5c

Address #1214, layer import produces wrong layer type. We needed a more principled approach to making sure the format gets updated properly and the dialog elements are consistent (basically separating making the dialog elements consistent from subsequently updating the format). This change should provide that, though there may be gotchas still.
author Chris Cannam
date Tue, 12 May 2015 12:31:37 +0100
parents 249fe3768d91
children bd3cb9d6db66
line wrap: on
line source
#!/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 \
	*/*.h */*.cpp \
	-ts i18n/sonic-visualiser_$LANG.ts
done

for LANG in $LANGUAGES; do
    $LRELEASE i18n/sonic-visualiser_$LANG.ts
done