staging.inyokaproject.org

Seit Edgy Eft alles EN/DE mix!

Status: Gelöst | Ubuntu-Version: Ubuntu 6.10 (Edgy Eft)
Antworten |

AngelusNoctis

Anmeldungsdatum:
29. November 2006

Beiträge: Zähle...

Halli hallo

Ich setz Kubuntu bzw Ubuntu auf meinem Notebook ein und seit gestern auf meiner MediaBox weil Gentoo mir für den Notebook ungeeignet ist und das selbe bei der Mediabox.

Seit Edgy Eft gibts aber ein paar Probleme die es bei Dapper nicht gab!

Ich komme aus der Schweiz... Wenn ich Edgy Eft beim installiren auf Schweiz optimiere (Tastaturlayout / Sprache) hab ich am ende ein Mix aus en, en_GB, de_DE und de_CH!

Dies verursacht der Installer sowohl bei der Desktop als auch bei der Server Installations-CD.

Folgen sind das meine Ausgaben de, en sind und ich keine Umlaute sehe!

Desweiteren legt es auch die /etc/default/locale nicht an, wie man sehen kann...

Kann mir jemand eine saubere Lösung sagen damit ich dies ändern kann?

Leider gibts ja nich wie bei Gentoo ne /etc/env.d/02locale oder wie bei Arch und Slackware ne locale im /etc.

angelus@MediaBox:~$ sudo aptitude update
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Reading extended state information
Initializing package states... Fertig
Building tag database... Fertig
Get:1 http://security.ubuntu.com edgy-security Release.gpg [191B]
Ign http://security.ubuntu.com edgy-security/main Translation-de
Get:2 http://ch.archive.ubuntu.com edgy Release.gpg [191B]
Hit http://ch.archive.ubuntu.com edgy/main Translation-de
Hit http://ch.archive.ubuntu.com edgy/restricted Translation-de
Hit http://ch.archive.ubuntu.com edgy/universe Translation-de
Hit http://ch.archive.ubuntu.com edgy/multiverse Translation-de
Get:3 http://ch.archive.ubuntu.com edgy-updates Release.gpg [189B]
Ign http://ch.archive.ubuntu.com edgy-updates/main Translation-de
Get:4 http://home.eng.iastate.edu edgy Release.gpg [189B]
Ign http://ch.archive.ubuntu.com edgy-updates/restricted Translation-de
Get:5 http://ch.archive.ubuntu.com edgy-backports Release.gpg [191B]
Ign http://ch.archive.ubuntu.com edgy-backports/main Translation-de
Ign http://security.ubuntu.com edgy-security/restricted Translation-de
Ign http://security.ubuntu.com edgy-security/universe Translation-de
Ign http://security.ubuntu.com edgy-security/multiverse Translation-de
Get:6 http://security.ubuntu.com edgy-security Release [27.3kB]
Ign http://ch.archive.ubuntu.com edgy-backports/restricted Translation-de
Ign http://ch.archive.ubuntu.com edgy-backports/universe Translation-de
Ign http://ch.archive.ubuntu.com edgy-backports/multiverse Translation-de
Hit http://ch.archive.ubuntu.com edgy Release
Hit http://ch.archive.ubuntu.com edgy-updates Release
Hit http://ch.archive.ubuntu.com edgy-backports Release
Ign http://home.eng.iastate.edu edgy/lirc Translation-de
Hit http://ch.archive.ubuntu.com edgy/main Packages
Hit http://ch.archive.ubuntu.com edgy/restricted Packages
Hit http://ch.archive.ubuntu.com edgy/universe Packages
Hit http://ch.archive.ubuntu.com edgy/multiverse Packages
Hit http://ch.archive.ubuntu.com edgy/main Sources
Hit http://ch.archive.ubuntu.com edgy/restricted Sources
Hit http://ch.archive.ubuntu.com edgy/universe Sources
Hit http://ch.archive.ubuntu.com edgy/multiverse Sources
Hit http://ch.archive.ubuntu.com edgy-updates/main Packages
Hit http://ch.archive.ubuntu.com edgy-updates/restricted Packages
Hit http://ch.archive.ubuntu.com edgy-updates/main Sources
Get:7 http://security.ubuntu.com edgy-security/main Packages [21.7kB]
Hit http://ch.archive.ubuntu.com edgy-updates/restricted Sources
Hit http://ch.archive.ubuntu.com edgy-backports/main Packages
Hit http://ch.archive.ubuntu.com edgy-backports/restricted Packages
Hit http://ch.archive.ubuntu.com edgy-backports/universe Packages
Hit http://ch.archive.ubuntu.com edgy-backports/multiverse Packages
Hit http://ch.archive.ubuntu.com edgy-backports/main Sources
Hit http://ch.archive.ubuntu.com edgy-backports/restricted Sources
Hit http://ch.archive.ubuntu.com edgy-backports/universe Sources
Hit http://ch.archive.ubuntu.com edgy-backports/multiverse Sources
Hit http://home.eng.iastate.edu edgy Release
Get:8 http://security.ubuntu.com edgy-security/restricted Packages [3514B]
Get:9 http://security.ubuntu.com edgy-security/main Sources [4553B]
Get:10 http://security.ubuntu.com edgy-security/restricted Sources [925B]
Get:11 http://security.ubuntu.com edgy-security/universe Packages [8076B]
Get:12 http://security.ubuntu.com edgy-security/multiverse Packages [2223B]
Get:13 http://security.ubuntu.com edgy-security/universe Sources [763B]
Get:14 http://security.ubuntu.com edgy-security/multiverse Sources [14B]
Hit http://home.eng.iastate.edu edgy/lirc Packages
Hit http://home.eng.iastate.edu edgy/lirc Sources
Fetched 69.2kB in 1s (39.6kB/s)
Paketlisten werden gelesen... Fertig
angelus@MediaBox:~$                          
angelus@MediaBox:~$ locale
LANG=de_CH.UTF-8
LANGUAGE=de_CH:de_DE:de:en_GB:en
LC_CTYPE="de_CH.UTF-8"
LC_NUMERIC="de_CH.UTF-8"
LC_TIME="de_CH.UTF-8"
LC_COLLATE="de_CH.UTF-8"
LC_MONETARY="de_CH.UTF-8"
LC_MESSAGES="de_CH.UTF-8"
LC_PAPER="de_CH.UTF-8"
LC_NAME="de_CH.UTF-8"
LC_ADDRESS="de_CH.UTF-8"
LC_TELEPHONE="de_CH.UTF-8"
LC_MEASUREMENT="de_CH.UTF-8"
LC_IDENTIFICATION="de_CH.UTF-8"
LC_ALL=de_CH.UTF-8
angelus@MediaBox:~$              

