From 3a9d8db575cc48e4cfd79bc0a612aaddf1e220a3 Mon Sep 17 00:00:00 2001 From: Florian Schlichting Date: Thu, 1 Oct 2015 21:43:35 +0200 Subject: [PATCH] rebuild-translations.sh: do not create incorrect SQL in supported_locales.sql when $lang.values file is missing (fixing Issue #40 part a) --- scripts/po/rebuild-translations.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/po/rebuild-translations.sh b/scripts/po/rebuild-translations.sh index 809fa8c2..8bed8dbf 100755 --- a/scripts/po/rebuild-translations.sh +++ b/scripts/po/rebuild-translations.sh @@ -52,8 +52,10 @@ build_supported_locales() { echo "INSERT INTO supported_locales ( locale, locale_name_en, locale_name_locale )" echo " VALUES( 'en', 'English', 'English' );" for LOCALE in `locale_list`; do - echo "INSERT INTO supported_locales ( locale, locale_name_en, locale_name_locale )" - cat ${PODIR}/${LOCALE}.values + if [ -f ${PODIR}/${LOCALE}.values ] ; then + echo "INSERT INTO supported_locales ( locale, locale_name_en, locale_name_locale )" + cat ${PODIR}/${LOCALE}.values + fi done }