diff options
-rw-r--r-- | doc/ja/autogen/user/irc_commands.asciidoc | 36 | ||||
-rw-r--r-- | doc/pl/autogen/plugin_api/infolists.asciidoc | 2 | ||||
-rw-r--r-- | doc/pl/autogen/user/irc_colors.asciidoc | 2 | ||||
-rw-r--r-- | doc/pl/autogen/user/irc_commands.asciidoc | 49 | ||||
-rw-r--r-- | doc/pl/autogen/user/irc_options.asciidoc | 8 | ||||
-rw-r--r-- | doc/pl/autogen/user/relay_commands.asciidoc | 64 | ||||
-rw-r--r-- | doc/pl/autogen/user/relay_options.asciidoc | 2 | ||||
-rw-r--r-- | doc/pl/autogen/user/script_options.asciidoc | 2 | ||||
-rw-r--r-- | doc/pl/autogen/user/trigger_commands.asciidoc | 106 | ||||
-rw-r--r-- | doc/pl/autogen/user/weechat_commands.asciidoc | 104 | ||||
-rw-r--r-- | doc/pl/autogen/user/weechat_options.asciidoc | 12 |
11 files changed, 193 insertions, 194 deletions
diff --git a/doc/ja/autogen/user/irc_commands.asciidoc b/doc/ja/autogen/user/irc_commands.asciidoc index b68a24156..dc46c236b 100644 --- a/doc/ja/autogen/user/irc_commands.asciidoc +++ b/doc/ja/autogen/user/irc_commands.asciidoc @@ -679,24 +679,24 @@ reason: 理由 del|keep <server> deloutq|jump|raw - list: list servers (without argument, this list is displayed) -listfull: list servers with detailed info for each server - add: create a new server - server: server name, for internal and display use -hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma - temp: create 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 - 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 - -Examples: + list: サーバをリストアップ (引数無しでは、リストが表示される) +listfull: 詳細情報を含めてサーバをリストアップ + add: 新しいサーバを作成 + server: サーバ名、内部的な利用と表示に利用 +hostname: サーバのホスト名か IP アドレス、ポート番号は任意 (デフォルト: 6667)、複数のアドレスはコンマで区切る + temp: 一時的なサーバを作成 (保存されない) + option: サーバのオプションを設定 (ブールオプションでは値が無視される) +nooption: ブールオプションを 'off' に設定 (例: -nossl) + copy: サーバを複製 + rename: サーバをリネーム + reorder: サーバリストにおける順番を入れ替える + keep: 設定ファイルにサーバを保存 (一時的なサーバ用) + del: サーバを削除 + deloutq: 全てのサーバにメッセージの削除を要求 (WeeChat が送信している全てのメッセージ) + jump: サーババッファに移動 + raw: 生 IRC データを表示するバッファを開く + +例: /server listfull /server add oftc irc.oftc.net/6697 -ssl -autoconnect /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl diff --git a/doc/pl/autogen/plugin_api/infolists.asciidoc b/doc/pl/autogen/plugin_api/infolists.asciidoc index 7e0289e3b..a93d27f02 100644 --- a/doc/pl/autogen/plugin_api/infolists.asciidoc +++ b/doc/pl/autogen/plugin_api/infolists.asciidoc @@ -8,7 +8,7 @@ | irc | irc_channel | lista kanałów IRC | wskaźnik kanału (opcjonalne) | serwer,kanał (kanał jest opcjonalny) -| irc | irc_color_weechat | mapping between IRC color codes and WeeChat color names | - | - +| irc | irc_color_weechat | mapowanie między kodami kolorów IRC i nazwami kolorów WeeChat | - | - | irc | irc_ignore | lista ignorów IRC | wskaźnik ignorowania (opcjonalne) | - diff --git a/doc/pl/autogen/user/irc_colors.asciidoc b/doc/pl/autogen/user/irc_colors.asciidoc index 49fee177b..5251c41e5 100644 --- a/doc/pl/autogen/user/irc_colors.asciidoc +++ b/doc/pl/autogen/user/irc_colors.asciidoc @@ -1,6 +1,6 @@ [width="30%",cols="^2m,3",options="header"] |=== -| IRC color | WeeChat color +| Kolory IRC | Kolory WeeChat | 00 | white | 01 | black diff --git a/doc/pl/autogen/user/irc_commands.asciidoc b/doc/pl/autogen/user/irc_commands.asciidoc index 7f70f9833..1be29ff91 100644 --- a/doc/pl/autogen/user/irc_commands.asciidoc +++ b/doc/pl/autogen/user/irc_commands.asciidoc @@ -632,7 +632,7 @@ kanał: nazwa kanału [command]*`samode`* zmienia atrybuty kanału, bez posiadania statusu operatora:: ---- -/samode [<channel>] <mode> +/samode [<kanał>] <atrybuty> kanał: nazwa kanału atrybuty: atrybuty kanału @@ -672,36 +672,35 @@ powód: powód [command]*`server`* wyświetla, dodaje lub usuwa serwery IRC:: ---- -/server list|listfull [<server>] - add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>] - copy|rename <server> <new_name> - reorder <server> [<server>...] - del|keep <server> +/server list|listfull [<serwer>] + add <serwera> <host>[/<port>] [-temp] [-<opcja>[=<wartość>]] [-no<opcja>]|| copy|rename <serwer> <nowa_nazwa> + reorder <serwer> [<serwer>...] + del|keep <serwer>] deloutq|jump|raw - list: list servers (without argument, this list is displayed) -listfull: list servers with detailed info for each server - add: create a new server - server: server name, for internal and display use -hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma - temp: create 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 - 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 - -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 + serwer: nazwa serwera, do użytku wewnętrznego i wyświetlania +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 + 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 + +Przykłady: /server listfull /server add oftc irc.oftc.net/6697 -ssl -autoconnect /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667 - /server add freenode3 chat.freenode.net -password=mypass + /server add freenode3 chat.freenode.net -password=moje_hasło /server copy oftc oftcbis /server rename oftc newoftc /server reorder oftc freenode diff --git a/doc/pl/autogen/user/irc_options.asciidoc b/doc/pl/autogen/user/irc_options.asciidoc index 18e9c7e05..76cdb0f19 100644 --- a/doc/pl/autogen/user/irc_options.asciidoc +++ b/doc/pl/autogen/user/irc_options.asciidoc @@ -69,12 +69,12 @@ ** 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`) * [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin* -** opis: `open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup` +** opis: `otwórz bufor kanału przed odebraniem JOIN od serwera, kiedy automatyczne wchodzenie na kanały jest włączone (opcja serwera "autojoin"); przydatne żeby bufory kanałów miały zawsze ten sam numer po uruchomieniu` ** typ: bool ** wartości: on, off (domyślna wartość: `on`) * [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join* -** opis: `open channel buffer before the JOIN is received from server when it is manually joined (with /join command)` +** opis: `otwórz bufor kanału przed otrzymaniem JOIN od serwera, przy manualnym wejściu (za pomocą komendy /join)` ** typ: bool ** wartości: on, off (domyślna wartość: `off`) @@ -494,7 +494,7 @@ ** wartości: 0 .. 1000000 (domyślna wartość: `25`) * [[option_irc.server_default.capabilities]] *irc.server_default.capabilities* -** opis: `comma-separated list of client capabilities to enable for server if they are available; capabilities supported by WeeChat are: away-notify, extended-join, multi-prefix, server-time, userhost-in-names (example: "away-notify,multi-prefix")` +** opis: `oddzielona przecinkami lista opcji klienta do włączenia dla serwera, jeśli są dostępne; opcje wspierane przez WeeChat: away-notify, extended-join, multi-prefix, server-time, userhost-in-names (przykład: "away-notify,multi-prefix")` ** typ: ciąg ** wartości: dowolny ciąg (domyślna wartość: `""`) @@ -564,7 +564,7 @@ ** wartości: dowolny ciąg (domyślna wartość: `""`) * [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail* -** opis: `action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server` +** opis: `akcja do wykonania jeśli uwierzytelnianie SASL się nie powiedzie: "continue" dla zignorowania problemu, "reconnect" ponownie połącz się z serwerem, "disconnect" odłącz od serwera` ** typ: liczba ** wartości: continue, reconnect, disconnect (domyślna wartość: `continue`) diff --git a/doc/pl/autogen/user/relay_commands.asciidoc b/doc/pl/autogen/user/relay_commands.asciidoc index b1af46b26..0cb137332 100644 --- a/doc/pl/autogen/user/relay_commands.asciidoc +++ b/doc/pl/autogen/user/relay_commands.asciidoc @@ -3,52 +3,52 @@ ---- /relay list|listfull|listrelay - add <name> <port> - del|stop|restart <name> + add <nazwa> <port> + del|stop|restart <nazwa> raw sslcertkey - list: list relay clients (only active relays) - listfull: list relay clients (verbose, all relays) - listrelay: list relays (name and port) - add: add a relay (listen on a port) - del: remove a relay (clients remain connected) - stop: close the server socket (clients remain connected) - restart: close the server socket and listen again on port (clients remain connected) - name: relay name (see format below) - port: port used for relay - raw: open buffer with raw Relay data - sslcertkey: set SSL certificate/key using path in option relay.network.ssl_cert_key + list: wyświetla klienty pośrednika (tylko aktywne) + listfull: wyświetla klienty pośrednika (wszystkie) + listrelay: wyświetla pośredników (nazwa i port) + add: dodaje relay (nasłuchuje na porcie) + del: usuwa relay (klienty zostają połączone) + stop: zamyka gniazdo serwera (klienty zostają połączone) + restart: zamyka porta serwera i otwiera go ponownie nasłuchując na nim (klienty zostają połączone) + nazwa: nazwa pośrednika (format poniżej) + port: port używany przez pośrednika + raw: otwiera bufor z nieprzetworzonymi danymi pośrednika + kluczSSL: ustawia certyfikat SSL/hasło używając ścieżki w opcji relay.network.ssl_cert_key -Relay name is: [ipv4.][ipv6.][ssl.]<protocol.name> - ipv4: force use of IPv4 - ipv6: force use of IPv6 - ssl: enable SSL -protocol.name: protocol and name to relay: - - protocol "irc": name is the server to share (optional, if not given, the server name must be sent by client in command "PASS", with format: "PASS server:password") - - protocol "weechat" (name is not used) +Nazwa pośrednika to: [ipv4.][ipv6.][ssl.]<protokół.nazwa> + ipv4: wymusza użycie IPv4 + ipv6: wymusza użycie IPv6 + ssl: włącza SSL +protokół.nazwa: protokół i nazwa do przekazywania: + - protokół "irc": nazwą jest serwer do współdzielenia (opcjonalne, jeśli nie podane, nazwa serwera musi być wysłana przez klienta w komendzie "PASS", format: "PASS serwer:hasło") + - protokół "weechat" (nazwa nie jest używana) -The "irc" protocol allows any IRC client (including WeeChat itself) to connect on the port. -The "weechat" protocol allows a remote interface to connect on the port, see the list here: https://weechat.org/download/ +Protokół "irc" pozwala dowolnemu klientowi IRC (włączajac w to WeeChat) połączyć się na ustawionym porcie. +Protokół "weechat" pozwala na połączenie się zdalnym interfejsem, lista dostępna pod adresem: https://weechat.org/download/ -Without argument, this command opens buffer with list of relay clients. +Bez argumentu komenda otwiera bufor z listą klientów. -Examples: - irc proxy, for server "freenode": +Przykłady: + pośrednik irc dla serwera "freenode": /relay add irc.freenode 8000 - irc proxy, for server "freenode", with SSL: + pośrednik irc dla serwera "freenode", z SSL: /relay add ssl.irc.freenode 8001 - irc proxy, for all servers (client will choose), with SSL: + pośrednik irc dla wszystkich serwerów (klient wybiera) z SSL: /relay add ssl.irc 8002 - weechat protocol: + protokół weechat: /relay add weechat 9000 - weechat protocol with SSL: + protokół weechat z SSL: /relay add ssl.weechat 9001 - weechat protocol with SSL, using only IPv4: + protokół weechat z SSL, używający tylko IPv4: /relay add ipv4.ssl.weechat 9001 - weechat protocol with SSL, using only IPv6: + protokół weechat z SSL, używający tylko IPv6: /relay add ipv6.ssl.weechat 9001 - weechat protocol with SSL, using IPv4 + IPv6: + protokół weechat z SSL, używający IPv4 + IPv6: /relay add ipv4.ipv6.ssl.weechat 9001 ---- diff --git a/doc/pl/autogen/user/relay_options.asciidoc b/doc/pl/autogen/user/relay_options.asciidoc index ce8f20ba1..4b52b4fc2 100644 --- a/doc/pl/autogen/user/relay_options.asciidoc +++ b/doc/pl/autogen/user/relay_options.asciidoc @@ -59,7 +59,7 @@ ** wartości: on, off (domyślna wartość: `on`) * [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags* -** opis: `comma-separated list of messages tags which are displayed in backlog per IRC channel (supported tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = all supported tags` +** opis: `oddzielona przecinkami lista tagów dla wiadomości, które są wyświetlane w backlogu dla kanałów IRC (wspierane tagi: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = dla wszystkich wspieranych tagów` ** typ: ciąg ** wartości: dowolny ciąg (domyślna wartość: `"irc_privmsg"`) diff --git a/doc/pl/autogen/user/script_options.asciidoc b/doc/pl/autogen/user/script_options.asciidoc index 94a63b645..1c8052d73 100644 --- a/doc/pl/autogen/user/script_options.asciidoc +++ b/doc/pl/autogen/user/script_options.asciidoc @@ -194,7 +194,7 @@ ** wartości: dowolny ciąg (domyślna wartość: `"http://weechat.org/files/plugins.xml.gz"`) * [[option_script.scripts.url_force_https]] *script.scripts.url_force_https* -** opis: `force use of HTTPS for downloads (index and scripts); you should disable this option only if you have problems with the downloads` +** opis: `wymusza użycie HTTPS do pobierania (listy i skryptów); powinieneś wyłączyć tą opcję tylko jeśli występują problemy z pobieraniem` ** typ: bool ** wartości: on, off (domyślna wartość: `on`) diff --git a/doc/pl/autogen/user/trigger_commands.asciidoc b/doc/pl/autogen/user/trigger_commands.asciidoc index 0b24421ec..fa0499894 100644 --- a/doc/pl/autogen/user/trigger_commands.asciidoc +++ b/doc/pl/autogen/user/trigger_commands.asciidoc @@ -16,65 +16,65 @@ default -yes monitor [<filtr>] - list: list triggers (without argument, this list is displayed) - listfull: list triggers with detailed info for each trigger -listdefault: list default triggers - add: add a trigger - addoff: add a trigger (disabled) - addreplace: add or replace an existing trigger - name: name of trigger - hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus - arguments: arguments for the hook, depending on hook (separated by semicolons): - signal: name(s) of signal (required) - hsignal: name(s) of hsignal (required) - modifier: name(s) of modifier (required) - print: buffer, tags, message, strip colors - command: command (required), description, arguments, description of arguments, completion - command_run: command(s) (required) - timer: interval (required), align on second, max calls - config: name(s) of option (required) - focus: name(s) of area (required) - conditions: evaluated conditions for the trigger - regex: one or more regular expressions to replace strings in variables - command: command to execute (many commands can be separated by ";" -return_code: return code in callback (ok (default), ok_eat, error) - addinput: set input with default arguments to create a trigger - input: set input with the command used to create the trigger - output: send the command to create the trigger on the buffer - recreate: same as "input", with option "addreplace" instead of "add" - set: set an option in a trigger - option: name of option: name, hook, arguments, conditions, regex, command, return_code - (for help on option, you can type: /help trigger.trigger.<name>.<option>) - value: new value for the option - rename: rename a trigger - copy: copy a trigger - enable: enable trigger(s) (without arguments: enable triggers globally) - disable: disable trigger(s) (without arguments: disable triggers globally) - toggle: toggle trigger(s) (without arguments: toggle triggers globally) - restart: restart trigger(s) (recreate the hooks) - show: show detailed info on a trigger (with some stats) - del: delete a trigger - -all: do action on all triggers - restore: restore trigger(s) with the default values (works only for default triggers) - default: delete all triggers and restore default ones - monitor: open the trigger monitor buffer, with optional filter: - filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name + list: lista triggerów (jeśli nie podano argumentu, wyświetli się ta lista) + listfull: lista triggerów ze szczegółowymi informacjami +listdefault: lista domyślnych triggerów + add: dodaje trigger + addoff: dodaje trigger (wyłączony) + addreplace: dodaje lub zastępuje istniejący trigger + nazwa: nazwa triggera + uchwyt: signal, hsignal, modifier, print, command, command_run, timer, config, focus + argumenty: argumenty dla uchwytu, w zależności od jego typu (oddzielone średnikami): + signal: nazwa(-y) signal (wymagane) + hsignal: nazwa(-y) hsignal (wymagane) + modifier: nazwa(-y) modifier (wymagane) + print: bufor, tagi, wiadomość, pomiń kolory + command: komenda (wymagane), opis, argumenty, opis argumentów, dopełnienie + command_run: komenda(-y) (wymagane) + timer: interwał (wymagane), wyrównanie sekund, ilość wywołań + config: nazwa(-y) opcji (wymagane) + focus: nazwa(-y) obszarów (wymagane) + warunki: przetwarzane warunki dla triggera + regex: jedno lub więcej wyrażeń regularnych do zastępowania ciągów w zmiennych + komenda: komenda do wykonania (wiele komend można oddzielić ";" +zwracany_kod: kod zwracany w callbacku (ok (domyślne), ok_eat, error) + addinput: ustawia wejście z domyślnymi argumentami do stworzenia triggera + input: ustawia wejście z komendą użytą do stworzenia triggera + output: wysyła komendę do stworzenia triggera do buforu + recreate: tak samo jak "input", z opcją "addreplace" zamiast "add" + set: ustawia opcje triggera + opcja: nazwa opcji: name, hook, arguments, conditions, regex, command, return_code + (aby uzyskać pomoc na temat opcji możesz wpisać: /help trigger.trigger.<nazwa>.<opcja>) + wartość: nowa wartość dla opcji + rename: zmienia nazwę triggera + copy: kopiuje trigger + enable: włącza trigger(y) (bez argumentów: włącza triggery globalnie) + disable: wyłącza trigger(y) (bez argumentów: wyłącza triggery globalnie) + toggle: zmienia stan triggera(-ów) (bez argumentów: zmienia stan triggerów globalnie) + restart: restartuje trigger(y) (tworzy na nowo uchwyty) + show: pokazuje szczegółowe informacje o triggerze (z niektórymi statystykami) + del: usuwa trigger + -all: wykonaj akcję na wszystkich triggerach + restore: przywraca trigger(y) z domyślnymi wartościami (działa tylko dla domyślnych triggerów) + default: przywraca domyślne triggery + monitor: otwiera bufor monitorowania triggerów, z opcjonalnym filtrem: + filtr: filtruje uchwyty/triggery do wyświetlenia (uchwyt musi się zaczynać od "@", na przykład "@signal"), wiele filtrów może być oddzielonych przecinkiem; dzika karta "*" jest dozwolona w nazwie każdego triggera -When a trigger callback is called, following actions are performed, in this order: - 1. check conditions; if false, exit - 2. replace text using POSIX extended regular expression(s) (if defined in trigger) - 3. execute command(s) (if defined in trigger) - 4. exit with a return code (except for modifiers and focus) +Kiedy callback triggera jest wywoływany, wykonywane są następujące akcje, w kolejności: + 1. sprawdzenie warunków; jeśli nie są spełnione, wyjście + 2. zastąpienie tekstu za pomocą rozszerzonych wyrażeń regularnych POSIX (jeśli zdefiniowane) + 3. wykonanie komend(y) (jeśli zdefiniowane) + 4. wyjście z kodem wyjścia (poza modifiers i focus) -Examples (you can also look at default triggers with /trigger listdefault): - add text attributes *bold*, _underline_ and /italic/ (only in user messages): +Przykłady (możesz też spojrzeć na domyślne triggery za pomocą /trigger listdefault): + dodaje atrybuty tekstu *bold*, _underline_ i /italic/ (tylko w wiadomościach użytkowników): /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/" - hide nicklist bar on small terminals: + ukrywa pasek z nickami na małych terminalach: /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist" /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist" - silently save config each hour: + cichy zapis plików konfiguracyjnych co każdą godzinę: /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save" - open trigger monitor and show only modifiers and triggers whose name starts with "resize": + otwiera monitor triggerów i pokazuje tylko modifiers i triggery, których nazwa zaczyna się od "resize": /trigger monitor @modifier,resize* ---- diff --git a/doc/pl/autogen/user/weechat_commands.asciidoc b/doc/pl/autogen/user/weechat_commands.asciidoc index a8eed5df6..4d7b45a97 100644 --- a/doc/pl/autogen/user/weechat_commands.asciidoc +++ b/doc/pl/autogen/user/weechat_commands.asciidoc @@ -235,63 +235,63 @@ infolists: wyświetla informacje o infolistach /eval [-n] <wyrażenie> [-n] -c <wyrażenie1> <operator> <wyrażenie2> - -n: display result without sending it to buffer (debug mode) - -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 - -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. -To force a string comparison, add double quotes around each expression, for example: + -n: wyświetla wynik bez wysyłania go do buforu (tryb debugowania) + -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: + && boolowskie "i" + || boolowskie "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 + +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 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. a string with escaped chars (format: "esc:xxx" or "\xxx") - 2. a string with chars to hide (format: "hide:char,string") - 3. a color (format: "color:xxx") - 4. an info (format: "info:name,arguments", arguments are optional) - 5. an option (format: "file.section.option") - 6. a local variable in buffer - 7. 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 -For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get". - -Examples (simple strings): - /eval -n ${info:version} ==> 0.4.3 - /eval -n ${weechat.look.scroll_amount} ==> 3 - /eval -n ${window} ==> 0x2549aa0 - /eval -n ${window.buffer} ==> 0x2549320 - /eval -n ${window.buffer.full_name} ==> core.weechat - /eval -n ${window.buffer.number} ==> 1 - /eval -n ${\t} ==> <tab> +Niektóre zmienne w wyrażeniach są zamieniane, poprzez zastosowanie formatu ${zmienna}, według priorytetu zmienną może być: + 1. ciąg z wyescapowanymi znakami (format: "esc:xxx" lub "\xxx") + 2. ciąg ze znakami do ukrycia (format: "hide:char,string") + 3. kolor (format color:xxx) + 4. informacja (format: "info:nazwa,argumenty", argumenty są opcjonalne) + 5. opcja (format: plik.sekcja.opcja) + 6. zmienna lokalna w buforze + 7. 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 +Nazwy hdata i zmiennych, można znaleźć w "Opisie API wtyczek", fukcja "weechat_hdata_get". + +Przykłady (proste ciągi): + /eval -n ${info:version} ==> 0.4.3 + /eval -n ${weechat.look.scroll_amount} ==> 3 + /eval -n ${window} ==> 0x2549aa0 + /eval -n ${window.buffer} ==> 0x2549320 + /eval -n ${window.buffer.full_name} ==> core.weechat + /eval -n ${window.buffer.number} ==> 1 + /eval -n ${\t} ==> <tab> /eval -n ${hide:-,${relay.network.password}} ==> -------- -Examples (conditions): - /eval -n -c ${window.buffer.number} > 2 ==> 0 - /eval -n -c ${window.win_width} > 100 ==> 1 - /eval -n -c (8 > 12) || (5 > 2) ==> 1 - /eval -n -c (8 > 12) && (5 > 2) ==> 0 - /eval -n -c abcd =~ ^ABC ==> 1 - /eval -n -c abcd =~ (?-i)^ABC ==> 0 - /eval -n -c abcd =~ (?-i)^abc ==> 1 - /eval -n -c abcd !~ abc ==> 0 +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 + /eval -n -c (8 > 12) && (5 > 2) ==> 0 + /eval -n -c abcd =~ ^ABC ==> 1 + /eval -n -c abcd =~ (?-i)^ABC ==> 0 + /eval -n -c abcd =~ (?-i)^abc ==> 1 + /eval -n -c abcd !~ abc ==> 0 ---- [[command_weechat_filter]] diff --git a/doc/pl/autogen/user/weechat_options.asciidoc b/doc/pl/autogen/user/weechat_options.asciidoc index 675dbfef6..cbc90b4bf 100644 --- a/doc/pl/autogen/user/weechat_options.asciidoc +++ b/doc/pl/autogen/user/weechat_options.asciidoc @@ -69,17 +69,17 @@ ** wartości: dowolny ciąg (domyślna wartość: `"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"`) * [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline* -** opis: `text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled` +** opis: `kolor tekstu dla nieobecnego nicka (nie występuje już na liście nicków); ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline` ** 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`) * [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight* -** opis: `text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled` +** opis: `kolor tekstu dla podświetlenia nieobecnego nicka; ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline` ** 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`) * [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg* -** opis: `background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled` +** opis: `kolor tła dla podświetlenia nieobecnego nicka; ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline` ** 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ść: `blue`) @@ -284,7 +284,7 @@ ** 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ść: `yellow`) * [[option_weechat.color.status_mouse]] *weechat.color.status_mouse* -** opis: `text color for mouse indicator in status bar` +** opis: `kolor wskaźnika myszy w pasku statusu` ** 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ść: `green`) @@ -319,7 +319,7 @@ ** wartości: on, off (domyślna wartość: `on`) * [[option_weechat.completion.command_inline]] *weechat.completion.command_inline* -** opis: `if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with '/' (outside commands arguments)` +** opis: `jeśli włączone, komendy wewnątrz linii komend są dopełniane (komenda na początku linii ma wyższy priorytet i zostanie użyta pierwsza); uwaga: włączenie tej opcji wyłącza automatyczne dopełnianie ścieżek zaczynających się od '/' (poza argumentami komend)` ** typ: bool ** wartości: on, off (domyślna wartość: `on`) @@ -679,7 +679,7 @@ ** wartości: dowolny ciąg (domyślna wartość: `"!"`) * [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status* -** opis: `string used to show if mouse is enabled (bar item "mouse_status")` +** opis: `ciąg użyty do pokazania czy obsługa myszy jest włączona (element paska "mouse_status")` ** typ: ciąg ** wartości: dowolny ciąg (domyślna wartość: `"M"`) |