Skip to content

Commit 2f12fb8

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 5898c2c commit 2f12fb8

File tree

10 files changed

+341
-39
lines changed

10 files changed

+341
-39
lines changed

README.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ f'''![build](https://github.com/python/python-docs-pl/workflows/.github/workflow
1515
![{translators} Translators](https://img.shields.io/badge/Translators-{translators}-0.svg)''')
1616
]]] -->
1717
![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-lint-and-build.yml/badge.svg)
18-
![94.03% Language Switcher](https://img.shields.io/badge/language_switcher-94.03%25-0.svg)
19-
![Total Translation of Documentation](https://img.shields.io/badge/Total-4.22%25-0.svg)
18+
![95.30% Language Switcher](https://img.shields.io/badge/language_switcher-95.30%25-0.svg)
19+
![Total Translation of Documentation](https://img.shields.io/badge/Total-4.26%25-0.svg)
2020
![24 Translators](https://img.shields.io/badge/Translators-24-0.svg)
2121
<!-- [[[end]]] -->
2222

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ f'''![build](https://github.com/python/python-docs-pl/workflows/.github/workflow
1515
![{translators} tłumaczy](https://img.shields.io/badge/tłumaczy-{translators}-0.svg)''')
1616
]]] -->
1717
![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-lint-and-build.yml/badge.svg)
18-
![94.03% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-94.03%25-0.svg)
19-
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-4.22%25-0.svg)
18+
![95.30% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-95.30%25-0.svg)
19+
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-4.26%25-0.svg)
2020
![24 tłumaczy](https://img.shields.io/badge/tłumaczy-24-0.svg)
2121
<!-- [[[end]]] -->
2222

c-api/object.po

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.13\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-12-13 14:18+0000\n"
16+
"POT-Creation-Date: 2024-12-27 14:16+0000\n"
1717
"PO-Revision-Date: 2021-06-28 00:49+0000\n"
1818
"Last-Translator: Stanislaw Ulbrych, 2024\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -165,9 +165,10 @@ msgstr ""
165165

166166
msgid ""
167167
"Exceptions that occur when this calls :meth:`~object.__getattr__` and :meth:"
168-
"`~object.__getattribute__` methods are silently ignored. For proper error "
169-
"handling, use :c:func:`PyObject_HasAttrWithError`, :c:func:"
170-
"`PyObject_GetOptionalAttr` or :c:func:`PyObject_GetAttr` instead."
168+
"`~object.__getattribute__` methods aren't propagated, but instead given to :"
169+
"func:`sys.unraisablehook`. For proper error handling, use :c:func:"
170+
"`PyObject_HasAttrWithError`, :c:func:`PyObject_GetOptionalAttr` or :c:func:"
171+
"`PyObject_GetAttr` instead."
171172
msgstr ""
172173

173174
msgid ""

howto/argparse.po

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-12-13 14:18+0000\n"
15+
"POT-Creation-Date: 2024-12-27 14:16+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:52+0000\n"
1717
"Last-Translator: Stanislaw Ulbrych, 2024\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -39,10 +39,16 @@ msgid ""
3939
msgstr ""
4040

4141
msgid ""
42-
"There are two other modules that fulfill the same task, namely :mod:`getopt` "
43-
"(an equivalent for ``getopt()`` from the C language) and the deprecated :mod:"
44-
"`optparse`. Note also that :mod:`argparse` is based on :mod:`optparse`, and "
45-
"therefore very similar in terms of usage."
42+
"The standard library includes two other libraries directly related to "
43+
"command-line parameter processing: the lower level :mod:`optparse` module "
44+
"(which may require more code to configure for a given application, but also "
45+
"allows an application to request behaviors that ``argparse`` doesn't "
46+
"support), and the very low level :mod:`getopt` (which specifically serves as "
47+
"an equivalent to the :c:func:`!getopt` family of functions available to C "
48+
"programmers). While neither of those modules is covered directly in this "
49+
"guide, many of the core concepts in ``argparse`` first originated in "
50+
"``optparse``, so some aspects of this tutorial will also be relevant to "
51+
"``optparse`` users."
4652
msgstr ""
4753

4854
msgid "Concepts"

library/argparse.po

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.13\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-12-13 14:18+0000\n"
16+
"POT-Creation-Date: 2024-12-27 14:16+0000\n"
1717
"PO-Revision-Date: 2021-06-28 00:54+0000\n"
1818
"Last-Translator: Stanislaw Ulbrych, 2024\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -33,6 +33,18 @@ msgstr ""
3333
msgid "**Source code:** :source:`Lib/argparse.py`"
3434
msgstr ""
3535

36+
msgid ""
37+
"While :mod:`argparse` is the default recommended standard library module for "
38+
"implementing basic command line applications, authors with more exacting "
39+
"requirements for exactly how their command line applications behave may find "
40+
"it doesn't provide the necessary level of control. Refer to :ref:`choosing-"
41+
"an-argument-parser` for alternatives to consider when ``argparse`` doesn't "
42+
"support behaviors that the application requires (such as entirely disabling "
43+
"support for interspersed options and positional arguments, or accepting "
44+
"option parameter values that start with ``-`` even when they correspond to "
45+
"another defined option)."
46+
msgstr ""
47+
3648
msgid "Tutorial"
3749
msgstr "Tutorial"
3850

library/enum.po

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-12-13 14:18+0000\n"
15+
"POT-Creation-Date: 2024-12-27 14:16+0000\n"
1616
"PO-Revision-Date: 2021-06-28 01:05+0000\n"
1717
"Last-Translator: Stanislaw Ulbrych, 2024\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -175,6 +175,12 @@ msgid ""
175175
"are dealt with in an enumeration."
176176
msgstr ""
177177

178+
msgid ":class:`EnumDict`"
179+
msgstr ""
180+
181+
msgid "A subclass of :class:`dict` for use when subclassing :class:`EnumType`."
182+
msgstr ""
183+
178184
msgid ":class:`auto`"
179185
msgstr ":class:`auto`"
180186

@@ -243,6 +249,9 @@ msgid ""
243249
"``member``, ``nonmember``, ``global_enum``, ``show_flag_values``"
244250
msgstr ""
245251

252+
msgid "``EnumDict``"
253+
msgstr ""
254+
246255
msgid "Data Types"
247256
msgstr "Typy danych"
248257

@@ -983,6 +992,25 @@ msgid ""
983992
"<KeepFlag.BLUE|16: 20>"
984993
msgstr ""
985994

995+
msgid ""
996+
"*EnumDict* is a subclass of :class:`dict` that is used as the namespace for "
997+
"defining enum classes (see :ref:`prepare`). It is exposed to allow "
998+
"subclasses of :class:`EnumType` with advanced behavior like having multiple "
999+
"values per member. It should be called with the name of the enum class being "
1000+
"created, otherwise private names and internal classes will not be handled "
1001+
"correctly."
1002+
msgstr ""
1003+
1004+
msgid ""
1005+
"Note that only the :class:`~collections.abc.MutableMapping` interface (:meth:"
1006+
"`~object.__setitem__` and :meth:`~dict.update`) is overridden. It may be "
1007+
"possible to bypass the checks using other :class:`!dict` operations like :"
1008+
"meth:`|= <object.__ior__>`."
1009+
msgstr ""
1010+
1011+
msgid "A list of member names."
1012+
msgstr ""
1013+
9861014
msgid "Supported ``__dunder__`` names"
9871015
msgstr ""
9881016

library/functions.po

Lines changed: 77 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ msgid ""
1616
msgstr ""
1717
"Project-Id-Version: Python 3.13\n"
1818
"Report-Msgid-Bugs-To: \n"
19-
"POT-Creation-Date: 2024-12-20 14:16+0000\n"
19+
"POT-Creation-Date: 2024-12-27 14:16+0000\n"
2020
"PO-Revision-Date: 2021-06-28 01:06+0000\n"
2121
"Last-Translator: Stanislaw Ulbrych, 2024\n"
2222
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -2688,6 +2688,18 @@ msgid ""
26882688
"`float` with an integral exponent, a float result is delivered. For example, "
26892689
"``pow(-9, 2.0)`` returns ``81.0``."
26902690
msgstr ""
2691+
"Operatory argumentów muszą mieć typy numeryczne. W przypadku mieszanych "
2692+
"typów operandów obowiązują zasady koercji dla binarnych operatorów "
2693+
"arytmetycznych. Dla operandów :class:`int` wynik ma ten sam typ co operandy "
2694+
"(po koercji), chyba że drugi argument jest ujemny; w takim przypadku "
2695+
"wszystkie argument są konwertowane na float i dostarczany jest wynik float. "
2696+
"Na przykład, ``pow(10, 2)`` zwracać ``100`` , ale ``pow(10, -2)`` zwracać "
2697+
"``0.01`` . W przypadku ujemnej podstawy typu :class:`int` lub :class:"
2698+
"`float` i wykładnika niecałkowitego dostarczany jest wynik złożony. Na "
2699+
"przykład, ``pow(-9, 0.5)`` zwraca wartość zbliżona do ``3j``. Natomiast dla "
2700+
"ujemnej podstawy typu :class:`int` lub :class:`float` z wykładnikiem "
2701+
"całkowitym, dostarczany jest wynik zmiennoprzecinkowy. Na przykład ``pow(-9, "
2702+
"2.0)`` zwraca ``81.0`` ."
26912703

26922704
msgid ""
26932705
"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must "
@@ -2696,6 +2708,11 @@ msgid ""
26962708
"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to "
26972709
"*base* modulo *mod*."
26982710
msgstr ""
2711+
"Dla operandów :class:`int` *base* i *exp*, jeśli *mod* jest obecny, *mod* "
2712+
"musi być również typu liczba całkowita i *mod* musi być niezerowy. Jeśli "
2713+
"*mod* jest obecny, a *exp* jest ujemny, *base* musi być względnie pierwsze "
2714+
"do *mod*. W takim przypadku zwracana jest wartość ``pow(inv_base, -exp, "
2715+
"mod)``, gdzie *inv_base* jest odwrotnością *base* modulo *mod*."
26992716

27002717
msgid "Here's an example of computing an inverse for ``38`` modulo ``97``::"
27012718
msgstr "Oto przykład obliczania odwrotności dla ``38`` modulo ``97``::"
@@ -2715,6 +2732,9 @@ msgid ""
27152732
"For :class:`int` operands, the three-argument form of ``pow`` now allows the "
27162733
"second argument to be negative, permitting computation of modular inverses."
27172734
msgstr ""
2735+
"W przypadku operandów :class:`int`, trzy-argumenty formy ``pow`` pozwala "
2736+
"teraz, aby drugi argument był ujemny, umożliwiając obliczanie odwrotności "
2737+
"modularnych."
27182738

27192739
msgid ""
27202740
"Allow keyword arguments. Formerly, only positional arguments were supported."
@@ -2727,6 +2747,9 @@ msgid ""
27272747
"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as "
27282748
"keyword arguments."
27292749
msgstr ""
2750+
"Wypisuje *obiekty* do strumienia tekstowego *file*, oddzielone *sep* i "
2751+
"zakończone *end*. *sep*, *end*, *file* i *flush*, jeśli występują, muszą "
2752+
"być podane jako argument nazwany."
27302753

27312754
msgid ""
27322755
"All non-keyword arguments are converted to strings like :func:`str` does and "
@@ -2735,13 +2758,23 @@ msgid ""
27352758
"default values. If no *objects* are given, :func:`print` will just write "
27362759
"*end*."
27372760
msgstr ""
2761+
"Wszystkie non-argumenty nazwane są konwertowane na napis tak jak :func:`str` "
2762+
"i zapisywane do strumienia, oddzielone *sep* i *end*. Zarówno *sep* jak i "
2763+
"*end* muszą być napisem; mogą być również ``None``, co oznacza użycie "
2764+
"wartości domyślne. Jeśli nie podano *objects*, :func:`print` po prostu "
2765+
"zapisze *end*."
27382766

27392767
msgid ""
27402768
"The *file* argument must be an object with a ``write(string)`` method; if it "
27412769
"is not present or ``None``, :data:`sys.stdout` will be used. Since printed "
27422770
"arguments are converted to text strings, :func:`print` cannot be used with "
27432771
"binary mode file objects. For these, use ``file.write(...)`` instead."
27442772
msgstr ""
2773+
"*Plik* argument musi być obiektem z metodą ``write(string)``; jeśli nie jest "
2774+
"obecny lub ``None``, zostanie użyty :data:`sys.stdout`. Ponieważ drukowane "
2775+
"argument są konwertowane na tekst napis, :func:`print` nie może być używany "
2776+
"z obiektami plików w trybie binarnym. Zamiast tego należy uży ``file."
2777+
"write(...)``."
27452778

27462779
msgid ""
27472780
"Output buffering is usually determined by *file*. However, if *flush* is "
@@ -2761,6 +2794,9 @@ msgid ""
27612794
"for setting an attribute value. *fdel* is a function for deleting an "
27622795
"attribute value. And *doc* creates a docstring for the attribute."
27632796
msgstr ""
2797+
"*fget* to funkcja do pobierania wartości atrybut. *fset* to funkcja do "
2798+
"ustawiania wartości atrybut. *fdel* to funkcja do usuwania wartości "
2799+
"atrybut. Z kolei *doc* tworzy docstring dla atrybut."
27642800

27652801
msgid "A typical use is to define a managed attribute ``x``::"
27662802
msgstr ""
@@ -2801,13 +2837,19 @@ msgid ""
28012837
"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = "
28022838
"value`` will invoke the setter, and ``del c.x`` the deleter."
28032839
msgstr ""
2840+
"Jeśli *c* jest instancją *C*, ``c.x`` wywoła getter, ``c.x = value`` wywoła "
2841+
"setter, a ``del c.x`` deleter."
28042842

28052843
msgid ""
28062844
"If given, *doc* will be the docstring of the property attribute. Otherwise, "
28072845
"the property will copy *fget*'s docstring (if it exists). This makes it "
28082846
"possible to create read-only properties easily using :func:`property` as a :"
28092847
"term:`decorator`::"
28102848
msgstr ""
2849+
"Jeśli zostanie podana, *doc* będzie docstringiem właściwości atrybut. W "
2850+
"przeciwnym razie właściwość skopiuje docstring *fget* (jeśli istnieje). "
2851+
"Umożliwia to łatwe tworzenie właściwości tylko do odczytu przy użyciu :func:"
2852+
"`property` jako :term:`dekorator`::"
28112853

28122854
msgid ""
28132855
"class Parrot:\n"
@@ -2833,13 +2875,20 @@ msgid ""
28332875
"\"getter\" for a read-only attribute with the same name, and it sets the "
28342876
"docstring for *voltage* to \"Get the current voltage.\""
28352877
msgstr ""
2878+
"``@property`` dekorator zamienia metodę :meth:`!voltage` w \"getter\" dla "
2879+
"tylko do odczytu atrybut o tej samej nazwie i ustawia docstring dla "
2880+
"*voltage* na \"Get the current voltage\"."
28362881

28372882
msgid ""
28382883
"A property object has ``getter``, ``setter``, and ``deleter`` methods usable "
28392884
"as decorators that create a copy of the property with the corresponding "
28402885
"accessor function set to the decorated function. This is best explained "
28412886
"with an example:"
28422887
msgstr ""
2888+
"Obiekt właściwości ma metody ``getter``, ``setter`` i ``deleter`` używane "
2889+
"jako dekorator, które tworzą kopię właściwości z odpowiednim akcesorem "
2890+
"funkcji ustawionym na dekorowany funkcja. Najlepiej wyjaśnić to na "
2891+
"przykładzie:"
28432892

28442893
msgid ""
28452894
"class C:\n"
@@ -2881,6 +2930,9 @@ msgid ""
28812930
"additional functions the same name as the original property (``x`` in this "
28822931
"case.)"
28832932
msgstr ""
2933+
"Ten kod jest dokładnie taki sam jak w pierwszym przykładzie. Pamiętaj, aby "
2934+
"nadać dodatkowej właściwości funkcja taką samą nazwę jak oryginalnej "
2935+
"właściwości (w tym przypadku``x`` )."
28842936

28852937
msgid ""
28862938
"The returned property object also has the attributes ``fget``, ``fset``, and "
@@ -2917,6 +2969,15 @@ msgid ""
29172969
"method. If :func:`sys.displayhook` is not accessible, this function will "
29182970
"raise :exc:`RuntimeError`."
29192971
msgstr ""
2972+
"Zwraca napis zawierający nadającą się do druku reprezentację obiektu. W "
2973+
"przypadku wielu typów, ta funkcja podejmuje próbę zwracanja napisu, która "
2974+
"dałaby obiekt o tej samej wartości po przekazaniu do :func:`eval`; w "
2975+
"przeciwnym razie reprezentacja jest napisem ujęta w nawiasy kątowe, które "
2976+
"zawierają nazwę typu obiektu wraz z dodatkowymi informacjami, często "
2977+
"zawierającymi nazwę i adres obiektu. Klasa może kontrolować co funkcja "
2978+
"zwraca dla swoich instancji, definiując metodę :meth:`~object.__repr__`. "
2979+
"Jeśli :func:`sys.displayhook` nie jest dostępna, ta funkcja będzie rzucona :"
2980+
"exc:`RuntimeError` ."
29202981

29212982
msgid "This class has a custom representation that can be evaluated::"
29222983
msgstr "Ta klasa ma niestandardową reprezentację, którą można ocenić::"
@@ -2944,12 +3005,19 @@ msgid ""
29443005
"meth:`~object.__len__` method and the :meth:`~object.__getitem__` method "
29453006
"with integer arguments starting at ``0``)."
29463007
msgstr ""
3008+
"Zwraca a reverse :term:`iterator`. *seq* musi być obiektem, który ma "
3009+
"metodę :meth:`~object.__reversed__` lub obsługuje protokół sekwencji "
3010+
"(metoda :meth:`~object.__len__` i metoda :meth:`~object.__getitem__` z "
3011+
"liczba całkowita argument począwszy od ``0``)."
29473012

29483013
msgid ""
29493014
"Return *number* rounded to *ndigits* precision after the decimal point. If "
29503015
"*ndigits* is omitted or is ``None``, it returns the nearest integer to its "
29513016
"input."
29523017
msgstr ""
3018+
"Zwraca *liczba* zaokrąglona do *cyfr* po przecinku dziesiętnym. Jeśli "
3019+
"*ndigits* zostanie pominięte lub będzie ``None``, to zwraca najbliższa "
3020+
"liczbe całkowita wartości wejściowej."
29533021

29543022
msgid ""
29553023
"For the built-in types supporting :func:`round`, values are rounded to the "
@@ -2960,6 +3028,14 @@ msgid ""
29603028
"negative). The return value is an integer if *ndigits* is omitted or "
29613029
"``None``. Otherwise, the return value has the same type as *number*."
29623030
msgstr ""
3031+
"Dla typów wbudowanych wspierających :func:`round`, wartości są zaokrąglane "
3032+
"do najbliższej wielokrotności 10 do potęgi minus *ndigits*; jeśli dwie "
3033+
"wielokrotności są równie bliskie, zaokrąglanie jest wykonywane w kierunku "
3034+
"parzystego wyboru (więc, na przykład, zarówno ``round(0.5)`` jak i "
3035+
"``round(-0.5)`` są ``0``, a ``round(1.5)`` jest ``2``). Każda wartość "
3036+
"liczby całkowitej jest ważna dla *cyfr* (dodatnich, zerowych lub ujemnych). "
3037+
"zwracana wartość jest liczba całkowita jeśli *ndigits* jest pominięte lub "
3038+
"``None``. W przeciwnym razie zwracana wartość ma ten sam typ co *number*."
29633039

29643040
msgid ""
29653041
"For a general Python object ``number``, ``round`` delegates to ``number."

0 commit comments

Comments
 (0)