Re: Systemsprache

2006-05-30 Diskussionsfäden Christoph Anton Mitterer
Holm Kapschitzki wrote:
> ok, muss ich mal in Ruhe nachvollziehen, hauptsache jedoch ich hab schon 
> mal die Systemsprache auf default, also C und Posix
>   
Sparche und locale sind übrigens zwei Paar Schuhe... die
Spracheinstellung ist Teil eines locales (neben anderen Dingen wie
Zeit/Währungseinstellungen/etc.).

Man muss einen Server übrigens auch nicht in C/POSIX laufen lassen. Mein
Server läuft sogar in meinem eigenen locale (en_DE - Englische
Sprache/Deutsches Gebiet/Europäische Währung/Internationale
Zeit/Datumsformate) und ich hab keinerlei Probleme


Chris.


-- 
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Holm Kapschitzki

Andreas Pakulat schrieb:

On 30.05.06 11:47:33, Holm Kapschitzki wrote:
  
ok, weil es passieren mit der Sprache, aber das liegt wohl am Babylonschen 
Turm" *g* die merkwürdigsten Sachen. Setze ich zum Beispiel im Typo3 RTF 
Editor per copy und paste deutsche Umlaute werden die wieder mit Sonderzeichen 
dargestellt. Das gehört zwar jetzt in die Typo3 Liste, aber ich versuchs mal 
mit apache2.conf -> default = off.



Nicht zwangslaeufig ein Typo3 Problem. Schau dir doch mal die
HTTP-Header an die bei der kaputten Seite "dabei" stehen. Normalerweise
sollte da ein Content-Type-Header dabei sein und ich vermute mal der
stimmt mit dem Inhalt der HTML-Seite nicht ueberein. Oder die HTML-Seite
hat keinen/einen falschen META-Tag bzgl. Content-Type.

Genau da braucht man dann eben das Default-Charset, wenn die HTML-Seiten
keinen META-Tag bzgl. des Content-Types liefern bzw. wenn diese falsch
ist. Der HTTP-Header ueberwiegt jedes META-Tag.

Andreas

  


ok, muss ich mal in Ruhe nachvollziehen, hauptsache jedoch ich hab schon 
mal die Systemsprache auf default, also C und Posix


Gruß Holm


--
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Andreas Pakulat
On 30.05.06 11:47:33, Holm Kapschitzki wrote:
> ok, weil es passieren mit der Sprache, aber das liegt wohl am Babylonschen 
> Turm" *g* die merkwürdigsten Sachen. Setze ich zum Beispiel im Typo3 RTF 
> Editor per copy und paste deutsche Umlaute werden die wieder mit 
> Sonderzeichen 
> dargestellt. Das gehört zwar jetzt in die Typo3 Liste, aber ich versuchs mal 
> mit apache2.conf -> default = off.

Nicht zwangslaeufig ein Typo3 Problem. Schau dir doch mal die
HTTP-Header an die bei der kaputten Seite "dabei" stehen. Normalerweise
sollte da ein Content-Type-Header dabei sein und ich vermute mal der
stimmt mit dem Inhalt der HTML-Seite nicht ueberein. Oder die HTML-Seite
hat keinen/einen falschen META-Tag bzgl. Content-Type.

Genau da braucht man dann eben das Default-Charset, wenn die HTML-Seiten
keinen META-Tag bzgl. des Content-Types liefern bzw. wenn diese falsch
ist. Der HTTP-Header ueberwiegt jedes META-Tag.

Andreas

-- 
Look afar and see the end from the beginning.


-- 
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Holm Kapschitzki

Christoph Anton Mitterer schrieb:

Holm Kapschitzki wrote:
  

also in der Apache2.conf die default auskommentiert ?
  


Hmm ich weis jetzt zwar nicht genau warum Debian sein Package so shipped
aber vermutlich weil doch die meisten html files eher nicht w3 konform
sein dürften und oft gerade des content encoding fehlt.

Standard für die Direktive ist nacht Apache jedenfalls "off":
http://httpd.apache.org/docs/2.2/mod/core.html#adddefaultcharset


Chris.


  


