[jboss-cvs] JBossAS SVN: r89487 - projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 28 01:54:49 EDT 2009


Author: croe at redhat.com
Date: 2009-05-28 01:54:49 -0400 (Thu, 28 May 2009)
New Revision: 89487

Modified:
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Lucene.po
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Setup.po
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Validator.po
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Xml-Overriding.po
Log:
proof reading in progress

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Lucene.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Lucene.po	2009-05-28 05:30:41 UTC (rev 89486)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Lucene.po	2009-05-28 05:54:49 UTC (rev 89487)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Lucene\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2009-05-26 12:18+1000\n"
+"PO-Revision-Date: 2009-05-28 15:52+1000\n"
 "Last-Translator: Corina Roe <croe at redhat.com>\n"
 "Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@
 "allows you to mark any domain model object as indexable and have Hibernate "
 "maintain a Lucene index of any instances persisted via Hibernate. Apache "
 "Lucene is also integrated with the Hibernate query facility."
-msgstr "<ulink url=\"http://lucene.apache.org\">Apache Lucene</ulink> est une bibliothèque de moteurs de recherche java de haute performance disponible dans Apache Software Foundation. Hibernate Annotations inclut un paquetage d'annotations qui vous permet de marquer n'importe quel objet de modèle de domaine comme indexable et qui vous permet d'avoir un index Lucene pour toute instance persistée et maintenu par Hibernate. Apache Lucene est également intégré à la fonction de recherche d'Hibernate."
+msgstr "<ulink url=\"http://lucene.apache.org\">Apache Lucene</ulink> est une bibliothèque de moteurs de recherche java de haute performance disponible dans Apache Software Foundation. Hibernate Annotations inclut un package d'Annotations qui vous permet de marquer n'importe quel objet de modèle de domaine comme indexable et qui vous permet d'avoir un index Lucene maintennu par Hibernate, pour toute instance persistée par Hibernate. Apache Lucene est également intégré à la fonction de recherche d'Hibernate."
 
 #. Tag: para
 #: Lucene.xml:9
@@ -97,7 +97,7 @@
 msgstr ""
 "<productname>Hibernate Search</productname> peut également utiliser un index Lucene pour rechercher une entité et retourner une (liste d') entité(s), vous permettant ainsi d'éviter d\"effectuer un "
 "mappage pénible Document Lucene/Objet et APIs Lucene de niveau inférieur. Le code d'application utilise l'API unifié <classname>org.hibernate.Query</classname> "
-"de la même façon qu'une requête native ou HQL."
+"de la même façon qu'une requête native ou HQL serait effectuée."
 
 #. Tag: title
 #: Lucene.xml:29
@@ -224,7 +224,7 @@
 "<constant>hibernate.search.<replaceable>indexname</replaceable>."
 "directory_provider</constant>"
 msgstr ""
-"Pour déterminer le fournisseur de répertoire d'un index donnée, utiliser <constant>hibernate.search.<replaceable>indexname</replaceable>."
+"Pour déterminer le fournisseur de répertoire d'un index donné, utiliser <constant>hibernate.search.<replaceable>indexname</replaceable>."
 "directory_provider</constant>"
 
 #. Tag: programlisting

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Setup.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Setup.po	2009-05-28 05:30:41 UTC (rev 89486)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Setup.po	2009-05-28 05:54:49 UTC (rev 89487)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Setup\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2009-05-26 16:01+1000\n"
+"PO-Revision-Date: 2009-05-28 15:20+1000\n"
 "Last-Translator: Corina Roe <croe at redhat.com>\n"
 "Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -61,7 +61,7 @@
 "XDoclet and get some of the benefits of annotation-based metadata with older "
 "JDK versions. Note that this document only describes JDK 5.0 annotations and "
 "you have to refer to the XDoclet documentation for more information."
-msgstr "Veillez bien à ce que JDK 5.0 soit bien installé. Vous pouvez, biensûr, continuer à utiliser XDoclet et profiter des avantages des métadonnées basées-annotations des anciennes versions JDK. Notez bien que ce document ne décrit que les annotations JDK 5.0 et vous devrez vous référer à la documentation XDoclet pour davantage d'informations."
+msgstr "Veillez bien à ce que JDK 5.0 soit bien installé. Vous pouvez, biensûr, continuer à utiliser XDoclet et profiter des avantages des métadonnées basées-annotations des anciennes versions JDK. Notez bien que ce document ne décrit qu'Annotations JDK 5.0 et vous devrez vous référer à la documentation XDoclet pour davantage d'informations."
 
 #. Tag: title
 #: Setup.xml:33
@@ -102,7 +102,7 @@
 msgid ""
 "To use the <xref linkend=\"Hibernate_Search_Apache_Lucene_Integration\"/>, "
 "add the lucene jar file."
-msgstr "Pour utiliser xref linkend=\"Hibernate_Search_Apache_Lucene_Integration\"/>, ajouter le fichier jar Lucene."
+msgstr "Pour utiliser , ajouter le fichier jar Lucene.                             <xref linkend=\"Hibernate_Search_Apache_Lucene_Integration\"/>"
 
 #. Tag: para
 #: Setup.xml:53
@@ -312,7 +312,7 @@
 "class several times (whether annotated or through hbm.xml). You cannot mix "
 "configuration strategies (hbm vs annotations) in a mapped entity hierarchy "
 "either."
-msgstr "Il n'y a pas d'autres différences dans la façon dont vous utilisez les API Hibernate avec les annotations, sauf que pour ce changement de routine de démarrage ou dans le fichier de configuration. Vous pouvez utiliser votre méthode de configuration favorite pour les autres propriétés ( <filename>hibernate.properties</filename>, <filename>hibernate.cfg.xml</filename>, programmatic APIs, etc). Vous pouvez même mixer les classes persistantes annotées et les déclarations classiques <filename>hbm.cfg.xml</filename> avec les mêmes <classname>SessionFactory</classname>. Vous avez la possibilité de ne pas déclarer une classe plusieurs fois (qu'elle soit annotée ou par hbm.xml). Vous ne pouvez pas mixer les stratégies de configuration (hbm vs annotations) dans une hiérarchie d'entités mappée non plus."
+msgstr "Il n'y a pas d'autres différences dans la façon dont vous utilisez les API Hibernate avec Annotations, sauf pour ce changement de routine de démarrage ou dans le fichier de configuration. Vous pouvez utiliser votre méthode de configuration favorite pour les autres propriétés ( <filename>hibernate.properties</filename>, <filename>hibernate.cfg.xml</filename>, programmatic APIs, etc). Vous pouvez même mixer les classes persistantes annotées et les déclarations classiques <filename>hbm.cfg.xml</filename> avec les mêmes <classname>SessionFactory</classname>. Vous avez la possibilité de ne pas déclarer une classe plusieurs fois (qu'elle soit annotée ou par hbm.xml). Vous ne pouvez pas mixer les stratégies de configuration (hbm vs annotations) dans une hiérarchie d'entités mappée non plus."
 
 #. Tag: para
 #: Setup.xml:73

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Validator.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Validator.po	2009-05-28 05:30:41 UTC (rev 89486)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Validator.po	2009-05-28 05:54:49 UTC (rev 89487)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Validator\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2009-05-27 13:01+1000\n"
+"PO-Revision-Date: 2009-05-28 15:44+1000\n"
 "Last-Translator: Corina Roe <croe at redhat.com>\n"
 "Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -36,7 +36,7 @@
 "different layers in your application without having to duplicate any of "
 "these rules (presentation layer, data access layer). Hibernate Validator has "
 "been designed for that purpose."
-msgstr "Les annotations représentent une façon pratique et élégante de spécifier les contraintes invariables pour un modèle de domaine. Vous pouvez, par exemple, exprimer le fait qu'une propriété ne doit jamais être null, que le solde du compte devrait être strictement positif, etc. Ces contraintes de modèle de domaine sont déclarées dans le bean lui-même par l'annotation de ses propriétés. Le mécanisme de validation peut être exécuté sur différentes couches dans votre application, sans avoir à dupliquer aucune de ces règles (couche de présentation, couche d'accès aux données). Hibernate Validator a été conçu dans ce but."
+msgstr "Annotations représente une façon pratique et élégante de spécifier les contraintes invariables pour un modèle de domaine. Vous pouvez, par exemple, exprimer le fait qu'une propriété ne doit jamais être null, que le solde du compte doit être strictement positif, etc. Ces contraintes de modèle de domaine sont déclarées dans le bean lui-même par l'annotation de ses propriétés. Le mécanisme de validation peut être exécuté sur différentes couches de votre application, sans avoir à dupliquer aucune de ces règles (couche de présentation, couche d'accès aux données). Hibernate Validator a été conçu dans ce but."
 
 #. Tag: para
 #: Validator.xml:9
@@ -59,7 +59,7 @@
 "appropriate event listener, you can execute the checking operation on "
 "inserts and updates done by Hibernate. Hibernate Validator is not limited to "
 "use with Hibernate. You can easily use it anywhere in your application."
-msgstr "Chaque annotation de contrainte est associée à l'implémentation d'un validateur reponsable de vérifier la contrainte pour l'instance d'entité. Un validateur peut également (optionnellement) appliquer la contrainte du metamodel Hibernate, permettant à Hibernate de générer DDL qui exprime la contrainte. Avec le listener d'événement qui convient, vous pouvez exécuter l'opération de vérification sur les insertions et sur les mises à jour effectuées par Hibernate. Hibernate Validator n'est pas limité à l'utilisation d'Hibernate. Vous pouvez facilement l'utiliser n'importe où dans votre application."
+msgstr "Chaque annotation de contrainte est associée à l'implémentation d'un validator responsable de vérifier la contrainte pour l'instance d'entité. Un validator peut également (optionnellement) appliquer la contrainte du metamodel Hibernate, permettant à Hibernate de générer DDL qui exprime la contrainte. Avec le listener d'événement qui convient, vous pouvez exécuter l'opération de vérification sur les insertions et sur les mises à jour effectuées par Hibernate. Hibernate Validator n'est pas limité à l'utilisation d'Hibernate. Vous pouvez facilement l'utiliser n'importe où dans votre application."
 
 #. Tag: para
 #: Validator.xml:15
@@ -71,7 +71,7 @@
 "classname> contains an error description message that can embed the "
 "parameter values bundle with the annotation (eg. length limit), and message "
 "strings that may be externalized to a <classname>ResourceBundle</classname>."
-msgstr "Quand vous vérifiez des instances en cours d'exécution, Hibernate Validator retourne des informations sur les violations de contrainte sous forme d'<classname>InvalidValue</classname>s. Entre autres informations, <classname>InvalidValue</classname> contient un message de descriptiond'erreurs qui peut intégrer l'ensemble des valeurs de paramètres avec l'annotation ( comme par exemple la limite de longueur), et les strings de messages qui peuvent être externalisés en <classname>ResourceBundle</classname>."
+msgstr "Quand vous vérifiez des instances en cours d'exécution, Hibernate Validator retourne des informations sur les violations de contrainte sous forme d'<classname>InvalidValue</classname>s. Entre autres informations, <classname>InvalidValue</classname> contient un message de description d'erreurs qui peut intégrer l'ensemble des valeurs de paramètres avec l'annotation ( comme par exemple la limite de longueur), et les strings de messages qui peuvent être externalisés en <classname>ResourceBundle</classname>."
 
 #. Tag: title
 #: Validator.xml:18
@@ -92,13 +92,13 @@
 "A constraint is represented by an annotation. A constraint usually has some "
 "attributes used to parameterize the constraints limits. The constraint apply "
 "to the annotated element."
-msgstr "Une contrainte est représentée par une annotation. Une contrainte comporte normalement quelques attributs qui sont utilisés pour paramétrer les limites de la contrainte. La contrainte d'applique à l'élément annoté."
+msgstr "Une contrainte est représentée par une annotation. Une contrainte comporte normalement quelques attributs qui sont utilisés pour paramétrer les limites de la contrainte. La contrainte s'applique à l'élément annoté."
 
 #. Tag: title
 #: Validator.xml:23
 #, no-c-format
 msgid "Built in constraints"
-msgstr "Contraintes inhérentes"
+msgstr "Contraintes intégrées"
 
 #. Tag: para
 #: Validator.xml:24
@@ -107,13 +107,13 @@
 "Hibernate Validator comes with some built-in constraints, which covers most "
 "basic data checks. As we&#39;ll see later, you&#39;re not limited to them, "
 "you can in a minute write your own constraints."
-msgstr "Hibernate Validator est conçu avec des contraintes inhérentes, qui couvrent la plupart des vérifiations de données de base . Comme nous le verrons plus tard, vous n'y êtes pas limités, vous pouvez écrire vos propres contraintes en une minute."
+msgstr "Hibernate Validator est conçu avec des contraintes intégrées, qui couvrent la plupart des vérifications de données de base . Comme nous le verrons plus tard, vous n'y êtes pas limités, vous pouvez écrire vos propres contraintes en une minute."
 
 #. Tag: title
 #: Validator.xml:28
 #, no-c-format
 msgid "Built-in constraints"
-msgstr "Contraintes inhérentes"
+msgstr "Contraintes intégrées"
 
 #. Tag: entry
 #: Validator.xml:33
@@ -137,7 +137,7 @@
 #: Validator.xml:42
 #, no-c-format
 msgid "Hibernate Metadata impact"
-msgstr "Impact sur les metadonnées d'Hibernate"
+msgstr "Impact sur Hibernate Metadata"
 
 #. Tag: entry
 #: Validator.xml:49
@@ -253,7 +253,7 @@
 #: Validator.xml:122 Validator.xml:136
 #, no-c-format
 msgid "property (date or calendar)"
-msgstr "property (date ou calendrier)"
+msgstr "propriété (date ou calendrier)"
 
 #. Tag: entry
 #: Validator.xml:125
@@ -278,7 +278,7 @@
 #: Validator.xml:212 Validator.xml:226 Validator.xml:240
 #, no-c-format
 msgid "none"
-msgstr "aucun(e)(s)"
+msgstr "nil"
 
 #. Tag: entry
 #: Validator.xml:147
@@ -368,7 +368,7 @@
 #: Validator.xml:220
 #, no-c-format
 msgid "property (object)"
-msgstr "property (object)"
+msgstr "propriété (objet)"
 
 #. Tag: entry
 #: Validator.xml:223
@@ -377,7 +377,7 @@
 "perform validation recursively on the associated object. If the object is a "
 "Collection or an array, the elements are validated recursively. If the "
 "object is a Map, the value elements are validated recursively."
-msgstr "effectue la validation de façon récursive sur l'objet associé. Si l'objet est une Map, les éléments de valeur seront validés récursivement."
+msgstr "effectue la validation de façon récursive sur l'objet associé. Si l'objet est Collection ou array, les éléments seront validés de façon récursive. Si l'objet est Map, les éléments de valeur seront validés récursivement."
 
 #. Tag: entry
 #: Validator.xml:231
@@ -412,7 +412,7 @@
 msgstr ""
 "Hibernate Validator est présenté avec un ensemble de messages d'erreurs par défaut qui sont traduits dans 10 langues environ (si votre langue n'en fait pas partie, veuillez nous envoyer un patch). Vous pouvez surcharger ces messages en créant un <filename>ValidatorMessages."
 "properties</filename> ou (<filename>ValidatorMessages_loc.properties</"
-"filename>) et en surchargeant les clés dont vous aurez besoin. Vous pouvez même ajouter votre propre ensemble de messages supplémentaires tout en rédigeant vos annotations de validator. Si Hibernate Validator ne peut pas résoudre une clé à partir de votre resourceBundle ou de votre ValidatorMessage, vous retombez sur les valeurs intégrées par défaut."
+"filename>) et en surchargeant les clés dont vous aurez besoin. Vous pouvez même ajouter votre propre ensemble de messages supplémentaires tout en rédigeant vos annotations de validator. Si Hibernate Validator ne peut pas résoudre une clé à partir de votre resourceBundle ou de votre ValidatorMessage, vous retomberez sur les valeurs intégrées par défaut."
 
 #. Tag: para
 #: Validator.xml:251
@@ -424,7 +424,7 @@
 "implementation of <literal>org.hibernate.validator.MessageInterpolator</"
 "literal> (check the JavaDoc for more informations)."
 msgstr ""
-"Sinon, vous pouvez fournir un <classname>ResourceBundle</classname> quand vous vérifiez les règles de validation sur un bean programmatiquement ou si vous souhaitez un mécanisme d'interpolation complètement différent. Vous pouvez fournir une implémentation de <literal>org.hibernate.validator.MessageInterpolator</"
+"Sinon, vous pouvez fournir un <classname>ResourceBundle</classname> quand vous vérifiez les règles de validation sur un bean programmatiquement ou si vous souhaitez un mécanisme d'interpolation complètement différent, vous pouvez fournir une implémentation de <literal>org.hibernate.validator.MessageInterpolator</"
 "literal> (vérifier le JavaDoc pour davantage d'informations)."
 
 #. Tag: title
@@ -487,7 +487,7 @@
 "<literal>Capitalization is not FIRST</literal>), externalizing the whole "
 "string in <filename>ValidatorMessages.properties</filename> is considered "
 "good practice. See <xref linkend=\"Constraints-Error_messages\"/>."
-msgstr "<literal>message</literal> est le string par défaut qui est utilisé pour décrire la violation de contrainte et qui est obligatoire. Vous pouvez coder fermement le string ou vous pouvez l'externaliser totalemeent/ou en partie, par le mécanisme Java ResourceBundle. Des valeurs de paramètres vont être injectées dans le message quand le string <literal>{parameter}</literal> sera trouvé (dans notre exemple <literal>Capitalization is not {type}</literal> générerait <literal>Capitalization is not FIRST</literal>), externalisant ainsi tout le string dans <filename>ValidatorMessages.properties</filename> ce qui est considéré une bonne pratique. Voir <xref linkend=\"Constraints-Error_messages\"/>."
+msgstr "<literal>message</literal> est le string par défaut qui est utilisé pour décrire la violation de contrainte et qui est obligatoire. Vous pouvez coder fermement le string ou vous pouvez l'externaliser totalement/ou en partie, par le mécanisme Java ResourceBundle. Des valeurs de paramètres vont être injectées dans le message quand le string <literal>{parameter}</literal> sera trouvé (dans notre exemple <literal>Capitalization is not {type}</literal> générait <literal>Capitalization is not FIRST</literal>), externalisant ainsi tout le string dans <filename>ValidatorMessages.properties</filename> ce qui est considéré une bonne pratique. Voir <xref linkend=\"Constraints-Error_messages\"/>."
 
 #. Tag: programlisting
 #: Validator.xml:265
@@ -534,7 +534,7 @@
 "parameter must name a class which implements <literal>Validator&lt;"
 "ConstraintAnnotation&gt;</literal>."
 msgstr ""
-"Pour lier un descripteur à son implémentation de validator, on utilise la meta-annotaion <literal>@ValidatorClass</literal>. Le paramètre de classe du validator devra nommer une classe qui implémente <literal>Validator&lt;"
+"Pour lier un descripteur à son implémentation de validator, on utilise la meta-annotation <literal>@ValidatorClass</literal>. Le paramètre de classe du validator devra nommer une classe qui implémente <literal>Validator&lt;"
 "ConstraintAnnotation&gt;</literal>."
 
 #. Tag: para
@@ -637,7 +637,7 @@
 msgid ""
 "Since you are already familiar with annotations now, the syntax should be "
 "very familiar."
-msgstr "Comme vous êtes déjà familiers avec les annotations maintenant, la syntaxe devrait vous être familière."
+msgstr "Comme vous êtes déjà familier avec les annotations maintenant, la syntaxe devrait vous être familière également."
 
 #. Tag: programlisting
 #: Validator.xml:286
@@ -788,7 +788,7 @@
 "You can also annotate interfaces. Hibernate Validator will check all "
 "superclasses and interfaces extended or implemented by a given bean to read "
 "the appropriate validator annotations."
-msgstr "Vous pouvez également annoter des interfaces. Hibernate Validator vérifiera toutes les superclasses et les interfaces étendues ou implémentées par un bean donné pour lire les annotations de validator qui conviennent."
+msgstr "Vous pouvez également annoter des interfaces. Hibernate Validator vérifiera toutes les superclasses et les interfaces étendues ou implémentées par un bean donné, pour lire les annotations de validator qui conviennent."
 
 #. Tag: programlisting
 #: Validator.xml:294
@@ -839,7 +839,7 @@
 "Hibernate Validator is intended to be used to implement multi-layered data "
 "validation, where we express constraints in one place (the annotated domain "
 "model) and apply them at various different layers of the application."
-msgstr "Hibernate Validator est destinée à être utilisée pour implémenter une validation de données sur plusieurs couches, quand on exprime des contraintes dans un endroit (le modèle de domaine annoté) et qu'on les applique sur diverses couches dans l'application."
+msgstr "Hibernate Validator est destiné à être utilisé pour implémenter une validation de données sur plusieurs couches, quand on exprime des contraintes dans un endroit (le modèle de domaine annoté) et qu'on les applique sur diverses couches dans l'application."
 
 #. Tag: title
 #: Validator.xml:302
@@ -856,7 +856,7 @@
 "property of your entity is annotated <literal>@NotNull</literal>, its "
 "columns will be declared as <literal>not null</literal> in the DDL schema "
 "generated by Hibernate."
-msgstr "Out of the box (prêt à l'emploi), Hibernate Annotations traduira les contraintes que vous avez définies pour vos entités en métadonnées de mappage. Ainsi, si une propriété de votre entité est annotée <literal>@NotNull</literal>, ses colonnes seront déclarées comme <literal>not null</literal> dans le schéma DDL généré par Hibernate."
+msgstr "Prêt à l'emploi, Hibernate Annotations traduira les contraintes que vous avez définies pour vos entités en métadonnées de mappage. Ainsi, si une propriété de votre entité est annotée <literal>@NotNull</literal>, ses colonnes seront déclarées comme <literal>not null</literal> dans le schéma DDL généré par Hibernate."
 
 #. Tag: title
 #: Validator.xml:306
@@ -877,7 +877,7 @@
 "On constraint violation, the event will raise a runtime "
 "<classname>InvalidStateException</classname> which contains an array of "
 "<literal>InvalidValue</literal>s describing each failure."
-msgstr "Hibernate Validator comprend deux listeners d'événements Hibernate intégrés. En cas de <literal>PreInsertEvent</literal> ou de <literal>PreUpdateEvent</literal>, les listeners iront vérifier toutes les contraintes de l'instance de l'entité et enverront une exception si une contrainte a été violée. Simplement, les objets seront vérifiés avant toute insertion et avant toute mise à jour qui aurait pu avoir été faite par Hibernate. C'est la façon la plus pratique et la plus facile d'activer le processus de validation. Suite à la violation d'une contrainte, l'événement émettra un <classname>InvalidStateException</classname> en cours d'exécution, qui contient un ensemble de <literal>InvalidValue</literal> qui décrivra chaque échec."
+msgstr "Hibernate Validator comprend deux listeners d'événements Hibernate intégrés. En cas de <literal>PreInsertEvent</literal> ou de <literal>PreUpdateEvent</literal>, les listeners iront vérifier toutes les contraintes de l'instance de l'entité et enverront une exception si une contrainte a été violée. Simplement, les objets seront vérifiés avant toute insertion et avant toute mise à jour qui aurait pu avoir été faite par Hibernate. C'est la façon la plus pratique et la plus facile d'activer le processus de validation. Suite à la violation d'une contrainte, l'événement émettra un <classname>InvalidStateException</classname> en cours d'exécution, qui contiendra un ensemble de <literal>InvalidValue</literal> décrivant chaque échec."
 
 #. Tag: programlisting
 #: Validator.xml:310
@@ -918,7 +918,7 @@
 "When using Hibernate Entity Manager, the Validation framework is activated "
 "out of the box. If the beans are not annotated with validation annotations, "
 "there is no performance cost."
-msgstr "Quand vous utilisez Hibernate Entity Manager, la structure d'implémentation de Validation est activée out of the box. Si les beans ne sont pas annotés par les annotations de validation, il n'y a pas de coût de performance."
+msgstr "Quand vous utilisez Hibernate Entity Manager, la structure d'implémentation de Validation est activée prête à l'emploi. Si les beans ne sont pas annotés par les annotations de validation, il n'y a pas de coût de performance."
 
 #. Tag: title
 #: Validator.xml:318
@@ -1056,7 +1056,7 @@
 "<methodname>getRootBean()</methodname> retrieves the root bean instance "
 "generating the issue (useful in conjunction with <literal>@Valid</literal>), "
 "is null if getPotentianInvalidValues() is used."
-msgstr "<methodname>getRootBean()</methodname> retire l'instance de bean root qui génàre le problème (utile en conjonction avec <literal>@Valid</literal>), est null si getPotentianInvalidValues() est utilisé."
+msgstr "<methodname>getRootBean()</methodname> retire l'instance de bean root qui génère le problème (utile en conjonction avec <literal>@Valid</literal>); est null si getPotentianInvalidValues() est utilisé."
 
 #. Tag: para
 #: Validator.xml:352

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Xml-Overriding.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Xml-Overriding.po	2009-05-28 05:30:41 UTC (rev 89486)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Xml-Overriding.po	2009-05-28 05:54:49 UTC (rev 89487)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Xml-Overriding\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2009-05-27 09:32+1000\n"
+"PO-Revision-Date: 2009-05-28 15:16+1000\n"
 "Last-Translator: Corina Roe <croe at redhat.com>\n"
 "Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -34,7 +34,7 @@
 "specific features in some entities, you&#39;ll have to either use "
 "annotations or fallback to hbm files. You can of course mix and match "
 "annotated entities and entities describes in hbm files."
-msgstr "La cible principale des métadonnées d'EJB3 est annotations, mais la spécification EJB3 fournit un moyen de surcharger ou de remplacer les métadonnées définies par annotations grâce à un descriptor de déploiement XML. Dans la version actuelle, seules les surcharges d'annotations EJB3 pures sont prises en charge. SI vous souhaitez utiliser les fonctionnalités spécifiques Hibernate pour certaines entités, vous devrez, soit utiliser les annotations, soit vous retourner sur les fichiers hbm. Vous pouvez, bien entendu, mélanger et faire correspondre les entités annotées et les entités décrites dans les fichiers hbm."
+msgstr "La cible principale des métadonnées d'EJB3 est Annotations, mais la spécification EJB3 fournit un moyen de surcharger ou de remplacer les métadonnées définies par Annotations grâce à un descriptor de déploiement XML. Dans la version actuelle, seules les surcharges d'annotations EJB3 pures sont prises en charge. SI vous souhaitez utiliser les fonctionnalités spécifiques Hibernate pour certaines entités, vous devrez, soit utiliser Annotations, soit vous retourner sur les fichiers hbm. Vous pouvez, bien entendu, mélanger et faire correspondre les entités annotées et les entités décrites dans les fichiers hbm."
 
 #. Tag: para
 #: Xml-Overriding.xml:9
@@ -55,7 +55,7 @@
 "The XML deployment descriptor structure has been designed to reflect the "
 "annotations one. So if you know the annotations structure, using the XML "
 "schema will be straightforward for you."
-msgstr "La structure du descriptor de déploiement XML a été conçue pour refléter celle des annotations. Donc, si vous êtes familiers avec la structure d'annotations, il vous sera facile d'utiliser le schéma XML."
+msgstr "La structure du descriptor de déploiement XML a été conçue pour refléter celle d'Annotations. Donc, si vous êtes familiers avec la structure d'Annotations, il vous sera facile d'utiliser le schéma XML."
 
 #. Tag: para
 #: Xml-Overriding.xml:17
@@ -77,7 +77,7 @@
 msgid ""
 "You can define global level metadata available for all XML files. You must "
 "not define these metadata more than once per deployment."
-msgstr "Vous pouvez déterminer les métadonnées de niveau global qui sont disponibles pour tous les fichiers XML. Vous ne devez pas définir ces métasonnées plus d'une fois par déploiement."
+msgstr "Vous pouvez déterminer les métadonnées de niveau global qui sont disponibles pour tous les fichiers XML. Vous ne devez pas définir ces métadonnées plus d'une fois par déploiement."
 
 #. Tag: programlisting
 #: Xml-Overriding.xml:25
@@ -126,7 +126,7 @@
 "<literal>xml-mapping-metadata-complete</literal> means that all entity, "
 "mapped-superclasses and embeddable metadata should be picked up from XML (ie "
 "ignore annotations)."
-msgstr "<literal>xml-mapping-metadata-complete</literal> signifie que toutes les entités, les superclasses-mappées et les métadonnées intégrables devront être extraites à partir d'XML (c'est à dire en ignorant les annotations)."
+msgstr "<literal>xml-mapping-metadata-complete</literal> signifie que toutes les entités, les superclasses-mappées et les métadonnées intégrables devront être extraites à partir d'XML (c'est à dire en ignorant Annotations)."
 
 #. Tag: para
 #: Xml-Overriding.xml:29
@@ -364,44 +364,30 @@
 "    &lt;/entity&gt;\n"
 "&lt;/entity-mappings&gt;\n"
 "</programlisting> <calloutlist> <callout arearefs=\"aa1\"> <para> "
-"<literal>entity-mappings</literal>: entity-mappings is the root element for "
-"all XML files. You must declare the xml schema, the schema file is included "
-"in the hibernate-annotations.jar file, no internet access will be processed "
-"by Hibernate Annotations. </para> </callout> <callout arearefs=\"aa2\"> "
-"<para> <literal>package</literal> (optional): default package used for all "
-"non qualified class names in the given deployment descriptor file. </para> </"
+"<literal>entity-mappings</literal>: entity-mappings est l'élément root de tous les fichiers XML. Vous devez déclarer le schéma xml, le schéma fichier est inclus dans le fichier hibernate-annotations.jar file, aucun accès internet ne pourra être traité par no Hibernate Annotations. </para> </callout> <callout arearefs=\"aa2\"> "
+"<para> <literal>package</literal> (en option): package par défaut utilisé pour tous les noms de classe non qualifiés dans le fichier de descriptor de déploiement donné. </para> </"
 "callout> <callout arearefs=\"aa3\"> <para> <literal>entity</literal>: "
-"desribes an entity. </para> <para> <literal>metadata-complete</literal> "
-"defines whether the metadata description for this element is complete or not "
-"(in other words, if annotations present at the class level should be "
-"considered or not). </para> <para> An entity has to have a <literal>class</"
-"literal> attribute refering the java class the metadata applies on. </para> "
-"<para> You can overrides entity name through the <literal>name</literal> "
-"attribute, if none is defined and if an <literal>@Entity.name</literal> is "
-"present, then it is used (provided that metadata complete is not set). </"
-"para> <para> For netadata complete (see below) element, you can define an "
-"<literal>access</literal> (either <literal>FIELD</literal> or "
-"<literal>PROPERTY</literal> (default)). For non medatada complete element, "
-"if <literal>access</literal> is not defined, the @Id position will lead "
-"position, if <literal>access</literal> is defined, the value is used. </"
+"décrit une entité. </para> <para> <literal>metadata-complete</literal> "
+"détermine si la description des métadonnées de cet élément est complète ou non (c'est à dire, si les annotations qui figurent au niveau classe doivent être considérées ou non). </para> <para> Une entité doit avoir un attribut de <literal>class</"
+"literal> qui raporte la classe java que la métadonnée applique. </para> "
+"<para> Vous pouvez surcharger un nom d'entité par l'attribut <literal>name</literal>, si aucun n'est précisé, et si un "
+"<literal>@Entity.name</literal> est présent, alors il sera utilisé (dans la mesure ou metadata complete n'est pas fixé). </"
+"para> <para> Pour l'élément metadata complete (voir ci-dessous), vous pouvez définir un "
+"<literal>access</literal> (soit <literal>FIELD</literal> ou "
+"<literal>PROPERTY</literal> (default)). Pour un élément non medatada complete, "
+"si <literal>access</literal> n'est pas défini, le @Id position aura la première position, mais si <literal>access</literal> est défini, la valeur sera utilisée. </"
 "para> </callout> <callout arearefs=\"aa4\"> <para> <literal>table</literal>: "
-"you can declare table properties (name, schema, catalog), if none is "
-"defined, the java annotation is used. </para> <para> You can define one or "
-"several unique constraints as seen in the example </para> </callout> "
+"vous pouvez déclarer les propriétés de tables (name, schema, catalog), si aucune n'est définie, l'annotation java sera utilisée. </para> <para> Vous pouvez définir une ou plusieures contrainte(s) unique(s) comme dans l'exemple </para> </callout> "
 "<callout arearefs=\"aa5\"> <para> <literal>secondary-table</literal>: "
-"defines a secondary table very much like a regular table except that you can "
-"define the primary key / foreign key column(s) through the <literal>primary-"
-"key-join-column</literal> element. On non metadata complete, annotation "
-"secondary tables are used only if there is no <literal>secondary-table</"
-"literal> definition, annotations are ignored otherwise. </para> </callout> "
-"<callout arearefs=\"aa6\"> <para> <literal>id-class</literal>: defines the "
-"id class in a similar way <literal>@IdClass</literal> does </para> </"
+"définit une table secondaire comme une table normale sauf que vous pouvez définir la (les) colonne(s) de clés primaires / clés étrangères par l'élément <literal>primary-"
+"key-join-column</literal>. Sur les non metadata complete, on utilise des tables secondaires d'annotations seulement si il n'y a pas de définition de <literal>secondary-table</"
+"literal>, sinon les annotations seront ignorées. </para> </callout> "
+"<callout arearefs=\"aa6\"> <para> <literal>id-class</literal>: détermine la classe id d'une façon semblable que <literal>@IdClass</literal> le fait. </para> </"
 "callout> <callout arearefs=\"aa7\"> <para> <literal>inheritance</literal>: "
-"defines the inheritance strategy (<literal>JOINED</literal>, "
-"<literal>TABLE_PER_CLASS</literal>, <literal>SINGLE_TABLE</literal>), "
-"Available only at the root entity level </para> </callout> <callout arearefs="
-"\"aa8\"> <para> <literal>sequence-generator</literal>: defines a sequence "
-"generator </para> </callout> <callout arearefs=\"aa9\"> <para> "
+"détermine la stratégie d'héritage (inheritance) (<literal>JOINED</literal>, "
+"<literal>TABLE_PER_CLASS</literal>, <literal>SINGLE_TABLE</literal>). "
+"Disponible uniquement au niveau de l'entité root </para> </callout> <callout arearefs="
+"\"aa8\"> <para> <literal>sequence-generator</literal>: détermine un générateur de séquences </para> </callout> <callout arearefs=\"aa9\"> <para> "
 "<literal>table-generator</literal>: defines a table generator </para> </"
 "callout> <callout arearefs=\"aa10\"> <para> <literal><literal>primary-key-"
 "join-column</literal></literal>: defines the primary key join column for sub "
@@ -458,25 +444,13 @@
 "    &lt;/entity&gt;\n"
 "&lt;/entity-mappings&gt;\n"
 "</programlisting> <calloutlist> <callout arearefs=\"ab1\"> <para> "
-"<literal>discriminator-value / discriminator-column</literal>: defines the "
-"discriminator value and the column holding it when the SINGLE_TABLE "
-"inheritance strategy is chosen </para> </callout> <callout arearefs=\"ab2\"> "
-"<para> <literal>named-query</literal>: defines named queries and possibly "
-"the hints associated to them. Those definitions are additive to the one "
-"defined in annotations, if two definitions have the same name, the XML one "
-"has priority. </para> </callout> <callout arearefs=\"ab3\"> <para> "
-"<literal>named-native-query</literal>: defines an named native query and its "
-"sql result set mapping. Alternatively, you can define the <literal>result-"
-"class</literal>. Those definitions are additive to the one defined in "
-"annotations, if two definitions have the same name, the XML one has "
-"priority. </para> </callout> <callout arearefs=\"ab4\"> <para> <literal>sql-"
-"result-set-mapping</literal>: describes the result set mapping structure. "
-"You can define both entity and column mappings. Those definitions are "
-"additive to the one defined in annotations, if two definitions have the same "
-"name, the XML one has priority </para> </callout> <callout arearefs=\"ab5\"> "
-"<para> <literal>attribute-override / association-override</literal>: defines "
-"a column or join column overriding. This overriding is additive to the one "
-"defined in annotations </para> </callout> </calloutlist> </programlistingco>"
+"<literal>discriminator-value / discriminator-column</literal>: détermine la valeur du descriminator et la colonne qui le contient quand la statégie d'héritage SINGLE_TABLE "
+"a été choisie. </para> </callout> <callout arearefs=\"ab2\"> "
+"<para> <literal>named-query</literal>: détermine les requêtes intitulées et si possible les astuces associées. Ces définitions sont additionnelles à celles qui sont définies dans les annotations. Si deux définitions portent le même nom, la définition XML aura la priorité. </para> </callout> <callout arearefs=\"ab3\"> <para> "
+"<literal>named-native-query</literal>: détermine une requête native intitulée et son mappage du result set sql. Alternativement, vous ouvez définir le <literal>result-"
+"class</literal>. Ces définitions sont additionnelles à celles qui sont définies dans les annotations. Si deux définitions portent le même nom, la définition XML aura la priorité. </para> </callout> <callout arearefs=\"ab4\"> <para> <literal>sql-"
+"result-set-mapping</literal>: détermine la structure de mappage du result set. Vous pouvez définir les mappages de colonnes et d'entités à la fois. Ces définitions sont additionnelles à celles qui sont définies dans les annotations. Si deux définitions portent le même nom, la définition XML aura la priorité. </para> </callout> <callout arearefs=\"ab5\"> "
+"<para> <literal>attribute-override / association-override</literal>: détermine comment surcharger une colonne ou une colonne jointe. Cette surcharge est additionnelle à celle qui est définie dans les annotations. </para> </callout> </calloutlist> </programlistingco>"
 
 #. Tag: para
 #: Xml-Overriding.xml:163
@@ -505,7 +479,7 @@
 "<literal>entity/attributes</literal>, <literal>mapped-superclass/attributes</"
 "literal> or <literal>embeddable/attributes</literal>."
 msgstr ""
-"Vous pouvez biensûr définir le surchargement XML pour les propriétés. Si metadata complete est défini, alors les propriétés supplémentaires (c'est à dire niveau Java) seront ignorées. Sinon, une fois que vous aurez surchargé une propriété, toutes les annotations d'une propriété donnée seront ignorées. Toutes les métadonnées du niveau propriété, se comportent en <literal>entity/attributes</literal>, <literal>mapped-superclass/attributes</"
+"Vous pouvez biensûr définir le surchargement XML pour les propriétés. Si metadata complete est défini, alors les propriétés supplémentaires (c'est à dire niveau Java) seront ignorées. Sinon, une fois que vous aurez surchargé une propriété, toutes les annotations d'une propriété donnée seront ignorées. Toutes les métadonnées (metadata) du niveau propriété, se comportent en <literal>entity/attributes</literal>, <literal>mapped-superclass/attributes</"
 "literal> ou <literal>embeddable/attributes</literal>."
 
 #. Tag: programlisting
@@ -577,7 +551,7 @@
 "<literal>enumerated</literal>, <literal>column</literal>."
 msgstr ""
 "Vous pouvez surcharger une propriété par <literal>id</literal>, <literal>embedded-"
-"id</literal>, <literal>version</literal>, <literal>embedded</literal> and "
+"id</literal>, <literal>version</literal>, <literal>embedded</literal> et "
 "<literal>basic</literal>. Chacun de ces éléments peuvent avoir des sous-éléments en conséqunce : <literal>lob</literal>, <literal>temporal</literal>, "
 "<literal>enumerated</literal>, <literal>column</literal>."
 




More information about the jboss-cvs-commits mailing list