Скажите пожалуйста, почему локализованные месседжи обычно в json формате хранят, это не просто так? или разницы нету, толи в json, толи просто в js файле хранить?
Это промышленный стандарт i18n, если его придерживаться, то почти наверняка можно интегрироваться с другими модулями и системами