@@ -15,7 +15,7 @@ msgid ""
1515msgstr ""
1616"Project-Id-Version : Python 3.13\n "
1717"Report-Msgid-Bugs-To : \n "
18- "POT-Creation-Date : 2024-10-11 14:17+0000\n "
18+ "POT-Creation-Date : 2024-10-18 14:17+0000\n "
1919"PO-Revision-Date : 2021-06-28 01:49+0000\n "
2020"Last-Translator : Maciej Olko <maciej.olko@gmail.com>, 2024\n "
2121"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -398,6 +398,28 @@ msgid ""
398398"scope_test()\n"
399399"print(\" In global scope:\" , spam)"
400400msgstr ""
401+ "def scope_test():\n"
402+ " def do_local():\n"
403+ " spam = \" lokalna konserwa\" \n"
404+ "\n"
405+ " def do_nonlocal():\n"
406+ " nonlocal spam\n"
407+ " spam = \" nielokalna konserwa\" \n"
408+ "\n"
409+ " def do_global():\n"
410+ " global spam\n"
411+ " spam = \" globalna konserwa\" \n"
412+ "\n"
413+ " spam = \" testowa konserwa\" \n"
414+ " do_local()\n"
415+ " print(\" Po przypisaniu lokalnym:\" , spam)\n"
416+ " do_nonlocal()\n"
417+ " print(\" Po przypisaniu nielokalnym:\" , spam)\n"
418+ " do_global()\n"
419+ " print(\" Po przypisaniu globalnym:\" , spam)\n"
420+ "\n"
421+ "scope_test()\n"
422+ "print(\" W globalnym zakresie:\" , spam)"
401423
402424msgid "The output of the example code is:"
403425msgstr "Wyjście przykładowego kodu to:"
@@ -408,6 +430,10 @@ msgid ""
408430"After global assignment: nonlocal spam\n"
409431"In global scope: global spam"
410432msgstr ""
433+ "Po przypisaniu lokalnym: testowa konserwa\n"
434+ "Po przypisaniu nielokalnym: nielokalna konserwa\n"
435+ "Po przypisaniu globalnym: nielokalna konserwa\n"
436+ "W globalnym zakresie: globalna konserwa"
411437
412438msgid ""
413439"Note how the *local* assignment (which is default) didn't change "
@@ -451,6 +477,12 @@ msgid ""
451477" .\n"
452478" <statement-N>"
453479msgstr ""
480+ "class ClassName:\n"
481+ " <instrukcja-1>\n"
482+ " .\n"
483+ " .\n"
484+ " .\n"
485+ " <instrukcja-N>"
454486
455487msgid ""
456488"Class definitions, like function definitions (:keyword:`def` statements) "
@@ -505,19 +537,26 @@ msgstr ""
505537"(:class:`!ClassName` w przykładzie)."
506538
507539msgid "Class Objects"
508- msgstr ""
540+ msgstr "Obiekty klas "
509541
510542msgid ""
511543"Class objects support two kinds of operations: attribute references and "
512544"instantiation."
513545msgstr ""
546+ "Obiekty klas obsługują dwa rodzaje operacji: odniesienia do atrybutów i "
547+ "tworzenie instancji."
514548
515549msgid ""
516550"*Attribute references* use the standard syntax used for all attribute "
517551"references in Python: ``obj.name``. Valid attribute names are all the names "
518552"that were in the class's namespace when the class object was created. So, "
519553"if the class definition looked like this::"
520554msgstr ""
555+ "*Odniesienia do atrybutów* używają standardowej składni używanej dla "
556+ "wszystkich odniesień do atrybutów w Pythonie: ``obj.name``. Prawidłowe "
557+ "nazwy atrybutów to wszystkie nazwy, które znajdowały się w przestrzeni nazw "
558+ "klasy, gdy obiekt klasy został utworzony. Tak więc, jeśli definicja klasy "
559+ "wyglądała tak::"
521560
522561msgid ""
523562"class MyClass:\n"
@@ -527,6 +566,12 @@ msgid ""
527566" def f(self):\n"
528567" return 'hello world'"
529568msgstr ""
569+ "class MyClass:\n"
570+ " \"\"\" Prosta przykładowa klasa\"\"\" \n"
571+ " i = 12345\n"
572+ "\n"
573+ " def f(self):\n"
574+ " return 'witaj świecie'"
530575
531576msgid ""
532577"then ``MyClass.i`` and ``MyClass.f`` are valid attribute references, "
@@ -535,6 +580,12 @@ msgid ""
535580"assignment. :attr:`~type.__doc__` is also a valid attribute, returning the "
536581"docstring belonging to the class: ``\" A simple example class\" ``."
537582msgstr ""
583+ "wtedy ``MyClass.i`` i ``MyClass.f`` są poprawnymi odniesieniami do "
584+ "atrybutów, zwracającymi odpowiednio liczbę całkowitą i funkcję. Do atrybutów "
585+ "klasowych można również przypisywać wartości, więc można zmienić wartość "
586+ "``MyClass.i`` przez przypisanie. :attr:`~type.__doc__` jest również "
587+ "poprawnym atrybutem, zwracającym docstring należący do klasy: ``\" Prosta "
588+ "przykładowa klasa\" ``."
538589
539590msgid ""
540591"Class *instantiation* uses function notation. Just pretend that the class "
0 commit comments