Martin, does your reply have anything to do with Struts 2 or my
question or this thread?

On Fri, Sep 24, 2010 at 8:41 PM, Martin Gainty <mgai...@hotmail.com> wrote:
>
> from the maven perspective package level localisation at the package 
> (groupId) level is the easiest implementation
> introducing class-level filters implies the need for a class level filter 
> (instead of applying localisation at the package level)
> same goes with <Application>.properties where the build utility would choose 
> priority of language based on some external criteria
> (packageLevelLocalisation/classLevelLocalisation/versionLocalisation)
> there is a growing need for build engineers to build one package for english, 
> one package for german and one package for french
> during RC (release-candidate) promotions
>
> http://maven.apache.org/plugins/maven-site-plugin/i18n.html
>
> maybe wes or paul benedict can offer some advice on their experience
> Martin
> ---------------------------------------------------------------------------------
> Jogi és Bizalmassági kinyilatkoztatás/Verzicht und 
> Vertraulichkeitanmerkung/Note de déni et de confidentialité
>
>
> Ez az üzenet bizalmas.  Ha nem ön az akinek szánva volt, akkor kérjük, hogy 
> jelentse azt nekünk vissza. Semmiféle továbbítása vagy másolatának készítése 
> nem megengedett.  Ez az üzenet csak ismeret cserét szolgál és semmiféle jogi 
> alkalmazhatósága sincs.  Mivel az electronikus üzenetek könnyen 
> megváltoztathatóak, ezért minket semmi felelöség nem terhelhet ezen üzenet 
> tartalma miatt.
>
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger 
> sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung 
> oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich 
> dem Austausch von Informationen und entfaltet keine rechtliche 
> Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen 
> wir keine Haftung fuer den Inhalt uebernehmen.
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
> destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
> l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci 
> est interdite. Ce message sert à l'information seulement et n'aura pas 
> n'importe quel effet légalement obligatoire. Étant donné que les email 
> peuvent facilement être sujets à la manipulation, nous ne pouvons accepter 
> aucune responsabilité pour le contenu fourni.
>
>
>
>
>
>> Date: Fri, 24 Sep 2010 11:17:06 -0400
>> Subject: Re: S2 overriding a Localization property
>> From: greg.lindh...@gmail.com
>> To: user@struts.apache.org
>>
>> Yes, a more explicit override mechanism would be a good idea as the
>> Bundle Search Order mechanism seems to have some weaknesses. (This is
>> all assuming I'm understanding it correctly.)
>>
>> How would I override properties that are in an class-level properties
>> file since this seems to be the most specific location? The only way
>> I can imagine would be to provide my own version of of class-level
>> properties with the same name and ensure it is earlier on the
>> Classpath. In this case it seems I would have to provide a "full
>> replacement" with all properties not just the properties I'm
>> interested in overriding (if it finds my class-level properties file
>> will it look for others with the same name or just move up the
>> chain?).
>>
>> Here is different situation that also seems weak; if i want to
>> override a property that is in a package-level properties file I could
>> provide a class-level properties file but if the properties are used
>> by more then one action class I would need to provide multiple
>> class-level properties files, one for each class that uses the
>> property.
>>
>> I think a better mechanism would be a facility to configure a "look
>> here first" properties file and if not found then continue up the
>> Bundle Search Order. Essentially allow the developer to insert a
>> bundle into the front of the search order.
>>
>>
>>
>> On Thu, Sep 23, 2010 at 5:05 PM, Dave Newton <davelnew...@gmail.com> wrote:
>> > Provide a more-specific location--so as long as they can create a package-
>> > or class-level properties file that's more specific there's no issue. Are
>> > you looking for a different mechanism than that?
>> >
>> > Dave
>> >
>> > On Thu, Sep 23, 2010 at 5:02 PM, Greg Lindholm 
>> > <greg.lindh...@gmail.com>wrote:
>> >
>> >> How do you override a Localization property that is bundled in a
>> >> ActionClass.properties file?
>> >>
>> >> I'm planing on bundling up some common Action classes into a jar to be
>> >> used by several projects. I plan on putting their properties in
>> >> ActionClass.properties files that get bundled into the jar.
>> >>
>> >> I would like the individual projects to be able to override the
>> >> supplied properties if they need to. I'm looking at the "Resource
>> >> Bundle Search Order"  and it appears that it will in the
>> >> ActionClass.properties file and if it finds the property it will stop
>> >> looking any further. So how do you override?
>> >>
>> >> Thanks
>> >>
>> >> ---------------------------------------------------------------------
>> >> 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
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to