Как я могу настроить Yast для полного переключения языков?

9

У меня есть установка openSUSE 11.4, которая была установлена ​​на немецком языке. Я запустил Yast2 (который отображается на немецком языке, например, «Netzwerkdienste») и переключил язык на английский в «System» -> «Sprache».

Yast2 загрузил некоторые файлы, установил что-то и остался немецким (вместо «Сетевых служб» все еще можно увидеть «Netzwerkdienste»).

Я перезагрузил машину, тот же результат.

Я удалил языковой пакет German Yast. Yast2 сохраняется на немецком языке.

Я не знаю, сколько экранов Yast2 предполагается перевести, но я думаю, что это может быть только главный экран на немецком языке. Однако это раздражает. Как я могу это изменить?

Обновить:

Я проверил переменные окружения (для пользователя root). Есть несколько переменных, которые относятся к языковым настройкам, и все они установлены на немецкий.

declare -x LANG="de_DE.utf8"
declare -x LANGUAGE="de_DE.utf8"
declare -x LC_ALL="de_DE.utf8"

Разве Yast2 не мог их изменить?

Обновить:

Я только что запустил vi, и он тоже на немецком ... настройки языка в Yast2 вообще что-нибудь делают?

Эндрю Дж. Брем
источник

Ответы:

0

Попробуйте изменить настройки в файле / etc / sysconfig / language для всей системы или ~ / .i18n / language для отдельного пользователя.

user1024
источник
для английского - обновить все записи в файле с de_DE на en_US fe
user1024
Вы можете редактировать сообщения.
phk
0

как говорит user1024, перейдите в / etc / sysconfig и найдите все файлы с шаблоном "de_DE", например

grep -r "de_DE" *

затем отредактируйте каждый, изменив de_DE на ваш предпочитаемый язык

Роберт
источник