[jboss-cvs] JBossAS SVN: r88704 - 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
Tue May 12 02:13:39 EDT 2009


Author: croe at redhat.com
Date: 2009-05-12 02:13:39 -0400 (Tue, 12 May 2009)
New Revision: 88704

Modified:
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Book_Info.po
   projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Entity.po
Log:
translation in progress

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Book_Info.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Book_Info.po	2009-05-12 06:12:36 UTC (rev 88703)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Book_Info.po	2009-05-12 06:13:39 UTC (rev 88704)
@@ -1,31 +1,33 @@
+# translation of Book_Info.po to French
 # Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
+#
 # Automatically generated, 2007.
-#
+# Corina Roe <croe at redhat.com>, 2009.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Book_Info\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-05-12 12:42+1000\n"
+"Last-Translator: Corina Roe <croe at redhat.com>\n"
+"Language-Team: French <i18 at redhat.com>\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
 #: Book_Info.xml:6
 #, no-c-format
 msgid "Hibernate Annotations Reference Guide CP03"
-msgstr ""
+msgstr "Guide de référence d'annotations Hibernate CP03"
 
 #. Tag: subtitle
 #: Book_Info.xml:7
 #, no-c-format
-msgid ""
-"for Use with JBoss Enterprise Application Platform 4.3 Cumulative Patch 3"
-msgstr ""
+msgid "for Use with JBoss Enterprise Application Platform 4.3 Cumulative Patch 3"
+msgstr "à utiliser avec la plateforme JBoss Enterprise Application Platform 4.3 Cumulative Patch 3"
 
 #. Tag: para
 #: Book_Info.xml:14
@@ -33,10 +35,11 @@
 msgid ""
 "The JBoss Enterprise Application Platform Edition of the Hibernate "
 "Annotations Reference Guide 3.2"
-msgstr ""
+msgstr "L'Édition de la plateforme JBoss Enterprise Application du guide de références d'annotations Hibernate 3.2"
 
 #. Tag: holder
 #: Book_Info.xml:25
 #, no-c-format
 msgid "&HOLDER;"
-msgstr ""
+msgstr "&HOLDER;"
+

Modified: projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Entity.po
===================================================================
--- projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Entity.po	2009-05-12 06:12:36 UTC (rev 88703)
+++ projects/docs/enterprise/4.3.3/Hibernate/Annotations_Reference_Guide/fr-FR/Entity.po	2009-05-12 06:13:39 UTC (rev 88704)
@@ -1,30 +1,33 @@
+# translation of Entity.po to French
 # Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
+#
 # Automatically generated, 2007.
-#
+# Corina Roe <croe at redhat.com>, 2009.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Entity\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-05-12 01:33+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-05-12 16:12+1000\n"
+"Last-Translator: Corina Roe <croe at redhat.com>\n"
+"Language-Team: French <i18 at redhat.com>\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
 #: Entity.xml:5
 #, no-c-format
 msgid "Entity Beans"
-msgstr ""
+msgstr "Beans entité"
 
 #. Tag: title
 #: Entity.xml:6
 #, no-c-format
 msgid "Intro"
-msgstr ""
+msgstr "Introduction"
 
 #. Tag: para
 #: Entity.xml:7
@@ -32,13 +35,13 @@
 msgid ""
 "This section covers EJB 3.0 (aka JPA) entity annotations and Hibernate-"
 "specific extensions."
-msgstr ""
+msgstr "Cette section couvre les annotations de Bean entité EJB 3.0 (alias JPA) et les extensions spécifiques-Hybernate."
 
 #. Tag: title
 #: Entity.xml:10
 #, no-c-format
 msgid "Mapping with EJB3/JPA Annotations"
-msgstr ""
+msgstr "Mappage avec les annotations EJB3/JPA"
 
 #. Tag: para
 #: Entity.xml:11
@@ -52,7 +55,7 @@
 "object model, the class associations, etc.) and the physical mapping "
 "annotations (describing the physical schema, tables, columns, indexes, etc). "
 "We will mix annotations from both categories in the following code examples."
-msgstr ""
+msgstr "Les entités EJB3 sont des entités POJO simples. En fait, elles représentent exactement le même concept que les entités persistantes Hibernate. Leur mappage est défini par les annotations JDK 5.0 (une syntaxe de surcharge de descripteurs XML est définie dans la spécification EJB3). Les annotations peuvent être séparées en deux catégories, les annotations de mappage logiques (qui vous permettent de décrire le modèle de l'objet, les associations de classe, etc.) et les annotations de mappage physiques (décrivant le schéma physique, les tables, les colonnes, les index, etc.). Nous allons mixer les annotations des deux catégories dans les exemples de code suivants :"
 
 #. Tag: para
 #: Entity.xml:14
@@ -63,7 +66,7 @@
 "autocomplete annotation interfaces and attributes for you (even without a "
 "specific \"EJB3\" module, since EJB3 annotations are plain JDK 5 "
 "annotations)."
-msgstr ""
+msgstr "Les annotations EJB3 sont situées dans le package <literal>javax.persistence.*</literal>. La plupart des IDE compatibles JD 5 (comme Eclipse, IntelliJ IDEA et Netbeans) peuvent autocompléter des interfaces d'annotation et des attributs pour vous (même sans spécifier un module \"EJB3\", puisque les annotations EJB3 sont de simples annotations JDK 5)."
 
 #. Tag: para
 #: Entity.xml:17
@@ -72,13 +75,13 @@
 "For more and runnable concrete examples read the JBoss EJB 3.0 tutorial or "
 "review the Hibernate Annotations test suite. Most of the unit tests have "
 "been designed to represent a concrete example and be a inspiration source."
-msgstr ""
+msgstr "Pour davantage d'exemples concrêts exécutables, lire le tutoriel JBoss EJB 3.0 ou revoir la suite de tests Hibernate Annotations. La plupart des tests d'unité ont été conçus pour représenter un exemple concrêt et une source d'inspiration à la fois."
 
 #. Tag: title
 #: Entity.xml:20
 #, no-c-format
 msgid "Declaring an entity bean"
-msgstr ""
+msgstr "Déclarer un bean entité"
 
 #. Tag: para
 #: Entity.xml:21
@@ -86,7 +89,7 @@
 msgid ""
 "Every bound persistent POJO class is an entity bean and is declared using "
 "the <literal>@Entity</literal> annotation (at the class level):"
-msgstr ""
+msgstr "Toute classe POJO persistante liée est un bean entité et est déclarée en utilisant l'annotation <literal>@Entity</literal> (au niveau de la classe) :"
 
 #. Tag: programlisting
 #: Entity.xml:24
@@ -102,6 +105,15 @@
 "    public void setId(Long id) { this.id = id; }\n"
 "}"
 msgstr ""
+"@Entity\n"
+"public class Flight implements Serializable {\n"
+"    Long id;\n"
+"\n"
+"    @Id\n"
+"    public Long getId() { return id; }\n"
+"\n"
+"    public void setId(Long id) { this.id = id; }\n"
+"}"
 
 #. Tag: para
 #: Entity.xml:25
@@ -113,7 +125,7 @@
 "This configuration by exception concept is central to the new EJB3 "
 "specification and a major improvement. The class Flight is mapped to the "
 "Flight table, using the column id as its primary key column."
-msgstr ""
+msgstr "<literal>@Entity</literal> déclare la classe en tant que bean d'entité ( c'est à dire une classe POJO peristante), <literal>@Id</literal> declare la propriété d'identificateur de ce bean d'entité. Les autres déclarations de mappage sont implicites. Cette configuration par concepte d'exception est centrale à la nouvelle spécification EJB3 et représente une amélioration importante. La classe Flight est mappée à la table Flight, en utilisant la colonne id comme colonne de clé primaire."
 
 #. Tag: para
 #: Entity.xml:28
