1
0
mirror of https://github.com/DesignPatternsPHP/DesignPatternsPHP.git synced 2025-04-30 03:37:55 +02:00

Small adjustments in pt_BR translation.

This commit is contained in:
Pablo Garcia 2019-02-12 17:15:16 -02:00
parent 787063c310
commit 041adc9080
8 changed files with 45 additions and 25 deletions
locale/pt_BR/LC_MESSAGES
Behavioral
Creational
AbstractFactory
Builder
Multiton
Pool
Prototype
Singleton
Structural/Registry

@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: DesignPatternsPHP 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-05-29 12:18+0200\n"
"PO-Revision-Date: 2019-02-11 16:22-0300\n"
"PO-Revision-Date: 2019-02-12 11:30-0300\n"
"Last-Translator: Pablo Juan Garcia <contato@pablogarcia.com.br>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -22,7 +22,7 @@ msgid ""
"patterns. By doing so, these patterns increase flexibility in carrying out "
"this communication."
msgstr ""
"Em Engenharia de Software, os padrões de projeto comportamentais são os que "
"identificam padrões de comunicação comuns entre objetos e realizam estes padrões. "
"Ao fazerem isto, estes padrões melhoram a flexibilidade na realização desta "
"comunicação."
"Em Engenharia de Software, Padrões de Design Comportamentais são Padrões de Design "
"(Design Patterns) que identificam padrões de comunicação comuns entre objetos e "
"realizam estes padrões. Ao fazerem isto, estes padrões melhoram a flexibilidade "
"na realização desta comunicação."

@ -14,7 +14,7 @@ msgstr ""
#: ../../Creational/AbstractFactory/README.rst:2
msgid "`Abstract Factory`__"
msgstr ""
"Fábrica de abstração_ (`Abstract Factory`__)"
"Fábrica de abstração (`Abstract Factory`__)"
#: ../../Creational/AbstractFactory/README.rst:5
msgid "Purpose"
@ -45,4 +45,4 @@ msgstr "Você pode encontrar o código no `Github`_"
#: ../../Creational/AbstractFactory/README.rst:85
msgid "Test"
msgstr ""
msgstr "Teste"

@ -68,4 +68,4 @@ msgstr "Você pode encontrar esse código no `Github`_"
#: ../../Creational/Builder/README.rst:96
msgid "Test"
msgstr ""
msgstr "Teste"

@ -13,7 +13,7 @@ msgstr ""
#: ../../Creational/Multiton/README.rst:2
msgid "Multiton"
msgstr ""
msgstr "Multiton"
#: ../../Creational/Multiton/README.rst:4
msgid ""
@ -61,4 +61,4 @@ msgstr "Você também pode encontrar esse código no `GitHub`_"
#: ../../Creational/Multiton/README.rst:38
msgid "Test"
msgstr ""
msgstr "Teste"

@ -4,16 +4,16 @@ msgstr ""
"Project-Id-Version: DesignPatternsPHP 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-05-29 12:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"PO-Revision-Date: 2019-02-12 16:33-0300\n"
"Last-Translator: Pablo Juan Garcia <contato@pablogarcia.com.br>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
#: ../../Creational/Pool/README.rst:2
msgid "`Pool`__"
msgstr ""
msgstr "Agrupamento (`Pool`__)"
#: ../../Creational/Pool/README.rst:4
msgid ""
@ -24,6 +24,12 @@ msgid ""
"object. When the client has finished, it returns the object, which is a "
"specific type of factory object, to the pool rather than destroying it."
msgstr ""
"O **padrão de conjunto de objetos** é um padrão de design criacional de software que "
"usa um conjunto de objetos inicializados mantidos prontos para usar – um \"pool\" – em vez "
"de alocá-los e destruí-los sob demanda. Um cliente do agrupamento "
"solicitará um objeto do pool e executará operações no objeto retornado. "
"Quando o cliente termina, retorna o objeto, que é um "
"tipo específico de objeto de fábrica, para o pool, em vez de destruí-lo. "
#: ../../Creational/Pool/README.rst:11
msgid ""
@ -34,6 +40,12 @@ msgid ""
"creation of the new objects (especially over network) may take variable "
"time."
msgstr ""
"O agrupamento de objetos pode oferecer um aumento significativo de desempenho em situações "
"onde o custo de inicializar uma instância de classe é alto, a taxa de "
"instanciação de uma classe é alta, e o número de instâncias em uso em "
"qualquer momento é baixo. O objeto em pool é obtido em tempo previsível "
"enquanto a criação dos novos objetos (especialmente na rede) pode levar "
"tempo variável. "
#: ../../Creational/Pool/README.rst:18
msgid ""
@ -43,19 +55,24 @@ msgid ""
"simple object pooling (that hold no external resources, but only occupy "
"memory) may not be efficient and could decrease performance."
msgstr ""
"No entanto, esses benefícios são principalmente verdadeiros para objetos que são caros "
"em relação ao tempo, como conexões de banco de dados, conexões de soquete, "
"encadeamentos e grandes objetos gráficos, como fontes ou bitmaps. Em certas "
"situações, o agrupamento de objetos simples (que não contêm recursos externos, mas "
"apenas ocupam memória) pode não ser eficiente e diminuir o desempenho. "
#: ../../Creational/Pool/README.rst:25
msgid "UML Diagram"
msgstr ""
msgstr "Diagrama UML"
#: ../../Creational/Pool/README.rst:32
msgid "Code"
msgstr ""
msgstr "Código"
#: ../../Creational/Pool/README.rst:34
msgid "You can also find this code on `GitHub`_"
msgstr ""
msgstr "Você também pode encontrar esse código no `GitHub`_"
#: ../../Creational/Pool/README.rst:55
msgid "Test"
msgstr ""
msgstr "Teste"

@ -13,7 +13,7 @@ msgstr ""
#: ../../Creational/Prototype/README.rst:2
msgid "`Prototype`__"
msgstr "`Protótipo`"
msgstr "`Protótipo`__"
#: ../../Creational/Prototype/README.rst:5
msgid "Purpose"

@ -13,7 +13,7 @@ msgstr ""
#: ../../Creational/Singleton/README.rst:2
msgid "`Singleton`__"
msgstr ""
msgstr "`Singleton`__"
#: ../../Creational/Singleton/README.rst:4
msgid ""

@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: DesignPatternsPHP 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-05-29 12:18+0200\n"
"PO-Revision-Date: 2019-02-07 16:20-0300\n"
"PO-Revision-Date: 2019-02-12 12:20-0300\n"
"Last-Translator: Pablo Juan Garcia <contato@pablogarcia.com.br>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -23,11 +23,14 @@ msgstr "Objetivo"
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)"
"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! "
msgstr ""
"Para 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)"
"Para 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)!"
#: ../../Structural/Registry/README.rst:12
msgid "Examples"