эм
у вас 20 микросервисов
в этих 20 микросервисах еще по 10 словарей
в которых по 50 записей
вы предлагает на клиенте зашивать локализацию для 10000 записей и сразу при старте их на клиент загружать?
А какое значение имеет количество записей в данном случае?
Если у меня настолько большое приложение, что там 10 000 фраз, или даже 100 000, то значит мне надо выпиливаь интернационализацию из клиента и выносить её на сервер, что бы он по запросу мне фразы переводил?
Это во первых, во вторых конкретно у меня их далеко не 10к, каждый микросервис по 1-2 фразы шлёт (точнее кода фразы)
Если меняется локализация то да, это таска фронтендера. Типа это его работа - обновлять локализации, если приложение их поддерживает и обрабатывается на клиентской стороне