Thanks for sharing Julie.
Just watched the recording and wanted to provide some feedback.
- To check for invalid pot file, you can use msgfmt -c message.pot. Since ultimately we want to ensure valid pot file, this might be better than writing tests for javascript. msgfmt is part of gettext package in linux.
- zanata-cli pull supports a new option --min-doc-percent. e.g. zanata-cli pull --min-doc-percent 75 will only download files with translation over 75%. But again it won't remove old files dropped below 75%. Maybe delete them all before pull?