diff --git a/doc/de/weechat.de.xml b/doc/de/weechat.de.xml
index 8e8634ccb..9d6c77da9 100644
--- a/doc/de/weechat.de.xml
+++ b/doc/de/weechat.de.xml
@@ -1155,117 +1155,6 @@ along with this program. If not, see .
-
- Zeichensatz Plugin
-
-
- Das Zeichensatz-Plugin ermöglicht das Ver- und Entschlüsseln von Daten
- auf 3 Ebenen: Global, pro Server oder pro Channel.
- 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:
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Einstellungen
-
-
-
-
- Um den globalen Zeichensatz zum Kodieren und Dekodieren festzulegen, benutzen Sie den
- "/setp" Befehl.
- Zum Beispiel:
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.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.
-
-
-
-
- Um den Serverzeichensatz festzulegen, benutzen Sie den
- "/charset"-Befehl im Server-Puffer.
- 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
-
-
-
-
-
- Um den zeichensatz im Channel (oder einem privatem Chat) festzulegen,
- müssen Sie den gleichen Befehl wie für den Server benutzen, jedoch in
- dem Channel-Puffer (oder Query-Puffer)
-
-
-
-
-
-
-
- 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 Server-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.:
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
-
Remote-Schnittstelle (FIFO pipe)
@@ -4992,6 +4881,117 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Zeichensatz Plugin
+
+
+ Das Zeichensatz-Plugin ermöglicht das Ver- und Entschlüsseln von Daten
+ auf 3 Ebenen: Global, pro Server oder pro Channel.
+ 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:
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Einstellungen
+
+
+
+
+ Um den globalen Zeichensatz zum Kodieren und Dekodieren festzulegen, benutzen Sie den
+ "/setp" Befehl.
+ Zum Beispiel:
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.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.
+
+
+
+
+ Um den Serverzeichensatz festzulegen, benutzen Sie den
+ "/charset"-Befehl im Server-Puffer.
+ 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
+
+
+
+
+
+ Um den zeichensatz im Channel (oder einem privatem Chat) festzulegen,
+ müssen Sie den gleichen Befehl wie für den Server benutzen, jedoch in
+ dem Channel-Puffer (oder Query-Puffer)
+
+
+
+
+
+
+
+ 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 Server-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.:
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+
Skript-Plugins
diff --git a/doc/en/weechat.en.xml b/doc/en/weechat.en.xml
index 049ace3ef..b8f0b7664 100644
--- a/doc/en/weechat.en.xml
+++ b/doc/en/weechat.en.xml
@@ -1145,114 +1145,6 @@ along with this program. If not, see .
-
- Charset plugin
-
-
- Charset plugin lets you encode or decode data using charsets, with 3
- levels: global, by server, or by channel.
- This plugin is optional, but recommended: if it's not loaded, WeeChat
- can only read/write UTF-8 data.
-
-
-
- Charset plugin should be autoloaded by WeeChat at startup.
- To be sure plugin is loaded, try:
- "/charset".
- If command is not found, then load plugin with command:
- /plugin load charset
- If plugin is not found, then you should compile again WeeChat with
- plugins and Charset support.
-
-
-
- When Charset plugin starts, it displays terminal and internal charsets.
- Terminal charset depends on your locale, and internal is UTF-8.
- For example :
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Settings
-
-
-
-
- To set global decode and encode charsets, use
- "/setp" command.
- For example:
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.encode = ISO-8859-15
-
- If global decode charset is not set (for example during first
- load of Charset plugin), it will be automatically set to terminal
- charset (if it's different from UTF-8), or by default to
- "ISO-8859-1".
- Default encode value is empty, so it sends by default with
- internal charset (UTF-8).
-
-
-
-
- To set server charset, use "/charset" command
- on server buffer.
- If you give only charset, then it will set "decode" and "encode"
- values.
- For example:
- /charset ISO-8859-15
- It's equivalent to:
-
-/charset decode ISO-8859-15
-/charset encode ISO-8859-15
-
-
-
-
-
- To set channel (or private) charset, use same commands as server,
- but on channel (or private) buffer.
-
-
-
-
-
-
-
- FAQ
-
-
- If you have problems with chars or accents using Charset plugin:
-
-
-
- check that weechat-curses is linked to libncursesw (warning:
- needed on most distributions but not all) :
- ldd /path/to/weechat-curses
-
-
-
-
- check charset line (on server buffer), you should see
- ISO-XXXXXX or UTF-8 for terminal charset. If you see
- ANSI_X3.4-1968 or other values, probably your locale is wrong.
-
-
-
-
- setup global decode value, for example:
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
-
FIFO pipe
@@ -5017,6 +4909,114 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Charset plugin
+
+
+ Charset plugin lets you encode or decode data using charsets, with 3
+ levels: global, by server, or by channel.
+ This plugin is optional, but recommended: if it's not loaded, WeeChat
+ can only read/write UTF-8 data.
+
+
+
+ Charset plugin should be autoloaded by WeeChat at startup.
+ To be sure plugin is loaded, try:
+ "/charset".
+ If command is not found, then load plugin with command:
+ /plugin load charset
+ If plugin is not found, then you should compile again WeeChat with
+ plugins and Charset support.
+
+
+
+ When Charset plugin starts, it displays terminal and internal charsets.
+ Terminal charset depends on your locale, and internal is UTF-8.
+ For example :
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Settings
+
+
+
+
+ To set global decode and encode charsets, use
+ "/setp" command.
+ For example:
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.encode = ISO-8859-15
+
+ If global decode charset is not set (for example during first
+ load of Charset plugin), it will be automatically set to terminal
+ charset (if it's different from UTF-8), or by default to
+ "ISO-8859-1".
+ Default encode value is empty, so it sends by default with
+ internal charset (UTF-8).
+
+
+
+
+ To set server charset, use "/charset" command
+ on server buffer.
+ If you give only charset, then it will set "decode" and "encode"
+ values.
+ For example:
+ /charset ISO-8859-15
+ It's equivalent to:
+
+/charset decode ISO-8859-15
+/charset encode ISO-8859-15
+
+
+
+
+
+ To set channel (or private) charset, use same commands as server,
+ but on channel (or private) buffer.
+
+
+
+
+
+
+
+ FAQ
+
+
+ If you have problems with chars or accents using Charset plugin:
+
+
+
+ check that weechat-curses is linked to libncursesw (warning:
+ needed on most distributions but not all) :
+ ldd /path/to/weechat-curses
+
+
+
+
+ check charset line (on server buffer), you should see
+ ISO-XXXXXX or UTF-8 for terminal charset. If you see
+ ANSI_X3.4-1968 or other values, probably your locale is wrong.
+
+
+
+
+ setup global decode value, for example:
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+
Scripts plugins
diff --git a/doc/fr/weechat.fr.xml b/doc/fr/weechat.fr.xml
index 013bdc616..df36a18d2 100644
--- a/doc/fr/weechat.fr.xml
+++ b/doc/fr/weechat.fr.xml
@@ -1159,124 +1159,6 @@ along with this program. If not, see .
-
-
- Extension Charset
-
-
- L'extension Charset vous permet d'encoder et décoder les données en
- utilisant un jeu de caractères, avec 3 niveaux : global, par serveur,
- ou par canal.
- Cette extension est facultative, mais recommandée : si elle n'est pas
- chargée, WeeChat pourra uniquement lire/écrire des données UTF-8.
-
-
-
- L'extension Charset devrait être automatiquement chargée par WeeChat
- au démarrage.
- Pour s'assurer que l'extension est bien chargée, essayez :
- "/charset".
- Si la commande n'est pas trouvée, alors chargez l'extension avec la
- commande :
- /plugin load charset
- Si l'extension n'est pas trouvée, alors vous devriez recompiler
- WeeChat avec les extensions et le support de Charset.
-
-
-
- Lorsque l'extension Charset démarre, elle affiche le jeu de caractères
- du terminal et l'interne.
- Le jeu de caractères du terminal dépend de votre locale, et l'interne
- est UTF-8.
- Par exemple :
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Configuration
-
-
-
-
- Pour modifier les jeux de caractères de décodage et d'encodage
- globaux, utilisez la commande "/setp".
- Par exemple :
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.encode = ISO-8859-15
-
- Si le jeu de caractères de décodage global n'est pas renseigné
- (par exemple pendant le premier chargement de Charset), il sera
- renseigné automatiquement avec le jeu de caractères du terminal
- (s'il est différent de UTF-8) ou par défaut à
- "ISO-8859-1".
- La valeur d'encodage par défaut est vide, donc WeeChat envoie par
- défaut avec le jeu de caractères interne (UTF-8).
-
-
-
-
- Pour modifier le jeu de caractères d'un serveur, utilisez la
- commande "/charset" sur le tampon serveur.
- Si vous donnez seulement le jeu de caractères, alors vous
- modifiez en même temps les valeurs de décodage et d'encodage.
- Par exemple :
- /charset ISO-8859-15
- Ce qui est équivalent à :
-
-/charset decode ISO-8859-15
-/charset encode ISO-8859-15
-
-
-
-
-
- Pour modifier le jeu de caractères d'un canal (ou d'une
- conversation privée), utilisez la même commande que pour le
- serveur, mais sur le tampon du canal (ou du privé).
-
-
-
-
-
-
-
- FAQ
-
-
- Si vous avez des problèmes avec certains caractères ou les accents en
- utilisant l'extension Charset :
-
-
-
- vérifiez que weechat-curses est lié avec libncursesw
- (attention : nécessaire sur beaucoup de distributions, mais pas
- toutes) :
- ldd /chemin/vers/weechat-curses
-
-
-
-
- vérifiez la ligne charset (sur le tampon serveur), vous devriez
- voir ISO-XXXXXX ou UTF-8 pour le charset du terminal. Si vous
- voyez ANSI_X3.4-1968 ou d'autres valeurs, votre locale est
- probablement erronée.
-
-
-
-
- affectez la valeur pour le décodage global, par exemple :
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
Tube FIFO
@@ -5155,6 +5037,124 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Extension Charset
+
+
+ L'extension Charset vous permet d'encoder et décoder les données en
+ utilisant un jeu de caractères, avec 3 niveaux : global, par serveur,
+ ou par canal.
+ Cette extension est facultative, mais recommandée : si elle n'est pas
+ chargée, WeeChat pourra uniquement lire/écrire des données UTF-8.
+
+
+
+ L'extension Charset devrait être automatiquement chargée par WeeChat
+ au démarrage.
+ Pour s'assurer que l'extension est bien chargée, essayez :
+ "/charset".
+ Si la commande n'est pas trouvée, alors chargez l'extension avec la
+ commande :
+ /plugin load charset
+ Si l'extension n'est pas trouvée, alors vous devriez recompiler
+ WeeChat avec les extensions et le support de Charset.
+
+
+
+ Lorsque l'extension Charset démarre, elle affiche le jeu de caractères
+ du terminal et l'interne.
+ Le jeu de caractères du terminal dépend de votre locale, et l'interne
+ est UTF-8.
+ Par exemple :
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Configuration
+
+
+
+
+ Pour modifier les jeux de caractères de décodage et d'encodage
+ globaux, utilisez la commande "/setp".
+ Par exemple :
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.encode = ISO-8859-15
+
+ Si le jeu de caractères de décodage global n'est pas renseigné
+ (par exemple pendant le premier chargement de Charset), il sera
+ renseigné automatiquement avec le jeu de caractères du terminal
+ (s'il est différent de UTF-8) ou par défaut à
+ "ISO-8859-1".
+ La valeur d'encodage par défaut est vide, donc WeeChat envoie par
+ défaut avec le jeu de caractères interne (UTF-8).
+
+
+
+
+ Pour modifier le jeu de caractères d'un serveur, utilisez la
+ commande "/charset" sur le tampon serveur.
+ Si vous donnez seulement le jeu de caractères, alors vous
+ modifiez en même temps les valeurs de décodage et d'encodage.
+ Par exemple :
+ /charset ISO-8859-15
+ Ce qui est équivalent à :
+
+/charset decode ISO-8859-15
+/charset encode ISO-8859-15
+
+
+
+
+
+ Pour modifier le jeu de caractères d'un canal (ou d'une
+ conversation privée), utilisez la même commande que pour le
+ serveur, mais sur le tampon du canal (ou du privé).
+
+
+
+
+
+
+
+ FAQ
+
+
+ Si vous avez des problèmes avec certains caractères ou les accents en
+ utilisant l'extension Charset :
+
+
+
+ vérifiez que weechat-curses est lié avec libncursesw
+ (attention : nécessaire sur beaucoup de distributions, mais pas
+ toutes) :
+ ldd /chemin/vers/weechat-curses
+
+
+
+
+ vérifiez la ligne charset (sur le tampon serveur), vous devriez
+ voir ISO-XXXXXX ou UTF-8 pour le charset du terminal. Si vous
+ voyez ANSI_X3.4-1968 ou d'autres valeurs, votre locale est
+ probablement erronée.
+
+
+
+
+ affectez la valeur pour le décodage global, par exemple :
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+
Extensions pour scripts
diff --git a/weechat/doc/de/weechat.de.xml b/weechat/doc/de/weechat.de.xml
index 8e8634ccb..9d6c77da9 100644
--- a/weechat/doc/de/weechat.de.xml
+++ b/weechat/doc/de/weechat.de.xml
@@ -1155,117 +1155,6 @@ along with this program. If not, see .
-
- Zeichensatz Plugin
-
-
- Das Zeichensatz-Plugin ermöglicht das Ver- und Entschlüsseln von Daten
- auf 3 Ebenen: Global, pro Server oder pro Channel.
- 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:
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Einstellungen
-
-
-
-
- Um den globalen Zeichensatz zum Kodieren und Dekodieren festzulegen, benutzen Sie den
- "/setp" Befehl.
- Zum Beispiel:
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.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.
-
-
-
-
- Um den Serverzeichensatz festzulegen, benutzen Sie den
- "/charset"-Befehl im Server-Puffer.
- 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
-
-
-
-
-
- Um den zeichensatz im Channel (oder einem privatem Chat) festzulegen,
- müssen Sie den gleichen Befehl wie für den Server benutzen, jedoch in
- dem Channel-Puffer (oder Query-Puffer)
-
-
-
-
-
-
-
- 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 Server-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.:
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
-
Remote-Schnittstelle (FIFO pipe)
@@ -4992,6 +4881,117 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Zeichensatz Plugin
+
+
+ Das Zeichensatz-Plugin ermöglicht das Ver- und Entschlüsseln von Daten
+ auf 3 Ebenen: Global, pro Server oder pro Channel.
+ 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:
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Einstellungen
+
+
+
+
+ Um den globalen Zeichensatz zum Kodieren und Dekodieren festzulegen, benutzen Sie den
+ "/setp" Befehl.
+ Zum Beispiel:
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.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.
+
+
+
+
+ Um den Serverzeichensatz festzulegen, benutzen Sie den
+ "/charset"-Befehl im Server-Puffer.
+ 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
+
+
+
+
+
+ Um den zeichensatz im Channel (oder einem privatem Chat) festzulegen,
+ müssen Sie den gleichen Befehl wie für den Server benutzen, jedoch in
+ dem Channel-Puffer (oder Query-Puffer)
+
+
+
+
+
+
+
+ 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 Server-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.:
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+
Skript-Plugins
diff --git a/weechat/doc/en/weechat.en.xml b/weechat/doc/en/weechat.en.xml
index 049ace3ef..b8f0b7664 100644
--- a/weechat/doc/en/weechat.en.xml
+++ b/weechat/doc/en/weechat.en.xml
@@ -1145,114 +1145,6 @@ along with this program. If not, see .
-
- Charset plugin
-
-
- Charset plugin lets you encode or decode data using charsets, with 3
- levels: global, by server, or by channel.
- This plugin is optional, but recommended: if it's not loaded, WeeChat
- can only read/write UTF-8 data.
-
-
-
- Charset plugin should be autoloaded by WeeChat at startup.
- To be sure plugin is loaded, try:
- "/charset".
- If command is not found, then load plugin with command:
- /plugin load charset
- If plugin is not found, then you should compile again WeeChat with
- plugins and Charset support.
-
-
-
- When Charset plugin starts, it displays terminal and internal charsets.
- Terminal charset depends on your locale, and internal is UTF-8.
- For example :
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Settings
-
-
-
-
- To set global decode and encode charsets, use
- "/setp" command.
- For example:
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.encode = ISO-8859-15
-
- If global decode charset is not set (for example during first
- load of Charset plugin), it will be automatically set to terminal
- charset (if it's different from UTF-8), or by default to
- "ISO-8859-1".
- Default encode value is empty, so it sends by default with
- internal charset (UTF-8).
-
-
-
-
- To set server charset, use "/charset" command
- on server buffer.
- If you give only charset, then it will set "decode" and "encode"
- values.
- For example:
- /charset ISO-8859-15
- It's equivalent to:
-
-/charset decode ISO-8859-15
-/charset encode ISO-8859-15
-
-
-
-
-
- To set channel (or private) charset, use same commands as server,
- but on channel (or private) buffer.
-
-
-
-
-
-
-
- FAQ
-
-
- If you have problems with chars or accents using Charset plugin:
-
-
-
- check that weechat-curses is linked to libncursesw (warning:
- needed on most distributions but not all) :
- ldd /path/to/weechat-curses
-
-
-
-
- check charset line (on server buffer), you should see
- ISO-XXXXXX or UTF-8 for terminal charset. If you see
- ANSI_X3.4-1968 or other values, probably your locale is wrong.
-
-
-
-
- setup global decode value, for example:
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
-
FIFO pipe
@@ -5017,6 +4909,114 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Charset plugin
+
+
+ Charset plugin lets you encode or decode data using charsets, with 3
+ levels: global, by server, or by channel.
+ This plugin is optional, but recommended: if it's not loaded, WeeChat
+ can only read/write UTF-8 data.
+
+
+
+ Charset plugin should be autoloaded by WeeChat at startup.
+ To be sure plugin is loaded, try:
+ "/charset".
+ If command is not found, then load plugin with command:
+ /plugin load charset
+ If plugin is not found, then you should compile again WeeChat with
+ plugins and Charset support.
+
+
+
+ When Charset plugin starts, it displays terminal and internal charsets.
+ Terminal charset depends on your locale, and internal is UTF-8.
+ For example :
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Settings
+
+
+
+
+ To set global decode and encode charsets, use
+ "/setp" command.
+ For example:
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.encode = ISO-8859-15
+
+ If global decode charset is not set (for example during first
+ load of Charset plugin), it will be automatically set to terminal
+ charset (if it's different from UTF-8), or by default to
+ "ISO-8859-1".
+ Default encode value is empty, so it sends by default with
+ internal charset (UTF-8).
+
+
+
+
+ To set server charset, use "/charset" command
+ on server buffer.
+ If you give only charset, then it will set "decode" and "encode"
+ values.
+ For example:
+ /charset ISO-8859-15
+ It's equivalent to:
+
+/charset decode ISO-8859-15
+/charset encode ISO-8859-15
+
+
+
+
+
+ To set channel (or private) charset, use same commands as server,
+ but on channel (or private) buffer.
+
+
+
+
+
+
+
+ FAQ
+
+
+ If you have problems with chars or accents using Charset plugin:
+
+
+
+ check that weechat-curses is linked to libncursesw (warning:
+ needed on most distributions but not all) :
+ ldd /path/to/weechat-curses
+
+
+
+
+ check charset line (on server buffer), you should see
+ ISO-XXXXXX or UTF-8 for terminal charset. If you see
+ ANSI_X3.4-1968 or other values, probably your locale is wrong.
+
+
+
+
+ setup global decode value, for example:
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+
Scripts plugins
diff --git a/weechat/doc/fr/weechat.fr.xml b/weechat/doc/fr/weechat.fr.xml
index 013bdc616..df36a18d2 100644
--- a/weechat/doc/fr/weechat.fr.xml
+++ b/weechat/doc/fr/weechat.fr.xml
@@ -1159,124 +1159,6 @@ along with this program. If not, see .
-
-
- Extension Charset
-
-
- L'extension Charset vous permet d'encoder et décoder les données en
- utilisant un jeu de caractères, avec 3 niveaux : global, par serveur,
- ou par canal.
- Cette extension est facultative, mais recommandée : si elle n'est pas
- chargée, WeeChat pourra uniquement lire/écrire des données UTF-8.
-
-
-
- L'extension Charset devrait être automatiquement chargée par WeeChat
- au démarrage.
- Pour s'assurer que l'extension est bien chargée, essayez :
- "/charset".
- Si la commande n'est pas trouvée, alors chargez l'extension avec la
- commande :
- /plugin load charset
- Si l'extension n'est pas trouvée, alors vous devriez recompiler
- WeeChat avec les extensions et le support de Charset.
-
-
-
- Lorsque l'extension Charset démarre, elle affiche le jeu de caractères
- du terminal et l'interne.
- Le jeu de caractères du terminal dépend de votre locale, et l'interne
- est UTF-8.
- Par exemple :
-
--P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
-
-
-
-
- Configuration
-
-
-
-
- Pour modifier les jeux de caractères de décodage et d'encodage
- globaux, utilisez la commande "/setp".
- Par exemple :
-
-/setp charset.global.decode = ISO-8859-15
-/setp charset.global.encode = ISO-8859-15
-
- Si le jeu de caractères de décodage global n'est pas renseigné
- (par exemple pendant le premier chargement de Charset), il sera
- renseigné automatiquement avec le jeu de caractères du terminal
- (s'il est différent de UTF-8) ou par défaut à
- "ISO-8859-1".
- La valeur d'encodage par défaut est vide, donc WeeChat envoie par
- défaut avec le jeu de caractères interne (UTF-8).
-
-
-
-
- Pour modifier le jeu de caractères d'un serveur, utilisez la
- commande "/charset" sur le tampon serveur.
- Si vous donnez seulement le jeu de caractères, alors vous
- modifiez en même temps les valeurs de décodage et d'encodage.
- Par exemple :
- /charset ISO-8859-15
- Ce qui est équivalent à :
-
-/charset decode ISO-8859-15
-/charset encode ISO-8859-15
-
-
-
-
-
- Pour modifier le jeu de caractères d'un canal (ou d'une
- conversation privée), utilisez la même commande que pour le
- serveur, mais sur le tampon du canal (ou du privé).
-
-
-
-
-
-
-
- FAQ
-
-
- Si vous avez des problèmes avec certains caractères ou les accents en
- utilisant l'extension Charset :
-
-
-
- vérifiez que weechat-curses est lié avec libncursesw
- (attention : nécessaire sur beaucoup de distributions, mais pas
- toutes) :
- ldd /chemin/vers/weechat-curses
-
-
-
-
- vérifiez la ligne charset (sur le tampon serveur), vous devriez
- voir ISO-XXXXXX ou UTF-8 pour le charset du terminal. Si vous
- voyez ANSI_X3.4-1968 ou d'autres valeurs, votre locale est
- probablement erronée.
-
-
-
-
- affectez la valeur pour le décodage global, par exemple :
- /setp charset.global.decode = ISO-8859-15
-
-
-
-
-
-
-
-
Tube FIFO
@@ -5155,6 +5037,124 @@ void weechat_plugin_end (t_weechat_plugin *plugin)
+
+ Extension Charset
+
+
+ L'extension Charset vous permet d'encoder et décoder les données en
+ utilisant un jeu de caractères, avec 3 niveaux : global, par serveur,
+ ou par canal.
+ Cette extension est facultative, mais recommandée : si elle n'est pas
+ chargée, WeeChat pourra uniquement lire/écrire des données UTF-8.
+
+
+
+ L'extension Charset devrait être automatiquement chargée par WeeChat
+ au démarrage.
+ Pour s'assurer que l'extension est bien chargée, essayez :
+ "/charset".
+ Si la commande n'est pas trouvée, alors chargez l'extension avec la
+ commande :
+ /plugin load charset
+ Si l'extension n'est pas trouvée, alors vous devriez recompiler
+ WeeChat avec les extensions et le support de Charset.
+
+
+
+ Lorsque l'extension Charset démarre, elle affiche le jeu de caractères
+ du terminal et l'interne.
+ Le jeu de caractères du terminal dépend de votre locale, et l'interne
+ est UTF-8.
+ Par exemple :
+
+-P- Charset plugin starting, terminal charset: ISO-8859-15 (WeeChat internal: UTF-8)
+
+
+
+
+ Configuration
+
+
+
+
+ Pour modifier les jeux de caractères de décodage et d'encodage
+ globaux, utilisez la commande "/setp".
+ Par exemple :
+
+/setp charset.global.decode = ISO-8859-15
+/setp charset.global.encode = ISO-8859-15
+
+ Si le jeu de caractères de décodage global n'est pas renseigné
+ (par exemple pendant le premier chargement de Charset), il sera
+ renseigné automatiquement avec le jeu de caractères du terminal
+ (s'il est différent de UTF-8) ou par défaut à
+ "ISO-8859-1".
+ La valeur d'encodage par défaut est vide, donc WeeChat envoie par
+ défaut avec le jeu de caractères interne (UTF-8).
+
+
+
+
+ Pour modifier le jeu de caractères d'un serveur, utilisez la
+ commande "/charset" sur le tampon serveur.
+ Si vous donnez seulement le jeu de caractères, alors vous
+ modifiez en même temps les valeurs de décodage et d'encodage.
+ Par exemple :
+ /charset ISO-8859-15
+ Ce qui est équivalent à :
+
+/charset decode ISO-8859-15
+/charset encode ISO-8859-15
+
+
+
+
+
+ Pour modifier le jeu de caractères d'un canal (ou d'une
+ conversation privée), utilisez la même commande que pour le
+ serveur, mais sur le tampon du canal (ou du privé).
+
+
+
+
+
+
+
+ FAQ
+
+
+ Si vous avez des problèmes avec certains caractères ou les accents en
+ utilisant l'extension Charset :
+
+
+
+ vérifiez que weechat-curses est lié avec libncursesw
+ (attention : nécessaire sur beaucoup de distributions, mais pas
+ toutes) :
+ ldd /chemin/vers/weechat-curses
+
+
+
+
+ vérifiez la ligne charset (sur le tampon serveur), vous devriez
+ voir ISO-XXXXXX ou UTF-8 pour le charset du terminal. Si vous
+ voyez ANSI_X3.4-1968 ou d'autres valeurs, votre locale est
+ probablement erronée.
+
+
+
+
+ affectez la valeur pour le décodage global, par exemple :
+ /setp charset.global.decode = ISO-8859-15
+
+
+
+
+
+
+
+
+