summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2019-09-22 20:41:00 +0200
committerSébastien Helleu <flashcode@flashtux.org>2019-09-22 20:41:00 +0200
commit39b6fb61370de2591146460bd5414955a234801e (patch)
tree2b3ee2cfff024cbc3455ae68d38166a04ed20f6c /doc
parent12ee9cb75cb49528ab58cf9b821112fab9dcb82f (diff)
downloadweechat-39b6fb61370de2591146460bd5414955a234801e.zip
irc: remove option irc.network.channel_encode, add server option "charset_message" (closes #832)
This new option controls which part of the IRC message is decoded/encoded to the target charset, and the new default behavior is to decode/encode the whole IRC message (behavior in WeeChat >= 1.3 was to decode/encode only the text by default).
Diffstat (limited to 'doc')
-rw-r--r--doc/de/autogen/user/irc_options.adoc12
-rw-r--r--doc/en/autogen/user/irc_options.adoc12
-rw-r--r--doc/fr/autogen/user/irc_options.adoc12
-rw-r--r--doc/it/autogen/user/irc_options.adoc12
-rw-r--r--doc/ja/autogen/user/irc_options.adoc12
-rw-r--r--doc/pl/autogen/user/irc_options.adoc12
6 files changed, 36 insertions, 36 deletions
diff --git a/doc/de/autogen/user/irc_options.adoc b/doc/de/autogen/user/irc_options.adoc
index 0668ede11..c4d8c4a9a 100644
--- a/doc/de/autogen/user/irc_options.adoc
+++ b/doc/de/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** Werte: beliebige Zeichenkette
** Standardwert: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** Beschreibung: pass:none[dekodieren/kodieren von Channelnamen innerhalb einer Nachricht mittels Charset-Optionen; es wird empfohlen diese Option deaktiviert zu lassen sofern man ausschließlich UTF-8 in Channelnamen verwendet. Diese Option sollte nur dann verwendet werden, sofern man exotische Zeichensätze wie ISO für Channelnamen nutzt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** Beschreibung: pass:none[wenn deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert]
** Typ: boolesch
@@ -596,6 +590,12 @@
** Werte: beliebige Zeichenkette
** Standardwert: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** Beschreibung: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** Typ: integer
+** Werte: message, channel, text
+** Standardwert: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** Beschreibung: pass:none[Befehl(e) welche nach einem Verbindungsaufbau zum Server und vor dem automatischem Betreten von Channels ausgeführt werden sollen (mehrere Befehle müssen durch ";" getrennt werden, soll ein Semikolon genutzt werden, schreibt man "\;", die Platzhalter $nick,$channel und $server werden durch den entsprechenden Wert ersetzt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
** Typ: Zeichenkette
diff --git a/doc/en/autogen/user/irc_options.adoc b/doc/en/autogen/user/irc_options.adoc
index ead67d226..4955f8777 100644
--- a/doc/en/autogen/user/irc_options.adoc
+++ b/doc/en/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** values: any string
** default value: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** description: pass:none[decode/encode channel name inside messages using charset options; it is recommended to keep that off if you use only UTF-8 in channel names; you can enable this option if you are using an exotic charset like ISO in channel names]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** description: pass:none[when off, colors codes are ignored in incoming messages]
** type: boolean
@@ -596,6 +590,12 @@
** values: any string
** default value: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** description: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** type: integer
+** values: message, channel, text
+** default value: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** description: pass:none[command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
** type: string
diff --git a/doc/fr/autogen/user/irc_options.adoc b/doc/fr/autogen/user/irc_options.adoc
index a01f4a41f..be4638677 100644
--- a/doc/fr/autogen/user/irc_options.adoc
+++ b/doc/fr/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** valeurs: toute chaîne
** valeur par défaut: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** description: pass:none[décoder/encoder le nom du canal dans les messages en utilisant les options de charset ; il est recommandé de garder cette option désactivée si vous utilisez seulement UTF-8 dans les noms de canaux ; vous pouvez activer cette option si vous utilisez un charset exotique comme ISO dans les noms de canaux]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** description: pass:none[si désactivé, les codes couleurs des messages entrants sont ignorés]
** type: booléen
@@ -596,6 +590,12 @@
** valeurs: toute chaîne
** valeur par défaut: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** description: pass:none[partie du message IRC (reçu ou envoyé) qui est décodé/encode vers le jeu de caractères cible ; message = le message IRC entier (par défaut), channel = à partir du nom du canal seulement (si trouvé, sinon à partir du texte), text = à partir du texte seulement (vous devriez essayer cette valeur si vous avec des problèmes d'encodage avec le nom du canal)]
+** type: entier
+** valeurs: message, channel, text
+** valeur par défaut: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** description: pass:none[commande(s) à exécuter après la connexion au serveur et avant le "join" automatique des canaux (plusieurs commandes peuvent être séparées par ";", utilisez "\;" pour un point-virgule, les variables spéciales $nick, $channel et $server sont remplacées par leur valeur) (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
** type: chaîne
diff --git a/doc/it/autogen/user/irc_options.adoc b/doc/it/autogen/user/irc_options.adoc
index a0f54b0b3..bd162323a 100644
--- a/doc/it/autogen/user/irc_options.adoc
+++ b/doc/it/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** valori: qualsiasi stringa
** valore predefinito: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** descrizione: pass:none[decode/encode channel name inside messages using charset options; it is recommended to keep that off if you use only UTF-8 in channel names; you can enable this option if you are using an exotic charset like ISO in channel names]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** descrizione: pass:none[se disabilitato, i codici colori vengono ignorati nei messaggi in entrata]
** tipo: bool
@@ -596,6 +590,12 @@
** valori: qualsiasi stringa
** valore predefinito: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** descrizione: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** tipo: intero
+** valori: message, channel, text
+** valore predefinito: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** descrizione: pass:none[command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
** tipo: stringa
diff --git a/doc/ja/autogen/user/irc_options.adoc b/doc/ja/autogen/user/irc_options.adoc
index afb8cb037..e89043d25 100644
--- a/doc/ja/autogen/user/irc_options.adoc
+++ b/doc/ja/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** 値: 未制約文字列
** デフォルト値: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** 説明: pass:none[文字セットオプションを使ってメッセージに含まれるチャンネル名をデコードおよびエンコードする; チャンネル名に UTF-8 を使っている場合のみこれを無効化しておくことをおすすめします; チャンネル名に ISO などの文字セットを使っている場合にはこれを有効化します]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** 説明: pass:none[オフの場合、到着メッセージに含まれる色コードを無視]
** タイプ: ブール
@@ -596,6 +590,12 @@
** 値: 未制約文字列
** デフォルト値: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** 説明: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** タイプ: 整数
+** 値: message, channel, text
+** デフォルト値: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** 説明: pass:none[サーバに接続した後、チャンネルに自動参加する前に実行するコマンド (";" で分けて 複数のコマンドを列挙できます、セミコロンは "\;" のように使ってください、特殊変数 $nick、$channel、$server はそれぞれの値に置換されます) (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
** タイプ: 文字列
diff --git a/doc/pl/autogen/user/irc_options.adoc b/doc/pl/autogen/user/irc_options.adoc
index 70fda3234..09da1a800 100644
--- a/doc/pl/autogen/user/irc_options.adoc
+++ b/doc/pl/autogen/user/irc_options.adoc
@@ -446,12 +446,6 @@
** wartości: dowolny ciąg
** domyślna wartość: `+"*!$ident@$host"+`
-* [[option_irc.network.channel_encode]] *irc.network.channel_encode*
-** opis: pass:none[dekodowanie/kodowanie nazwy kanału wewnątrz wiadomości za pomocą opcji charset; zaleca się nie włączanie jej w przypadku używania tylko nazw kanałów UTF-8; możesz włączyć tą opcję jeśli używasz egzotycznych kodowań jak ISO w nazwach kanałów]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
** opis: pass:none[kiedy wyłączone (off) kody kolorów są ignorowane w przychodzących wiadomościach]
** typ: bool
@@ -596,6 +590,12 @@
** wartości: dowolny ciąg
** domyślna wartość: `+""+`
+* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
+** opis: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** typ: liczba
+** wartości: message, channel, text
+** domyślna wartość: `+message+`
+
* [[option_irc.server_default.command]] *irc.server_default.command*
** opis: pass:none[komenda(y) do wykonania po połączeniu z serwerem przed automatycznym wejściem na kanały (wiele komend powinno zostać oddzielone ";", użyj "\;" dla średnika, specjalne zmienne $nick, $channel oraz $server są zastępowane ich wartościami) (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
** typ: ciąg