doc: update italian docs

This commit is contained in:
Marco Paolone 2012-02-10 08:25:52 +01:00 committed by Sebastien Helleu
parent 96ecfdd9d1
commit 508d8a1b43
3 changed files with 145 additions and 182 deletions

View File

@ -581,8 +581,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strcasecmp weechat_strcasecmp
^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
Confronta stringa indipendente da caso (maiuscole Confronta stringa non sensibile alle maiuscole e alla localizzazione.
o minuscole) e da locale.
Prototipo: Prototipo:
@ -616,9 +615,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strcasecmp_range weechat_strcasecmp_range
^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
// TRANSLATION MISSING Confronta stringa non sensibile alle maiuscole e alla localizzazione, usando una
Confronta stringa indipendente da caso (maiuscole serie per il confronto.
o minuscole) e da locale, using a range for case comparison.
Prototipo: Prototipo:
@ -631,15 +629,13 @@ Argomenti:
* 'string1': prima stringa da comparare * 'string1': prima stringa da comparare
* 'string2': seconda stringa da comparare * 'string2': seconda stringa da comparare
// TRANSLATION MISSING * 'range': numero di caratteri nel confronto maiuscole/minuscole, ad esempio:
* 'range': number of chars in case comparison, for example: ** 26: "A-Z" vengono ridotti ad "a-z"
** 26: "A-Z" are lowered to "a-z" ** 29: "A-Z [ \ ]" vengono ridotti ad "a-z { | }"
** 29: "A-Z [ \ ]" are lowered to "a-z { | }" ** 30: "A-Z [ \ ] ^" vengono ridotti ad "a-z { | } ~"
** 30: "A-Z [ \ ] ^" are lowered to "a-z { | } ~"
// TRANSLATION MISSING
[NOTE] [NOTE]
Values 29 and 30 are used by some protocols like IRC. I valori 29 e 30 vengono usati da alcuni protocolli come IRC.
Valore restituito: Valore restituito:
@ -661,8 +657,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strncasecmp weechat_strncasecmp
^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Confronta stringa indipendente da caso (maiuscole o minuscole) e da locale, per Confronta stringa indipendente non sensibile alle maiuscole e alla
un numero 'max' di caratteri. localizzazione, per un numero 'max' di caratteri.
Prototipo: Prototipo:
@ -680,9 +676,9 @@ Argomenti:
Valore restituito: Valore restituito:
* differenze tra le due stringhe: * differenze tra le due stringhe:
** negativa se stringa1 < stringa2 ** negativa se string1 < string2
** zero se stringa1 == stringa1 ** zero se string1 == string1
** positiva se stringa1 > stringa2 ** positiva se string1 > string2
Esempio in C: Esempio in C:
@ -697,9 +693,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strncasecmp_range weechat_strncasecmp_range
^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^
// TRANSLATION MISSING Confronta una stringa non sensibile alle maiuscole e alla localizzazione, per un
Confronta stringa indipendente da caso (maiuscole o minuscole) e da locale, per numero 'max' di caratteri, usando una serie per il confronto.
un numero 'max' di caratteri, using a range for case comparison.
Prototipo: Prototipo:
@ -713,22 +708,20 @@ Argomenti:
* 'string1': prima stringa da comparare * 'string1': prima stringa da comparare
* 'string2': seconda stringa da comparare * 'string2': seconda stringa da comparare
* 'max': numero massimo di caratteri da comparare * 'max': numero massimo di caratteri da comparare
// TRANSLATION MISSING * 'range': numero di caratteri nel confronto maiuscole/minuscole, ad esempio:
* 'range': number of chars in case comparison, for example: ** 26: "A-Z" vengono ridotti ad "a-z"
** 26: "A-Z" are lowered to "a-z" ** 29: "A-Z [ \ ]" vengono ridotti ad "a-z { | }"
** 29: "A-Z [ \ ]" are lowered to "a-z { | }" ** 30: "A-Z [ \ ] ^" vengono ridotti ad "a-z { | } ~"
** 30: "A-Z [ \ ] ^" are lowered to "a-z { | } ~"
// TRANSLATION MISSING
[NOTE] [NOTE]
Values 29 and 30 are used by some protocols like IRC. I valori 29 e 30 vengono usati da alcuni protocolli come IRC.
Valore restituito: Valore restituito:
* differenze tra le due stringhe: * differenze tra le due stringhe:
** negativa se stringa1 < stringa2 ** negativa se string1 < string2
** zero se stringa1 == stringa1 ** zero se string1 == string1
** positiva se stringa1 > stringa2 ** positiva se string1 > string2
Esempio in C: Esempio in C:
@ -743,8 +736,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strcmp_ignore_chars weechat_strcmp_ignore_chars
^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Confronta una stringa locale (ed opzionalmente indipendente Confronta una stringa localizzata (e opzionalmente non sensibile alle
da maiuscole/minuscole), ignorando alcuni caratteri. maiuscole), ignorando alcuni caratteri.
Prototipo: Prototipo:
@ -760,8 +753,7 @@ Argomenti:
* 'string1': prima stringa per il confronto * 'string1': prima stringa per il confronto
* 'string2': seconda stringa per il confronto * 'string2': seconda stringa per il confronto
* 'chars_ignored': stringa con caratteri da ignorare * 'chars_ignored': stringa con caratteri da ignorare
* 'case_sensitive': 1 per il confronto con caso esatto (maiuscole/minuscole), * 'case_sensitive': 1 per il confronto sensibile alle maiuscole, altrimenti 0
altrimenti 0
Valore restituito: Valore restituito:
@ -783,8 +775,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_strcasestr weechat_strcasestr
^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
Cerca una stringa indipendente da locale e caso esatto Cerca una stringa non sensibile alle maiuscole e indipendente dalla
(maiuscole/minuscole). localizzazione.
Prototipo: Prototipo:
@ -830,8 +822,7 @@ Argomenti:
* 'string': stringa * 'string': stringa
* 'mask': mask, può iniziare o terminare con "`*`" (nessun altro "`*`" * 'mask': mask, può iniziare o terminare con "`*`" (nessun altro "`*`"
consentito all'interno della mask) consentito all'interno della mask)
* 'case_sensitive': 1 per il confronto con caso esatto (maiuscole/minuscole), * 'case_sensitive': 1 per il confronto sensibile alle maiuscole, altrimenti 0
altrimenti 0
Valore restituito: Valore restituito:
@ -1050,14 +1041,13 @@ regex = weechat.string_mask_to_regex(mask)
regex = weechat.string_mask_to_regex("test*mask") # "test.*mask" regex = weechat.string_mask_to_regex("test*mask") # "test.*mask"
---------------------------------------- ----------------------------------------
// TRANSLATION MISSING
weechat_string_regex_flags weechat_string_regex_flags
^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
Get pointer on string after flags and return mask with flags to compile regular Restituisce sia il puntatore sulla stringa dopo le flag che la mask con le flag
expression. per compilare l'espressione regolare.
Prototipo: Prototipo:
@ -1068,8 +1058,8 @@ const char *weechat_string_regex_flags (const char *regex, int default_flags, in
Argomenti: Argomenti:
* 'regex': regular expression * 'regex': espressione regolare
* 'default_flags': combination of following values (see `man regcomp`): * 'default_flags': combinazione dei seguenti valori (consultare `man regcomp`):
** REG_EXTENDED ** REG_EXTENDED
** REG_ICASE ** REG_ICASE
** REG_NEWLINE ** REG_NEWLINE
@ -1104,14 +1094,14 @@ const char *ptr_regex = weechat_string_regex_flags (regex, REG_EXTENDED, &flags)
[NOTE] [NOTE]
Questa funzione non è disponibile nelle API per lo scripting. Questa funzione non è disponibile nelle API per lo scripting.
// TRANSLATION MISSING
weechat_string_regcomp weechat_string_regcomp
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
Compile a regular expression using optional flags at beginning of string (for Compila un'espressione regolare usando flag opzionali all'inizio della stringa
format of flags, see <<_weechat_string_regex_flags,weechat_string_regex_flags>>). (per il formato delle flag consultare
<<_weechat_string_regex_flags,weechat_string_regex_flags>>).
Prototipo: Prototipo:
@ -2000,7 +1990,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
weechat_utf8_charcasecmp weechat_utf8_charcasecmp
^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
Confronta due caratteri UTF-8, ignorando maiuscole/minuscole. Confronta due caratteri UTF-8, ignorando la sensibilità alle maiuscole.
Prototipo: Prototipo:
@ -3390,9 +3380,8 @@ weechat_hashtable_map_string
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
// TRANSLATION MISSING Chiama una funzione su tutte le voci della tabella hash, inviando chiavi e
Chiama una funzione su tutte le voci della tabella hash, sending keys and values valori come stringhe.
as strings.
Prototipo: Prototipo:
@ -3412,10 +3401,9 @@ Argomenti:
* 'callback_map': funzione chiamata per ogni voce nella tabella hash * 'callback_map': funzione chiamata per ogni voce nella tabella hash
* 'callback_map_data': puntatore fornito alla mappa di callback quando chiamata * 'callback_map_data': puntatore fornito alla mappa di callback quando chiamata
// TRANSLATION MISSING
[NOTE] [NOTE]
The strings 'key' and 'value' sent to callback are temporary strings, they Le stringhe 'key' e 'value' inviate alla callback sono temporanee, vengono
are deleted after call to callback. eliminate dopo la chiamata alla callback.
Esempio in C: Esempio in C:
@ -6260,7 +6248,7 @@ Argomenti:
* 'buffer': puntatore al buffer, se NULL, il messaggio viene visualizzato * 'buffer': puntatore al buffer, se NULL, il messaggio viene visualizzato
sul buffer di WeeChat sul buffer di WeeChat
* 'date': data per il messaggio (0 vuol dire data/ora corrente) * 'date': data per il messaggio (0 indica data/ora corrente)
* 'message': messaggio da visualizzare * 'message': messaggio da visualizzare
Esempio in C: Esempio in C:
@ -6321,7 +6309,7 @@ Argomenti:
* 'buffer': puntatore al buffer, se NULL il messaggio viene visualizzato * 'buffer': puntatore al buffer, se NULL il messaggio viene visualizzato
sul buffer di WeeChat sul buffer di WeeChat
* 'date': data per il messaggio (0 vuol dire data/ora corrente) * 'date': data per il messaggio (0 indica data/ora corrente)
* 'tags': lista di tag separati da virgole * 'tags': lista di tag separati da virgole
* 'message': messaggio da visualizzare * 'message': messaggio da visualizzare
@ -6830,23 +6818,22 @@ struct t_hook *weechat_hook_process (const char *command,
Argomenti: Argomenti:
// TRANSLATION MISSING * 'command': comando da avviare nel processo figlio o URL
* 'command': comando da avviare nel processo figlio or URL (_novità nella versione 0.3.7_), segue:
(_novità nella versione 0.3.7_), see below
* 'timeout': timeout per il comando (in millisecondi): dopo questo timeout, * 'timeout': timeout per il comando (in millisecondi): dopo questo timeout,
il processo figlio viene terminato (0 vuol dire nessun timeout) il processo figlio viene terminato (0 indica nessun timeout)
* 'callback': funzione chiamata quando i dati dal processo figlio sono disponibili, * 'callback': funzione chiamata quando i dati dal processo figlio sono disponibili,
oppure quando è terminato, argomenti e valore restituito: oppure quando è terminato, argomenti e valore restituito:
** 'void *data': puntatore ** 'void *data': puntatore
** 'const char *command': comando eseguito dal processo figlio ** 'const char *command': comando eseguito dal processo figlio
** 'int return_code': codice restituito: ** 'int return_code': codice restituito:
// TRANSLATION MISSING *** '>= 0': codice ritorno figlio per un comando, e per un URL i valori
*** '>= 0': child return code for a command, and for URL possible values are: possibili sono:
**** '0': transfer ok **** '0': trasferimento riuscito
**** '1': invalid URL **** '1': URL non valido
**** '2': transfer error **** '2': errore di trasferimento
**** '3': not enough memory **** '3': memoria non sufficiente
**** '4': error with a file **** '4': errore con un file
*** '< 0': 'WEECHAT_HOOK_PROCESS_RUNNING' (dati disponibili, ma figlio *** '< 0': 'WEECHAT_HOOK_PROCESS_RUNNING' (dati disponibili, ma figlio
ancora in esecuzione) o 'WEECHAT_HOOK_PROCESS_ERROR' (errore nella ancora in esecuzione) o 'WEECHAT_HOOK_PROCESS_ERROR' (errore nella
esecuzione del comando) esecuzione del comando)
@ -6864,10 +6851,10 @@ Valore restituito:
Quando il comando ha terminato, o se viene raggiunto il timeout, WeeChat Quando il comando ha terminato, o se viene raggiunto il timeout, WeeChat
effettua automaticamente l'unhook (e termina il processo se ancora in esecuzione). effettua automaticamente l'unhook (e termina il processo se ancora in esecuzione).
// TRANSLATION MISSING Il comando può essere un URL con il formato: "url:http://www.esempio.com", per
The command can be an URL with format: "url:http://www.example.com", to download scaricare il contenuto dell'URL (_novità nella versione 0.3.7_). Le opzioni per
content of URL (_new in version 0.3.7_). Options are possible for URL with un URL sono disponibili con la funzione
function <<_weechat_hook_process_hashtable,weechat_hook_process_hashtable>>. <<_weechat_hook_process_hashtable,weechat_hook_process_hashtable>>.
[NOTE] [NOTE]
La dimensione del buffer per l'invio dei dati alla callback è di 64KB (ci sono La dimensione del buffer per l'invio dei dati alla callback è di 64KB (ci sono
@ -6945,9 +6932,8 @@ weechat_hook_process_hashtable
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
// TRANSLATION MISSING Hook su un processo (avviato con un fork) usando le opzioni nella tabella hash,
Hook a process (launched with fork) using options in a hashtable, and catch e cattura dell'output.
output.
Prototipo: Prototipo:
@ -6964,29 +6950,29 @@ struct t_hook *weechat_hook_process_hashtable (const char *command,
void *callback_data); void *callback_data);
---------------------------------------- ----------------------------------------
// TRANSLATION MISSING Gli argomenti sono gli stessi della funzione
Arguments are the same as function <<_weechat_hook_process,weechat_hook_process>>, <<_weechat_hook_process,weechat_hook_process>>, con un argomento aggiuntivo:
with an extra argument:
* 'options': options for command executed (see table below); the hashtable is * 'options': le opzioni per il comando eseguito (consultare la tabella in
duplicated in function, so it's safe to free it after this call basso); la tabella hash è duplicata nella funzione, per cui è possibile
liberarla dopo questa chiamata
// TRANSLATION MISSING Per il comando "url:..." sono disponibili le seguenti opzioni (consultare
For command "url:...", following options are available (see `man curl_easy_setopt` per la descrizione di ogni opzione):
`man curl_easy_setopt` for a description of each option):
include::autogen/plugin_api/url_options.txt[] include::autogen/plugin_api/url_options.txt[]
// TRANSLATION MISSING
[NOTE] [NOTE]
^(1)^ When constants are available they must be used as value for option. For ^(1)^ Quando sono disponibili le costanti, esse vanno usate come valore per
options with type "mask", format is: "value1+value2+value3". l'opzione. Per le opzioni con il tipo "mask" il formato è:
"value1+value2+value3".
For URL, two extra options (strings) are allowed for input/output file: Per un URL, sono consentite due opzioni aggiuntive (stringhe) per il file in
input/output:
* 'file_in': file to read and send with URLs (post file) * 'file_in': file da leggere e inviare con gli URL (invio del file "post")
* 'file_out': write downloaded URL/file in this file (instead of standard * 'file_out': scrive URL scaricato/file in questo file (invece dello standard
output) * output)
Valore restituito: Valore restituito:
@ -7365,16 +7351,14 @@ Argomenti:
utilizzato dal plugin irc, il segnale viene inviato utilizzato dal plugin irc, il segnale viene inviato
anche se il messaggio è stato ignorato) anche se il messaggio è stato ignorato)
// TRANSLATION MISSING
| irc | xxx,irc_out1_yyy ^(1)^ + | irc | xxx,irc_out1_yyy ^(1)^ +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
string: messaggio | string: messaggio |
messaggio irc inviato al server (before automatic split to fit in 512 bytes) messaggio irc inviato al server (prima della divisione automatica da adattare in 512 byte)
// TRANSLATION MISSING
| irc | xxx,irc_out_yyy ^(1)^ | | irc | xxx,irc_out_yyy ^(1)^ |
string: messaggio | string: messaggio |
messaggio irc inviato al server (after automatic split to fit in 512 bytes) messaggio irc inviato al server (dopo la divisione automatica da adattare in 512 byte)
| irc | xxx,irc_outtags_yyy ^(1)^ + | irc | xxx,irc_outtags_yyy ^(1)^ +
(_novità nella versione 0.3.4_) | (_novità nella versione 0.3.4_) |
@ -7401,11 +7385,10 @@ Argomenti:
puntatore: buffer | puntatore: buffer |
chat privata aperta chat privata aperta
// TRANSLATION MISSING
| irc | irc_server_opened + | irc | irc_server_opened +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
puntatore: buffer | puntatore: buffer |
server buffer opened server del buffer aperto
| irc | irc_server_connecting | | irc | irc_server_connecting |
string: nome server | string: nome server |
@ -7487,11 +7470,10 @@ Argomenti:
puntatore: buffer | puntatore: buffer |
tipo di buffer modificato tipo di buffer modificato
// TRANSLATION MISSING
| weechat | buffer_line_added + | weechat | buffer_line_added +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
puntatore: line | puntatore: riga |
line added in a buffer riga aggiunta in un buffer
| weechat | day_changed + | weechat | day_changed +
(_novità nella versione 0.3.2_) | (_novità nella versione 0.3.2_) |
@ -7595,11 +7577,10 @@ Argomenti:
puntatore: finestra | puntatore: finestra |
scroll nella finestra scroll nella finestra
// TRANSLATION MISSING
| weechat | window_switch + | weechat | window_switch +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
pointer: window | puntatore: finestra |
switching window passaggio alla finestra
| weechat | window_unzoom | | weechat | window_unzoom |
puntatore: finestra corrente | puntatore: finestra corrente |
@ -8069,18 +8050,17 @@ Quando è stata ricevuta la risposta completa dal proprio comando, verrà
inviato un hsignal. Questo hsignal ha il nome 'irc_redirection_xxx_yyy' dove inviato un hsignal. Questo hsignal ha il nome 'irc_redirection_xxx_yyy' dove
'xxx' è il segnale e 'yyy' lo 'schema' usato. 'xxx' è il segnale e 'yyy' lo 'schema' usato.
// TRANSLATION MISSING La tabella hash inviata in hsignal ha il seguente contenuto (chiavi e valori
Hashtable sent in hsignal has following content (key and values are strings): sono stringhe):
// TRANSLATION MISSING * 'output': output del comando (i messaggi vengono separati da "\n")
* 'output': output of command (messages are separated by "\n") * 'output_size': numero di byte in 'output' (come stringa)
* 'output_size': number of bytes in 'output' (as string) * 'error': stringa di errore (in caso di errore):
* 'error': error string (if an error occurred): ** 'timeout': redirezione fermata dopo il timeout
** 'timeout': redirection stopped after timeout * 'server': nome interno del server
* 'server': internal server name * 'pattern': schema di redirezione
* 'pattern': redirect pattern * 'signal': nome del segnale
* 'signal': signal name * 'command': comando rediretto
* 'command': redirected command
Esempio in C: Esempio in C:
@ -8512,17 +8492,15 @@ Argomenti:
contenuto del messaggio ricevuto dal server IRC (dopo la codifica del set caratteri) | contenuto del messaggio ricevuto dal server IRC (dopo la codifica del set caratteri) |
nuovo contenuto del messaggio nuovo contenuto del messaggio
// TRANSLATION MISSING
| irc | irc_out1_xxx ^(1)^ + | irc | irc_out1_xxx ^(1)^ +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
nome server | nome server |
contenuto del messaggio che sta per essere inviato al server IRC (before automatic split to fit in 512 bytes) | contenuto del messaggio che sta per essere inviato al server IRC (prima della divisione automatica da adattare in 512 byte) |
nuovo contenuto del messaggio nuovo contenuto del messaggio
// TRANSLATION MISSING
| irc | irc_out_xxx ^(1)^ | | irc | irc_out_xxx ^(1)^ |
nome server | nome server |
contenuto del messaggio che sta per essere inviato al server IRC (after automatic split to fit in 512 bytes) | contenuto del messaggio che sta per essere inviato al server IRC (dopo la divisione automatica da adattare in 512 byte) |
nuovo contenuto del messaggio nuovo contenuto del messaggio
| weechat | bar_condition_yyy ^(2)^ | | weechat | bar_condition_yyy ^(2)^ |
@ -8530,37 +8508,32 @@ Argomenti:
stringa vuota | stringa vuota |
"1" per visualizzare la barra, "0" per nasconderla "1" per visualizzare la barra, "0" per nasconderla
// TRANSLATION MISSING
| weechat | history_add + | weechat | history_add +
(_novità nella versione 0.3.2_) | (_novità nella versione 0.3.2_) |
stringa con puntatore al buffer ("0x123..") | stringa con puntatore al buffer ("0x123..") |
content of command line to add in command history (buffer and global) | contenuto della riga di comando da aggiungere nella cronologia comandi (buffer e globale |
string added to command history stringa aggiunta alla cronologia comandi
// TRANSLATION MISSING
| weechat | input_text_content | | weechat | input_text_content |
stringa con puntatore al buffer ("0x123..") | stringa con puntatore al buffer ("0x123..") |
content of command line | contenuto della riga di comando |
new content of command line nuovo contenuto della riga di comando
// TRANSLATION MISSING
| weechat | input_text_display | | weechat | input_text_display |
stringa con puntatore al buffer ("0x123..") | stringa con puntatore al buffer ("0x123..") |
content of command line, without cursor tag | contenuto della riga di comando, senza tag al cursore |
new string, for display only (command line is not changed) nuova stringa, solo da mostrare (la riga di comando non viene modificata)
// TRANSLATION MISSING
| weechat | input_text_display_with_cursor | | weechat | input_text_display_with_cursor |
stringa con puntatore al buffer ("0x123..") | stringa con puntatore al buffer ("0x123..") |
content of command line, with cursor tag | contenuto della riga di comando, con tag al cursore |
new string, for display only (command line is not changed) nuova stringa, solo da mostrare (la riga di comando non viene modificata)
// TRANSLATION MISSING
| weechat | input_text_for_buffer + | weechat | input_text_for_buffer +
(_novità nella versione 0.3.7_) | (_novità nella versione 0.3.7_) |
stringa con puntatore al buffer ("0x123..") | stringa con puntatore al buffer ("0x123..") |
content of command line sent to buffer (text or command) | contenuto della riga di comando inviata al buffer (testo o comando) |
new content of command line sent to buffer nuovo contenuto della riga di comando inviata al buffer
| weechat | weechat_print | | weechat | weechat_print |
plugin;buffer_name;tags | plugin;buffer_name;tags |
@ -9017,8 +8990,7 @@ Contenuto della tabella hash inviata alla callback (tasti e valori sono di tipo
| _buffer_number | numero del buffer | "1" ... "n" | "-1" | _buffer_number | numero del buffer | "1" ... "n" | "-1"
| _buffer_plugin | nome plugin del buffer | "core", "irc", ... | "" | _buffer_plugin | nome plugin del buffer | "core", "irc", ... | ""
| _buffer_name | nome del buffer | "weechat", "freenode.#weechat", ... | "" | _buffer_name | nome del buffer | "weechat", "freenode.#weechat", ... | ""
// TRANSLATION MISSING | _buffer_full_name | nome completo del buffer | "core.weechat", "irc.freenode.#weechat", ... | ""
| _buffer_full_name | full name of buffer | "core.weechat", "irc.freenode.#weechat", ... | ""
| _buffer_localvar_XXX ^(2)^ | variabili locali del buffer | qualsiasi valore | non impostato | _buffer_localvar_XXX ^(2)^ | variabili locali del buffer | qualsiasi valore | non impostato
| _chat | indicatore area di chat | "0" o "1" | "0" | _chat | indicatore area di chat | "0" o "1" | "0"
| _chat_line_x | colonna nella riga ^(3)^ | "0" ... "n" | "-1" | _chat_line_x | colonna nella riga ^(3)^ | "0" ... "n" | "-1"
@ -9562,14 +9534,16 @@ Argomenti:
** 'notify': livello di notifica per il buffer ** 'notify': livello di notifica per il buffer
** 'num_displayed': numero delle finestre che visualizzano il buffer ** 'num_displayed': numero delle finestre che visualizzano il buffer
** 'active': 1 se il buffer è attivo, 0 se il buffer è unito e non selezionato ** '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 ** 'print_hooks_enabled': 1 se gli hook sulla stampa sono abilitati,
altrimenti 0
** 'lines_hidden': 1 se almeno una riga è nascosta sul buffer (filtrata), ** 'lines_hidden': 1 se almeno una riga è nascosta sul buffer (filtrata),
oppure 0 se vengono visualizzate tutte le righe oppure 0 se vengono visualizzate tutte le righe
** 'prefix_max_length': lunghezza massima del prefisso in questo buffer ** 'prefix_max_length': lunghezza massima del prefisso in questo buffer
** 'time_for_each_line': 1 se l'ora è visualizzata per ogni riga nel buffer ** 'time_for_each_line': 1 se l'ora è visualizzata per ogni riga nel buffer
(predefinito), altrimenti 0 (predefinito), altrimenti 0
** 'nicklist': 1 se la lista nick è abilitata, altrimenti 0 ** 'nicklist': 1 se la lista nick è abilitata, altrimenti 0
** 'nicklist_case_sensitive': 1 se i nick sono in maiuscole/minuscole, altrimenti 0 ** 'nicklist_case_sensitive': 1 se i nick sono sensibili alle maiuscole,
altrimenti 0
** 'nicklist_max_length': lunghezza massima per un nick ** 'nicklist_max_length': lunghezza massima per un nick
** 'nicklist_display_groups': 1 se i gruppi vengono visualizzati, altrimenti 0 ** 'nicklist_display_groups': 1 se i gruppi vengono visualizzati, altrimenti 0
** 'nicklist_visible_count': numero di nick/gruppi visualizzati ** 'nicklist_visible_count': numero di nick/gruppi visualizzati
@ -9631,8 +9605,7 @@ Argomenti:
** 'plugin': nome del plugin che ha creato questo buffer ("core" ** 'plugin': nome del plugin che ha creato questo buffer ("core"
per il buffer principale di WeeChat) per il buffer principale di WeeChat)
** 'name': nome del buffer ** 'name': nome del buffer
// TRANSLATION MISSING ** 'full_name': nome completo del buffer ("plugin.nome") (_novità nella versione 0.3.7_)
** 'full_name': full name of buffer ("plugin.name") (_novità nella versione 0.3.7_)
** 'short_name': nome breve del buffer ** 'short_name': nome breve del buffer
** 'title': titolo del buffer ** 'title': titolo del buffer
** 'input': testo in ingresso ** 'input': testo in ingresso
@ -9782,9 +9755,8 @@ Argomenti:
la lista nick per il buffer la lista nick per il buffer
| nicklist_case_sensitive | "0" oppure "1" | | nicklist_case_sensitive | "0" oppure "1" |
"0" per avere una lista nick case insenstive (maiuscole/minuscole "0" per avere una lista nick non sensibile alle maiuscole, "1" per
ignorate), "1" per avere una lista nick case sensitive una lista nick sensibile alle maiuscole
(maiuscole/minuscole non ignorate)
| nicklist_display_groups | "0" oppure "1" | | nicklist_display_groups | "0" oppure "1" |
"0" per nascondere i gruppi nella lista nick, "1" per visualizzare "0" per nascondere i gruppi nella lista nick, "1" per visualizzare
@ -10145,9 +10117,9 @@ Argomenti:
** 'win_width': larghezza della finestra, in caratteri ** 'win_width': larghezza della finestra, in caratteri
** 'win_height': altezza della finestra, in caratteri ** 'win_height': altezza della finestra, in caratteri
** 'win_width_pct': misura percentuale, paragonata alla finestra genitore ** 'win_width_pct': misura percentuale, paragonata alla finestra genitore
(ad esempio 50 vuol dire metà grandezza) (ad esempio 50 indica metà grandezza)
** 'win_height_pct': misura percentuale, paragonata alla finestra genitore ** 'win_height_pct': misura percentuale, paragonata alla finestra genitore
(ad esempio 50 vuol dire metà grandezza) (ad esempio 50 indica metà grandezza)
** 'win_chat_x': posizione X della finestra di chat nel terminale ** 'win_chat_x': posizione X della finestra di chat nel terminale
(la prima colonna è 0) (la prima colonna è 0)
** 'win_chat_y': posizione Y della finestra di chat nel terminale ** 'win_chat_y': posizione Y della finestra di chat nel terminale
@ -10637,8 +10609,8 @@ weechat_nicklist_get_next_item
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
// TRANSLATION MISSING Ottiene il prossimo gruppo oppure il nick dalla lista nick (usato principalmente
Get next group or nick from nicklist (mainly used to display nicklist). per mostrare la lista nick).
Prototipo: Prototipo:
@ -10652,10 +10624,8 @@ void gui_nicklist_get_next_item (struct t_gui_buffer *buffer,
Argomenti: Argomenti:
* 'buffer': puntatore al buffer * 'buffer': puntatore al buffer
// TRANSLATION MISSING * 'group': puntatore sul puntatore al gruppo
* 'group': pointer on pointer to group * 'nick': puntatore sul puntatore al nick
// TRANSLATION MISSING
* 'nick': pointer on pointer to nick
Esempio in C: Esempio in C:
@ -10676,7 +10646,7 @@ while (ptr_group || ptr_nick)
} }
else else
{ {
/* group */ /* gruppo */
/* ... */ /* ... */
} }
gui_nicklist_get_next_item (buffer, &ptr_group, &ptr_nick); gui_nicklist_get_next_item (buffer, &ptr_group, &ptr_nick);
@ -12794,7 +12764,7 @@ Restituisce hdata per una struttura di WeeChat o di un plugin.
[NOTE] [NOTE]
Hdata non contiene dati, è una tabella hash con la posizione delle variabili Hdata non contiene dati, è una tabella hash con la posizione delle variabili
nella struttura. Ciò vuol dire che è necessario questo hdata ed un puntatore ad nella struttura. Ciò indica che è necessario questo hdata ed un puntatore ad
un oggetto di WeeChat/plugin per leggere dei dati. un oggetto di WeeChat/plugin per leggere dei dati.
Prototipo: Prototipo:
@ -13137,8 +13107,7 @@ weechat_hdata_check_pointer
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
// TRANSLATION MISSING Verifica se un puntatore è valido per un hdata e un puntatore della lista.
Check if a pointer is valid for a hdata and a list pointer.
Prototipo: Prototipo:
@ -13150,15 +13119,12 @@ int weechat_hdata_check_pointer (struct t_hdata *hdata, void *list, void *pointe
Argomenti: Argomenti:
* 'hdata': puntatore hdata * 'hdata': puntatore hdata
// TRANSLATION MISSING * 'list': puntatore alla lista
* 'list': list pointer * 'pointer': puntatore da verificare
// TRANSLATION MISSING
* 'pointer': pointer to check
Valore restituito: Valore restituito:
// TRANSLATION MISSING * 1 se il puntatore è in lista, 0 in caso contrario
* 1 if pointer is in list, 0 if not found
Esempio in C: Esempio in C:
@ -13276,8 +13242,7 @@ Argomenti:
Valore restituito: Valore restituito:
// TRANSLATION MISSING * valore char della variabile
* char value of variable
Esempio in C: Esempio in C:
@ -13553,8 +13518,8 @@ weechat_hdata_hashtable
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
// TRANSLATION MISSING Restituisce il valore di una variabile nella tabella hash nella struttura usando
Return value of hashtable variable in structure using hdata. hdata.
Prototipo: Prototipo:
@ -13571,8 +13536,7 @@ Argomenti:
Valore restituito: Valore restituito:
// TRANSLATION MISSING * valore della tabella hash della variabile (puntatore alla tabella hash)
* hashtable value of variable (pointer to hashtable)
Esempio in C: Esempio in C:

View File

@ -632,18 +632,18 @@ def my_process_cb(data, command, rc, out, err):
weechat.hook_process("/bin/ls -l /etc", 10 * 1000, "my_process_cb", "") weechat.hook_process("/bin/ls -l /etc", 10 * 1000, "my_process_cb", "")
---------------------------------------- ----------------------------------------
// TRANSLATION MISSING
[[url_transfer]] [[url_transfer]]
URL transfer Trasferimento URL
^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
_Novità nella versione 0.3.7._ _Novità nella versione 0.3.7._
To download URL (or post to URL), you have to use function `hook_process`, or Per scaricare un URL (o inviare verso un URL), è necessario usare la funzione
`hook_process_hashtable` if you need to set options for URL transfer. `hook_process` oppure `hook_process_hashtable` se ci fosse bisogno di impostare
delle opzioni per il trasferimento dell'URL.
Example of URL transfer without option: the HTML page will be received as "out" Esempio di trasferimento di un URL senza opzioni: la pagina HTML verrà
in callback (standard output of process): ricevuta come "out" nella callback (output standard di un processo):
[source,python] [source,python]
---------------------------------------- ----------------------------------------
@ -662,8 +662,8 @@ weechat.hook_process("url:http://www.kernel.org/kdist/finger_banner",
30 * 1000, "kernel_process_cb", "") 30 * 1000, "kernel_process_cb", "")
---------------------------------------- ----------------------------------------
Example of URL transfer with an option: download latest WeeChat development Esempio di trasferimento di un URL con un'opzione: scaricare l'ultimo pacchetto
package in file '/tmp/weechat-devel.tar.gz': di sviluppo di WeeChat nel file '/tmp/weechat-devel.tar.gz':
[source,python] [source,python]
---------------------------------------- ----------------------------------------
@ -677,8 +677,9 @@ weechat.hook_process_hashtable("url:http://weechat.org/files/src/weechat-devel.t
30 * 1000, "my_process_cb", "") 30 * 1000, "my_process_cb", "")
---------------------------------------- ----------------------------------------
For more information about URL transfer and available options, see functions Per maggiori informazioni sul trasferimento degli URL e le opzioni disponibili,
`hook_process` and `hook_process_hashtable` in 'WeeChat Plugin API Reference'. consultare le funzioni `hook_process` e `hook_process_hashtable` in 'Referenze
API per Plugin'.
[[config_options]] [[config_options]]
Configurazione / opzioni Configurazione / opzioni

