Ok, then from your Action/Controller pass in a TextProvider into the method which has the localization. All ActionSupport subclassess implement this, so you can pass this in. -- _________________________________________________________ Adam Brin Director of Technology, Digital Antiquity 480.965.1278
> On Sep 22, 2017, at 7:31 AM, Klaus Tachtler <kl...@tachtler.net> wrote: > > Hi Adam, > > no it is no a subclass. > > package... > > import com.opensymphony.xwork2.ActionContext; > import com.opensymphony.xwork2.util.LocalizedTextUtil; > > import net.tachtler.resources.Globals; > > public class FileReader { > > private static Locale locale = null; > > public static Bean determineFileReader(String userString) { > > /* > * Set local variable locale read from actionContext. > */ > locale = ActionContext.getContext().getLocale(); > > /* > * Get the i18n text for "string" from ActionContext. > */ > String i18nString = > LocalizedTextUtil.findDefaultText("global.unknown", locale); > > ... > > } > > This is, what I'm doing. > > By changing from struts2 2.5.10 to 2.5.13 I saw the problem and I don't know > ho to fix it the right way? > > Thank you! > Klaus. > > >> what class are you doing this in? Are you subclassing off of ActionSupport? >> -- >> _________________________________________________________ >> Adam Brin >> Director of Technology, Digital Antiquity >> 480.965.1278 >> >>> On Sep 22, 2017, at 7:20 AM, Klaus Tachtler <kl...@tachtler.net> wrote: >>> >>> Hi Łukasz, >>> >>> can you give me an example, so that I can understand it right? >>> >>> I have ActionContext and ActionContext.getContext().getLocale() BUT how can >>> I use getText(key) in my situation. >>> >>> Thank you patience with me! >>> Klaus. >>> >>> >>>> 2017-09-22 16:12 GMT+02:00 Klaus Tachtler <kl...@tachtler.net>: >>>>> is it possible to use getText("global.unkonwn") with the >>>>> ActionContext.getContext().getLocale() like >>>>> - getText("global.unknown", ActionContext.getContext().getLocale()); >>>> >>>> You don't have to, I mean "getText(key)" does it for you - it uses the >>>> current Locale defined in ActionContext >>>> >>>> >>>> Regards >>>> -- >>>> Łukasz >>>> + 48 606 323 122 http://www.lenart.org.pl/ >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >>> ----- Ende der Nachricht von Lukasz Lenart <lukaszlen...@apache.org> ----- >>> >>> >>> >>> >>> -- >>> >>> ------------------------------------------ >>> e-Mail : kl...@tachtler.net >>> Homepage: http://www.tachtler.net >>> DokuWiki: http://www.dokuwiki.tachtler.net >>> ------------------------------------------ >>> >>> >>> <Mail Attachment> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org > > > ----- Ende der Nachricht von Adam Brin <ab...@digitalantiquity.org> ----- > > > > > -- > > ------------------------------------------ > e-Mail : kl...@tachtler.net > Homepage: http://www.tachtler.net > DokuWiki: http://www.dokuwiki.tachtler.net > ------------------------------------------ > > > <Mail Attachment> > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org