| | |
| | | # Note: there's a bug in txclib, so if the command below doesn't |
| | | # work see https://github.com/transifex/transifex-client/commit/a80320735973dd608b48520bf3b89ad53e2b088b |
| | | |
| | | tx --debug pull -a --mode translator |
| | | tx --debug pull -a -f --mode translator |
| | | |
| | | PWD=`dirname "$0"` |
| | | |
| | |
| | | echo "Cleaning $1" |
| | | |
| | | # remove untranslated/empty texts |
| | | perl -pi -e "s/^\\\$labels\[[^]]+\]\s+=\s+'';\n//" $1 |
| | | perl -pi -e "s/^\\\$messages\[[^]]+\]\s+=\s+'';\n//" $1 |
| | | perl -pi -e "s/^\\\$(labels|messages)\[[^]]+\]\s+=\s+'';\n//" $1 |
| | | perl -pi -e "s/^\\\$(labels|messages)\[[^]]+\]\s+=\s+\"\";\n//" $1 |
| | | # remove variable initialization |
| | | perl -pi -e "s/^\\\$(labels|messages)\s*=\s*array\(\);\n//" $1 |
| | | # remove (one-line) comments |