translate-toolkit: fixing python

Closes #34356.

Also, they’ve moved to Github it seems, so the download link has shuffled. Otherwise, a complete Python reformat to match Tim’s new guidelines.