I work with monolith web application written in PHP that is being migrated step-by-step into microservices. I would like to keep the same UI with several new features that have been implemented during the migration. Currently, new elements of the app are written in Angular and they communicate with microservices' via REST APIs to retrieve data and display it on the UI. Since the backed is split onto several instances with their own responsibilities, frontend is still in "monolithic style".
The application is translated into couple of languages and I started to think where to keep texts' translations? Is it still a microservice's responsibility (client asks for this concrete part's translations) or should I move it into client, where the UI is implemented (the frontend knows how to translate things from all data sources)?
If so (or not), why?
Thanks for any suggestion!