summaryrefslogtreecommitdiff
path: root/doc/pl
diff options
context:
space:
mode:
Diffstat (limited to 'doc/pl')
-rw-r--r--doc/pl/autogen/plugin_api/completions.adoc4
-rw-r--r--doc/pl/autogen/plugin_api/infos_hashtable.adoc2
-rw-r--r--doc/pl/autogen/user/irc_commands.adoc65
-rw-r--r--doc/pl/autogen/user/irc_options.adoc12
-rw-r--r--doc/pl/autogen/user/logger_options.adoc4
-rw-r--r--doc/pl/autogen/user/script_commands.adoc110
-rw-r--r--doc/pl/autogen/user/weechat_commands.adoc114
-rw-r--r--doc/pl/autogen/user/weechat_options.adoc4
-rw-r--r--doc/pl/autogen/user/xfer_options.adoc2
9 files changed, 158 insertions, 159 deletions
diff --git a/doc/pl/autogen/plugin_api/completions.adoc b/doc/pl/autogen/plugin_api/completions.adoc
index b733b4876..936d0ee6d 100644
--- a/doc/pl/autogen/plugin_api/completions.adoc
+++ b/doc/pl/autogen/plugin_api/completions.adoc
@@ -38,7 +38,7 @@
| irc | irc_privates | rozmowy prywatne na wszystkich serwerach IRC
-| irc | irc_raw_filters | filters for irc raw buffer
+| irc | irc_raw_filters | filtry dla bufora nieprzetworzonych wiadomości IRC
| irc | irc_server | obecny serwer IRC
@@ -144,7 +144,7 @@
| weechat | env_vars | zmienne środowiskowe
-| weechat | filename | filename; optional argument: default path (evaluated, see /help eval)
+| weechat | filename | nazwa pliku; opcjonalny argument: domyślna ścieżka (przetwarzana, zobacz /help eval)
| weechat | filters_names | nazwy filtrów
diff --git a/doc/pl/autogen/plugin_api/infos_hashtable.adoc b/doc/pl/autogen/plugin_api/infos_hashtable.adoc
index 414117264..326c227ce 100644
--- a/doc/pl/autogen/plugin_api/infos_hashtable.adoc
+++ b/doc/pl/autogen/plugin_api/infos_hashtable.adoc
@@ -6,7 +6,7 @@
|===
| Wtyczka | Nazwa | Opis | Hashtable (wejście) | Hashtable (wyjście)
-| irc | irc_message_parse | przetwarza wiadomość IRC | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "tags": tags, "message_without_tags": message without the tags, "nick": nick, "user": user, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel), "text": text (for example user message), "pos_command": index of "command" message ("-1" if "command" was not found), "pos_arguments": index of "arguments" message ("-1" if "arguments" was not found), "pos_channel": index of "channel" message ("-1" if "channel" was not found), "pos_text": index of "text" message ("-1" if "text" was not found)
+| irc | irc_message_parse | przetwarza wiadomość IRC | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "tags": tagi, "message_without_tags": wiadomość bez tagów, "nick": nick, "user": użytkownik, "host": host, "command": komenda, "channel": kanał, "arguments": argumenty (razem z kanałem), "text": tekst (na przykład wiadomość użytkownika), "pos_command": indeks wiadomości "command" message ("-1" jeśli "command" nie zostało znalezione), "pos_arguments": indeks wiadomości "arguments" ("-1" jeśli "arguments" nie zostało znalezione), "pos_channel": indeks wiadomości "channel" ("-1" jeśli "channel" nie zostało znalezione), "pos_text": indeks słowa "text" ("-1" jeśli "text" nie zostało znalezione)
| irc | irc_message_split | dziel wiadomość IRC (aby zmieściła się domyślnie w 512 bajtach) | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "msg1" ... "msgN": wiadomości do wysłania (bez kończącego "\r\n"), "args1" ... "argsN": argumenty wiadomości, "count": ilość wiadomości
diff --git a/doc/pl/autogen/user/irc_commands.adoc b/doc/pl/autogen/user/irc_commands.adoc
index c32c911db..d4fa223d0 100644
--- a/doc/pl/autogen/user/irc_commands.adoc
+++ b/doc/pl/autogen/user/irc_commands.adoc
@@ -373,7 +373,7 @@ powód: powód
----
[[command_irc_links]]
-* `+links+`: list all server names which are known by the server answering the query
+* `+links+`: wyświetla wszystkie nazwy serwerów, które są znane serwerowi odpowiadającemu na zapytanie
----
/links [[<cel>] <maska>]
@@ -720,41 +720,40 @@ powód: powód
* `+server+`: wyświetla, dodaje lub usuwa serwery IRC
----
-/server list|listfull [<name>]
- add <name> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
- copy|rename <name> <new_name>
- reorder <name> [<name>...]
- open <name>|-all [<name>...]
- del|keep <name>
+/server list|listfull [<nazwa>]
+ add <nazwa> <host>[/<port>] [-temp] [-<opcja>[=<wartość>]] [-no<opcja>]|| copy|rename <nazwa> <nowa_nazwa>
+ reorder <nazwa> [<nazwa>...]
+ open <nazwa>|-all [<nazwa>...]
+ del|keep <nazwa>
deloutq|jump
raw [<filter>]
- list: list servers (without argument, this list is displayed)
-listfull: list servers with detailed info for each server
- add: add a new server
- name: server name, for internal and display use; this name is used to connect to the server (/connect name) and to set server options: irc.server.name.xxx
-hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
- -temp: add a temporary server (not saved)
- option: set option for server (for boolean option, value can be omitted)
-nooption: set boolean option to 'off' (for example: -nossl)
- copy: duplicate a server
- rename: rename a server
- reorder: reorder list of servers
- open: open the server buffer without connecting
- keep: keep server in config file (for temporary servers only)
- del: delete a server
- deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
- jump: jump to server buffer
- raw: open buffer with raw IRC data
- filter: set a new filter to see only matching messages (this filter can be used as input in raw IRC data buffer as well); allowed formats are:
- * show all messages (no filter)
- xxx show only messages containing "xxx"
- s:xxx show only messages for server "xxx"
- f:xxx show only messages with a flag: recv (message received), sent (message sent), modified (message modified by a modifier), redirected (message redirected)
- m:xxx show only IRC command "xxx"
- c:xxx show only messages matching the evaluated condition "xxx", using following variables: output of function irc_message_parse (like nick, command, channel, text, etc., see function info_get_hashtable in plugin API reference for the list of all variables), date (format: "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
-
-Examples:
+ list: wyświetla listę serwerów (bez argumentu wyświetlana jest ta lista)
+listfull: wyświetla listę serwerów ze szczegółowymi informacjami dla każdego serwera
+ add: tworzy nowy serwer
+ nazwa: nazwa serwera, do użytku wewnętrznego i wyświetlania; ta nazwa jest używana do połączenia z serwerem (/connect nazwa) i do ustawiania opcji serwera: irc.server.nazwa.xxx
+host: nazwa albo adres IP serwera, z opcjonalnym numerem portu (domyślnie: 6667), wiele adresów należy rozdzielić przecinkiem
+ -temp: tworzy serwer tymczasowy (nie zapisany)
+ opcja: ustawia opcję dla serwera (dla opcji boolowskich wartość może zostać pominięta)
+noopcja: ustawia opcje boolowskie na 'off' (na przykład: -nossl)
+ copy: duplikuje serwer
+ rename: zmienia nazwę serwera
+ reorder: zmienia kolejność na liście serwerów
+ open: otwiera bufor serwera nie łącząc się z nim
+ keep: zachowuje serwer w pliku konfiguracyjnym (tylko dla serwerów tymczasowych)
+ del: usuwa serwer
+ deloutq: usuń wiadomości z kolejki dla wszystkich serwerów (wszystkie wiadomości jakie WeeChat obecnie wysyła)
+ jump: przechodzi do bufora serwera
+ raw: otwiera bufor z nieprzetworzonymi danymi IRC
+ filtr: ustawia nowy filtr pokazujący tylko wybrane wiadomości (może zostać również użyty jako wejście w buforze nieprzetworzonych danych IRC); dozwolone formaty:
+ * pokaż wszystkie wiadomości (brak filtra)
+ xxx pokaż tylko wiadomości zawierające "xxx"
+ s:xxx pokaż tylko wiadomości od serwera "xxx"
+ f:xxx pokaż tylko wiadomości z flagą: recv (wiadomości odebrane), sent (wiadomości wysłane), modified (wiadomości zmodyfikowane), redirected (wiadomości przekierowane)
+ m:xxx pokaż tylko komendę IRC "xxx"
+ c:xxx pokaż tylko wiadomości pasujące to przetworzonego warunku "xxx", używając następujących zmiennych: wynik funkcji irc_message_parse (jak nick, komenda, kanał, tekst, etc., zobacz funkcję info_get_hashtable w opisie API wtyczek dla listy wszystkich dostępnych zmiennych), data (format: "yyyy-mm-dd hh:mm:ss"), serwer, recv, sent, modified, redirected
+
+Przykłady:
/server listfull
/server add freenode chat.freenode.net
/server add freenode chat.freenode.net/6697 -ssl -autoconnect
diff --git a/doc/pl/autogen/user/irc_options.adoc b/doc/pl/autogen/user/irc_options.adoc
index 8a011dced..5b1eeaaaf 100644
--- a/doc/pl/autogen/user/irc_options.adoc
+++ b/doc/pl/autogen/user/irc_options.adoc
@@ -45,7 +45,7 @@
** domyślna wartość: `+green+`
* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** opis: pass:none[color for text in kick/kill messages]
+** opis: pass:none[kolor tekstu w wiadomości kick/kill]
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
** domyślna wartość: `+red+`
@@ -75,7 +75,7 @@
** domyślna wartość: `+green+`
* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** opis: pass:none[color for reason in kick/kill messages]
+** opis: pass:none[kolor tekstu powodu w wiadomości kick/kill]
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
** domyślna wartość: `+default+`
@@ -225,7 +225,7 @@
** domyślna wartość: `+on+`
* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** opis: pass:none[display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)]
+** opis: pass:none[wyświetl ostrzeżenie w prywatnym buforze jeśli adres zdalnego nicka uległ zmianie; ta opcja jest domyślnie wyłączona ponieważ serwery jak bitlbee powodują wyświetlanie tego ostrzeżenia, kiedy nie powinny (adres zdalnego nicka zmienia się wiele razy przy logowaniu)]
** typ: bool
** wartości: on, off
** domyślna wartość: `+off+`
@@ -387,7 +387,7 @@
** domyślna wartość: `+merge_with_core+`
* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** opis: pass:none[filter join/part/quit/nick messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter", see /help filter)]
+** opis: pass:none[filtruj wiadomości wejścia/opuszczenia/wyjścia/nick od nicków nie będących aktywnymi od kilku minut na kanale (musisz stworzyć filtr na tagu "irc_smart_filter", zobacz /help filter)]
** typ: bool
** wartości: on, off
** domyślna wartość: `+on+`
@@ -609,7 +609,7 @@
** domyślna wartość: `+""+`
* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** opis: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
+** opis: pass:none[część wiadomości IRC (otrzymanej lub wysłanej), która jest kodowana na ustawione kodowanie; message = cała wiadomość IRC (domyślne), channel = zaczynając od nazwy kanału (jeśli znaleziona, w przeciwnym wypadku text), text = zaczynając od samego tekstu (powinieneś spróbować tej wartości, jeśli masz problem z kodowaniem nazwy kanału)]
** typ: liczba
** wartości: message, channel, text
** domyślna wartość: `+message+`
@@ -765,7 +765,7 @@
** domyślna wartość: `+""+`
* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** opis: pass:none[password for SSL certificate's private key (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
+** opis: pass:none[hasło do klucza prywatnego certyfikatu SSL (uwaga: zawartość jest przetwarzana zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+""+`
diff --git a/doc/pl/autogen/user/logger_options.adoc b/doc/pl/autogen/user/logger_options.adoc
index d7844ef3d..ac0d4607e 100644
--- a/doc/pl/autogen/user/logger_options.adoc
+++ b/doc/pl/autogen/user/logger_options.adoc
@@ -9,7 +9,7 @@
** domyślna wartość: `+default+`
* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** opis: pass:none[color for backlog lines, used only if the option logger.file.color_lines is off]
+** opis: pass:none[kolor linii backloga, używany tylko jeśli opcja logger.file.color_lines jest wyłączona]
** typ: kolor
** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
** domyślna wartość: `+default+`
@@ -21,7 +21,7 @@
** domyślna wartość: `+on+`
* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** opis: pass:none[use ANSI color codes in lines written in log files and display backlog lines with these colors]
+** opis: pass:none[użyj kodów kolorów ANSI w liniach zapisywanych do plików z logami oraz wyświetlaj linie backloga z tymi kolorami]
** typ: bool
** wartości: on, off
** domyślna wartość: `+off+`
diff --git a/doc/pl/autogen/user/script_commands.adoc b/doc/pl/autogen/user/script_commands.adoc
index 9af3d9f0c..58eae5640 100644
--- a/doc/pl/autogen/user/script_commands.adoc
+++ b/doc/pl/autogen/user/script_commands.adoc
@@ -7,72 +7,72 @@
----
/script list [-o|-ol|-i|-il]
- search <text>
- show <script>
- load|unload|reload <script> [<script>...]
- autoload|noautoload|toggleautoload <script> [<script>...]
- install|remove|installremove|hold [-q] <script> [<script>...]
+ search <tekst>
+ show <skrypt>
+ load|unload|reload <skrypt> [<skrypt>...]
+ autoload|noautoload|toggleautoload <skrypt> [<skrypt>...]
+ install|remove|installremove|hold [-q] <skrypt> [<skrypt>...]
upgrade
update
- list: list loaded scripts (all languages)
- -o: send list of loaded scripts to buffer (string in English)
- -ol: send list of loaded scripts to buffer (translated string)
- -i: copy list of loaded scripts in command line (for sending to buffer) (string in English)
- -il: copy list of loaded scripts in command line (for sending to buffer) (translated string)
- search: search scripts by tags, language (python, perl, ...), filename extension (py, pl, ...) or text; result is displayed on scripts buffer
- show: show detailed info about a script
- load: load script(s)
- unload: unload script(s)
- reload: reload script(s)
- autoload: autoload the script
- noautoload: do not autoload the script
-toggleautoload: toggle autoload
- install: install/upgrade script(s)
- remove: remove script(s)
- installremove: install or remove script(s), depending on current state
- hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
- -q: quiet mode: do not display messages
- upgrade: upgrade all installed scripts which are obsolete (new version available)
- update: update local scripts cache
+ list: lista załadowanych skryptów (wszystkie języki)
+ -o: wysyła listę skryptów do bufora (po angielsku)
+ -ol: wysyła listę skryptów do bufora (przetłumaczoną)
+ -i: kopiuje listę skryptów do wiersza poleceń (do wysłania do bufora)(po angielsku)
+ -il: kopiuje listę skryptów do wiersza poleceń (do wysłania do bufora)(przetłumaczone)
+ search: wyszukuje skryptu po tagach, języku (python, perl, ...), rozszerzeniu pliku (py, pl, ...) lub tekście; wynik jest wyświetlany w buforze skryptów
+ show: pokazuje dokładne informacje o skrypcie
+ load: ładuje skrypt(y)
+ unload: wyładowuje skrypt(y)
+ reload: przeładowuje skrypt(y)
+ autoload: automatyczne ładowanie skryptu
+ noautoload: nie ładuj automatycznie skryptu
+toggleautoload: przełącza automatyczne logowanie
+ install: instaluje/uaktualnia skrypt(y)
+ remove: usuwa skrypt(y)
+ installremove: instaluje lub usuwa skrypt(y), w zależności od obecnego stanu
+ hold: przełącza stan wstrzymania skrypt(y) (wstrzymany skrypt nie będzie aktualizowany ani nie może zostać usunięty)
+ -q: tryb cichy: nie wyświetla wiadomości
+ upgrade: aktualizuje wszystkie zainstalowane skrypty, które są przestarzałe (nowa wersja jest dostępne)
+ update: aktualizuje lokalna listę dostępnych skryptów
-Without argument, this command opens a buffer with list of scripts.
+Bez żadnego argumentu, komenda otwiera bufor z listą skryptów.
-On script buffer, the possible status for each script are:
+W buforze skryptów, możliwe statusy dla każdego ze skryptów:
* i a H r N
| | | | | |
- | | | | | obsolete (new version available)
- | | | | running (loaded)
- | | | held
- | | autoloaded
- | installed
- popular script
+ | | | | | przestarzały (dostępna jest nowa wersja)
+ | | | | działający (załadowany)
+ | | | wstrzymany
+ | | automatycznie ładowany
+ | zainstalowany
+ popularny skrypt
-Keys on script buffer:
- alt+i install script
- alt+r remove script
- alt+l load script
- alt+L reload script
- alt+u unload script
- alt+A autoload script
- alt+h (un)hold script
- alt+v view script
+Skróty klawiszowe w buforze skryptów:
+ alt+i instaluje skrypt
+ alt+r usuwa skrypt
+ alt+l ładuje skrypt
+ alt+L przeładowuje skrypt
+ alt+u wyładowuje skrypt
+ alt+A automatyczne ładowanie skryptu
+ alt+h przełącza stan wstrzymania skryptu
+ alt+v wyświetla skrypt
-Input allowed on script buffer:
- i/r/l/L/u/A/h/v action on script (same as keys above)
- q close buffer
- $ refresh buffer
- s:x,y sort buffer using keys x and y (see /help script.look.sort)
- s: reset sort (use default sort)
- word(s) filter scripts: search word(s) in scripts (description, tags, ...)
- * remove filter
+Dozwolone komendy z linii poleceń w buforze skryptów:
+ i/r/l/L/u/A/h/v akcje dla skryptu (takie same jak skróty klawiszowe powyżej)
+ q zamknij bufor
+ $ odśwież bufor
+ s:x,y sortuj bufor używając klawiszy x i y (zobacz /help script.look.sort)
+ s: resetuj sortowanie (użyj domyślnego)
+ słowo(a) filtruj skrypty: szukaj słowa(ów) w skryptach (opis, tagi, ...)
+ * usuń filtr
-Mouse actions on script buffer:
- wheel scroll list
- left button select script
- right button install/remove script
+Akcje myszy w buforze skryptów:
+ kółko przewija listę
+ lewy przycisk wybiera skrypt
+ prawy przycisk instaluj/usuń skrypt
-Examples:
+Przykłady:
/script search url
/script install go.py urlserver.py
/script remove go.py
diff --git a/doc/pl/autogen/user/weechat_commands.adoc b/doc/pl/autogen/user/weechat_commands.adoc
index 6600f929c..c6071c42a 100644
--- a/doc/pl/autogen/user/weechat_commands.adoc
+++ b/doc/pl/autogen/user/weechat_commands.adoc
@@ -266,68 +266,68 @@ infolists: wyświetla informacje o infolistach
/eval [-n|-s] <wyrażenie>
[-n] -c <wyrażenie1> <operator> <wyrażenie2>
- -n: display result without sending it to buffer (debug mode)
- -s: split expression before evaluating it (many commands can be separated by semicolons)
- -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
-expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
- operator: a logical or comparison operator:
- - logical operators:
- && boolean "and"
- || boolean "or"
- - comparison operators:
- == equal
- != not equal
- <= less or equal
- < less
- >= greater or equal
- > greater
- =~ is matching POSIX extended regex
- !~ is NOT matching POSIX extended regex
- =* is matching mask (wildcard "*" is allowed)
- !* is NOT matching mask (wildcard "*" is allowed)
-
-An expression is considered as "true" if it is not NULL, not empty, and different from "0".
-The comparison is made using floating point numbers if the two expressions are valid numbers, with one of the following formats:
- - integer (examples: 5, -7)
- - floating point number (examples: 5.2, -7.5, 2.83e-2)
- - hexadecimal number (examples: 0xA3, -0xA3)
-To force a string comparison, you can add double quotes around each expression, for example:
+ -n: wyświetla wynik bez wysyłania go do buforu (tryb debugowania)
+ -s: podziel wyrażenie przed przetworzeniem go (wiele komend może być oddzielonych średnikami)
+ -c: przetwarza jako warunek: użyj operatorów i nawiasów, zwraca wartość logiczną ("0" lub "1")
+wyrażenie: wyrażenie do przetworzenia, zmienne o formacie ${zmienna} są zastępowane (zobacz niżej); wiele komend można oddzielić średnikami
+ operator: operator logiczny lub porównania:
+ - operatory logiczne:
+ && logiczne "i"
+ || logiczne "lub"
+ - operatory porównania:
+ == równy
+ != różny
+ <= mniejszy lub równy
+ < mniejszy
+ >= większy lub równy
+ > większy
+ =~ pasuje do rozszerzonego wyrażenia regularnego POSIX
+ !~ NIE pasuje do rozszerzonego wyrażenia regularnego POSIX
+ =* pasuje do maski (dzika karta "*" dozwolona)
+ !* NIE pasuje do maski (dzika karta "*" dozwolona)
+
+Wyrażenie jest uznawane za „prawdziwe” jeśli nie jest NULL, nie jest puste, oraz różni się od "0".
+Porównania dokonuje się z użyciem liczb całkowitych jeśli oba wyrażenia są liczbami całkowitymi, w jednym z następujących formatów:
+ - liczby całkowite (przykłady: 5, -7)
+ - liczby zmiennoprzecinkowe (przykłady: 5.2, -7.5, 2.83e-2)
+ - liczby szesnastkowe (przykłady: 0xA3, -0xA3)
+W celu wymuszenia porównywania ciągów, należy umieścić każde wyrażenie w cudzysłowie, na przykład:
50 > 100 ==> 0
"50" > "100" ==> 1
-Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
- 1. an evaluated sub-string (format: "eval:xxx")
- 2. a string with escaped chars (format: "esc:xxx" or "\xxx")
- 3. a string with chars to hide (format: "hide:char,string")
- 4. a string with max chars (format: "cut:max,suffix,string" or "cut:+max,suffix,string")
- or max chars displayed on screen (format: "cutscr:max,suffix,string" or "cutscr:+max,suffix,string")
- 5. a reversed string (format: "rev:xxx" or "revscr:xxx")
- 6. a repeated string (format: "repeat:count,string")
- 7. length of a string (format: "length:xxx" or "lengthscr:xxx")
- 8. a color (format: "color:xxx", see "Plugin API reference", function "color")
- 9. a modifier (format: "modifier:name,data,string")
- 10. an info (format: "info:name,arguments", arguments are optional)
- 11. current date/time (format: "date" or "date:format")
- 12. an environment variable (format: "env:XXX")
- 13. a ternary operator (format: "if:condition?value_if_true:value_if_false")
- 14. result of an expression with parentheses and operators + - * / // % ** (format: "calc:xxx")
- 15. an option (format: "file.section.option")
- 16. a local variable in buffer
- 17. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
-Format for hdata can be one of following:
- hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
- hdata[list].var1.var2...: start with a hdata using a list, for example:
- ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
- ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
- hdata[pointer].var1.var2...: start with a hdata using a pointer, for example:
- ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers)
-For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
-
-Examples (simple strings):
+Niektóre zmienne w wyrażeniach są zamieniane, poprzez zastosowanie formatu ${zmienna}, według priorytetu zmienną może być:
+ 1. przetworzony ciąg (format: "eval:xxx")
+ 2. ciąg z wyescapowanymi znakami (format: "esc:xxx" lub "\xxx")
+ 3. ciąg ze znakami do ukrycia (format: "hide:char,string")
+ 4. ciąg o maksymalnej długości (format: "cut:max,suffix,string" lub "cut:+max,suffix,string")
+ lub maksymalna ilość znaków wyświetlanych na ekranie (format: "cutscr:max,suffix,string" lub "cutscr:+max,suffix,string")
+ 5. odwrócony ciąg (format: "rev:xxx")
+ 6. powtórzony ciąg (format: "repeat:ilość,ciąg")
+ 7. długość ciągu (format: "length:xxx" or "lengthscr:xxx")
+ 8. kolor (format "color:xxx", zobacz „Opis API wtyczek”, funkcja "color")
+ 9. modyfikator (format: "modifier:name,data,string")
+ 10. informacja (format: "info:nazwa,argumenty", argumenty są opcjonalne)
+ 11. obecna data/czas (format: "date" lub "date:format")
+ 12. zmienna środowiskowa (format: "env:XXX")
+ 13. wyrażenie warunkowe (format: "if:condition?value_if_true:value_if_false")
+ 14. wynik wyrażenia z nawiasami i operatorami + - * / // % ** (format: "calc:xxx")
+ 15. opcja (format: plik.sekcja.opcja)
+ 16 zmienna lokalna w buforze
+ 17. nazwa hdatay/zmiennej (wartość jest automatycznie konwertowana na ciąg znaków), domyślnie "window" i "buffer" wskazują na aktualne okno/bufor.
+Format dla hdata może być jednym z poniższych:
+ hdata.zmienna1.zmienna2...: inicjuje hdata (wskaźnik musi być znany), następnie wypytuje zmienne jedna po drugiej (inne hdata mogą być następne)
+ hdata[list].zmienna1.zmienna2...: inicjuje hdata z wykorzystaniem listy, na przykład:
+ ${buffer[gui_buffers].full_name}: pełna nazwa buforu w połączonej liście buforów
+ ${plugin[weechat_plugins].name}: nazwa pierwszej wtyczki w połączonej liście wtyczek
+ hdata[wskaźnik].zmienna1.zmienna2...: zacznij z hdata używając wskaźnika, na przykład:
+ ${buffer[0x1234abcd].full_name}: pełna nazwa buforu z tym wskaźnikiem (może zostać użyte w triggerach)
+Nazwy hdata i zmiennych, można znaleźć w „Opisie API wtyczek”, funkcja "weechat_hdata_get".
+
+Przykłady (proste ciągi):
/eval -n ${info:version} ==> 0.4.3
/eval -n ${env:HOME} ==> /home/user
/eval -n ${weechat.look.scroll_amount} ==> 3
- /eval -n ${sec.data.freenode_password} ==> secret
+ /eval -n ${sec.data.freenode_password} ==> secret
/eval -n ${window} ==> 0x2549aa0
/eval -n ${window.buffer} ==> 0x2549320
/eval -n ${window.buffer.full_name} ==> core.weechat
@@ -343,7 +343,7 @@ Examples (simple strings):
/eval -n ${length:test} ==> 4
/eval -n ${calc:(5+2)*3} ==> 21
-Examples (conditions):
+Przykłady (warunki):
/eval -n -c ${window.buffer.number} > 2 ==> 0
/eval -n -c ${window.win_width} > 100 ==> 1
/eval -n -c (8 > 12) || (5 > 2) ==> 1
diff --git a/doc/pl/autogen/user/weechat_options.adoc b/doc/pl/autogen/user/weechat_options.adoc
index b283707e0..6d3e6ae50 100644
--- a/doc/pl/autogen/user/weechat_options.adoc
+++ b/doc/pl/autogen/user/weechat_options.adoc
@@ -915,7 +915,7 @@
** domyślna wartość: `+100+`
* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** opis: pass:none[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"); look up for nicks is with exact case then lower case, so it's possible to use only lower case for nicks in this option; color can include background with the format "text,background", for example "yellow,red"]
+** opis: pass:none[wymusza kolory dla niektórych nicków: hash połączony z nickiem w celu znalezienia koloru nie zostanie użyty dla tych nicków (format: "nick1:kolor1;nick2:kolor2"); wyszukiwanie nicków odbywa się na zasadzie dopasowania porównania dokładnego, następnie z małych liter, jest więc możliwe używanie tylko małych liter w tej opcji; kolor może zawierać tło w formacie "tekst,tło", na przykład "yellow,red"]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+""+`
@@ -927,7 +927,7 @@
** domyślna wartość: `+djb2+`
* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** opis: pass:none[salt for the hash algorithm used to find nick colors (the nickname is appended to this salt and the hash algorithm operates on this string); modifying this shuffles nick colors]
+** opis: pass:none[sól dla algorytmu haszującego używanego do wyszukiwania kolorów nicków (nick jest dodawany do tej soli i algorytm pracuje na tym ciągu); zmiana wartości powoduje przetasowanie kolorów nicków]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+""+`
diff --git a/doc/pl/autogen/user/xfer_options.adoc b/doc/pl/autogen/user/xfer_options.adoc
index 5f88d9071..0d92a661d 100644
--- a/doc/pl/autogen/user/xfer_options.adoc
+++ b/doc/pl/autogen/user/xfer_options.adoc
@@ -105,7 +105,7 @@
** domyślna wartość: `+"%h/xfer"+`
* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** opis: pass:none[temporary filename suffix used during the transfer for a file received, it is removed after successful transfer; if empty string, no filename suffix is used during the transfer]
+** opis: pass:none[sufiks tymczasowego pliku użyty podczas pobierania pliku, zostanie usunięty po pomyślnym transferze; pusty ciąg oznacza, że nie zostanie użyty żaden przyrostek podczas transferu pliku]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+".part"+`