if ($ref->{'kultur'} eq $locale) {
$lang{'lang-with-link'} = '';
- $lang{'lang-no-link'} = $ref->{'spraak'};
+ $lang{'lang-no-link'} = Encode::decode_utf8($ref->{'spraak'});
} else {
- $lang{'a'} = $ref->{'spraak'};
+ $lang{'a'} = Encode::decode_utf8($ref->{'spraak'});
$lang{'a/href'} = sprintf "/%s/%s", $ref->{'kultur'}, $url;
$lang{'lang-no-link'} = '';
}
}
}
+sub find_all_locales {
+ my $dbh = shift;
+ my $q = $dbh->prepare('SELECT kultur FROM fotballspraak WHERE nyestesesong<>-1');
+ $q->execute;
+
+ my @locales = ();
+ while (my $ref = $q->fetchrow_hashref) {
+ push @locales, $ref->{'kultur'};
+ }
+
+ return @locales;
+}
+
1;