summaryrefslogtreecommitdiff
path: root/doc/pl/weechat_scripting.pl.asciidoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/pl/weechat_scripting.pl.asciidoc')
-rw-r--r--doc/pl/weechat_scripting.pl.asciidoc56
1 files changed, 28 insertions, 28 deletions
diff --git a/doc/pl/weechat_scripting.pl.asciidoc b/doc/pl/weechat_scripting.pl.asciidoc
index 23dd3ced2..7db4275a7 100644
--- a/doc/pl/weechat_scripting.pl.asciidoc
+++ b/doc/pl/weechat_scripting.pl.asciidoc
@@ -49,7 +49,7 @@ ale API jest takie same dla wszystkich języków.
==== Python
* Należy wykonać `import weechat`
-* Funkcje `print*` są nazwane `prnt*` w pythonie (ponieważ 'print' jest zastrzeżonym
+* Funkcje `print*` są nazwane `prnt*` w pythonie (ponieważ _print_ jest zastrzeżonym
słowem kluczowym)
* Funkcje są wywoływane za pomocą `weechat.xxx(arg1, arg2, ...)`
@@ -59,7 +59,7 @@ ale API jest takie same dla wszystkich języków.
==== Ruby
-* Trzeba zdefiniować 'weechat_init' i wywołać 'register' wewnątrz
+* Trzeba zdefiniować _weechat_init_ i wywołać _register_ wewnątrz
* Funkcje są wywoływane za pomocą `Weechat.xxx(arg1, arg2, ...)`
* W związku z ograniczeniami Ruby (maksymalnie 15 argumentów dla funkcji), funkcja
`Weechat.config_new_option` otrzymuje callbacki w postaci tablicy 6 ciągów
@@ -108,14 +108,14 @@ weechat.register(nazwa, autor, wersja, licencja, opis, funkcja_wyłączająca, k
Argumenty:
-* 'nazwa': string, wewnętrzna nazwa skryptu
-* 'autor': string, autor skryptu
-* 'wersja': string, wersja
-* 'licencja': string, licencja
-* 'opis': string, krótki opis skryptu
-* 'funkcja_wyłączająca': string, nazwa funkcji wywoływanej podczas wyładowania skryptu
+* _nazwa_: string, wewnętrzna nazwa skryptu
+* _autor_: string, autor skryptu
+* _wersja_: string, wersja
+* _licencja_: string, licencja
+* _opis_: string, krótki opis skryptu
+* _funkcja_wyłączająca_: string, nazwa funkcji wywoływanej podczas wyładowania skryptu
(może być pusty ciąg)
-* 'kodowanie': string, kodowane skryptu (jeśli skrypt jest napisany
+* _kodowanie_: string, kodowane skryptu (jeśli skrypt jest napisany
w UTF-8 można nie podawać tej wartości - UTF-8 to domyślne kodowanie)
Przykład dla skryptu w każdym z języków:
@@ -208,7 +208,7 @@ Każdy język posiada również swoją własną komendę:
/javascript load skrypt.js
----
-Możesz zrobić dowiązanie w katalogu 'język/autoload' jeśli chcesz automatycznie
+Możesz zrobić dowiązanie w katalogu _język/autoload_ jeśli chcesz automatycznie
ładować skrypt po uruchomieniu WeeChat.
Na przykład dla Pythona:
@@ -220,21 +220,21 @@ $ ln -s ../skrypt.py
[NOTE]
Podczas instalacji skryptu za pomocą `/script install` automatycznie tworzone jest
-dowiązanie w katalogu 'autoload'.
+dowiązanie w katalogu _autoload_.
[[differences_with_c_api]]
== Różnice pomiędzy API dla C
API skryptów jest prawie takie same jak API dla wtyczek pisanych w C.
-Możesz zajrzeć do 'Opisu API wtyczek WeeChat' po więcej informacji na temat
+Możesz zajrzeć do _Opisu API wtyczek WeeChat_ po więcej informacji na temat
każdej z funkcji API: prototyp, argumenty, zwracane wartości, przykłady.
-Ważne jest rozróżnienie 'wtyczki' od 'skryptu': 'wtyczka' jest plikiem binarnym
-skompilowanym i załadowanym za pomocą komendy `/plugin`, natomiast 'skrypt' jest
-plikiem tekstowym załadowanym przez wtyczkę jak 'python' za pomocą komendy
+Ważne jest rozróżnienie _wtyczki_ od _skryptu_: _wtyczka_ jest plikiem binarnym
+skompilowanym i załadowanym za pomocą komendy `/plugin`, natomiast _skrypt_ jest
+plikiem tekstowym załadowanym przez wtyczkę jak _python_ za pomocą komendy
`/python`.
-W momencie, kiedy Twój skrypt 'test.py' wywołuje funkcję z API Weechat, wygląda to tak:
+W momencie, kiedy Twój skrypt _test.py_ wywołuje funkcję z API Weechat, wygląda to tak:
....
┌────────────────────────┐ ╔══════════════════╗
@@ -244,7 +244,7 @@ test.py ─────► │ API skryptów │ C API │ ─────►
└──────────────┴─────────┘ ╚═════════╧════════╝
....
-Kiedy WeeChat odwołuje się do Twojego skryptu 'test.py' wygląda to tak:
+Kiedy WeeChat odwołuje się do Twojego skryptu _test.py_ wygląda to tak:
....
╔══════════════════╗ ┌────────────────────────┐
@@ -378,7 +378,7 @@ weechat.hook_timer(1000, 0, 1, "timer_cb", "test");
[[script_api]]
== API skryptów
-Więcej informacji o funkcjach w API, znajdziesz w 'Opisie API wtyczek WeeChat'.
+Więcej informacji o funkcjach w API, znajdziesz w _Opisie API wtyczek WeeChat_.
[[script_api_functions]]
=== Fukcje
@@ -507,7 +507,7 @@ Lista stałych w API skryptów:
Ten rozdział przedstawia część częstych zadań z przykładami.
Użyto tu tylko część rzeczy dostępnych w API, dokładne informacje można znaleźć
-w Opisie API wtyczek WeeChat'.
+w _Opisie API wtyczek WeeChat_.
[[buffers]]
=== Bufory
@@ -701,7 +701,7 @@ weechat.hook_timer(60 * 1000, 60, 0, "timer_cb", "")
Do wykonywania procesów w tle służy `hook_process`. Twoje callbacki zostaną
wywołane, kiedy dane będą gotowe. Może zostać wywołane wiele razy.
-Dla ostatniego wykonania Twojego callbacku 'rc' jest ustawiane na 0, lub wartość
+Dla ostatniego wykonania Twojego callbacku _rc_ jest ustawiane na 0, lub wartość
dodatnią, jest to kod zwracany przez komendę.
Przykład:
@@ -753,7 +753,7 @@ weechat.hook_process("url:https://weechat.org/dev/info/stable/",
Wszystkie informacje o WeeChat dostępne są na stronie https://weechat.org/dev/info
Przykładowy transfer URL z opcją: pobranie najnowszej wersji rozwojowej WeeChat
-do pliku '/tmp/weechat-devel.tar.gz':
+do pliku _/tmp/weechat-devel.tar.gz_:
[source,python]
----
@@ -768,7 +768,7 @@ weechat.hook_process_hashtable("url:https://weechat.org/files/src/weechat-devel.
----
Więcej informacji o transferach URL i dostępnych opcjach dla funkcji
-`hook_process` oraz `hook_process_hashtable` można znaleźć w 'Opisie API wtyczek'.
+`hook_process` oraz `hook_process_hashtable` można znaleźć w _Opisie API wtyczek_.
[[config_options]]
=== Konfiguracja / opcje
@@ -929,7 +929,7 @@ Wynik jest tabela hashy z następującymi kluczami
`nick!user@host`
| command | ≥ 0.3.4 |
- Komenda ('PRIVMSG', 'NOTICE', ...) |
+ Komenda (_PRIVMSG_, _NOTICE_, ...) |
`PRIVMSG`
| channel | ≥ 0.3.4 |
@@ -945,19 +945,19 @@ Wynik jest tabela hashy z następującymi kluczami
`hello!`
| pos_command | ≥ 1.3 |
- The index of 'command' in message ("-1" if 'command' was not found) |
+ The index of _command_ in message ("-1" if _command_ was not found) |
`47`
| pos_arguments | ≥ 1.3 |
- The index of 'arguments' in message ("-1" if 'arguments' was not found) |
+ The index of _arguments_ in message ("-1" if _arguments_ was not found) |
`55`
| pos_channel | ≥ 1.3 |
- The index of 'channel' in message ("-1" if 'channel' was not found) |
+ The index of _channel_ in message ("-1" if _channel_ was not found) |
`55`
| pos_text | ≥ 1.3 |
- The index of 'text' in message ("-1" if 'text' was not found) |
+ The index of _text_ in message ("-1" if _text_ was not found) |
`65`
|===
@@ -1004,7 +1004,7 @@ else:
----
[NOTE]
-Wersje ≤ 0.3.1.1 zwracają pusty ciąg dla 'info_get("version_number")' należy
+Wersje ≤ 0.3.1.1 zwracają pusty ciąg dla _info_get("version_number")_ należy
sprawdzić, czy zwracana wartość *nie* jest pusta.
Aby otrzymać ciąg z numerem wersji: