sets the locale for all i18n instances that were instantiated through the factory . use this method to globally change the locale for all i18n based translations . note : this only works if the objects that display messages do not cache translated messages . concode_field_sep WeakReference reference concode_elem_sep List localeChangeListeners concode_elem_sep List i18ns concode_elem_sep I18nManager instance concode_field_sep void add concode_elem_sep void localeChanged concode_elem_sep void removeLocaleChangeListener concode_elem_sep I18nManager getInstance concode_elem_sep void addLocaleChangeListener concode_elem_sep void fireLocaleChangedEvent concode_elem_sep void addWeakLocaleChangeListener concode_elem_sep void remove
void function ( Locale arg0 ) { synchronized ( i18ns ) { for ( Iterator loc0 = i18ns . iterator ( ) ; loc0 . hasNext ( ) ; ) { I18n loc1 = ( I18n ) loc0 . next ( ) ; loc1 . setLocale ( arg0 ) ; } } fireLocaleChangedEvent ( arg0 ) ; }