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/menuv4.pl
38 38
use strict;
39 39

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

  
43 42
1;
44 43

  
......
88 87
  my $form     = $main::form;
89 88
  my %myconfig = %main::myconfig;
90 89

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

  
93 90
  my $mainlevel = $form->{level};
94 91
  $mainlevel =~ s/\Q$mainlevel\E--//g;
95 92
  my $menu = new Menu "$menufile";
......
120 117
    next if (($item eq "") || ($item =~ /--/));
121 118

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

  
126 123
    my $target = "main_window";

Auch abrufbar als: Unified diff