[jboss-cvs] JBossAS SVN: r79431 - projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 13 21:08:34 EDT 2008


Author: ldelima at redhat.com
Date: 2008-10-13 21:08:34 -0400 (Mon, 13 Oct 2008)
New Revision: 79431

Modified:
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Introduction.po
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Jbossaop.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Introduction.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Introduction.po	2008-10-13 23:39:39 UTC (rev 79430)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Introduction.po	2008-10-14 01:08:34 UTC (rev 79431)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Introduction\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+0000\n"
-"PO-Revision-Date: 2008-10-13 15:55+1000\n"
+"PO-Revision-Date: 2008-10-14 11:06+1000\n"
 "Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
 "Language-Team: Brazilian Portuguese <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -40,7 +40,9 @@
 "<literal>HashMap</literal>-like Api. If replication or persistency is turned "
 "on, the object will then need to implement the <literal>Serializable</"
 "literal> interface. In addition, it has known limitations:"
-msgstr "O PojoCache (implementado como PojoCache)"
+msgstr ""
+"O PojoCache (implementado como PojoCache), ambos em memória, transacional, replicada e persistente. No entanto, o TreeCache é tipicamente usado como um sistema do cache plano. Isto é, ele armazena diretamente as referências do objeto e possui um <literal>HashMap</literal>-like Api. Caso a replicação ou persistência seja ligada, o objeto precisará implementar a interface <literal>Serializable</"
+"literal>. Adicionado a isto, isto possui as próprias limitações:"
 
 #. Tag: para
 #: Introduction.xml:10
@@ -49,7 +51,7 @@
 "Users will have to manage the cache specifically; e.g., when an object is "
 "updated, a user will need a corresponding API call to update the cache "
 "content."
-msgstr ""
+msgstr "Os usuários terão que gerenciar o cache especificamente; por exemplo: quando um objeto é atualizado um usuário precisará uma chamada API correspondente para atualizar o conteúdo do cache."
 
 #. Tag: para
 #: Introduction.xml:13
@@ -57,7 +59,7 @@
 msgid ""
 "If the object size is huge, even a single field update would trigger the "
 "whole object serialization. Thus, it can be unnecessarily expensive."
-msgstr ""
+msgstr "Caso o tamanho do objeto seja enorme, mesmo uma única atualização do campo realizará o trigger em toda a serialização do objeto. Desta forma, isto pode ser desnecessariamente caro."
 
 #. Tag: para
 #: Introduction.xml:16
@@ -70,13 +72,13 @@
 "replication. If we have two <literal>Person</literal> instances that share "
 "the same <literal>Address</literal> , upon replication, it will be split "
 "into two separate <literal>Address</literal> instances (instead of just one)."
-msgstr ""
+msgstr "A estrutura do objeto não pode possuir uma relação de gráfico. Isto é, o objeto não pode possuir os sub-objetos que são compartilhados (múltiplos referenciados) ou referenciados para si mesmos. Do contrário, a relação será interrompida até a serialização. Por exemplo, a Figura 1 ilustra este problema durante a replicação. Caso nós possuirmos duas instâncias <literal>Person</literal> que compartilham o mesmo <literal>Address</literal> até a replicação, isto será dividido em duas instâncias de <literal>Address</literal> separadas (ao invés de uma só)."
 
 #. Tag: title
 #: Introduction.xml:21
 #, no-c-format
 msgid "Illustration of shared objects problem during replication"
-msgstr ""
+msgstr "Ilustração do problema dos objetos compartilhados durante a replicação "
 
 #. Tag: para
 #: Introduction.xml:28
@@ -85,13 +87,13 @@
 "PojoCache, on the other hand, is a fine-grained \"object-oriented\" cache. "
 "By \"object-oriented\", we mean that PojoCache provides tight integration "
 "with the object-oriented Java language paradigm, specifically,"
-msgstr ""
+msgstr "Por outro lado, o PojoCache é um cache de \"objeto-orientado\" fine-grained. Por \"objeto-orientado\", dizemos que o PojoCache fornece uma integração pressionada com o paradigma da linguagem Java de objeto-orientado, especialmente:"
 
 #. Tag: para
 #: Introduction.xml:31
 #, no-c-format
 msgid "no need to implement <literal>Serializable</literal> interface for the POJOs."
