Re: client/server properties split

Aleksandar Vidakovic <[email protected]>
Newsgroups gmane.comp.java.keel.devel
Message-ID <1115677466.8475.6.camel@popper>
Nils,

had a similar problem with my current project at work: many resource
bundle files and texts are changing frequently. Every time I add a new
text I have to redeploy my app... that's why I sketched a solution for
this some time ago under http://sf.net/projects/hrb (Hibernate Resource
Bundle). Just to add another idea ;-)

Aleks

P.S.: A "translator workbench" would be really a nice thing to have...

On Mon, 2005-05-09 at 23:53 +0200, Nils Döhring wrote:
> probably a bit OT, but i'd like to have the opportunity to store such 
> stuff in a db. one scenario would be an i18n website, where editors 
> could translate huge blocks of text incl. html formatting; here, 
> textfiles would not be an option.
> 
> but maybe there is already something out there that slipped through my 
> fingers?
> 
> best,
> nils
> 
> Raoul Pierre wrote:
> 
> > Hello,
> >
> > I'm working on the i18n of  keel-client/clnt-struts. I need to put 
> > somewhere the locale messages and tell keel where to find them.
> >
> > I'm considering three ways:
> > 1/ create a conf/server/system.xconf in keel-client, and in 
> > "system-properties"  define the path and name to the messages file. 
> > With this elements, create custom system properties in Java.
> >
> > And same thing in clnt-struts.
> >
> > Is there any objection to use such a file in keel-client and/or 
> > clnt-struts?
> >
> > 2/ define path and name as "context-param" in web.xml. With this 
> > elements, create custom system properties in Java.
> >
> > 3/ KeelClientUser tries to get properties from a "client.properties" 
> > file. Two points here :
> > - By decreasing priority order, Keel searches client.properties in:
> >     * directory specified by CONFIG_OVERRIDE property, no default value
> >     * directory specified by working.dir system property, by default 
> > "WEB-INF"
> >     * parent directory of the directory specified by working.dir 
> > property, i.e. by webapp root directory
> >     * directory specified by user.dir property
> > For the first place, Keel try to find CONFIG_OVERRIDE property among 
> > the system properties, i.e. keel properties defined in system.xconf...
> > - plugin.jelly does'nt copy any properties files from such 
> > directories, but [keel/logkit/roles/instrument].properties rom 
> > {keel_project}
> >
> > The proposition here is: plugin.jelly copies "client.properties" from 
> > {keel_project} directory to the webapp root directory. And then Keel 
> > reads in it the path and name to the messages file.
> >
> > I prefer the first option, then the second one.
> >
> > Any other idea?
> >
> > Pierre
> >
> >
> > http://keelframework.org/documentation.shtml
> > Keelgroup mailing list
> > [email protected]
> > http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
> >
> 
> http://keelframework.org/documentation.shtml
> Keelgroup mailing list
> [email protected]
> http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
> 
-- 
Aleksandar Vidakovic <[email protected]>

http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.