Fix Weblate json translation files format
pre-commit is failing because the translation files pushed by >eblate are not matching the format required by prettier.
This should be configurable on the Weblate side to match our style: https://docs.weblate.org/en/latest/admin/addons.html#addon-weblate-json-customize
In addition, we might benefit from sorting the keys in the translations files, so changes are easily readable in diffs. This can also be enforced in pre-commit.
cc @georgkrause