summaryrefslogtreecommitdiff
path: root/doc/de/user/plugin_charset.de.xml
blob: 83d366a8f18c81ef3e57d2dc79501fdd182fc89b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<?xml version="1.0" encoding="UTF-8"?>

<!--

WeeChat documentation (german version)

Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>

This manual is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

-->

<section id="secPluginCharset">
  <title>Zeichensatz Plugin</title>
  
  <para>
    <!-- TRANSLATION NEEDED -->
    Charset plugin lets you decode or encode data using charsets.
    There is default charset for decode/encode, and specific charsets
    for buffers (or group of buffers).
    Das Plugin ist optional, wird jedoch empfohlen: wenn es nicht geladen
    ist, kann WeeChat nur UTF-8-Daten lesen und schreiben.
  </para>
  
  <para>
    Das Zeichensatz-Plugin sollte beim Start von WeeChat automatisch geladen
    werden.
    Um sicherzustellen, dass das Plugin geladen wurde, versuchen Sie:
    <command>/charset</command>.
    Wenn der Befehl nicht gefunden wird, laden Sie das Plugin manuell mit
    dem Befehl: <screen>/plugin load charset</screen>
    Wenn das Plugin nicht gefunden wird, kompilieren Sie WeeChat erneut
    mit Plugin- und Zeichensatz-Support
  </para>
  
  <para>
    Wenn das Zeichensatz-Plugin startet, zeigt es den Terminalzeichensatz
    und den internen Zeichensatz an. Der Terminalzeichensatz hängt von
    den LOCALE-Einstellungen ab, der interne ist UTF-8.
    Zum Beispiel:
    <screen>charset: terminal: ISO-8859-15, internal: UTF-8</screen>
  </para>
  
  <section id="secCharsetSettings">
    <title>Einstellungen</title>
    
    <itemizedlist>
      <listitem>
        <para>
          Um den globalen Zeichensatz zum Kodieren und Dekodieren
          festzulegen, benutzen Sie den <command>/set</command>" Befehl.
          Zum Beispiel:
<screen>
/set charset.default.decode = ISO-8859-15
/set charset.default.encode = ISO-8859-15
</screen>
          Wenn der Zeichensatz zum Dekodieren nicht gesetzt ist (z.B. beim
          ersten Start des Plugins), wird es automatisch auf den
          Terminalzeichensatz eingestellt (wenn es nicht UTF-8 ist) oder
          als Voreinstellung auf "<literal>ISO-8859-1</literal>" gesetzt.
          Der voreingestellte Enkodierungszeichensatz ist leer, so dass in
          der Voreinstellung mit dem internen Zeichensatz (UTF-8) enkodiert
          wird.
        </para>
      </listitem>
      <listitem>
        <para>
          <!-- TRANSLATION NEEDED -->
          To set IRC server charset, use command <command>/charset</command>
          on server buffer.
          Wenn Sie nur einen Zeichensatz vorgeben, wird dieser automatisch
          zum Enkodieren und Dekodieren verwendet.
          Zum Beispiel:
          <screen>/charset ISO-8859-15</screen>
          Das ist gleichbedeutend mit:
<screen>
/charset decode ISO-8859-15
/charset encode ISO-8859-15
</screen>
        </para>
      </listitem>
      <listitem>
        <para>
          <!-- TRANSLATION NEEDED -->
          To set IRC channel (or private) charset, use same commands as server,
          but on channel (or private) buffer.
        </para>
      </listitem>
      <listitem>
        <para>
          <!-- TRANSLATION NEEDED -->
          To set charset for all IRC channels (and privates) of an IRC server,
          use following command:
          <screen>/set charset.decode.irc.freenode = ISO-8859-15</screen>
        </para>
      </listitem>
      <listitem>
        <para>
          <!-- TRANSLATION NEEDED -->
          To see all charsets used, use following command:
          <screen>/set charset.*</screen>
        </para>
      </listitem>
    </itemizedlist>
    
  </section>
  
  <section id="secCharsetFAQ">
    <title>FAQ</title>
    
    <para>
      Wenn Sie Probleme mit den Zeichen oder dem Zeichensatz-Plugin haben:
      <itemizedlist>
        <listitem>
          <para>
            überprüfen Sie, ob weechat-curses zu libcursesw gelinkt ist
            (Achtung: Wird bei den meisten, jedoch nicht bei allen
            Distributionen benötigt):
            <screen>ldd /pfad/zu/weechat-curses</screen>
          </para>
        </listitem>
        <listitem>
          <para>
            überprüfen Sie die Zeichensatz-Zeile im WeeChat-Puffer, dort
            sollten ISO-XXXXXX oder UTF-8 für den Terminal-Zeichensatz
            stehen. Wenn Sie dort ANSI_X3.4-1968 oder andere Werte sehen,
            sind Ihre LOCALES eventuell falsch eingestellt.
          </para>
        </listitem>
        <listitem>
          <para>
            Setze die globalen Dekodier-Einstellungen, z.B.:
            <screen>/set charset.default.decode = ISO-8859-15</screen>
          </para>
        </listitem>
      </itemizedlist>
    </para>
    
  </section>
  
</section>