[jboss-cvs] JBossAS SVN: r79375 - 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
Sun Oct 12 22:42:49 EDT 2008


Author: ldelima at redhat.com
Date: 2008-10-12 22:42:49 -0400 (Sun, 12 Oct 2008)
New Revision: 79375

Modified:
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Configuration.po
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Example.po
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Instrumentation.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Configuration.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Configuration.po	2008-10-13 02:00:30 UTC (rev 79374)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Configuration.po	2008-10-13 02:42:49 UTC (rev 79375)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Configuration\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-10 15:19+1000\n"
+"PO-Revision-Date: 2008-10-13 09:34+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"
@@ -89,6 +89,8 @@
 "reference. So all operations will succeed but then a user has no way of "
 "knowing that it is merely updating the in-memory reference!"
 msgstr ""
+"Adicionado a isto, uma vez que um usuário obtém uma referência POJO, tudo será bastante claro. Por exemplo: a recuperação do cache e as operações de atualização. No entanto, caso um objeto seja removido, isto significará que não existe <literal>CacheInterceptor</"
+"literal> para o POJO e os conteúdos não serão interceptados pelo cache. Ao invés disto, todo acesso de operação será conduzido à referência em memória. Desta maneira, todas as operações serão bem sucedidas, mas o usuário não terá conhecimento de que isto é apenas uma atualização da referência em memória."
 
 #. Tag: para
 #: Configuration.xml:21
@@ -102,4 +104,6 @@
 "persistent all time unless a specific user-based <literal>removeObject</"
 "literal> is called."
 msgstr ""
+"Para solucionar este problema, nós solicitamos que a política de remoção seja usada em combinação com o carregador do cache para a persistência dos dados. Isto pode ser inteiramente persistido ou passivado. (por exemplo: apenas persiste quando é removido). Desta forma, quando o nó não estiver disponível ele será recuperado a partir do armazenamento persistente. O problema é que o POJO não será transitório. Por exemplo: isto é persistente a todo momento a não ser que um <literal>removeObject</"
+"literal> do usuário baseado for chamado. "
 

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Example.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Example.po	2008-10-13 02:00:30 UTC (rev 79374)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Example.po	2008-10-13 02:42:49 UTC (rev 79375)
@@ -1,21 +1,25 @@
+# translation of Example.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: Example\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-13 09:34+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
 #: Example.xml:5
 #, no-c-format
 msgid "Example"
-msgstr ""
+msgstr "Exemplo"
+

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Instrumentation.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Instrumentation.po	2008-10-13 02:00:30 UTC (rev 79374)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Instrumentation.po	2008-10-13 02:42:49 UTC (rev 79375)
@@ -1,24 +1,27 @@
+# translation of Instrumentation.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: Instrumentation\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-13 12:42+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
 #: Instrumentation.xml:5
 #, no-c-format
 msgid "Instrumentation"
-msgstr ""
+msgstr "Instrumentação "
 
 #. Tag: para
 #: Instrumentation.xml:6
@@ -31,7 +34,7 @@
 "use JDK5.0 and load-time mode, then all you need to do is annotation your "
 "POJO (or declare it in a xml file). This makes your PojoCache programming "
 "nearly transparent."
-msgstr ""
+msgstr "2) instrumentação. Dependendo do JDK e modo de instrumentação que você estiver usando, você precisará pré-processar seu POJO completamente. Isto é, se você usar o JDK5.0 e o modo de período de carregamento, então tudo o que você precisa fazer é uma anotação de ser POJO (ou declará-lo num arquivo xml). Isto faz a programação de seu PojoCache bem simples."
 
 #. Tag: para
 #: Instrumentation.xml:9
@@ -40,7 +43,7 @@
 "For the first step, since we are using the dynamic Aop feature, a POJO is "
 "only required to be declared \"prepare\". Basically, there are two ways to "
 "do this: either via explicit xml or annotation (new since release 1.2.3.)"
-msgstr ""
+msgstr "O primeiro passo, uma vez que nós estamos usando o recurso Aop dinâmico, um POJO é apenas solicitado a estar declaramente \"preparado\". Basicamente, existem duas maneiras para realizar isto: tanto através do xml explícito ou anotação (novo desde a versão 1.2.3)"
 
 #. Tag: para
 #: Instrumentation.xml:12
@@ -49,13 +52,13 @@
 "As for the second step, either we can ask JBossAop to do load-time (through "
 "a special class loader, so-called loadtime mode) or compile-time "
 "instrumentation (use of an aopc pre-compiler, so-called precompiled mode)"
