[jboss-cvs] JBossAS SVN: r96151 - projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 9 01:00:55 EST 2009


Author: agarcia at jboss.com
Date: 2009-11-09 01:00:55 -0500 (Mon, 09 Nov 2009)
New Revision: 96151

Modified:
   projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/association_mapping.po
   projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/best_practices.po
   projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/events.po
Log:
lunes casaofi

Modified: projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/association_mapping.po
===================================================================
--- projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/association_mapping.po	2009-11-09 05:55:07 UTC (rev 96150)
+++ projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/association_mapping.po	2009-11-09 06:00:55 UTC (rev 96151)
@@ -15,7 +15,7 @@
 "Project-Id-Version: association_mapping\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-09-15 07:03+0000\n"
-"PO-Revision-Date: 2009-10-30 13:45+1000\n"
+"PO-Revision-Date: 2009-11-09 12:44+1000\n"
 "Last-Translator: Angela Garcia <agarcia at redhat.com>\n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -362,15 +362,15 @@
 
 #. Tag: para
 #: association_mapping.xml:120
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>unidirectional one-to-many association on a join table</"
 "emphasis> is the preferred option. Specifying <literal>unique=\"true\"</"
 "literal>, changes the multiplicity from many-to-many to one-to-many."
 msgstr ""
 "Se prefiere una <emphasis>asociación unidireccional uno-a-muchos en una "
-"tabla de unión</emphasis> . Observe que al especificar <literal>unique=\"true"
-"\"</literal>, hemos cambiado la multiplicidad de muchos-a-muchos a uno-a-"
+"tabla de unión</emphasis> . El especificar <literal>unique=\"true"
+"\"</literal>, cambia la multiplicidad de muchos-a-muchos a uno-a-"
 "muchos."
 
 #. Tag: programlisting
@@ -433,13 +433,13 @@
 
 #. Tag: para
 #: association_mapping.xml:134
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>unidirectional many-to-one association on a join table</"
 "emphasis> is common when the association is optional. For example:"
 msgstr ""
 "Una <emphasis>asociación unidireccional muchos-a-uno en una tabla de unión</"
-"emphasis> es bastante común cuando la asociación es opcional."
+"emphasis> es común cuando la asociación es opcional. Por ejemplo:"
 
 #. Tag: programlisting
 #: association_mapping.xml:139
@@ -503,13 +503,13 @@
 
 #. Tag: para
 #: association_mapping.xml:147
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>unidirectional one-to-one association on a join table</emphasis> "
 "is possible, but extremely unusual."
 msgstr ""
 "Una <emphasis>asociación unidireccional uno-a-uno en una tabla de unión</"
-"emphasis> es extremadamente inusual, pero es posible."
+"emphasis> es extremadamente inusual, pero es posible. "
 
 #. Tag: programlisting
 #: association_mapping.xml:152
@@ -577,19 +577,19 @@
 
 #. Tag: title
 #: association_mapping.xml:158 association_mapping.xml:263
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Many-to-many"
-msgstr "muchos-a-muchos"
+msgstr "Muchos-a-muchos"
 
 #. Tag: para
 #: association_mapping.xml:160
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Finally, here is an example of a <emphasis>unidirectional many-to-many "
 "association</emphasis>."
 msgstr ""
-"Finalmente, tenemos una <emphasis>asociación unidireccional muchos-a-muchos</"
-"emphasis>"
+"Finalmente, este es un ejemplo de una <emphasis>asociación unidireccional muchos-a-muchos</"
+"emphasis>."
 
 #. Tag: programlisting
 #: association_mapping.xml:164
@@ -655,20 +655,20 @@
 
 #. Tag: title
 #: association_mapping.xml:175 association_mapping.xml:236
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "one-to-many / many-to-one"
-msgstr "uno a muchos / muchos a uno"
+msgstr "uno-a-muchos / muchos-a-uno"
 
 #. Tag: para
 #: association_mapping.xml:177
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>bidirectional many-to-one association</emphasis> is the most "
 "common kind of association. The following example illustrates the standard "
 "parent/child relationship."
 msgstr ""
 "Una <emphasis>asociación bidireccional muchos-a-uno</emphasis> es el tipo de "
-"asociación más común. (Esta es la relación estándar padre/hijo.)"
+"asociación más común. El siguiente ejemplo ilustra la relación estándar padre/hijo."
 
 #. Tag: programlisting
 #: association_mapping.xml:183
@@ -714,7 +714,7 @@
 
 #. Tag: para
 #: association_mapping.xml:187
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If you use a <literal>List</literal>, or other indexed collection, set the "
 "<literal>key</literal> column of the foreign key to <literal>not null</"
@@ -723,12 +723,10 @@
 "by setting <literal>update=\"false\"</literal> and <literal>insert=\"false"
 "\"</literal>:"
 msgstr ""
-"Si utiliza un <literal>List</literal> (u otra colección con índice) usted "
-"necesita establecer la columna <literal>key</literal> de la clave foránea "
-"como <literal>not null</literal>, y dejar que Hibernate gestione la "
+"Si utiliza un <literal>List</literal>, u otra colección con índice, configure la columna <literal>key</literal> de la clave foránea como <literal>not null</literal>. Hibernate administrará la "
 "asociación del lado de las colecciones para mantener el índice de cada "
-"elemento (haciendo del otro lado virtualmente inverso al establecer "
-"<literal>update=\"false\"</literal> y <literal>insert=\"false\"</literal>):"
+"elemento, haciendo del otro lado virtualmente inverso al establecer "
+"<literal>update=\"false\"</literal> y <literal>insert=\"false\"</literal>:"
 
 #. Tag: programlisting
 #: association_mapping.xml:195
@@ -776,7 +774,7 @@
 
 #. Tag: para
 #: association_mapping.xml:197
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If the underlying foreign key column is <literal>NOT NULL</literal>, it is "
 "important that you define <literal>not-null=\"true\"</literal> on the "
@@ -789,17 +787,18 @@
 "<literal>&lt;key&gt;</literal> del mapeo de la colección si la columna de la "
 "clave foránea es <literal>NOT NULL</literal>. No declare sólamente "
 "<literal>not-null=\"true\"</literal> en un elemento <literal>&lt;column&gt;</"
-"literal> posiblemente anidado "
+"literal> posiblemente anidado sino en el elemento <literal>&lt;key&gt;</"
+"literal>. "
 
 #. Tag: para
 #: association_mapping.xml:212
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>bidirectional one-to-one association on a foreign key</emphasis> "
 "is common:"
 msgstr ""
 "Una <emphasis>asociación bidireccional uno-a-uno en una clave foránea</"
-"emphasis> es bastante común."
+"emphasis> es común:"
 
 #. Tag: programlisting
 #: association_mapping.xml:217
@@ -843,13 +842,13 @@
 
 #. Tag: para
 #: association_mapping.xml:220
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>bidirectional one-to-one association on a primary key</emphasis> "
 "uses the special id generator:"
 msgstr ""
 "Una <emphasis>asociación bidireccional uno-a-uno en una clave primaria</"
-"emphasis> utiliza el generador de id especial."
+"emphasis> utiliza el generador de id especial:"
 
 #. Tag: programlisting
 #: association_mapping.xml:225
@@ -897,15 +896,15 @@
 
 #. Tag: para
 #: association_mapping.xml:238
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The following is an example of a <emphasis>bidirectional one-to-many "
 "association on a join table</emphasis>. The <literal>inverse=\"true\"</"
 "literal> can go on either end of the association, on the collection, or on "
 "the join."
 msgstr ""
-"Una <emphasis>asociación bidireccional uno-a-muchos en una tabla de unión</"
-"emphasis>. Observe que el <literal>inverse=\"true\"</literal> puede ir en "
+"El siguiente es un ejemplo de una <emphasis>asociación bidireccional uno-a-muchos en una tabla de unión</"
+"emphasis>. El <literal>inverse=\"true\"</literal> puede ir en "
 "cualquier lado de la asociación, en la colección, o en la unión."
 
 #. Tag: programlisting
@@ -992,13 +991,13 @@
 
 #. Tag: para
 #: association_mapping.xml:252
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "A <emphasis>bidirectional one-to-one association on a join table</emphasis> "
 "is possible, but extremely unusual."
 msgstr ""
 "Una <emphasis>asociación bidireccional uno-a-uno en una tabla de unión</"
-"emphasis> es extremadamente inusual, pero es posible."
+"emphasis> es extremadamente inusual, pero es posible. "
 
 #. Tag: programlisting
 #: association_mapping.xml:257
@@ -1068,12 +1067,12 @@
 
 #. Tag: para
 #: association_mapping.xml:265
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Here is an example of a <emphasis>bidirectional many-to-many association</"
 "emphasis>."
 msgstr ""
-"Finalmente, tenemos una <emphasis>asociación bidireccional muchos-a-muchos</"
+"Este es un ejemplo de una <emphasis>asociación bidireccional muchos-a-muchos</"
 "emphasis>."
 
 #. Tag: programlisting
@@ -1132,7 +1131,7 @@
 
 #. Tag: para
 #: association_mapping.xml:280
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "More complex association joins are <emphasis>extremely</emphasis> rare. "
 "Hibernate handles more complex situations by using SQL fragments embedded in "
@@ -1142,11 +1141,11 @@
 "literal>columns, it would be mapped as follows:"
 msgstr ""
 "Uniones de asociación más complejas son <emphasis>extremadamente</emphasis> "
-"raras. Hibernate hace posible manejar situaciones más complejas utilizando "
+"raras. Hibernate maneja situaciones más complejas utilizando "
 "fragmentos SQL incluidos en el documento de mapeo. Por ejemplo, si una tabla "
 "con datos históricos de información de cuenta define las columnas "
 "<literal>accountNumber</literal>, <literal>effectiveEndDate</literal> y "
-"<literal>effectiveStartDate</literal> mapeadas así:"
+"<literal>effectiveStartDate</literal>, se mapearían así:"
 
 #. Tag: programlisting
 #: association_mapping.xml:289
@@ -1174,13 +1173,13 @@
 
 #. Tag: para
 #: association_mapping.xml:291
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "You can then map an association to the <emphasis>current</emphasis> "
 "instance, the one with null <literal>effectiveEndDate</literal>, by using:"
 msgstr ""
-"Entonces, podemos mapear una asociación a la instancia <emphasis>current</"
-"emphasis> (la que tiene <literal>effectiveEndDate</literal> nulo) utilizando:"
+"Entonces puede mapear una asociación a la instancia <emphasis>actual</"
+"emphasis>, la que tiene <literal>effectiveEndDate</literal> nulo, utilizando:"
 
 #. Tag: programlisting
 #: association_mapping.xml:296
@@ -1202,7 +1201,7 @@
 
 #. Tag: para
 #: association_mapping.xml:298
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "In a more complex example, imagine that the association between "
 "<literal>Employee</literal> and <literal>Organization</literal> is "
@@ -1215,8 +1214,8 @@
 "<literal>Employee</literal> y <literal>Organization</literal> se mantienen "
 "en una tabla <literal>Employment</literal> llena de datos históricos de "
 "empleo. Entonces se puede mapear una asociación al empleador <emphasis>más "
-"reciente</emphasis> del empleado (el que tiene la <literal>startDate</"
-"literal> más reciente) de esta manera:"
+"reciente</emphasis> del empleado, el que tiene la <literal>startDate</"
+"literal> más reciente, de esta manera:"
 
 #. Tag: programlisting
 #: association_mapping.xml:306
@@ -1250,12 +1249,11 @@
 
 #. Tag: para
 #: association_mapping.xml:308
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "This functionality allows a degree of creativity and flexibility, but it is "
 "more practical to handle these kinds of cases using HQL or a criteria query."
 msgstr ""
-"Se puede volver bastante creativo con esta funcionalidad pero usualmente es "
-"más práctico manejar esta clase de casos utilizando HQL o un criterio de "
-"petición."
+"Esta funcionalidad le permite cierto grado de creatividad y flexibilidad, pero usualmente es "
+"más práctico manejar esta clase de casos utilizando HQL o una petición de criterio."
 

Modified: projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/best_practices.po
===================================================================
--- projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/best_practices.po	2009-11-09 05:55:07 UTC (rev 96150)
+++ projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/best_practices.po	2009-11-09 06:00:55 UTC (rev 96151)
@@ -15,7 +15,7 @@
 "Project-Id-Version: best_practices\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-09-15 07:03+0000\n"
-"PO-Revision-Date: 2009-10-08 09:43+1000\n"
+"PO-Revision-Date: 2009-11-09 09:46+1000\n"
 "Last-Translator: Angela Garcia <agarcia at redhat.com>\n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -31,13 +31,13 @@
 
 #. Tag: term
 #: best_practices.xml:33
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Write fine-grained classes and map them using <literal>&lt;component&gt;</"
 "literal>:"
 msgstr ""
 "Escriba las clases detalladas y mapéelas utilizando <literal>&lt;"
-"component&gt;</literal>."
+"component&gt;</literal>:"
 
 #. Tag: para
 #: best_practices.xml:35
@@ -55,28 +55,28 @@
 
 #. Tag: term
 #: best_practices.xml:43
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Declare identifier properties on persistent classes:"
-msgstr "Declare las propiedades identificadoras en clases persistentes."
+msgstr "Declare las propiedades identificadoras en clases persistentes:"
 
 #. Tag: para
 #: best_practices.xml:45
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Hibernate makes identifier properties optional. There are a range of reasons "
 "why you should use them. We recommend that identifiers be 'synthetic', that "
 "is, generated with no business meaning."
 msgstr ""
-"Las propiedades identificadoras son opcionales en Hibernate. Existen todo "
+"Las propiedades identificadoras son opcionales en Hibernate. Existe todo "
 "tipo de razones por las que debe usarlas. Recomendamos que los "
-"identificadores sean 'sintéticos' (generados, sin ningún significado "
-"empresarial)."
+"identificadores sean 'sintéticos', es decir, generados sin ningún significado "
+"empresarial."
 
 #. Tag: term
 #: best_practices.xml:53
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Identify natural keys:"
-msgstr "Identifique las claves naturales."
+msgstr "Identifique las llaves naturales:"
 
 #. Tag: para
 #: best_practices.xml:55
@@ -94,13 +94,13 @@
 
 #. Tag: term
 #: best_practices.xml:63
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Place each class mapping in its own file:"
-msgstr "Coloque cada mapeo de clase en su propio fichero."
+msgstr "Coloque cada mapeo de clase en su propio fichero:"
 
 #. Tag: para
 #: best_practices.xml:65
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Do not use a single monolithic mapping document. Map <literal>com.eg.Foo</"
 "literal> in the file <literal>com/eg/Foo.hbm.xml</literal>. This makes "
@@ -108,13 +108,13 @@
 msgstr ""
 "No use un sólo documento monolítico de mapeo. Mapee <literal>com.eg.Foo</"
 "literal> en el archivo <literal>com/eg/Foo.hbm.xml</literal>. Esto tiene "
-"sentido particularmente en un ambiente de equipo."
+"sentido particularmente en un entorno de equipo."
 
 #. Tag: term
 #: best_practices.xml:73
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Load mappings as resources:"
-msgstr "Cargue los mapeos como recursos."
+msgstr "Cargue los mapeos como recursos:"
 
 #. Tag: para
 #: best_practices.xml:75
@@ -130,7 +130,7 @@
 
 #. Tag: para
 #: best_practices.xml:83
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "This is recommended if your queries call non-ANSI-standard SQL functions. "
 "Externalizing the query strings to mapping files will make the application "
@@ -138,7 +138,7 @@
 msgstr ""
 "Esta es una buena práctica si sus consultas llaman a funciones SQL que no "
 "son del estándar ANSI. Externalizar las cadenas de consulta a archivos de "
-"mapeo hará la aplicación más portátil."
+"mapeo hará la aplicación más portátil. "
 
 #. Tag: term
 #: best_practices.xml:91
@@ -148,15 +148,15 @@
 
 #. Tag: para
 #: best_practices.xml:93
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "As in JDBC, always replace non-constant values by \"?\". Do not use string "
 "manipulation to bind a non-constant value in a query. You should also "
 "consider using named parameters in queries."
 msgstr ""
 "Al igual que en JDBC, siempre remplace los valores no constantes con \"?\". "
-"¡Nunca use manipulación de cadenas para vincular un valor no constante en "
-"una consulta! Incluso mejor, considere utilizar parámetros con nombre en las "
+"No use la manipulación de cadenas para enlazar un valor no constante en "
+"una consulta. También considere utilizar parámetros con nombre en las "
 "consultas."
 
 #. Tag: term
@@ -167,16 +167,16 @@
 
 #. Tag: para
 #: best_practices.xml:103
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Hibernate allows the application to manage JDBC connections, but his "
 "approach should be considered a last-resort. If you cannot use the built-in "
 "connection providers, consider providing your own implementation of "
 "<literal>org.hibernate.connection.ConnectionProvider</literal>."
 msgstr ""
-"Hibernate deja a la aplicación administrar las conexiones JDBC. Este enfoque "
+"Hibernate deja a la aplicación administrar las conexiones JDBC, pero este enfoque "
 "debe considerarse como el último recurso. Si no puede utilizar los "
-"provedores de conexión incorporados, considere provee su propia "
+"provedores de conexión incorporados, considere proveer su propia "
 "implementación de <literal>org.hibernate.connection.ConnectionProvider</"
 "literal>."
 
@@ -188,7 +188,7 @@
 
 #. Tag: para
 #: best_practices.xml:113
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Suppose you have a Java type from a library that needs to be persisted but "
 "does not provide the accessors needed to map it as a component. You should "
@@ -196,21 +196,21 @@
 "approach frees the application code from implementing transformations to/"
 "from a Hibernate type."
 msgstr ""
-"Supónga que tiene un tipo Java, digamos de alguna biblioteca, que necesita "
+"Supónga que tiene un tipo Java de una biblioteca, que necesita "
 "hacerse persistente pero que no provee los métodos de acceso necesarios para "
-"mapearlo como un componente. Debe considerar implementar <literal>org."
+"mapearlo como un componente. Debe considerar el implementar <literal>org."
 "hibernate.UserType</literal>. Este enfoque libera al código de aplicación de "
-"implementar transformaciones a / desde un tipo Hibernate."
+"implementar transformaciones a/desde un tipo Hibernate."
 
 #. Tag: term
 #: best_practices.xml:122
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Use hand-coded JDBC in bottlenecks:"
-msgstr "Utilice JDBC codificado a mano cuando se atasque."
+msgstr "Utilice JDBC codificado a mano cuando se encuentre atascado:"
 
 #. Tag: para
 #: best_practices.xml:124
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "In performance-critical areas of the system, some kinds of operations might "
 "benefit from direct JDBC. Do not assume, however, that JDBC is necessarily "
@@ -220,12 +220,12 @@
 "html that JDBC connection. This way you can still use the same transaction "
 "strategy and underlying connection provider."
 msgstr ""
-"En áreas del sistema de rendimiento crítico algunos tipos de operaciones "
-"podrían beneficiarse del JDBC directo. Pero por favor, espere hasta que "
-"<emphasis>sepa</emphasis> que se encuentra realmente atascado. Y no asuma "
-"que el JDBC directo es necesariamente más rápido. Si necesita utilizar JDBC "
-"directo, puede que valga la pena abrir una <literal>Session</literal> de "
-"Hibernate y usar esa conexión JDBC. De esta manera puede usar aún la misma "
+"En áreas de rendimiento crítico del sistema, algunos tipos de operaciones "
+"podrían beneficiarse del JDBC directo. Sin embargo, no asuma que el JDBC directo es necesariamente más rápido. Por favor, espere hasta que "
+"<emphasis>sepa</emphasis> que se encuentra realmente atascado. Si necesita utilizar JDBC "
+"directo, puede abrir una <literal>Session</literal> de "
+"Hibernate y usar esa conexión JDBC file:///usr/share/doc/HTML/en-US/index."
+"html. De esta manera puede usar aún la misma "
 "estrategia de transacción y el mismo proveedor de conexiones subyacente."
 
 #. Tag: term
@@ -236,7 +236,7 @@
 
 #. Tag: para
 #: best_practices.xml:136
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Sometimes the Session synchronizes its persistent state with the database. "
 "Performance will be affected if this process occurs too often. You can "
@@ -244,10 +244,10 @@
 "even by changing the order of queries and other operations within a "
 "particular transaction."
 msgstr ""
-"De vez en cuando la sesión sincroniza su estado persistente con la base de "
+"A veces la sesión sincroniza su estado persistente con la base de "
 "datos. El rendimiento se verá afectado si este proceso ocurre con demasiada "
-"frecuencia. A veces puede minimizar la limpieza innecesaria deshabilitando "
-"la limpieza automática o incluso cambiando el orden de las consultas u otras "
+"frecuencia. A veces puede minimizar el vaciado innecesario deshabilitando "
+"el vaciado automático o incluso cambiando el orden de las consultas u otras "
 "operaciones en una transacción en particular."
 
 #. Tag: term
@@ -258,7 +258,7 @@
 
 #. Tag: para
 #: best_practices.xml:147
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "When using a servlet/session bean architecture, you can pass persistent "
 "objects loaded in the session bean to and from the servlet/JSP layer. Use a "
@@ -266,8 +266,8 @@
 "or <literal>Session.saveOrUpdate()</literal> to synchronize objects with the "
 "database."
 msgstr ""
-"Al usar una arquitectura de servlet / sesión, puede pasar objetos "
-"persistentes en el bean de sesión hacia y desde la capa de servlet / JSP. "
+"Al usar una arquitectura de servlet/sesión, puede pasar objetos "
+"persistentes en el bean de sesión hacia y desde la capa del servlet/JSP. "
 "Use una sesión nueva para atender el servicio de cada petición. Use "
 "<literal>Session.merge()</literal> o <literal>Session.saveOrUpdate()</"
 "literal> para sincronizar los objetos con la base de datos."
@@ -282,7 +282,7 @@
 
 #. Tag: para
 #: best_practices.xml:158
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Database Transactions have to be as short as possible for best scalability. "
 "However, it is often necessary to implement long running "
@@ -297,19 +297,15 @@
 "across more than one application transaction or you will be working with "
 "stale data."
 msgstr ""
-"Las transacciones de base de datos tienen que ser tan cortas como sea "
+"Las transacciones de la base de datos tienen que ser tan cortas como sea "
 "posible para obtener una mejor escalabilidad. Sin embargo, con frecuencia es "
 "necesario implementar <emphasis>transacciones de aplicación</emphasis> de "
 "larga ejecución, una sola unidad de trabajo desde el punto de vista de un "
 "usuario. Una transacción de aplicación puede abarcar muchos ciclos de "
 "petición/respuesta del cliente. Es común usar objetos separados para "
-"implementar transacciones de aplicación. Una alternativa, extremadamente "
-"apropiada en arquitecturas en dos gradas, es mantener un sólo contacto de "
-"persistencia abierto (sesión) para todo el ciclo de vida de la transacción "
-"de aplicación y simplemente desconectar de la conexión JDBC al final de cada "
-"petición, y reconectar al comienzo de la petición subsecuente. Nunca "
-"comparta una sesión única a través de más de una transacción de aplicación, "
-"o estará trabajando con datos añejos."
+"implementar transacciones de aplicación. Una alternativa apropiada en arquitecturas de dos niveles, es mantener una sesión de un sólo contacto de persistencia abierto para todo el ciclo de vida de la transacción "
+"de aplicación. Luego simplemente desconectar de la conexión JDBC al final de cada "
+"petición y reconectar al comienzo de la petición subsecuente. Nunca comparta una sesión única a través de más de una transacción de aplicación o estará trabajando con datos desactualizados."
 
 #. Tag: term
 #: best_practices.xml:172
@@ -319,7 +315,7 @@
 
 #. Tag: para
 #: best_practices.xml:174
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "This is more of a necessary practice than a \"best\" practice. When an "
 "exception occurs, roll back the <literal>Transaction</literal> and close the "
@@ -329,24 +325,24 @@
 "instance with the given identifier exists on the database; use "
 "<literal>Session.get()</literal> or a query instead."
 msgstr ""
-"Esto es más bien una práctica necesaria más que una \"mejor\" práctica. "
-"Cuando ocurra una excepción, deshaga (rollback) la <literal>Transaction</"
+"Esto es más bien una práctica necesaria más que una práctica \"recomendada\". "
+"Cuando ocurra una excepción, deshaga la <literal>Transaction</"
 "literal> y cierre la <literal>Session</literal>. Si no lo hace, Hibernate no "
 "puede garantizar que el estado en memoria representa con exactitud el estado "
-"persistente. Como caso especial, no utilice <literal>Session.load()</"
+"persistente. Por ejemplo, no utilice <literal>Session.load()</"
 "literal> para determinar si una instancia con el identificador dado existe "
-"en la base de datos. En cambio, use <literal>Session.get()</literal> o una "
+"en la base de datos; en cambio, use <literal>Session.get()</literal> o una "
 "consulta."
 
 #. Tag: term
 #: best_practices.xml:184
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Prefer lazy fetching for associations:"
-msgstr "Prefiera una recuperación perezosa para las asociaciones."
+msgstr "Prefiera una recuperación perezosa para las asociaciones:"
 
 #. Tag: para
 #: best_practices.xml:186
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Use eager fetching sparingly. Use proxies and lazy collections for most "
 "associations to classes that are not likely to be completely held in the "
@@ -358,27 +354,26 @@
 msgstr ""
 "No utilice con frecuencia la recuperación temprana. Use proxies y "
 "colecciones perezosas para la mayoría de asociaciones a clases que "
-"probablemente no estén mantenidas en el caché de segundo nivel. Para las "
+"probablemente no se encuentren en el caché de segundo nivel. Para las "
 "asociaciones a clases en caché, donde hay una probabilidad de acceso a caché "
 "extremadamente alta, deshabilite explícitamente la recuperación temprana "
-"usando <literal>lazy=\"false\"</literal>. Cuando la recuperación por unión "
-"(join fetching) sea apropiada para un caso de uso en particular, utilice una "
+"usando <literal>lazy=\"false\"</literal>. Cuando la recuperación por unión sea apropiada para un caso de uso en particular, utilice una "
 "consulta con un <literal>left join fetch</literal>."
 
 #. Tag: term
 #: best_practices.xml:196
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Use the <emphasis>open session in view</emphasis> pattern, or a disciplined "
 "<emphasis>assembly phase</emphasis> to avoid problems with unfetched data:"
 msgstr ""
-"Use el patrón de <emphasis>sesión abierta en vista</emphasis>, o una "
+"Use el patrón de <emphasis>sesión abierta en vista</emphasis> o una "
 "<emphasis>fase de ensamblado</emphasis> disciplinada para evitar problemas "
 "con datos no recuperados."
 
 #. Tag: para
 #: best_practices.xml:201
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Hibernate frees the developer from writing tedious <emphasis>Data Transfer "
 "Objects</emphasis> (DTO). In a traditional EJB architecture, DTOs serve dual "
@@ -393,30 +388,30 @@
 "objects. This is not a limitation of Hibernate. It is a fundamental "
 "requirement of safe transactional data access."
 msgstr ""
-"Hibernate libera al desarrollador de escribir tediosos <emphasis>Objetos de "
-"Transferencia de Datos (Data Transfer Objects)</emphasis> (DTO). En una "
+"Hibernate libera al desarrollador de escribir tediosos <emphasis>objetos de "
+"transferencia de datos (DTO del inglés Data Transfer Objects)</emphasis>. En una "
 "arquitectura tradicional de EJB, los DTOs tienen un propósito doble: "
 "primero, atacan el problema de que los beans de entidad no son "
 "serializables. Segundo, definen implícitamente una fase de ensamblado cuando "
 "se recuperan y se forman (marshalling) todos los datos a usar por la vista "
-"en los DTOs antes de devolver el control a la grada de presentación. "
+"en los DTOs antes de devolver el control al nivel de presentación. "
 "Hibernate elimina el primer propósito. Sin embargo, aún necesita una fase de "
-"ensamblado (piense en sus métodos empresariales como si tuviesen un contrato "
-"estricto con la grada de presentación sobre qué datos están disponibles en "
-"los objetos separados) a menos de que esté preparado para tener el contexto "
-"de persistencia (la sesión) abierto a través del proceso de renderización de "
-"la vista. ¡Esta no es una limitación de Hibernate! Es un requerimiento "
+"ensamblado a menos de que esté preparado para tener el contexto "
+"de persistencia (la sesión) abierto a través del proceso de entrega de "
+"la vista. Piense en sus métodos empresariales como si tuviesen un contrato "
+"estricto con el nivel de presentación sobre qué datos están disponibles en "
+"los objetos separados. Esta no es una limitación de Hibernate. Este es un requerimiento "
 "fundamental de acceso seguro a datos transaccionales."
 
 #. Tag: term
 #: best_practices.xml:215
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Consider abstracting your business logic from Hibernate:"
-msgstr "Considere abstraer su lógica empresarial de Hibernate"
+msgstr "Considere abstraer su lógica empresarial de Hibernate:"
 
 #. Tag: para
 #: best_practices.xml:217
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Hide Hibernate data-access code behind an interface. Combine the "
 "<emphasis>DAO</emphasis> and <emphasis>Thread Local Session</emphasis> "
@@ -425,13 +420,10 @@
 "however, intended for \"sufficiently large\" applications. It is not "
 "appropriate for an application with five tables."
 msgstr ""
-"Oculte el código de acceso a datos (Hibernate) detrás de una interfaz. "
-"Combine los patrones <emphasis>DAO</emphasis> y <emphasis>Sesión de Hebra "
-"Local</emphasis>. Incluso puede tener algunas clases hechas persistentes por "
-"JDBC escrito a mano, asociadas a Hibernate por medio de un "
-"<literal>UserType</literal>, (este consejo es para aplicaciones "
-"\"suficientemente grandes\"; ¡no es apropiado para una aplicación con cinco "
-"tablas!)"
+"Oculte el código de acceso a datos de Hibernate detrás de una interfaz. "
+"Combine los patrones <emphasis>DAO</emphasis> y <emphasis>sesión local de hilo</emphasis>. Incluso puede hacer algunas clases persistentes por medio de JDBC escrito a mano, asociadas a Hibernate por medio de un "
+"<literal>UserType</literal>. Sin embargo, este consejo va para las aplicaciones \"suficientemente grandes\". No es apropiado para una aplicación con cinco "
+"tablas."
 
 #. Tag: term
 #: best_practices.xml:227
@@ -441,7 +433,7 @@
 
 #. Tag: para
 #: best_practices.xml:229
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Practical test cases for real many-to-many associations are rare. Most of "
 "the time you need additional information stored in the \"link table\". In "
@@ -453,9 +445,8 @@
 "Son raros los casos de uso de asociaciones reales muchos-a-muchos. La mayor "
 "parte del tiempo necesita información adicional almacenada en una \"tabla de "
 "enlace\". En este caso, es mucho mejor usar dos asociaciones uno-a-muchos a "
-"una clase de enlace intermedio. De hecho, pensamos que la mayoría de "
-"asociaciones son uno-a-muchos y muchos-a-uno, debe tener cuidado al utilizar "
-"cualquier otro estilo de asociación y preguntarse si es realmente necesario."
+"una clase de enlace intermedio. De hecho, la mayoría de las asociaciones son uno-a-muchos y muchos-a-uno. Por esta razón, debe tener cuidado al utilizar "
+"cualquier otro estilo de asociación."
 
 #. Tag: term
 #: best_practices.xml:239

Modified: projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/events.po
===================================================================
--- projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/events.po	2009-11-09 05:55:07 UTC (rev 96150)
+++ projects/docs/enterprise/5.0/Hibernate/Hibernate_Core/es-ES/events.po	2009-11-09 06:00:55 UTC (rev 96151)
@@ -15,7 +15,7 @@
 "Project-Id-Version: events\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-09-15 07:03+0000\n"
-"PO-Revision-Date: 2009-10-08 10:35+1000\n"
+"PO-Revision-Date: 2009-11-09 13:29+1000\n"
 "Last-Translator: Angela Garcia <agarcia at redhat.com>\n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -31,15 +31,14 @@
 
 #. Tag: para
 #: events.xml:31
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "It is useful for the application to react to certain events that occur "
 "inside Hibernate. This allows for the implementation of generic "
 "functionality and the extension of Hibernate functionality."
 msgstr ""
-"Con frecuencia es útil para la aplicación reaccionar a ciertos eventos que "
-"ocurren dentro de Hibernate. Esto permite la implementación de ciertos tipos "
-"de funcionalidades genéricas, y la extensión de la funcionalidad de "
+"Es útil para la aplicación reaccionar a ciertos eventos que "
+"ocurren dentro de Hibernate. Esto permite la implementación de funcionalidades genéricas y la extensión de la funcionalidad de "
 "Hibernate."
 
 #. Tag: title
@@ -75,13 +74,10 @@
 #. Tag: para
 #: events.xml:51
 #, no-c-format
-#, fuzzy
 msgid ""
 "You can either implement <literal>Interceptor</literal> directly or extend "
 "<literal>EmptyInterceptor</literal>."
-msgstr ""
-"Puede implementar el <literal>Interceptor</literal> directamente o "
-"(mejor) extender el <literal>EmptyInterceptor</literal>."
+msgstr "Puede implementar el <literal>Interceptor</literal> directamente o extender el <literal>EmptyInterceptor</literal>."
 
 #. Tag: programlisting
 #: events.xml:56
@@ -257,13 +253,13 @@
 
 #. Tag: para
 #: events.xml:58
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "There are two kinds of inteceptors: <literal>Session</literal>-scoped and "
 "<literal>SessionFactory</literal>-scoped."
 msgstr ""
-"Los interceptores vienen en dos sabores: incluído en <literal>Session</"
-"literal>-e incluído en <literal>SessionFactory</literal>."
+"Hay dos clases de interceptores: incluído en <literal>Session</"
+"literal>- e incluído en <literal>SessionFactory</literal>."
 
 #. Tag: para
 #: events.xml:63
@@ -321,7 +317,7 @@
 
 #. Tag: para
 #: events.xml:87
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If you have to react to particular events in your persistence layer, you can "
 "also use the Hibernate3 <emphasis>event</emphasis> architecture. The event "
@@ -330,7 +326,7 @@
 "Si tiene que reaccionar a eventos particulares en su capa de persistencia, "
 "también puede utilizar la arquitectura de <emphasis>eventos</emphasis> de "
 "Hibernate3. El sistema de eventos se puede ser utilizar además de o como un "
-"remplazo a los interceptores."
+"remplazo para los interceptores."
 
 #. Tag: para
 #: events.xml:93
@@ -369,14 +365,11 @@
 
 #. Tag: para
 #: events.xml:108
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The listeners should be considered singletons. This means they are shared "
 "between requests, and should not save any state as instance variables."
-msgstr ""
-"Se deben considerar efectivamente a los oyentes como singletons; es decir, "
-"que son compartidos entre las peticiones, y por lo tanto, no guardan ningún "
-"estado como variables de instancia."
+msgstr "Los escuchas se deben considerar como singletons. Esto significa que son compartidos entre las peticiones y por lo tanto, no deben guardar ningún estado como variables de instancia."
 
 #. Tag: para
 #: events.xml:113
@@ -467,9 +460,9 @@
 
 #. Tag: para
 #: events.xml:132
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Instead, you can register it programmatically:"
-msgstr "En cambio, puede registrarlo programáticamente:"
+msgstr "En cambio, puede registrarlo programáticamente: "
 
 #. Tag: programlisting
 #: events.xml:136




More information about the jboss-cvs-commits mailing list