> We could go further by creating one JS bundle per language, each JS bundle would already include the strings. This eliminates the need for an extra round trip and string requests would be cached along with the JS.

Agreed. That would be great. Could we bake the config in there too while we're at it?