This is like my other locale manager (Ext.LocaleManager)... there are two differences to this one:
- Doesn't support loading a locale file via <script>. It's only Ajax currently, will support JsonP in next release.
- No need to rerender components to have the locale applied.
Not all components are supported on the dynamic locale but there are a couple examples in place that any class (Ext JS or custom) can be supported.
This also has been tested to work with Sencha Touch 2.
Sencha Market listing: http://market.sencha.com/addon/ux.locale.manager
GitHub Repo: https://github.com/mitchellsimoens/Ux.locale.Manager