ok, weil es passieren mit der Sprache, aber das liegt wohl am 
Babylonschen Turm" *g* die merkwürdigsten Sachen. Setze ich zum Beispiel 
im Typo3 RTF Editor per copy und paste deutsche Umlaute werden die 
wieder mit Sonderzeichen dargestellt. Das gehört zwar jetzt in die Typo3 
Liste, aber ich versuchs mal mit apache2.conf -> default = off.


Hauptsache ist jedoch die Serverdienste laufen ok, und da ist wohl C , 
bzw Posix wohl am besten, weil Postfix und andere Serverdienste dürften 
die Sprache, jedenfalls hab ich es so verstanden, nur durchreichen, 
vorrausgesetzt in den Serrverdiensten ist nicht anderes definiert.


Gruß Holm


--
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Christoph Anton Mitterer
Holm Kapschitzki wrote:
> also in der Apache2.conf die default auskommentiert ?
>   
Hmm ich weis jetzt zwar nicht genau warum Debian sein Package so shipped
aber vermutlich weil doch die meisten html files eher nicht w3 konform
sein dürften und oft gerade des content encoding fehlt.

Standard für die Direktive ist nacht Apache jedenfalls "off":
http://httpd.apache.org/docs/2.2/mod/core.html#adddefaultcharset


Chris.


-- 
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Holm Kapschitzki

Christoph Anton Mitterer schrieb:

Holm Kapschitzki wrote:
  

Das einzige ist das ich bei Apache2 die dafault Sprache gesetzt habe:

AddDefaultCharset ISO-8859-1

oder würdet ihr das auf:

AddDefaultCharset ISO-8859-15 setzen ?


IIRC bezieht sich das nur auf files mit dem MIME type plaintext und html,...
html files sollten um Standardkonform zu sein ohnehin ihr character
encoding ohnehin angeben; bei plaintext sollten zumindest unter
UNIX/Linux die meisten Progs das encoding automatisch erkennen ;)

Ich lass diese Einstellung deswegen immer auf ihrem default (Off)...

Chris.

  


also in der Apache2.conf die default auskommentiert ?

Gruß Holm


--
Haeufig 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: Systemsprache

2006-05-30 Diskussionsfäden Christoph Anton Mitterer
Holm Kapschitzki wrote:
> Das einzige ist das ich bei Apache2 die dafault Sprache gesetzt habe:
>
> AddDefaultCharset ISO-8859-1
>
> oder würdet ihr das auf:
>
> AddDefaultCharset ISO-8859-15 setzen ?
IIRC bezieht sich das nur auf files mit dem MIME type plaintext und html,...
html files sollten um Standardkonform zu sein ohnehin ihr character
encoding ohnehin angeben; bei plaintext sollten zumindest unter
UNIX/Linux die meisten Progs das encoding automatisch erkennen ;)

Ich lass diese Einstellung deswegen immer auf ihrem default (Off)...

Chris.

begin:vcard
fn:Mitterer, Christoph Anton
n:Mitterer;Christoph Anton
email;internet:[EMAIL PROTECTED]
x-mozilla-html:TRUE
version:2.1
end:vcard



Systemsprache

2006-05-30 Diskussionsfäden Holm Kapschitzki

Hallo,

anch murphy´s Untergang ;-) hätt ich nochmal ne Frage zur Systemsprache. 
Also damit die Serverdienste möglichst konform laufen, habe ich dort 
default eingestellt, also nicht auf Deutsch. Auf eine userspezifische 
Anpassung der Shell kann ich verzichten, da sich auf dem Server eh keine 
User mit einer grafischen Oberfläche einloggen.


Hier die Ausgaben:

locale

LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

locale -a

C
POSIX

/etc/environment

ist auskommentiert

Das einzige ist das ich bei Apache2 die dafault Sprache gesetzt habe:

AddDefaultCharset ISO-8859-1

oder würdet ihr das auf:

AddDefaultCharset ISO-8859-15 setzen ?

Gruß Holm

Übrigens, wenn ich diese Mail mit dem Inhalt absenden will, sagt mir 
Thunderbird (Windows Client)das bestimmte Zeichensätze nicht vorhanden 
sind, und ob er UTF-8 kodiert senden soll. Ich sende die Mail über 
Postfix, welches auf dem Server läuft mit den obigen Spracheinstellungen.




