Mimic world location translation flow for editions

This is essentially a copy of the work @tomafro committed in
3e1d247261ac70d0cd2d469ffdc67b9409b7db2f.

We now have the ability to edit existing translations and add new
translations for those languages that haven't yet been translated.