@@ -128,12 +140,15 @@
 "Hibernate will guess the access type from the position of <literal>@Id</"
 "literal> or <literal>@EmbeddedId</literal>."
 msgstr ""
+"Suivant que vous annotiez champs ou méthodes, le type d'accès utilisé par Hibernate sera <literal>field</literal> ou <literal>property</literal>. Les spec EJB3 exigent que vous déclariez les annotations sur le type d'élément auquel on va accéder, c'est à dire la méthode getter si vous utilisez l'accés <literal>property</"
+"literal>, le champ si vous utilisez l'accès <literal>field</literal>. On doit éviter de mélanger les annotations EJB3 dans les champs et dans les méthodes. Hibernate va deviner le type d'accès à partir de la position <literal>@Id</"
+"literal> ou <literal>@EmbeddedId</literal>."
 
 #. Tag: title
 #: Entity.xml:31
 #, no-c-format
 msgid "Defining the table"
-msgstr ""
+msgstr "Définir la table"
 
 #. Tag: para
 #: Entity.xml:32
@@ -143,7 +158,7 @@
 "the table, catalog, and schema names for your entity bean mapping. If no "
 "<literal>@Table</literal> is defined the default values are used: the "
 "unqualified class name of the entity."
-msgstr ""
+msgstr "<literal>@Table</literal> est déterminé au niveau de la classe; cela vous permet de définir les noms de schéma, le catalogue et la table pour votre mappage de bean d'entité. Si <literal>@Table</literal> n'est pas défini, les valeurs par défaut seront utilisées : le nom de classes non qualifié de l'entité."
 
 #. Tag: programlisting
 #: Entity.xml:35
@@ -154,6 +169,10 @@
 "public class Sky implements Serializable {\n"
 "..."
 msgstr ""
+"@Entity\n"
+"@Table(name=\"tbl_sky\")\n"
+"public class Sky implements Serializable {\n"
+"..."
 
 #. Tag: para
 #: Entity.xml:36
@@ -166,6 +185,10 @@
 "<literal>@Table</literal> (for a unique constraint bound to a single column, "
 "refer to <literal>@Column</literal>)."
 msgstr ""
+"L'élément <literal>@Table</literal> contient également des attributs <literal>schema</"
+"literal> et <literal>catalog</literal>, s'ils ont besoin d'être définis. Vous pouvez également définir des contraintes uniques pour la table en utilisant l'annotation "
+"<literal>@UniqueConstraint</literal> en conjonction avec "
+"<literal>@Table</literal> (pour une contrainte simple liée à une simple colonne, voir <literal>@Column</literal>)."
 
 #. Tag: programlisting
 #: Entity.xml:39
@@ -176,6 +199,10 @@
 "(columnNames={\"month\", \"day\"})}</emphasis>\n"
 ")"
 msgstr ""
+"@Table(name=\"tbl_sky\",\n"
+"    <emphasis role=\"bold\">uniqueConstraints = {@UniqueConstraint"
+"(columnNames={\"month\", \"day\"})}</emphasis>\n"
+")"
 
 #. Tag: para
 #: Entity.xml:40
@@ -183,7 +210,7 @@
 msgid ""
 "A unique constraint is applied to the tuple month, day. Note that the "
 "<literal>columnNames</literal> array refers to the logical column names."
-msgstr ""
+msgstr "Il y a une contrainte unique qui s'applique à la séquence mois, jour. Notez bien que la structure de données <literal>columnNames</literal> se rapporte aux noms de colonnes logiques."
 
 #. Tag: remark
 #: Entity.xml:43
@@ -194,13 +221,13 @@
 "name as the logical column name. Note that this may be different than the "
 "property name (if the column name is explicit). Unless you override the "
 "NamingStrategy, you shouldn&#39;t worry about that."
