Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c7edb248

Von Sven Schöling vor mehr als 14 Jahren hinzugefügt

  • ID c7edb24800396748f2bf1e40ff05f90a18d31b02
  • Vorgänger 881cc205
  • Nachfolger ea4a7211

Nur ein globales Locale-Objekt anlegen

Außerdem alle lokalen Locale-Objekte entfernt. Ist so noch nicht funktionabel.

Conflicts:

SL/Template/Plugin/T8.pm
scripts/console
scripts/rose_auto_create_model.pl
scripts/sync_with_sugarcrm.pl

Unterschiede anzeigen:

bin/mozilla/menuv3.pl
38 38
use strict;
39 39

  
40 40
my $menufile = "menu.ini";
41
my $locale;
42 41

  
43 42
1;
44 43

  
......
86 85
  my $form     = $main::form;
87 86
  my %myconfig = %main::myconfig;
88 87

  
89
  $locale = Locale->new($myconfig{countrycode}, "menu");
90

  
91 88
  my $mainlevel = $form->{level};
92 89
  $mainlevel =~ s/\Q$mainlevel\E--//g;
93 90
  my $menu = new Menu "$menufile";
......
118 115
    next if (($item eq "") || ($item =~ /--/));
119 116

  
120 117
    my $menu_item = $menu->{"${parent}${item}"};
121
    my $menu_title = $locale->text($item);
118
    my $menu_title = $::locale->text($item);
122 119
    my $menu_text = $menu_title;
123 120

  
124 121
    my $target = "main_window";

Auch abrufbar als: Unified diff