Changeset 857
- Timestamp:
- 11/09/08 13:08:48 (3 years ago)
- File:
-
- 1 edited
-
trunk/lib/Padre/Wx/MainWindow.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Padre/Wx/MainWindow.pm
r855 r857 29 29 30 30 31 my %shortname_of = ( 32 58 => 'en', 33 87 => 'de', 34 ); 35 my %number_of = reverse %shortname_of; 31 36 32 37 … … 41 46 Wx::InitAllImageHandlers(); 42 47 43 $config->{host}->{locale} || Wx::Locale::GetSystemLanguage; 48 $config->{host}->{locale} ||= 49 $shortname_of{ Wx::Locale::GetSystemLanguage } || $shortname_of{ 'en' }; 44 50 45 51 Wx::Log::SetActiveTarget( Wx::LogStderr->new ); … … 76 82 ); 77 83 78 $self->set_locale( $config->{host}->{locale});84 $self->set_locale( ); 79 85 80 86 $self->{manager} = Wx::AuiManager->new; … … 341 347 sub set_locale { 342 348 my $self = shift; 343 my $shortname = shift; 344 345 my %map = ( 346 en => 58, 347 de => 87, 348 ); 349 my $lang = $map{$shortname}; 350 349 350 my $config = Padre->ide->config; 351 my $shortname = $config->{host}->{locale}; 352 my $lang = $number_of{ $shortname }; 351 353 $self->{locale} = Wx::Locale->new($lang); 352 354 $self->{locale}->AddCatalogLookupPathPrefix( Padre::Wx::sharedir('locale') );
Note: See TracChangeset
for help on using the changeset viewer.
