[Catalyst] transforming a Catalyst uni-lang app into a multi-lang one

Jonas Alves jonas.alves at gmail.com
Fri Oct 19 14:34:09 GMT 2007

On 19/10/2007, Octavian Rasnita <orasnita at gmail.com> wrote:
> Hi,
> I've made a site using Catalyst that uses a single language, and now I
> want
> to transform it into a multi language site and I don't know which would be
> the most easy method.
> I use Catalyst::Plugin::I18N and I already made the translations, modified
> the TT templates and controllers, but I don't know how to do some things.
> I want to print on each page some links that can be used for changing the
> language, and I want those links to contain the URI of the current page,
> with the single difference the code of the language in a query string like
> &lang=3Den.
> I don't know how to do that, because in the templates I might be able to
> get
> the URI of the current web page, but I don't know how to search if the URI
> contains something like lang=3Den and change it with lang=3Dfr, or if it
> doesn't
> contain that and I need to add it.

Why not use $c->uri_with(lang =3D> $lang) ?

-- =

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20071019/29892=

More information about the Catalyst mailing list