You can do the same without any addons. I usually add translations as separate files (strings_en.txt, strings_ru.txt etc). You can use json, xml, csv, the approach is the same. On startup detect language, request the correct file with AJAX, read strings from it.
You can add all text objects to a family, add a "tag" instance variable to it. Then you'll be able to easily update all texts on the layout with the current translation in one loop.