[jboss-cvs] JBossAS SVN: r97592 - projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Dec 9 01:46:37 EST 2009


Author: ldelima at redhat.com
Date: 2009-12-09 01:46:36 -0500 (Wed, 09 Dec 2009)
New Revision: 97592

Modified:
   projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/AOP.po
Log:
translation ongoing

Modified: projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/AOP.po
===================================================================
--- projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/AOP.po	2009-12-09 06:36:54 UTC (rev 97591)
+++ projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/AOP.po	2009-12-09 06:46:36 UTC (rev 97592)
@@ -9,7 +9,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Last-Translator: \n"
-"PO-Revision-Date: 2009-12-09 11:13+1000\n"
+"PO-Revision-Date: 2009-12-09 16:46+1000\n"
 "Project-Id-Version: AOP\n"
 "Language-Team:  <en at li.org>\n"
 "X-Generator: KBabel 1.11.4\n"
@@ -217,6 +217,8 @@
 "object models, yet is distinctly different. As a development methodology, "
 "AOP recommends that you abstract and encapsulate crosscutting concerns."
 msgstr ""
+"No AOP, um recurso como métrica é chamado <emphasis>crosscutting concern</"
+"emphasis> (preocupação de atalho), uma vez que este é um comportamento que \"corta\" através de pontos múltiplos nos seus modelos de objeto, ainda que completamente diferente. Como metodologia de desenvolvimento, o AOP recomenda que você simplifique e encapsule as preocupações de atalho."
 
 #. Tag: para
 #: AOP.xml:51
@@ -225,7 +227,7 @@
 "For example, let's say you wanted to add code to an application to measure "
 "the amount of time it would take to invoke a particular method. In plain "
 "Java, the code would look something like the following."
-msgstr ""
+msgstr "Por exemplo, vamos dizer que você deseje adicionar o código a um aplicativo aplicativo para medir a quantia de tempo que isto levaria para invocar um método particular. No Java plano, o código irá parecer-se com o seguinte:"
 
 #. Tag: programlisting
 #: AOP.xml:53
@@ -269,7 +271,7 @@
 #: AOP.xml:55
 #, no-c-format
 msgid "While this code works, there are a few problems with this approach:"
-msgstr ""
+msgstr "Enquanto este código funciona, existem alguns problemas com esta abordagem:"
 
 #. Tag: para
 #: AOP.xml:59
@@ -278,7 +280,7 @@
 "It's extremely difficult to turn metrics on and off, as you have to manually "
 "add the code in the <emphasis>try&gt;/finally</emphasis> block to each and "
 "every method or constructor you want to benchmark."
-msgstr ""
+msgstr "É extremamente difícil ligar e desligar a métrica, uma vez que você precisa adicionar o código manualmente no bloco <emphasis>try&gt;/finally</emphasis> de cada e todo método ou construtor que você deseje o padrão de referência."
 
 #. Tag: para
 #: AOP.xml:62
@@ -287,7 +289,7 @@
 "The profiling code really doesn't belong sprinkled throughout your "
 "application code. It makes your code bloated and harder to read, as you have "
 "to enclose the timings within a try/finally block."
-msgstr ""
+msgstr "O código do perfil não espalha-se através de seu código do aplicativo. Isto faz com que seu código aumente e dificulte a leitura, uma vez que você tem que anexar os períodos com o bloco tentar/finalmente."
 
 #. Tag: para
 #: AOP.xml:65
@@ -296,7 +298,7 @@
 "If you wanted to expand this functionality to include a method or failure "
 "count, or even to register these statistics to a more sophisticated "
 "reporting mechanism, you'd have to modify a lot of different files (again)."
-msgstr ""
+msgstr "Caso você deseje expandir esta funcionalidade para incluir um método ou uma contagem de falha, ou ainda, registrar estas estatísticas para um mecanismo de relatório mais sofisticado, você terá que modificar uma porção de arquivos diferentes (novamente)."
 
 #. Tag: para
 #: AOP.xml:70
@@ -306,7 +308,7 @@
 "because it's dispersed throughout your entire code base. And this is just a "
 "tiny example! In many cases, OOP may not always be the best way to add "
 "metrics to a class."
-msgstr ""
+msgstr "Esta abordagem para métrica é bastante difícil de se manter, expandir e estender, uma vez que está dispersada através de sua completa base de código. E isto é apenas um pequeno exemplo! Em muitos casos, o AOP não será sempre a melhor maneira de se adicionar métrica à classe.   "
 
 #. Tag: para
 #: AOP.xml:74
@@ -317,19 +319,19 @@
 "\"around\" your code. For example, AOP provides you with programmatic "
 "control to specify that you want calls to BankAccountDAO to go through a "
 "metrics aspect before executing the actual body of that code."
-msgstr ""
+msgstr "A programação de aspecto orientado fornece uma maneira em que você encapsula este tipo de funcionalidade de comportamento. Isto permite que você adicione o comportamento tais como métrica \"em volta\" do seu código. Por exemplo, o AOP fornece um controle programático para especificar que você deseja chamadas para o BankAccountDAO ir através do aspecto da métrica antes de executar o corpo atual daquele código."
 
 #. Tag: title
 #: AOP.xml:80
 #, no-c-format
 msgid "Creating Aspects in JBoss AOP"
-msgstr ""
+msgstr "Criação de Aspectos no JBoss AOP"
 
 #. Tag: secondary
 #: AOP.xml:82
 #, no-c-format
 msgid "creating aspects"
-msgstr ""
+msgstr "criando aspectos"
 
 #. Tag: para
 #: AOP.xml:82
