Need to handle dynamic locale? Want to load locale via Ajax? Want locale to be applied without rerendering components? If so, Ux.locale.Manager may suit your needs.
This manager does not support all components but examples have been provided to support other subclasses of Ext.Component (Sencha Touch or custom component).
This manager also works with Ext JS 4, one class to rule them all!
Sencha Market Listing: http://market.sencha.com/addon/ux.locale.manager
GitHub repo: https://github.com/mitchellsimoens/Ux.locale.Manager