glatzor

Avatar von glatzor

Anmeldungsdatum:
12. März 2006

Beiträge: 751

Wähle mal System > Administration > Sprachen. Falls Du nicht alle erforderlichen Dateien für die deutsche Sprachunterstützung installiert hast, wirst Du darauf aufmerksam gemacht.

Kannst Du Beispiele benennen, wo englische Sätze auftauchen?

Bei Ubuntu gibt es /etc/environment

isoaglib

Anmeldungsdatum:
2. Januar 2007

Beiträge: Zähle...

Hallo AngelusNoctis,

bei meiner Edgy Installation konnte ich zuerst nicht mehr meinen Lieblings Editor nedit nutzen, da der mit der utf8 Einstellung nicht zurecht kommt. Da ich zudem mein Notebook in der Arbeit in einem LAN betreibe, in dem ich unbedingt iso8859-15 (incl. euro) als Standard brauche, wollte ich meine von Breezy und Dapper bekannte Lösung verwenden. Leider brachte dies durch die Einführung der locale Automatisierung über /etc/default/locale nichts mehr.

Mein nedit verweigerte mit einer Fehlermeldung den Dienst, die folgende Zeile enthielt:

Major opcode of failed request: 70 X_PolyFillRectangle

Nach etwas googlen fand ich heraus, dass wohl nedit mit utf8 nicht kann.

Irgendwann fand ich dann Hinweise, dass da wohl

sudo dpkg-reconfigure locales

und

sudo dpkg-reconfigure localeconfig

nicht mehr reichen, da die von localeconfig gemachten Einstellungen ohne Fehlermeldung einfach wegen der genannten Config Datei ignoriert wird.

Bei einem ersten Versuch hatte ich dann per Hand LANG auf

de_DE@euro ISO-8859-15

gesetzt, was im folgenden von der Programmstart Fehlermeldung

Locales not supported on X server

quittiert wurde ("de_DE@euro" wäre richtig gewesen).

Meine inzwischen Erfolgreiche Lösung sieht wie folgt aus:

sudo aptitude install localeconf locales
# Passende Locales erzeugen lassen
sudo echo "de_DE ISO-8859-1"        >> /var/lib/locales/supported.d/local
sudo echo "de_DE@euro ISO-8859-15"            >> /var/lib/locales/supported.d/local
sudo echo "en_GB ISO-8859-1"              >> /var/lib/locales/supported.d/local
sudo echo "en_GB.ISO-8859-15 ISO-8859-15" >> /var/lib/locales/supported.d/local
sudo echo "en_US ISO-8859-1"              >> /var/lib/locales/supported.d/local
sudo echo "en_US.ISO-8859-15 ISO-8859-15" >> /var/lib/locales/supported.d/local

# LANG in /etc/environment und /etc/default/locale setzen
# (hier per perl-Ersetzung und echo für Skript-Automatisierung aufbereitet)
sudo perl -p -i -e "s/LANG=\"de_DE.UTF-8\"/LANG=\"de_DE\@euro\"/g" /etc/environment
sudo echo "LANG=\"de_DE@euro\"" > /etc/default/locale
sudo echo "LANGUAGE=\"de_DE:de:en_GB:en\"" >> /etc/default/locale

# nun die locales auch wirklich erzeugen
sudo dpkg-reconfigure locales
sudo dpkg-reconfigure localeconf
# WICHTIG: Rechner neu starten!!!!!!!

Ich habe diese Beschreibung etwas ausführlicher gestaltet, damit andere Leidgeplagte die von mir gesuchten Fehlermeldungen hier in Verbindung mit einem Lösungsvorschlag finden und nutzen können.
Ja - ich weiss auch, dass utf8 nun der absolute Mainstream ist - aber es gibt halt noch Leute die wegen Arbeit, LAN, Windows-Share, Windows-Mount oder einfach Entwickler/Syadmin (nedit!) eindeutige Gründe haben, mit iso8859-15 (o.ä.) zu arbeiten.
Und - ich bin auch kein Newby, und habe trotzdem ziemlich lange gebraucht, um mir die Lösung zusammenzusuchen - Leider.

Wer mag, kann meine Anleitung gerne an eine besser passende Stelle verschieben. Hauptsache, andere Leidensgenossen finden meine Anleitung.

Servus,
isoaglib

Antworten |