1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

doc: move section "Charset" in "Configuration" (user's guide)

This commit is contained in:
Sébastien Helleu
2021-12-05 12:43:54 +01:00
parent 9e721d0ad5
commit 268cb53238
7 changed files with 830 additions and 830 deletions
+121 -121
View File
@@ -213,7 +213,7 @@ Liste von häufig verwendeten Optionen:
kompiliert <<buflist,Buflist Erweiterung>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
kompiliert <<charset_plugin,Charset Erweiterung>>.
kompiliert <<charset,Charset Erweiterung>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
erstellt die man page.
@@ -1955,6 +1955,126 @@ Um der Vordergrundfarbe des Terminals das Attribut "fett" zuzuordnen:
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
Die Charset Erweiterung übernimmt das de-/kodieren der Zeichensätze.
Es existiert ein Standardzeichensatz zum de-/kodieren und spezielle Zeichensätze
für Buffer (oder Gruppen von Buffern).
Diese Erweiterung ist optional, sie wird aber empfohlen. Wenn diese Erweiterung
nicht genutzt wird steht WeeChat lediglich UTF-8 zur Verfügung.
Die Charset Erweiterung wird automatisch von WeeChat geladen. Um sicher zu gehen
dass diese Erweiterung geladen wurde führen Sie folgenden Befehl aus:
----
/charset
----
Wird der Befehl nicht gefunden dann kann die Erweiterung mit dem nachfolgenden
Befehl nachgeladen werden:
----
/plugin load charset
----
Wird die Erweiterung nicht geladen dann sollten Sie WeeChat nochmals mit allen
Erweiterungen und der Charset Unterstützung kompilieren.
Wird die Charset Erweiterung gestartet dann wird der Terminal und der interne
Zeichensatz genutzt. Welcher Terminal Zeichensatz genutzt wird hängt davon ab
welchen Zeichensatz Sie lokal nutzen. Intern wird UTF-8 genutzt.
Beispiel:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Zeichensatz auswählen
Um einen Zeichensatz zum de-/kodieren zu bestimmen wird der Befehl `/set` genutzt.
Beispiel:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Wenn der globale Zeichensatz zum dekodieren nicht gesetzt ist (dies tritt beim
ersten Aufruf des Charset Erweiterung auf) dann wird automatisch der Zeichensatz
genutzt der vom Terminal verwendet wird (sofern dieser nicht UTF-8 ist) oder
der Standardzeichensatz _ISO-8859-1_.
Der Standardwert zum kodieren ist nicht gesetzt. Deshalb wird der interne Zeichensatz
(UTF-8) genutzt.
Um einen Zeichensatz für IRC Server einzustellen wird der Befehl `/charset` im Server
Buffer ausgeführt. Wird nur der Zeichensatz als Argument übergeben wird dieser sowohl
zum kodieren als auch dekodieren genutzt.
Beispiel:
----
/charset ISO-8859-15
----
ist identisch mit den Befehlen:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Um den Zeichensatz in einem IRC-Channel (oder in einem privaten Buffer) zu ändern
wird der selbe Befehl im entsprechenden Buffer genutzt.
Um die Zeichenkodierung für alle Channels und privaten Buffer eines IRC Server zu ändern:
----
/set charset.encode.irc.libera ISO-8859-15
----
Um sich alle genutzten Zeichensätze anzeigen zu lassen wird folgender Befehl genutzt:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Fehlersuche
sollten Probleme bei der Zeichensatzdarstellung auftreten dann werfen Sie bitte
einen Blick in die link:weechat_faq.de.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Befehle
include::includes/autogen_user_commands.de.adoc[tag=charset_commands]
[[charset_options]]
==== Optionen
Sektionen in Datei _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Sektion | Steuerbefehl | Beschreibung
| default | /set charset.default.* | Vorgegebener Zeichensatz zum De-/kodieren.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Zeichensatz zum dekodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Zeichensatz zum kodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
|===
Optionen:
include::includes/autogen_user_options.de.adoc[tag=charset_options]
[[notify_levels]]
=== Benachrichtigungsstufen
@@ -2729,126 +2849,6 @@ Um mehr über Erweiterungen- und Skriptenprogrammierung (mittels API) zu erfahre
sollten Sie die link:weechat_plugin_api.en.html[Anleitung für API Erweiterung] (Englisch) oder
link:weechat_scripting.de.html[WeeChat scripting guide] lesen.
[[charset_plugin]]
=== Charset
Die Charset Erweiterung übernimmt das de-/kodieren der Zeichensätze.
Es existiert ein Standardzeichensatz zum de-/kodieren und spezielle Zeichensätze
für Buffer (oder Gruppen von Buffern).
Diese Erweiterung ist optional, sie wird aber empfohlen. Wenn diese Erweiterung
nicht genutzt wird steht WeeChat lediglich UTF-8 zur Verfügung.
Die Charset Erweiterung wird automatisch von WeeChat geladen. Um sicher zu gehen
dass diese Erweiterung geladen wurde führen Sie folgenden Befehl aus:
----
/charset
----
Wird der Befehl nicht gefunden dann kann die Erweiterung mit dem nachfolgenden
Befehl nachgeladen werden:
----
/plugin load charset
----
Wird die Erweiterung nicht geladen dann sollten Sie WeeChat nochmals mit allen
Erweiterungen und der Charset Unterstützung kompilieren.
Wird die Charset Erweiterung gestartet dann wird der Terminal und der interne
Zeichensatz genutzt. Welcher Terminal Zeichensatz genutzt wird hängt davon ab
welchen Zeichensatz Sie lokal nutzen. Intern wird UTF-8 genutzt.
Beispiel:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Zeichensatz auswählen
Um einen Zeichensatz zum de-/kodieren zu bestimmen wird der Befehl `/set` genutzt.
Beispiel:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Wenn der globale Zeichensatz zum dekodieren nicht gesetzt ist (dies tritt beim
ersten Aufruf des Charset Erweiterung auf) dann wird automatisch der Zeichensatz
genutzt der vom Terminal verwendet wird (sofern dieser nicht UTF-8 ist) oder
der Standardzeichensatz _ISO-8859-1_.
Der Standardwert zum kodieren ist nicht gesetzt. Deshalb wird der interne Zeichensatz
(UTF-8) genutzt.
Um einen Zeichensatz für IRC Server einzustellen wird der Befehl `/charset` im Server
Buffer ausgeführt. Wird nur der Zeichensatz als Argument übergeben wird dieser sowohl
zum kodieren als auch dekodieren genutzt.
Beispiel:
----
/charset ISO-8859-15
----
ist identisch mit den Befehlen:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Um den Zeichensatz in einem IRC-Channel (oder in einem privaten Buffer) zu ändern
wird der selbe Befehl im entsprechenden Buffer genutzt.
Um die Zeichenkodierung für alle Channels und privaten Buffer eines IRC Server zu ändern:
----
/set charset.encode.irc.libera ISO-8859-15
----
Um sich alle genutzten Zeichensätze anzeigen zu lassen wird folgender Befehl genutzt:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Fehlersuche
sollten Probleme bei der Zeichensatzdarstellung auftreten dann werfen Sie bitte
einen Blick in die link:weechat_faq.de.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Befehle
include::includes/autogen_user_commands.de.adoc[tag=charset_commands]
[[charset_options]]
==== Optionen
Sektionen in Datei _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Sektion | Steuerbefehl | Beschreibung
| default | /set charset.default.* | Vorgegebener Zeichensatz zum De-/kodieren.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Zeichensatz zum dekodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Zeichensatz zum kodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
|===
Optionen:
include::includes/autogen_user_options.de.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec
+117 -117
View File
@@ -205,7 +205,7 @@ List of commonly used options:
Compile <<buflist,Buflist plugin>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
Compile <<charset_plugin,Charset plugin>>.
Compile <<charset,Charset plugin>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
Build man page.
@@ -1908,6 +1908,122 @@ Example of bold with terminal foreground color:
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
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).
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. 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:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Set charset
To set global decode and encode charsets, use command `/set`.
For example:
----
/set charset.default.decode ISO-8859-15
/set charset.default.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 IRC server charset, use command `/charset` on server buffer.
If you give only charset, then it will set decoding and encoding values.
For example:
----
/charset ISO-8859-15
----
It's equivalent to:
----
/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 channels/privates of an IRC server:
----
/set charset.encode.irc.libera ISO-8859-15
----
To see all charsets used, use following command:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Troubleshooting
For any problem with charsets, please look at
link:weechat_faq.en.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Commands
include::includes/autogen_user_commands.en.adoc[tag=charset_commands]
[[charset_options]]
==== Options
Sections in file _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Control command | Description
| default | /set charset.default.* | Default decoding/encoding charset.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|===
Options:
include::includes/autogen_user_options.en.adoc[tag=charset_options]
[[notify_levels]]
=== Notify levels
@@ -2655,122 +2771,6 @@ To learn more about plugin or script development (through API), please read the
link:weechat_plugin_api.en.html[WeeChat plugin API reference] or the
link:weechat_scripting.en.html[WeeChat scripting guide].
[[charset_plugin]]
=== Charset
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).
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. 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:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Set charset
To set global decode and encode charsets, use command `/set`.
For example:
----
/set charset.default.decode ISO-8859-15
/set charset.default.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 IRC server charset, use command `/charset` on server buffer.
If you give only charset, then it will set decoding and encoding values.
For example:
----
/charset ISO-8859-15
----
It's equivalent to:
----
/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 channels/privates of an IRC server:
----
/set charset.encode.irc.libera ISO-8859-15
----
To see all charsets used, use following command:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Troubleshooting
For any problem with charsets, please look at
link:weechat_faq.en.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Commands
include::includes/autogen_user_commands.en.adoc[tag=charset_commands]
[[charset_options]]
==== Options
Sections in file _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Control command | Description
| default | /set charset.default.* | Default decoding/encoding charset.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|===
Options:
include::includes/autogen_user_options.en.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec
+125 -125
View File
@@ -209,7 +209,7 @@ Liste des options couramment utilisées :
Compiler <<buflist,l'extension Buflist>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
Compiler <<charset_plugin,l'extension Charset>>.
Compiler <<charset,l'extension Charset>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
Construire la page man.
@@ -1958,6 +1958,130 @@ Exemple de gras avec la couleur de texte du terminal :
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
L'extension Charset vous permet de décoder et encoder les données en utilisant
un jeu de caractères.
Il y a un jeu de caractère par défaut pour le décodage/encodage, et un
spécifique pour les tampons (ou groupes de tampons).
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 :
....
charset : terminal : ISO-8859-15, interne : UTF-8
....
[[charset_set]]
==== Définir le jeu de caractère
Pour modifier les jeux de caractères de décodage et d'encodage
globaux, utilisez la commande `/set`.
Par exemple :
----
/set charset.default.decode ISO-8859-15
/set charset.default.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 IRC, 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 IRC (ou d'une conversation
privée), utilisez la même commande que pour le serveur, mais sur le tampon du
canal (ou du privé).
Pour définir le jeu de caractères pour tous les canaux/privés d'un serveur IRC :
----
/set charset.encode.irc.libera ISO-8859-15
----
Pour voir tous les jeux de caractères utilisés, utilisez la commande suivante :
----
/set charset.*
----
[[charset_troubleshooting]]
==== En cas de problème
Pour tout problème avec les jeux de caractères, merci de consulter la
link:weechat_faq.fr.html#charset[FAQ WeeChat / Accents].
[[charset_commands]]
==== Commandes
include::includes/autogen_user_commands.fr.adoc[tag=charset_commands]
[[charset_options]]
==== Options
Sections dans le fichier _charset.conf_ :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| default | /set charset.default.* | Jeu de caractère d'encodage/décodage par défaut.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Jeu de caractère d'encodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Jeu de caractère de décodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
|===
Options :
include::includes/autogen_user_options.fr.adoc[tag=charset_options]
[[notify_levels]]
=== Niveaux de notification
@@ -2744,130 +2868,6 @@ l'API), merci de consulter la
link:weechat_plugin_api.fr.html[Référence API extension WeeChat] ou le
link:weechat_scripting.fr.html[Guide pour scripts WeeChat].
[[charset_plugin]]
=== Charset
L'extension Charset vous permet de décoder et encoder les données en utilisant
un jeu de caractères.
Il y a un jeu de caractère par défaut pour le décodage/encodage, et un
spécifique pour les tampons (ou groupes de tampons).
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 :
....
charset : terminal : ISO-8859-15, interne : UTF-8
....
[[charset_set]]
==== Définir le jeu de caractère
Pour modifier les jeux de caractères de décodage et d'encodage
globaux, utilisez la commande `/set`.
Par exemple :
----
/set charset.default.decode ISO-8859-15
/set charset.default.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 IRC, 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 IRC (ou d'une conversation
privée), utilisez la même commande que pour le serveur, mais sur le tampon du
canal (ou du privé).
Pour définir le jeu de caractères pour tous les canaux/privés d'un serveur IRC :
----
/set charset.encode.irc.libera ISO-8859-15
----
Pour voir tous les jeux de caractères utilisés, utilisez la commande suivante :
----
/set charset.*
----
[[charset_troubleshooting]]
==== En cas de problème
Pour tout problème avec les jeux de caractères, merci de consulter la
link:weechat_faq.fr.html#charset[FAQ WeeChat / Accents].
[[charset_commands]]
==== Commandes
include::includes/autogen_user_commands.fr.adoc[tag=charset_commands]
[[charset_options]]
==== Options
Sections dans le fichier _charset.conf_ :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| default | /set charset.default.* | Jeu de caractère d'encodage/décodage par défaut.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Jeu de caractère d'encodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Jeu de caractère de décodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
|===
Options :
include::includes/autogen_user_options.fr.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec
+126 -126
View File
@@ -243,7 +243,7 @@ List of commonly used options:
Compile <<buflist,Buflist plugin>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
Compile <<charset_plugin,Charset plugin>>.
Compile <<charset,Charset plugin>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
Build man page.
@@ -2094,6 +2094,131 @@ Esempio di grassetto con il colore di primo piano del terminale:
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
Il plugin Charset consente di decodificare o codificare dati utilizzando
i set caratteri.
Esiste un set caratteri predefinito per la codifica/decodifica, e set caratteri
specifici per i buffer (o gruppi di buffer).
Questo plugin è opzionale, ma raccomandato: se non caricato, WeeChat
può leggere/scrivere soltanto dati UTF-8.
Il plugin Charset dovrebbe essere caricato automaticamente da WeeChat.
Per essere sicuri che sia caricato, provare con:
----
/charset
----
Se non trovato, allora si deve caricare il plugin con il comando:
----
/plugin load charset
----
Se il plugin non viene trovato, allora è necessario ricompilare WeeChat
con il supporto ai plugin e a Charset.
Quando viene avviato il plugin Charset, mostra i set caratteri del
terminale e quello interno. Il set caratteri dipende dal proprio
locale, mentre quello interno è UTF-8.
Per esempio:
....
set caratteri: terminale: ISO-8859-15, interno: UTF-8
....
[[charset_set]]
==== Impostare il set caratteri
Per impostare il set caratteri globale per la codifica e la decodifica,
utilizzare il comando `/set`.
Per esempio:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Se il set caratteri globale per la decodifica non è impostato (ad
esempio durante il primo caricamento del plugin Charset), verrà
impostato automaticamente sul set caratteri del terminale (se
diverso da UTF-8), oppure su _ISO-8859-1_.
Il valore di codifica predefinito è vuoto, perciò il testo viene
inviato per default con il set caratteri interno (UTF-8).
Per impostare il set caratteri del server IRC, utilizzare il comando `charset`
sul buffer del server. Se viene immesso solo il set caratteri, allora i valori
di codifica e decodifica saranno gli stessi.
Ad esempio:
----
/charset ISO-8859-15
----
È l'equivalente di:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Per impostare il set caratteri per il canale IRC (o il privato), utilizzare gli
stessi comandi per il server, ma sul buffer del canale (o quello privato).
// TRANSLATION MISSING
To set charset for all channels/privates of an IRC server:
----
/set charset.encode.irc.libera ISO-8859-15
----
Per visualizzare tutti i set caratteri utilizzati, utilizzare il comando seguente:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Risoluzione problemi
Per qualunque problema con i set caratteri, per favore consultare
le link:weechat_faq.it.html#charset[Domande Frequenti di WeeChat / Charset].
[[charset_commands]]
==== Comandi
include::includes/autogen_user_commands.it.adoc[tag=charset_commands]
[[charset_options]]
==== Opzioni
// TRANSLATION MISSING
Sections in file _charset.conf_:
// TRANSLATION MISSING
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Control command | Description
| default | /set charset.default.* | Default decoding/encoding charset.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|===
// TRANSLATION MISSING
Options:
include::includes/autogen_user_options.it.adoc[tag=charset_options]
[[notify_levels]]
=== Livelli di notifica
@@ -2879,131 +3004,6 @@ Per saperne di più riguardo lo sviluppo di plugin o script (tramite le API), pe
favore consultare link:weechat_plugin_api.it.html[Riferimento API dei Plugin per WeeChat]
oppure link:weechat_scripting.it.html[Guida allo Scripting di WeeChat].
[[charset_plugin]]
=== Charset
Il plugin Charset consente di decodificare o codificare dati utilizzando
i set caratteri.
Esiste un set caratteri predefinito per la codifica/decodifica, e set caratteri
specifici per i buffer (o gruppi di buffer).
Questo plugin è opzionale, ma raccomandato: se non caricato, WeeChat
può leggere/scrivere soltanto dati UTF-8.
Il plugin Charset dovrebbe essere caricato automaticamente da WeeChat.
Per essere sicuri che sia caricato, provare con:
----
/charset
----
Se non trovato, allora si deve caricare il plugin con il comando:
----
/plugin load charset
----
Se il plugin non viene trovato, allora è necessario ricompilare WeeChat
con il supporto ai plugin e a Charset.
Quando viene avviato il plugin Charset, mostra i set caratteri del
terminale e quello interno. Il set caratteri dipende dal proprio
locale, mentre quello interno è UTF-8.
Per esempio:
....
set caratteri: terminale: ISO-8859-15, interno: UTF-8
....
[[charset_set]]
==== Impostare il set caratteri
Per impostare il set caratteri globale per la codifica e la decodifica,
utilizzare il comando `/set`.
Per esempio:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Se il set caratteri globale per la decodifica non è impostato (ad
esempio durante il primo caricamento del plugin Charset), verrà
impostato automaticamente sul set caratteri del terminale (se
diverso da UTF-8), oppure su _ISO-8859-1_.
Il valore di codifica predefinito è vuoto, perciò il testo viene
inviato per default con il set caratteri interno (UTF-8).
Per impostare il set caratteri del server IRC, utilizzare il comando `charset`
sul buffer del server. Se viene immesso solo il set caratteri, allora i valori
di codifica e decodifica saranno gli stessi.
Ad esempio:
----
/charset ISO-8859-15
----
È l'equivalente di:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Per impostare il set caratteri per il canale IRC (o il privato), utilizzare gli
stessi comandi per il server, ma sul buffer del canale (o quello privato).
// TRANSLATION MISSING
To set charset for all channels/privates of an IRC server:
----
/set charset.encode.irc.libera ISO-8859-15
----
Per visualizzare tutti i set caratteri utilizzati, utilizzare il comando seguente:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Risoluzione problemi
Per qualunque problema con i set caratteri, per favore consultare
le link:weechat_faq.it.html#charset[Domande Frequenti di WeeChat / Charset].
[[charset_commands]]
==== Comandi
include::includes/autogen_user_commands.it.adoc[tag=charset_commands]
[[charset_options]]
==== Opzioni
// TRANSLATION MISSING
Sections in file _charset.conf_:
// TRANSLATION MISSING
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Control command | Description
| default | /set charset.default.* | Default decoding/encoding charset.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|===
// TRANSLATION MISSING
Options:
include::includes/autogen_user_options.it.adoc[tag=charset_options]
// TRANSLATION MISSING
[[exec_plugin]]
=== Exec
+116 -116
View File
@@ -215,7 +215,7 @@ CMake に対するオプションを指定するには、以下の書式を使
<<buflist,Buflist プラグイン>>のコンパイル。
| ENABLE_CHARSET | `ON`, `OFF` | ON |
<<charset_plugin,Charset プラグイン>>のコンパイル。
<<charset,Charset プラグイン>>のコンパイル。
| ENABLE_MAN | `ON`, `OFF` | OFF |
man ページのコンパイル。
@@ -2013,6 +2013,121 @@ WeeChat は画面に色が表示された時点で色ペアを動的に割り当
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
Charset プラグインを使うことで、文字コードに従ってデータのデコードとエンコードができます。
デコード/エンコード用にデフォルトの文字コードが設定されていますが、それぞれのバッファ
(バッファグループ) に対して個別に文字コードを設定することもできます。
このプラグインの導入は任意ですが、導入を推奨します:
このプラグインがロードされていない場合、WeeChat が読み書きできるデータは UTF-8 データのみになります。
Charset プラグインは WeeChat
によって自動的にロードされるべきです。プラグインがロードされていることを確認するには、以下のようにしてください:
----
/charset
----
コマンドが見つからない場合、以下のコマンドでプラグインをロードしてください:
----
/plugin load charset
----
プラグインが見つからない場合、文字コードサポートを有効化した状態で
WeeChat を再コンパイルしてください。
Charset プラグインがロードされた場合、端末文字コードと内部文字コードが表示されます。端末文字コードはロケールに依存し、内部文字コードは
UTF-8 です。
例:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== 文字コードの設定
グローバルデコード文字コードとエンコード文字コードを設定するには、`/set` コマンドを使ってください。
例:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
グローバルデコード文字コードが設定されていない場合 (例えば Charset
プラグインを始めてロードした場合)、これは自動的に端末の文字コードか
(UTF-8 でなければ)、デフォルトの _ISO-8859-1_ に設定されます。
デフォルトのエンコード文字コードはありません。従って、内部文字コード
(UTF-8) が使われます。
IRC サーバの文字コードを設定するには、サーババッファで `/charset`
コマンドを使ってください。文字コードのみを引数として与えた場合、この文字コードがデコードとエンコードに利用されます。
例:
----
/charset ISO-8859-15
----
これは以下と等価です:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
IRC チャンネル (またはプライベートメッセージ) の文字コードを設定するには、サーバの文字コード設定と同様のコマンドをチャンネル
(またはプライベートメッセージ) バッファで使ってください。
IRC サーバの全てのチャンネルおよびプライベートバッファに対する文字コードを設定するには:
----
/set charset.encode.irc.libera ISO-8859-15
----
すべての文字コード設定を確認するには、以下のコマンドを利用してください:
----
/set charset.*
----
[[charset_troubleshooting]]
==== トラブルシューティング
文字コードに関する問題があれば、link:weechat_faq.ja.html#charset[WeeChat FAQ (よくある質問) / いくつかの文字が見えません。どうすれば良いですか。]を参照してください。
[[charset_commands]]
==== コマンド
include::includes/autogen_user_commands.ja.adoc[tag=charset_commands]
[[charset_options]]
==== オプション
_charset.conf_ ファイル内のセクション:
[width="100%",cols="3m,6m,16",options="header"]
|===
| セクション | 操作コマンド | 説明
| default | /set charset.default.* | デフォルトのデコード/エンコード文字セット
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | バッファのデコード文字セット (オプションをセクションに追加/削除出来ます)
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | バッファのエンコード文字セット (オプションをセクションに追加/削除出来ます)
|===
オプション:
include::includes/autogen_user_options.ja.adoc[tag=charset_options]
[[notify_levels]]
=== 通知レベル
@@ -2766,121 +2881,6 @@ API を使ったプラグインやスクリプトの開発についてより詳
link:weechat_plugin_api.ja.html[WeeChat プラグイン API リファレンス]または
link:weechat_scripting.ja.html[WeeChat スクリプト作成ガイド]を参照してください。
[[charset_plugin]]
=== Charset
Charset プラグインを使うことで、文字コードに従ってデータのデコードとエンコードができます。
デコード/エンコード用にデフォルトの文字コードが設定されていますが、それぞれのバッファ
(バッファグループ) に対して個別に文字コードを設定することもできます。
このプラグインの導入は任意ですが、導入を推奨します:
このプラグインがロードされていない場合、WeeChat が読み書きできるデータは UTF-8 データのみになります。
Charset プラグインは WeeChat
によって自動的にロードされるべきです。プラグインがロードされていることを確認するには、以下のようにしてください:
----
/charset
----
コマンドが見つからない場合、以下のコマンドでプラグインをロードしてください:
----
/plugin load charset
----
プラグインが見つからない場合、文字コードサポートを有効化した状態で
WeeChat を再コンパイルしてください。
Charset プラグインがロードされた場合、端末文字コードと内部文字コードが表示されます。端末文字コードはロケールに依存し、内部文字コードは
UTF-8 です。
例:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== 文字コードの設定
グローバルデコード文字コードとエンコード文字コードを設定するには、`/set` コマンドを使ってください。
例:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
グローバルデコード文字コードが設定されていない場合 (例えば Charset
プラグインを始めてロードした場合)、これは自動的に端末の文字コードか
(UTF-8 でなければ)、デフォルトの _ISO-8859-1_ に設定されます。
デフォルトのエンコード文字コードはありません。従って、内部文字コード
(UTF-8) が使われます。
IRC サーバの文字コードを設定するには、サーババッファで `/charset`
コマンドを使ってください。文字コードのみを引数として与えた場合、この文字コードがデコードとエンコードに利用されます。
例:
----
/charset ISO-8859-15
----
これは以下と等価です:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
IRC チャンネル (またはプライベートメッセージ) の文字コードを設定するには、サーバの文字コード設定と同様のコマンドをチャンネル
(またはプライベートメッセージ) バッファで使ってください。
IRC サーバの全てのチャンネルおよびプライベートバッファに対する文字コードを設定するには:
----
/set charset.encode.irc.libera ISO-8859-15
----
すべての文字コード設定を確認するには、以下のコマンドを利用してください:
----
/set charset.*
----
[[charset_troubleshooting]]
==== トラブルシューティング
文字コードに関する問題があれば、link:weechat_faq.ja.html#charset[WeeChat FAQ (よくある質問) / いくつかの文字が見えません。どうすれば良いですか。]を参照してください。
[[charset_commands]]
==== コマンド
include::includes/autogen_user_commands.ja.adoc[tag=charset_commands]
[[charset_options]]
==== オプション
_charset.conf_ ファイル内のセクション:
[width="100%",cols="3m,6m,16",options="header"]
|===
| セクション | 操作コマンド | 説明
| default | /set charset.default.* | デフォルトのデコード/エンコード文字セット
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | バッファのデコード文字セット (オプションをセクションに追加/削除出来ます)
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | バッファのエンコード文字セット (オプションをセクションに追加/削除出来ます)
|===
オプション:
include::includes/autogen_user_options.ja.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec
+119 -119
View File
@@ -211,7 +211,7 @@ Lista popularnych opcji:
Kompilacja <<buflist,wtyczki buflist>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
Kompilacja <<charset_plugin,wtyczki charset>>.
Kompilacja <<charset,wtyczki charset>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
Generowanie strony manuala.
@@ -1948,6 +1948,124 @@ Przykład pogrubienia z domyślnym kolorem terminala:
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
Wtyczka charset pozwala na zmianę kodowania dla wysyłanych i otrzymywanych danych.
Można zdefiniować domyślne kodowanie, oraz dla poszczególnych buforów (lub grup
buforów).
Ta wtyczka jest opcjonalna, jednak zalecana: jeśli nie jest załadowana WeeChat
może odczytywać/zapisywać dane tylko w UTF-8.
Ta wtyczka powinna zostać automatycznie załadowana przy uruchomieniu WeeChat.
Aby się upewnić, że została załadowana, spróbuj:
----
/charset
----
Jeśli komenda nie zostanie znaleziona, załaduj tą wtyczkę za pomocą:
----
/plugin load charset
----
Jeśli wtyczka nie zostanie znaleziona, powinieneś skompilować ponownie WeeChat z
wtyczkami i wsparciem dla charset.
Kiedy wtyczka charset zostanie uruchomiona wyświetla kodowanie terminala i.
wewnętrzne.
Kodowanie terminala zależy od ustawień systemu, a wewnętrzne to UTF-8.
Na przykład:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Ustawianie kodowania
Żeby ustawić globalne kodowanie dla wysyłanych i otrzymywanych danych należy
użyć komendy `/set`.
Na przykład:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Jeżeli globalna wartość dla kodowania nie jest ustawiona (na przykład podczas
pierwszego zaladowania wtyczki), zostanie automatycznie ustawione na kodowanie
terminala (jeśli jest inne niż UTF-8), lub domyślnie na _ISO-8859-1_.
Domyślnie kodowanie dla wysyłanych danych nie jest ustawione, dane domyślnie
wysyłane są w kodowaniu wewnętrznym (UTF-8).
W celu ustawienia kodowania dla serwera IRC, należy wywołać komendę `/charset`
w buforze serwera.
Jeśli zostanie podane tylko kodowanie, zostanie ono użyte dla wysyłania i odbioru.
Na przykład:
----
/charset ISO-8859-15
----
Jest równoważne z:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Aby ustawić kodowanie dla kanału (lub prywatnej rozmowy) należy wykonać to samo,
co w przypadku serwera, tylko w buforze kanału (lub prywatnej rozmowy).
Aby ustawić kodowanie dla wszystkich kanałów/rozmów prywatnych na danym serwerze:
----
/set charset.encode.irc.libera ISO-8859-15
----
W celu wyświetlenia wszystkich ustawionych kodowań, wykonaj:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Rozwiązywanie problemów
W razie jakichś problemów z kodowaniem, zajrzyj do link:weechat_faq.pl.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Komendy
include::includes/autogen_user_commands.pl.adoc[tag=charset_commands]
[[charset_options]]
==== Opcje
Sekcje w pliku _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Sekcja | Komenda | Opis
| default | /set charset.default.* | Domyślne kodowanie.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Kodowanie dla wiadomości przychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Kodowanie dla wiadomości wychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
|===
Opcje:
include::includes/autogen_user_options.pl.adoc[tag=charset_options]
[[notify_levels]]
=== Poziomy powiadomień
@@ -2699,124 +2817,6 @@ Więcej informacji o wtyczkach i tworzeniu skryptów (przez API), można znaleź
link:weechat_plugin_api.en.html[Opisie API wtyczek] (Angielski) i
link:weechat_scripting.pl.html[Poradniku pisania skryptów].
[[charset_plugin]]
=== Charset
Wtyczka charset pozwala na zmianę kodowania dla wysyłanych i otrzymywanych danych.
Można zdefiniować domyślne kodowanie, oraz dla poszczególnych buforów (lub grup
buforów).
Ta wtyczka jest opcjonalna, jednak zalecana: jeśli nie jest załadowana WeeChat
może odczytywać/zapisywać dane tylko w UTF-8.
Ta wtyczka powinna zostać automatycznie załadowana przy uruchomieniu WeeChat.
Aby się upewnić, że została załadowana, spróbuj:
----
/charset
----
Jeśli komenda nie zostanie znaleziona, załaduj tą wtyczkę za pomocą:
----
/plugin load charset
----
Jeśli wtyczka nie zostanie znaleziona, powinieneś skompilować ponownie WeeChat z
wtyczkami i wsparciem dla charset.
Kiedy wtyczka charset zostanie uruchomiona wyświetla kodowanie terminala i.
wewnętrzne.
Kodowanie terminala zależy od ustawień systemu, a wewnętrzne to UTF-8.
Na przykład:
....
charset: terminal: ISO-8859-15, internal: UTF-8
....
[[charset_set]]
==== Ustawianie kodowania
Żeby ustawić globalne kodowanie dla wysyłanych i otrzymywanych danych należy
użyć komendy `/set`.
Na przykład:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Jeżeli globalna wartość dla kodowania nie jest ustawiona (na przykład podczas
pierwszego zaladowania wtyczki), zostanie automatycznie ustawione na kodowanie
terminala (jeśli jest inne niż UTF-8), lub domyślnie na _ISO-8859-1_.
Domyślnie kodowanie dla wysyłanych danych nie jest ustawione, dane domyślnie
wysyłane są w kodowaniu wewnętrznym (UTF-8).
W celu ustawienia kodowania dla serwera IRC, należy wywołać komendę `/charset`
w buforze serwera.
Jeśli zostanie podane tylko kodowanie, zostanie ono użyte dla wysyłania i odbioru.
Na przykład:
----
/charset ISO-8859-15
----
Jest równoważne z:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Aby ustawić kodowanie dla kanału (lub prywatnej rozmowy) należy wykonać to samo,
co w przypadku serwera, tylko w buforze kanału (lub prywatnej rozmowy).
Aby ustawić kodowanie dla wszystkich kanałów/rozmów prywatnych na danym serwerze:
----
/set charset.encode.irc.libera ISO-8859-15
----
W celu wyświetlenia wszystkich ustawionych kodowań, wykonaj:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Rozwiązywanie problemów
W razie jakichś problemów z kodowaniem, zajrzyj do link:weechat_faq.pl.html#charset[WeeChat FAQ / Charset].
[[charset_commands]]
==== Komendy
include::includes/autogen_user_commands.pl.adoc[tag=charset_commands]
[[charset_options]]
==== Opcje
Sekcje w pliku _charset.conf_:
[width="100%",cols="3m,6m,16",options="header"]
|===
| Sekcja | Komenda | Opis
| default | /set charset.default.* | Domyślne kodowanie.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Kodowanie dla wiadomości przychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Kodowanie dla wiadomości wychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
|===
Opcje:
include::includes/autogen_user_options.pl.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec
+106 -106
View File
@@ -189,7 +189,7 @@ $ make install
Компајлира <<buflist,Buflist додатак>>.
| ENABLE_CHARSET | `ON`, `OFF` | ON |
Компајлира <<charset_plugin,Charset додатак>>.
Компајлира <<charset,Charset додатак>>.
| ENABLE_MAN | `ON`, `OFF` | OFF |
Изграђује man страницу.
@@ -1831,6 +1831,111 @@ These mouse actions are possible only if mouse is enabled with key kbd:[Alt+m]
/set weechat.color.status_time *99999
----
[[charset]]
=== Charset
Charset додатак вам омогућава да декодирате и кодирате податке употребом скупова карактера.
Постоји подразумевани скуп карактера за декодирање/кодирање, као и одређени скупови карактера за бафере (или групу бафера).
Овај додатак није обавезан, али се препоручује његова употреба: ако се не учита, програм WeeChat може да чита/пише само UTF-8 податке.
Програм WeeChat би требало аутоматски да учитава charset додатак. Да бисте били сигурни да је учитан, покушајте следеће:
----
/charset
----
Ако се команда не пронађе, онда учитајте додатак командом:
----
/plugin load charset
----
Ако додатак не може да се пронађе, онда би требало поново да компајлирате програм WeeChat са додацима и подршком за Charset.
Када се charset додатак покрене, он приказује скуп карактера терминала као и интерни скуп карактера. Скуп карактера терминала зависи од вашег локал подешавања, а интерно је UTF-8.
На пример:
....
charset: терминал: ISO-8859-15, интерно: UTF-8
....
[[charset_set]]
==== Постављање скупа карактера
Ако желите да поставите глобалне скупове карактера за кодирање и декодирање, употребите команду `/set`.
На пример:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Ако се не постави глобални скуп карактера за декодирање (на пример током првог учитавања Charset додатка), он ће се аутоматски поставити на скуп карактера који користи терминал (у случају да није UTF-8), или подразумевано на _ISO-8859-1_.
Подразумевана вредност за кодирање је празна, тако да се подразумевано шаље употребом интерног скупа карактера (UTF-8).
Ако желите да поставите скуп карактера IRC сервера, употребите команду `/charset` у серверском баферу. Ако наведете само скуп карактера, онда ће команда поставити вредности за декодирање и кодирање.
На пример:
----
/charset ISO-8859-15
----
Еквивалентно је са:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Ако желите да поставите скуп карактера за IRC канал (или приватни разговор), употребите исте команде као за сервер, али у баферу канала (или приватног разговора).
Ако желите да поставите скуп карактера за све канале/приватне разговоре на IRC серверу:
----
/set charset.encode.irc.libera ISO-8859-15
----
Да бисте видели све коришћене скупове карактера, извршите следећу команду:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Решавање проблема
Ако имате било каквих проблема са скуповима карактера, молимо вас да погледате link:weechat_faq.sr.html#charset[WeeChat ЧПП / Скуп карактера].
[[charset_commands]]
==== Команде
include::includes/autogen_user_commands.sr.adoc[tag=charset_commands]
[[charset_options]]
==== Опције
Одељци у фајлу _charset.conf_:
[width="100%", cols="3m,6m,16", options="header"]
|===
| Одељак | Команда за контролу | Опис
| default | /set charset.default.* | Подразумевани скуп карактера за декодирање/кодирање.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Скуп карактера у који се декодира по баферу (у одељку је могуће додавање/уклањање опција).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Скуп карактера у који се кодира, по баферу (у одељку је могуће додавање/уклањање опција).
|===
Опције:
include::includes/autogen_user_options.sr.adoc[tag=charset_options]
[[notify_levels]]
=== Нивои обавештавања
@@ -2500,111 +2605,6 @@ include::includes/autogen_user_options.sr.adoc[tag=weechat_options]
За више информација о развоју додатака или скрипти (помоћу API), молимо вас да прочитате link:weechat_plugin_api.sr.html[WeeChat референтно упутство за API додатака] или link:weechat_scripting.sr.html[WeeChat водич за скриптовање].
[[charset_plugin]]
=== Charset
Charset додатак вам омогућава да декодирате и кодирате податке употребом скупова карактера.
Постоји подразумевани скуп карактера за декодирање/кодирање, као и одређени скупови карактера за бафере (или групу бафера).
Овај додатак није обавезан, али се препоручује његова употреба: ако се не учита, програм WeeChat може да чита/пише само UTF-8 податке.
Програм WeeChat би требало аутоматски да учитава charset додатак. Да бисте били сигурни да је учитан, покушајте следеће:
----
/charset
----
Ако се команда не пронађе, онда учитајте додатак командом:
----
/plugin load charset
----
Ако додатак не може да се пронађе, онда би требало поново да компајлирате програм WeeChat са додацима и подршком за Charset.
Када се charset додатак покрене, он приказује скуп карактера терминала као и интерни скуп карактера. Скуп карактера терминала зависи од вашег локал подешавања, а интерно је UTF-8.
На пример:
....
charset: терминал: ISO-8859-15, интерно: UTF-8
....
[[charset_set]]
==== Постављање скупа карактера
Ако желите да поставите глобалне скупове карактера за кодирање и декодирање, употребите команду `/set`.
На пример:
----
/set charset.default.decode ISO-8859-15
/set charset.default.encode ISO-8859-15
----
Ако се не постави глобални скуп карактера за декодирање (на пример током првог учитавања Charset додатка), он ће се аутоматски поставити на скуп карактера који користи терминал (у случају да није UTF-8), или подразумевано на _ISO-8859-1_.
Подразумевана вредност за кодирање је празна, тако да се подразумевано шаље употребом интерног скупа карактера (UTF-8).
Ако желите да поставите скуп карактера IRC сервера, употребите команду `/charset` у серверском баферу. Ако наведете само скуп карактера, онда ће команда поставити вредности за декодирање и кодирање.
На пример:
----
/charset ISO-8859-15
----
Еквивалентно је са:
----
/charset decode ISO-8859-15
/charset encode ISO-8859-15
----
Ако желите да поставите скуп карактера за IRC канал (или приватни разговор), употребите исте команде као за сервер, али у баферу канала (или приватног разговора).
Ако желите да поставите скуп карактера за све канале/приватне разговоре на IRC серверу:
----
/set charset.encode.irc.libera ISO-8859-15
----
Да бисте видели све коришћене скупове карактера, извршите следећу команду:
----
/set charset.*
----
[[charset_troubleshooting]]
==== Решавање проблема
Ако имате било каквих проблема са скуповима карактера, молимо вас да погледате link:weechat_faq.sr.html#charset[WeeChat ЧПП / Скуп карактера].
[[charset_commands]]
==== Команде
include::includes/autogen_user_commands.sr.adoc[tag=charset_commands]
[[charset_options]]
==== Опције
Одељци у фајлу _charset.conf_:
[width="100%", cols="3m,6m,16", options="header"]
|===
| Одељак | Команда за контролу | Опис
| default | /set charset.default.* | Подразумевани скуп карактера за декодирање/кодирање.
| decode | <<command_charset_charset,/charset decode>> +
/set charset.decode.* | Скуп карактера у који се декодира по баферу (у одељку је могуће додавање/уклањање опција).
| encode | <<command_charset_charset,/charset encode>> +
/set charset.encode.* | Скуп карактера у који се кодира, по баферу (у одељку је могуће додавање/уклањање опција).
|===
Опције:
include::includes/autogen_user_options.sr.adoc[tag=charset_options]
[[exec_plugin]]
=== Exec