Date: Sat, 13 Aug 2016 20:29:11 +0000 (UTC) From: Bjoern Heidotting <bhd@FreeBSD.org> 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 Message-ID: <201608132029.u7DKTB3E041078@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 --> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="l10n"> <info> @@ -199,35 +199,27 @@ <sect2 xml:id="setting-locale"> <title>Einstellen der Locale für die Login-Shell</title> - <para>Zum Aktivieren der Lokalisierung reicht es, die - Umgebungsvariable <envar>LANG</envar> in der Login-Shell auf - den Wert der Locale zu setzen und die Variable zu exportieren. - Dies geschieht normalerweise in - <filename>~/.login_conf</filename> oder der Startdatei - der Shell (<filename>~/.profile</filename>, + <para>Die Einstellungen für Locale werden entweder in der + <filename>~/.login_conf</filename> des Benutzers, oder der + Startdatei der Shell (<filename>~/.profile</filename>, <filename>~/.bashrc</filename> oder - <filename>~/.cshrc</filename>). Wenn <envar>LANG</envar> - gesetzt ist, brauchen die speziellen Variablen wie - <envar>LC_CTYPE</envar> oder <envar>LC_CTIME</envar> - in der Regel nicht gesetzt zu werden. Sie sollten - sprachbezogene &os;-Dokumentation zu Rate ziehen, wenn Sie - mehr Informationen wünschen.</para> + <filename>~/.cshrc</filename>) konfiguriert.</para> - <para>Setzen Sie die zwei folgenden Umgebungsvariablen in den - Konfigurationsdateien der Benutzer:</para> + <para>Zwei Umgebungsvariablen sollten konfiguriert + werden:</para> <itemizedlist> <listitem> - <para><envar>LANG</envar> für Funktionen der - &posix;<indexterm><primary>POSIX</primary></indexterm> - &man.setlocale.3; Familie</para> + <para><envar>LANG</envar>, das die + Locale<indexterm><primary>POSIX</primary></indexterm> + einstellt.</para> </listitem> <listitem> <indexterm><primary>MIME</primary></indexterm> - <para><envar>MM_CHARSET</envar> gibt den den MIME - Zeichensatz von Anwendungen an</para> + <para><envar>MM_CHARSET</envar>, das den MIME + Zeichensatz für Anwendungen einstellt.</para> </listitem> </itemizedlist> @@ -239,22 +231,22 @@ <indexterm><primary>Locale</primary></indexterm> <indexterm><primary>Login-Klasse</primary></indexterm> - <para>Es gibt zwei Methode, die Locale zu setzen, - die im Folgenden beschrieben werden. Die erste und - empfohlene Methode ist, die Umgebungsvariablen in der + <para>Es gibt zwei Methoden, die Locale zu setzen: die erste + und empfohlene Methode ist, die Umgebungsvariablen in der <link linkend="login-class">Login-Klasse</link> zu setzen, die zweite Methode ist, sie in den <link linkend="startup-file">Startdateien</link> - der Shell zu setzen.</para> + der Shell zu setzen. In den nächsten Abschnitten werden + beide Methoden vorgestellt.</para> <sect3 xml:id="login-class"> <title>Lokalisierung in der Login-Klasse</title> - <para>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.</para> + <para>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.</para> <para><filename>.login_conf</filename> im Heimatverzeichnis eines Benutzers sollte mindestens die folgenden Einträge @@ -271,7 +263,8 @@ </indexterm> <para>Damit traditionelles Chinesisch (BIG-5 Codierung) - verwendet werden kann, sind in <filename>.login_conf</filename> + verwendet werden kann, sind in + <filename>~/.login_conf</filename> 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</programlisting> - <para>Weitere Informationen entnehmen Sie bitte - &man.login.conf.5;.</para> - <para>Alternativ kann der Superuser die Lokalisierung für alle Benutzer konfigurieren. Die folgenden Variablen - der Login-Klasse der Benutzer in - <filename>/etc/login.conf</filename> setzen die richtige - Sprache:</para> + in <filename>/etc/login.conf</filename> setzen die + richtige Login-Klasse und den richtigen MIME + Zeichensatz:</para> <programlisting><replaceable>Sprache</replaceable>|<replaceable>Account-Typ-Beschreibung</replaceable>:\ :charset=<replaceable>MIME_Zeichensatz</replaceable>:\ @@ -313,6 +303,8 @@ me:\ :lang=de_DE.ISO8859-1:\ :tc=default:</programlisting> + <para>Weitere Einzelheiten über diese Variablen finden Sie + in &man.login.conf.5;.</para> <para>Jedes Mal, wenn <filename>/etc/login.conf</filename> bearbeitet wurde, muss die Datenbank mit dem folgenden @@ -321,24 +313,23 @@ me:\ <screen>&prompt.root; <userinput>cap_mkdb /etc/login.conf</userinput></screen> <sect4> - <title>Ändern der Login-Klasse - mit &man.vipw.8;</title> + <title>Werkzeuge zum Ändern der Login-Klasse</title> <indexterm> <primary><command>vipw</command></primary> </indexterm> + <para>Neben der manuellen Konfiguration von + <filename>/etc/login.conf</filename>, stehen mehrere + Werkzeuge bereit, um die Login-Klasse für neue Benutzer + einzustellen.</para> + <para>Wenn Sie neue Accounts mit <command>vipw</command> anlegen, setzen Sie im Feld <replaceable>Sprache</replaceable> die gewünschte Sprache ein:</para> <programlisting>user:password:1111:11:<replaceable>Sprache</replaceable>:0:0:Benutzername:/home/user:/bin/sh</programlisting> - </sect4> - - <sect4> - <title>Ändern der Login-Klasse - mit &man.adduser.8;</title> <indexterm> <primary><command>adduser</command></primary> @@ -346,43 +337,32 @@ me:\ <indexterm><primary>Login-Klasse</primary></indexterm> <para>Wenn Sie mit <command>adduser</command> neue - Benutzer anlegen, konfigurieren Sie die Sprache wie - folgt:</para> - - <itemizedlist> - <listitem> - <para>Setzen Sie <literal>defaultclass = - <replaceable>Sprache</replaceable></literal> in - <filename>/etc/adduser.conf</filename>, falls alle - Benutzer die gleiche Sprache benutzen.</para> - </listitem> - - <listitem> - <para>Geben Sie die Sprache jedes Mal ein, wenn Sie - dazu von &man.adduser.8; aufgefordert werden:</para> + Benutzer anlegen, können Sie die voreingestellte Sprache + für alle Benutzer, oder für einen einzelnen Benutzer + einstellen:</para> + + <para>Falls alle Benutzer die gleiche Sprache + benutzen, setzen Sie <literal>defaultclass = + <replaceable>Sprache</replaceable></literal> in + <filename>/etc/adduser.conf</filename>.</para> + + <para>Wenn Sie diese Einstellung beim Anlegen des + Benutzers überschreiben wollen, geben Sie entweder + die gewünschte Login-Klasse am Prompt ein:</para> <screen><prompt>Enter login class: default []: </prompt></screen> - </listitem> - <listitem> - <para>Sie können die Login-Klasse auch auf der - Kommandozeile von &man.adduser.8; übergeben:</para> + <para>oder übergeben Sie die Login-Klasse beim Aufruf + von <command>adduser</command>:</para> <screen>&prompt.root; <userinput>adduser -class <replaceable>Sprache</replaceable></userinput></screen> - </listitem> - </itemizedlist> - </sect4> - - <sect4> - <title>Ändern der Login-Klasse - mit &man.pw.8;</title> <indexterm> <primary><command>pw</command></primary> </indexterm> - <para>Wenn Sie neue Benutzer mit &man.pw.8; anlegen, - benutzen Sie die folgende Kommandozeile:</para> + <para>Wenn Sie neue Benutzer mit <command>pw</command> + anlegen, geben Sie die Login-Klasse wie folgt an:</para> <screen>&prompt.root; <userinput>pw useradd <replaceable>Benutzername</replaceable> -L <replaceable>Sprache</replaceable></userinput></screen> </sect4> @@ -391,45 +371,41 @@ me:\ <sect3 xml:id="startup-file"> <title>Lokalisierung in den Startdateien der Shells</title> - <note> - <para>Da jede Shell unterschiedlich eingerichtet wird, - sollte diese Methode nicht verwendet werden. Benutzen - Sie stattdessen <link - linkend="login-class">Login-Klassen</link>.</para> - </note> - - <indexterm><primary>MIME</primary></indexterm> - <indexterm><primary>Locale</primary></indexterm> - - <para>Um die Locale und den MIME Zeichensatz anzugeben, setzen - Sie die unten aufgeführten Variablen in den Startdateien - der Shells (<filename>/etc/profile</filename> und - <filename>/etc/csh.login</filename>). In den folgenden - Beispielen verwenden wir die deutsche Sprache.</para> - - <para>Einstellungen in <filename>/etc/profile</filename>:</para> - - <programlisting><envar>LANG=de_DE.ISO8859-1; export LANG</envar> -<envar>MM_CHARSET=ISO-8859-1; export MM_CHARSET</envar></programlisting> - - <para>Einstellungen in <filename>/etc/csh.login</filename>:</para> - - <programlisting><envar>setenv LANG de_DE.ISO8859-1</envar> -<envar>setenv MM_CHARSET ISO-8859-1</envar></programlisting> - - <para>Alternativ können die obigen Einstellungen in - <filename>/usr/share/skel/dot.profile</filename> und - <filename>/usr/share/skel/dot.login</filename> hinzugefügt - werden.</para> - - <para>Um <application>&xorg;</application> zu konfigurieren, - fügen Sie <emphasis>eine</emphasis> der folgenden Zeilen - in <filename>~/.xinitrc</filename> ein (abhängig von der - Shell):</para> + <para>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 + <command>sh</command> zu setzen, fügen Sie für einen + Benutzer die folgende Zeilen in + <filename>~/.profile</filename> ein. Sie können diese + Zeilen auch für alle Benutzer der <command>sh</command> + Shell in <filename>/etc/profile</filename> oder + <filename>/usr/share/skel/dot.profile</filename> + hinzufügen:</para> + + <programlisting><envar>LANG</envar>=de_DE.ISO8859-1; export <envar>LANG</envar> +<envar>MM_CHARSET</envar>=ISO-8859-1; export <envar>MM_CHARSET</envar></programlisting> + + <para>Die <command>csh</command> Shell verwendet jedoch eine + andere Konfigurationsdatei und eine andere Syntax. Dies + sind die entsprechenden Einstellungen für + <filename>~/.csh.login</filename>, + <filename>/etc/csh.login</filename> oder + <filename>/usr/share/skel/dot.login</filename>:</para> + + <programlisting>setenv <envar>LANG</envar> de_DE.ISO8859-1 +setenv <envar>MM_CHARSET</envar> ISO-8859-1</programlisting> + + <para>Die Syntax zur Konfiguration von + <application>&xorg;</application> in + <filename>~/.xinitrc</filename> hängt ebenfalls von der + verwendeten Shell ab. Das erste Beispiel ist für die + <command>sh</command> Shell, das zweite für die + <command>csh</command> Shell:</para> - <programlisting><envar>LANG=de_DE.ISO8859-1; export LANG</envar></programlisting> + <programlisting><envar>LANG</envar>=de_DE.ISO8859-1; export <envar>LANG</envar></programlisting> - <programlisting><envar>setenv LANG de_DE.ISO8859-1</envar></programlisting> + <programlisting>setenv <envar>LANG</envar> de_DE.ISO8859-1</programlisting> </sect3> </sect2>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608132029.u7DKTB3E041078>