--
Haeufig 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)



Systemsprache Deutsch (was: Re: Mails kommen nicht in der Liste an)

2006-05-29 Diskussionsfäden Matthias Houdek
Hallo Holm Kapschitzki, hallo auch an alle anderen

Montag, 29. Mai 2006 15:08 - Holm Kapschitzki wrote:
> [...]
> ok, ich trau mich ja schon gar nicht mehr ein neuen Thread
> aufzumachen wo drin steht Systemsprache und Deutsch, wer weiß welche
> Filter Alarm schalgen ;-)

Ich teste das jetzt einfach mal ;-)

-- 
Gruß
MaxX

Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.



Re: Systemsprache Deutsch - test

2006-05-29 Diskussionsfäden Matthias Houdek
Hallo Holm Kapschitzki, hallo auch an alle anderen

Montag, 29. Mai 2006 14:30 - Holm Kapschitzki wrote:
> Holm Kapschitzki schrieb:
> > Ich weiß ja nicht was in den letzten Tagen mit meinen Mails
> > passiert ist, aber unter dem alten Thread kommt leider nichts mehr
> > an.

Na, klappt doch.

Was war noch mal deine Frage? *g*

-- 
Gruß
MaxX

Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.



Re: Systemsprache Deutsch - test

2006-05-29 Diskussionsfäden Holm Kapschitzki

Holm Kapschitzki schrieb:

Ich weiß ja nicht was in den letzten Tagen mit meinen Mails passiert
ist, aber unter dem alten Thread kommt leider nichts mehr an.


Andreas Pakulat schrieb:


Also was würdest Du denn nun genau systemweit einstellen ? "LANG=C " 
? Wo denn ?



LANG=C. Das ganze ist Default und du musst dafuer einfach nur die
/etc/environment leeren, sowie bei dpkg-reconfigure locales keine
Default-locale auswaehlen
  


mal probieren .

 

Nicht  LANG=de_DE.UTF-8 oder [EMAIL PROTECTED] ISO-8859-15 ?



Nein. Ich wuerde aber in der Apache-Konfig entweder das Default-Charset
auf ISO-8859-1/15 oder UTF-8 setzen.
  


ok, aber währe folgende Angabe richtig:

ISO-8859-1/15 oder

ISO-8859-1

 
|Aber irgendwie habe ich dann in den Mails, die über Postfix 
laufen Sonderzeichen, statt deutsche Umlaute.|
   
In welcher Form? Hast du 2 Zeichen statt einem? Dann ist die Mail 
utf-8

kodiert. Womit zeigst du die Mail denn an, mit less? Oder liest du sie
im Mailclient?
  

aus einem "ü" wird ein "X"



Huh? Also am Client. Hast du dir schonmal die Mail im Roh-Format
angesehen? Insbesondere was den Content-Type angeht. Das Subject muss
auch speziell kodiert werden wenn es Umlaute enthaelt.
  


Content-Type: text/html; charset=iso-8859-1




Ja aber du kannst doch wohl hoffentlich auf den Server und dort mal in
die spool-files schauen? Ansonsten schau dir mal die Rohdaten der Mail
an, das geht auch bei TB.
  


s.o.



nichts machen dpkg-reconfigure locales, sondern nur /etc/exports 
nehmen, 


Hae? Wieso /etc/exports? Das ist fuer NFS-Freigaben. Ok, um das mal ein
wenig in eine Linie zu kriegen:

In Sarge wird die Datei /etc/environment beim Login eingelesen und nur
dabei. Entweder beim Login ueber ssh, einem Login an einem TTY oder auch
wenn eine Shell mit dem Parameter -l gestartet wird.

In dieser Datei stehen Eintraege der Form
=

Dabei ist  eine beliebige Shell-Variable.

dpkg-reconfigure locales macht nun nichts weiter als die von dier
markierten Locales (im 1. Schirm) in die Datei /etc/locale.gen
einzutragen und die von dir ausgewaehlte Locale mittels
LANG=
in /etc/environment einzutragen. Abschliessend ruft es noch locale-gen
auf um die locales zu generieren.

Soviel dazu. Ich habe keinerlei LANG-Einstellung in /etc/environment und
somit laeuft das System mit LANG=C (dem "einprogrammierten"
Default-Wert). Damit kommen mit ziemlicher Sicherheit Programme
und Skripte zurecht. Es gibt naemlich Programme/Skripte die die Ausgabe
von anderen Programmen "parsen" und wenn da dann statt englischen
ploetzlich dt. Meldungen auftauchen ist das etwas unguenstig.

Genauso ist es meist guenstiger in den logs englische Fehlermeldungen zu
bekommen, da man damit besser suchen und in engl. ML's fragen kann.
  


danke für die ausführliche Erklärung, ich werds mal so probieren und
schauen, ob der Fehler noch auftritt. Also mal meine ganze Language
Einstellung aufräumen.

 
aber ich denke das gilt nur für Shellaccount und nicht für die 
Dienste, also ich müsste einen Weg finden für alle Dienste eine 
Systemsprache einzustellen, wo zum Beispiel Postfix oder 
Squirrelmail! salle deutschen Umlaute korrekt anzeigt. 
Benutzerspezifische Einstellungen währen an dieser Stelle, nehme ich 
mal an egal.



Squirrelmail kenne ich zwar nicht genau, aber welche Locale beim Starten
desselben aktiv ist sollte egal sein. Wichtig ist aber das die Mails
einen korrekten Content-Type haben und das der Apache die HTML-Seiten in
der richtigen Kodierung ausliefert. Also evtl. dessen Konfiguration mal
pruefen ob er per default latin1, latin9 oder utf-8 verschickt. 


mal ne ganz blöde Frage, wie check ich das denn bei apache, wie er per
default eingestellt ist ?

httpd.conf:
jede Menge:

AddCharset .

und die ist auskommentiert:

#AddDefaultCharsetISO-8859-1

ok auskommentieren, aber was ist default, wenn kommentiert ?


Postfix
selbst sollte ja eigentlich am Inhalt der Mails (auch bzgl. Kodierung)
nichts aendern, ausser du hast das explizit irgendwo eingerichtet - das
muesstest du dann aber wiederum wissen.
  


also in postfix habe ich nichts eingerichtet.

-

hier die neue Mail:

also meine /etc/environment

ist jetzt leer.


locale ergibt folgendes:

LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

locale -a :

C
POSIX

gestern ergab es bei:

dpkg-reconfigure locales

noch allerhand Fehlermeldungen, leider nicht notiert (sinngemäß warn die
Meldungen noch bezogen auf meine alten Einstellungen und daß er
de_DE.UTF-8  nicht finden konnte und deswegen ein fallback auf LANG="C"
gemacht hat) ..

Re: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Andreas Pakulat
On 22.05.06 19:13:59, Dirk Salva wrote:
> On Mon, May 22, 2006 at 01:34:03PM +0200, Andreas Pakulat wrote:
> > Ansonsten wuerde ich die Default-Locale
> > nicht auf Deutsch stellen, das bringt manche Programme u.U.
> > "durcheinander".
> 
> Das wäre dann aber ein richtig fetter Bug. Bei mir ist das System schon
> seit Woody auf Deutsch eingestellt, Probleme gabs deswegen noch nicht.

Wir hatten hier grad letztens was. Und wie gesagt betrifft das Programme
die "vom System" gestartet wird auch eher selten da diese weder
/etc/bash.bashrc (bzw. jeweiliges Äquivalent der anderen Shells) noch
/etc/profile einlesen. Aber Programme/Skripte die du "haendisch" als
root aufrufst kann das betreffen.

Das das ein Bug ist ist korrekt, Wrapper um Programme die deren Ausgabe
parsen sollten die Programme mit "LANG=C foobar" aufrufen. Weiss aber
nicht ob das mit allen Funktionen (die neue Prozesse starten) geht..

Ansonsten ist der Grund fuer mich aber vor allem, dass ich die Ausgaben
der Dienste (logfiles usw.) auf Englisch haben moechte um damit Google
fuettern zu koennen und auf englischen ML's nachzufragen.

Andreas

-- 
You had some happiness once, but your parents moved away, and you had to
leave it behind.