View File

@ -94,8 +94,7 @@ compilare WeeChat.
| Pacchetto ^(1)^ | Versione | Richiesto | Caratteristica | Pacchetto ^(1)^ | Versione | Richiesto | Caratteristica
| cmake | | *sì* | compilazione (ancora possibile con autotools, ma si raccomanda cmake) | cmake | | *sì* | compilazione (ancora possibile con autotools, ma si raccomanda cmake)
| libncursesw5-dev ^(2)^ | | *sì* | interfaccia ncurses | libncursesw5-dev ^(2)^ | | *sì* | interfaccia ncurses
// TRANSLATION MISSING | libcurl4-xxxxx-dev | | *sì* | trasferimento URL
| libcurl4-xxxxx-dev | | *sì* | URL transfer
| gettext | | | internazionalizzazione (traduzione dei messaggi; la lingua base è l'inglese) | gettext | | | internazionalizzazione (traduzione dei messaggi; la lingua base è l'inglese)
| libgcrypt11-dev | | | autenticazione SASL per i server IRC che utilizzano il meccanismo DH-BLOWFISH | libgcrypt11-dev | | | autenticazione SASL per i server IRC che utilizzano il meccanismo DH-BLOWFISH
| libgnutls-dev | ≥ 2.2.0 | | connessione SSL al server IRC | libgnutls-dev | ≥ 2.2.0 | | connessione SSL al server IRC
@ -116,9 +115,9 @@ compilare WeeChat.
potrebbero essere differenti in versioni e distribuzioni differenti. + potrebbero essere differenti in versioni e distribuzioni differenti. +
^(2)^ WeeChat può essere compilato con libncurses5-dev, ma *NON* è raccomandato ^(2)^ WeeChat può essere compilato con libncurses5-dev, ma *NON* è raccomandato
(potrebbero verificarsi bug di visualizzazione). + (potrebbero verificarsi bug di visualizzazione). +
// TRANSLATION MISSING ^(3)^ WeeChat può compilare con Python 3.x, ma si raccomanda di usare la
^(3)^ WeeChat can compile with Python 3.x, but recommended Python version is 2.7 versione 2.7 (tutti gli script vengono eseguiti correttamente con la versione
(all scripts run fine with version 2.x, but not with version 3.x). 2.x, ma non con la 3.x).
[[compile_with_cmake]] [[compile_with_cmake]]
Compilazione con cmake Compilazione con cmake
@ -1617,7 +1616,7 @@ personalizzare:
| messaggio | alias | descrizione | messaggio | alias | descrizione
| error | | errore | error | | errore
| invite | | invitato su un canale | invite | | invitato su un canale
| join | | channel join | join | | ingresso nel canale
| kick | | kick | kick | | kick
| kill | | kill | kill | | kill
| mode | | mode | mode | | mode
@ -1626,8 +1625,7 @@ personalizzare:
| quit | | quit | quit | | quit
| topic | | topic | topic | | topic
| wallops | | wallops | wallops | | wallops
// TRANSLATION MISSING | | ctcp | ctcp (inviato o ricevuto, in un messaggio privato o di notifica)
| | ctcp | ctcp (sent or received, in a privmsg or notice message)
| 221 | | stringa modalità utente | 221 | | stringa modalità utente
| 275 | whois | whois (connessione sicura) | 275 | whois | whois (connessione sicura)
| 301 | whois | whois (assente) | 301 | whois | whois (assente)