Revised the Structural section

Revised the Structural section and made small corrections in translation.
This commit is contained in:
PabloGarciaComBR
2019-04-10 16:16:38 -03:00
parent f033490648
commit 4aadfc6115
9 changed files with 11 additions and 11 deletions

View File

@@ -27,7 +27,7 @@ msgid ""
"incompatible interfaces by providing its interface to clients while using "
"the original interface."
msgstr ""
"Para adaptar (compatibilizar) uma interface de uma classe a outra interface. Um "
"Adaptar (compatibilizar) uma interface de uma classe a outra interface. Um "
"adapter permite que classes trabalhem juntas quando, normalmente isso não seria possível "
"devido imcompatibilidade, provendo sua interface para seus clientes enquanto usa a"
"interface original"

View File

@@ -23,7 +23,7 @@ msgstr "Objetivo"
msgid ""
"To treat a group of objects the same way as a single instance of the object."
msgstr ""
"Para tratar um grupo de objetos da mesma forma como uma única instância do objeto."
"Tratar um grupo de objetos da mesma forma como uma única instância do objeto."
#: ../../Structural/Composite/README.rst:11
msgid "Examples"

View File

@@ -31,7 +31,7 @@ msgid ""
"many different domain entity types, dedicated mappers will handle one or a "
"few."
msgstr ""
"Um mepeador de dados é uma camada de acesso à dados que realiza transferências "
"Um mapeador de dados é uma camada de acesso à dados que realiza transferências "
"bidirecionais de dados entre um armazenamento de dados persistente (frequentemente um "
"banco de dados relacional) e uma representação em memória dos dados (a camada de domínio). "
"O objetivo do padrão é manter a representação em memória e o armazenamento de dados "

View File

@@ -21,7 +21,7 @@ msgstr "Objetivo"
#: ../../Structural/Decorator/README.rst:7
msgid "To dynamically add new functionality to class instances."
msgstr "Para adicionar dinamicamente novas funcionalidades para as instâncias de uma classe."
msgstr "Adicionar dinamicamente novas funcionalidades para as instâncias de uma classe."
#: ../../Structural/Decorator/README.rst:10
msgid "Examples"

View File

@@ -24,7 +24,7 @@ msgid ""
"To implement a loosely coupled architecture in order to get better testable,"
" maintainable and extendable code."
msgstr ""
"Para implementar uma arquitetura menos acoplada com o objetivo de obter um código "
"Implementar uma arquitetura menos acoplada com o objetivo de obter um código "
"mais fácil de testar, de melhor manutenibilidade e mais extensível."
#: ../../Structural/DependencyInjection/README.rst:11

View File

@@ -24,7 +24,7 @@ msgid ""
"To write code that is easy readable just like sentences in a natural "
"language (like English)."
msgstr ""
"Para escrever código que é facilmente legível como sentenças em uma linguagem "
"Escrever código que é facilmente legível como sentenças em uma linguagem "
"natural (como o Português)."
#: ../../Structural/FluentInterface/README.rst:11

View File

@@ -33,7 +33,7 @@ msgid ""
"external data structures and pass them to the flyweight object when "
"needed."
msgstr ""
"Para minimizar o uso de memória, um Flyweight compartilha memória o quanto for possível "
"Minimizar o uso de memória, um Flyweight compartilha memória o quanto for possível "
"com objetos similares. Ele é necessário quando um grande número de objetos são utilizados"
" de forma que não diferem muito em estado. Uma prática comum é manter o estado nas estruturas de "
"dados externos e passá-los para o objeto Flyweight quando necessário."

View File

@@ -21,7 +21,7 @@ msgstr "Objetivo"
#: ../../Structural/Proxy/README.rst:7
msgid "To interface to anything that is expensive or impossible to duplicate."
msgstr "Para servir de interface para qualquer coisa que é custosa ou impossível de duplicar."
msgstr "Servir de interface para qualquer coisa que é custosa ou impossível de duplicar."
#: ../../Structural/Proxy/README.rst:10
msgid "Examples"

View File

@@ -24,10 +24,10 @@ msgid ""
"To implement a central storage for objects often used throughout the "
"application, is typically implemented using an abstract class with only "
"static methods (or using the Singleton pattern). Remember that this introduces "
"global state, which should be avoided at all times! Instead implement it using Dependency Injection! "
"global state, which should be avoided at all times! Instead implement it using Dependency Injection!"
msgstr ""
"Para implementar um armazenamento centralizado para objetos frequentemente usados em toda a aplicação, "
"Implementar um armazenamento centralizado para objetos frequentemente usados em toda a aplicação, "
"é tipicamente implementado usando uma classe abstrata com apenas métodos estáticos (ou usando "
"o padrão Singleton). Lembre que isto introduz em estado global, o qual deve ser evitado sempre! "
"Em vez disso, implemente isto usando a Injeção de Dependência (Dependency Injection)!"
@@ -41,7 +41,7 @@ msgid ""
"Zend Framework 1: ``Zend_Registry`` holds the application's logger "
"object, front controller etc."
msgstr ""
"Zend Framework 1: ``Zend_Registry` mentém o objeto logger da aplicação, "
"Zend Framework 1: ``Zend_Registry` mantém o objeto logger da aplicação, "
"front controller, etc."
#: ../../Structural/Registry/README.rst:16