Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bitfireAT/davx5-ose.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicki Hirner <hirner@bitfire.at>2021-07-20 13:50:39 +0300
committerRicki Hirner <hirner@bitfire.at>2021-07-20 14:19:49 +0300
commit3a1844d5b59d07d2a5eb28ab96a40e4c41418f9f (patch)
treef103f6979e4ab7af452f8160765a8d403841d839 /scripts
parent189d7a31d82cf171373aab1b92fb8036e07d1e64 (diff)
Transifex: use "tx pull" instead of scripts/fetch-translations.sh from now on
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/fetch-translations.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/scripts/fetch-translations.sh b/scripts/fetch-translations.sh
deleted file mode 100755
index 227c37ba..00000000
--- a/scripts/fetch-translations.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-# DAVx5-ose translations
-
-declare -A android
-android=([ar_SA]=ar [bg]=bg [ca]=ca [cs]=cs [da]=da [de]=de [el]=el [es]=es [eu]=eu [fa]=fa [fi_FI]=fi [fr]=fr [gl]=gl [hu]=hu [it]=it [ja]=ja [nl]=nl [nb_NO]=nb-rNO [pl]=pl [pt]=pt [ru]=ru [sk_SK]=sk [sl_SI]=sl-rSI [sr]=sr [szl]=szl [tr_TR]=tr-rTR [uk]=uk [vi]=vi [zh_CN]=zh-rCN [zh_TW]=zh-rTW)
-
-BASE_DIR=`realpath -L $0 | xargs dirname`/..
-
-
-function fetch_txt {
- URL=$1
- LANG=$2
- FILE=$3
-
- TRANSLATIONS=`mktemp`
- curl --compressed -n $1 >$TRANSLATIONS
- diff --ignore-trailing-space -aq $TRANSLATIONS $BASE_DIR/fastlane/metadata/android/en-US/$FILE
- if [[ $? -ne 0 ]]; then
- # translations are not the same as en-us
- mkdir -p $BASE_DIR/fastlane/metadata/android/$LANG
- mv $TRANSLATIONS $BASE_DIR/fastlane/metadata/android/$LANG/$FILE
- fi
- rm -f $TRANSLATIONS
-}
-
-
-for lang in ${!android[@]}
-do
- echo Fetching translations for $lang
- target_app=$BASE_DIR/app/src/main/res/values-${android[$lang]}
- target_cert4android=$BASE_DIR/cert4android/src/main/res/values-${android[$lang]}
-
- echo -e '\tapp strings'
- mkdir -p $target_app
- curl --compressed -n "https://www.transifex.com/api/2/project/davx5/resource/app/translation/$lang?file" |sed 's/\.\.\./…/g' >$target_app/strings.xml
-
- echo -e '\tmetadata'
- fetch_txt "https://www.transifex.com/api/2/project/davx5/resource/metadata-full-description/translation/$lang?file" ${android[$lang]} full_description.txt
- fetch_txt "https://www.transifex.com/api/2/project/davx5/resource/metadata-short-description/translation/$lang?file" ${android[$lang]} short_description.txt
-done
-
-curl -n https://www.transifex.com/api/2/project/davx5/languages/ | ./rewrite-translators.rb >../app/src/main/assets/translators.json
-