Revision c7edb248
Von Sven Schöling vor mehr als 14 Jahren hinzugefügt
bin/mozilla/menujs.pl | ||
---|---|---|
41 | 41 |
|
42 | 42 |
use strict; |
43 | 43 |
|
44 |
my $locale; |
|
45 |
|
|
46 | 44 |
1; |
47 | 45 |
|
48 | 46 |
# end of main |
... | ... | |
82 | 80 |
my $login = "[Nutzer " |
83 | 81 |
. $form->{login} |
84 | 82 |
. " - <a href=\"login.pl?action=logout\" target=\"_top\">" |
85 |
. $locale->text('Logout') |
|
83 |
. $::locale->text('Logout')
|
|
86 | 84 |
. "</a>] "; |
87 | 85 |
my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat, |
88 | 86 |
$Jahr, $Wochentag, $Jahrestag, $Sommerzeit) |
... | ... | |
136 | 134 |
my $form = $main::form; |
137 | 135 |
my %myconfig = %main::myconfig; |
138 | 136 |
|
139 |
$locale = Locale->new($myconfig{countrycode}, "menu"); |
|
140 | 137 |
my $mainlevel = $form->{level}; |
141 | 138 |
$mainlevel =~ s/$mainlevel--//g; |
142 | 139 |
my $menu = new Menu "$menufile"; |
... | ... | |
390 | 387 |
my $ml = $item; |
391 | 388 |
$label =~ s/$level--//g; |
392 | 389 |
$ml =~ s/--.*//; |
393 |
$label = $locale->text($label); |
|
390 |
$label = $::locale->text($label);
|
|
394 | 391 |
$label =~ s/ / /g; |
395 | 392 |
$menu->{$item}{target} = "main_window" unless $menu->{$item}{target}; |
396 | 393 |
|
Auch abrufbar als: Unified diff
Nur ein globales Locale-Objekt anlegen
Außerdem alle lokalen Locale-Objekte entfernt. Ist so noch nicht funktionabel.
Conflicts: