From 3cf0dcc27d0fdab345739a0eb19c3c9cec634995 Mon Sep 17 00:00:00 2001 From: Marc Veron Date: Sat, 28 Apr 2012 00:48:28 +0200 Subject: [PATCH] Bug 8019 - Preserve language choice between Browser sessions Content-Type: text/plain; charset="utf-8" Language choice in Opac an Staff client was not preserved between Browser sessions. Changed expiry date of cookie 'KohaOpacLanguage' from '' (= expire after session) to '+3y' (3 years from now) To test: - In a multilingual Koha istallation, choose a language. - Log out, close all Browser instances. Go to login screen. Login should show up in same language as before. - Repeat with other languages. modified: C4/Templates.pm --- C4/Templates.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/C4/Templates.pm b/C4/Templates.pm index d6e3ce4..47bda04 100644 --- a/C4/Templates.pm +++ b/C4/Templates.pm @@ -300,7 +300,7 @@ sub setlanguagecookie { my $cookie = $query->cookie( -name => 'KohaOpacLanguage', -value => $language, - -expires => '' + -expires => '+3y' ); print $query->redirect( -uri => $uri, -- 1.7.2.5