Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
Mark Schmatz <[EMAIL PROTECTED]> wrote: > Na ich hoffe, dass das nicht so ist! Tastatur und Systemsprache haben sehr > wohl etwas miteinander zu tun (zumindest bei mir). Trage ich nämlich in > /etc/locale.gen (anschliessend locale-gen aufrufen) wieder en_US ein, so ist > Sprache *und* Tastatur wieder Englisch. Vermutlich versucht locale-gen, das System in einen konsistenten Zustand zu versetzen. > Trage ich statt dessen de_DE. ein, so ist die sprache wieder > deutsch und Sonderzeichen wieder möglich. > Ich schaffe es aber nicht, diese Dinge zu trennen. lies "man locale". Dort steht, welche Umgebungsvariable Du wie setzen musst. Was Du vermutlich suchst ist LC_MESSAGES. Damit legst Du die Sprache fest, in der Systemmeldungen ausgegeben werden. Grundsätzlich ist es bei Unix-Systemen immer ratsam die man-pages der Programme zu lesen, die sich nicht so verhalten, wie man es erwartet. In Deinem Fall also "man locale.gen" und "man locale-gen". Wenn dann noch Fragen offenbleiben, gibt es am Ende der man-pages üblicherweise noch Verweise auf weitere man-pages. Im Falle von locale-gen z.B: | SEE ALSO |localedef (1), locale (1), locale.alias (5), locale.gen (5). HTH, Martin -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
> Na ich hoffe, dass das nicht so ist! Tastatur und Systemsprache haben sehr > wohl etwas miteinander zu tun (zumindest bei mir). Trage ich nämlich in > /etc/locale.gen (anschliessend locale-gen aufrufen) wieder en_US ein, so ist > Sprache *und* Tastatur wieder Englisch. Trage ich statt dessen de_DE. > ein, so ist die sprache wieder deutsch und Sonderzeichen wieder möglich. Was genau meinst Du, wenn Du sagst, dass die Tastatur Englisch ist? Ich nehme an, Du hast nach wie vor eine Taste, die mit "ä" beschriftet ist. Was passiert, wenn Du auf diese Taste drückst? Ciao, Martin -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
On Thu, 05 Dec 2002 18:42:16 +0100, Mark Schmitz wrote: > Ich möchte die Default-Sprache wieder auf English setzen, die dt. > Sonderzeichen und Eurosymbol sollen aber global funktionieren. > Jeder User soll für sich entscheiden können, ob er auch die deutsche Sprache > haben möchte und entspr. Für den Zeichsatz ist $LC_CTYPE zuständig. Dort stellst du z.B. de_DE@euro ein. Der Rest kann auf "C" bleiben. Bei mir sieht das so aus: bash-2.05a$ locale LANG=C LC_CTYPE=de_DE LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL= Um den Euro mache ich mir keinen Kopf. Falls schon systemweit irgendwelche unschoenen Voreinstellungen gesetzt sind, sollten die zwei Zeilen export LC_ALL=C export LC_CTYPE=de_DE@euro den gewünschten Effekt bringen. Lesestoff zum Thema gibts hier: http://www.gnu.org/manual/glibc/html_mono/libc.html#Standard%20Locales Reinhard -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
> Ich habe auch die Klammer gesehen. Aber ob mit oder ohne, die > Formulierung "haben sehr wohl etwas miteinander zu tun" ist sehr > bestimmend (höflich ausgedrückt). Sorry, den Eindruck wollte ich nicht vermitteln! Ich hab's übrigens rausbekommen: LC_CTYPE=de_DE@euro LANG=C LC_ALL=en_US Mit dem LANG=C weiss ich auch nicht so genau macht man beser LANG=C oder LANG=en_US Mark -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
> Um das noch etwas deutlicher zu machen: > > erno@flinker:~$ LC_ALL=de_DE ls -l "äöüßÄÖÜ" > ls: äöüßÄÖÜ: Datei oder Verzeichnis nicht gefunden > erno@flinker:~$ LANG=de_DE ls -l "äöüßAÖÜ" > ls: äöüßAÖÜ: No such file or directory > > In meiner Standardumgebung ist nur LC_ALL und LANG gesetzt. > LANG=C --> Ich grübele gerade, warum eigentlich. So richtig macht das > keinen Sinn, aber es funktioniert prächtig. ??? Ich glaube, Du hast da noch etwas anderes (keine Ahnung was) installiert. Ich hab's ausprobiert und bei funzt's nicht. Mark -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
> Mark Schmatz wrote: > > >Na ich hoffe, dass das nicht so ist! Tastatur und Systemsprache haben sehr > >wohl etwas miteinander zu tun > > > > Na wenn Du meinst, siehst Du hier etwas anderes als ich: > > erno@flinker:~$ ls -l "äöüßAÖÜ" > ls: äöüßAÖÜ: No such file or directory Du solltest alles lesen Ich schrieb: Na ich hoffe, dass das nicht so ist! Tastatur und Systemsprache haben sehr wohl etwas miteinander zu tun (zumindest bei mir). Beachte die Klammer Gruss, Mark -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
> Nicht dass ich wüsste, wie es sein _muss_, aber bei mir funktioniert es mit > > LC_ALL=en_US (bzw. en_US@euro) > > Am besten in die /etc/environment eintragen. Das bringt leider nichts. > AFAIK hat Tastatur und Systemsprache soundso *nichts* miteinander zu tun. > Ich behaupte, wenn es da Abhängigkeiten gibt, ist etwas faul am System > (oder man möge mich eines besseren belehren). Na ich hoffe, dass das nicht so ist! Tastatur und Systemsprache haben sehr wohl etwas miteinander zu tun (zumindest bei mir). Trage ich nämlich in /etc/locale.gen (anschliessend locale-gen aufrufen) wieder en_US ein, so ist Sprache *und* Tastatur wieder Englisch. Trage ich statt dessen de_DE. ein, so ist die sprache wieder deutsch und Sonderzeichen wieder möglich. Ich schaffe es aber nicht, diese Dinge zu trennen. Mark -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: System soll "Englishsprachig" sein, deutsche Sonderzeichen sollen trotzdem funktionieren
Am 05.12.2002 18:42:16, Mark Schmitz schrieb: > Ich möchte die Default-Sprache wieder auf English setzen, In der ~/.bashrc export LANG="us" einsetzen und dann sollte das Gewuenschte erzielt worden sein. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht... -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)