-msgstr ""
+msgstr "sem a necessidade de implementar a interface <literal>Serializable</literal> para os POJOs."
 
 #. Tag: para
 #: Introduction.xml:34
@@ -99,7 +101,7 @@
 msgid ""
 "replication (or even persistency) is done on a per-field basis (as opposed "
 "to the whole object binary level)."
-msgstr ""
+msgstr "replicação (ou mesmo persistência) é feita baseando-se no campo (oposto ao completo nível binário do objeto)."
 
 #. Tag: para
 #: Introduction.xml:37
@@ -108,13 +110,13 @@
 "the object relationship and identity are preserved automatically in a "
 "distributed, replicated environment. It enables transparent usage behavior "
 "and increases software performance."
-msgstr ""
+msgstr "a identidade e relação do objeto são preservadas automaticamente num ambiente distribuido e replicado. Isto permite o comportamento de uso transparente e aumenta o desempenho do software."
 
 #. Tag: para
 #: Introduction.xml:41
 #, no-c-format
 msgid "In PojoCache, these are the typical development and programming steps:"
-msgstr ""
+msgstr "No PojoCache, estes são os passos típicos de desenvolvimento e programação:"
 
 #. Tag: para
 #: Introduction.xml:44
@@ -391,6 +393,14 @@
 "   ...\n"
 "   cache_.stop();"
 msgstr ""
+"cache_ = new PojoCache();\n"
+"   PropertyConfigurator config = new PropertyConfigurator(); // configure "
+"tree cache.\n"
+"   config.configure(cache_, \"META-INF/replSync-service.xml\"); // Search "
+"under the classpath\n"
+"   cache_.start();\n"
+"   ...\n"
+"   cache_.stop();"
 
 #. Tag: title
 #: Introduction.xml:142

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Jbossaop.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Jbossaop.po	2008-10-13 23:39:39 UTC (rev 79430)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Jbossaop.po	2008-10-14 01:08:34 UTC (rev 79431)
@@ -1,18 +1,21 @@
+# translation of Jbossaop.po to Brazilian Portuguese
 # Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
 # Automatically generated, 2007.
-#
+# Leticia de Lima <ldelima at redhat.com>, 2008.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Jbossaop\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-10-14 11:07+1000\n"
+"Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
+"Language-Team: Brazilian Portuguese <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Jbossaop.xml:5
@@ -101,6 +104,22 @@
 "     }\n"
 "   }"
 msgstr ""
+"public class BankAccountDAO\n"
+"   {\n"
+"     public void withdraw(double amount)\n"
+"     {\n"
+"       long startTime = System.currentTimeMillis();\n"
+"       try\n"
+"       {\n"
+"         // Actual method body...\n"
+"       }\n"
+"       finally\n"
+"       {\n"
+"         long endTime = System.currentTimeMillis() - startTime;\n"
+"         System.out.println(\"withdraw took: \" + endTime);\n"
+"       }\n"
+"     }\n"
+"   }"
 
 #. Tag: para
 #: Jbossaop.xml:23
@@ -189,6 +208,25 @@
 "16.   }\n"
 "17. }"
 msgstr ""
+"01. public class Metrics implements org.jboss.aop.advice.Interceptor\n"
+"02. {\n"
+"03.   public Object invoke(Invocation invocation) throws Throwable\n"
+"04.   {\n"
+"05.     long startTime = System.currentTimeMillis();\n"
+"06.     try\n"
+"07.     {\n"
+"08.       return invocation.invokeNext();\n"
+"09.     }\n"
+"10.     finally\n"
+"11.     {\n"
+"12.       long endTime = System.currentTimeMillis() - startTime;\n"
+"13.       java.lang.reflect.Method m = ((MethodInvocation)invocation)."
+"method;\n"
+"14.       System.out.println(\"method \" + m.toString() + \" time: \" + "
+"endTime + \"ms\");\n"
+"15.     }\n"
+"16.   }\n"
+"17. }"
 
 #. Tag: para
 #: Jbossaop.xml:43
