diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2010-11-01 22:27:30 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2010-11-01 22:27:30 +0100 |
commit | a3d84a8e9e93495d1a8e76cdc1aaef15c1281e4d (patch) | |
tree | cad9b98c7ab90c0d265d8d17b4c7d321cfabe892 /doc | |
parent | b1416957da5b90e6d759f8f8e58c91e79be042f0 (diff) | |
download | weechat-a3d84a8e9e93495d1a8e76cdc1aaef15c1281e4d.zip |
Update german and italian translations
Diffstat (limited to 'doc')
-rw-r--r-- | doc/de/autogen/user/irc_commands.txt | 4 | ||||
-rw-r--r-- | doc/de/autogen/user/irc_options.txt | 2 | ||||
-rw-r--r-- | doc/de/autogen/user/weechat_commands.txt | 24 | ||||
-rw-r--r-- | doc/it/autogen/user/irc_options.txt | 12 | ||||
-rw-r--r-- | doc/it/autogen/user/lua_commands.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/perl_commands.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/python_commands.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/ruby_commands.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/tcl_commands.txt | 2 | ||||
-rw-r--r-- | doc/it/autogen/user/weechat_commands.txt | 66 | ||||
-rw-r--r-- | doc/it/autogen/user/weechat_options.txt | 8 | ||||
-rw-r--r-- | doc/it/weechat_faq.it.txt | 16 | ||||
-rw-r--r-- | doc/it/weechat_plugin_api.it.txt | 388 | ||||
-rw-r--r-- | doc/it/weechat_scripting.it.txt | 24 |
14 files changed, 267 insertions, 287 deletions
diff --git a/doc/de/autogen/user/irc_commands.txt b/doc/de/autogen/user/irc_commands.txt index e0ec92744..da3963086 100644 --- a/doc/de/autogen/user/irc_commands.txt +++ b/doc/de/autogen/user/irc_commands.txt @@ -18,7 +18,7 @@ Beispiele: Führe den Befehl '/me Ich teste gerade etwas...' für alle Channels aus: - /allchan me Ich teste gerade etwas... + /allchan me Ich teste gerade etwas... Schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel: /allchan -exclude=#weechat msg * Hallo Welt Schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel und Channels die mit #linux beginnen: @@ -153,7 +153,7 @@ list: zeigt an, wer/was ignoriert wird add: füge eine Ignorierung hinzu - del: entferne eine Ignorierung + del: entferne eine Ignorierung number: Nummer der Ignorierung die entfernt werden soll (nutze "list" ) -all: entfernt alle Einträge nick/host: Nick oder Host der ignoriert werden soll: Syntax ist "re:regex" oder "mask" (mask ist eine Zeichenkette in der mittels "*" (Joker) ein oder mehrere Zeichen ersetzt werden können) diff --git a/doc/de/autogen/user/irc_options.txt b/doc/de/autogen/user/irc_options.txt index cb4223352..6a239da5a 100644 --- a/doc/de/autogen/user/irc_options.txt +++ b/doc/de/autogen/user/irc_options.txt @@ -189,7 +189,7 @@ ** Werte: none, next, near_server (Standardwert: `none`) * *irc.look.nick_color_force* -** Beschreibung: `force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2")` +** Beschreibung: `Erzwingt für einen Nick eine spezielle Farbe. Die mittels Streuwertfunktion aus dem Nicknamen generierte Nickfarbe findet für diese Nicks keine Anwendung (Format:"Nick1:Farbe1;Nick2:Farbe2")` ** Typ: Zeichenkette ** Werte: beliebige Zeichenkette (Standardwert: `""`) diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt index a08a85c02..7bd739f8c 100644 --- a/doc/de/autogen/user/weechat_commands.txt +++ b/doc/de/autogen/user/weechat_commands.txt @@ -182,8 +182,8 @@ ........................................ Zeigt den Befehlsverlauf des Buffers - clear: Löscht den Befehlsverlauf - value: zeigt die gewünschte Anzahl an Einträgen im Befehlsverlauf + clear: löscht den Befehlsverlauf + value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen ........................................ • *`/input`* `return | complete_next | complete_previous | search_next | delete_previous_char | delete_next_char | delete_previous_word | delete_next_word | delete_beginning_of_line | delete_end_of_line | delete_line | clipboard_paste | transpose_chars | undo | redo | move_beginning_of_line | move_end_of_line | move_previous_char | move_next_char | move_previous_word | move_next_word | history_previous | history_next | history_global_previous | history_global_next | jump_smart | jump_last_buffer | jump_previously_visited_buffer | jump_next_visited_buffer | hotlist_clear | grab_key | grab_key_command | scroll_unread | set_unread | set_unread_current_buffer | switch_active_buffer | switch_active_buffer_previous | insert [args]`:: @@ -199,9 +199,9 @@ ........................................ Einer Taste einen Befehl zuordnen oder entfernen - list: Zeigt die aktuelle Tastenbelegungen an (Standardaufruf) - listdefault: Zeigt die Standardeinstellung der Tastenbelegung an - listdiff: Zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen) + list: zeigt die aktuelle Tastenbelegungen an (Standardaufruf) + listdefault: zeigt die Standardeinstellung der Tastenbelegung an + listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen) bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde unbind: hebt eine Tastenbelegung auf reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt @@ -227,8 +227,8 @@ save: speichert das aktuelle Layout apply: das gespeicherte Layout anwenden reset: das gespeicherte Layout entfernen - buffers: speichere/verwende nur Buffer (Reihenfolge der Buffer) - windows: speichere/verwende nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden) + buffers: speichert/verwendet nur Buffer (Reihenfolge der Buffer) + windows: speichert/verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden) Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestellt. ........................................ @@ -275,18 +275,18 @@ ........................................ Proxies verwalten - add: füge neuen Proxy hinzu - proxyname: Name des neuen Proxy (der Name muss einmalig sein) + add: fügt neuen Proxy hinzu + proxyname: Name des neuen Proxy (der Name darf nur einmal genutzt werden) type: http, socks4 oder socks5 address: IP oder Hostname - port: port + port: Port username: Username (optional) password: Passwort (optional) - del: entfernt einen Proxy (alle Proxies werden mittels -all entfernt) + del: entfernt einen Proxy (-all um alle Proxies zu entfernen) set: setzt einen Wert für Proxy option: Optionen die geändert werden (für eine Liste der möglichen Optionen, bitte folgenden Befehl nutzen: /set weechat.proxy.<proxyname>.*) value: neuer Wert für Option - list: zeige alle Proxies an + list: listet alle Proxies auf Beispiele: erstellt einen HTTP-Proxy, der auf einem lokalen Host läuft und den Port 8888 nutzt: diff --git a/doc/it/autogen/user/irc_options.txt b/doc/it/autogen/user/irc_options.txt index 114c06bc3..15a1a685f 100644 --- a/doc/it/autogen/user/irc_options.txt +++ b/doc/it/autogen/user/irc_options.txt @@ -34,7 +34,7 @@ ** valori: un nome colore (valore predefinito: `red`) * *irc.color.nick_prefix* -** descrizione: `color for nick prefix (prefix is custom string displayed before nick)` +** descrizione: `colore per il prefisso del nick (il prefisso è la stringa personalizzata visualizzata prima del nick)` ** tipo: colore ** valori: un nome colore (valore predefinito: `green`) @@ -59,7 +59,7 @@ ** valori: un nome colore (valore predefinito: `yellow`) * *irc.color.nick_suffix* -** descrizione: `color for nick suffix (suffix is custom string displayed after nick)` +** descrizione: `colore per il suffisso del nick (il suffisso è la stringa personalizzata visualizzata dopo il nick)` ** tipo: colore ** valori: un nome colore (valore predefinito: `green`) @@ -144,7 +144,7 @@ ** valori: qualsiasi stringa (valore predefinito: `"irc_privmsg,irc_notice"`) * *irc.look.item_away_message* -** descrizione: `display server away message in away bar item` +** descrizione: `mostra il messaggio di assenza del server nell'elemento barra di away` ** tipo: bool ** valori: on, off (valore predefinito: `on`) @@ -179,17 +179,17 @@ ** valori: current, server (valore predefinito: `current`) * *irc.look.new_channel_position* -** descrizione: `force position of new channel in list of buffers (none = default position (should be last buffer)r, next = current buffer + 1, near_server = after last channel/pv of server)` +** descrizione: `forza la posizione del nuovo canale nell'elenco dei buffer (none = posizione predefinita (dovrebbe essere l'ultimo buffer)r, next = buffer corrente + 1, near_server = dopo l'ultimo canale/privato del server)` ** tipo: intero ** valori: none, next, near_server (valore predefinito: `none`) * *irc.look.new_pv_position* -** descrizione: `force position of new private in list of buffers (none = default position (should be last buffer)r, next = current buffer + 1, near_server = after last channel/pv of server)` +** descrizione: `forza la posizione del nuovo buffer privato nell'elenco dei buffer (none = posizione predefinita (dovrebbe essere l'ultimo buffer)r, next = buffer corrente + 1, near_server = dopo l'ultimo canale/privato del server)` ** tipo: intero ** valori: none, next, near_server (valore predefinito: `none`) * *irc.look.nick_color_force* -** descrizione: `force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2")` +** descrizione: `forza colore per alcuni nick: l'hash calcolato con il nick per trovare il colore non verrà usato per questi nick (il formato è: "nick1:color1;nick2:color2")` ** tipo: stringa ** valori: qualsiasi stringa (valore predefinito: `""`) diff --git a/doc/it/autogen/user/lua_commands.txt b/doc/it/autogen/user/lua_commands.txt index 54804033d..874f109c9 100644 --- a/doc/it/autogen/user/lua_commands.txt +++ b/doc/it/autogen/user/lua_commands.txt @@ -6,6 +6,6 @@ nome_file: file script da attivare nome: il nome dello script - Senza argomenti, il comando elenca tutti gli script caricati + Senza argomenti, il comando elenca tutti gli script attivati ........................................ diff --git a/doc/it/autogen/user/perl_commands.txt b/doc/it/autogen/user/perl_commands.txt index 4e7466e39..f79583cb9 100644 --- a/doc/it/autogen/user/perl_commands.txt +++ b/doc/it/autogen/user/perl_commands.txt @@ -6,6 +6,6 @@ nome_file: file script da attivare nome: il nome dello script - Senza argomenti, il comando elenca tutti gli script caricati + Senza argomenti, il comando elenca tutti gli script attivati ........................................ diff --git a/doc/it/autogen/user/python_commands.txt b/doc/it/autogen/user/python_commands.txt index df8356360..2fcef502e 100644 --- a/doc/it/autogen/user/python_commands.txt +++ b/doc/it/autogen/user/python_commands.txt @@ -6,6 +6,6 @@ nome_file: file script da attivare nome: il nome dello script - Senza argomenti, il comando elenca tutti gli script caricati + Senza argomenti, il comando elenca tutti gli script attivati ........................................ diff --git a/doc/it/autogen/user/ruby_commands.txt b/doc/it/autogen/user/ruby_commands.txt index 76814eaea..2b2ef9f4a 100644 --- a/doc/it/autogen/user/ruby_commands.txt +++ b/doc/it/autogen/user/ruby_commands.txt @@ -6,6 +6,6 @@ nome_file: file script da attivare nome: il nome dello script - Senza argomenti, il comando elenca tutti gli script caricati + Senza argomenti, il comando elenca tutti gli script attivati ........................................ diff --git a/doc/it/autogen/user/tcl_commands.txt b/doc/it/autogen/user/tcl_commands.txt index 019d48148..c34d36258 100644 --- a/doc/it/autogen/user/tcl_commands.txt +++ b/doc/it/autogen/user/tcl_commands.txt @@ -6,6 +6,6 @@ nome_file: file script da attivare nome: il nome dello script - Senza argomenti, il comando elenca tutti gli script caricati + Senza argomenti, il comando elenca tutti gli script attivati ........................................ diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index 1aa755a31..cec386a71 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -127,45 +127,45 @@ ........................................ filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp - list: list all filters - enable: enable filters (filters are enabled by default) - disable: disable filters - toggle: toggle filters - name: filter name - add: add a filter - del: delete a filter - -all: delete all filters - plugin.buffer: plugin and buffer where filter is active ("*" for all buffers) - tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit" - regex: regular expression to search in line - - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|' - - if regex starts with '!', then matching result is reversed (use '\!' to start with '!') - note: two regex are created: one for prefix and one for message + list: elenca tutti i filtri + enable: abilita filtri (i filtri sono abilitati di default) + disable: disabilita filtri + toggle: abilita/disabilita filtri + nome: nome del filtro + add: aggiunge un filtro + del: elimina un filtro + -all: elimina tutti i filtri + plugin.buffer: plugin e buffer in cui il filtro è attivo ("*" per tutti i buffer) + tag: elenco di tag separati da virgole, per esempio: "irc_join,irc_part,irc_quit" + regex: espressione regolare da cercare nella riga + - utilizzare ' ' per separare il prefisso dal messaggio, caratteri speciali come "|" devono essere preceduti dal carattere escape: '\|') + - se l'espressione regolare inizia con '!', il risultato corrispondente viene invertito (usare '\!' per iniziare con '!') - The default key alt+'=' toggles filtering on/off. + nota: vengono create due espressioni regolari: una per il prefisso e l'altra per il messaggio - Tags most commonly used: - no_filter, no_highlight, no_log, log0..log9 (log level), + Il tasto predefinito alt+'=' abilita/disabilita il filtro. + + Tag utilizzati di frequente: + no_filter, no_highlight, no_log, log0..log9 (livello di log), notify_message, notify_private, notify_highlight, - nick_xxx (xxx is nick in message), - irc_xxx (xxx is command name or number, see /server raw), - irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. + nick_xxx (xxx è il nick nel messaggio), + irc_xxx (xxx è il nome comando o il numero, consultare /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. - Examples: - use IRC smart filter for join/part/quit messages: - /filter add irc_smart * irc_smart_filter * - filter all IRC join/part/quit messages: - /filter add joinquit * irc_join,irc_part,irc_quit * - filter nicks displayed when joining channels or with /names: + Esempi: + usa il filtro intelligente IRC per i messaggi di entrata/uscita/abbandono: + /filter add irc_smart * irc_smart_filter * + filtra tutti i messaggi entrata/uscita/abbandono di IRC: + /filter add joinquit * irc_join,irc_part,irc_quit * + filtra i nick visualizzati all'ingresso in un canale o con /names: /filter add nicks * irc_366 * - filter nick "toto" on IRC channel #weechat: - /filter add toto irc.freenode.#weechat * toto\t - keep only nick "titi" on IRC channel #test: - /filter add titi irc.freenode.#test * !titi\t - filter lines containing word "spam": + filtra il nick "tizio" sul canale IRC #weechat + /filter add tizio irc.freenode.#esempio * tizio\t + filtra solo il nick "caio" sul canale IRC #test: + /filter add caio irc.freenode.#test * !caio\t + filtra le righe contententi la parola "spam": /filter add filterspam * * spam - filter lines containing "weechat sucks" on IRC channel #weechat: - /filter add sucks irc.freenode.#weechat * weechat sucks + filtra le righe contententi "weechat fa schifo" sul canale IRC #weechat: + /filter add schifo irc.freenode.#weechat * weechat fa schifo ........................................ • *`/help`* `[comando | opzione]`:: diff --git a/doc/it/autogen/user/weechat_options.txt b/doc/it/autogen/user/weechat_options.txt index ac7037eae..001600c98 100644 --- a/doc/it/autogen/user/weechat_options.txt +++ b/doc/it/autogen/user/weechat_options.txt @@ -424,17 +424,17 @@ ** valori: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc (valore predefinito: `group_time_asc`) * *weechat.look.hotlist_unique_numbers* -** descrizione: `keep only unique numbers in hotlist (this applies only on hotlist items where name is NOT displayed after number)` +** descrizione: `mantiene solo numeri univoci nella hotlist (vale solo per gli elementi della hotlist per cui il nome NON viene visualizzato dopo il numero)` ** tipo: bool ** valori: on, off (valore predefinito: `on`) * *weechat.look.input_share* -** descrizione: `share commands, text, or both in input for all buffers (there is still local history for each buffer)` +** descrizione: `condivide comandi, testo o entrambi in input per tutti i buffer (resta tuttavia la cronologia locale per ogni buffer)` ** tipo: intero ** valori: none, commands, text, all (valore predefinito: `none`) * *weechat.look.input_share_overwrite* -** descrizione: `if set and input is shared, always overwrite input in target buffer` +** descrizione: `se impostato e con l'input condiviso, sovrascrive sempre l'input nel buffer di destinazione` ** tipo: bool ** valori: on, off (valore predefinito: `off`) @@ -489,7 +489,7 @@ ** valori: 0 .. 128 (valore predefinito: `0`) * *weechat.look.prefix_align_min* -** descrizione: `min size for prefix` +** descrizione: `dimensione minima per il prefisso` ** tipo: intero ** valori: 0 .. 128 (valore predefinito: `0`) diff --git a/doc/it/weechat_faq.it.txt b/doc/it/weechat_faq.it.txt index 0ef4b5e78..651ddd3f4 100644 --- a/doc/it/weechat_faq.it.txt +++ b/doc/it/weechat_faq.it.txt @@ -145,16 +145,15 @@ Per esempio, 'xterm-color' potrebbe visualizzare questo tipo di caratteri strani Se necessario, correggere la variabile TERM: `export TERM="xxx"`. -// TRANSLATION MISSING [[osx_display_broken]] -I compiled WeeChat under OS X, and I see "(null)" everywhere on screen, what's wrong? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Ho compilato WeeChat su OS X, e vedo "(null)" dovunque sullo schermo, cosa non va? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If you compiled ncursesw yourself, try to use standard ncurses (that comes with -system). +Se ncursesw è stato compilato manualmente, utilizzare ncurses standard (incluse +col sistema). -Moreover, under OS X, it is recommended to install WeeChat with Homebrew package -manager. +Inoltre, su OS X, si raccomanda di installare WeeChat con il gestore pacchetti +Homebrew. [[buffer_vs_window]] @@ -349,8 +348,7 @@ massimo 25 nick: ---------------------------------------- [NOTE] -// TRANSLATION MISSING -For WeeChat < = 0.3.3, options are 'irc.network.away_check' and +Per WeeChat < = 0.3.3, le opzioni sono 'irc.network.away_check' e 'irc.network.away_check_max_nicks'. diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt index f5d64a1d0..414b8fffd 100644 --- a/doc/it/weechat_plugin_api.it.txt +++ b/doc/it/weechat_plugin_api.it.txt @@ -3018,8 +3018,7 @@ weechat_hashtable_has_key _Novità nella versione 0.3.4._ -// TRANSLATION MISSING -Return 1 if hashtable has key, otherwise 0. +Restituisce 1 se la tabella hash ha una chiave, altrimenti 0. Prototipo: @@ -3035,23 +3034,21 @@ Argomenti: Valore restituito: -// TRANSLATION MISSING -* 1 if key is in hashtable, 0 if key is not in hashtable +* 1 se la chiave si trova nella tabella hash, 0 in caso contrario Esempio in C: -// TRANSLATION MISSING [source,C] ---------------------------------------- if (weechat_hashtable_has_key (hashtable, "my_key")) { - /* key is in hashtable */ + /* la chiave è nella tabella hash */ /* ... */ } ---------------------------------------- [NOTE] -This function is not available in scripting API. +Questa funzione non è disponibile nelle API per lo scripting. weechat_hashtable_map ^^^^^^^^^^^^^^^^^^^^^ @@ -3149,31 +3146,30 @@ const char *weechat_hashtable_get_string (struct t_hashtable *hashtable, void *property); ---------------------------------------- -// TRANSLATION MISSING -Arguments: +Argomenti: -* 'hashtable': hashtable pointer -* 'property': property name: -** 'type_keys': type for keys: -*** 'integer': integer -*** 'string': string -*** 'pointer': pointer +* 'hashtable': puntatore alla tabella hash +* 'property': nome della proprietà: +** 'type_keys': tipo per le chiavi: +*** 'integer': intero +*** 'string': stringa +*** 'pointer': puntatore *** 'buffer': buffer -*** 'time': time -** 'type_values': type for values: -*** 'integer': integer -*** 'string': string -*** 'pointer': pointer +*** 'time': tempo +** 'type_values': tipo per i valori: +*** 'integer': intero +*** 'string': stringa +*** 'pointer': puntatore *** 'buffer': buffer -*** 'time': time -** 'keys': string with list of keys (format: "key1,key2,key3") -** 'values': string with list of values (format: "value1,value2,value3") -** 'keys_values': string with list of keys and values - (format: "key1:value1,key2:value2,key3:value3") +*** 'time': tempo +** 'keys': stringa con la lista di chiavi (formato: "chiave1,chiave2,chiave3") +** 'values': stringa con la lista di valori (formato: "valore1,valore2,valore3") +** 'keys_values': stringa con la lista di valori e chiavi + (formato: "chiave1:valore1,chiave2:valore2,chiave3:valore3") -Return value: +Valore restituito: -* string value of property +* valore stringa della proprietà Esempio in C: @@ -6831,15 +6827,14 @@ weechat.hook_signal_send(signal, type_data, signal_data) weechat.hook_signal_send("my_signal", weechat.WEECHAT_HOOK_SIGNAL_STRING, my_string) ---------------------------------------- -// TRANSLATION MISSING weechat_hook_hsignal ^^^^^^^^^^^^^^^^^^^^ _Novità nella versione 0.3.4._ -Hook a hsignal (signal with hashtable). +Hook su hsignal (segnale con tabella hash). -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -6850,34 +6845,34 @@ struct t_hook *weechat_hook_hsignal (const char *signal, void *callback_data); ---------------------------------------- -Arguments: +Argomenti: -* 'signal': signal to catch, can begin or end with "*" - (priority allowed, see note about <<hook_priority,priority>>): +* 'signal': segnale da catturare, può iniziare o terminare con "*" + (priorità consentita, consultare la nota a proposito di <<hook_priority,priority>>): [width="100%",cols="^1,^3,5",options="header"] |======================================== -| Plugin | Signal | Arguments +| Plugin | Segnale | Argomenti | irc | irc_redirection_xxx_yyy ^(1)^ | redirection output |======================================== [NOTE] -^(1)^ 'xxx' is signal argument used in redirection, 'yyy' is redirection -pattern. +^(1)^ 'xxx' è l'argomento del segnale usato nella redirezione, 'yyy' è lo schema +di redirezione. -* 'callback': function called when signal is received, arguments: -** 'void *data': pointer -** 'const char *signal': signal received -** 'struct t_hashtable *hashtable': hashtable -* 'callback_data': pointer given to callback when it is called by WeeChat +* 'callback': funzione chiamata a segnale ricevuto, argomenti: +** 'void *data': puntatore +** 'const char *signal': segnale ricevuto +** 'struct t_hashtable *hashtable': tabella hash +* 'callback_data': puntatore fornito alla callback quando chiamata da WeeChat -Return value: +Valore restituito: -* pointer to new hook, NULL if error occured +* puntatore al nuovo hook, NULL in caso di errore -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -6896,10 +6891,10 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo hook = weechat.hook_hsignal(signal, callback, callback_data) -# example +# esempio def my_hsignal_cb(data, signal, hashtable): # ... return weechat.WEECHAT_RC_OK @@ -6907,27 +6902,26 @@ def my_hsignal_cb(data, signal, hashtable): hook = weechat.hook_hsignal("test", "my_hsignal_cb", "") ---------------------------------------- -// TRANSLATION MISSING weechat_hook_hsignal_send ^^^^^^^^^^^^^^^^^^^^^^^^^ _Novità nella versione 0.3.4._ -Send a hsignal (signal with hashtable). +Invia un hsignal (segnale con tabella hash). -Prototype: +Prototipo: [source,C] ---------------------------------------- void weechat_hook_hsignal_send (const char *signal, struct t_hashtable *hashtable); ---------------------------------------- -Arguments: +Argomenti: -* 'signal': signal to send -* 'hashtable': hashtable +* 'signal': segnale da inviare +* 'hashtable': tabella hash -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -6948,10 +6942,10 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo weechat.hook_hsignal_send(signal, hashtable) -# example +# esempio weechat.hook_hsignal_send("my_hsignal", { "key": "value" }) ---------------------------------------- @@ -8091,8 +8085,7 @@ Argomenti: ** 'text_search_input': input salvato prima della ricerca nel testo ** 'highlight_words': elenco di parole da evidenziare ** 'highlight_tags': elenco di tag da evidenziare -// TRANSLATION MISSING -** 'no_highlight_nicks': list of nicks to NOT highlight +** 'no_highlight_nicks': lista di nick da NON evidenziare ** 'localvar_xxx': ottiene il contenuto della variabile locale "xxx" (sostituire "xxx" con il nome della variabile da leggere) @@ -8258,19 +8251,16 @@ Argomenti: | highlight_tags | elenco separato da virgole di tag | elenco separato da virgole di tag da evidenziare in questo buffer -// TRANSLATION MISSING -| no_highlight_nicks | comma separated list of nicks | - comma separated list of nicks to NOT highlight in this buffer, for example: +| no_highlight_nicks | elenco separato da virgole di nick | + elenco separato da virgole di nick da NON evidenziare in questo buffer, ad esempio: "joe,mike,robert" -// TRANSLATION MISSING -| no_highlight_nicks_add | comma separated list of nicks | - comma separated list of nicks to NOT highlight in this buffer, these words are - added to existing nicks in buffer +| no_highlight_nicks_add | elenco separato da virgole di nick | + elenco separato da virgole di nick da NON evidenziare in questo buffer, queste + parole vengono aggiunte ai nick esistenti nel buffer -// TRANSLATION MISSING -| no_highlight_nicks_del | comma separated list of nicks | - comma separated list of nicks to remove from non highlighted nicks on buffer +| no_highlight_nicks_del | elenco separato da virgole di nick | + elenco separato da virgole di nick da rimuovere dai nick non evidenziati nel buffer | key_bind_xxx | qualsiasi stringa | assegna un nuovo tasto 'xxx', specifico per questo buffer, il valore è il @@ -8979,15 +8969,14 @@ weechat.nicklist_remove_all(buffer) weechat.nicklist_remove_all(my_buffer) ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_group_get_integer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return integer value of a group property. +Restituisce un valore intero della proprietà di un gruppo. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -8996,19 +8985,19 @@ int weechat_nicklist_group_get_integer (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'group': group pointer -* 'property': property name: -** 'visible': 1 if group is visible, otherwise 0 -** 'level': group level (root is 0) +* 'buffer': puntatore al buffer +* 'group': puntatore al gruppo +* 'property': nome della proprietà: +** 'visible': 1 se il gruppo è visibile, altrimenti 0 +** 'level': livello del gruppo (root è 0) -Return value: +Valore restituito: -* integer value of property +* valore intero della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9019,22 +9008,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_group_get_integer(buffer, group, property) -# example +# esempio visible = weechat.nicklist_group_get_integer(buffer, group, "visible") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_group_get_string ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return string value of a group property. +Restituisce il valore stringa della proprietà di un gruppo. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9043,19 +9031,19 @@ const char *weechat_nicklist_group_get_string (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'group': group pointer -* 'property': property name: -** 'name': name of group -** 'color': group color in nicklist +* 'buffer': puntatore al buffer +* 'group': puntatore al gruppo +* 'property': nome della proprietà: +** 'name': nome del gruppo +** 'color': colore del gruppo nella lista nick -Return value: +Valore restituito: -* string value of property +* valore stringa della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9066,22 +9054,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_group_get_string(buffer, group, property) -# example +# esempio color = weechat.nicklist_group_get_string(buffer, group, "color") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_group_get_pointer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return pointer value of a group property. +Restituisce il valore puntatore della proprietà di un gruppo. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9090,18 +9077,18 @@ void *weechat_nicklist_group_get_pointer (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'group': group pointer -* 'property': property name: -** 'parent': pointer to parent group +* 'buffer': puntatore al buffer +* 'group': puntatore al gruppo +* 'property': nome della proprietà: +** 'parent': puntatore al gruppo genitore -Return value: +Valore restituito: -* pointer value of property +* valore puntatore della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9112,22 +9099,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_group_get_pointer(buffer, group, property) -# example +# esempio parent = weechat.nicklist_group_get_pointer(buffer, group, "parent") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_group_set ^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Set string value of a group property. +Imposta il valore stringa della proprietà di un gruppo. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9137,35 +9123,35 @@ void weechat_nicklist_group_set (struct t_gui_buffer *buffer, const char *value); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'group': group pointer -* 'property' and 'value': property name, with its value: +* 'buffer': puntatore al buffer +* 'group': puntatore al gruppo +* 'property' e 'value': nome della proprietà, con il suo valore: [width="100%",cols="^2,4,8",options="header"] |======================================== -| Name | Value | Description +| Nome | Valore | Descrizione -| color | WeeChat color option name | - see argument "color" of function +| color | nome per l'opzione del colore per WeeChat | + consultare l'argomento "color" della funzione <<_weechat_nicklist_add_group,weechat_nicklist_add_group>> | visible | "0", "1" | - "0" = hidden group, "1" = visible group + "0" = gruppo nascosto, "1" = gruppo visibile |======================================== C examples: [source,C] ---------------------------------------- -/* change group color to "bar_fg" */ +/* cambia colore del gruppo a "bar_fg" */ weechat_nicklist_group_set (buffer, group, "color", "bar_fg"); -/* change group color to yellow */ +/* cambia il colore del gruppo a giallo */ weechat_nicklist_group_set (buffer, group, "color", "yellow"); -/* hide group in nicklist */ +/* nasconde gruppo nella lista nick */ weechat_nicklist_group_set (buffer, group, "visible", "0"); ---------------------------------------- @@ -9173,30 +9159,29 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo weechat.nicklist_group_set(buffer, group, property, value) -# examples +# esempi -# change group color to "bar_fg" +# cambia colore del gruppo a "bar_fg" weechat.nicklist_group_set(buffer, group, "color", "bar_fg") -# change group color to yellow +# cambia colore del gruppo a giallo weechat.nicklist_group_set(buffer, group, "color", "yellow") -# hide group in nicklist +# nasconde gruppo nella lista nick weechat.nicklist_group_set(buffer, group, "visible", "0") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_nick_get_integer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return integer value of a nick property. +Restituisce il valore intero della proprietà di un nick. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9205,18 +9190,18 @@ int weechat_nicklist_nick_get_integer (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'nick': nick pointer -* 'property': property name: -** 'visible': 1 if nick is visible, otherwise 0 +* 'buffer': puntatore al buffer +* 'nick': puntatore al nick +* 'property': nome della proprietà: +** 'visible': 1 se il nick è visibile, altrimenti 0 -Return value: +Valore restituito: -* integer value of property +* valore intero della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9227,22 +9212,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_nick_get_integer(buffer, nick, property) -# example +# esempio visible = weechat.nicklist_nick_get_integer(buffer, nick, "visible") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_nick_get_string ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return string value of a nick property. +Restituisce il valore stringa della proprietà di un nick. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9251,21 +9235,21 @@ const char *weechat_nicklist_nick_get_string (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'nick': nick pointer -* 'property': property name: -** 'name': name of nick -** 'color': nick color in nicklist -** 'prefix': prefix of nick -** 'prefix_color': prefix color in nicklist +* 'buffer': puntatore al buffer +* 'nick': puntatore al nick +* 'property': nome della proprietà: +** 'name': nome del nick +** 'color': colore del nick nella lista nick +** 'prefix': prefisso del nick +** 'prefix_color': colore del prefisso nella lista nick -Return value: +Valore restituito: -* string value of property +* valore stringa della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9276,22 +9260,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_nick_get_string(buffer, nick, property) -# example +# esempio color = weechat.nicklist_nick_get_string(buffer, nick, "color") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_nick_get_pointer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Return pointer value of a nick property. +Restituisce il valore puntatore della proprietà di un nick. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9300,18 +9283,18 @@ void *weechat_nicklist_nick_get_pointer (struct t_gui_buffer *buffer, const char *property); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'nick': nick pointer -* 'property': property name: -** 'group': pointer to group containing this nick +* 'buffer': puntatore al buffer +* 'nick': puntatore al nick +* 'property': nome proprietà: +** 'group': puntatore al gruppo che contiene questo nick -Return value: +Valore restituito: -* pointer value of property +* valore puntatore della proprietà -C example: +Esempio in C: [source,C] ---------------------------------------- @@ -9322,22 +9305,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo value = weechat.nicklist_nick_get_pointer(buffer, nick, property) -# example +# esempio group = weechat.nicklist_nick_get_pointer(buffer, nick, "group") ---------------------------------------- -// TRANSLATION MISSING weechat_nicklist_nick_set ^^^^^^^^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -Set string value of a nick property. +Imposta il valore stringa della proprietà di un nick. -Prototype: +Prototipo: [source,C] ---------------------------------------- @@ -9347,45 +9329,45 @@ void weechat_nicklist_nick_set (struct t_gui_buffer *buffer, const char *value); ---------------------------------------- -Arguments: +Argomenti: -* 'buffer': buffer pointer -* 'nick': nick pointer -* 'property' and 'value': property name, with its value: +* 'buffer': puntatore al buffer +* 'nick': puntatore al nick +* 'property' and 'value': nome della proprietà, con il suo valore: [width="100%",cols="^2,4,8",options="header"] |======================================== -| Name | Value | Description +| Nome | Valore | Descrizione -| color | WeeChat color option name | - see argument "color" of function +| color | nome per l'opzione del colore di WeeChat | + consultare l'argomento "color" della funzione <<_weechat_nicklist_add_nick,weechat_nicklist_add_nick>> -| prefix | any string | - prefix of nick +| prefix | qualsiasi stringa | + prefisso del nick -| prefix_color | WeeChat color option name | - see argument "prefix_color" of function +| prefix_color | nome per l'opzione del colore di WeeChat | + consultare l'argomento "prefix_color" della funzione <<_weechat_nicklist_add_nick,weechat_nicklist_add_nick>> | visible | "0", "1" | - "0" = hidden nick, "1" = visible nick + "0" = nick nascosto, "1" = nick visibile |======================================== -C examples: +Esempi in C: [source,C] ---------------------------------------- -/* change nick color to cyan */ +/* cambia colore del nick in azzurro */ weechat_nicklist_nick_set (buffer, nick, "color", "cyan"); -/* change prefix to "+" */ +/* cambia prefisso in "+" */ weechat_nicklist_nick_set (buffer, nick, "prefix", "+"); -/* change prefix color to yellow */ +/* cambia colore del prefisso in giallo */ weechat_nicklist_nick_set (buffer, nick, "prefix_color", "yellow"); -/* hide nick in nicklist */ +/* nascondi nick nella lista nick */ weechat_nicklist_nick_set (buffer, nick, "visible", "0"); ---------------------------------------- @@ -9393,21 +9375,21 @@ Script (Python): [source,python] ---------------------------------------- -# prototype +# prototipo weechat.nicklist_nick_set(buffer, nick, property, value) -# examples +# esempi -# change nick color to cyan +# cambia colore del nick in azzurro weechat.nicklist_nick_set(buffer, nick, "color", "cyan") -# change prefix to "+" +# cambia prefisso in "+" weechat.nicklist_nick_set(buffer, nick, "prefix", "+") -# change prefix color to yellow +# cambia colore del prefisso in giallo weechat.nicklist_nick_set(buffer, nick, "prefix_color", "yellow") -# hide nick in nicklist +# nascondi nick nella lista nick weechat.nicklist_nick_set(buffer, nick, "visible", "0") ---------------------------------------- diff --git a/doc/it/weechat_scripting.it.txt b/doc/it/weechat_scripting.it.txt index 4943ad8ee..54d33971a 100644 --- a/doc/it/weechat_scripting.it.txt +++ b/doc/it/weechat_scripting.it.txt @@ -703,19 +703,18 @@ def join_cb(data, signal, signal_data): weechat.hook_signal("*,irc_in2_join", "join_cb", "") ---------------------------------------- -// TRANSLATION MISSING [[irc_modify_messages]] -Modify messages -^^^^^^^^^^^^^^^ +Modificare i messaggi +^^^^^^^^^^^^^^^^^^^^^ -IRC plugin sends a "modifier" called "irc_in_xxx" ("xxx" is IRC command) for a -message received, so that you can modify it. +Il plugin IRC invia un "modificatore" chiamato "irc_in_xxx" ("xxx" è il comando +IRC) per un messaggio ricevuto, in modo da poterlo modificare. [source,python] ---------------------------------------- def modifier_cb(data, modifier, modifier_data, string): - # add server name to all messages received - # (ok that's not very useful, but that's just an example!) + # aggiunge il nome del server a tutti i messaggi ricevuti + # (ok non è molto utile, ma è solo un esempio!) return "%s %s" % (string, modifier_data) weechat.hook_modifier("irc_in_privmsg", "modifier_cb", "") @@ -723,15 +722,16 @@ weechat.hook_modifier("irc_in_privmsg", "modifier_cb", "") [WARNING] A malformed message could crash WeeChat or cause severe problems! +Un messaggio errato può mandare in crash WeeChat o causare seri problemi! -// TRANSLATION MISSING [[irc_parse_message]] -Parse message -^^^^^^^^^^^^^ +Verifica messaggio +^^^^^^^^^^^^^^^^^^ -_New in version 0.3.4._ +_Novità nella versione 0.3.4._ -You can parse an IRC message with info_hashtable called "irc_parse_message". +È possibile verificare un messaggio irc con una info_hashtable chiamata +"irc_parse_message". [source,python] ---------------------------------------- |