From owner-svn-doc-head@freebsd.org Sat Aug 13 20:29:13 2016 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8ABEBBB8655; Sat, 13 Aug 2016 20:29:13 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 686A6187A; Sat, 13 Aug 2016 20:29:13 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u7DKTC89041080; Sat, 13 Aug 2016 20:29:12 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u7DKTB3E041078; Sat, 13 Aug 2016 20:29:11 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201608132029.u7DKTB3E041078@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Sat, 13 Aug 2016 20:29:11 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49276 - head/de_DE.ISO8859-1/books/handbook/l10n X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Aug 2016 20:29:13 -0000 Author: bhd Date: Sat Aug 13 20:29:11 2016 New Revision: 49276 URL: https://svnweb.freebsd.org/changeset/doc/49276 Log: Update to r43873: More tightening and clarification in this chapter. Modified: head/de_DE.ISO8859-1/books/handbook/l10n/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/l10n/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/l10n/chapter.xml Sat Aug 13 16:25:13 2016 (r49275) +++ head/de_DE.ISO8859-1/books/handbook/l10n/chapter.xml Sat Aug 13 20:29:11 2016 (r49276) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/l10n/chapter.xml,v 1.69 2012/04/30 17:09:32 bcr Exp $ - basiert auf: 43871 + basiert auf: 43873 --> @@ -199,35 +199,27 @@ Einstellen der Locale für die Login-Shell - Zum Aktivieren der Lokalisierung reicht es, die - Umgebungsvariable LANG in der Login-Shell auf - den Wert der Locale zu setzen und die Variable zu exportieren. - Dies geschieht normalerweise in - ~/.login_conf oder der Startdatei - der Shell (~/.profile, + Die Einstellungen für Locale werden entweder in der + ~/.login_conf des Benutzers, oder der + Startdatei der Shell (~/.profile, ~/.bashrc oder - ~/.cshrc). Wenn LANG - gesetzt ist, brauchen die speziellen Variablen wie - LC_CTYPE oder LC_CTIME - in der Regel nicht gesetzt zu werden. Sie sollten - sprachbezogene &os;-Dokumentation zu Rate ziehen, wenn Sie - mehr Informationen wünschen. + ~/.cshrc) konfiguriert. - Setzen Sie die zwei folgenden Umgebungsvariablen in den - Konfigurationsdateien der Benutzer: + Zwei Umgebungsvariablen sollten konfiguriert + werden: - LANG für Funktionen der - &posix;POSIX - &man.setlocale.3; Familie + LANG, das die + LocalePOSIX + einstellt. MIME - MM_CHARSET gibt den den MIME - Zeichensatz von Anwendungen an + MM_CHARSET, das den MIME + Zeichensatz für Anwendungen einstellt. @@ -239,22 +231,22 @@ Locale Login-Klasse - Es gibt zwei Methode, die Locale zu setzen, - die im Folgenden beschrieben werden. Die erste und - empfohlene Methode ist, die Umgebungsvariablen in der + Es gibt zwei Methoden, die Locale zu setzen: die erste + und empfohlene Methode ist, die Umgebungsvariablen in der Login-Klasse zu setzen, die zweite Methode ist, sie in den Startdateien - der Shell zu setzen. + der Shell zu setzen. In den nächsten Abschnitten werden + beide Methoden vorgestellt. Lokalisierung in der Login-Klasse - Mit dieser Methode werden die Umgebungsvariablen für - die Locale und den MIME Zeichensatz für alle Shells - gesetzt. Die Lokalisierung kann von einem Benutzer - selbst, oder vom Superuser für alle Benutzer eingestellt - werden. + Die erste Methode wird empfohlen, da sie die + Umgebungsvariablen für die Login-Klasse und den MIME + Zeichensatz für alle Shells zuweist. Die Lokalisierung + kann von einem Benutzer selbst, oder vom Superuser für + alle Benutzer eingestellt werden. .login_conf im Heimatverzeichnis eines Benutzers sollte mindestens die folgenden Einträge @@ -271,7 +263,8 @@ Damit traditionelles Chinesisch (BIG-5 Codierung) - verwendet werden kann, sind in .login_conf + verwendet werden kann, sind in + ~/.login_conf des Benutzers die nachstehenden Ergänzungen vorzunehmen. Einige Programme behandeln die Lokalisierung für Chinesisch, Japanisch und Koreanisch falsch, daher müssen mehr @@ -291,14 +284,11 @@ me:\ :charset=big5:\ :xmodifiers="@im=gcin": #Set gcin as the XIM Input Server - Weitere Informationen entnehmen Sie bitte - &man.login.conf.5;. - Alternativ kann der Superuser die Lokalisierung für alle Benutzer konfigurieren. Die folgenden Variablen - der Login-Klasse der Benutzer in - /etc/login.conf setzen die richtige - Sprache: + in /etc/login.conf setzen die + richtige Login-Klasse und den richtigen MIME + Zeichensatz: Sprache|Account-Typ-Beschreibung:\ :charset=MIME_Zeichensatz:\ @@ -313,6 +303,8 @@ me:\ :lang=de_DE.ISO8859-1:\ :tc=default: + Weitere Einzelheiten über diese Variablen finden Sie + in &man.login.conf.5;. Jedes Mal, wenn /etc/login.conf bearbeitet wurde, muss die Datenbank mit dem folgenden @@ -321,24 +313,23 @@ me:\ &prompt.root; cap_mkdb /etc/login.conf - Ändern der Login-Klasse - mit &man.vipw.8; + Werkzeuge zum Ändern der Login-Klasse vipw + Neben der manuellen Konfiguration von + /etc/login.conf, stehen mehrere + Werkzeuge bereit, um die Login-Klasse für neue Benutzer + einzustellen. + Wenn Sie neue Accounts mit vipw anlegen, setzen Sie im Feld Sprache die gewünschte Sprache ein: user:password:1111:11:Sprache:0:0:Benutzername:/home/user:/bin/sh - - - - Ändern der Login-Klasse - mit &man.adduser.8; adduser @@ -346,43 +337,32 @@ me:\ Login-Klasse Wenn Sie mit adduser neue - Benutzer anlegen, konfigurieren Sie die Sprache wie - folgt: - - - - Setzen Sie defaultclass = - Sprache in - /etc/adduser.conf, falls alle - Benutzer die gleiche Sprache benutzen. - - - - Geben Sie die Sprache jedes Mal ein, wenn Sie - dazu von &man.adduser.8; aufgefordert werden: + Benutzer anlegen, können Sie die voreingestellte Sprache + für alle Benutzer, oder für einen einzelnen Benutzer + einstellen: + + Falls alle Benutzer die gleiche Sprache + benutzen, setzen Sie defaultclass = + Sprache in + /etc/adduser.conf. + + Wenn Sie diese Einstellung beim Anlegen des + Benutzers überschreiben wollen, geben Sie entweder + die gewünschte Login-Klasse am Prompt ein: Enter login class: default []: - - - Sie können die Login-Klasse auch auf der - Kommandozeile von &man.adduser.8; übergeben: + oder übergeben Sie die Login-Klasse beim Aufruf + von adduser: &prompt.root; adduser -class Sprache - - - - - - Ändern der Login-Klasse - mit &man.pw.8; pw - Wenn Sie neue Benutzer mit &man.pw.8; anlegen, - benutzen Sie die folgende Kommandozeile: + Wenn Sie neue Benutzer mit pw + anlegen, geben Sie die Login-Klasse wie folgt an: &prompt.root; pw useradd Benutzername -L Sprache @@ -391,45 +371,41 @@ me:\ Lokalisierung in den Startdateien der Shells - - Da jede Shell unterschiedlich eingerichtet wird, - sollte diese Methode nicht verwendet werden. Benutzen - Sie stattdessen Login-Klassen. - - - MIME - Locale - - Um die Locale und den MIME Zeichensatz anzugeben, setzen - Sie die unten aufgeführten Variablen in den Startdateien - der Shells (/etc/profile und - /etc/csh.login). In den folgenden - Beispielen verwenden wir die deutsche Sprache. - - Einstellungen in /etc/profile: - - LANG=de_DE.ISO8859-1; export LANG -MM_CHARSET=ISO-8859-1; export MM_CHARSET - - Einstellungen in /etc/csh.login: - - setenv LANG de_DE.ISO8859-1 -setenv MM_CHARSET ISO-8859-1 - - Alternativ können die obigen Einstellungen in - /usr/share/skel/dot.profile und - /usr/share/skel/dot.login hinzugefügt - werden. - - Um &xorg; zu konfigurieren, - fügen Sie eine der folgenden Zeilen - in ~/.xinitrc ein (abhängig von der - Shell): + Diese zweite Methode wird nicht empfohlen, da jede + Shell unterschiedlich eingerichtet wird, eine + unterschiedliche Konfigurationsdatei und Syntax verwendet. + Um beispielsweise die deutsche Sprache für die + sh zu setzen, fügen Sie für einen + Benutzer die folgende Zeilen in + ~/.profile ein. Sie können diese + Zeilen auch für alle Benutzer der sh + Shell in /etc/profile oder + /usr/share/skel/dot.profile + hinzufügen: + + LANG=de_DE.ISO8859-1; export LANG +MM_CHARSET=ISO-8859-1; export MM_CHARSET + + Die csh Shell verwendet jedoch eine + andere Konfigurationsdatei und eine andere Syntax. Dies + sind die entsprechenden Einstellungen für + ~/.csh.login, + /etc/csh.login oder + /usr/share/skel/dot.login: + + setenv LANG de_DE.ISO8859-1 +setenv MM_CHARSET ISO-8859-1 + + Die Syntax zur Konfiguration von + &xorg; in + ~/.xinitrc hängt ebenfalls von der + verwendeten Shell ab. Das erste Beispiel ist für die + sh Shell, das zweite für die + csh Shell: - LANG=de_DE.ISO8859-1; export LANG + LANG=de_DE.ISO8859-1; export LANG - setenv LANG de_DE.ISO8859-1 + setenv LANG de_DE.ISO8859-1