That seems to work pretty well.  And it's nice since you only have to
include the definitions that override the standard definitions.  Thanks for
the pointer.
 (*Chris*)

On 10/19/06, Laurie Harper <[EMAIL PROTECTED]> wrote:

Chris Pratt wrote:
> I have the I18N support for externalizing strings working great in
> Struts/Tiles, but we have several Tiles that are all text and it doesn't
> really make sense to copy all that text into the resource bundle and
> have an
> empty Tile that just retrieves the text.  I was hoping there was a way
> to do
> something like define a tile.jsp and tile_fr.jsp and have it pick the
right
> one automatically, but that doesn't seem to be working.  Is there a
simple
> way to accomplish this?
>  (*Chris*)

I believe Tiles can do this for you, at the expense of a little extra
configuration. The only documentation I can find at the moment is from
the Struts Tile main project page [1], where it says

#  Internationalization (i18n)

     * It is possible to load different tiles according to Locale.
     * A mechanism similar to Java properties files is used for
definitions files: you can have one definition file per Locale. The
appropriate definition is loaded according to the current Locale.

So I suspect you need localized tiles defs to point to your localized
JSPs. Sorry I can't point you at more specific documentation of how this
aspect of Tiles works :-(

L.

[1] http://struts.apache.org/1.3.5/struts-tiles/index.html


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to