-- 
Haeufig 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: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Andreas Pakulat
On 22.05.06 14:48:18, Holm Kapschitzki wrote:
> Andreas Pakulat schrieb:
> >locale-gen ist ueberfluessig. Ansonsten wuerde ich die Default-Locale
> >nicht auf Deutsch stellen, das bringt manche Programme u.U.
> >"durcheinander". Du kannst aber sehr bequem die Sprache aller Benutzer
> >auf [EMAIL PROTECTED] oder aehnliches einstellen indem du ein 
> >export [EMAIL PROTECTED]
> >
> >in /etc/profile ablegst. Dann wird fuer jeden Nutzer der sich einloggt
> >die Sprache gesetzt. Skripte und Programme werden aber ueblicherweise
> >nicht ueber eine "login-shell" gestartet so dass diese davon unberuehrt
> >sind.
> >  
> 
> auf meinem Server loggen sich keine Benutzer ein, da ich keine Shellzugänge 
> vergebe. Trotzdem müssen natürlich unter Confixx Systemaccounts erstellt 
> werden, für Mail und Berechtigungen, (z. Bsp. suexec etc.) aber das dürfte 
> mit der Sprache ja wenig zusammenhängen.
> 
> Also in erster Linie gehts mir wie gesagt um die Systemprogramme und den 
> Apache.

Aha. Es geht also um einen reinen Server. Sehr schoen.

> Also was würdest Du denn nun genau systemweit einstellen ? "LANG=C " ? Wo 
> denn 
> ?

LANG=C. Das ganze ist Default und du musst dafuer einfach nur die
/etc/environment leeren, sowie bei dpkg-reconfigure locales keine
Default-locale auswaehlen

> Nicht  LANG=de_DE.UTF-8 oder [EMAIL PROTECTED] ISO-8859-15 ?

Nein. Ich wuerde aber in der Apache-Konfig entweder das Default-Charset
auf ISO-8859-1/15 oder UTF-8 setzen.

> >>|Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
> >>Sonderzeichen, statt deutsche Umlaute.|
> >>
> >
> >In welcher Form? Hast du 2 Zeichen statt einem? Dann ist die Mail utf-8
> >kodiert. Womit zeigst du die Mail denn an, mit less? Oder liest du sie
> >im Mailclient?
> 
> aus einem "ü" wird ein "X"

Huh? Also am Client. Hast du dir schonmal die Mail im Roh-Format
angesehen? Insbesondere was den Content-Type angeht. Das Subject muss
auch speziell kodiert werden wenn es Umlaute enthaelt.

> ich selber nehme Thunderbird, aber ich nehme mal an die Benutzer 
> "Outlook/Thunderbird/ und alles quer Beet .)

Hmm, was auch oft passiert, insbesondere mit den M$-Programmen, ist das
gar kein Content-Type gesetzt wird. Dann kann der empfangende Mailclient
die Mail oft nicht korrekt in die lokale Kodierung umkodieren (also
z.B. eine latin1-kodierte Mail zur Anzeige in ner UTF-8 umgebung in
UTF-8 umkodieren). Meist nimmt der Mailclient dann an die Mail waere im
lokalen Encoding kodiert und wenn das nicht stimmt gibts Probleme bei
der Ausgabe.

> > Wenn ersteres: Einfach ein 
> >cat mail | recode utf8..latin9 | less   
> 
> wie gesagt die Benutzer haben keinen Shellzugang sondern nehmen alle zur 
> verfügung stehenden Mailclients.

Ja aber du kannst doch wohl hoffentlich auf den Server und dort mal in
die spool-files schauen? Ansonsten schau dir mal die Rohdaten der Mail
an, das geht auch bei TB.

> >>Wie macht ihr denn das ? UTF8? Aber bei UTF8 gibts doch auch Probleme ?
> >>
> >
> >Also ich laufe hier auf LANG=C als Default und setze LANG=de_DE.UTF-8 fuer
> >meinen eigenen Nutzer sowie LANG=de_DE fuer den 2. Benutzer. Ich hab
> >keinerlei Probleme mit UTF-8. 
> >Andreas
> >  
> 
> also nichts machen dpkg-reconfigure locales, sondern nur /etc/exports nehmen, 

Hae? Wieso /etc/exports? Das ist fuer NFS-Freigaben. Ok, um das mal ein
wenig in eine Linie zu kriegen:

In Sarge wird die Datei /etc/environment beim Login eingelesen und nur
dabei. Entweder beim Login ueber ssh, einem Login an einem TTY oder auch
wenn eine Shell mit dem Parameter -l gestartet wird.

In dieser Datei stehen Eintraege der Form
=

Dabei ist  eine beliebige Shell-Variable.

dpkg-reconfigure locales macht nun nichts weiter als die von dier
markierten Locales (im 1. Schirm) in die Datei /etc/locale.gen
einzutragen und die von dir ausgewaehlte Locale mittels
LANG=
in /etc/environment einzutragen. Abschliessend ruft es noch locale-gen
auf um die locales zu generieren.

Soviel dazu. Ich habe keinerlei LANG-Einstellung in /etc/environment und
somit laeuft das System mit LANG=C (dem "einprogrammierten"
Default-Wert). Damit kommen mit ziemlicher Sicherheit Programme
und Skripte zurecht. Es gibt naemlich Programme/Skripte die die Ausgabe
von anderen Programmen "parsen" und wenn da dann statt englischen
ploetzlich dt. Meldungen auftauchen ist das etwas unguenstig.

Genauso ist es meist guenstiger in den logs englische Fehlermeldungen zu
bekommen, da man damit besser suchen und in engl. ML's fragen kann.

> aber ich denke das gilt nur für Shellaccount und nicht für die Dienste, also 
> ich müsste einen Weg finden für alle Dienste eine Systemsprache ei

Re: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Holm Kapschitzki

Dirk Ullrich schrieb:


Ich benutze als "de_DE.UTF-8" als locale auf Etch / Sid. Ich habe nach 
ein paar

Nacharbeiten (Initscripte für "kbd" und "console-common" +
aufgebohrten terminfo-Eintrag für "linux") damit keine ernsthaften
Probleme mehr.

Dirk


