Files
2023-02-04 18:09:15 +02:00
..
2023-02-04 18:09:15 +02:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#
msgid ""
msgstr ""
"Project-Id-Version: DesignPatternsPHP 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-04 12:00+0200\n"
"PO-Revision-Date: 2023-02-04 12:00+0200\n"
"Last-Translator: Petro Ostapuk <petroostapuk@gmail.com>\n"
"Language-Team: \n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.1.1\n"

#: ../../Structural/DataMapper/README.rst:2
msgid "`Data Mapper`__"
msgstr "Перетворювач даних (`Data Mapper`__)"

#: ../../Structural/DataMapper/README.rst:5
msgid "Purpose"
msgstr "Призначення"

#: ../../Structural/DataMapper/README.rst:7
msgid ""
"A Data Mapper, is a Data Access Layer that performs bidirectional transfer "
"of data between a persistent data store (often a relational database) and an"
" in memory data representation (the domain layer). The goal of the pattern "
"is to keep the in memory representation and the persistent data store "
"independent of each other and the data mapper itself. The layer is composed "
"of one or more mappers (or Data Access Objects), performing the data "
"transfer. Mapper implementations vary in scope. Generic mappers will handle "
"many different domain entity types, dedicated mappers will handle one or a "
"few."
msgstr ""
"Перетворювач Даних - це патерн, який виступає в ролі посередника "
"для двонаправленої передачі між постійним сховищем даних "
"(часто, реляційної бази даних) та подання даних у пам'яті (шар "
"домену, що вже завантажено і використовується для логічної обробки). Мета "
"патерну в тому, щоб тримати подання даних у пам'яті та постійне "
"сховище даних незалежними один від одного і від самого перетворювача "
"даних. Шар складається з одного або більше mapper-а (або об'єктів доступу до "
"даним), відповідальних за передачу даних. Реалізації mapper-ів різняться по "
"призначення. Загальні mapper-и можуть обробляти всілякі типи сутностей "
"доменів, а виділені mapper-и буде обробляти один або кілька "
"конкретних типів."

#: ../../Structural/DataMapper/README.rst:17
msgid ""
"The key point of this pattern is, unlike Active Record pattern, the data "
"model follows Single Responsibility Principle."
msgstr ""
"Ключовим моментом цього патерну, на відміну від Активного Запису (Active "
"Records) є те, що модель даних слідує `Принципу єдиної відповідальності "
"<https://uk.wikipedia.org/wiki/Принцип_єдиної_відповідальності>`_ SOLID."

#: ../../Structural/DataMapper/README.rst:21
msgid "Examples"
msgstr "Приклади"

#: ../../Structural/DataMapper/README.rst:23
msgid ""
"DB Object Relational Mapper (ORM) : Doctrine2 uses DAO named as "
"\"EntityRepository\""
msgstr ""
"DB Object Relational Mapper (ORM): Doctrine2 використовує DAO під назвою "
"\"EntityRepository\""

#: ../../Structural/DataMapper/README.rst:27
msgid "UML Diagram"
msgstr "Діаграма UML"

#: ../../Structural/DataMapper/README.rst:34
msgid "Code"
msgstr "Код"

#: ../../Structural/DataMapper/README.rst:36
msgid "You can also find this code on `GitHub`_"
msgstr "Ви можете знайти цей код на `GitHub`_"

#: ../../Structural/DataMapper/README.rst:51
msgid "Test"
msgstr "Тест"