summaryrefslogtreecommitdiff
path: root/doc/it
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2014-01-09 17:21:19 +0100
committerSebastien Helleu <flashcode@flashtux.org>2014-01-09 17:21:19 +0100
commit73eb2564f363848d379261fd68da9fc16b80e00f (patch)
tree9bd2e98a00ce52c081b308a242ec92cd0b151fbd /doc/it
parent7e540dc5fb7dfb31f1b9c39002c63e62fdf429af (diff)
downloadweechat-73eb2564f363848d379261fd68da9fc16b80e00f.zip
core: add "POSIX extended" in description of options/commands/functions using regular expressions
Diffstat (limited to 'doc/it')
-rw-r--r--doc/it/autogen/user/irc_commands.txt48
-rw-r--r--doc/it/autogen/user/relay_options.txt4
-rw-r--r--doc/it/autogen/user/rmodifier_commands.txt2
-rw-r--r--doc/it/autogen/user/weechat_commands.txt6
-rw-r--r--doc/it/autogen/user/weechat_options.txt4
-rw-r--r--doc/it/weechat_plugin_api.it.txt22
6 files changed, 46 insertions, 40 deletions
diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt
index f0d4f9faf..b732896b2 100644
--- a/doc/it/autogen/user/irc_commands.txt
+++ b/doc/it/autogen/user/irc_commands.txt
@@ -199,24 +199,24 @@ nick: nick or mask (can start or end with "*" as wildcard)
add [re:]<nick> [<server> [<canale>]]
del <numero>|-all
- list: elenca tutti gli ignore
- add: aggiungi un ignore
- nick: nick oppure nome host (può essere un'espressione regolare se viene passato il parametro "re:" oppure usando un mask "*" per sostituire uno o più caratteri)
- del: elimina un ignore
-numero: numero di ignore da eliminare (nella lista)
- -all: elimina tutti gli ignore
- server: nome interno del server dove l'ignore è attivo
- canale: nome del canale dove l'ignore è attivo
+ list: list all ignores
+ add: add an ignore
+ nick: nick or hostname (can be a POSIX extended regular expression if "re:" is given or a mask using "*" to replace one or more chars)
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
-Nota: l'espressione regolare può iniziare con "(?-i)" per diventare sensibile alle maiuscole.
+Note: the regular expression can start with "(?-i)" to become case sensitive.
-Esempi:
- ignora nick "tizio" su tutti gli host/canali:
- /ignore add tizio
- ignora l'host "tizio@dominio.com" sul server freenode:
- /ignore add tizio@dominio.com freenode
- ignora l'host "tizio*@*.dominio.com" su freenode/#weechat:
- /ignore add tizio*@*.dominio.com freenode #weechat
+Examples:
+ ignore nick "toto" everywhere:
+ /ignore add toto
+ ignore host "toto@domain.com" on freenode server:
+ /ignore add toto@domain.com freenode
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
+ /ignore add toto*@*.domain.com freenode #weechat
----
[[command_irc_info]]
@@ -319,16 +319,16 @@ mask_server: elenco dei server che devono corrispondere a questa mask
----
/list [<canale>[,<canale>...]] [<server>] [-re <regexp>]
-canale: canale da elencare
-server: nome del server
- regex: espressione regolare usata per filtrare i risultati (non sensibile alle maiuscole, può iniziare con "(?-i)" per renderla sensibile alle maiuscole)
+channel: channel to list
+ server: server name
+ regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
-Esempi:
- elenca tutti i canali sul server (può essere molto lento su grandi network):
+Examples:
+ list all channels on server (can be very slow on large networks):
/list
- elenca il canale #weechat:
- /list #weechat.*
- elenca tutti i canali che iniziano con "#weechat" (può essere molto lento su grandi network):
+ list channel #weechat:
+ /list #weechat
+ list all channels beginning with "#weechat" (can be very slow on large networks):
/list -re #weechat.*
----
diff --git a/doc/it/autogen/user/relay_options.txt b/doc/it/autogen/user/relay_options.txt
index 14d3de5ff..9254c72ff 100644
--- a/doc/it/autogen/user/relay_options.txt
+++ b/doc/it/autogen/user/relay_options.txt
@@ -79,7 +79,7 @@
** valori: 0 .. 65535 (valore predefinito: `256`)
* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** descrizione: `espressione regolare con gli indirizzi IP a cui è consentito usare il relay, (non sensibile alle maiuscole, usare "(?-i)" all'inizio per renderla sensibile alle maiuscole); se IPv6 è abilitato e la connessione viene creata usando IPv4, sarà un indirizzo IPv6 mappato su IPv4 (come: ":ffff:127.0.0.1",come: "::ffff:127.0.0.1"), esempio: "^((::ffff:)?123.45.67.89|192.160.*)$"`
+** descrizione: `POSIX extended regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive); if IPv6 is enabled and that connection is made using IPv4, it will be IPv4-mapped IPv6 address (like: "::ffff:127.0.0.1"), example: "^((::ffff:)?123.45.67.89|192.160.*)$"`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
@@ -114,7 +114,7 @@
** valori: qualsiasi stringa (valore predefinito: `"%h/ssl/relay.pem"`)
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** descrizione: `regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^http://(www\.)?example\.(com|org)"`
+** descrizione: `POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^http://(www\.)?example\.(com|org)"`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
diff --git a/doc/it/autogen/user/rmodifier_commands.txt b/doc/it/autogen/user/rmodifier_commands.txt
index 7eadd5298..6dfc808d1 100644
--- a/doc/it/autogen/user/rmodifier_commands.txt
+++ b/doc/it/autogen/user/rmodifier_commands.txt
@@ -14,7 +14,7 @@ listdefault: list default rmodifiers
name: name of rmodifier
modifiers: comma separated list of modifiers
groups: action on groups captured in regular expression (inside parentheses): comma separated list of groups (from 1 to 9) with optional "*" after number to hide the group
- regex: regular expression (case insensitive, can start by "(?-i)" to become case sensitive)
+ regex: POSIX extended regular expression (case insensitive, can start by "(?-i)" to become case sensitive)
del: delete a rmodifier
-all: delete all rmodifiers
missing: add missing rmodifiers
diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt
index b6e2201e3..c05c8f598 100644
--- a/doc/it/autogen/user/weechat_commands.txt
+++ b/doc/it/autogen/user/weechat_commands.txt
@@ -234,8 +234,8 @@ expression: expression to evaluate, variables with format ${variable} are replac
< less
>= greater or equal
> greater
- =~ is matching regex
- !~ is NOT matching regex
+ =~ is matching POSIX extended regex
+ !~ is NOT matching POSIX extended regex
An expression is considered as "true" if it is not NULL, not empty, and different from "0".
The comparison is made using integers if the two expressions are valid integers.
@@ -298,7 +298,7 @@ disable: disable filters
tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
- logical "and": use "+" between tags (for example: "nick_toto+irc_action")
- tags can start or end with '*'
- regex: regular expression to search in line
+ regex: POSIX extended 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 '!')
- two regular expressions are created: one for prefix and one for message
diff --git a/doc/it/autogen/user/weechat_options.txt b/doc/it/autogen/user/weechat_options.txt
index 60f675ec1..987dff8e9 100644
--- a/doc/it/autogen/user/weechat_options.txt
+++ b/doc/it/autogen/user/weechat_options.txt
@@ -434,7 +434,7 @@
** valori: on, off (valore predefinito: `off`)
* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** descrizione: `default text search in buffer: if enabled, search regular expression, otherwise search simple string`
+** descrizione: `default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string`
** tipo: bool
** valori: on, off (valore predefinito: `off`)
@@ -539,7 +539,7 @@
** valori: qualsiasi stringa (valore predefinito: `""`)
* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** descrizione: `espressione regolare usata per verificare se un messaggio contiene una notifica oppure no, almeno una corrispondenza nella stringa deve essere racchiusa da caratteri :(alfanumerici, "-", "_" or "|"), l'espressione regolare non è sensibile alle maiuscole (usare "(?-i)" all'inizio per renderla sensibile alle maiuscole), ad esempio: "flashcode|flashy", "(?-i)Flashcode|flashy"`
+** descrizione: `POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by word chars (alphanumeric, "-", "_" or "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt
index 32dbd3b63..2364339ab 100644
--- a/doc/it/weechat_plugin_api.it.txt
+++ b/doc/it/weechat_plugin_api.it.txt
@@ -1067,7 +1067,8 @@ const char *weechat_string_regex_flags (const char *regex, int default_flags, in
Argomenti:
-* 'regex': espressione regolare
+// TRANSLATION MISSING
+* 'regex': POSIX extended regular expression
* 'default_flags': combinazione dei seguenti valori (consultare `man regcomp`):
** REG_EXTENDED
** REG_ICASE
@@ -1112,8 +1113,9 @@ Questa funzione non è disponibile nelle API per lo scripting.
_WeeChat ≥ 0.3.7._
-Compila un'espressione regolare usando flag opzionali all'inizio della stringa
-(per il formato delle flag consultare
+// TRANSLATION MISSING
+Compile a POSIX extended regular expression using optional flags at beginning
+of string (for format of flags, see
<<_weechat_string_regex_flags,weechat_string_regex_flags>>).
Prototipo:
@@ -1127,7 +1129,7 @@ Argomenti:
// TRANSLATION MISSING
* 'preg': pointer to 'regex_t' structure
-* 'regex': regular expression
+* 'regex': POSIX extended regular expression
* 'default_flags': combination of following values (see `man regcomp`):
** REG_EXTENDED
** REG_ICASE
@@ -1199,7 +1201,8 @@ highlight = weechat.string_has_highlight("my test string", "test,word2") # 1
_WeeChat ≥ 0.3.4._
// TRANSLATION MISSING
-Check if a string has one or more highlights, using a regular expression.
+Check if a string has one or more highlights, using a POSIX extended regular
+expression. +
For at least one match of regular expression on string, it must be surrounded
by word chars (alphanumeric character, "-", "_" or "|").
@@ -1213,7 +1216,8 @@ int weechat_string_has_highlight_regex (const char *string, const char *regex);
Argomenti:
* 'string': stringa
-* 'regex': espressione regolare
+// TRANSLATION MISSING
+* 'regex': POSIX extended regular expression
Valore restituito:
@@ -10203,7 +10207,8 @@ Argomenti:
** 'input': testo in ingresso
** 'text_search_input': input salvato prima della ricerca nel testo
** 'highlight_words': elenco di parole da evidenziare
-** 'highlight_regex': espressione regolare per l'evento
+// TRANSLATION MISSING
+** 'highlight_regex': POSIX extended regular expression for highlight
// TRANSLATION MISSING
** 'highlight_tags_restrict': restrict highlights to messages with these tags
// TRANSLATION MISSING
@@ -10391,8 +10396,9 @@ Properties:
Elenco di parole separate da virgole da rimuovere dalle
parole evidenziate nel buffer
+// TRANSLATION MISSING
| highlight_regex | qualsiasi stringa |
- Espressione regolare per l'evento
+ POSIX extended regular expression for highlight
// TRANSLATION MISSING
| highlight_tags_restrict | elenco separato da virgole di tag |