@@ -269,6 +307,14 @@
 "5.       &lt;interceptor class=\"com.mc.Metrics\"/&gt;\n"
 "6. &lt;/bind &gt;"
 msgstr ""
+"1. &lt;bind pointcut=\"public void com.mc.BankAccountDAO-&gt;withdraw(double "
+"amount)\"&gt;\n"
+"2.       &lt;interceptor class=\"com.mc.Metrics\"/&gt;\n"
+"3. &lt;/bind &gt;\n"
+"\n"
+"4. &lt;bind pointcut=\"* com.mc.billing.*-&gt;*(..)\"&gt;\n"
+"5.       &lt;interceptor class=\"com.mc.Metrics\"/&gt;\n"
+"6. &lt;/bind &gt;"
 
 #. Tag: para
 #: Jbossaop.xml:63
@@ -325,6 +371,10 @@
 "binding.addInterceptor(SimpleInterceptor.class);\n"
 "AspectManager.instance().addBinding(binding);"
 msgstr ""
+"AdviceBinding binding = new AdviceBinding(\"execution(POJO-&gt;new(..))\", "
+"null);\n"
+"binding.addInterceptor(SimpleInterceptor.class);\n"
+"AspectManager.instance().addBinding(binding);"
 
 #. Tag: para
 #: Jbossaop.xml:77
@@ -366,6 +416,16 @@
 "   public Advisor _getAdvisor();\n"
 "}"
 msgstr ""
+"public interface InstanceAdvised\n"
+"{\n"
+"   public InstanceAdvisor _getInstanceAdvisor();\n"
+"   public void _setInstanceAdvisor(InstanceAdvisor newAdvisor);\n"
+"}\n"
+"\n"
+"public interface Advised extends InstanceAdvised\n"
+"{\n"
+"   public Advisor _getAdvisor();\n"
+"}"
 
 #. Tag: para
 #: Jbossaop.xml:85
@@ -394,6 +454,19 @@
 "\n"
 "}"
 msgstr ""
+"public interface InstanceAdvisor\n"
+"{\n"
+"   public void insertInterceptor(Interceptor interceptor);\n"
+"   public void removeInterceptor(String name);\n"
+"   public void appendInterceptor(Interceptor interceptor);\n"
+"\n"
+"   public void insertInterceptorStack(String stackName);\n"
+"   public void removeInterceptorStack(String name);\n"
+"   public void appendInterceptorStack(String stackName);\n"
+"\n"
+"   public SimpleMetaData getMetaData();\n"
+"\n"
+"}"
 
 #. Tag: para
 #: Jbossaop.xml:89
@@ -470,6 +543,13 @@
 "      int myInteger();\n"
 "   }"
 msgstr ""
+"package com.mypackage;\n"
+"\n"
+"   public interface MyAnnotation\n"
+"   {\n"
+"      String myString();\n"
+"      int myInteger();\n"
+"   }"
 
 #. Tag: para
 #: Jbossaop.xml:104
@@ -552,3 +632,31 @@
 "      }\n"
 "   }"
 msgstr ""
+"package com.mypackage;\n"
+"\n"
+"   /**\n"
+"    * @@com.mypackage.MyAnnotation (myString=\"class\", myInteger=5)\n"
+"    */\n"
+"   public class MyClass\n"
+"   {\n"
+"      /**\n"
+"       * @@com.mypackage.MyAnnotation (myString=\"field\", myInteger=4)\n"
+"       */\n"
+"      private String myField;\n"
+"\n"
+"      /**\n"
+"       * @@com.mypackage.MyAnnotation (myString=\"constructor\", "
+"myInteger=3)\n"
+"       */\n"
+"      public MyClass()\n"
+"      {\n"
+"      }\n"
+"\n"
+"      /**\n"
+"       * @@com.mypackage.MyAnnotation (myString=\"method\", myInteger=3)\n"
+"       */\n"
+"      public int myMethod()\n"
+"      {\n"
+"      }\n"
+"   }"
+




More information about the jboss-cvs-commits mailing list