Quoting Neil McGovern <ne...@debian.org>:
* Deploy weblate for translations,
This would require http://bugs.debian.org/745661 to be fixed. Which would also help others who want to use the tool.
* Update large chunks of the site to use pofiles. Some files use it but not for all content, and there's a number of files that don't use it at all.
I agree, that PO is the way to go. I had less issues with PO as with full-text translation e.g. for the release notes.