Bug 883127 - Fix more locales

A lot of locales have still problems with the current design, better to
fix them before switching to the new unified download page.