mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-9621: Improve conversion Transifex's JSON format to CloudStack JS
This commit is contained in:
parent
185be24ed8
commit
c238b12cd8
@ -77,7 +77,12 @@ doDownloadL10NLangs()
|
||||
# l10n languages
|
||||
for CODELANG in ${LIST_LANG} ; do
|
||||
if [ -f "${WORKDIR}/${CODELANG}.json" ]; then
|
||||
sed -e '1s/^/var dictionary = /' -e "\$s/\}$/\};/" -e "1s~^~${AL2_STRING}~" ${WORKDIR}/${CODELANG}.json > ${DIRECTORY_RESOURCES}/${CODELANG}.js
|
||||
sed -e 's/":"/": "/' \
|
||||
-e 's/^/ /g' \
|
||||
-e '1s/^ {/var dictionary = {\n /' \
|
||||
-e '$s/\}$/\n\};/' \
|
||||
-e "1s~^~${AL2_STRING}~" \
|
||||
${WORKDIR}/${CODELANG}.json > ${DIRECTORY_RESOURCES}/${CODELANG}.js
|
||||
else
|
||||
echo "Warning: the resource file for language ${CODELANG} doesn't exist on transifex"
|
||||
fi
|
||||
@ -102,7 +107,12 @@ doDownloadSourceLang()
|
||||
tx pull -s -r ${ARGUMENTS}
|
||||
# Source language
|
||||
if [ -f "${WORKDIR}/${SRCLANG}.json" ]; then
|
||||
sed -e '1s/^/var dictionary = /' -e "\$s/\}$/\};/" -e "1s~^~${AL2_STRING}~" ${WORKDIR}/${SRCLANG}.json > ${DIRECTORY_RESOURCES}/${SRCLANG}.js
|
||||
sed -e 's/":"/": "/' \
|
||||
-e 's/^/ /g' \
|
||||
-e '1s/^ {/var dictionary = {\n /' \
|
||||
-e '$s/\}$/\n\};/' \
|
||||
-e "1s~^~${AL2_STRING}~" \
|
||||
${WORKDIR}/${SRCLANG}.json > ${DIRECTORY_RESOURCES}/${SRCLANG}.js
|
||||
else
|
||||
echo "Warning: the source language hasn't been retrieve!"
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user