Load only the currently needed JS locale file

Merged Tim Zallmann requested to merge js-load-specific-locales into master

What does this MR do?

It loads only the JS locale file of the currently selected language and removes our locale.bundle. It loads now 31.6kb for English instead of almost 1 MB.

Are there points in the code the reviewer needs to double check?

  • Webpack Config

Why was this MR needed?

  • To reduce the load to only the current language

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

closes #38470 (closed)

Edited by Tim Zallmann