-msgstr ""
+msgstr "O segundo passo, nós podemos tanto perguntar ao JBossAop a realizar o período do carregamento (através do carregamento da classe especial, então chamado de modo do período de carregamento) ou a instrumentação do período de compilação (o uso de um pré-compilador aopc, então chamado modo pré-compilado)."
 
 #. Tag: title
 #: Instrumentation.xml:15
 #, no-c-format
 msgid "XML descriptor"
-msgstr ""
+msgstr "Descritor XML"
 
 #. Tag: para
 #: Instrumentation.xml:16
@@ -74,6 +77,9 @@
 "start intercepting either method, field, or constructor invocations using "
 "the dynamic Aop."
 msgstr ""
+"Para declarar um POJO através do arquivo de configuração XML, você precisará de um arquivo <literal>META-"
+"INF/jboss-aop.xml</literal> localizado sob a class patch. O JBossAOP "
+"framework irá ler este arquivo durante a inicialização para fazer necessária a manipulação do código byte para aviso e introdução. Do contrário, você pode pré-compilá-lo usando o pré-compilador chamado <literal>aopc</literal>, em que isto consiste numa configuração de expressão regular para especificar os pontos de intercepção (ou <literal>jointpoint</literal> numa linguagem aop). O jointpoint pode ser construtor, chamada de método ou campo. Você precisará declarar qualquer de seu POJO a estar \"preparado\", de forma que o AOP framework sabe começar a interceptar tanto o método, campo ou as invocações do construtor usando o Aop dinâmico."
 
 #. Tag: para
 #: Instrumentation.xml:19
@@ -84,7 +90,7 @@
 "it is the state that we are interested in. So you should only need to change "
 "your POJO class name. For details of the pointcut language, please refer to "
 "JBossAop."
-msgstr ""
+msgstr "Para o PojoCache, nós apenas permitimos todos os campos (ambos de leitura e gravação) a serem interceptados. Isto é, não nos preocupamos com a intercepção do nível do método uma vez que isto é o estado que estamos interessados. Desta maneira, você deve apenas alterar o seu nome de classe do POJO. Para maiores informações na linguagem pointcut, por favor refira-se ao JBossAop."
 
 #. Tag: para
 #: Instrumentation.xml:22
@@ -97,6 +103,9 @@
 "Appendix section. But here is the snippet for <literal>META-INF/jboss-aop."
 "xml</literal> :"
 msgstr ""
+"O pacote de distribuição do <literal>JBossCache</literal> autônomo fornece uma declaração da amostra para as classes tutoriais, nomeadamente <literal>Person</"
+"literal> e <literal>Address</literal>. A declaração da classe detalhada para <literal>Person</literal> e <literal>Address</literal> são fornecidas na seção Apêndice. Segue abaixo um trecho para o <literal>META-INF/jboss-aop."
+"xml</literal>:"
 
 #. Tag: programlisting
 #: Instrumentation.xml:25
@@ -109,6 +118,12 @@
 "standAloneAop.Person}-&gt;*)\" /&gt;\n"
 "&lt;/aop&gt;"
 msgstr ""
+"&lt;aop&gt;\n"
+"  &lt;prepare expr=\"field(* org.jboss.test.cache.test.standAloneAop.Address-"
+"&gt;*)\" /&gt;\n"
+"  &lt;prepare expr=\"field(* &#36;instanceof{org.jboss.test.cache.test."
+"standAloneAop.Person}-&gt;*)\" /&gt;\n"
+"&lt;/aop&gt;"
 
 #. Tag: para
 #: Instrumentation.xml:26
@@ -123,8 +138,7 @@
 #. Tag: para
 #: Instrumentation.xml:31
 #, no-c-format
-msgid ""
-"The wildcard at the end of the expression signifies all fields in the POJO"
+msgid "The wildcard at the end of the expression signifies all fields in the POJO"
 msgstr ""
 
 #. Tag: para
@@ -245,6 +259,10 @@
 "        */\n"
 "        public class Address {...}"
 msgstr ""
+"/**\n"
+"        * @@org.jboss.cache.aop.AopMarker\n"
+"        */\n"
+"        public class Address {...}"
 
 #. Tag: para
 #: Instrumentation.xml:68
@@ -263,6 +281,10 @@
 "        */\n"
 "        public class Person {...}"
 msgstr ""
+"/**\n"
+"        * @@org.jboss.cache.aop.InstanceOfAopMarker\n"
+"        */\n"
+"        public class Person {...}"
 
 #. Tag: para
 #: Instrumentation.xml:72
@@ -377,6 +399,27 @@
 "   ge.setSpecialAddress(d2); \n"
 "   // Now this will."
 msgstr ""