@@ -340,7 +342,7 @@
 "language or a set of tags -- to specify how you want to apply those snippets "
 "of code. Let's take a look at how JBoss AOP, its cross-cutting concerns, and "
 "how you can implement a metrics aspect in JBoss."
-msgstr ""
+msgstr "Em resumo, todos os frameworks AOP definem duas coisas: uma maneira de implementar as preocupações de atalho e uma construção programática -- uma linguagem programática ou um conjunto de tags -- para especificar como você deseja aplicar estes trechos do código. Vamos observar como o JBoss AOP, suas preocupações de atalho, e como você pode implementar o aspecto de métrica no JBoss."
 
 #. Tag: para
 #: AOP.xml:86
@@ -350,7 +352,7 @@
 "the metrics feature in its own Java class. Listing Two extracts the try/"
 "finally block in Listing One's BankAccountDAO.withdraw() method into "
 "Metrics, an implementation of a JBoss AOP Interceptor class."
-msgstr ""
+msgstr "O primeiro passo na criação de um aspecto de métrica no JBoss AOP é encapsular o recurso de métrica na sua própria classe Java. A Listagem Dois extrai o bloco tentar/finalmente do método BankAccountDAO.withdraw() da Listagem Um na Métrica, uma implementação da classe do Interceptor AOP do JBoss."
 
 #. Tag: para
 #: AOP.xml:89
@@ -358,7 +360,7 @@
 msgid ""
 "The following listing demonstrates Implementing metrics in a JBoss AOP "
 "Interceptor"
-msgstr ""
+msgstr "A seguinte listagem demonstra a métrica de Implementação no Interceptor do JBoss AOP"
 
 #. Tag: programlisting
 #: AOP.xml:92
@@ -413,7 +415,7 @@
 "and encapsulates those parts into an Invocation object. The framework then "
 "calls any aspects that sit between the calling code and the actual method "
 "body."
-msgstr ""
+msgstr "Sob o JBoss AOP, a classe Métrica empacota o withdraw(): quando o código de chamada invoca o withdraw(), o framework AOP quebra a chamada do método em suas próprias partes e encapsula estas partes num objeto de Invocação. O framework então chama quaisquer aspectos que localiza-se entre o código da chamada e o corpo do método atual."
 
 #. Tag: para
 #: AOP.xml:97
@@ -433,19 +435,19 @@
 "Having the metrics code within its own object allows us to easily expand and "
 "capture additional measurements later on. Now that metrics are encapsulated "
 "into an aspect, let's see how to apply it."
-msgstr ""
+msgstr "Possuir este código de métrica com o seu próprio objeto nos permite expandir facilmente e capturar medidas adicionais mais adiante. Agora que a métrica está encapsulada num aspecto, vamos verificar como aplicá-la."
 
 #. Tag: title
 #: AOP.xml:107
 #, no-c-format
 msgid "Applying Aspects in JBoss AOP"
-msgstr ""
+msgstr "Aplicando Aspectos no JBoss AOP"
 
 #. Tag: secondary
 #: AOP.xml:109
 #, no-c-format
 msgid "applying aspects"
-msgstr ""
+msgstr "aplicando aspectos "
 
 #. Tag: para
 #: AOP.xml:109
@@ -457,7 +459,7 @@
 "expression matches events/points within your application. For example, a "
 "valid pointcut definition would be \"for all calls to the JDBC method "
 "executeQuery(), call the aspect that verifies SQL syntax.\""
-msgstr ""
+msgstr "Para aplicar aspectos, você define quando executar o código do aspecto. Estes pontos em execução são chamados pointcuts. Uma analogia ao pointcut é uma expressão regular. Quando uma expressão regular combina seqüências, uma expressão de pointcut combina eventos/pontos com o seu aplicativo. Por exemplo, uma definição de pointcut válida seria \"para todas as chamadas ao executeQuery() do método JDBC, chame o aspecto que verifica a sintaxe SQL.\""
 
 #. Tag: para
 #: AOP.xml:112
@@ -468,13 +470,13 @@
 "languages akin to queries to specify pointcuts. Others use tags. JBoss AOP "
 "uses both. Listing Three shows how to define a pointcut for the metrics "
 "example."
-msgstr ""
+msgstr "Um ponto de entrada pode ser o acesso do campo, um método ou uma chamada do construtor. Um evento pode ser uma exceção sendo lançada. Algumas implementações AOP usam linguagens parecidas para consultas especificarem pointcuts. Outras usam tags. O Jboss AOP usa ambas. A Listagem Three apresenta um pontcut para a amostra de métrica."
 
 #. Tag: para
 #: AOP.xml:115
 #, no-c-format
 msgid "The following listing demonstrates defining a pointcut in JBoss AOP"
-msgstr ""
+msgstr "A seguinte listagem demonstra a definição de um pointcut no JBoss AOP"
 
 #. Tag: programlisting
 #: AOP.xml:118
@@ -507,7 +509,7 @@
 "applies the metrics aspect to all methods in all classes in the com.mc."
 "billing package. There is also an optional annotation mapping if you do not "
 "like XML. See our Reference Guide for more information."
-msgstr ""
+msgstr "As linhas 1-3 definem um pointcut que aplica-se ao aspecto de métrica ao BankAccountDAO.withdraw() de método específico. As linhas 4-6 definem um pointcut geral que aplica-se ao aspecto a todos os métodos em todas as classes do pacote com.mc.billing. Existe também um mapeamento de anotação opcional caso você não goste do XML. Consulte nosso Guia de Referência para maiores informações."
 
 #. Tag: para
 #: AOP.xml:124




More information about the jboss-cvs-commits mailing list