2011-01-07 33 views
10

Próbuję zmienić język, który moja aplikacja WPF używa w zdarzeniu kliknięcia, ale nie zmienia się.WPF: Jak zmienić CurrentUICulture w czasie wykonywania

private void menuItemGerman_Click(object sender, RoutedEventArgs e) 
{ 
    Settings.Default.Culture = "de-DE"; 

    Thread.CurrentThread.CurrentCulture = new CultureInfo(Settings.Default.Culture); 
    Thread.CurrentThread.CurrentUICulture = new CultureInfo(Settings.Default.Culture); 
} 

Czego mi brakuje?

+2

Zmiana kultury nie powoduje automatycznego przetłumaczenia tekstu interfejsu użytkownika. Robi wiele rzeczy, nie to. Czy w ogóle dostarczyłeś jakiekolwiek niemieckie tłumaczenia? –

Odpowiedz

Powiązane problemy