The solution I have committed: All of the email headers and the body are set in the velocity template. This allows the Jetspeed administrator to define media-type/country/language/country specific templates and/or use string localization (when it is implemented).
Paul Spencer Paul Spencer wrote: > Ignacio > > In the case of SendConfirmationEmail.java, their are a few places that > Localization.getString() are used. I would like to replace that code, > but I have not used the "turbine l10n service". Can you provide some > examples or point me to some documentation? > > If I provide a list of english template files, can you translate them to > spanish for inclusion in the distribution? > > Paul Spencer > > Ignacio J. Ortega wrote: > >> Forget this message .. just understanding how it's esed.. ;) >> >> Anyway the part on translate this strings to properties it's >> appropiatte.. what do yo think..?. >> Saludos , >> Ignacio J. Ortega >> >> >> >>> -----Mensaje original----- >>> De: Ignacio J. Ortega [mailto:[EMAIL PROTECTED]] >>> Enviado el: viernes 16 de noviembre de 2001 23:14 >>> Para: 'Jetspeed Developers List' >>> Cc: 'Jon Stevens' >>> Asunto: RE: How to send a language specific "subject" for new >>> userconfirmation e-mail >>> >>> >>> >>>> I don't really understand why JetspeedLocalization exists given that >>>> Turbine >>>> has a Localization service for this... >>>> >>>> >>> Agreed, >>> JetspeedLocalization it's a candidate for delete, as it's almost unused >>> , 118n code is spread all over there right now and in addition there are >>> a bunch of strings hardcoded ( in templates and java code ).. i trying >>> to have a picture on whats needed,and how to do it.. JR.p has some.. >>> There is the localization module you name.. and some other.. >>> >>> I'm trying to learn how Scarab works on this regards.., You will see >>> some work in this area soon.. any pointers, or advices are welcomed.. >>> >>> Anyway look at that: >>> 8<-------------------------------------------------------------------- >>> [e:\tomcat\jakarta-jetspeed]grep -d JetspeedLocalization *.* >>> >>> File >>> src\java\org\apache\jetspeed\modules\localization\JetspeedLoca >>> lization.j >>> ava: >>> public class JetspeedLocalization extends ListResourceBundle >>> >>> File >>> src\java\org\apache\jetspeed\modules\localization\JetspeedLoca >>> lization_d >>> e.java: >>> public class JetspeedLocalization_de extends ListResourceBundle >>> >>> File >>> src\java\org\apache\jetspeed\modules\localization\JetspeedLoca >>> lization_e >>> n.j >>> ava: >>> public class JetspeedLocalization_en extends ListResourceBundle >>> >>> File >>> src\java\org\apache\jetspeed\modules\localization\JetspeedLoca >>> lization_f >>> r.j >>> ava: >>> public class JetspeedLocalization_fr extends ListResourceBundle >>> >>> File webapp\WEB-INF\conf\TurbineResources.properties: >>> locale.default.bundle=org.apache.jetspeed.modules.localization >>> .JetspeedL >>> ocalization >>> >>> File webapp\WEB-INF\conf\TurbineResources.velocity: >>> locale.default.bundle=org.apache.jetspeed.modules.localization >>> .JetspeedL >>> ocalization >>> >>> 8<-------------------------------------------------------------------- >>> >>> >>> Maybe it's a good moment to simply delete it,and simply start using >>> turbine l10n service now.. >>> >>> >>> Saludos , >>> Ignacio J. Ortega >>> >>> >>> >>>> -----Mensaje original----- >>>> De: Jon Stevens [mailto:[EMAIL PROTECTED]] >>>> Enviado el: viernes 16 de noviembre de 2001 19:33 >>>> Para: jetspeed-dev >>>> Asunto: Re: How to send a language specific "subject" for new >>>> userconfirmation e-mail >>>> >>>> >>>> on 11/16/01 7:38 AM, "Chris Kimpton" <[EMAIL PROTECTED]> wrote: >>>> >>>> >>>>>> 3) Use Localization.getString(). >>>>>> Where are the language specific values stored? >>>>>> >>>>>> >>>>> -1 >>>>> >>>>> In JetspeedLocalization*.java >>>>> >>> >>> >>>> -jon >>>> >>>> >>>> -- >>>> To unsubscribe, e-mail: >>>> <mailto:[EMAIL PROTECTED]> >>>> For additional commands, e-mail: >>>> <mailto:[EMAIL PROTECTED]> >>>> >>>> >>> -- >>> To unsubscribe, e-mail: >> >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: >> <mailto:[EMAIL PROTECTED]> >> >> >> -- >> To unsubscribe, e-mail: >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: >> <mailto:[EMAIL PROTECTED]> >> >> > > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>