[pl translation] Behavioral fixes and More/Delegation fix.

This commit is contained in:
Piotr Grabski-Gradzinski
2017-07-01 13:06:29 +02:00
parent b759b25d5a
commit e14be8815e
4 changed files with 13 additions and 13 deletions

View File

@@ -28,7 +28,7 @@ msgid ""
"intelligence\", like a controller (but not in the sense of the MVC)."
msgstr ""
"Wzorzec Mediatora umożliwia zmniejszenie liczby powiązań między różnymi klasami, "
"poprzez utworzenie <ediatora będącego jedyną klasą, która dokładnie zna metody "
"poprzez utworzenie mediatora będącego jedyną klasą, która dokładnie zna metody "
"wszystkich innych klas, którymi zarządza. Nie muszą one nic o sobie wiedzieć, "
"przekazują jedynie polecenia Mediatorowi, a ten rozsyła je dalej do odpowiednich obiektów. "
"Mediator jest dobrą alternatywą dla wzorca Obserwator w sytuacji, kiedy istnieje centralne "

View File

@@ -24,7 +24,7 @@ msgid ""
"NullObject is not a GoF design pattern but a schema which appears "
"frequently enough to be considered a pattern. It has the following benefits:"
msgstr ""
"Pusty Obiekt nie jest wzrorcem zaproponowanym przez Gang Czterech, "
"Pusty Obiekt nie jest wzrorcem zaproponowanym przez Ban Czterech, "
"niemniej jednak jest na tyle popularny, że może być uznany za wzorzec. Użycie tego wzorca niesie następujące korzyści: "
#: ../../Behavioral/NullObject/README.rst:11
@@ -58,19 +58,19 @@ msgstr "Przykłady"
#: ../../Behavioral/NullObject/README.rst:24
msgid "Symfony2: null logger of profiler"
msgstr "Symfony2: `NullLogger <http://api.symfony.com/2.8/Symfony/Component/HttpKernel/Log/NullLogger.html>`_ w ramach profilera"
msgstr "Symfony2: `NullLogger <http://api.symfony.com/2.8/Symfony/Component/HttpKernel/Log/NullLogger.html>`_ w ramach profilera."
#: ../../Behavioral/NullObject/README.rst:25
msgid "Symfony2: null output in Symfony/Console"
msgstr "Symfony2: `NullOutput <http://api.symfony.com/2.8/Symfony/Component/Console/Output/NullOutput.html>`_ w ramach komponentu Symfony/Coonsole"
msgstr "Symfony2: `NullOutput <http://api.symfony.com/2.8/Symfony/Component/Console/Output/NullOutput.html>`_ w ramach komponentu Symfony/Coonsole."
#: ../../Behavioral/NullObject/README.rst:26
msgid "null handler in a Chain of Responsibilities pattern"
msgstr "Obsługa NULL we wzrocu Łańcuch zobowiązań"
msgstr "Obsługa NULL we wzrocu Łańcuch zobowiązań."
#: ../../Behavioral/NullObject/README.rst:27
msgid "null command in a Command pattern"
msgstr "Polecenie NULL we wzorcu Polecenie"
msgstr "Polecenie NULL we wzorcu Polecenie."
#: ../../Behavioral/NullObject/README.rst:30
msgid "UML Diagram"

View File

@@ -23,5 +23,5 @@ msgid ""
"this communication."
msgstr ""
"W inżynierii oprogramowania czynnościowe wzorce projektowe to takie, "
"które dotyczą sposobów komunikacji między obiektam i pozwalają zwiększyć jej elastyczność. "
"które dotyczą sposobów komunikacji między obiektami i pozwalają zwiększyć jej elastyczność. "
"Określają również odpowiedzialność współpracujących ze sobą obiektów."

View File

@@ -37,11 +37,11 @@ msgid ""
msgstr ""
"Ideą wzorca projektowego Delegacji jest przekazanie zadania, które obiekt delegujący "
"powinien wykonać (ze względu na zdefiniowaną w nim metodę) do innego, powiązanego "
"obiektu, który to zadanie wykonuje. W tym przykładzie klasa TeamLead posiada metodę "
"writeCode(), która jest wykorzystywana w DelegationTest.php. Jednak realizacja tej metody "
"tak na prawdę odbywa się poprzez metodę writeBadCode() w klasie JuniorDeveloper - obiekt klasy "
"TeamLead wykonanie tej metody na obiekt klasy JuniorDeveloper. W ten sposób test nieświadomie "
"uruchamia metodę writeBadCode()."
"obiektu, który to zadanie wykonuje. W tym przykładzie klasa ``TeamLead`` posiada metodę "
"``writeCode()``, która jest wykorzystywana w klasie ``DelegationTest``. Jednak realizacja tej metody "
"tak na prawdę odbywa się poprzez metodę ``writeBadCode()`` w klasie ``JuniorDeveloper`` - obiekt klasy "
"``TeamLead`` wykonanie tej metody deleguje na obiekt klasy ``JuniorDeveloper``. W ten sposób test nieświadomie "
"uruchamia metodę ``writeBadCode()``."
#: ../../More/Delegation/README.rst:10
msgid "Examples"
@@ -52,7 +52,7 @@ msgid ""
"Please review JuniorDeveloper.php, TeamLead.php, and then Usage.php to "
"see it all tied together."
msgstr ""
"Sprawdź zawartość klas JuniorDeveloper.php, TeamLead.php oraz DelegationTest.php, "
"Sprawdź zawartość klasy ``JuniorDeveloper``, ``TeamLead`` oraz ``DelegationTest``, "
"aby zapoznać się z ideą działania tego wzorca."
#: ../../More/Delegation/README.rst:15