Zeichensatz Plugin
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.
Das Zeichensatz-Plugin sollte beim Start von WeeChat automatisch geladen
werden.
Um sicherzustellen, dass das Plugin geladen wurde, versuchen Sie:
/charset.
Wenn der Befehl nicht gefunden wird, laden Sie das Plugin manuell mit
dem Befehl: /plugin load charset
Wenn das Plugin nicht gefunden wird, kompilieren Sie WeeChat erneut
mit Plugin- und Zeichensatz-Support
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:
charset: terminal: ISO-8859-15, internal: UTF-8
Einstellungen
Um den globalen Zeichensatz zum Kodieren und Dekodieren
festzulegen, benutzen Sie den /set" Befehl.
Zum Beispiel:
/set charset.default.decode = ISO-8859-15
/set charset.default.encode = ISO-8859-15
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 "ISO-8859-1" gesetzt.
Der voreingestellte Enkodierungszeichensatz ist leer, so dass in
der Voreinstellung mit dem internen Zeichensatz (UTF-8) enkodiert
wird.
To set IRC server charset, use command /charset
on server buffer.
Wenn Sie nur einen Zeichensatz vorgeben, wird dieser automatisch
zum Enkodieren und Dekodieren verwendet.
Zum Beispiel:
/charset ISO-8859-15
Das ist gleichbedeutend mit:
/charset decode ISO-8859-15
/charset encode ISO-8859-15
To set IRC channel (or private) charset, use same commands as server,
but on channel (or private) buffer.
To set charset for all IRC channels (and privates) of an IRC server,
use following command:
/set charset.decode.irc.freenode = ISO-8859-15
To see all charsets used, use following command:
/set charset.*
FAQ
Wenn Sie Probleme mit den Zeichen oder dem Zeichensatz-Plugin haben:
überprüfen Sie, ob weechat-curses zu libcursesw gelinkt ist
(Achtung: Wird bei den meisten, jedoch nicht bei allen
Distributionen benötigt):
ldd /pfad/zu/weechat-curses
ü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.
Setze die globalen Dekodier-Einstellungen, z.B.:
/set charset.default.decode = ISO-8859-15