aboutsummaryrefslogtreecommitdiffstats
path: root/tools/rebuild_gettext_catalogs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/rebuild_gettext_catalogs.sh')
-rwxr-xr-xtools/rebuild_gettext_catalogs.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/rebuild_gettext_catalogs.sh b/tools/rebuild_gettext_catalogs.sh
index afe8564af..50e3331b0 100755
--- a/tools/rebuild_gettext_catalogs.sh
+++ b/tools/rebuild_gettext_catalogs.sh
@@ -16,6 +16,7 @@ fi
for resource in "${!resources[@]}"
do
+ difference=
if [ -f ./langs/en/$resource.pot ]; then # do a temporary copy
cp ./langs/en/$resource.pot ./langs/en/$resource.copy
fi
@@ -30,6 +31,7 @@ do
if [ $? -eq 1 ]; then # there are differences
errors[$php_source]=0
mv ./langs/en/$resource.tmp ./langs/en/$resource.pot
+ echo Changes in ./langs/en/$resource.pot
else # Cleanup as there are no changes in $resource
errors[$php_source]=5
rm ./langs/en/$resource.tmp
@@ -54,7 +56,7 @@ do
fi
if [ -f $directory/$resource.po ] && [ -z $difference ]; then # update po file if it exists
# msgfmt --statistics --verbose -c $directory/$resource.po -o /dev/null # usefull for debuging (msgctxt "/web/en/ or msgctxt "en/)
- echo merging $directory
+ echo merging $directory/$resource.po
msgmerge --quiet --no-wrap $directory/$resource.po ./langs/en/$resource.pot > $directory/$resource.tmp
msgmerge_error_level=$? # catch msgmerge error level
mv $directory/$resource.tmp $directory/$resource.po