From 45fdcc2eb452bba1e61868d5755218c44b1efef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Koro=C5=9Bcik?= Date: Wed, 28 Dec 2022 00:01:04 +0100 Subject: doc: updated polish translation --- doc/pl/weechat_scripting.pl.adoc | 51 +++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 29 deletions(-) (limited to 'doc/pl/weechat_scripting.pl.adoc') diff --git a/doc/pl/weechat_scripting.pl.adoc b/doc/pl/weechat_scripting.pl.adoc index 3b7abf280..f44c99e06 100644 --- a/doc/pl/weechat_scripting.pl.adoc +++ b/doc/pl/weechat_scripting.pl.adoc @@ -12,14 +12,13 @@ Tłumaczenie: -* Krzysztof Korościk , 2009-2021 +* Krzysztof Korościk , 2009-2022 Ten dokument opisuje klienta rozmów WeeChat, który jest częścią WeeChat. -// TRANSLATION MISSING -Latest version of this document can be found on -https://weechat.org/doc/[this page ^↗^,window=_blank]. +Najnowszą wersję dokumentacji można znaleźć +https://weechat.org/doc/[tutaj ^↗^,window=_blank]. [[introduction]] @@ -201,22 +200,21 @@ Funkcje są wywoływane za pomocą `+weechat.xxx(arg1, arg2, ...)+`. Funkcje są wywoływane za pomocą `+weechat::xxx arg1 arg2 ...+`. -// TRANSLATION MISSING [[tcl_null]] -===== Null values +===== Wartości null -Since Tcl only has string types, there's no null type to pass as an argument -when a function accepts null values or to get as an argument in a callback -function. To overcome this the WeeChat API defines the constant -`$::weechat::WEECHAT_NULL` which acts as a null value. This constant is defined -as `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF`, so it's very unlikely to -appear unintentionally. +Jako że Tcl wspiera tylko ciągi znaków jako zmienne, nie ma typu null, który można +by przekazać jako argument dla funkcji akceptującej takie wartości lub otrzymać +jako argument w funkcji callback. Żeby rozwiązać ten problem API WeeChat definiuje +stałą `$::weechat::WEECHAT_NULL`, która zachowuje się jak wartość null. +Stała ta jest zdefiniowana jako `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF`, +jest więc mało prawdopodobne, że pokaże się przypadkowo. -You can pass this constant when a function accepts null as an argument and you -will get it as the value of an argument in a callback function if the argument -value is null. To see which functions accept null values and passes null values -to callbacks, look at the Python prototypes in the -link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank]. +Możesz przekazać tą stałą do funkcji przyjmujących null jako argument i otrzymasz +tą wartość w funkcji callback jeśli wartość argumentu to null. Aby zobaczyć które +funlcje akceptują wartości null i przekazują ja do callbacków przejrzyj prototypy +języka Python w +link:weechat_plugin_api.en.html[Opisie API wtyczek WeeChat ^↗^,window=_blank]. [[language_guile]] ==== Guile (Scheme) @@ -1097,9 +1095,8 @@ def my_process_cb(data, command, return_code, out, err): weechat.hook_process("/bin/ls -l /etc", 10 * 1000, "my_process_cb", "") ---- -// TRANSLATION MISSING -You can also call directly a script function that does something blocking, -instead of an external command: +Zamiast zewnętrznej komendy możesz też wywołać bezpośrednio funkcję ze skryptu, +tóra robi coś blokującego: [source,python] ---- @@ -1134,10 +1131,9 @@ Aby pobrać URL (albo wysłać do URL), należy użyć funkcji `+hook_process+`, Przykład transferu URL bez opcji: strona HTML jest otrzymywana jako "out" (standardowe wyjście procesu): -// TRANSLATION MISSING [source,python] ---- -# Display latest stable version of WeeChat. +# Wyświetla najnowszą stabilną wersję WeeChat. weechat_latest_version = "" def weechat_process_cb(data, command, return_code, out, err): @@ -1153,9 +1149,8 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/", ---- [TIP] -// TRANSLATION MISSING -All infos available about WeeChat are on -https://weechat.org/dev/info/[this page ^↗^,window=_blank]. +Wszystkie dostępne informacje można znaleźć na +https://weechat.org/dev/info/[tej stronie ^↗^,window=_blank]. Przykładowy transfer URL z opcją: pobranie najnowszej wersji rozwojowej WeeChat do pliku _/tmp/weechat-devel.tar.gz_: @@ -1372,14 +1367,12 @@ Wynik jest tabela hashy z następującymi kluczami | Tekst (na przykład wiadomość użytkownika). | `+hello!+` -// TRANSLATION MISSING | paramN | 3.4 -| Command parameter (from 1 to N). +| Parametry komendy (od 1 do N). | `+#weechat+` -// TRANSLATION MISSING | num_params | 3.4 -| Number of command parameters. +| Ilość parametrów komendy. | `+2+` | pos_command | 1.3 -- cgit v1.2.3