Commit fd5f6ebf authored by Thomas Bruederli's avatar Thomas Bruederli

Allow to pull translations for single plugins

parent f96e93ee
[main]
host = https://www.transifex.com
lang_map = en: en_US, de: de_DE, da: da_DK, es: es_ES, fi: fi_FI, fr: fr_FR, ja: ja_JP, nl: nl_NL, cs: cs_CZ, vi: vi_VN, pl: pl_PL, th: th_TH, sv: sv_SE, he: he_IL, sk: sk_SK, sl: sl_SI, uk: uk_UA
lang_map = en: en_US, de: de_DE, da: da_DK, es: es_ES, fi: fi_FI, fr: fr_FR, ja: ja_JP, nl: nl_NL, cs: cs_CZ, vi: vi_VN, pl: pl_PL, th: th_TH, sv: sv_SE, he: he_IL, hr: hr_HR, sk: sk_SK, sl: sl_SI, uk: uk_UA
type = PHP_ALT_ARRAY
[kolab.calendar]
......
......@@ -6,9 +6,15 @@
# --force is necessary to avoid timestamp issues
# https://bugs.launchpad.net/ironic/+bug/1298645/comments/4
tx --debug pull --force -a --mode translator
PWD=`dirname "$0"`
RES=${1:-'*'}
TXARGS=""
if [ "$RES" != "*" ]; then
TXARGS="-r kolab.$RES"
fi
tx --debug pull --force -a --mode translator $TXARGS
do_count()
{
......@@ -37,7 +43,7 @@ do_clean()
}
# clean up translation files
for plugin in $PWD/plugins/*; do
for plugin in $PWD/plugins/$RES; do
if [ -s $plugin/localization/en_US.inc ]; then
do_count $plugin/localization/en_US.inc
EN_CNT=$?
......@@ -52,6 +58,8 @@ for plugin in $PWD/plugins/*; do
# git-add localizations with more than 0%
if [ "$PERCENT" != "0" ]; then
git add $file
else
rm $file
fi
done
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment