[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}->*)\" />\n"
"</aop>"
msgstr ""
+"<aop>\n"
+" <prepare expr=\"field(* org.jboss.test.cache.test.standAloneAop.Address-"
+">*)\" />\n"
+" <prepare expr=\"field(* $instanceof{org.jboss.test.cache.test."
+"standAloneAop.Person}->*)\" />\n"
+"</aop>"
#. 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 @@
" </fileset/>\n"
" </path/>"
msgstr ""
+"<path id=\"aop.classpath\"/>\n"
+" <fileset dir=\"${lib}\"/>\n"
+" <include name=\"**/*.jar\" //>\n"
+" <exclude name=\"**/jboss-cache.jar\" //>\n"
+" <exclude name=\"**/j*unit.jar\" //>\n"
+" <exclude name=\"**/bsh*.jar\" //>\n"
+" </fileset/>\n"
+" </path/>"
#. Tag: title
#: Instrumentation.xml:99
@@ -484,6 +535,46 @@
" </junit>\n"
" </target>"
msgstr ""
+"<target name=\"generateClassLoader\" description=\n"
+" \"Generate a new modified class loader so we can perform load "
+"time instrumentation\">\n"
+" <property name=\"build.bootclasspath\" value=\"${output}/gen-"
+"bootclasspath\"/>\n"
+" <java classname=\"org.jboss.aop.hook.GenerateInstrumentedClassLoader"
+"\">\n"
+" <classpath>\n"
+" <path refid=\"aop.classpath\"/>\n"
+" </classpath>\n"
+" <arg value=\"${build.bootclasspath}\"/>\n"
+" </java>\n"
+" <path id=\"bootclasspath\">\n"
+" <pathelement location=\"${build.bootclasspath}\"/>\n"
+" <path refid=\"aop.classpath\"/>\n"
+" </path>\n"
+" <property name=\"bootclasspath\" refid=\"bootclasspath\"/>\n"
+" </target>\n"
+"\n"
+" <!-- eg. ant run.examples -Dtest=org.jboss.test.cache.test.local."
+"NoTxUnitTestCase -->\n"
+" <target name=\"one.test.aop\" depends=\"compile, generateClassLoader"
+"\" \n"
+" description=\"run one junit test case.\">\n"
+" <junit printsummary=\"yes\" timeout=\"${junit.timeout}\" fork="
+"\"yes\">\n"
+" <jvmarg value=\"-Djboss.aop.path=${output}/etc/META-INF/"
+"jboss-aop.xml\"/>\n"
+" <jvmarg value=\"-Xbootclasspath/p:${bootclasspath}\"/>\n"
+" <!-- jvmarg value=\"-Dbind.address=${bind.address}\"/ --"
+">\n"
+" <classpath path=\"${output}/etc\" />\n"
+" <sysproperty key=\"log4j.configuration\" value=\"file:$"
+"{output}/etc/log4j.xml\" />\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <formatter type=\"xml\" usefile=\"true\"/>\n"
+" <test name=\"${test}\" todir=\"${reports}\"/>\n"
+" </junit>\n"
+" </target>"
#. Tag: para
#: Instrumentation.xml:104
@@ -516,6 +607,23 @@
" </junit>\n"
" </target>"
msgstr ""
+"<target name=\"one.test.aop50\" depends=\"compile, generateClassLoader\"\n"
+" description=\"run one junit test case.\">\n"
+" <junit printsummary=\"yes\" timeout=\"${junit.timeout}\" fork="
+"\"yes\">\n"
+" <jvmarg value=\"-Djboss.aop.path=${output}/resources/jboss-"
+"aop.xml\"/>\n"
+" <jvmarg value=\"-javaagent:${lib-50}/jboss-aop-jdk50.jar\"/"
+">\n"
+" <classpath path=\"${output}/etc\" />\n"
+" <sysproperty key=\"log4j.configuration\" value=\"file:$"
+"{output}/etc/log4j.xml\" />\n"
+" <classpath refid=\"lib.classpath.50\"/>\n"
+" <classpath refid=\"build.classpath.50\"/>\n"
+" <formatter type=\"xml\" usefile=\"true\"/>\n"
+" <test name=\"${test}\" todir=\"${reports}\"/>\n"
+" </junit>\n"
+" </target>"
#. Tag: title
#: Instrumentation.xml:107
@@ -549,6 +657,18 @@
" </aopc>\n"
" </target>"
msgstr ""
+"<taskdef name=\"aopc\" classname=\"org.jboss.aop.ant.AopC\" classpathref="
+"\"aop.classpath\"/>\n"
+" <target name=\"aopc\" depends=\"compile\" description=\"Precompile aop "
+"class\">\n"
+" <aopc compilerclasspathref=\"aop.classpath\" verbose=\"true\">\n"
+" <src path=\"${build}\"/>\n"
+" <include name=\"org/jboss/cache/aop/test/**/*.class\"/>\n"
+" <aoppath path=\"${output}/etc/META-INF/jboss-aop.xml\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" </aopc>\n"
+" </target>"
#. Tag: para
#: Instrumentation.xml:112
@@ -607,3 +727,25 @@
" </annotationc>\n"
" </target>"
msgstr ""
+"<!-- pre-compile directory with annotationc using jdk1.4 -->\n"
+" <target name=\"annoc\" depends=\"compile\" description=\"Annotation "
+"precompiler for aop class\">\n"
+" <!-- 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"
+" -->\n"
+" <taskdef name=\"annotationc\" classname=\"org.jboss.aop.ant."
+"AnnotationC\" \n"
+" classpathref=\"aop.classpath\"/>\n"
+" <annotationc compilerclasspathref=\"aop.classpath\" bytecode=\"true"
+"\">\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <!--System wide jboss-aop.xml is located here. -->\n"
+" <classpath path=\"${output.resources.dir}\"/>\n"
+" <src path=\"${source}\"/>\n"
+" <include name=\"org/jboss/cache/aop/test/**/*.java\"/>\n"
+" </annotationc>\n"
+" </target>"
+
More information about the jboss-cvs-commits
mailing list