Mam instalację openSUSE 11.4, która została zainstalowana w języku niemieckim. Uruchomiłem Yast2 (który wyświetlał się w języku niemieckim, np. „Netzwerkdienste”) i zmieniłem język na angielski w „System” -> „Sprache”.
Yast2 pobrał niektóre pliki, zainstalował coś i pozostał niemiecki („Netzwerkdienste” nadal można zobaczyć zamiast, prawdopodobnie, „usług sieciowych”).
Uruchomiłem ponownie komputer, ten sam wynik.
Odinstalowałem niemiecki pakiet językowy Yast. Yast2 nadal wyświetla się w języku niemieckim.
Nie wiem, ile ekranów Yast2 powinno zostać przetłumaczonych, ale myślę, że może to być tylko ekran główny w języku niemieckim. Jest to jednak denerwujące. Jak mogę to zmienić?
Aktualizacja:
Sprawdziłem zmienne środowiskowe (dla użytkownika root). Istnieje kilka zmiennych, które odnoszą się do ustawień języka i wszystkie pozostają ustawione na niemiecki.
declare -x LANG="de_DE.utf8"
declare -x LANGUAGE="de_DE.utf8"
declare -x LC_ALL="de_DE.utf8"
Czy Yast2 nie powinien ich modyfikować?
Aktualizacja:
Właśnie zacząłem vi i jest to również w języku niemieckim ... czy ustawienie języka w Yast2 w ogóle coś robi?
jak mówi user1024, cd do / etc / sysconfig, a następnie znajdź wszystkie pliki, które mają wzorzec „de_DE” jak
grep -r "de_DE" *
następnie edytuj każdy z nich, zmieniając „de_DE” na preferowany język
źródło