aspell: unroll options loop to avoid accessing internals
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.
translate-toolkit: add 1.12.0 bottle.