From d05e9fe22b4fd6cdfec954879dc53e187c03a5f3 Mon Sep 17 00:00:00 2001 From: filip Date: Sun, 30 Jun 2019 13:59:54 +0200 Subject: add automated option to use existing l10n for new release --- tools/move_i1n8n_release.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/move_i1n8n_release.sh b/tools/move_i1n8n_release.sh index 284a72e21..eb3156008 100755 --- a/tools/move_i1n8n_release.sh +++ b/tools/move_i1n8n_release.sh @@ -5,7 +5,8 @@ # inspired by rebuild_gettext_catalogs.sh mga_release=define_number_of_release -#~ mga_release=6 +mga_release=7 +mga_previous_release=6 for directory in ./langs/* do @@ -13,7 +14,10 @@ do if [ -d "$directory/" ] && [ $directory != "./langs/en" ]; then if [ -f "$directory/cauldron.po" ]; then cp "$directory/cauldron.po" "$directory/$mga_release.po" - echo "Language $directory/$mga_release.po copied" + echo "Language $directory/$mga_release.po copied from prerelease" + msgmerge "$directory/$mga_release.po" "$directory/$mga_previous_release.po" > "$directory/new_$mga_release.po" + mv "$directory/new_$mga_release.po" "$directory/$mga_release.po" + echo "Language $directory/$mga_release.po merged from previous release" else echo "Language $directory missing!" fi -- cgit v1.2.1