wie gesagt dann streikt bei mir Squirrellmail mit den Umlauten und die 
Betreffzeile in Thunderbird von den Mails,die über Postfix gehen, werden 
in Bezug auf die Umlaute falsch dargestellt. ( Statt "ü" ein "X"


so funktionierts einigermaßen bei mir:

/etc/environment

[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]

locales:
/**/
-> [*] [EMAIL PROTECTED] ISO-8859-15 
-> [EMAIL PROTECTED]


Bloss ist das jetzt sinnvoll ?

Gruß Holm






--
Haeufig 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: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Holm Kapschitzki

Andreas Pakulat schrieb:


liche Dienste, wie Postfix, Bind9, apache2, ev. Confixx usw. ...



Was fuer ein Debian? Ich gehe mal von Sarge aus.
  


ja Sarge.



locale-gen ist ueberfluessig. Ansonsten wuerde ich die Default-Locale
nicht auf Deutsch stellen, das bringt manche Programme u.U.
"durcheinander". Du kannst aber sehr bequem die Sprache aller Benutzer
auf [EMAIL PROTECTED] oder aehnliches einstellen indem du ein 


export [EMAIL PROTECTED]

in /etc/profile ablegst. Dann wird fuer jeden Nutzer der sich einloggt
die Sprache gesetzt. Skripte und Programme werden aber ueblicherweise
nicht ueber eine "login-shell" gestartet so dass diese davon unberuehrt
sind.
  


auf meinem Server loggen sich keine Benutzer ein, da ich keine 
Shellzugänge vergebe. Trotzdem müssen natürlich unter Confixx 
Systemaccounts erstellt werden, für Mail und Berechtigungen, (z. Bsp. 
suexec etc.) aber das dürfte mit der Sprache ja wenig zusammenhängen.


Also in erster Linie gehts mir wie gesagt um die Systemprogramme und den 
Apache.


ich brauche also auch keine benutzerspezifischen Spracheinstellungen, 
also müsste ich die Sprache schon systemweit einstellen.


Also was würdest Du denn nun genau systemweit einstellen ? "LANG=C " ? 
Wo denn ?

Nicht  LANG=de_DE.UTF-8 oder [EMAIL PROTECTED] ISO-8859-15 ?

|Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
Sonderzeichen, statt deutsche Umlaute.|



In welcher Form? Hast du 2 Zeichen statt einem? Dann ist die Mail utf-8
kodiert. Womit zeigst du die Mail denn an, mit less? Oder liest du sie
im Mailclient?


aus einem "ü" wird ein "X"

ich selber nehme Thunderbird, aber ich nehme mal an die Benutzer 
"Outlook/Thunderbird/ und alles quer Beet .)


 Wenn ersteres: Einfach ein 

cat mail | recode utf8..latin9 | less 
  


wie gesagt die Benutzer haben keinen Shellzugang sondern nehmen alle zur 
verfügung stehenden Mailclients.


  

Wie macht ihr denn das ? UTF8? Aber bei UTF8 gibts doch auch Probleme ?



Also ich laufe hier auf LANG=C als Default und setze LANG=de_DE.UTF-8 fuer
meinen eigenen Nutzer sowie LANG=de_DE fuer den 2. Benutzer. Ich hab
keinerlei Probleme mit UTF-8. 


Andreas
  


also nichts machen dpkg-reconfigure locales, sondern nur /etc/exports 
nehmen, aber ich denke das gilt nur für Shellaccount und nicht für die 
Dienste, also ich müsste einen Weg finden für alle Dienste eine 
Systemsprache einzustellen, wo zum Beispiel Postfix oder Squirrelmail! 
salle deutschen Umlaute korrekt anzeigt. Benutzerspezifische 
Einstellungen währen an dieser Stelle, nehme ich mal an egal.



Gruß und Danke Holm




--
Haeufig 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: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Andreas Pakulat
On 22.05.06 12:14:43, Holm Kapschitzki wrote:
> ich wollte mir nun mal sichergehen, wie man Debian auf Deutsch stellen kann, 
> ohne Schwierigkeiten mit bestimmten Programmen zu bekommen. Dabei benutze ich 
> auschließlich Server, also keine grafische Konsole. Auf den Servern laufen 
> sämtliche Dienste, wie Postfix, Bind9, apache2, ev. Confixx usw. ...

Was fuer ein Debian? Ich gehe mal von Sarge aus.

> Etwas einfacher währe das hier:
> 
> locales muss installiert sein|
> dpkg-reconfigure
> locales|/
> [EMAIL PROTECTED] ISO-8859-15 auswählen
> anschließend: /|locale-gen|

locale-gen ist ueberfluessig. Ansonsten wuerde ich die Default-Locale
nicht auf Deutsch stellen, das bringt manche Programme u.U.
"durcheinander". Du kannst aber sehr bequem die Sprache aller Benutzer
auf [EMAIL PROTECTED] oder aehnliches einstellen indem du ein 

export [EMAIL PROTECTED]

in /etc/profile ablegst. Dann wird fuer jeden Nutzer der sich einloggt
die Sprache gesetzt. Skripte und Programme werden aber ueblicherweise
nicht ueber eine "login-shell" gestartet so dass diese davon unberuehrt
sind.
> 
> |Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
> Sonderzeichen, statt deutsche Umlaute.|

In welcher Form? Hast du 2 Zeichen statt einem? Dann ist die Mail utf-8
kodiert. Womit zeigst du die Mail denn an, mit less? Oder liest du sie
im Mailclient? Wenn ersteres: Einfach ein 

cat mail | recode utf8..latin9 | less 

machen. Wenn letzteres: Besorg dir nen MUA der Emails vernuenftig
umkodieren kann.

> Wie macht ihr denn das ? UTF8? Aber bei UTF8 gibts doch auch Probleme ?

Also ich laufe hier auf LANG=C als Default und setze LANG=de_DE.UTF-8 fuer
meinen eigenen Nutzer sowie LANG=de_DE fuer den 2. Benutzer. Ich hab
keinerlei Probleme mit UTF-8. 

Andreas

-- 
There was a phone call for you.


-- 
Haeufig 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: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Dirk Ullrich

2006/5/22, Holm Kapschitzki <[EMAIL PROTECTED]>:

Hallo,

ich wollte mir nun mal sichergehen, wie man Debian auf Deutsch stellen kann, 
ohne Schwierigkeiten mit bestimmten Programmen zu bekommen. Dabei benutze ich 
auschließlich Server, also keine grafische Konsole. Auf den Servern laufen 
sämtliche Dienste, wie Postfix, Bind9, apache2, ev. Confixx usw. ...

Eine etwas zu ausführliche Anleitung, allerdings bezieht die sich mehr auf 
grafische Konsolen habe ich hier gefunden, bin aber nicht überzeugt, dass das 
für Server so richtig ist:

http://wiki.debianforum.de/DebianAufDeutsch

Etwas einfacher währe das hier:

locales muss installiert sein|
dpkg-reconfigure
locales|/
[EMAIL PROTECTED] ISO-8859-15 auswählen
anschließend: /|locale-gen|

||

|Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
Sonderzeichen, statt deutsche Umlaute.|

||

|So richtig hat das nur geklappt unter 
|http://wiki.debianforum.de/DebianAufDeutsch, bloss da muss man ja aufpassen, 
dass man nicht irgendwelchen gfrafischen SchnickSchnack installiert und 
irgendwie kommt mir das alles als zuviel vor ;-)

