From fbc309bdde3138fb218f40597d2a98e8773b2226 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 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 Signed-off-by: Julian Maurice Signed-off-by: Paul Poulain --- C4/Templates.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/C4/Templates.pm b/C4/Templates.pm index d6e3ce46e4..47bda045b2 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, -- 2.39.5