+"Gadget gadget = new Gadget();\n"
+"   Resource resource = new Resouce();\n"
+"   SepcialAddress specialAddress = new SpecialAddress();\n"
+"\n"
+"   // setters\n"
+"   gadget.setResource(resource);\n"
+"   gadget.setSpecialAddress(specialAddress);\n"
+"\n"
+"   cache1.putObject(\"/gadget\", gadget); // put into PojoCache management\n"
+"\n"
+"   Gadget g2 = (Gadget)cache2.getObject(\"/gadget\"); \n"
+"   // retrieve it from another cache instance\n"
+"   g2.getResource(); \n"
+"   // This is should be null becuase of @Transient tag so it is not "
+"replicated.\n"
+"\n"
+"   SepcialAddress d2 = g2.getSpecialAddress();\n"
+"   d2.setName(\"inet\"); \n"
+"   // This won't get replicated automatically because of @Serializable tag\n"
+"   ge.setSpecialAddress(d2); \n"
+"   // Now this will."
 
 #. Tag: title
 #: Instrumentation.xml:92
@@ -417,6 +460,14 @@
 "       &lt;/fileset/&gt;\n"
 "   &lt;/path/&gt;"
 msgstr ""
+"&lt;path id=\"aop.classpath\"/&gt;\n"
+"       &lt;fileset dir=\"&#36;{lib}\"/&gt;\n"
+"          &lt;include name=\"**/*.jar\" //&gt;\n"
+"          &lt;exclude name=\"**/jboss-cache.jar\" //&gt;\n"
+"          &lt;exclude name=\"**/j*unit.jar\" //&gt;\n"
+"          &lt;exclude name=\"**/bsh*.jar\" //&gt;\n"
+"       &lt;/fileset/&gt;\n"
+"   &lt;/path/&gt;"
 
 #. Tag: title
 #: Instrumentation.xml:99
@@ -484,6 +535,46 @@
 "      &lt;/junit&gt;\n"
 "  &lt;/target&gt;"
 msgstr ""
+"&lt;target name=\"generateClassLoader\" description=\n"
+"           \"Generate a new modified class loader so we can perform load "
+"time instrumentation\"&gt;\n"
+"      &lt;property name=\"build.bootclasspath\" value=\"&#36;{output}/gen-"
+"bootclasspath\"/&gt;\n"
+"      &lt;java classname=\"org.jboss.aop.hook.GenerateInstrumentedClassLoader"
+"\"&gt;\n"
+"         &lt;classpath&gt;\n"
+"            &lt;path refid=\"aop.classpath\"/&gt;\n"
+"         &lt;/classpath&gt;\n"
+"         &lt;arg value=\"&#36;{build.bootclasspath}\"/&gt;\n"
+"      &lt;/java&gt;\n"
+"      &lt;path id=\"bootclasspath\"&gt;\n"
+"         &lt;pathelement location=\"&#36;{build.bootclasspath}\"/&gt;\n"
+"         &lt;path refid=\"aop.classpath\"/&gt;\n"
+"      &lt;/path&gt;\n"
+"      &lt;property name=\"bootclasspath\" refid=\"bootclasspath\"/&gt;\n"
+"   &lt;/target&gt;\n"
+"\n"
+"   &lt;!-- eg. ant run.examples -Dtest=org.jboss.test.cache.test.local."
+"NoTxUnitTestCase --&gt;\n"
+"   &lt;target name=\"one.test.aop\" depends=\"compile, generateClassLoader"
+"\" \n"
+"   description=\"run one junit test case.\"&gt;\n"
+"      &lt;junit printsummary=\"yes\" timeout=\"&#36;{junit.timeout}\" fork="
+"\"yes\"&gt;\n"
+"         &lt;jvmarg value=\"-Djboss.aop.path=&#36;{output}/etc/META-INF/"
+"jboss-aop.xml\"/&gt;\n"
+"         &lt;jvmarg value=\"-Xbootclasspath/p:&#36;{bootclasspath}\"/&gt;\n"
+"         &lt;!-- jvmarg value=\"-Dbind.address=&#36;{bind.address}\"/ --"
+"&gt;\n"
+"         &lt;classpath path=\"&#36;{output}/etc\" /&gt;\n"
+"         &lt;sysproperty key=\"log4j.configuration\" value=\"file:&#36;"
+"{output}/etc/log4j.xml\" /&gt;\n"
+"         &lt;classpath refid=\"lib.classpath\"/&gt;\n"
+"         &lt;classpath path=\"&#36;{build}\"/&gt;\n"
+"         &lt;formatter type=\"xml\" usefile=\"true\"/&gt;\n"
+"         &lt;test name=\"&#36;{test}\" todir=\"&#36;{reports}\"/&gt;\n"
+"      &lt;/junit&gt;\n"
+"  &lt;/target&gt;"
 
 #. Tag: para
 #: Instrumentation.xml:104
