| #!/bin/bash |
| |
| |
| |
| function locale_updateMessageXmlSvg { |
| |
| |
| |
| |
| |
| |
| |
| local TEMPFILE='' |
| local TEMPFILES='' |
| |
| for FILE in $FILES;do |
| |
| |
| TEMPFILE=$(cli_getTemporalFile $(basename ${FILE} )) |
| |
| |
| if [[ $(file -b -i $FILE) =~ '^application/x-gzip$' ]];then |
| |
| |
| /bin/zcat $FILE > $TEMPFILE |
| |
| else |
| |
| |
| /bin/cat $FILE > $TEMFILE |
| |
| fi |
| |
| |
| |
| TEMPFILES="${TEMPFILE} ${TEMPFILES}" |
| |
| done |
| |
| |
| xml2po -a $TEMPFILES \ |
| | msgcat --output=${MESSAGES}.pot --width=70 --no-location - |
| |
| |
| rm $TEMPFILES |
| |
| } |