Динамичное изменение языковых настроек. Vue.js
Доброго времени суток!
Есть web-клиент, написанный на vue.js. На данный момент для локализации используется библиотека VueI18n. Каждый язык описан в исходниках в виде отельных json файлов, которые при сборке упаковываются в js файлы вместе с другими функциями. Соответственно, чтобы добавить какой-то язык, необходимо в исходниках создать json файл с новым переводом, пересобрать клиент и отправить новую сборку заказчику.
Пример файла с переводом в исходниках web-клиента:

Тот же перевод, но уже в релизе:

Как сделать так, чтобы заказчик мог самостоятельно добавлять нужный ему перевод, просто создав соответствующий файл? Возможно ли это сделать через клиент, или придется переносить функционал локализации на сервер?