-msgstr ""
+msgstr "Le nom de colonne logique est défini par l'implémentation Hibernate NamingStrategy. La stratégie de nommage EJB3 par défaut utilise le nom de colonne physique comme nom de colonne logique. Notez que cela peut varier par rapport au nom de propriété ( si le nom de colonne est explicite). A moins de surcharger NamingStrategy, vous ne devriez pas vous en inquiéter."
 
 #. Tag: title
 #: Entity.xml:44
 #, no-c-format
 msgid "Versioning for optimistic locking"
-msgstr ""
+msgstr "Suivi des versions pour verrouillage optimiste"
 
 #. Tag: para
 #: Entity.xml:45
@@ -208,7 +235,7 @@
 msgid ""
 "You can add optimistic locking capability to an entity bean using the "
 "<literal>@Version</literal> annotation:"
-msgstr ""
+msgstr "Vous pouvez ajouter des possibilités de verrouillage optimiste sur un bean d'entité en utilisant l'annotation <literal>@Version</literal> :"
 
 #. Tag: programlisting
 #: Entity.xml:48
@@ -222,6 +249,13 @@
 "    public Integer getVersion() { ... }\n"
 "}"
 msgstr ""
+"@Entity\n"
+"public class Flight implements Serializable {\n"
+"...\n"
+"    @Version\n"
+"    @Column(name=\"OPTLOCK\")\n"
+"    public Integer getVersion() { ... }\n"
+"}"
 
 #. Tag: para
 #: Entity.xml:49
@@ -231,7 +265,7 @@
 "column, and the entity manager will use it to detect conflicting updates "
 "(preventing lost updates you might otherwise see with the last-commit-wins "
 "strategy)."
-msgstr ""
+msgstr "La propriété de la version sera mappée à la colonne <literal>OPTLOCK</literal>, et le gestionnaire d'entités l'utilisera pour détecter les mises à jour susceptibles d'entrer en conflit ( évitant ainsi les mises à jour égarées auxquelles vous pourriez avoir accès autrement par la stratégie last-commit-wins)."
 
 #. Tag: para
 #: Entity.xml:52
@@ -242,18 +276,20 @@
 "that you define and implement the appropriate <classname>UserVersionType</"
 "classname>."
 msgstr ""
+"La colonne de version peut être numérique (la solution préconisée) ou par date de dernière modification comme pour les spec. EJB3. Hibernate prend en charge n'importe quel type, dans la mesure où vous implémentez le type de version <classname>UserVersionType</"
+"classname> qui convient."
 
 #. Tag: title
 #: Entity.xml:55
 #, no-c-format
 msgid "Mapping simple properties"
-msgstr ""
+msgstr "Le mappage des propriétés simples"
 
 #. Tag: title
 #: Entity.xml:56
 #, no-c-format
 msgid "Declaring basic property mappings"
-msgstr ""
+msgstr "Déclarer les mappages de propriété de base"
 
 #. Tag: para
 #: Entity.xml:57
@@ -266,6 +302,8 @@
 "literal> annotation allows you to declare the fetching strategy for a "
 "property:"
 msgstr ""
+"Chaque propriété non transiente et non statique (champ ou méthode) d'un bean d'entité est considéré comme persistant, à moins que vous l'annotiez en tant que <literal>@Transient</"
+"literal>. Si vous ne possédez pas d'annotation pour votre propriété, cela est équivalent à l'annotation <literal>@Basic</literal> qui convient. L'annotation <literal>@Basic</literal> vous permet de déclarer la stratégie de récupération de propriété."
 
 #. Tag: programlisting
 #: Entity.xml:60
@@ -292,6 +330,26 @@
 "@Enumerated(STRING)\n"
 "Starred getNote() { ... } //enum persisted as String in database"
 msgstr ""
