Sorry, I don't have an answer for you. Kludging up a solution using unlikely locale's could work, but not if you need to do number formatting and such. Perhaps there is a way, via Hivemind, to replace the default message lookup mechanism with one of your own construction?
--sam On 4/28/06, Inge Solvoll <[EMAIL PROTECTED]> wrote: > Thanks Sam, but I don't think I've managed to make myself clear about the > real problem here. > > What I would like to do is this: > > Company 1 has this language file: > > label.hello=Hello > label.bye=See ya > > Company 2 has this language file: > > label.hello=Hi, all > label.bye=Bye bye > > The logged in user has a reference to the id of company 1 or 2. I need to > pick the correct properties file for this user, based on his company id. Any > ideas? > > > On 4/26/06, Sam Gendler <[EMAIL PROTECTED]> wrote: > > > > Tapestry has a built-in mechanism for overriding the browser language > > settings with a cookie value. If you set the cookie with the language > > preference, then you don't need to override anything in tapestry. > > Just make sure to set the cookie whenever they log in, based on a > > property you have stored with the user info. Unfortunately, I don't > > have demo code at hand, as I haven't used this feature, but it is > > documented on the site/wiki or in Enjoy Web Development with Tapestry. > > > > --sam > > > > On 4/25/06, Inge Solvoll <[EMAIL PROTECTED]> wrote: > > > I would like to introduce separate language files for each customer in > > my > > > application. This means overriding the way tapestry handles " > > > org.apache.tapestry.global-properties". I need to hook into that > > mechanism > > > to supply a company id for looking up that company's properties files. I > > > guess each company will have a separate folder containing its properties > > > files. > > > > > > I'm also working on this for the struts part of the application, > > involving > > > the ApplicationServlet, MessageResources and the bean:message custom > > tag. > > > > > > Any tips on where to look to change the tapestry behaviour for looking > > up > > > language properties files? > > > > > > Thanks, > > > > > > Inge > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]