That's a great catch! Would you create a JIRA issue? https://issues.apache.org/jira/browse/JS2
Regards, Woonsan --- On Fri, 4/8/11, Daniel DeGroff <[email protected]> wrote: > From: Daniel DeGroff <[email protected]> > Subject: AbstractDecoratorActionsFactory localization problem with alt text > To: [email protected] > Date: Friday, April 8, 2011, 4:48 PM > I'm running Jetspeed 2.2.0. > > When switching between Japanese and English, the alt text > for the portlet > decorator actions are not consistently in the correct > locale. > > While using the ja locale, the alt text will remain in > English for > 'Maximize', 'Minimize' etc, and vice versa, while using en > locale, the > Japanese characters may display for the alt text. > > I don't know if there is something I'm doing incorrectly, > or if this is an > issue with Jetspeed. > > While stepping through > AbstractDecoratorActionsFactory.createAction, one > line 169 > > HashMap resourcesMap = (HashMap)actionResourcesMap.get(); > > If this returns a reference, the values in the resourceMap > are not cleared > and initialized with the values from the localized bundle. > The resourceMap contains the localized bundle, it seems > that even if a valid > reference is returned, the locale of the bundle in the > resourceMap should be > compared with locale in the JetspeedRequestContext to see > if it needs to be > updated. > > Because the resourceMap is not cleared when the locale > changes, the > localizedName string used to create the new DecoratorAction > is in the wrong > locale. > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