+"public transient int counter; //transient property\n"
+"\n"
+"private String firstname; //persistent property\n"
+"\n"
+"@Transient\n"
+"String getLengthInMeter() { ... } //transient property\n"
+"\n"
+"String getName() {... } // persistent property\n"
+"\n"
+"@Basic\n"
+"int getLength() { ... } // persistent property\n"
+"\n"
+"@Basic(fetch = FetchType.LAZY)\n"
+"String getDetailedComment() { ... } // persistent property\n"
+"\n"
+"@Temporal(TemporalType.TIME)\n"
+"java.util.Date getDepartureTime() { ... } // persistent property           \n"
+"\n"
+"@Enumerated(STRING)\n"
+"Starred getNote() { ... } //enum persisted as String in database"
 
 #. Tag: para
 #: Entity.xml:61
@@ -307,6 +365,9 @@
 "first time. Usually you don&#39;t need to lazy simple properties (not to be "
 "confused with lazy association fetching)."
 msgstr ""
+"<literal>counter</literal>, un champ transitoire, et <literal>lengthInMeter</"
+"literal>, une méthode annotée en tant que <literal>@Transient</literal> (transitoire), qui sera ignorée par le gestionnaire d'entités. Les propriétés <literal>name</literal>, <literal>length</"
+"literal>, et <literal>firstname</literal> sont mappées en tant que peristantes et facilement récupérables (la valeur par défaut pour les propriétés simples). La valeur de la propriété <literal>detailedComment</literal> sera obtenue à la demande à partir de la base de données, une fois qu'on accède à un telle propriété pour la première fois. Normalement, vous n'avez pas besoin de charger à la demande des propriétés (ne pas confondre avec la récupération d'associations à la demande)."
 
 #. Tag: para
 #: Entity.xml:65
@@ -1137,8 +1198,7 @@
 #. Tag: para
 #: Entity.xml:351
 #, no-c-format
-msgid ""
-"Joined Subclass Strategy: the &lt;joined-subclass&gt; element in Hibernate"
+msgid "Joined Subclass Strategy: the &lt;joined-subclass&gt; element in Hibernate"
 msgstr ""
 
 #. Tag: para
@@ -1826,15 +1886,13 @@
 #. Tag: entry
 #: Entity.xml:521 Entity.xml:554
 #, no-c-format
-msgid ""
-"@org.hibernate.annotations.CollectionOfElements or @OneToMany or @ManyToMany"
+msgid "@org.hibernate.annotations.CollectionOfElements or @OneToMany or @ManyToMany"
 msgstr ""
 
 #. Tag: entry
 #: Entity.xml:526
 #, no-c-format
-msgid ""
-"Bag semantic with primary key (withtout the limitations of Bag semantic)"
+msgid "Bag semantic with primary key (withtout the limitations of Bag semantic)"
 msgstr ""
 
 #. Tag: entry
@@ -3500,8 +3558,7 @@
 #. Tag: para
 #: Entity.xml:1014
 #, no-c-format
-msgid ""
-"The SQL fragment can be as complex as you want avec even include subselects."
+msgid "The SQL fragment can be as complex as you want avec even include subselects."
 msgstr ""
 
 #. Tag: title
@@ -4051,8 +4108,7 @@
 #. Tag: para
 #: Entity.xml:1198
 #, no-c-format
-msgid ""
-"the delete cascade strategy through @OnDelete(action=OnDeleteAction.CASCADE)"
+msgid "the delete cascade strategy through @OnDelete(action=OnDeleteAction.CASCADE)"
 msgstr ""
 
 #. Tag: para
@@ -4710,8 +4766,7 @@
 #. Tag: para
 #: Entity.xml:1350
 #, no-c-format
-msgid ""
-"callable: for native queries only, to be set to true for stored procedures"
+msgid "callable: for native queries only, to be set to true for stored procedures"
 msgstr ""
 
 #. Tag: para
@@ -4886,3 +4941,4 @@
 "remember to not include your custom SQL through annotations as that will "
 "override the Hibernate generated static sql.)"
 msgstr ""
+




More information about the jboss-cvs-commits mailing list