Hi there- alas, you are currently doing it right, as far as native systems go for UE4. We are working on a loc/dialog tool, but it’ll be a while before it’s online. Your method is pretty much how we do it at Epic, for better or worse :).
Best-
Zak