Files
2017-12-16 09:20:13 +03:00
..
2017-12-16 09:20:13 +03: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"
"POT-Creation-Date: 2017-12-16 05:32+0300\n"
"PO-Revision-Date: 2017-12-16 05:32+0300\n"
"Last-Translator: Ahmet Burak Tektaş\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"Language-Team: Mütercimler\n"

#: ../../Structural/DataMapper/README.rst:1
msgid "Data Mapper"
msgstr "Data Mapper (Veri Haritalayıcı)"

#: ../../Structural/DataMapperREADME.rst:4
msgid "Purpose"
msgstr "Amaç"

#: ../../Structural/DataMapperREADME.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 ""
"Bir Veri Haritalayıcı, kalıcı bir veri deposu (çoğunlukla ilişkisel bir "
"veritabanı (relational database)) ile bellekteki veri sunumu katmanı (alan katmanı, "
"sunum katmanı (domain layer, representation layer)) arasında çift yönlü veri "
"aktarımını gerçekleştiren bir Veri Erişim Katmanıdır (Data Access Layer)."
"Desenin amacı, bellekteki verinin sunum katmanını ve kalıcı veri deposunu birbirinden "
"ve de kendisinden bağımsız tutmaktır. Katman, veri aktarımını gerçekleştiren bir "
"veya daha fazla haritalayıcıdan (veya Veri Erişim Nesnesi'nden (Data Access Object)) "
"oluşur. Haritalayıcı uygulanımları (implementation) kapsama göre değişiklik gösterir. "
"Üretken (generic) haritalayıcılar birkaç farklı alanın varlık türü (entity type) ile "
"işlerken, özel (dedicated) haritalayıcılar bir veya birkaçıyla işler."

#: ../../Structural/DataMapperREADME.rst:17
msgid ""
"The key point of this pattern is, unlike Active Record pattern, the data "
"model follows Single Responsibility Principle."
msgstr ""
"Bu desenin kilit noktası, Etkin Kayıt (Active Record) deseninden farklı olarak, "
"veri modelinin Tek Sorumluluk İlkesi'ni (Single Responsibility Principle) uygulamasıdır."

#: ../../Structural/DataMapperREADME.rst:20
msgid "Examples"
msgstr "Örnekler"

#: ../../Structural/DataMapperREADME.rst:23
msgid ""
"DB Object Relational Mapper (ORM) : Doctrine2 uses DAO named as "
"\"EntityRepository\""
msgstr ""
"İlişkisel Veri Haritalayıcı (Object Relational Mapper (ORM)): Doctrine 2, "
"\"EntityRepository\" adında bir Veri Erişim Nesnesi (Data Access Object (DAO)) kullanır."

#: ../../Structural/DataMapperREADME.rst:26
msgid "UML Diagram"
msgstr "UML Diyagramı"

#: ../../Structural/DataMapperREADME.rst:30
msgid "Alt DataMapper UML Diagram"
msgstr "Alt DataMapper UML Diyagramı"

#: ../../Structural/DataMapperREADME.rst:33
msgid "Code"
msgstr "Kod"

#: ../../Structural/DataMapperREADME.rst:36
msgid "You can also find this code on `GitHub`_"
msgstr "Bu kodu `Github`_ üzerinde de bulabilirsiniz."

#: ../../Structural/DataMapperREADME.rst:56
msgid "Test"
msgstr "Test"