Hi Adam, thank you so much for the example!
BUT from where can I get the "TextProvider provider" (you said all ActionSupport classes implement this)
Thank you! Klaus.
import com.opensymphony.xwork2.TextProvider; public class FileReader { private static Locale locale = null; // not sure if this needs to be staticpublic static Bean determineFileReader(String userString, TextProvider provider) {String i18nString = provider.getText("global.unknown"); ... } -- _________________________________________________________ Adam Brin Director of Technology, Digital Antiquity 480.965.1278On Sep 22, 2017, at 7:36 AM, Klaus Tachtler <kl...@tachtler.net> wrote: Hi Adam, can you give me a small example, to understand what you mean? Sorry and thank you for your patience with me! Klaus.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.1278On 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.1278On 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----- 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
----- 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 ------------------------------------------
binswkpJKeHap.bin
Description: Öffentlicher PGP-Schlüssel
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org