Generate preset translations from .json files

This makes the .json files the one-stop-shop for adding/modifying
presets. You don't have to remember to also update presets.yaml.
Update translations