summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/en/weechat_plugin_api.en.txt8
-rw-r--r--doc/fr/weechat_plugin_api.fr.txt8
-rw-r--r--doc/it/autogen/plugin_api/completions.txt6
-rw-r--r--doc/it/autogen/plugin_api/infos.txt4
-rw-r--r--doc/it/autogen/user/irc_commands.txt106
-rw-r--r--doc/it/autogen/user/irc_options.txt2
-rw-r--r--doc/it/autogen/user/weechat_commands.txt150
-rw-r--r--doc/it/autogen/user/weechat_options.txt2
-rw-r--r--doc/it/weechat_plugin_api.it.txt765
-rw-r--r--po/it.po196
10 files changed, 651 insertions, 596 deletions
diff --git a/doc/en/weechat_plugin_api.en.txt b/doc/en/weechat_plugin_api.en.txt
index dcd484407..f01b17221 100644
--- a/doc/en/weechat_plugin_api.en.txt
+++ b/doc/en/weechat_plugin_api.en.txt
@@ -2775,19 +2775,19 @@ def my_section_read_cb(data, config_file, section, option_name, value):
def my_section_write_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_write_default_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_create_option_cb(data, config_file, section, option_name, value):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE
def my_section_delete_option_cb(data, config_file, section, option):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED
section = weechat.config_new_section(config_file, "section1", 1, 1,
"my_section_read_cb", "",
diff --git a/doc/fr/weechat_plugin_api.fr.txt b/doc/fr/weechat_plugin_api.fr.txt
index 6ec5d0c93..bfd8e61f2 100644
--- a/doc/fr/weechat_plugin_api.fr.txt
+++ b/doc/fr/weechat_plugin_api.fr.txt
@@ -2810,19 +2810,19 @@ def my_section_read_cb(data, config_file, section, option_name, value):
def my_section_write_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_write_default_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_create_option_cb(data, config_file, section, option_name, value):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE
def my_section_delete_option_cb(data, config_file, section, option):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED
section = weechat.config_new_section(config_file, "section1", 1, 1,
"my_section_read_cb", "",
diff --git a/doc/it/autogen/plugin_api/completions.txt b/doc/it/autogen/plugin_api/completions.txt
index 107c50994..012e2bdcd 100644
--- a/doc/it/autogen/plugin_api/completions.txt
+++ b/doc/it/autogen/plugin_api/completions.txt
@@ -54,9 +54,9 @@
| weechat | bars_options | opzioni per le barre
-| weechat | buffer_properties_get | properties that can be read on a buffer
+| weechat | buffer_properties_get | proprietà che possono essere lette su un buffer
-| weechat | buffer_properties_set | properties that can be set on a buffer
+| weechat | buffer_properties_set | proprietà che possono essere impostate su un buffer
| weechat | buffers_names | nomi dei buffer
@@ -82,7 +82,7 @@
| weechat | keys_codes | codici tasti
-| weechat | keys_codes_for_reset | key codes that can be reset (keys added, redefined or removed)
+| weechat | keys_codes_for_reset | codici tasti che possono essere ripristinati (tasti aggiunti, ridefiniti o rimossi)
| weechat | nicks | nick nella lista nick del buffer corrente
diff --git a/doc/it/autogen/plugin_api/infos.txt b/doc/it/autogen/plugin_api/infos.txt
index caaaa2b54..221dec85f 100644
--- a/doc/it/autogen/plugin_api/infos.txt
+++ b/doc/it/autogen/plugin_api/infos.txt
@@ -6,9 +6,9 @@
| irc | irc_buffer | ottiene puntatore al buffer per un server/canale/nick IRC | server,canale,nick (canale e nick sono opzionali)
-| irc | irc_is_channel | 1 if string is a valid IRC channel name | nome canale
+| irc | irc_is_channel | 1 se la stringa è nome valido di un canale IRC | nome canale
-| irc | irc_is_nick | 1 if string is a valid IRC nick name | nick
+| irc | irc_is_nick | 1 se la stringa è un nick IRC valido | nick
| irc | irc_nick | ottiene nick corrente su un server | nome server
diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt
index 25462c200..7b2d92ad6 100644
--- a/doc/it/autogen/user/irc_commands.txt
+++ b/doc/it/autogen/user/irc_commands.txt
@@ -50,26 +50,26 @@
nick: utente o host da bannare
........................................
-• *`/connect`* `[-all [-nojoin] | -open [-nojoin] | servername [servername ...] [-nojoin] | hostname[/port] [-option[=value]] [-nooption]]`::
+• *`/connect`* `[-all [-nojoin] | -open [-nojoin] | nome_server [nome_server ...] [-nojoin] | nome_host[/porta] [-opzione[=valore]] [-nooption]`::
........................................
connette ad uno o più server IRC
- -all: connect to all servers defined in configuration
- -open: connect to all opened servers that are not currently connected
- servername: internal server name to connect (server must have been created by /server add)
- -nojoin: do not join any channel (even if autojoin is enabled on server)
- hostname: hostname (or IP) of a server
- port: port for server (6667 by default)
- option: set option for server (for boolean option, value can be omitted)
- nooption: set boolean option to 'off' (for example: -nossl)
+ -all: connette a tutti i server definiti nella configurazione
+ -open: connette a tutti i server aperti ai quali non si è attualmente connessi
+ nome_server: nome interno del server a cui connettersi (il server deve essere stato creato con /server add)
+ -nojoin: non entrare in nessun canale (anche se l'ingresso automatico è attivo sul server)
+ nome_host: nome host (oppure IP) del server
+ porta: porta per il server (6667 è la predefinita)
+ opzione: imposta opzione per il server (per le opzioni bool, il valore può essere omesso)
+ nooption: imposta il valore bool dell'opzione su off (per esempio: -nossl)
- Examples:
+ Esempi:
/connect freenode
/connect irc.oftc.net/6667
/connect irc6.oftc.net/6667 -ipv6
/connect irc6.oftc.net/6697 -ipv6 -ssl
- /connect my.server.org/6697 -ssl -password=test
+ /connect mio.server.org/6697 -ssl -password=test
........................................
• *`/ctcp`* `destinatario tipo [argomenti]`::
@@ -96,15 +96,15 @@
........................................
avvia DCC (file o chat)
- action: 'send' (file) or 'chat'
- nickname: nickname to send file or chat
- file: filename (on local host)
+ azione: 'send' (invia file) o 'chat' (avvia una conversazione)
+ nick: nick a cui inviare il file o con cui aprire la chat
+ file: nome file (sull'host locale)
- Examples:
- chat with nick "toto":
- /dcc chat toto
- send file "/home/foo/bar.txt" to nick "toto":
- /dcc send toto /home/foo/bar.txt
+ Esempi:
+ chat con "tizio":
+ /dcc chat tizio
+ invia file "/home/foo/bar.txt al nick "tizio":
+ /dcc send tizio /home/foo/bar.txt
........................................
• *`/dehalfop`* `[nick [nick]]`::
@@ -218,15 +218,15 @@
........................................
caccia e banna un nick da un canale
- channel: channel where user is
- nickname: nickname to kick and ban
- comment: comment for kick
+ canale: canale in cui si trova l'utente
+ nick: nick da cacciare e bannare
+ commento: commento per la cacciata
- It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
+ È possibile cacciare/bannare con una mask, il nick verrà estratto dalla mask e sostituito da "*".
- Example:
- ban "*!*@host.com" and then kick "toto":
- /kickban toto!*@host.com
+ Esempio:
+ banna "*!*@host.com" e poi caccia "tizio":
+ /kickban tizio!*@host.com
........................................
• *`/kill`* `nick commento`::
@@ -247,21 +247,21 @@
mask_server: elenco dei server devono corrispondere a questa mask
........................................
-• *`/list`* `[channel[,channel] [server] [-re regexp]]`::
+• *`/list`* `[canale[,canale] [server] [-re regexp]]`::
........................................
elenca i canali ed i loro argomenti
- channel: channel to list
- server: server name
- regexp: regular expression used to filter results
+ canale: canale da elencare
+ server: nome del server
+ regexp: espressione regolare utilizzata per filtrare i risultati
- Examples:
- list all channels on server (can be very slow on large networks):
+ Esempi:
+ elenca tutti i canali sul server (può essere molto lento su grandi network):
/list
- list channel #weechat:
- /list #weechat
- list all channels beginning with "#weechat" (can be very slow on large networks):
+ elenca il canale #weechat:
+ /list #weechat.*
+ elenca tutti i canali che iniziano con "#weechat" (può essere molto lento su grandi network):
/list -re #weechat.*
........................................
@@ -494,28 +494,28 @@
........................................
elenca, aggiunge o rimuove server IRC
- list: list servers (without argument, this list is displayed)
- listfull: list servers with detailed info for each server
- add: create a new server
- servername: server name, for internal and display use
- hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
- temp: create temporary server (not saved)
- option: set option for server (for boolean option, value can be omitted)
- nooption: set boolean option to 'off' (for example: -nossl)
- copy: duplicate a server
- rename: rename a server
- keep: keep server in config file (for temporary servers only)
- del: delete a server
- deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
- jump: jump to server buffer
- raw: open buffer with raw IRC data
+ list: elenca tutti i server (senza argomento, questa lista viene visualizzata)
+ listfull: elenca tutti i server con tutte le informazioni per ogni server
+ add: crea un nuovo server
+ nome_server: nome server, per il solo uso interno e di visualizzazione
+ nome_host: nome o indirizzo IP del server, con porta opzionale (predefinita: 6667), più indirizzi possono essere separati da virgole
+ temp: crea server temporaneo (non salvato)
+ option: imposta opzione per il server (per opzioni bool, il valore può essere omesso)
+ nooption: imposta l'opzione bool su 'off' (per esempio: -nossl)
+ copy: duplica un server
+ rename: rinomina un server
+ keep: salva server nel file di configurazione (solo per server temporanei)
+ del: elimina un server
+ deloutq: elimina i messaggi fuori coda per tutti i server (tutti i messaggi che WeeChat sta inviando)
+ jump: passa al buffer del server
+ raw: apri buffer con dati grezzi IRC
- Examples:
+ Esempi:
/server listfull
- /server add oftc irc.oftc.net/6697 -ssl -autoconnect
+ /server add oftc irc.oftc.net/6697 -ssl
/server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl
/server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667
- /server add freenode3 irc.freenode.net -password=mypass
+ /server add freenode3 irc.freenode.net -password=miapassword
/server copy oftc oftcbis
/server rename oftc newoftc
/server del freenode
diff --git a/doc/it/autogen/user/irc_options.txt b/doc/it/autogen/user/irc_options.txt
index 5d37e1db6..9cd7e65f2 100644
--- a/doc/it/autogen/user/irc_options.txt
+++ b/doc/it/autogen/user/irc_options.txt
@@ -134,7 +134,7 @@
** valori: on, off (valore predefinito: off)
* *irc.look.part_closes_buffer*
-** descrizione: close buffer when /part is issued on a channel
+** descrizione: chiude buffer quando viene digitato /part nel canale
** tipo: bool
** valori: on, off (valore predefinito: off)
diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt
index 5cba99851..187284a37 100644
--- a/doc/it/autogen/user/weechat_commands.txt
+++ b/doc/it/autogen/user/weechat_commands.txt
@@ -53,49 +53,49 @@
/bar scroll nicklist * ye
........................................
-• *`/buffer`* `[clear [number | -merged | -all] | move number | merge number | unmerge [number] | close [n1[-n2]] | list | notify level | localvar | set property value | get property | number | name]`::
+• *`/buffer`* `[clear [numero | -merged | -all] | move numero | merge numero | unmerge [numero] | close [n1[-n2]] | list | notify livello | localvar | set proprietà valore | get proprietà |numero | nome]`::
........................................
gestione buffer
- clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
- move: move buffer in the list (may be relative, for example -1)
- merge: merge current buffer to another buffer (chat area will be mix of both buffers)
- (by default ctrl-x switches between merged buffers)
- unmerge: unmerge buffer from other buffers which have same number
- close: close buffer (number/range is optional)
- list: list buffers (without argument, this list is displayed)
- notify: set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
- none: never
- highlight: for highlights only
- message: for messages from users + highlights
- all: all messages
- reset: reset to default value (all)
- localvar: display local variables for current buffer
- set: set a property for current buffer
- get: display a property of current buffer
- number: jump to buffer by number, possible prefix:
- '+': relative jump, add number to current
- '-': relative jump, sub number to current
- '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
- name: jump to buffer by (partial) name
+ clear: pulisce il contenuto del buffer (numero per un buffer, -merged per i buffer uniti, -all per tutti i buffer, o nulla per quello corrente)
+ move: sposta buffer nella lista (può essere relativo, ad esempio -1)
+ merge: unisce il buffer corrente ad un altro (l'area di chat sarà un mix di entrambi)
+ (con ctrl-x si alterna tra i buffer uniti)
+ unmerge: stacca il buffer da altri buffer con lo stesso numero
+ close: chiudi buffer (numero/range opzionale)
+ list: elenca i buffer (nessun parametro implica questa lista)
+ notify: imposta il livello di notifica per il buffer corrente: questo livello determina se il buffer verrà aggiunto alla hotlist oppure no:
+ none: mai
+ highlight: solo per gli eventi
+ message: per i messaggi da tutti gli utenti + eventi
+ all: tutti i messaggi
+ reset: ripristina il valore predefinito (tutto)
+ localvar: visualizza la variabile locale per il buffer corrente
+ set: imposta una proprietà per il buffer corrente
+ get: visualizza una proprietà del buffer corrente
+ number: passa al buffer di numero in numero:
+ '+': passo relativo, aggiunge il numero a quello corrente
+ '-': passo relativo, sottrae il numero da quello corrente
+ '*': passa al numero, utilizzando l'opzione "weechat.look.jump_current_to_previous_buffer"
+ nome: passa al buffer di nome (parziale)
- Examples:
- clear current buffer:
+ Esempi:
+ pulisci buffer corrente:
/buffer clear
- move buffer to number 5:
+ sposta buffer al numero 5:
/buffer move 5
- merge with core buffer:
+ unisci al buffer core:
/buffer merge 1
- unmerge buffer:
+ stacca buffer:
/buffer unmerge
- close current buffer:
+ chiudi buffer corrente:
/buffer close
- close buffers 5 to 7:
+ chiudi buffer da 5 a 7:
/buffer close 5-7
- jump to #weechat:
+ salta a #weechat:
/buffer #weechat
- jump to next buffer:
+ salta al buffer successivo:
/buffer +1
........................................
@@ -187,28 +187,28 @@
Questo comando è utilizzato da combinazioni di tasti o plugin.
........................................
-• *`/key`* `[list | listdefault | listdiff] | [bind key [command [args]]] | [unbind key] | [reset key] | [resetall -yes] | [missing]`::
+• *`/key`* `[list | listdefault | listdiff] | [bind tasto [comando [args]]] | [unbind tasto] | [reset tasto] | [resetall -yes] | [missing]`::
........................................
associa/disassocia tasti
- list: list all current keys (without argument, this list is displayed)
- listdefault: list default keys
- listdiff: list differences between current and default keys (keys added, redefined or deleted)
- bind: bind a command to a key or display command bound to key
- unbind: remove a key binding
- reset: reset a key to default binding
- resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
- missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ list: elenca tutti i tasti correnti (senza argomento, viene visualizzata questa lista)
+ listdefault: elenca i tasti predefiniti
+ listdiff: elenca le differenze tra tasti attuali e predefiniti (tasti aggiunti, ridefiniti o eliminati)
+ bind: associa un comando ad un tasto o visualizza il comando associato al tasto
+ unbind: rimuove una associazione di tasti
+ reset: ripristina un tasto all'assegnazione predefinita
+ resetall: ripristina le associazioni ai valori predefiniti ed elimina TUTTE le associazioni personalizzate (usare con cautela!)
+ missing: aggiunge tasti mancanti (utilizzando le associazioni predefinite), utile dopo l'installazione di una nuova versione di WeeChat
- When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
+ Al momento di associare un comando ad un tasto si raccomanda di utilizzare il tasto alt+k (oppure Esc e k), e digitare il tasto da associare: il codice tasto verrà inserito nella riga di comando.
- Examples:
- key alt-x to toggle nicklist bar:
+ Esempi:
+ il tasto alt-x per alternare la barra della nicklist:
/key bind meta-x /bar toggle nicklist
- key alt-r to jump to #weechat IRC channel:
+ il tasto alt-r per passare al canale IRC #weechat:
/key bind meta-r /buffer #weechat
- restore default binding for key alt-r:
+ ripristinare l'associazione predefinita per il tasto alt-r:
/key reset meta-r
........................................
@@ -406,40 +406,40 @@
........................................
gestione finestre
- list: list opened windows (without argument, this list is displayed)
- -1: jump to previous window
- +1: jump to next window
- b#: jump to next window displaying buffer number #
- up: switch to window above current one
- down: switch to window below current one
- left: switch to window on the left
- right: switch to window on the right
- splith: split current window horizontally
- splitv: split current window vertically
- resize: resize window size, new size is <pct> percentage of parent window
- merge: merge window with another (all = keep only one window)
- page_up: scroll one page up
- page_down: scroll one page down
- refresh: refresh screen
- scroll: scroll number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
- scroll_up: scroll a few lines up
- scroll_down: scroll a few lines down
- scroll_top: scroll to top of buffer
- scroll_bottom: scroll to bottom of buffer
- scroll_previous_highlight: scroll to previous highlight
- scroll_next_highlight: scroll to next highlight
- zoom: zoom on window
+ list: elenca le finestre aperte (senza argomento, questa lista viene visualizzata)
+ -1: salta alla finestra precedente
+ +1: salta alla finestra successiva
+ b#: salta alla finestra successiva che visualizza il buffer numero #
+ up: passa alla finestra superiore a quella corrente
+ down: passa alla finestra inferiore a quella attiva
+ left: passa alla finestra a sinistra
+ right: passa alla finestra a destra
+ splith: divide la finestra attiva orizzontalmente
+ splitv: divide la finestra attiva verticalmente
+ resize: ridimensiona finestra, la nuova dimensione è <pct> percentuale della finestra genitore
+ merge: unisce la finestra con un'altra (all = mantiente una sola finestra)
+ page_up: scorre di una pagina in alto
+ page_down: scorre di una pagina in basso
+ refresh: aggiorna lo schermo
+ scroll: scorre di un numero di righe (+/-N) o in base al tempo: s=secondi, m=minuti, h=ore, d=giorni, M=mesi, y=anni
+ scroll_up: scorre di alcune righe in alto
+ scroll_down: scorre di alcune righe in basso
+ scroll_top: scorre fino all'inizio del buffer
+ scroll_bottom: scorre fino alla fine del buffer buffer
+ scroll_previous_highlight: passa all'evento precedente
+ scroll_next_highlight: passa all'evento successivo
+ zoom: ingrandimento sulla finestra
- For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
+ Per splith e splitv, pct è una percentuale che rappresenta la dimensione della nuova finestra, calcolata con la finestra attiva come riferimento per la dimensione. Per esempio 25 vuol dire creare una finestra di dimensione = dimensione_attuale / 4
- Examples:
- jump to window displaying buffer #1:
+ Esempi:
+ salta alla finestra che visualizza il buffer #1:
/window b1
- scroll 2 lines up:
+ scorre di due righe in alto:
/window scroll -2
- scroll 2 days up:
+ scorre all'indietro di due giorni:
/window scroll -2d
- scroll to beginning of current day:
- /window scroll -d
+ scorre all'inizio del giorno attuale:
+ /window scroll -d
........................................
diff --git a/doc/it/autogen/user/weechat_options.txt b/doc/it/autogen/user/weechat_options.txt
index 35aee9f0c..e7a477f8f 100644
--- a/doc/it/autogen/user/weechat_options.txt
+++ b/doc/it/autogen/user/weechat_options.txt
@@ -574,7 +574,7 @@
** valori: qualsiasi stringa (valore predefinito: "%h/ssl/CAs.pem")
* *weechat.plugin.autoload*
-** descrizione: comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, names can start or end with "*" to match several plugins (examples: "*" or "*,!lua,!tcl")
+** descrizione: elenco separato da virgole di plugin da caricare automaticamente all'avvio, "*" equivale a tutti i plugin trovati. un nome che comincia con "!" è un valore negativo per impedire il caricamento di un plugin, i nomi possono iniziare o finire con "*" per corrispondere a più plugin (esempi: "*" oppure "*,!lua,!tcl")
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: "*")
diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt
index 6f72f3c59..ea1c88f5d 100644
--- a/doc/it/weechat_plugin_api.it.txt
+++ b/doc/it/weechat_plugin_api.it.txt
@@ -1,12 +1,12 @@
-WeeChat Plugin API Reference
-============================
+Referenze API per Plugin di WeeChat
+===================================
FlashCode <flashcode@flashtux.org>
Questo manuale documenta il client di chat WeeChat, ed è parte
del programma stesso.
-È possibile trovare l'ultima versione di questo documento qui:
+La versione più recente di questo documento si trova qui:
http://www.weechat.org/doc
@@ -15,10 +15,10 @@ Introduzione
------------
WeeChat (Wee Enhanced Environment for Chat) è un client di chat
-libero, veloce e leggero, realizzato per molti diversi operativi.
+libero, veloce e leggero, realizzato per molti sistemi operativi.
-Questo manuale documenta le API per i plugin di WeeChat, utilizzati dai plugin
-C per interagire con il core di WeeChat.
+Questo manuale documenta le API per i plugin di WeeChat, utilizzate
+dai plugin C per interagire con il core di WeeChat.
[[plugins_in_weechat]]
Plugin in WeeChat
@@ -27,8 +27,8 @@ Plugin in WeeChat
Un plugin è un programma C che può richiamare le funzioni di WeeChat
definite in un'interfaccia.
-Questo programma C non richiede i sorgenti di WeeChat per essere compilato e
-può essere caricato dinamicamente in WeeChat con il comano `/plugin`.
+Questo programma C non richiede i sorgenti di WeeChat per essere compilato
+e può essere caricato dinamicamente in WeeChat con il comano `/plugin`.
Il plugin deve essere una libreria dinamica, per essere caricato dinamicamente
dal del sistema operativo.
@@ -166,7 +166,7 @@ WEECHAT_PLUGIN_LICENSE("GPL3");
struct t_weechat_plugin *weechat_plugin = NULL;
-/* callback for command "/double" */
+/* callback per il comando "/double" */
int
command_double_cb (void *data, struct t_gui_buffer *buffer, int argc,
@@ -281,9 +281,9 @@ name = weechat.plugin_get_name(plugin)
Stringhe
~~~~~~~~
-Molte delle funzioni stringhe che seguono sono già disponibili tramite
+Molte delle funzioni stringa che seguono sono già disponibili tramite
funzioni standard in C, ma si raccomanda di utilizzare le funzioni in
-questa API perché vanno d'accordo con UTF-8 e il locale.
+questa API perché compatibili con UTF-8 e il locale.
weechat_charset_set
^^^^^^^^^^^^^^^^^^^
@@ -572,8 +572,8 @@ weechat_string_tolower (str); /* str ora è: "ABCDé" */
weechat_strcasecmp
^^^^^^^^^^^^^^^^^^
-Locale and case independent string comparison.
-Confronta stringa di li
+Confronta stringa indipendente da caso (maiuscole
+o minuscole) e da locale.
Prototipo:
@@ -604,8 +604,8 @@ int diff = weechat_strcasecmp ("aaa", "CCC"); /* == -2 */
weechat_strcmp_ignore_chars
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Locale (and optionally case independent) string comparison, ignoring some
-chars.
+Confronta una stringa locale (ed opzionalmente indipendente
+da maiuscole/minuscole), ignorando alcuni caratteri.
Prototipo:
@@ -618,17 +618,18 @@ int weechat_strcmp_ignore_chars (const char *string1, const char *string2,
Argomenti:
-* 'string1': first string for comparison
-* 'string2': second string for comparison
-* 'chars_ignored': string with chars to ignored
-* 'case_sensitive': 1 for case sensitive comparison, otherwise 0
+* 'string1': prima stringa per il confronto
+* 'string2': seconda stringa per il confronto
+* 'chars_ignored': stringa con caratteri da ignorare
+* 'case_sensitive': 1 per il confronto con caso esatto (maiuscole/minuscole),
+ altrimenti 0
Valore restituito:
-* difference between two strings:
-** negative if string1 < string2
-** zero if string1 == string2
-** positive if string1 > string2
+* differenza tra le due stringhe:
+** negativa se string1 < string2
+** zero se string1 == string2
+** positiva se string1 > string2
Esempio in C:
@@ -640,7 +641,8 @@ int diff = weechat_strcmp_ignore_chars ("a-b", "--a-e", "-", 1); /* == -3 */
weechat_strcasestr
^^^^^^^^^^^^^^^^^^
-Locale and case independent string search.
+Cerca una stringa indipendente da locale e caso esatto
+(maiuscole/minuscole).
Prototipo:
@@ -682,7 +684,7 @@ Argomenti:
* 'string': stringa
* 'mask': mask, può iniziare o terminare con "`*`" (nessun altro "`*`"
-* consentito all'interno della mask)
+ consentito all'interno della mask)
Valore restituito:
@@ -734,7 +736,7 @@ Argomenti:
Valore restituito:
* la stringa dopo 'search' sostituita da 'replace' (deve essere liberata
-* chiamando "free" dopo l'uso)
+ chiamando "free" dopo l'uso)
Esempio in C:
@@ -748,8 +750,8 @@ free (str);
weechat_string_remove_quotes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Rimuove le virgolette all'inizio e alla fine della stringa (ignora gli spazi se ce ne prima
-delle prime virgolette o dopo le ultime virgolette).
+Rimuove le virgolette all'inizio e alla fine della stringa (ignora gli
+spazi se presenti prima delle prime virgolette o dopo le ultime virgolette).
Prototipo:
@@ -772,8 +774,8 @@ Esempio in C:
[source,C]
----------------------------------------
-char *str = weechat_string_remove_quotes (string, " 'I can't' ", "'");
-/* result: "I can't" */
+char *str = weechat_string_remove_quotes (string, " 'Non posso' ", "'");
+/* risultato: "Non posso" */
/* ... */
free (str);
----------------------------------------
@@ -781,7 +783,7 @@ free (str);
weechat_string_strip
^^^^^^^^^^^^^^^^^^^^
-Rimuove i caratteri all'inizio/fine della stringa.
+Rimuove i caratteri ad inizio/fine della stringa.
Prototipo:
@@ -838,7 +840,7 @@ Esempio in C:
[source,C]
----------------------------------------
-int hl = weechat_string_has_highlight ("my test string", "test,word2"); /* == 1 */
+int hl = weechat_string_has_highlight ("mia stringa di test", "test,word2"); /* == 1 */
----------------------------------------
Script (Python):
@@ -849,7 +851,7 @@ Script (Python):
highlight = weechat.string_has_highlight(string, highlight_words)
# esempio
-highlight = weechat.string_has_highlight("my test string", "test,word2") # 1
+highlight = weechat.string_has_highlight("mia stringa di test", "test,word2") # 1
----------------------------------------
weechat_string_mask_to_regex
@@ -1017,8 +1019,8 @@ free (str);
weechat_string_split_command
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Divide una lista di comandi separata da 'separator' (che può essere omesso "
-"aggiungendo "\" nella stringa).
+Divide una lista di comandi separata da 'separator' (che può essere
+omesso aggiungendo "\" nella stringa).
Prototipo:
@@ -1034,8 +1036,7 @@ Argomenti:
Valore restituito:
-* array di stringhe, NULL in caso di problemi (deve essere
- liberata chiamando
+* array di stringhe, NULL in caso di problemi (deve essere liberata chiamando
<<_weechat_free_split_command,weechat_free_split_command>> dopo l'uso)
Esempio in C:
@@ -1078,8 +1079,6 @@ weechat_free_split_command (argv);
weechat_string_format_size
^^^^^^^^^^^^^^^^^^^^^^^^^^
-Build a string with formatted file size and a unit translated to local
-language.
Compila una stringa con un file di dimensione fissa ed una unità
tradotta nella lingua locale.
@@ -1098,7 +1097,7 @@ Valore restituito:
* stringa formattata (deve essere liberata chiamando "free" dopo l'uso)
-C examples:
+Esempi in C:
[source,C]
----------------------------------------
@@ -1151,12 +1150,12 @@ Esempi:
[source,C]
----------------------------------------
/* rimuove i codici colore */
-char *str = weechat_string_remove_color (my_string1, NULL);
+char *str = weechat_string_remove_color (mia_stringa1, NULL);
/* ... */
free (str);
/* sostituisce i codici colore con "?" */
-char *str = weechat_string_remove_color (my_string2, "?");
+char *str = weechat_string_remove_color (mia_stringa2, "?");
/* ... */
free (str);
----------------------------------------
@@ -1169,13 +1168,13 @@ Script (Python):
str = weechat.string_remove_color(string, replacement)
# esempio
-str = weechat.string_remove_color(my_string, "?")
+str = weechat.string_remove_color(mia_stringa, "?")
----------------------------------------
weechat_string_encode_base64
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Encode a string in base64.
+Codifica una stringa in base64.
Prototype:
@@ -1184,14 +1183,14 @@ Prototype:
void weechat_string_encode_base64 (const char *from, int length, char *to);
----------------------------------------
-Arguments:
+Argomenti:
-* 'from': string to encode
-* 'length': length of string to encode (for example `strlen(from)`)
-* 'to': pointer to string to store result (must be long enough, result is
- longer than initial string)
+* 'from': stringa da codificare
+* 'length': lunghezza della stringa da codificare (ad esempio `strlen(from)`)
+* 'to': puntatore alla stringa per memorizzare il risultato (deve essere
+ sufficientemente lunga, il risultato è più lungo della stringa iniziale)
-C example:
+Esempio in C:
[source,C]
----------------------------------------
@@ -1203,7 +1202,7 @@ weechat_string_encode_base64 (string, strlen (string), result);
weechat_string_decode_base64
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Decode a base64 string.
+Decodifca una stringa in base64.
Prototype:
@@ -1214,15 +1213,15 @@ int weechat_string_decode_base64 (const char *from, char *to);
Arguments:
-* 'from': string to decode
-* 'to': pointer to string to store result (must be long enough, result is
- shorter than initial string)
+* 'from': stringa da decodificare
+* 'to': puntatore alla stringa per memorizzare il risultato (deve essere
+ sufficientemente lunga, il risultato è più lungo della stringa iniziale)
-Return value:
+Valore restituito:
-* length of string stored in *to (does not count final '\0')
+* lunghezza della stringa memorizzata in *to (lo '\0' finale non conta)
-C example:
+Esempio in C:
[source,C]
----------------------------------------
@@ -1235,7 +1234,8 @@ length = weechat_string_decode_base64 (string, result);
weechat_string_is_command_char
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Check if first char of string is a command char (default command char is '/').
+Verifica che il primo carattere della stringa sia un carattere comando
+(il comando carattere predefinito è '/').
Prototype:
@@ -1244,13 +1244,14 @@ Prototype:
int weechat_string_is_command_char (const char *string);
----------------------------------------
-Arguments:
+Argomenti:
-* 'string': string
+* 'string': stringa
-Return value:
+Valore restituito:
-* 1 if first char of string is a command char, otherwise 0
+* 1 se il primo carattere della stringa è un comando carattere,
+ altrimenti 0
C examples:
@@ -1275,8 +1276,8 @@ command_char2 = weechat.string_is_command_char("test") # == 0
weechat_string_input_for_buffer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Return pointer to input text for buffer (pointer inside "string" argument), or
-NULL if it's a command.
+Restituisce il puntatore al testo in input per il buffer (puntatore all'interno
+dell'argomento "string"), oppure NULL se è un comando.
Prototype:
@@ -1285,13 +1286,13 @@ Prototype:
const char *weechat_string_input_for_buffer (const char *string);
----------------------------------------
-Arguments:
+Argomenti:
-* 'string': string
+* 'string': stringa
-Return value:
+Valore restituito:
-* pointer into "string", or NULL
+* puntatore all'interno di "string", oppure NULL
C examples:
@@ -1384,7 +1385,7 @@ if (weechat_utf8_is_valid (string, &error))
}
else
{
- /* "error" points to first invalid char */
+ /* "error" punta al primo carattere non valido */
}
----------------------------------------
@@ -1461,7 +1462,7 @@ Argomenti:
Valore restituito:
-* puntaotre al carattere UTF-8 successivo, NULL se non trovato
+* puntatore al carattere UTF-8 successivo, NULL se non trovato
(raggiunta la fine della stringa)
Esempio in C:
@@ -1753,7 +1754,7 @@ Esempio in C:
[source,C]
----------------------------------------
-char *string = weechat_utf8_strndup ("chêne", 3); /* returns "chê" */
+char *string = weechat_utf8_strndup ("chêne", 3); /* restituisce "chê" */
/* ... */
free (string);
----------------------------------------
@@ -1783,8 +1784,7 @@ Argomenti:
Valore restituito:
-* 1 se la cartella è stata creata con successo, 0 se si è verificato
- un errore
+* 1 se la cartella è stata creata con successo, 0 in caso di errore
Esempio in C:
@@ -1826,8 +1826,7 @@ Argomenti:
Valore restituito:
-* 1 se la cartella è stata creata con successo, 0 se si è verificato
- un errore
+* 1 se la cartella è stata creata con successo, 0 in caso di errore
Esempio in C:
@@ -1869,8 +1868,7 @@ Argomenti:
Valore restituito:
-* 1 se la cartella è stata creata con successo, 0 se si è verificato
- un errore
+* 1 se la cartella è stata creata con successo, 0 in caso di errore
Esempio in C:
@@ -1896,7 +1894,7 @@ weechat.mkdir_parents("/tmp/my/dir", 0755)
weechat_exec_on_files
^^^^^^^^^^^^^^^^^^^^^
-Cerca i file in una cartella ed esegue un callback su ogni file.
+Cerca i file in una cartella ed esegue una callback su ogni file.
Prototipo:
@@ -1931,8 +1929,8 @@ weechat_exec_on_files ("/tmp", 0, NULL, &callback);
----------------------------------------
[[util]]
-Util
-~~~~
+Utilità
+~~~~~~~
Alcune funzioni utili.
@@ -2018,26 +2016,26 @@ Esempio in C:
[source,C]
----------------------------------------
-weechat_util_timeval_add (&tv, 2000); /* add 2 seconds */
+weechat_util_timeval_add (&tv, 2000); /* aggiunge 2 secondi */
----------------------------------------
weechat_util_get_time_string
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Get date/time as a string built with "strftime".
+Riceve data/ora come stringa compilata con "strftime".
-Prototype:
+Prototipo:
[source,C]
----------------------------------------
char *weechat_util_get_time_string (const time_t *date);
----------------------------------------
-Arguments:
+Argomenti:
-* 'date': pointer to date
+* 'date': puntatore alla data
-C example:
+Esempio in C:
[source,C]
----------------------------------------
@@ -2177,7 +2175,8 @@ item = weechat.list_search(list, "miei dati")
weechat_list_casesearch
^^^^^^^^^^^^^^^^^^^^^^^
-Cerca un elemento nella lista, ignorando maiuscole/minuscole.
+Cerca un elemento nella lista, senza effettuare una ricerca
+esatta.
Prototipo:
@@ -2217,7 +2216,7 @@ item = weechat.list_casesearch(list, "my data")
weechat_list_get
^^^^^^^^^^^^^^^^
-Return an item in a list by position.
+Restituisce un elemento in una lista in base alla sua posizione.
Prototipo:
@@ -2240,7 +2239,7 @@ Esempio in C:
[source,C]
----------------------------------------
-struct t_weelist_item *item = weechat_list_get (list, 0); /* first item */
+struct t_weelist_item *item = weechat_list_get (list, 0); /* primo elemento */
----------------------------------------
Script (Python):
@@ -2286,7 +2285,7 @@ Script (Python):
weechat.list_set(item, value)
# esempio
-weechat.list_set(item, "new data")
+weechat.list_set(item, "nuovi dati")
----------------------------------------
weechat_list_next
@@ -2391,7 +2390,7 @@ Esempio in C:
[source,C]
----------------------------------------
-weechat_printf (NULL, "value of item: %s", weechat_list_string (item));
+weechat_printf (NULL, "valore dell'elemento: %s", weechat_list_string (item));
----------------------------------------
Script (Python):
@@ -2402,7 +2401,7 @@ Script (Python):
value = weechat.list_string(item)
# esempio
-weechat.prnt("", "value of item: %s" % weechat.list_string(item))
+weechat.prnt("", "valore dell'elemento: %s" % weechat.list_string(item))
----------------------------------------
weechat_list_size
@@ -2430,7 +2429,7 @@ Esempio in C:
[source,C]
----------------------------------------
-weechat_printf (NULL, "size of list: %d", weechat_list_size (list));
+weechat_printf (NULL, "dimensione della lista: %d", weechat_list_size (list));
----------------------------------------
Script (Python):
@@ -2441,7 +2440,7 @@ Script (Python):
size = weechat.list_size(list)
# esempio
-weechat.prnt("", "size of list: %d" % weechat.list_size(list))
+weechat.prnt("", "dimensione della lista: %d" % weechat.list_size(list))
----------------------------------------
weechat_list_remove
@@ -2581,15 +2580,14 @@ Argomenti:
Valore restituito:
-* puntatore al nuovo file di configurazione, NULL se si è verificato
- un errore
+* puntatore al nuovo file di configurazione, NULL in caso di errore
[NOTE]
Il file NON viene creato su disco da questa funzione. Verrà creato chiamando
-la funzione <<_weechat_write_config,weechat_write_config>>. Si dovrebbe chiamare
-questa funzione solo dopo aver aggiunto alcune sezioni (con
-<<_weechat_config_new_section,weechat_config_new_section>>) e le opzioni (con
-<<_weechat_config_new_option,weechat_config_new_option>>).
+la funzione <<_weechat_write_config,weechat_write_config>>.
+Si dovrebbe chiamare questa funzione solo dopo aver aggiunto alcune sezioni
+(con <<_weechat_config_new_section,weechat_config_new_section>>) e le
+opzioni (con <<_weechat_config_new_option,weechat_config_new_option>>).
Esempio in C:
@@ -2776,7 +2774,7 @@ my_section_delete_option_cb (void *data, struct t_config_file *config_file,
/* return WEECHAT_CONFIG_OPTION_UNSET_ERROR; */
}
-/* sezione standart, l'utente non può aggiungere/eliminare opzioni */
+/* sezione standard, l'utente non può aggiungere/rimuovere opzioni */
struct t_config_section *new_section1 =
weechat_config_new_section (config_file, "section1", 0, 0,
NULL, NULL, /* read callback */
@@ -2815,19 +2813,19 @@ def my_section_read_cb(data, config_file, section, option_name, value):
def my_section_write_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_write_default_cb(data, config_file, section_name):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_WRITE_OK
def my_section_create_option_cb(data, config_file, section, option_name, value):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE
def my_section_delete_option_cb(data, config_file, section, option):
# ...
- return weechat.WEECHAT_RC_OK
+ return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED
section = weechat.config_new_section(config_file, "section1", 1, 1,
"my_section_read_cb", "",
@@ -3249,7 +3247,7 @@ Valore restituito:
resettato
* 'WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE' se il valore non è stato
modificato
-* 'WEECHAT_CONFIG_OPTION_SET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_SET_ERROR' in caso di errore
Esempio in C:
@@ -3311,7 +3309,7 @@ Valore restituito:
* 'WEECHAT_CONFIG_OPTION_SET_OK_CHANGED' se il valore dell'opzione è
cambiato
* 'WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE' se il valore non è cambiato
-* 'WEECHAT_CONFIG_OPTION_SET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_SET_ERROR' in caso di errore
Esempio in C:
@@ -3376,7 +3374,7 @@ Valore restituito:
* 'WEECHAT_CONFIG_OPTION_SET_OK_CHANGED' se il valore dell'opzione è
cambiato
* 'WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE' se il valore non è cambiato
-* 'WEECHAT_CONFIG_OPTION_SET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_SET_ERROR' in caso di errore
Esempio in C:
@@ -3416,7 +3414,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR:
weechat_config_option_unset
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Rimuove/resetta un'opzione.
+Rimuove/ripristina un'opzione.
Prototipo:
@@ -3432,11 +3430,11 @@ Argomenti:
Valore restituito:
* 'WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET' se il valore dell'opzione non è
- stato resettato
+ stato ripristinato
* 'WEECHAT_CONFIG_OPTION_UNSET_OK_RESET' se il valore dell'opzione è stato
- resettato
+ ripristinato
* 'WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED' se l'opzione è stata rimossa
-* 'WEECHAT_CONFIG_OPTION_UNSET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_UNSET_ERROR' in caso di errore
Esempio in C:
@@ -3558,7 +3556,7 @@ char *description = weechat_config_option_get_pointer (option, "description");
weechat_config_option_is_null
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Verifica se un opzione è "null (valore non definito).
+Verifica se un opzione è "null" (valore non definito).
Prototipo:
@@ -4135,7 +4133,7 @@ elif rc == weechat.WEECHAT_CONFIG_WRITE_ERROR:
weechat_config_read
^^^^^^^^^^^^^^^^^^^
-Legge il file di configurazione su disco.
+Legge il file di configurazione da disco.
Prototipo:
@@ -4536,7 +4534,7 @@ Valore restituito:
* 'WEECHAT_CONFIG_OPTION_SET_OK_CHANGED' se il valore dell'opzione è stato modificato
* 'WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE' se il valore non è cambiato
* 'WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND' se l'opzione non è stata trovata
-* 'WEECHAT_CONFIG_OPTION_SET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_SET_ERROR' in caso di errore
Esempio in C:
@@ -4602,7 +4600,7 @@ Valore restituito:
* 'WEECHAT_CONFIG_OPTION_UNSET_OK_RESET' se il valore dell'opzione è stato
resettato
* 'WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED' se l'opzione è stata rimossa
-* 'WEECHAT_CONFIG_OPTION_UNSET_ERROR' se si è verificato un errore
+* 'WEECHAT_CONFIG_OPTION_UNSET_ERROR' in caso di errore
Esempio in C:
@@ -4645,8 +4643,8 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR:
----------------------------------------
[[display]]
-Display
-~~~~~~~
+Visualizzazione
+~~~~~~~~~~~~~~~
Funzioni per visualizzare il testo nei buffer.
@@ -4669,7 +4667,7 @@ Argomenti:
[width="70%",cols="^2e,^1l,^3,5",options="header"]
|========================================
| Prefisso | Valore | Colore | Descrizione
-| errore | =!= | giallo | messaggio di errore
+| error | =!= | giallo | messaggio di errore
| network | -- | magenta | messaggio dalla rete
| action | * | bianco | azione automatica
| join | --> | verde chiaro | qualcuno entra nella chat corrente
@@ -4688,7 +4686,7 @@ Esempio in C:
[source,C]
----------------------------------------
-weechat_printf (NULL, "%sThis is an error...", weechat_prefix ("error"));
+weechat_printf (NULL, "%sQuesto è un errore...", weechat_prefix ("error"));
----------------------------------------
Script (Python):
@@ -4699,7 +4697,7 @@ Script (Python):
value = weechat.prefix(prefix)
# esempio
-weechat.prnt("", "%sThis is an error..." % weechat.prefix("error"))
+weechat.prnt("", "%sQuesto è un errore..." % weechat.prefix("error"))
----------------------------------------
weechat_color
@@ -5237,7 +5235,7 @@ def my_timer_cb(data, remaining_calls):
# ...
return weechat.WEECHAT_RC_OK
-# timer called each 20 seconds
+# timer chiamato ogni 20 secondi
hook = weechat.hook_timer(20 * 1000, 0, 0, "my_timer_cb", "")
----------------------------------------
@@ -5287,7 +5285,7 @@ my_fd_cb (void *data, int fd)
}
int sock = socket (AF_INET, SOCK_STREAM, 0);
-/* set socket options */
+/* imposta le opzioni del socket */
/* ... */
struct t_hook *my_fd_hook = weechat_hook_fd (sock, 1, 0, 0, &my_fd_cb, NULL);
----------------------------------------
@@ -5360,7 +5358,7 @@ my_process_cb (void *data, const char *command, int return_code,
{
if (return_code == WEECHAT_HOOK_PROCESS_ERROR)
{
- weechat_printf (NULL, "Error with command '%s'", command);
+ weechat_printf (NULL, "Errore con il comando '%s'", command);
return WEECHAT_RC_OK;
}
@@ -5437,17 +5435,18 @@ struct t_hook *weechat_hook_connect (const char *proxy,
Argomenti:
-* 'proxy': name of proxy to use for connection (optional, NULL means connection
- without proxy)
+* 'proxy': nome del proxy da utilizzare per la connessione (opzionale,
+ NULL significa connessione senza proxy)
* 'address': nome o indirizzo IP al quale connettersi
* 'port': numero della porta
* 'sock': socket utilizzato per la connessione
* 'ipv6': 1 per usare IPv6, 0 per usare IPv4
* 'gnutls_sess': sessione GnuTLS (opzionale)
-* 'gnutls_cb': GnuTLS callback (optional)
-* 'gnutls_dhkey_size': size of the key used during the Diffie-Hellman Key
- Exchange (GnuTLS)
-* 'local_hostname': local hostname to use for connection (opzionale)
+* 'gnutls_cb' callback GnuTLS (opzionale)
+* 'gnutls_dhkey_size': dimensione della chiave utilizzata nello Scambio
+ Chiavi Diffie-Hellman (GnuTLS)
+* 'local_hostname': nome host locale da utilizzare per la connessione
+ (opzionale)
* 'callback': funzione chiamata quando la connessione è avvenuta con
successo oppure no, argomenti:
** 'void *data': puntatore
@@ -5461,8 +5460,8 @@ Argomenti:
*** 'WEECHAT_HOOK_CONNECT_GNUTLS_INIT_ERROR': errore inizializzazione GnuTLS
*** 'WEECHAT_HOOK_CONNECT_GNUTLS_HANDSHAKE_ERROR': errore di handshake GnuTLS
*** 'WEECHAT_HOOK_CONNECT_MEMORY_ERROR': memoria insufficiente
-** 'gnutls_rc': result value of 'gnutls_handshake()'
-** 'const char *error': result value of 'gnutls_strerror(gnutls_rc)'
+** 'gnutls_rc': valore del risultato di 'gnutls_handshake()'
+** 'const char *error': valore del risultato di 'gnutls_strerror(gnutls_rc)'
** 'const char *ip_address': indirizzo IP trovato
* 'callback_data': puntatore fornito alla callback quando chiamata da WeeChat
@@ -5634,7 +5633,7 @@ def my_print_cb(data, buffer, date, tags, displayed, highlight, prefix, message)
# ...
return weechat.WEECHAT_RC_OK
-# catch all messages, on all buffers, without color
+# cattura tutti i messaggi, su tutti i buffer, senza colore
hook = weechat.hook_print("", "", "", 1, "my_print_cb", "")
----------------------------------------
@@ -5663,138 +5662,142 @@ Argomenti:
|========================================
| Plugin | Segnale | Argomenti | Descrizione
-| irc | xxx,irc_in_yyy ^(1)^ | string: message |
- irc message from server (before irc plugin uses it,
- signal sent only if message is *not* ignored)
+| irc | xxx,irc_in_yyy ^(1)^ | string: messaggio |
+ messaggio irc dal server (prima di essere utilizzato
+ dal plugin irc, il segnale viene inviato solo se il
+ messaggio *non* viene ignorato)
-| irc | xxx,irc_in2_yyy ^(1)^ | string: message |
- irc message from server (after irc plugin uses it,
- signal sent only if message is *not* ignored)
+| irc | xxx,irc_in2_yyy ^(1)^ | string: messaggio |
+ messaggio irc dal server (dopo essere stato
+ utilizzato dal plugin irc, il segnale viene inviato
+ solo se il messaggio *non* viene ignorato)
-| irc | xxx,irc_raw_in_yyy ^(1)^ | string: message |
- irc message from server (before irc plugin uses it,
- signal sent even if message is ignored)
+| irc | xxx,irc_raw_in_yyy ^(1)^ | string: messaggio |
+ messaggio irc dal server (prima di essere utilizzato
+ dal plugin irc, il segnale viene inviato anche se il
+ messaggio è stato ignorato)
-| irc | xxx,irc_raw_in2_yyy ^(1)^ | string: message |
- irc message from server (after irc plugin uses it,
- signal sent even if message is ignored)
+| irc | xxx,irc_raw_in2_yyy ^(1)^ | string: messaggio |
+ messaggio irc dal server (dopo essere stato
+ utilizzato dal plugin irc, il segnale viene inviato
+ anche se il messaggio è stato ignorato)
-| irc | xxx,irc_out_yyy ^1^ | string: message |
- irc message sent to server
+| irc | xxx,irc_out_yyy ^1^ | string: messaggio |
+ messaggio irc inviato al server
-| irc | irc_ctcp | string: message |
- CTCP received
+| irc | irc_ctcp | string: messaggio |
+ CTCP ricevuto
-| irc | irc_dcc | string: message |
- new DCC
+| irc | irc_dcc | string: messaggio |
+ nuova DCC
-| irc | irc_pv | string: message |
- private message received
+| irc | irc_pv | string: messaggio |
+ messaggio privato ricevuto
-| irc | irc_channel_opened | pointer: buffer |
- channel opened
+| irc | irc_channel_opened | puntatore: buffer |
+ canale aperto
-| irc | irc_pv_opened | pointer: buffer |
- private opened
+| irc | irc_pv_opened | puntatore: buffer |
+ chat privata aperta
-| irc | irc_server_connecting | string: server name |
- connecting to server
+| irc | irc_server_connecting | string: nome server |
+ connessione al server
-| irc | irc_server_connected | string: server name |
- connected to server
+| irc | irc_server_connected | string: nome server |
+ connesso al server
-| irc | irc_server_disconnected | string: server name |
- disconnected from server
+| irc | irc_server_disconnected | string: nome server |
+ disconnesso dal server
-| irc | irc_ignore_removing | pointer: ignore |
- removing ignore
+| irc | irc_ignore_removing | puntatore: ignore |
+ rimozione dell'ignore
| irc | irc_ignore_removed | - |
- ignore removed
+ ignore rimosso
-| logger | logger_start | pointer: buffer |
- start logging for buffer
+| logger | logger_start | puntatore: buffer
+ avvia il logging per il buffer
-| logger | logger_stop | pointer: buffer |
- stop logging for buffer
+| logger | logger_stop | puntatore: buffer |
+ ferma il logging per il buffer
-| logger | logger_backlog | pointer: buffer |
- display backlog for buffer
+| logger | logger_backlog | puntatore: buffer |
+ visualizza log precedenti per il buffer
-| weechat | buffer_closing | pointer: buffer |
- closing buffer
+| weechat | buffer_closing | puntatore: buffer |
+ chiusura del buffer
-| weechat | buffer_closed | pointer: buffer |
- buffer closed
+| weechat | buffer_closed | puntatore: buffer |
+ buffer chiuso
-| weechat | buffer_lines_hidden | pointer: buffer |
- lines hidden in buffer
+| weechat | buffer_lines_hidden | puntatore: buffer |
+ righe nascoste nel buffer
-| weechat | buffer_localvar_added | pointer: buffer |
- local variable has been added
+| weechat | buffer_localvar_added | puntatore: buffer |
+ variabili locali aggiunte
-| weechat | buffer_localvar_changed | pointer: buffer |
- local variable has changed
+| weechat | buffer_localvar_changed | puntatore: buffer |
+ variabili locali modificate
-| weechat | buffer_localvar_removed | pointer: buffer |
- local variable has been removed
+| weechat | buffer_localvar_removed | puntatore: buffer |
+ variabili locali rimosse
-| weechat | buffer_moved | pointer: buffer |
- buffer moved
+| weechat | buffer_moved | puntatore: buffer |
+ buffer spostato
-| weechat | buffer_opened | pointer: buffer |
- buffer opened
+| weechat | buffer_opened | puntatore: buffer |
+ buffer aperto
-| weechat | buffer_renamed | pointer: buffer |
- buffer renamed
+| weechat | buffer_renamed | puntatore: buffer |
+ buffer rinominato
-| weechat | buffer_switch | pointer: buffer |
- switching buffer
+| weechat | buffer_switch | puntatore: buffer |
+ passaggio tra buffer
-| weechat | buffer_title_changed | pointer: buffer |
- title of buffer changed
+| weechat | buffer_title_changed | puntatore: buffer |
+ titolo del buffer modificato
-| weechat | buffer_type_changed | pointer: buffer |
- type of buffer changed
-
-| weechat | day_changed | string: new date, format: "2010-01-31" |
- day of system date has changed
+| weechat | buffer_type_changed | puntatore: buffer |
+ tipo di buffer modificato
| weechat | debug_dump | - |
- dump request
+ richiesta di dump
+
+| weechat | day_changed | string: nuova data, formato: "2010-01-31" |
+ data di sistema modificata
-| weechat | filter_added | pointer: filter |
- filter added
+| weechat | filter_added | puntatore: filtro
+ filtro aggiunto
-| weechat | filter_removing | pointer: filter |
- removing filter
+| weechat | filter_removing | puntatore: filtro |
+ rimozione del filtro
| weechat | filter_removed | - |
- filter added
+ filtro rimosso
| weechat | filter_enabled | - |
- filters enabled
+ filtri abilitati
| weechat | filter_disabled | - |
- filters disabled
+ filtri disabilitati
| weechat | hotlist_changed | - |
- hotlist changed
+ hotlist modificata
| weechat | input_paste_pending | - |
- paste pending
+ incolla testo in attesa
| weechat | input_search | - |
- text search in buffer
+ ricerca testo nel buffer
| weechat | input_text_changed | - |
- input text changed
+ testo in input modificato
| weechat | input_text_cursor_moved | - |
- input text cursor moved
+ cursore del testo di input spostato
-| weechat | key_pressed | string: key pressed |
- key pressed
+| weechat | key_pressed | string: tasto digitato |
+ tasto digitato
| weechat | nicklist_group_added | string: buffer pointer + "," + group name |
group added in nicklist
@@ -5809,55 +5812,57 @@ Argomenti:
nick removed from nicklist
| weechat | partial_completion | - |
- partial completion happened
+ completamento parziale avvenuto
-| weechat | quit | string: arguments for /quit |
- command `/quit` issued by user
+| weechat | quit | string: argomenti per /quit |
+ comando `/quit` digitato dall'utente
| weechat | upgrade | - |
- command `/upgrade` issued by user
+ comando `/upgrade` digitato dall'utente
-| weechat | weechat_highlight | string: message with prefix |
- highlight happened
+| weechat | weechat_highlight | string: messaggio con prefisso |
+ evento accaduto
-| weechat | weechat_pv | string: message with prefix |
- private message displayed
+| weechat | weechat_pv | string: messaggio con prefisso |
+ messaggio privato visualizzato
-| weechat | window_scrolled | pointer: window |
- scroll in window
+| weechat | window_scrolled | puntatore: finestra |
+ scroll nella finestra
-| weechat | window_unzooming | pointer: current window |
- unzooming window
+| weechat | window_unzooming | puntatore: finestra corrente |
+ minimizzazione della finestra
-| weechat | window_unzoomed | pointer: current window |
+| weechat | window_unzoomed | puntatore: finestra corrente |
window unzoomed
+ finestra minimizzata
+
+| weechat | window_zooming | puntatore: finestra corrente |
+ massimizzazione della finestra
-| weechat | window_zooming | pointer: current window |
- zomming window
+| weechat | window_zoomed | puntatore: finestra corrente |
+ finestra massimizzata
-| weechat | window_zoomed | pointer: current window |
- window zoomed
+| xfer | xfer_add | puntatore: lista info con info per xfer|
+ nuovo xfer
-| xfer | xfer_add | pointer: infolist with xfer info |
- new xfer
+| xfer | xfer_send_ready | puntatore: lista info xon info per xfer |
+ xfer pronto
-| xfer | xfer_send_ready | pointer: infolist with xfer info |
- xfer ready
+| xfer | xfer_accept_resume | puntatore: lista info con info per xfer |
+ xfer accetta la ripresa
-| xfer | xfer_accept_resume | pointer: infolist with xfer info |
- xfer accepts resume (send)
+| xfer | xfer_send_accept_resume | puntatore: lista info con info per xfer |
+ xfer accetta la ripresa (invio)
-| xfer | xfer_send_accept_resume | pointer: infolist with xfer info |
- xfer accepts resume (send)
+| xfer | xfer_start_resume | puntatore: lista info con info per xfer |
+ avvia ripresa
-| xfer | xfer_start_resume | pointer: infolist with xfer info |
- start resume
+| xfer | xfer_resume_ready | puntatore: lista info con info per xfer |
+ ripresa xfer pronta
-| xfer | xfer_resume_ready | pointer: infolist with xfer info |
- xfer resume ready
+| xfer | xfer_ended | puntatore: lista info con info per xfer |
+ xfer terminato
-| xfer | xfer_ended | pointer: infolist with xfer info |
- xfer has ended
|========================================
[NOTE]
@@ -5889,7 +5894,7 @@ my_signal_cb (void *data, const char *signal, const char *type_data,
return WEECHAT_RC_OK;
}
-/* catch signal "quit" */
+/* cattura il segnale "quit" */
struct t_hook *my_signal_hook = weechat_hook_signal ("quit",
&my_signal_cb, NULL);
----------------------------------------
@@ -5906,7 +5911,7 @@ def my_signal_cb(data, signal, signal_data):
# ...
return weechat.WEECHAT_RC_OK
-# catch signal "quit"
+# cattura il segnale "quit"
hook = weechat.hook_signal("quit", "my_signal_cb", "")
----------------------------------------
@@ -6032,7 +6037,6 @@ Argomenti:
* 'completion_item': nome dell'elemento del completamento, è possibile usare
in seguito '%(name)' in un comando con un hook (argomento 'completion')
-* 'description': descrizione di completamento
* 'callback': funzione chiamata quando viene usato l'elemento completamento
(l'utente sta completando qualcosa usando questo elemento), argomenti:
** 'void *data': puntatore
@@ -6125,7 +6129,7 @@ Script (Python):
# prototipo
weechat.hook_completion_list_add(completion, word, nick_completion, where)
-# esempio: see function hook_completion above
+# esempio: consultare function hook_completion precedente
----------------------------------------
weechat_hook_modifier
@@ -6161,53 +6165,55 @@ Argomenti:
| charset | charset_encode |
plugin.buffer_name |
- any string |
- string encoded from UTF-8 to charset found for plugin/buffer
+ qualsiasi stringa |
+ stringa codificata da UTF-8 al set caratteri trovato per il plugin/buffer
| irc | irc_color_decode |
- "1" to keep colors, "0" to remove colors |
- any string |
- string with WeeChat color codes, or without color
+ "1" per mantenere i colori, "0" per rimuovere i colori |
+ qualsiasi stringa |
+ stringa con i codici colori di Weechat, o senza colore
| irc | irc_color_encode |
- "1" to keep colors, "0" to remove colors |
- any string |
- string with IRC color codes, or without color
+ "1" per mantenere i colori, "0" per rimuovere i colori |
+ qualsiasi stringa |
+ stringa con i codici colori IRC, o senza colore
| irc | irc_in_xxx ^1^ |
- server name |
- content of message received from IRC server |
- new content of message
+ nome server |
+ contenuto del messaggio ricevuto dal server IRC |
+ nuovo contenuto del messaggio
| irc | irc_out_xxx ^1^ |
- server name |
- content of message about to be sent to IRC server |
- new content of message
+ nome server |
+ contenuto del messaggio che sta per essere inviato al server IRC |
+ nuovo contenuto del messaggio
| weechat | bar_condition_yyy ^2^ |
- string with window pointer ("0x123..") |
- empty string |
- "1" to display bar, "0" to hide it
+ stringa con puntatore alla finestra ("0x123..") |
+ stringa vuota |
+ "1" per visualizzare la barra, "0" per nasconderla
| weechat | input_text_content |
- string with buffer pointer ("0x123..") |
- input buffer (from user) |
- new content of input buffer
+ stringa con puntatore al buffer ("0x123..") |
+ input buffer (dall'utente) |
+ nuovo contenuto del buffer di input
| weechat | input_text_display |
- string with buffer pointer ("0x123..") |
- input buffer (from user), without cursor tag |
- new content of input buffer, for display only (input buffer is not changed)
+ stringa con puntatore al buffer ("0x123..") |
+ buffer di input (dall'utente), senza tag di cursore |
+ nuovo contenuto del buffer di input, solo per visualizzazione (il buffer
+ di input non è modificato)
| weechat | input_text_display_with_cursor |
- string with buffer pointer ("0x123..") |
- input buffer (from user), with cursor tag |
- new content of input buffer, for display only (input buffer is not changed)
+ stringa con puntatore al buffer ("0x123..") |
+ buffer di input (dall'utente), con tag di cursore |
+ nuovo contenuto del buffer di input, solo per la visualizzazione (buffer di
+ input non è modificato)
| weechat | weechat_print |
plugin;buffer_name;tags |
- message printed |
- new message printed
+ messaggio stampato |
+ nuovo messaggio stampato
|========================================
[NOTE]
@@ -6360,7 +6366,7 @@ my_info_cb (void *data, const char *info_name, const char *arguments)
return pointer_to_string;
}
-/* add info "my_info" */
+/* aggiunge informazione "my_info" */
struct t_hook *my_info_hook = weechat_hook_info ("my_info",
"Some info",
"Info about arguments",
@@ -6431,13 +6437,13 @@ my_infolist_cb (void *data, const char *infolist_name, void *pointer,
{
struct t_infolist *my_infolist;
- /* build infolist */
+ /* compila lista info */
/* ... */
return my_infolist;
}
-/* add infolist "my_infolist" */
+/* aggiunge lista info "my_infolist" */
struct t_hook *my_infolist = weechat_hook_infolist ("my_infolist",
"Infolist with some data",
"Info about pointer",
@@ -6467,7 +6473,7 @@ hook = weechat.hook_infolist("my_infolist", "Infolist with some data",
weechat_unhook
^^^^^^^^^^^^^^
-Rimuove l'hook.
+Rimuove un hook.
Prototipo:
@@ -6532,8 +6538,8 @@ weechat.unhook_all()
----------------------------------------
[[buffers]]
-Buffers
-~~~~~~~
+Buffer
+~~~~~~
Funzioni per creare/richiedere/chiudere buffer.
@@ -6581,14 +6587,14 @@ Esempio in C:
int
my_input_cb (void *data, struct t_gui_buffer *buffer, const char *input_data)
{
- weechat_printf (buffer, "Text: %s", input_data);
+ weechat_printf (buffer, "Testo: %s", input_data);
return WEECHAT_RC_OK;
}
int
my_close_cb (void *data, struct t_gui_buffer *buffer)
{
- weechat_printf (NULL, "Buffer '%s' will be closed!",
+ weechat_printf (NULL, "Il buffer '%s' verrà chiuso!",
weechat_buffer_get_string (buffer, "name"));
return WEECHAT_RC_OK;
}
@@ -6608,11 +6614,11 @@ buffer = weechat.buffer_new(name, input_callback, input_callback_data,
# esempio
def my_input_cb(data, buffer, input_data):
- weechat.prnt(buffer, "Text: %s" % input_data)
+ weechat.prnt(buffer, "Testo: %s" % input_data)
return weechat.WEECHAT_RC_OK
def my_close_cb(data, buffer):
- weechat.prnt("", "Buffer '%s' will be closed!" % weechat.buffer_get_string(buffer, "name"))
+ weechat.prnt("", "Il buffer '%s' verrà chiuso!" % weechat.buffer_get_string(buffer, "name"))
return weechat.WEECHAT_RC_OK
buffer = weechat.buffer_new("my_buffer", "my_input_cb", "", "my_close_cb", "")
@@ -6909,30 +6915,30 @@ Argomenti:
* 'buffer': puntatore al buffer
* 'property': nome della proprietà:
** 'number': numero del buffer (inizia da 1)
-** 'layout_number': number of buffer saved in layout
-** 'type': buffer type (0: formatted, 1: free content)
+** 'layout_number': numero del buffer salvato nel layout
+** 'type': tipo dibuffer (0: formattato, 1: contenuto libero)
** 'notify': livello di notifica per il buffer
** 'num_displayed': numero delle finestre che visualizzano il buffer
-** 'active': 1 if buffer is active, 0 if buffer is merged and not selected
-** 'print_hooks_enabled': 1 if print hooks are enabled, otherwise 0
+** 'active': 1 se il buffer è attivo, 0 se il buffer è unito e non selezionato
+** 'print_hooks_enabled': 1 se gli hook sulla stampa sono abilitati, altrimenti 0
** 'lines_hidden': 1 se almeno una riga è nascosta sul buffer (filtrata),
oppure 0 se vengono visualizzate tutte le righe
** 'prefix_max_length': lunghezza massima del prefisso in questo buffer
** 'time_for_each_line': 1 se l'ora è visualizzata per ogni riga nel buffer
(predefinito), altrimenti 0
-** 'nicklist': 1 if nicklist is enabled, otherwise 0
-** 'nicklist_case_sensitive': 1 if nicks are case sensitive, otherwise 0
-** 'nicklist_max_length': max length for a nick
-** 'nicklist_display_groups': 1 if groups are displayed, otherwise 0
-** 'nicklist_visible_count': number of nicks/groups displayed
-** 'input': 1 if input is enabled, otherwise 0
-** 'input_get_unknown_commands': 1 if unknown commands are sent to input
- callback, otherwise 0
-** 'input_size': input size (in bytes)
-** 'input_length': input length (number of chars)
-** 'input_pos': cursor position in buffer input
-** 'input_1st_display': first char displayed on screen
-** 'num_history': number of commands in history
+** 'nicklist': 1 se la lista nick è abilitata, altrimenti 0
+** 'nicklist_case_sensitive': 1 se i nick sono in maiuscole/minuscole, altrimenti 0
+** 'nicklist_max_length': lunghezza massima per un nick
+** 'nicklist_display_groups': 1 se i gruppi vengono visualizzati, altrimenti 0
+** 'nicklist_visible_count': numero di nick/gruppi visualizzati
+** 'input': 1 se l'input è abilitato, altrimenti 0
+** 'input_get_unknown_commands': 1 se i comandi sconosciuti vengono inviati
+ alla callback di input, altrimenti 0
+** 'input_size': dimensione per l'input (in byte)
+** 'input_length': lunghezza dell'input (numero di caratteri)
+** 'input_pos': posizione del cursore nell'input del buffer
+** 'input_1st_display': primo carattere visualizzato su schermo
+** 'num_history': numero di comandi nella cronologia
** 'text_search': tipo di ricerca nel testo:
*** 0: nessuna ricerca in questo momento
*** 1: ricerca all'indietro (direzione: messaggi più vecchi)
@@ -6984,11 +6990,11 @@ Argomenti:
per il buffer principale di WeeChat)
** 'name': nome del buffer
** 'short_name': nome breve del buffer
-** 'tilte': titolo del buffer
+** 'title': titolo del buffer
** 'input': testo in ingresso
-** 'text_search_input': input saved before text search
-** 'highlight_words': list of words to highlight
-** 'highlight_tags': list of tags to highlight
+** 'text_search_input': input salvato prima della ricerca nel testo
+** 'highlight_words': elenco di parole da evidenziare
+** 'highlight_tags': elenco di tag da evidenziare
** 'localvar_xxx': ottiene il contenuto della variabile locale "xxx"
(sostituire "xxx" con il nome della variabile da leggere)
@@ -7081,7 +7087,7 @@ Argomenti:
[width="100%",cols="^2,4,8",options="header"]
|========================================
-| Name | Value | Description
+| Nome | Valore | Descrizione
| hotlist | "+", "-", WEECHAT_HOTLIST_LOW, WEECHAT_HOTLIST_MESSAGE,
WEECHAT_HOTLIST_PRIVATE, WEECHAT_HOTLIST_HIGHLIGHT |
@@ -7108,70 +7114,77 @@ Argomenti:
| short_name | qualsiasi stringa |
imposta nuovo nome breve per il buffer
-| type | "formatted" o "free" |
+| type | "formatted" oppure "free" |
imposta tipo per il: "formatted" (per stampare i messaggi di chat),
oppure "free" (per contenuto libero)
| notify | "0", "1", "2", "3" |
- set notify level for buffer: "0" = never add to hotlist, "1" = add for
- highlights only, "2" = add for highlights and messages, "3" = add for all
- messages
-
-| title | any string |
- set new title for buffer
-
-| time_for_each_line | "0" or "1" |
- "0" to hide time for all lines in buffer, "1" to see time for all lines
- (default for a new buffer)
-
-| nicklist | "0" or "1" |
- "0" to remove nicklist for buffer, "1" to add nicklist for buffer
-
-| nicklist_case_sensitive | "0" or "1" |
- "0" to have case insensitive nicklist, "1" to have case sensitive nicklist
-
-| nicklist_display_groups | "0" or "1" |
- "0" to hide nicklist groups, "1" to display nicklist groups
-
-| highlight_words | "-" or comma separated list of words |
- "-" is a special value to disable any highlight on this buffer, or comma
- separated list of words to highlight in this buffer, for example:
- "abc,def,ghi"
-
-| highlight_words_add | comma separated list of words |
- comma separated list of words to highlight in this buffer, these words are
- added to existing highlighted words in buffer
+ imposta il livello di notifica per il buffer: "0" = non aggiungere alla hotlist,
+ "1" = aggiungere solo per gli eventi, "2" = aggiungere per eventi e
+ messaggi, "3" = aggiungere per tutti i messaggi
+
+| title | qualsiasi stringa |
+ imposta nuovo titolo per il buffer
+
+| time_for_each_line | "0" oppure "1" |
+ "0" per nascondere l'orario in tutte le righe del buffer, "1" per
+ visualizzarlo su tutte le righe (predefinito per un nuovo buffer)
+
+| nicklist | "0" oppure "1" |
+ "0" per rimuovere la lista nick per il buffer, "1" per aggiungere
+ la lista nick per il buffer
+
+| nicklist_case_sensitive | "0" oppure "1" |
+ "0" per avere una lista nick case insenstive (maiuscole/minuscole
+ ignorate), "1" per avere una lista nick case sensitive
+ (maiuscole/minuscole non ignorate)
+
+| nicklist_display_groups | "0" oppure "1" |
+ "0" per nascondere i gruppi nella lista nick, "1" per visualizzare
+ i gruppi della lista nick
+
+| highlight_words | "-" oppure elenco di parole separato da virgole |
+ "-" è un valore speciale per disabilitare qualsiasi evento su questo
+ buffer, o un elenco di parole separate da virgole da evidenziare in
+ questo buffer, ad esempio: "abc,def,ghi"
+
+| highlight_words_add | elenco di parole separate da virgole |
+ elenco di parole separate da virgole da evidenziare in questo buffer,
+ queste parole vengono aggiunte alle parole evidenziate esistenti nel
+ buffer
-| highlight_words_del | comma separated list of words |
- comma separated list of words to remove from highlighted words on buffer
+| highlight_words_del | elenco di parole separate da virgole|
+ elenco di parole separate da virgole da rimuovere dalle
+ parole evidenziate nel buffer
-| highlight_tags | comma separated list of tags |
- comma separated list of tags to highlight in this buffer
+| highlight_tags | elenco separato da virgole di tag |
+ elenco separato da virgole di tag da evidenziare in questo buffer
-| key_bind_xxx | any string |
- bind a new key 'xxx', specific to this buffer, value is command to execute
- for this key
+| key_bind_xxx | qualsiasi stringa |
+ assegna un nuovo tasto 'xxx', specifico per questo buffer, il valore è il
+ comando da eseguire per questo tasto
| key_unbind_xxx | - |
- unbind key 'xxx' for this buffer
+ rimuove l'assegnazione del tasto 'xxx' per questo buffer
-| input | any string |
- set new value for buffer input
+| input | qualsiasi stringa |
+ imposta un nuovo valore per l'input del buffer
-| input_pos | position |
- set cursor position in buffer input
+| input_pos | posizione |
+ imposta la posizione del cursore per l'input del buffer
-| input_get_unknown_commands | "0" or "1" |
- "0" to disable unknown commands on this buffer (default behaviour), "1" to
- get unknown commands, for example if user type "/unknowncmd", buffer will
- receive it (no error about unknown command)
+| input_get_unknown_commands | "0" oppure "1" |
+ "0" per disabilitare i comandi sconosciuti per questo buffer (comportamento
+ predefinito), "1" per ricevere i comandi sconosciuti, ad esempio se l'utente
+ digita "/unknowncmd", verrà ricevuto dal buffer (nessun errore riguardo il
+ comando sconosciuto)
-| localvar_set_xxx | any string |
- set new value for local variable 'xxx' (variable is created if it does not
- exist)
+| localvar_set_xxx | qualsiasi stringa |
+ imposta il nuovo valore per la variabile locale 'xxx' (la variabile verrà
+ creata se non esiste)
| localvar_del_xxx | - |
- remove local variable 'xxx'
+ rimuove la variabile locale 'xxx'
|========================================
Esempio in C:
@@ -7216,7 +7229,7 @@ weechat.buffet_set(my_buffer, "name", "my_new_name")
weechat.buffet_set(my_buffer, "localvar_set_tizio", "abc")
# rimuove la variabile locale "tizio"
-weechat.buffet_set(my_buffer, "localvar_del_toto", "")
+weechat.buffet_set(my_buffer, "localvar_del_tizio", "")
----------------------------------------
weechat_buffer_set_pointer
@@ -7286,7 +7299,7 @@ weechat_buffer_set (my_buffer, "localvar_set_toto", "abc");
char *str = weechat_buffer_string_replace_local_var (my_buffer,
"test with $toto");
-/* str contains "test with abc" */
+/* str contiene "test with abc" */
----------------------------------------
Script (Python):
@@ -7303,10 +7316,10 @@ str = weechat.buffer_string_replace_local_var(my_buffer, "test with $toto")
----------------------------------------
[[windows]]
-Windows
-~~~~~~~
+Finestre
+~~~~~~~~
-Functions to query windows.
+Funzioni per richiedere finestre.
weechat_current_window
^^^^^^^^^^^^^^^^^^^^^^
@@ -7345,7 +7358,7 @@ current_window = weechat.current_window()
weechat_window_get_integer
^^^^^^^^^^^^^^^^^^^^^^^^^^
- il valore intero della proprietà di una finestra.
+Restituisce il valore intero della proprietà di una finestra.
Prototipo:
@@ -7479,7 +7492,7 @@ weechat.prnt("", "buffer displayed in current window: %lx"
weechat_window_set_title
^^^^^^^^^^^^^^^^^^^^^^^^
- il titolo per il terminale.
+Imposta il titolo per il terminale.
Prototipo:
@@ -7511,15 +7524,15 @@ weechat.window_set_title("nuovo titolo qui")
----------------------------------------
[[nicklist]]
-Nicklist
-~~~~~~~~
+Lista nick
+~~~~~~~~~~
- per il buffer nicklist.
+Funzioni per il buffer nicklist.
weechat_nicklist_add_group
^^^^^^^^^^^^^^^^^^^^^^^^^^
-Aggiunge un gruppo in una nicklist.
+Aggiunge un gruppo in una lista nick.
Prototipo:
@@ -7536,7 +7549,7 @@ Argomenti:
* 'buffer': puntatore al buffer
* 'parent_group': puntatore al genitore del gruppo, NULL se il gruppo non ha genitore
- (nicklist radice)
+ (lista nick radice)
* 'name': nome del gruppo
* 'visible':
** '1': gruppi e sottogruppi/nick sono visibili
@@ -7855,7 +7868,7 @@ weechat.nicklist_remove_all(my_buffer)
Barre
~~~~~
-Functions for bars.
+Funzioni per le barre.
weechat_bar_item_search
^^^^^^^^^^^^^^^^^^^^^^^
@@ -8370,7 +8383,7 @@ if (weechat_network_pass_proxy ("my_proxy", sock, "irc.freenode.net", 6667))
}
else
{
- /* error */
+ /* errore */
}
----------------------------------------
@@ -9249,8 +9262,8 @@ weechat.infolist_free(infolist)
----------------------------------------
[[upgrade]]
-Upgrade
-~~~~~~~
+Aggiornamento
+~~~~~~~~~~~~~
Funzioni per l'aggiornamento di WeeChat (comando "/upgrade").
@@ -9383,7 +9396,7 @@ my_upgrade_read_cb (struct t_upgrade_file *upgrade_file,
int object_id,
struct t_infolist *infolist)
{
- /* read variables... */
+ /* lettura variabili... */
return WEECHAT_RC_OK;
}
@@ -9399,7 +9412,7 @@ rc = weechat.upgrade_read(upgrade_file, callback_read, callback_read_data)
# esempio
def my_upgrade_read_cb(upgrade_file, object_id, infolist):
- # read variables...
+ # lettura variabili...
return weechat.WEECHAT_RC_OK
weechat.upgrade_read(upgrade_file, "my_upgrade_read_cb", ""))
diff --git a/po/it.po b/po/it.po
index 40cabf91a..8276ce4b8 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Weechat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2010-04-05 12:44+0200\n"
-"PO-Revision-Date: 2010-03-24 14:20+0100\n"
+"PO-Revision-Date: 2010-04-04 22:51+0200\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"MIME-Version: 1.0\n"
@@ -340,21 +340,19 @@ msgstr "%sNessun aiuto disponibile, \"%s\" non è un comando/opzione"
msgid "Buffer command history:"
msgstr "Cronologia comandi buffer:"
-#, fuzzy
msgid "default command:"
-msgstr "comandi di weechat"
+msgstr "comando predefinito:"
-#, fuzzy, c-format
+#, c-format
msgid "Key bindings added or redefined (%d):"
-msgstr "Combinazioni (%d):"
+msgstr "Associazioni tasti aggiunte o ridefinite (%d):"
-#, fuzzy, c-format
+#, c-format
msgid "Key bindings deleted (%d):"
-msgstr "Combinazioni (%d):"
+msgstr "Associazioni tasti rimosse (%d):"
-#, fuzzy
msgid "No key binding added, redefined or removed"
-msgstr "Combinazioni (%d):"
+msgstr "Nessuna combinazione tasti aggiunta, ridefinita o rimossa"
msgid "No key binding defined"
msgstr "Nessuna combinazione tasti definita"
@@ -363,13 +361,12 @@ msgstr "Nessuna combinazione tasti definita"
msgid "Key bindings (%d):"
msgstr "Combinazioni (%d):"
-#, fuzzy
msgid "No default key binding"
-msgstr "Associazione tasti predefinita ripristinata"
+msgstr "Nessuna associazione tasti predefinita"
-#, fuzzy, c-format
+#, c-format
msgid "Default key bindings (%d):"
-msgstr "Associazione tasti predefinita ripristinata"
+msgstr "Associazione tasti predefinita (%d):"
msgid "Key:"
msgstr "Tasto:"
@@ -391,11 +388,11 @@ msgstr "%sErrore: impossibile rimuovere l'associazione del tasto \"%s\""
#, c-format
msgid "Key \"%s\" has already default value"
-msgstr ""
+msgstr "Il tasto \"%s\" ha già un valore predefinito"
-#, fuzzy, c-format
+#, c-format
msgid "%sKey \"%s\" not found"
-msgstr "%s%s: relay \"%s\" non trovato"
+msgstr "%sTasto \"%s\" non trovato"
msgid "Default key bindings restored"
msgstr "Associazione tasti predefinita ripristinata"
@@ -403,7 +400,8 @@ msgstr "Associazione tasti predefinita ripristinata"
#, c-format
msgid "%sError: \"-yes\" argument is required for keys reset (security reason)"
msgstr ""
-"%sErrore: l'argomento \"-yes\" è richiesto per il reset dei tasti (sicurezza)"
+"%sErrore: l'argomento \"-yes\" è richiesto per il reset dei tasti (motivi di "
+"sicurezza)"
#, c-format
msgid "%d new key added"
@@ -867,7 +865,6 @@ msgstr ""
msgid "manage buffers"
msgstr "gestione buffer"
-#, fuzzy
msgid ""
"[clear [number | -merged | -all] | move number | merge number | unmerge "
"[number] | close [n1[-n2]] | list | notify level | localvar | set property "
@@ -875,9 +872,8 @@ msgid ""
msgstr ""
"[clear [numero | -merged | -all] | move numero | merge numero | unmerge "
"[numero] | close [n1[-n2]] | list | notify livello | localvar | set "
-"proprietà valore | numero | nome]"
+"proprietà valore | get proprietà |numero | nome]"
-#, fuzzy
msgid ""
" clear: clear buffer content (number for a buffer, -merged for merged "
"buffers, -all for all buffers, or nothing for current buffer)\n"
@@ -929,7 +925,7 @@ msgstr ""
" merge: unisce il buffer corrente ad un altro (l'area di chat sarà un mix "
"di entrambi)\n"
" (con ctrl-x si alterna tra i buffer uniti)\n"
-" unmerge: stacca il buffer da quelli con lo stesso numero\n"
+" unmerge: stacca il buffer da altri buffer con lo stesso numero\n"
" close: chiudi buffer (numero/range opzionale)\n"
" list: elenca i buffer (nessun parametro implica questa lista)\n"
" notify: imposta il livello di notifica per il buffer corrente: questo "
@@ -941,6 +937,7 @@ msgstr ""
" reset: ripristina il valore predefinito (tutto)\n"
"localvar: visualizza la variabile locale per il buffer corrente\n"
" set: imposta una proprietà per il buffer corrente\n"
+" get: visualizza una proprietà del buffer corrente\n"
" number: passa al buffer di numero in numero:\n"
" '+': passo relativo, aggiunge il numero a quello corrente\n"
" '-': passo relativo, sottrae il numero da quello corrente\n"
@@ -951,9 +948,7 @@ msgstr ""
"Esempi:\n"
" pulisci buffer corrente:\n"
" /buffer clear\n"
-" pulisci tutti i buffer:\n"
-" /buffer clear -all\n"
-" sposta buffer:\n"
+" sposta buffer al numero 5:\n"
" /buffer move 5\n"
" unisci al buffer core:\n"
" /buffer merge 1\n"
@@ -963,7 +958,9 @@ msgstr ""
" /buffer close\n"
" chiudi buffer da 5 a 7:\n"
" /buffer close 5-7\n"
-" passa al buffer successivo:\n"
+" salta a #weechat:\n"
+" /buffer #weechat\n"
+" salta al buffer successivo:\n"
" /buffer +1"
msgid "launch explicit WeeChat or plugin command"
@@ -1134,15 +1131,13 @@ msgstr "Questo comando è utilizzato da combinazioni di tasti o plugin."
msgid "bind/unbind keys"
msgstr "associa/disassocia tasti"
-#, fuzzy
msgid ""
"[list | listdefault | listdiff] | [bind key [command [args]]] | [unbind key] "
"| [reset key] | [resetall -yes] | [missing]"
msgstr ""
-"[bind tasto [comando [argomenti]]] | [unbind tasto] | [reset -yes] | "
-"[missing]"
+"[list | listdefault | listdiff] | [bind tasto [comando [args]]] | [unbind "
+"tasto] | [reset tasto] | [resetall -yes] | [missing]"
-#, fuzzy
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -1169,17 +1164,31 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r"
msgstr ""
-" bind: associa un comando ad un tasto o visualizza il comando associato "
-"al tasto\n"
-" unbind: elimina l'associazione di un tasto\n"
-" reset: ripristina le associazioni ai valori predefiniti ed elimina TUTTE "
-"le associazioni personalizzate (attenzione!)\n"
-" missing: aggiunge i tasti mancanti (utilizzando le associazioni "
-"predefinite)\n"
+" list: elenca tutti i tasti correnti (senza argomento, viene "
+"visualizzata questa lista)\n"
+"listdefault: elenca i tasti predefiniti\n"
+" listdiff: elenca le differenze tra tasti attuali e predefiniti (tasti "
+"aggiunti, ridefiniti o eliminati)\n"
+" bind: associa un comando ad un tasto o visualizza il comando "
+"associato al tasto\n"
+" unbind: rimuove una associazione di tasti\n"
+" reset: ripristina un tasto all'assegnazione predefinita\n"
+" resetall: ripristina le associazioni ai valori predefiniti ed elimina "
+"TUTTE le associazioni personalizzate (usare con cautela!)\n"
+" missing: aggiunge tasti mancanti (utilizzando le associazioni "
+"predefinite), utile dopo l'installazione di una nuova versione di WeeChat\n"
"\n"
-"Quando viene associato un comando ad una chiave, è consigliato utilizzare il "
-"tasto alt+k (oppure Esc e k), e poi premere il tasto da associare: il codice "
-"tasto verrà inserito nella riga di comando."
+"Al momento di associare un comando ad un tasto si raccomanda di utilizzare "
+"il tasto alt+k (oppure Esc e k), e digitare il tasto da associare: il codice "
+"tasto verrà inserito nella riga di comando.\n"
+"\n"
+"Esempi:\n"
+" il tasto alt-x per alternare la barra della nicklist:\n"
+" /key bind meta-x /bar toggle nicklist\n"
+" il tasto alt-r per passare al canale IRC #weechat:\n"
+" /key bind meta-r /buffer #weechat\n"
+" ripristinare l'associazione predefinita per il tasto alt-r:\n"
+" /key reset meta-r"
msgid "save/apply/reset layout for buffers and windows"
msgstr "salva/applica/resetta il layout per i buffer e le finestre"
@@ -1539,7 +1548,6 @@ msgstr ""
"scroll_up | scroll_down | scroll_top | scroll_bottom | "
"scroll_previous_highlight | scroll_next_highlight | zoom]"
-#, fuzzy
msgid ""
" list: list opened windows (without argument, this list is "
"displayed)\n"
@@ -1582,8 +1590,8 @@ msgid ""
" scroll to beginning of current day:\n"
" /window scroll -d"
msgstr ""
-" list: elenca le finestre aperte (nessun parametro implica questa "
-"lista)\n"
+" list: elenca le finestre aperte (senza argomento, questa lista "
+"viene visualizzata)\n"
" -1: salta alla finestra precedente\n"
" +1: salta alla finestra successiva\n"
" b#: salta alla finestra successiva che visualizza il buffer "
@@ -2119,7 +2127,6 @@ msgstr ""
msgid "file containing the certificate authorities"
msgstr "file contenente le autorità dei certificati"
-#, fuzzy
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found, a name beginning with \"!\" is a negative value to "
@@ -2127,8 +2134,10 @@ msgid ""
"match several plugins (examples: \"*\" or \"*,!lua,!tcl\")"
msgstr ""
"elenco separato da virgole di plugin da caricare automaticamente all'avvio, "
-"\"*\" per tutti i plugin trovati (nomi possono essere parziali, per esempio "
-"\"perl\" va bene per \"perl.so\")"
+"\"*\" equivale a tutti i plugin trovati. un nome che comincia con \"!\" è un "
+"valore negativo per impedire il caricamento di un plugin, i nomi possono "
+"iniziare o finire con \"*\" per corrispondere a più plugin (esempi: \"*\" "
+"oppure \"*,!lua,!tcl\")"
msgid ""
"enable debug messages by default in all plugins (option disabled by default, "
@@ -2172,9 +2181,9 @@ msgstr "(opzioni predefinite)"
msgid "%sError: cannot create file \"%s\""
msgstr "%sErrore: impossibile creare il file \"%s\""
-#, fuzzy, c-format
+#, c-format
msgid "%sError writing configuration file \"%s\""
-msgstr "%s%s: impossibile creare il file di configurazione"
+msgstr "%sErrore: impossibile scrivere sul file di configurazione \"%s\""
#, c-format
msgid "%sWarning: configuration file \"%s\" not found"
@@ -2499,13 +2508,11 @@ msgstr "numeri dei buffer"
msgid "names of buffers (including plugins names)"
msgstr "nomi dei buffer (inclusi i nomi plugin)"
-#, fuzzy
msgid "properties that can be set on a buffer"
-msgstr "righe di un buffer"
+msgstr "proprietà che possono essere impostate su un buffer"
-#, fuzzy
msgid "properties that can be read on a buffer"
-msgstr "righe di un buffer"
+msgstr "proprietà che possono essere lette su un buffer"
msgid "configuration files"
msgstr "file di configurazione"
@@ -2558,9 +2565,10 @@ msgstr "opzioni per le barre"
msgid "key codes"
msgstr "codici tasti"
-#, fuzzy
msgid "key codes that can be reset (keys added, redefined or removed)"
-msgstr "Combinazioni (%d):"
+msgstr ""
+"codici tasti che possono essere ripristinati (tasti aggiunti, ridefiniti o "
+"rimossi)"
msgid "Error: not enough memory to add a buffer to hotlist"
msgstr "Errore: memoria non sufficiente per aggiungere un buffer alla hotlist"
@@ -3327,15 +3335,13 @@ msgstr ""
msgid "connect to IRC server(s)"
msgstr "connette ad uno o più server IRC"
-#, fuzzy
msgid ""
"[-all [-nojoin] | -open [-nojoin] | servername [servername ...] [-nojoin] | "
"hostname[/port] [-option[=value]] [-nooption]]"
msgstr ""
-"[-all [-nojoin] | nome_server [nome_server ...] [-nojoin] | nome_host[/"
-"porta] [-opzione[=valore]] [-nooption]"
+"[-all [-nojoin] | -open [-nojoin] | nome_server [nome_server ...] [-nojoin] | "
+"nome_host[/porta] [-opzione[=valore]] [-nooption]"
-#, fuzzy
msgid ""
" -all: connect to all servers defined in configuration\n"
" -open: connect to all opened servers that are not currently connected\n"
@@ -3355,7 +3361,8 @@ msgid ""
" /connect irc6.oftc.net/6697 -ipv6 -ssl\n"
" /connect my.server.org/6697 -ssl -password=test"
msgstr ""
-" -all: connette a tutti i server\n"
+" -all: connette a tutti i server definiti nella configurazione\n"
+" -open: connette a tutti i server aperti ai quali non si è attualmente connessi\n"
"nome_server: nome interno del server a cui connettersi (il server deve "
"essere stato creato con /server add)\n"
" -nojoin: non entrare in nessun canale (anche se l'ingresso automatico è "
@@ -3408,7 +3415,6 @@ msgstr "avvia DCC (file o chat)"
msgid "action [nickname [file]]"
msgstr "azione [nick] [file]]"
-#, fuzzy
msgid ""
" action: 'send' (file) or 'chat'\n"
"nickname: nickname to send file or chat\n"
@@ -3421,8 +3427,14 @@ msgid ""
" /dcc send toto /home/foo/bar.txt"
msgstr ""
"azione: 'send' (invia file) o 'chat' (avvia una conversazione)\n"
-" nick: nick a cui inviare il file o aprire la chat\n"
-" file: nome file (sull'host locale)"
+" nick: nick a cui inviare il file o con cui aprire la chat\n"
+" file: nome file (sull'host locale)\n"
+"\n"
+"Esempi:\n"
+" chat con \"tizio\":\n"
+" /dcc chat tizio\n"
+" invia file \"/home/foo/bar.txt al nick \"tizio\":\n"
+" /dcc send tizio /home/foo/bar.txt"
msgid "remove half channel operator status from nickname(s)"
msgstr "rimuove lo stato di half-op da uno (o più) nick"
@@ -3558,7 +3570,6 @@ msgstr ""
msgid "kicks and bans a nick from a channel"
msgstr "caccia e banna un nick da un canale"
-#, fuzzy
msgid ""
" channel: channel where user is\n"
"nickname: nickname to kick and ban\n"
@@ -3576,9 +3587,11 @@ msgstr ""
"commento: commento per la cacciata\n"
"\n"
"È possibile cacciare/bannare con una mask, il nick verrà estratto dalla mask "
-"e sostituito da \"*\", per esempio:\n"
-" /kickban tizio!*@host.com\n"
-" banna \"*!*@host.com\" e poi caccia \"tizio\"."
+"e sostituito da \"*\".\n"
+"\n"
+"Esempio:\n"
+" banna \"*!*@host.com\" e poi caccia \"tizio\":\n"
+" /kickban tizio!*@host.com"
msgid "close client-server connection"
msgstr "chiude connessione client-server"
@@ -3610,9 +3623,8 @@ msgstr ""
msgid "list channels and their topic"
msgstr "elenca i canali ed i loro argomenti"
-#, fuzzy
msgid "[channel[,channel] [server] [-re regexp]]"
-msgstr "[canale[,canale] [server]"
+msgstr "[canale[,canale] [server] [-re regexp]]"
msgid ""
"channel: channel to list\n"
@@ -3628,6 +3640,19 @@ msgid ""
"networks):\n"
" /list -re #weechat.*"
msgstr ""
+"canale: canale da elencare\n"
+"server: nome del server\n"
+"regexp: espressione regolare utilizzata per filtrare i risultati\n"
+"\n"
+"Esempi:\n"
+" elenca tutti i canali sul server (può essere molto lento su grandi "
+"network):\n"
+" /list\n"
+" elenca il canale #weechat:\n"
+" /list #weechat.*\n"
+" elenca tutti i canali che iniziano con \"#weechat\" (può essere molto "
+"lento su grandi network):\n"
+" /list -re #weechat.*"
msgid "get statistics about the size of the IRC network"
msgstr "ottiene statistiche sulla dimensione del network IRC"
@@ -3951,7 +3976,6 @@ msgstr ""
"nuovo_nome_server] | [rename nome_server nuovo_nome_server] | [keep "
"nome_server] | [del nome_server ] | [deloutq] | [jump] | [raw]"
-#, fuzzy
msgid ""
" list: list servers (without argument, this list is displayed)\n"
" listfull: list servers with detailed info for each server\n"
@@ -3983,7 +4007,8 @@ msgid ""
" /server del freenode\n"
" /server deloutq"
msgstr ""
-" list: elenca tutti i server (nessun parametro necessario)\n"
+" list: elenca tutti i server (senza argomento, questa lista viene "
+"visualizzata)\n"
" listfull: elenca tutti i server con tutte le informazioni per ogni "
"server\n"
" add: crea un nuovo server\n"
@@ -4511,7 +4536,7 @@ msgstr ""
"buffer privato se viene trovato)"
msgid "close buffer when /part is issued on a channel"
-msgstr ""
+msgstr "chiude buffer quando viene digitato /part nel canale"
msgid "strip colors in topic (used only when displaying buffer title)"
msgstr ""
@@ -4670,16 +4695,14 @@ msgid_plural "channels"
msgstr[0] "canale"
msgstr[1] "canali"
-#, fuzzy
msgid "1 if string is a valid IRC channel name"
-msgstr "1 se la stringa è un canale IRC"
+msgstr "1 se la stringa è nome valido di un canale IRC"
msgid "channel name"
msgstr "nome canale"
-#, fuzzy
msgid "1 if string is a valid IRC nick name"
-msgstr "1 se la stringa è un canale IRC"
+msgstr "1 se la stringa è un nick IRC valido"
msgid "nickname"
msgstr "nick"
@@ -6533,9 +6556,28 @@ msgstr "Puntatore"
#~ "canale: canale da elencare (è consentita un'espressione regolare)\n"
#~ "server: nome del server"
-#, fuzzy
-#~ msgid "No key added or redefined"
-#~ msgstr "Nessuna combinazione tasti definita"
+#~ msgid ""
+#~ " bind: bind a command to a key or display command bound to key\n"
+#~ " unbind: remove a key binding\n"
+#~ " reset: restore bindings to the default values and delete ALL personal "
+#~ "bindings (use carefully!)\n"
+#~ "missing: add missing keys (using default bindings)\n"
+#~ "\n"
+#~ "When binding a command to a key, it is recommended to use key alt+k (or "
+#~ "Esc then k), and then press the key to bind: this will insert key code in "
+#~ "command line."
+#~ msgstr ""
+#~ " bind: associa un comando ad un tasto o visualizza il comando "
+#~ "associato al tasto\n"
+#~ " unbind: elimina l'associazione di un tasto\n"
+#~ " reset: ripristina le associazioni ai valori predefiniti ed elimina "
+#~ "TUTTE le associazioni personalizzate (attenzione!)\n"
+#~ " missing: aggiunge i tasti mancanti (utilizzando le associazioni "
+#~ "predefinite)\n"
+#~ "\n"
+#~ "Quando viene associato un comando ad una chiave, è consigliato utilizzare "
+#~ "il tasto alt+k (oppure Esc e k), e poi premere il tasto da associare: il "
+#~ "codice tasto verrà inserito nella riga di comando."
#~ msgid "Welcome to %sWeeChat%s, %s"
#~ msgstr "Benvenuto in %sWeeChat%s, %s"