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.
only `if MacOS.version <= :snow_leopard`, please