Wie macht ihr denn das ? UTF8? Aber bei UTF8 gibts doch auch Probleme ?



Ich benutze als "de_DE.UTF-8" als locale auf Etch / Sid. Ich habe nach ein paar
Nacharbeiten (Initscripte für "kbd" und "console-common" +
aufgebohrten terminfo-Eintrag für "linux") damit keine ernsthaften
Probleme mehr.

Dirk



Re: Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Robert Giebel
* Holm Kapschitzki <[EMAIL PROTECTED]> [060522 12:41]:
> locales muss installiert sein|
> dpkg-reconfigure
> locales|/
> [EMAIL PROTECTED] ISO-8859-15 auswählen
> anschließend: /|locale-gen|
> 
> |Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
> Sonderzeichen, statt deutsche Umlaute.|
> 
> ||
> 
> |So richtig hat das nur geklappt unter 
> |http://wiki.debianforum.de/DebianAufDeutsch, bloss da muss man ja 
> aufpassen, dass man nicht irgendwelchen gfrafischen SchnickSchnack 
> installiert und irgendwie kommt mir das alles 
> als zuviel vor ;-)

Ich meine mich an etwas zu erinnern, wie dpkg-reconfigure console-common
und dpkg-reconfigure locales -plow (vorsicht, gefährliches Halbwissen,
ich hab grad nix zur Hand zum testen) :)

Hoffe, das hilft,

Robert.

-- 
Robert Giebel [EMAIL PROTECTED]
http://www.robertgiebel.de/
http://www.keinsinn.de/
http://www.giebelconsult.de/


-- 
Haeufig 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)



Systemsprache auf Deutsch stellen

2006-05-22 Diskussionsfäden Holm Kapschitzki

Hallo,

ich wollte mir nun mal sichergehen, wie man Debian auf Deutsch stellen kann, 
ohne Schwierigkeiten mit bestimmten Programmen zu bekommen. Dabei benutze ich 
auschließlich Server, also keine grafische Konsole. Auf den Servern laufen 
sämtliche Dienste, wie Postfix, Bind9, apache2, ev. Confixx usw. ...

Eine etwas zu ausführliche Anleitung, allerdings bezieht die sich mehr auf 
grafische Konsolen habe ich hier gefunden, bin aber nicht überzeugt, dass das 
für Server so richtig ist:

http://wiki.debianforum.de/DebianAufDeutsch

Etwas einfacher währe das hier:

locales muss installiert sein|
dpkg-reconfigure
locales|/
[EMAIL PROTECTED] ISO-8859-15 auswählen
anschließend: /|locale-gen|

||

|Aber irgendwie habe ich dann in den Mails, die über Postfix laufen 
Sonderzeichen, statt deutsche Umlaute.|

||

|So richtig hat das nur geklappt unter 
|http://wiki.debianforum.de/DebianAufDeutsch, bloss da muss man ja aufpassen, 
dass man nicht irgendwelchen gfrafischen SchnickSchnack installiert und 
irgendwie kommt mir das alles als zuviel vor ;-)

Wie macht ihr denn das ? UTF8? Aber bei UTF8 gibts doch auch Probleme ?

Gruß Holm


--
Haeufig 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)