@@ -516,6 +607,23 @@
 "     &lt;/junit&gt;\n"
 "   &lt;/target&gt;"
 msgstr ""
+"&lt;target name=\"one.test.aop50\" depends=\"compile, generateClassLoader\"\n"
+"   description=\"run one junit test case.\"&gt;\n"
+"     &lt;junit printsummary=\"yes\" timeout=\"&#36;{junit.timeout}\" fork="
+"\"yes\"&gt;\n"
+"        &lt;jvmarg value=\"-Djboss.aop.path=&#36;{output}/resources/jboss-"
+"aop.xml\"/&gt;\n"
+"        &lt;jvmarg value=\"-javaagent:&#36;{lib-50}/jboss-aop-jdk50.jar\"/"
+"&gt;\n"
+"        &lt;classpath path=\"&#36;{output}/etc\" /&gt;\n"
+"        &lt;sysproperty key=\"log4j.configuration\" value=\"file:&#36;"
+"{output}/etc/log4j.xml\" /&gt;\n"
+"        &lt;classpath refid=\"lib.classpath.50\"/&gt;\n"
+"        &lt;classpath refid=\"build.classpath.50\"/&gt;\n"
+"        &lt;formatter type=\"xml\" usefile=\"true\"/&gt;\n"
+"        &lt;test name=\"&#36;{test}\" todir=\"&#36;{reports}\"/&gt;\n"
+"     &lt;/junit&gt;\n"
+"   &lt;/target&gt;"
 
 #. Tag: title
 #: Instrumentation.xml:107
@@ -549,6 +657,18 @@
 "      &lt;/aopc&gt;\n"
 "   &lt;/target&gt;"
 msgstr ""
+"&lt;taskdef name=\"aopc\" classname=\"org.jboss.aop.ant.AopC\" classpathref="
+"\"aop.classpath\"/&gt;\n"
+"   &lt;target name=\"aopc\" depends=\"compile\" description=\"Precompile aop "
+"class\"&gt;\n"
+"      &lt;aopc compilerclasspathref=\"aop.classpath\" verbose=\"true\"&gt;\n"
+"         &lt;src path=\"&#36;{build}\"/&gt;\n"
+"         &lt;include name=\"org/jboss/cache/aop/test/**/*.class\"/&gt;\n"
+"         &lt;aoppath path=\"&#36;{output}/etc/META-INF/jboss-aop.xml\"/&gt;\n"
+"         &lt;classpath path=\"&#36;{build}\"/&gt;\n"
+"         &lt;classpath refid=\"lib.classpath\"/&gt;\n"
+"      &lt;/aopc&gt;\n"
+"   &lt;/target&gt;"
 
 #. Tag: para
 #: Instrumentation.xml:112
@@ -607,3 +727,25 @@
 "       &lt;/annotationc&gt;\n"
 "   &lt;/target&gt;"
 msgstr ""
+"&lt;!-- pre-compile directory with annotationc using jdk1.4 --&gt;\n"
+"   &lt;target name=\"annoc\" depends=\"compile\" description=\"Annotation "
+"precompiler for aop class\"&gt;\n"
+"      &lt;!-- Define a new ant target. This is the 1.4 annotation pre-"
+"compiler. \n"
+"      After running this step, you still need to run the aopc step again,\n"
+"      if you are not using system class loader.\n"
+"      --&gt;\n"
+"       &lt;taskdef name=\"annotationc\" classname=\"org.jboss.aop.ant."
+"AnnotationC\" \n"
+"       classpathref=\"aop.classpath\"/&gt;\n"
+"       &lt;annotationc compilerclasspathref=\"aop.classpath\" bytecode=\"true"
+"\"&gt;\n"
+"          &lt;classpath refid=\"lib.classpath\"/&gt;\n"
+"          &lt;classpath path=\"&#36;{build}\"/&gt;\n"
+"          &lt;!--System wide jboss-aop.xml is located here. --&gt;\n"
+"          &lt;classpath path=\"&#36;{output.resources.dir}\"/&gt;\n"
+"          &lt;src path=\"&#36;{source}\"/&gt;\n"
+"          &lt;include name=\"org/jboss/cache/aop/test/**/*.java\"/&gt;\n"
+"       &lt;/annotationc&gt;\n"
+"   &lt;/target&gt;"
+




More information about the jboss-cvs-commits mailing list