Unverified Commit 39ffb2c6 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

add language switcher

parent a702051a
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -61,7 +61,19 @@ sub startup {
			for my $cookie ( @{ $self->req->cookies } ) {
				if ( $cookie->name eq 'theme' ) {
					$self->session( theme => $cookie->value );
					return;
					say 'found theme ' . $cookie->value;
				}
				elsif ( $cookie->name eq 'lang' ) {
					my $l = $cookie->value;
					if ( $l eq 'de' or $l eq 'en' ) {
						$self->languages($l);
					}
				}
			}

			if ( my $l = $self->param('lang') ) {
				if ( $l eq 'de' or $l eq 'en' ) {
					$self->languages($l);
				}
			}
		}
+1 −2
Original line number Diff line number Diff line
@@ -294,14 +294,13 @@ Theme:
<a onClick="javascript:setTheme('light')">light</a>
·
<a onClick="javascript:setTheme('default')">device theme</a>
<!--<br/>
<br/>
Language:
<a onClick="javascript:setLang('de')">DE</a>
·
<a onClick="javascript:setLang('en')">EN</a>
·
<a onClick="javascript:setLang('default')">system language</a>
<br/>-->
</div>
<div class="about">
<a href="_about">DBF</a> v<%= stash('version') // '???' %>