Skip to content

Commit 3faac46

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent b2f5b2e commit 3faac46

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

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-
![74.90% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-74.90%25-0.svg)
19-
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.93%25-0.svg)
18+
![75.66% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-75.66%25-0.svg)
19+
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.95%25-0.svg)
2020
![24 tłumaczy](https://img.shields.io/badge/tłumaczy-24-0.svg)
2121
<!-- [[[end]]] -->
2222

tutorial/classes.po

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,6 +1190,12 @@ msgid ""
11901190
"rule is applied recursively if the base class itself is derived from some "
11911191
"other class."
11921192
msgstr ""
1193+
"Wykonanie pochodnej definicja klasy przebiega tak samo, jak w przypadku "
1194+
"klasa bazowa. Gdy konstruowany jest obiekt klasy, zapamiętywany jest klasa "
1195+
"bazowa. Jest to wykorzystywane do rozwiązywania referencji atrybut: jeśli "
1196+
"żądany atrybut nie zostanie znaleziony w klasie, wyszukiwanie jest "
1197+
"kontynuowane w klasie bazowej. Ta reguła jest stosowana rekurencyjnie, jeśli "
1198+
"sama klasa bazowa jest pochodną innej klasy."
11931199

11941200
msgid ""
11951201
"There's nothing special about instantiation of derived classes: "
@@ -1226,6 +1232,12 @@ msgid ""
12261232
"well. (Note that this only works if the base class is accessible as "
12271233
"``BaseClassName`` in the global scope.)"
12281234
msgstr ""
1235+
"Metoda nadrzędna w klasie pochodnej może w rzeczywistości chcieć rozszerzyć, "
1236+
"a nie tylko zastąpić metodę klasa bazowa o tej samej nazwie. Istnieje prosty "
1237+
"sposób na bezpośrednie wywołanie metody klasa bazowa: wystarczy wywołać "
1238+
"``BaseClassName.methodname(self, arguments)``. Jest to czasami przydatne "
1239+
"również dla klientów. (Należy pamiętać, że działa to tylko wtedy, gdy klasa "
1240+
"bazowa jest dostępna jako ``BaseClassName`` w zakresie globalnym)."
12291241

12301242
msgid "Python has two built-in functions that work with inheritance:"
12311243
msgstr "Python ma dwa wbudowane funkcje, które pracuja z dziedziczeniem:"
@@ -1284,6 +1296,13 @@ msgid ""
12841296
"classes of :class:`!Base1`, and if it was not found there, it was searched "
12851297
"for in :class:`!Base2`, and so on."
12861298
msgstr ""
1299+
"Dla większości celów, w najprostszych przypadkach, można myśleć o "
1300+
"wyszukiwaniu atrybut odziedziczonym po klasie nadrzędnej jako o wyszukiwaniu "
1301+
"w głąb, od lewej do prawej, nie szukając dwa razy w tej samej klasie, gdy "
1302+
"hierarchia się pokrywa. Tak więc, jeśli atrybut nie zostanie znaleziony w :"
1303+
"class:`!DerivedClassName`, jest szukany w :class:`!Base1`, a następnie "
1304+
"(rekurencyjnie) w klasach bazowych :class:`!Base1`, a jeśli nie zostanie tam "
1305+
"znaleziony, jest szukany w :class:`!Base2` i tak dalej."
12871306

12881307
msgid ""
12891308
"In fact, it is slightly more complex than that; the method resolution order "
@@ -1339,6 +1358,13 @@ msgid ""
13391358
"a function, a method or a data member). It should be considered an "
13401359
"implementation detail and subject to change without notice."
13411360
msgstr ""
1361+
"\"Prywatne\" zmienne instancje, do których nie można uzyskać dostępu inaczej "
1362+
"niż z wnętrza obiektu, nie istnieją w Python. Istnieje jednak konwencja, "
1363+
"której przestrzega większość kodu Python: nazwa poprzedzona podkreśleniem "
1364+
"(np. ``_spam``) powinna być traktowana jako niepubliczna część API "
1365+
"(niezależnie od tego, czy jest to funkcja, metoda czy członek danych). "
1366+
"Należy ją traktować jako szczegół implementacji i może ona ulec zmianie bez "
1367+
"powiadomienia."
13421368

13431369
msgid ""
13441370
"Since there is a valid use-case for class-private members (namely to avoid "
@@ -1562,6 +1588,15 @@ msgid ""
15621588
"terminate. You can call the :meth:`~iterator.__next__` method using the :"
15631589
"func:`next` built-in function; this example shows how it all works::"
15641590
msgstr ""
1591+
"Ten styl dostępu jest jasny, zwięzły i wygodny. Użycie iterators przenika i "
1592+
"ujednolica Python. Za kulisami, :keyword:`for` instrukcja wywołuje :func:"
1593+
"`iter` na obiekcie kontenera. Obiekt funkcja zwracać i iterator definiują "
1594+
"metodę :meth:`~iterator.__next__`, która uzyskuje dostęp do elementów w "
1595+
"kontenerze jeden po drugim. Gdy nie ma więcej elementów, :meth:`~iterator."
1596+
"__next__` rzucić wyjątek :exc:`StopIteration`, który informuje pętlę :"
1597+
"keyword:`!for` o zakończeniu. Metodę :meth:`~iterator.__next__` można "
1598+
"wywołać za pomocą :func:`next` wbudowanej funkcja; ten przykład pokazuje, "
1599+
"jak to wszystko działa::"
15651600

15661601
msgid ""
15671602
">>> s = 'abc'\n"

0 commit comments

Comments
 (0)