doc: updated polish traslation

v2.8-utf8proc
Krzysztof Korościk 2019-12-01 17:14:12 +01:00
parent 10f4e16695
commit 39ae55322d
3 changed files with 82 additions and 109 deletions

View File

@ -226,17 +226,15 @@ nazwa opcji):
/set irc.server.freenode.xxx wartość /set irc.server.freenode.xxx wartość
---- ----
// TRANSLATION MISSING
[[connect_to_irc_server]] [[connect_to_irc_server]]
== Connect to IRC server == Łączenie z serwerem IRC
---- ----
/connect freenode /connect freenode
---- ----
// TRANSLATION MISSING Dzięki tej komendzie WeeChat łączy się z serwerem freenode i automatycznie
With this command, WeeChat connects to the freenode server and auto-joins the wchodzi na kanały skonfigurowane w opcji "autojoin" dla serwera.
channels configured in the "autojoin" server option.
[NOTE] [NOTE]
Ta komenda może być użyta do utworzenia i połączenia się z nowym serwerem bez Ta komenda może być użyta do utworzenia i połączenia się z nowym serwerem bez

View File

@ -74,45 +74,41 @@ link:weechat_plugin_api.en.html#_hook_process[Opisu API wtyczek WeeChat] (Angiel
==== Python ==== Python
// TRANSLATION MISSING ===== Moduł
===== Module
WeeChat defines a `weechat` module which must be imported with `import weechat`. WeeChat definiuje moduł `weechat`, który należy zaimportowac poprzez `import weechat`.
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat.xxx(arg1, arg2, ...)`. Funkcje są wywoływane za pomocą `weechat.xxx(arg1, arg2, ...)`.
Functions `+print*+` are called `+prnt*+` in python (because `print` was a Funkcje `+print*+` nzwyają się `+prnt*+` (ponieważ `print` był zarezerwowanym
reserved keyword in Python 2). łowem kluczowym w Pythonie 2).
// TRANSLATION MISSING ===== Ciągi otrzymywane w callbackach
===== Strings received in callbacks
In Python 3 and with WeeChat ≥ 2.7, the strings received in callbacks have type W Pythonie 3 i dla wersji WeeChat ≥ 2.7, ciągi te mają typ `str` jeśli ciąg
`str` if the string has valid UTF-8 data (which is the most common case), zawiera poprawne dane UTF-8 (najrzęstzy przypadek), lub `bytes` w przeciwnym
or `bytes` if the string is not UTF-8 valid. So the callback should take care razie. Dlatego callback powinien być w stanie obsłużyć również taki typ danych.
about this type if some invalid UTF-8 content can be received.
Some invalid UTF-8 data may be received in these cases, so the callback can Niektóre niepoprawne dane UTF-8 mogą zostać otrzymane w poniższych przypadkach,
receive a string of type `str` or `bytes` (this list is not exhaustive): dlatego callback może otrzymać ciąc typu `str` lub `bytes` (lista nie jest pełna):
[width="100%",cols="3m,3m,3m,8",options="header"] [width="100%",cols="3m,3m,3m,8",options="header"]
|=== |===
| API function | Arguments | Examples | Description | Funkcja API | Argumenty | Przykłady | Opis
| hook_modifier | | hook_modifier |
irc_in_yyy | irc_in_yyy |
pass:[irc_in_privmsg] + pass:[irc_in_privmsg] +
pass:[irc_in_notice] | pass:[irc_in_notice] |
A message received in IRC plugin, before it is decoded to UTF-8 (used Wiadomość otrzymana przez wtyczkę IRC, zanim jest zdekodowana do UTF-8
internally). + (używana wewnętrznie) +
+ +
It is recommended to use modifier `irc_in2_yyy` instead, the string received Zalecane jest używanie w zamian modyfikatora `irc_in2_yyy`, otrzymany ciąg
is always UTF-8 valid. + jest zawsze poprawnym UTF-8. +
See function `hook_modifier` in the Zobacz funkcję `hook_modifier` w
link:weechat_plugin_api.en.html#_hook_modifier[WeeChat plugin API reference]. link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat].
| hook_signal | | hook_signal |
xxx,irc_out_yyy + xxx,irc_out_yyy +
@ -121,79 +117,73 @@ receive a string of type `str` or `bytes` (this list is not exhaustive):
pass:[*,irc_out_notice] + pass:[*,irc_out_notice] +
pass:[*,irc_outtags_privmsg] + pass:[*,irc_outtags_privmsg] +
pass:[*,irc_outtags_notice] | pass:[*,irc_outtags_notice] |
A message sent by IRC plugin, after it is encoded to the `encode` charset Wiadomość wysłana przez serwer IRC po zakodowaniu na kodowanie `encode`
defined by the user (if different from the default `UTF-8`). + zdefiniowane przez użytkownika (jeśli inne niż `UTF-8`). +
+ +
It is recommended to use signal `xxx,irc_out1_yyy` instead, the string received Zaleca się użycie w zamian sygnału `xxx,irc_out1_yyy`,otrzymany ciąg jest
is always UTF-8 valid. + zawsze poprawnym UTF-8. +
See function `hook_signal` in the Zobacz funkcję `hook_signal` w
link:weechat_plugin_api.en.html#_hook_signal[WeeChat plugin API reference]. link:weechat_plugin_api.en.html#_hook_modifier[Opiie API wtyczek WeeChat].
| hook_process + | hook_process +
hook_process_hashtable | hook_process_hashtable |
- | - |
- | - |
Output of the command, sent to the callback, can contain invalid UTF-8 data. Wynik komendy wysyłany do callbacka, może zawierać niepoprawne dane UTF-8.
|=== |===
In Python 2, which is now deprecated and should not be used any more, the W Pytonie 2, który jest już nie wspierany i nie powinien być już używany,
strings sent to callbacks are always of type `str`, and may contain invalid ciągi wysyłane do callbacków są zawsze typu `str` i mogą zawierać niepoprawne
UTF-8 data, in the cases mentioned above. dane UTF-8 w przypadkach wspomnianych wyżej.
==== Perl ==== Perl
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat::xxx(arg1, arg2, ...);`. Funkcje są wywoływane za pomocą `weechat::xxx(arg1, arg2, ...);`.
==== Ruby ==== Ruby
// TRANSLATION MISSING ===== Inicjalizacja
===== Initialization
You have to define _weechat_init_ and call _register_ inside. Musisz zdefiniowac _weechat_init_ i wywołać wewnątrz _register_.
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `Weechat.xxx(arg1, arg2, ...)`. Funkcje wywoływane są za pomocą `Weechat.xxx(arg1, arg2, ...)`.
Due to a limitation of Ruby (15 arguments max by function), the function Poprzez limitację Ruby (maksymalnie 15 argumentów dla funkcji), funkcja
`Weechat.config_new_option` receives the callbacks in an array of 6 strings `Weechat.config_new_option` otrzymuje callbacki w tablicy 6 ciągów
(3 callbacks + 3 data strings), so a call to this function looks like: (3 callbacki + 3 ciągi danych), wywołanie tej funkcji wygląda następująco:
[source,ruby] [source,ruby]
---- ----
Weechat.config_new_option(config, section, "name", "string", "description of option", "", 0, 0, Weechat.config_new_option(config, section, "name", "string", "opis opcji", "", 0, 0,
"value", "value", 0, ["check_cb", "", "change_cb", "", "delete_cb", ""]) "value", "wartość", 0, ["check_cb", "", "change_cb", "", "delete_cb", ""])
---- ----
==== Lua ==== Lua
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat.xxx(arg1, arg2, ...)`. Funkcje są wywoływane za pomocą `weechat.xxx(arg1, arg2, ...)`.
==== Tcl ==== Tcl
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat::xxx arg1 arg2 ...`. Funkcje są wywoływane za pomocą `weechat::xxx arg1 arg2 ...`.
==== Guile (Scheme) ==== Guile (Scheme)
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `(weechat:xxx arg1 arg2 ...)`. Funkcje są wywoływane za pomocą `(weechat:xxx arg1 arg2 ...)`.
The following functions take one list of arguments (instead of many arguments Następujące funkcje przyjmują litę argumentów (zamiast wielu argumentów dla
for other functions), because number of arguments exceed number of allowed innych funkcji), ponieważ ilość argumentów przekracza maksymalną ilość
arguments in Guile: argumentów dozwolonych w Guile:
* config_new_section * config_new_section
* config_new_option * config_new_option
@ -201,17 +191,15 @@ arguments in Guile:
==== JavaScript ==== JavaScript
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat.xxx(arg1, arg2, ...);`. Funkcje są wywoływane za pomocą `weechat.xxx(arg1, arg2, ...);`.
==== PHP ==== PHP
// TRANSLATION MISSING ===== Funkcje
===== Functions
Functions are called with `weechat_xxx(arg1, arg2, ...);`. Funkcje są wywoływane za pomocą `weechat_xxx(arg1, arg2, ...);`.
[[register_function]] [[register_function]]
=== Funkcja rejestrująca === Funkcja rejestrująca
@ -1178,25 +1166,20 @@ weechat.prnt("", "wartość opcji weechat.color.chat_delimiters to: %s"
[[irc_catch_messages]] [[irc_catch_messages]]
==== Przechwytywanie wiadomości ==== Przechwytywanie wiadomości
// TRANSLATION MISSING Wtyczka IRC wysyła cztery sygnały dla otrzymanych wiadomości (`xxx` to wewnętrzna
IRC plugin sends four signals for a message received (`xxx` is IRC internal nazwa serwera IRC, `yyy` to komenda IRC jak JOIN, QUIT, PRIVMSG, 301, ..):
server name, `yyy` is IRC command name like JOIN, QUIT, PRIVMSG, 301, ..):
// TRANSLATION MISSING
xxx,irc_in_yyy:: xxx,irc_in_yyy::
signal sent before processing message, only if message is *not* ignored sygnał wysyłany przed przetworzeniem wiadomości, tylko jeśli *nie* jest ignorowana
// TRANSLATION MISSING
xxx,irc_in2_yyy:: xxx,irc_in2_yyy::
signal sent after processing message, only if message is *not* ignored sygnał wysyłany po przetworzeniu wiadomości, tylko jeśli wiadomość *nie* jest ignorowana
// TRANSLATION MISSING
xxx,irc_raw_in_yyy:: xxx,irc_raw_in_yyy::
signal sent before processing message, even if message is ignored sygnał wysyłany przed przetworzeniem wiadomości, nawet jeśli wiadomość jest ignorowana
// TRANSLATION MISSING
xxx,irc_raw_in2_yyy:: xxx,irc_raw_in2_yyy::
signal sent after processing message, even if message is ignored sygnał wysyłany po przetworzeniu wiadomoci, nawet jeśli wiadomość jest ignorowana
[source,python] [source,python]
---- ----
@ -1218,19 +1201,17 @@ weechat.hook_signal("*,irc_in2_join", "join_cb", "")
[[irc_modify_messages]] [[irc_modify_messages]]
==== Modyfikowanie wiadomości ==== Modyfikowanie wiadomości
// TRANSLATION MISSING Plugin IRC wysyła dwa "modyfikatory" dla odebranych wiadomości ("xxx" to komenda IRC),
IRC plugin sends two "modifiers" for a message received ("xxx" is IRC command), aby umożliwić jej modyfikację:
so that you can modify it:
// TRANSLATION MISSING
irc_in_xxx:: irc_in_xxx::
modifier sent before charset decoding: use with caution, the string may modyfikator wysyłany przez zmianą kodowania: używaj ostrożnie, ciąg może
contain invalid UTF-8 data; use only for raw operations on a message zawierać niepoprawne dane UTF-8; używaj tylko dla operacji na nieprzetworzonych
wiadomościach
// TRANSLATION MISSING
irc_in2_xxx:: irc_in2_xxx::
modifier sent after charset decoding, so the string received is always modyfikator wysyłany po zmianie kodowania, ciąg jest zawsze poprawnym
UTF-8 valid (*recommended*) UTF-8 (*zalecane*)
[source,python] [source,python]
---- ----
@ -1273,9 +1254,8 @@ Wynik jest tabela hashy z następującymi kluczami
Nick żródła. | Nick żródła. |
`nick` `nick`
// TRANSLATION MISSING
| user | ≥ 2.7 | | user | ≥ 2.7 |
The origin user. | Oryginalny użytkownik. |
`user` `user`
| host | ≥ 0.3.4 | | host | ≥ 0.3.4 |

View File

@ -804,8 +804,7 @@ i podkreślonym jasno czerwonym "Alice":
^Cc12^Cbhello ^Cb^Cc04^C_Alice^C_^Cc! ^Cc12^Cbhello ^Cb^Cc04^C_Alice^C_^Cc!
---- ----
// TRANSLATION MISSING Skróty klawiszowe:
Keys:
kbd:[Ctrl+c] kbd:[c] kbd:[1] kbd:[2] kbd:[Ctrl+c] kbd:[b] + kbd:[Ctrl+c] kbd:[c] kbd:[1] kbd:[2] kbd:[Ctrl+c] kbd:[b] +
kbd:[h] kbd:[e] kbd:[l] kbd:[l] kbd:[o] kbd:[Space] + kbd:[h] kbd:[e] kbd:[l] kbd:[l] kbd:[o] kbd:[Space] +
@ -2109,15 +2108,14 @@ polecenia `/python`.
Możesz użyć komendy `/plugin` żeby załadować/wyładować wtyczkę, lub wyświetlić Możesz użyć komendy `/plugin` żeby załadować/wyładować wtyczkę, lub wyświetlić
wszystkie załadowane wtyczki. wszystkie załadowane wtyczki.
// TRANSLATION MISSING Podcza wyładowywania wtyczki WeeChat usówa:
When a plugin is unloaded, WeeChat removes:
* buffers * bufory
* configuration options (options are written in files) * opcje konfiguracyjne (options są zapisywane w plikach)
* all hooks: commands, modifiers, process, etc. * wszystkie hooki: komendy, modyfikatory, procesy, etc.
* infos and infolists * infos i infolists
* hdata * hdata
* bar items. * elementy pasków.
Przykłady ładowania, wyładowywania i wyświetlania załadowanych wtyczek: Przykłady ładowania, wyładowywania i wyświetlania załadowanych wtyczek:
@ -2996,18 +2994,16 @@ Kilka przykładów:
[[logger_filenames_masks]] [[logger_filenames_masks]]
==== Maski dla nazw plików ==== Maski dla nazw plików
// TRANSLATION MISSING
Możliwe jest zdefiniowanie maski dla nazwy pliku z logiem dla każdego bufora i Możliwe jest zdefiniowanie maski dla nazwy pliku z logiem dla każdego bufora i
użycie do tego zmiennych lokalnych bufora. To see available local variables for użycie do tego zmiennych lokalnych bufora. W celu wyświetlenia listy dostępnych
current buffer: zmiennych dla bufora wykonaj:
---- ----
/buffer localvar /buffer localvar
---- ----
// TRANSLATION MISSING Maski zostaną dopasowane do opcji w kolejności malejącej specyficznie dla
Masks will be matched on options in descending order of specificity on `logger.mask.$plugin.*`, z `logger.file.mask` jako opcją zapasową.
`logger.mask.$plugin.*`, with `logger.file.mask` as fallback option.
Na przykład, w buforze "irc.freenode.#weechat", WeeChat będzie szukał maski dla Na przykład, w buforze "irc.freenode.#weechat", WeeChat będzie szukał maski dla
nazwy w takiej kolejności: nazwy w takiej kolejności:
@ -4062,8 +4058,7 @@ Callback "line" ustawia następujące zmienne w tablicy hashy:
| str_time | ciąg | Date do wyświetlenia. Może zawierać kody kolorów. | str_time | ciąg | Date do wyświetlenia. Może zawierać kody kolorów.
| tags | ciąg | Tagi wiadomości (z przecinkiem dodanym na początku/końcu ciągu). | tags | ciąg | Tagi wiadomości (z przecinkiem dodanym na początku/końcu ciągu).
| displayed | ciąg | "1" jeśli wyświetlono, "0" jeśli nie wyświetlono. | displayed | ciąg | "1" jeśli wyświetlono, "0" jeśli nie wyświetlono.
// TRANSLATION MISSING | notify_level | ciąg | "-1" = brak powiadomienia, "0" = poziom niski, "1" = wiadomość, "2" = wiadomość prywatna, "3" = podświetlenie
| notify_level | ciąg | "-1" = no notify, "0" = poziom niski, "1" = wiadomość, "2" = wiadomość prywatna, "3" = podświetlenie
| highlight | ciąg | "1" jeśli podświetlenie, inaczej "0". | highlight | ciąg | "1" jeśli podświetlenie, inaczej "0".
| prefix | ciąg | Prefiks. | prefix | ciąg | Prefiks.
| tg_prefix_nocolor | ciag | Prefiks bez kodów kolorów. | tg_prefix_nocolor | ciag | Prefiks bez kodów kolorów.