1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-08 10:43:13 +02:00

doc: update italian user guide and FAQ

This commit is contained in:
Sebastien Helleu
2011-07-20 10:38:39 +02:00
parent 5d5d2ce4d1
commit 2fec843144
2 changed files with 81 additions and 89 deletions
+41 -47
View File
@@ -3,9 +3,8 @@ FAQ di WeeChat (Domande Frequenti)
Sébastien Helleu <flashcode@flashtux.org>
// TRANSLATION MISSING
[NOTE]
This document is written for WeeChat versions > = 0.3.0.
Questo documento è valido per le versioni di WeeChat > = 0.3.0.
[[general]]
@@ -40,10 +39,8 @@ Alcune caratteristiche (versione > = 0.3.x):
* filtri di visualizzazione con tag ed espressioni regolari
* divisione finestre in orizzontale e verticale
* barre personalizzabili ed estensibili
// TRANSLATION MISSING
* native nicklist
// TRANSLATION MISSING
* list of buffers (script buffers.pl)
* lista nick nativa
* elenco di buffer (script buffers.pl)
* proxy IRC
* redirezione dei comandi IRC
* ricerca incrementale nei buffer, passaggio rapido agli eventi importanti
@@ -186,38 +183,37 @@ Ogni finestra visualizza un buffer. Un buffer può essere nascosto (non visualiz
da una finestra) o visualizzato da una o più finestre.
// TRANSLATION MISSING
[[buffers_list]]
How to display the buffers list on the left side?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Come si può visualizzare la lista dei buffer sulla sinistra?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Use script 'buffers.pl'.
Utilizzando lo script 'buffers.pl'.
To limit size of bar:
Per limitare la dimensione della barra:
----------------------------------------
/set weechat.bar.buffers.size_max 15
----------------------------------------
To move bar to bottom:
Per spostare la barra in basso:
----------------------------------------
/set weechat.bar.buffers.position bottom
----------------------------------------
// TRANSLATION MISSING
[[customize_prefix]]
How can I reduce length of nicks or remove nick alignment in chat area?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Come si può ridurre la lunghezza dei nick o rimuovere l'allineamento nella finestra di chat?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To reduce max length of nicks in chat area:
Per ridurre la lunghezza massima dei nick nell'area di chat:
----------------------------------------
/set weechat.look.prefix_align_max 15
----------------------------------------
To remove nick alignment:
Per rimuovere l'allineamento dei nick:
----------------------------------------
/set weechat.look.prefix_align none
@@ -266,29 +262,29 @@ Un'altra soluzione è spostare la lista nick in alto o in basso, per esempio:
Come posso cliccare su URL lunghi (più di una riga)?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// TRANSLATION MISSING
By default, WeeChat displays time and prefix for each line and optional bars
around chat area. To make easier url click, you can move nicklist to top and
remove alignment on nick:
Con le impostazioni predefinite, WeeChat mostra l'ora ed il prefisso per ogni
riga e le barre opzionali intorno all'area di chat. Per facilitare il clic
delle url, è possibile spostare la lista nick in alto e rimuovere
l'allineamento sul nick:
----------------------------------------
/set weechat.bar.nicklist.position top
/set weechat.look.prefix_align none
----------------------------------------
With WeeChat > = 0.3.6, you can enable option "eat_newline_glitch", so that
new line char is not added at the end of each line displayed (it will not break
url selection):
Con WeeChat > = 0.3.6, si può abilitare l'opzione "eat_newline_glitch", in
modo che non venga aggiunto il carattere di nuova riga all'inizio di ogni riga
visualizzata (non interferisce con la selezione delle url):
----------------------------------------
/set weechat.look.eat_newline_glitch on
----------------------------------------
[IMPORTANT]
This option may cause display bugs. If you experience such problem, you must
turn off this option.
Questa opzione può causare bug di visualizzazione. Se si dovessero verificare
tali problemi, è necessario disabilitare questa opzione.
Other solution is to use one of following scripts:
Una soluzione alternativa è l'uso di uno dei seguenti script:
urlbar.py::
visualizza URL in una barra
@@ -360,14 +356,14 @@ Per favore consultare la guida per l'utente per maggiori informazioni sulla gest
dei colori.
// TRANSLATION MISSING
[[search_text]]
How can I search text in buffer (like /lastlog in irssi)?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Come posso cercare testo nel buffer (come /lastlog con irssi)?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The default key is @k(C-)@k(r) (command is: `/input search_text`).
Il tasto predefinito è @k(C-)@k(r) (il comando è: `/input search-text`).
See user's guide for more info about this feature (default key bindings).
Consultare la guida per l'utente per maggiori informazioni su questa funzione
(combinazioni tasti predefiniti).
[[key_bindings]]
@@ -466,26 +462,26 @@ visualizzarle se i filtri vengono disabilitati (il comando predefinito
@k(A-)@k(=) abilita/disabilita i filtri).
// TRANSLATION MISSING
[[filter_irc_join_part_quit]]
Come posso filtrare i messaggi di entrata/uscita/abbandono sui canali IRC?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
With smart filter (keep join/part/quit from users who spoke recently):
Con il filtro intelligente (mantiene entrata/uscita/abbandono degli utenti che
hanno scritto di recente):
----------------------------------------
/set irc.look.smart_filter on
/filter add irc_smart * irc_smart_filter *
----------------------------------------
With a global filter (hide *all* join/part/quit):
Con un filtro globale (nasconde *tutti* entrata/uscita/abbandono):
----------------------------------------
/filter add jpk * irc_join,irc_part,irc_quit *
----------------------------------------
[NOTE]
For help: `/help filter` and `/help irc.look.smart_filter`
Per aiuto: `/help filter` e `/help irc.look.smart_filter`
[[filter_irc_join_channel_messages]]
@@ -534,9 +530,9 @@ set away_devoice false
Per verificare i nick assenti in WeeChat, consultare la domanda
relativa a <<color_away_nicks,nick assenti>>.
// TRANSLATION MISSING
If you really want to filter voice messages, you can use this command, but this
is not perfect (will work only if first mode changed is voice):
Se davvero di desidera filtrare i messaggi voice, è possibile usare questo
comando, ma non funzionerà perfettamente (funziona se la prima modalità
modificata è il voice):
----------------------------------------
/filter add hidevoices * irc_mode \(\+\|\-\)v
@@ -566,20 +562,19 @@ Per WeeChat < = 0.3.3, le opzioni sono 'irc.network.away_check' e
'irc.network.away_check_max_nicks'.
// TRANSLATION MISSING
[[highlight_notification]]
Come posso essere avvisato quando qualcuno mi cerca in un canale?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can use a script like 'beep.pl' or 'launcher.pl'.
E' possibile usare script come 'beep.pl" o 'launcher.pl'.
For 'launcher.pl', you have to setup command:
Per 'launcher.pl', bisogna impostare il comando:
----------------------------------------
/set plugins.var.perl.launcher.signal.weechat_highlight "/path/to/command arguments"
/set plugins.var.perl.launcher.signal.weechat_highlight "/percorso/del/comando argomenti"
----------------------------------------
Other scripts on this subject: http://www.weechat.org/scripts/stable/tag/notify/
Altri script correlati: http://www.weechat.org/scripts/stable/tag/notify/
[[irc_ssl_connection]]
@@ -625,12 +620,11 @@ In WeeChat, impostare la porta del server, SSL, dhkey_size, e infine connettersi
----------------------------------------
// TRANSLATION MISSING
[[irc_target_buffer]]
How can I change target buffer for commands on merged buffers (like buffer with servers)?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Come si può modificare il buffer destinazione per i comandi sui buffer uniti (come i buffer con i server)?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The default key is @k(C-)@k(x) (command is: `/input switch_active_buffer`).
Il tasto predefinito è @k(C-)@k(x) (il comando è: `/input switch_active_buffer`).
[[plugins_scripts]]
+40 -42
View File
@@ -21,11 +21,11 @@ libero, veloce e leggero, realizzato per diversi sistemi operativi.
Caratteristiche
~~~~~~~~~~~~~~~
Le caratteristiche principali:
Le principali caratteristiche:
* multi-protocollo (IRC, Jabber)
* connessione a server multipli (con SSL, IPv6, proxy)
* molte interfacce: Curses (wxWidgets, Gtk e Qt in fase di sviluppo)
* interfacce multiple: Curses (wxWidgets, Gtk e Qt in fase di sviluppo)
* piccolo, veloce e leggero
* personalizzabile ed estensibile con plugin e script
* conforme alle RFC di IRC http://www.ietf.org/rfc/rfc1459.txt[1459],
@@ -61,9 +61,9 @@ Pacchetti binari
I pacchetti binari sono disponibili per molte distribuzioni, incluse:
* Debian (o qualsiasi distribuzione compatibile):
* Debian (o qualunque distribuzione compatibile):
`apt-get install weechat-curses`
* Mandriva/RedHat (o qualsiasi distribuzione compatibile con gli RPM):
* Mandriva/RedHat (o qualunque distribuzione compatibile con RPM):
`rpm -i /percorso/per/weechat-x.y.z-1.i386.rpm`
* Gentoo: `emerge weechat`
* Arch Linux: `pacman -S weechat`
@@ -95,8 +95,7 @@ compilare WeeChat.
| Pacchetto ^(1)^ | Richiesto | Caratteristica
| cmake | *sì* | compilazione (ancora possibile con autotools, ma si raccomanda cmake)
| libncursesw5-dev ^(2)^ | *sì* | interfaccia ncurses
// TRANSLATION MISSING
| gettext | no | internationalization (translation of messages; base language is english)
| gettext | no | internazionalizzazione (traduzione dei messaggi; la lingua base è l'inglese)
| libgcrypt11-dev | no | autenticazione SASL per i server IRC che utilizzano il meccanismo DH-BLOWFISH
| libgnutls-dev (>= 2.2.0) | no | connessione SSL al server IRC
| libaspell-dev | no | plugin aspell
@@ -185,8 +184,8 @@ Poi seguire le istruzioni per i sorgenti (consultare
Segnalare gli errori
~~~~~~~~~~~~~~~~~~~~
Nel caso in cui si verifichino errori, o si desideri segnalare qualsiasi errore futuro
di WeeChat, è necessario:
Nel caso in cui si verifichino errori, o si desideri segnalare qualsiasi errore
futuro di WeeChat, è necessario:
* compilarlo con informazioni di debug (o installare il pacchetto binario con
le informazioni di debug)
@@ -203,7 +202,7 @@ Se si compila con cmake:
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
----------------------------------------
Se si compila con gli autotools, il debug è predefinito (`--with-debug=1`).
Se compilato con gli autotools, il debug è attivato automaticamente (`--with-debug=1`).
Se è stato installato il pacchetto binario, installare il pacchetto 'weechat-gdb'.
@@ -446,8 +445,7 @@ Tasti per la riga di comando
| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| /input delete_previous_char
| @k(C-)@k(h)
| @k(C-)@k(k) | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_end_of_line
// TRANSLATION MISSING
| @k(C-)@k(r) | Cerca del testo nella cronologia del buffer (see <<key_bindings_search_context,keys for search context>>) | /input search_text
| @k(C-)@k(r) | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | /input search_text
| @k(C-)@k(t) | Inverti caratteri | /input transpose_chars
| @k(C-)@k(u) | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_beginning_of_line
| @k(C-)@k(w) | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | /input delete_previous_word
@@ -456,7 +454,7 @@ Tasti per la riga di comando
| @k(A-)@k(_) | Ripete l'ultima azione sulla riga di comando | /input redo
| @k(Tab) | Completa comando o nick (@k(Tab) di nuovo: trova prossimo completamento) | /input complete_next
| @k(S-)@k(Tab) | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | /input complete_previous
| @k(Enter) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| /input return
| @k(Invio) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| /input return
| @k(C-)@k(j)
| @k(C-)@k(m)
| @k(↑) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | /input history_previous
@@ -520,21 +518,20 @@ Tasti per buffer / finestre
| @k(A-)@k(>) | Passa al buffer successivo nella lista dei buffer visitati | /input jump_next_visited_buffer
|========================================
// TRANSLATION MISSING
[[key_bindings_search_context]]
Keys for "search" context
^^^^^^^^^^^^^^^^^^^^^^^^^
Tasti per il contesto "search"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
These keys are used in context "search" (when @k(C-)@k(r) is pressed to search
text in buffer).
Questi tasti sono usati nel contesto "search" (quando viene digitato
@k(C-)@k(r) per cercare del testo nel buffer).
[width="100%",cols="^.^3,.^10,.^5m",options="header"]
|========================================
| Key | Description | Command
| @k(C-)@k(r) | Switch exact case for search | /input search_switch_case
| @k(↑) | Search previous line | /input search_previous
| @k(↓) | Search next line | /input search_next
| @k(Enter) .3+| Stop search .3+| /input search_stop
| Key | Descrizione | Comando
| @k(C-)@k(r) | Passa alla ricerca esatta | /input search_switch_case
| @k(↑) | Cerca riga precedente | /input search_previous
| @k(↓) | Cerca riga successiva | /input search_next
| @k(Invio) .3+| Ferma ricerca .3+| /input search_stop
| @k(C-)@k(j)
| @k(C-)@k(m)
|========================================
@@ -1197,45 +1194,45 @@ $ cat nick.cer nick.key > ~/.weechat/ssl/nick.pem
Per maggiori informazioni consultare http://www.oftc.net/oftc/NickServ/CertFP
// TRANSLATION MISSING
[[irc_tor_freenode]]
Connect to Freenode with TOR/SASL
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Connessione a Freenode con TOR/SASL
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
In addition to SSL, Freenode servers support connections with TOR
(https://www.torproject.org/), a network of virtual tunnels that allows people
and groups to improve their privacy and security on the Internet.
Oltre ad SSL, i server Freenode supportano connessioni con TOR
(https://www.torproject.org), una rete di tunnel virtuali che consente ad
utenti e gruppi di migliorare la propria privacy e la sicurezza su Internet.
First, make sure to have WeeChat compiled with <<dependencies,libgcrypt11-dev>>
(if built from sources); it's not mandatory, but DH-BLOWFISH ensures stronger
security compared to PLAIN authentication system with SASL.
Per prima cosa, assicurarsi che WeeChat sia compilato con
<<dependencies,libgcrypt11-dev>> (se compilato da sorgenti); non è
obbligatorio, ma DH-BLOWFISH assicura una maggiore sicurezza rispetto al
sistema di autenticazione con SASL.
In first place, install TOR. For Debian (and derivated):
Il primo passo consiste nell'installare TOR. Per Debian (e derivate):
----------------------------------------
$ sudo apt-get install tor
----------------------------------------
In WeeChat you need to create a socks5 proxy for TOR service (hostname/IP and
port depend on your TOR configuration):
In WeeChat è necessario creare un proxy socks5 per il servizio TOR (nome
host/IP e porta dipendono dalla propria configurazione di TOR):
----------------------------------------
/proxy add tor socks5 127.0.0.1 9050
----------------------------------------
Now, create a new server, for example:
Ora, bisogna creare un nuovo server, ad esempio:
----------------------------------------
/server add freenode-tor p4fsi4ockecnea7l.onion
----------------------------------------
Set proxy for TOR:
Impostare il proxy per TOR:
----------------------------------------
/set irc.server.freenode-tor.proxy "tor"
----------------------------------------
Set SASL authentication:
Impostare l'autenticazione SASL:
----------------------------------------
/set irc.server.freenode-tor.sasl_mechanism dh-blowfish
@@ -1243,13 +1240,14 @@ Set SASL authentication:
/set irc.server.freenode-tor.sasl_password "your_password"
----------------------------------------
And finally, connection to server:
E alla fine, connettersi al server:
----------------------------------------
/connect freenode-tor
----------------------------------------
For more info about Freenode and TOR: http://freenode.net/irc_servers.shtml#tor
Per maggiori informazioni su Freenode e TOR:
http://freenode.net/irc_servers.shtml#tor
[[irc_smart_filter_join_part_quit]]
Filtro smart per i messaggi di entrata/uscita/disconnessione
@@ -1741,7 +1739,7 @@ In questo esempio, il numero 1 resta così com'è, e sostituiamo tutti i
caratteri del gruppo 2 con il carattere di sostituzione definito nella
configurazione (opzione 'rmodifier.look.hide_char').
Se la riga di comando contiene: `/oper nick password` allora a video diventa:
Se la riga di comando contiene: `/oper nick password` allora sullo schermo diventa:
`/oper nick ********`.
[[scripts_plugins]]
@@ -1749,7 +1747,7 @@ Plugin per gli script
~~~~~~~~~~~~~~~~~~~~~
WeeChat fornisce 5 plugin per lo scripting: Perl, Python, Ruby, Lua, Tcl.
Questi plugin possono caricare, eseguire e disattivare gli script per questi
Questi plugin possono attivare, eseguire e disattivare gli script per questi
linguaggi.
Per maggiori informazioni su come scrivere gli script, o le API WeeChat
@@ -1842,7 +1840,7 @@ Patches::
Supporto
--------
Prima di chieder supporto, assicurarsi di aver letto la documentazione e le FAQ
Prima di chiedere supporto, assicurarsi di aver letto la documentazione e le FAQ
fornite con WeeChat (la documentazione è questo documento, se non sono state
lette tutte le righe prima di questa frase, è possibile ricominciare!).