[jboss-cvs] JBossAS SVN: r90551 - projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 24 02:33:53 EDT 2009
Author: croe at redhat.com
Date: 2009-06-24 02:33:53 -0400 (Wed, 24 Jun 2009)
New Revision: 90551
Modified:
projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Configuration.po
projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Getting_Started.po
projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Mapping.po
Log:
translation in progress
Modified: projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Configuration.po
===================================================================
--- projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Configuration.po 2009-06-24 04:35:58 UTC (rev 90550)
+++ projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Configuration.po 2009-06-24 06:33:53 UTC (rev 90551)
@@ -8,7 +8,7 @@
"Project-Id-Version: Configuration\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-06-18 00:50+0000\n"
-"PO-Revision-Date: 2009-06-23 16:24+1000\n"
+"PO-Revision-Date: 2009-06-24 10: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"
@@ -925,19 +925,19 @@
#: Configuration.xml:380
#, no-c-format
msgid "Adding this property switch to the <literal>non shared</literal> strategy."
-msgstr ""
+msgstr "L'ajout de cette propriété entraîne un changement de stratégie <literal>non partagée</literal>."
#. Tag: para
#: Configuration.xml:383
#, no-c-format
msgid "Or if you have a custom reader strategy:"
-msgstr ""
+msgstr "Ou bien, si vous avez une stratégie reader personnalisée :"
#. Tag: programlisting
#: Configuration.xml:385
#, no-c-format
msgid "hibernate.search.reader.strategy = my.corp.myapp.CustomReaderProvider"
-msgstr ""
+msgstr "hibernate.search.reader.strategy = my.corp.myapp.CustomReaderProvider"
#. Tag: para
#: Configuration.xml:387
@@ -945,19 +945,19 @@
msgid ""
"where <classname>my.corp.myapp.CustomReaderProvider</classname> is the "
"custom strategy implementation"
-msgstr ""
+msgstr "pour laquelle <classname>my.corp.myapp.CustomReaderProvider</classname> est l'implémentation de la stratégie personnalisée."
#. Tag: title
#: Configuration.xml:392
#, no-c-format
msgid "Enabling Hibernate Search and automatic indexing"
-msgstr ""
+msgstr "Activation d'Hibernate Search et de l'indexation automatique"
#. Tag: title
#: Configuration.xml:395
#, no-c-format
msgid "Enabling Hibernate Search"
-msgstr ""
+msgstr "Activation d'Hibernate Search"
#. Tag: para
#: Configuration.xml:397
@@ -968,7 +968,7 @@
"<literal>hibernate.search.autoregister_listeners</literal> to false. Note "
"that there is no performance runtime when the listeners are enabled while no "
"entity is indexable."
-msgstr ""
+msgstr "Hibernate Search est activée, prête à l'emploi, quand on utilise des Annotations Hibernate ou Hibernate EntityManager. Si vous avez besoin, pour une raison ou une autre, de la désactiver, configurez <literal>hibernate.search.autoregister_listeners</literal> à faux. Notez bien qu'il n'y a pas de runtime de performance quand les listeners sont activés alors qu'il n'y a pas d'entité indexable."
#. Tag: para
#: Configuration.xml:404
@@ -979,7 +979,7 @@
"that occur after changes are executed to the database. Once again, such a "
"configuration is not useful with Hibernate Annotations or Hibernate "
"EntityManager."
-msgstr ""
+msgstr "Pour activer Hibernate Search dans Hibernate Core, ajoutez <literal>FullTextIndexEventListener</literal> pour les trois événements Hibernate qui ont eu lieu après que les changements aient été exécutés dans la base de données. Une fois de plus, une telle configuration n'est pas utile avec Hibernate Annotations ou Hibernate EntityManager."
#. Tag: programlisting
#: Configuration.xml:410
@@ -1003,6 +1003,23 @@
" </session-factory>\n"
" </hibernate-configuration>"
msgstr ""
+"<hibernate-configuration>\n"
+" <session-factory>\n"
+" ...\n"
+" <event type=\"post-update\"/>\n"
+" <listener class=\"org.hibernate.search."
+"event.FullTextIndexEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-insert\"/>\n"
+" <listener class=\"org.hibernate.search."
+"event.FullTextIndexEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-delete\"/>\n"
+" <listener class=\"org.hibernate.search."
+"event.FullTextIndexEventListener\"/>\n"
+" </event>\n"
+" </session-factory>\n"
+" </hibernate-configuration>"
#. Tag: para
#: Configuration.xml:412
@@ -1011,25 +1028,25 @@
"Be sure to add the appropriate jar files in your classpath. Check "
"<literal>lib/README.TXT</literal> for the list of third party libraries. A "
"typical installation on top of Hibernate Annotations will add:"
-msgstr ""
+msgstr "Veillez bien ajouter les fichiers jar qui conviennent dans votre chemin de classe. Vérifier <literal>lib/README.TXT</literal> à la liste de bibliothèques de tierce partie. L'installation typique typique à rajouter sur Hibernate Annotations ajoutera :"
#. Tag: para
#: Configuration.xml:418
#, no-c-format
msgid "<filename>hibernate-search.jar</filename>: the core engine"
-msgstr ""
+msgstr "<filename>hibernate-search.jar</filename>: le moteur principal"
#. Tag: para
#: Configuration.xml:423
#, no-c-format
msgid "<filename>lucene-core-*.jar</filename>: Lucene core engine"
-msgstr ""
+msgstr "<filename>lucene-core-*.jar</filename>: le moteur principal Lucene"
#. Tag: title
#: Configuration.xml:429
#, no-c-format
msgid "Hibernate Core 3.2.6 and beyond"
-msgstr ""
+msgstr "Hibernate Core 3.2.6 et supérieur"
#. Tag: para
#: Configuration.xml:431
@@ -1037,7 +1054,7 @@
msgid ""
"If you use Hibernate Core 3.2.6 and beyond, make sure to add three "
"additional event listeners that cope with collection events"
-msgstr ""
+msgstr "Si vous utilisez Core 3.2.6 ou version supérieure, veillez bien à ajouter trois listeners d'événements supplémentaires qui puissent soutenir les événements de collection"
#. Tag: programlisting
#: Configuration.xml:435
@@ -1064,6 +1081,26 @@
" </session-factory>\n"
" </hibernate-configuration>"
msgstr ""
+"<hibernate-configuration>\n"
+" <session-factory>\n"
+" ...\n"
+" <event type=\"post-collection-"
+"recreate\"/>\n"
+" <listener class=\"org.hibernate."
+"search.event.FullTextIndexCollectionEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-collection-"
+"remove\"/>\n"
+" <listener class=\"org.hibernate."
+"search.event.FullTextIndexCollectionEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-collection-"
+"update\"/>\n"
+" <listener class=\"org.hibernate."
+"search.event.FullTextIndexCollectionEventListener\"/>\n"
+" </event>\n"
+" </session-factory>\n"
+" </hibernate-configuration>"
#. Tag: para
#: Configuration.xml:437
@@ -1073,13 +1110,13 @@
"note the <classname>FullTextIndexCollectionEventListener</classname> usage. "
"You need to explicitly reference those event listeners unless you use "
"Hibernate Annotations 3.3.1 and above."
-msgstr ""
+msgstr "Ces listeners d'événements supplémentaires ont été introduits dans Hibernate 3.2.6. Prenez note de l'utilisation du <classname>FullTextIndexCollectionEventListener</classname>. Vous aurez besoin de référencer explicitement ces listeners d'événements à moins que vous utilisiez les Annotations Hibernate 3.3.1 et version supérieures."
#. Tag: title
#: Configuration.xml:446
#, no-c-format
msgid "Automatic indexing"
-msgstr ""
+msgstr "Indexation automatique"
#. Tag: para
#: Configuration.xml:448
@@ -1090,19 +1127,19 @@
"sometimes desirable to disable that features if either your index is read-"
"only or if index updates are done in a batch way (see <xref linkend="
"\"Hibernate_Search-Batch_Index\"/>)."
-msgstr ""
+msgstr "Par défaut, à chaque fois qu'un objet est inséré, mis à jour ou effacé via Hibernate, Hibernate Search met à jour l'index Lucene correspondant. Il est parfois désirable de désactiver ces fonctionnalités si votre index est en lecture-seule ou bien si les mises à jour de l'index sont sous forme de batch (voir <xref linkend=\"Hibernate_Search-Batch_Index\"/>)."
#. Tag: para
#: Configuration.xml:453
#, no-c-format
msgid "To disable event based indexing, set"
-msgstr ""
+msgstr "Pour désactiver l'indexation basée-événement, configurez"
#. Tag: programlisting
#: Configuration.xml:455
#, no-c-format
msgid "hibernate.search.indexing_strategy manual"
-msgstr ""
+msgstr "hibernate.search.indexing_strategy manual"
#. Tag: para
#: Configuration.xml:458
@@ -1111,13 +1148,13 @@
"In most case, the JMS backend provides the best of both world, a lightweight "
"event based system keeps track of all changes in the system, and the "
"heavyweight indexing process is done by a separate process or machine."
-msgstr ""
+msgstr "Dans la plupart des cas, le backend JMS fournit le meilleur des mondes en tant que système basé événement léger qui garde la trace de tous les changements dans le système, et le processus d'indexage lourd est fait par l'intermédiaire d'un processus séparé ou par une machine."
#. Tag: title
#: Configuration.xml:467
#, no-c-format
msgid "Tuning Lucene indexing performance"
-msgstr ""
+msgstr "Réglage de la performance d'indexation Lucene"
#. Tag: para
#: Configuration.xml:469
@@ -1130,6 +1167,8 @@
"can specify these parameters either as default values applying for all "
"indexes or on a per index basis."
msgstr ""
+"Hibernate Search vous permet de régler la performance d'indexation Lucene en spécifiant un ensemble de paramètres qui sont passés au <literal>IndexWriter</literal> Lucene sous-jacent, comme <literal>mergeFactor</literal>, "
+"<literal>maxMergeDocs</literal> ou <literal>maxBufferedDocs</literal>. Vous pouvez désigner ces paramètres en tant que valeurs par défaut applicables à tous ou bien sur la base d'un index."
#. Tag: para
#: Configuration.xml:477
@@ -1147,24 +1186,28 @@
"occurs via <literal>FullTextSession.index()</literal> (see <xref linkend="
"\"Hibernate_Search-Batch_Index\"/>), the following properties are used:"
msgstr ""
+"Il existe deux ensembles de paramètres qui vous permettent des configurations de performance distinctes par rapport à un cas donné. Alors que les opérations d'indexation sont déclenchées par les modifications de la base de donnée, les paramètres suivants sont utilisés : <itemizedlist> <listitem> "
+"<para><literal>hibernate.search.[default|<indexname>].transaction."
+"merge_factor</literal></para> </listitem> <listitem> "
+"<para><literal>hibernate.search.[default|<indexname>].transaction."
#. Tag: literal
#: Configuration.xml:495
#, no-c-format
msgid "hibernate.search.[default|<indexname>].batch.merge_factor"
-msgstr ""
+msgstr "hibernate.search.[default|<indexname>].batch.merge_factor"
#. Tag: literal
#: Configuration.xml:499
#, no-c-format
msgid "hibernate.search.[default|<indexname>].batch.max_merge_docs"
-msgstr ""
+msgstr "hibernate.search.[default|<indexname>].batch.max_merge_docs"
#. Tag: literal
#: Configuration.xml:503
#, no-c-format
msgid "hibernate.search.[default|<indexname>].batch.max_buffered_docs"
-msgstr ""
+msgstr "hibernate.search.[default|<indexname>].batch.max_buffered_docs"
#. Tag: para
#: Configuration.xml:507
@@ -1172,7 +1215,7 @@
msgid ""
"Unless the corresponding <literal>.batch</literal> property is explicitly "
"set, the value will default to the <literal>.transaction</literal> property."
-msgstr ""
+msgstr "A moins que la propriété <literal>.batch</literal> correspondante ne soit configurée explicitement, la valeur par défaut sera la propriété <literal>.transaction</literal>."
#. Tag: para
#: Configuration.xml:511
@@ -1180,7 +1223,7 @@
msgid ""
"For more information about Lucene indexing performances, please refer to the "
"Lucene documentation."
-msgstr ""
+msgstr "Pour davantage d'informations sur les performances d'indexation Lucene, veuillez vous référer à la documentation Lucene."
#. Tag: title
#: Configuration.xml:515
@@ -1189,24 +1232,26 @@
"List of indexing performance properties in the namespace of hibernate.search."
"[default|<indexname>]"
msgstr ""
+"Liste des propriétés de performance d'Indexation dans l'espac-nom d'hibernate.search."
+"[default|<indexname>]"
#. Tag: entry
#: Configuration.xml:530
#, no-c-format
msgid "Default Value"
-msgstr ""
+msgstr "Valeur par défaut"
#. Tag: literal
#: Configuration.xml:536
#, no-c-format
msgid "transaction.merge_factor"
-msgstr ""
+msgstr "transaction.merge_factor"
#. Tag: para
#: Configuration.xml:538 Configuration.xml:578
#, no-c-format
msgid "Controls segment merge frequency and size."
-msgstr ""
+msgstr "contrôle la fréquence et la taille de la fusion des segments"
#. Tag: para
#: Configuration.xml:539 Configuration.xml:579
@@ -1219,7 +1264,7 @@
"slower, indexing is faster. Thus larger values (> 10) are best for batch "
"index creation, and smaller values (< 10) for indices that are "
"interactively maintained. The value must no be lower than 2."
-msgstr ""
+msgstr "Détermine la fréquence à laquelle les indices sont fusionnées et les insertions peuvent avoir lieu. Avec des valeurs moindres, on utilise moins de mémoire RAM pour l'indexation, et les recherches sont plus rapides pourles indices qui ne sont pas optimisés, alors que la vitesse d'indexation est plus lente. Pour des valeurs plus importantes, on utilise plus de mémoire RAM pendant l'indexation, et tandis que les recherches d'indices non optimisés sont plus lentes, l'indexation est plus rapide. Ainsi, les valeurs plus importantes (> 10) sont meilleures pour la création d'index de batch, et les moindres valeurs (< 10) pour les indices qui sont maintenus de façon interactive. La valeur ne doit pas être inférieure à 2."
#. Tag: para
#: Configuration.xml:547 Configuration.xml:557 Configuration.xml:569
@@ -1227,38 +1272,38 @@
msgid ""
"Used by Hibernate Search during index update operations as part of database "
"modifications."
-msgstr ""
+msgstr "Utilisé par Hibernate Search pendant les opérations demise à jour de l'index, dans le cadre des modifications de la base de données."
#. Tag: entry
#: Configuration.xml:550 Configuration.xml:572 Configuration.xml:590
#: Configuration.xml:611
#, no-c-format
msgid "<entry>10</entry>"
-msgstr ""
+msgstr "<entry>10</entry>"
#. Tag: literal
#: Configuration.xml:554
#, no-c-format
msgid "transaction.max_merge_docs"
-msgstr ""
+msgstr "transaction.max_merge_docs"
#. Tag: para
#: Configuration.xml:556 Configuration.xml:596
#, no-c-format
msgid "Defines the largest number of documents allowed in a segment."
-msgstr ""
+msgstr "Détermine le plus grand nombre de documents autorisés dans un segment."
#. Tag: entry
#: Configuration.xml:560 Configuration.xml:600
#, no-c-format
msgid "Unlimited (Integer.MAX_VALUE)"
-msgstr ""
+msgstr "Unlimited (Integer.MAX_VALUE)"
#. Tag: literal
#: Configuration.xml:564
#, no-c-format
msgid "transaction. max_buffered_docs"
-msgstr ""
+msgstr "transaction. max_buffered_docs"
#. Tag: para
#: Configuration.xml:567 Configuration.xml:606
@@ -1266,29 +1311,29 @@
msgid ""
"Controls the amount of documents buffered in memory during indexing. The "
"bigger the more RAM is consumed."
-msgstr ""
+msgstr "Contrôle le nombre de documents tamponnées en mémoire en cours de l'indexation. Plus le nombre est élevé, plus il y a de mémoire RAM de consommée."
#. Tag: literal
#: Configuration.xml:576
#, no-c-format
msgid "batch.merge_factor"
-msgstr ""
+msgstr "batch.merge_factor"
#. Tag: para
#: Configuration.xml:587 Configuration.xml:597 Configuration.xml:608
#, no-c-format
msgid "Used during indexing via <literal>FullTextSession.index()</literal>"
-msgstr ""
+msgstr "Utilisé pendant l'indexation via <literal>FullTextSession.index()</literal>"
#. Tag: literal
#: Configuration.xml:594
#, no-c-format
msgid "batch.max_merge_docs"
-msgstr ""
+msgstr "batch.max_merge_docs"
#. Tag: literal
#: Configuration.xml:604
#, no-c-format
msgid "batch.max_buffered_docs"
-msgstr ""
+msgstr "batch.max_buffered_docs"
Modified: projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Getting_Started.po
===================================================================
--- projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Getting_Started.po 2009-06-24 04:35:58 UTC (rev 90550)
+++ projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Getting_Started.po 2009-06-24 06:33:53 UTC (rev 90551)
@@ -1,23 +1,26 @@
+# translation of Getting_Started.po to French
# Language fr-FR translations for Hibernate_Search package.
+#
# Automatically generated, 2009.
-#
+# Corina Roe <croe at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Hibernate_Search \n"
+"Project-Id-Version: Getting_Started\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-06-18 00:50+0000\n"
-"PO-Revision-Date: 2009-06-18 00:50+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-06-24 11:45+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
#: Getting_Started.xml:6
#, no-c-format
msgid "Getting Started"
-msgstr ""
+msgstr "Premiers Pas"
#. Tag: para
#: Getting_Started.xml:9
@@ -29,24 +32,26 @@
"recommend you start <ulink url=\"http://hibernate.org/152.html\">here</"
"ulink>."
msgstr ""
+"Bienvenue à Hibernate Search ! Le chapitre suivant va vous guider dans les étapes à franchir pour intégrer Hibernate Search dans une application existante activée par Hibernate. Dans le cas où vous êtes un débutant dans Hibernate, nous vous conseillons de démarrer "
+"<ulink url=\"http://hibernate.org/152.html\">ici</ulink>."
#. Tag: title
#: Getting_Started.xml:15
#, no-c-format
msgid "System Requirements"
-msgstr ""
+msgstr "Prérequis du système "
#. Tag: title
#: Getting_Started.xml:18
#, no-c-format
msgid "System requirements"
-msgstr ""
+msgstr "Prérequis du système "
#. Tag: entry
#: Getting_Started.xml:23
#, no-c-format
msgid "Java Runtime"
-msgstr ""
+msgstr "Java Runtime"
#. Tag: entry
#: Getting_Started.xml:25
@@ -55,13 +60,13 @@
"A JDK or JRE version <emphasis>5</emphasis> or greater. You can download a "
"Java Runtime for Windows/Linux/Solaris <ulink url=\"http://java.sun.com/"
"javase/downloads/\"> here </ulink>."
-msgstr ""
+msgstr "Version JDK ou JRE <emphasis>5</emphasis> ou version supérieure. Vous pouvez décharger Java Runtime pour Windows/Linux/Solaris <ulink url=\"http://java.sun.com/javase/downloads/\">ici</ulink>."
#. Tag: entry
#: Getting_Started.xml:31
#, no-c-format
msgid "Hibernate Search"
-msgstr ""
+msgstr "Hibernate Search"
#. Tag: entry
#: Getting_Started.xml:33
@@ -71,12 +76,15 @@
"<literal>lib</literal> directory of the Hibernate Search distribution, "
"especially lucene."
msgstr ""
+"<literal>hibernate-search.jar</literal> et toutes les dépendances du répertoire "
+"<literal>lib</literal> dela distribution Hibernate Search, "
+"et surtout lucene."
#. Tag: entry
#: Getting_Started.xml:39
#, no-c-format
msgid "Hibernate Core"
-msgstr ""
+msgstr "Hibernate Core"
#. Tag: entry
#: Getting_Started.xml:41
@@ -87,13 +95,13 @@
"from the <literal>lib</literal> directory of the distribution. Refer to "
"<literal>README.txt</literal> in the <literal>lib</literal> directory of the "
"distribution to determine the minimum runtime requirements."
-msgstr ""
+msgstr "Ces instructions ont été testées avec Hibernate 3.2.x. Pour <literal>hibernate3.jar</literal> principal, vous aurez besoin de toutes les bibliothèques requises du répertoire <literal>lib</literal> de la distribution. Veuillez vous reporter à <literal>README.txt</literal> du répertoire <literal>lib</literal> de la distribution pour déterminer les besoins de runtime minimum."
#. Tag: entry
#: Getting_Started.xml:50
#, no-c-format
msgid "Hibernate Annotations"
-msgstr ""
+msgstr "Annotations Hibernate"
#. Tag: entry
#: Getting_Started.xml:52
@@ -102,7 +110,7 @@
"Although Hibernate Search can be used without Hibernate Annotations the "
"following instructions use them for ease of use. The tutorial is tested "
"against version 3.3.x of Hibernate Annotations."
-msgstr ""
+msgstr "Malgré qu'Hibernate Search peut être utilisé sans les Annotation Hibernate, les instructions suivantes les utilisent dans un souci de facilité. Le tutoriel est testé avec al version 3.3.x d'Hibernate Annotations."
#. Tag: para
#: Getting_Started.xml:60
@@ -113,12 +121,15 @@
"dependency versions against the <ulink url=\"http://www.hibernate.org/6."
"html#A3\">Hibernate Compatibility Matrix</ulink>."
msgstr ""
+"Vous pouvez décharger toutes les dépendances à partir du site de déchargement d'Hibernate suivant : <ulink url=\"http://www."
+"hibernate.org/6.html\"></ulink>. Vous pouvez également vérifier les versions de dépendance avec <ulink url=\"http://www.hibernate.org/6."
+"html#A3\">Hibernate Compatibility Matrix</ulink>."
#. Tag: title
#: Getting_Started.xml:65
#, no-c-format
msgid "Maven"
-msgstr ""
+msgstr "Maven"
#. Tag: para
#: Getting_Started.xml:67
@@ -130,6 +141,10 @@
"<emphasis>repositories</emphasis> section of your <filename>pom.xml</"
"filename> or <filename>settings.xml</filename>:"
msgstr ""
+"Au lieu de gérer toutes les dépendances par vous-même, les utilisateures maven sont en mesure d'utiliser le référentiel <ulink url=\"http://repository.jboss.com/maven2\">JBoss maven "
+"repository</ulink>. Ajoutez tout simplement l'url du référentiel de JBoss dans la section "
+"<emphasis>repositories</emphasis> (référentiels) de votre fichier <filename>pom.xml</"
+"filename> ou bien <filename>settings.xml</filename>:"
#. Tag: programlisting
#: Getting_Started.xml:73
@@ -143,12 +158,19 @@
" <layout>default</layout>\n"
" </repository>"
msgstr ""
+"<repository>\n"
+" <id>repository.jboss.org</id>\n"
+" <name>JBoss Maven Repository</name>\n"
+" <url>http://repository.jboss.org/maven2</"
+"url>\n"
+" <layout>default</layout>\n"
+" </repository>"
#. Tag: para
#: Getting_Started.xml:75
#, no-c-format
msgid "Then add the following dependencies to your pom.xml:"
-msgstr ""
+msgstr "Puis ajouter les dépendances suivantes à votre pom.xml :"
#. Tag: programlisting
#: Getting_Started.xml:77
@@ -173,6 +195,24 @@
" <version>3.3.1.ga</version>\n"
" </dependency>"
msgstr ""
+"<dependency>\n"
+" <groupId>org.hibernate</groupId>\n"
+" <artifactId>hibernate-search</"
+"artifactId>\n"
+" <version>3.0.0.ga</version>\n"
+" </dependency>\n"
+" <dependency>\n"
+" <groupId>org.hibernate</groupId>\n"
+" <artifactId>hibernate-annotations</"
+"artifactId>\n"
+" <version>3.3.0.ga</version>\n"
+" </dependency>\n"
+" <dependency>\n"
+" <groupId>org.hibernate</groupId>\n"
+" <artifactId>hibernate-entitymanager</"
+"artifactId>\n"
+" <version>3.3.1.ga</version>\n"
+" </dependency>"
#. Tag: para
#: Getting_Started.xml:79
@@ -184,13 +224,13 @@
"Hibernate Search annotations, which are used in the examples of this "
"tutorial. Note that <emphasis>hibernate-entitymanager</emphasis> is only "
"required if you use Hibernate Search in conjunction with JPA."
-msgstr ""
+msgstr "Notez bien qu'on a besoin des trois dépendances. <emphasis>hibernate-search</emphasis> par lui-même contient tout ce qu'il faut pour utiliser Hibernate Search. <emphasis> hibernate-annotations</emphasis> n'est utilisé que pour les annotations non-Hibernate Search, qui sont utilisées dans les exemples de ce tutoriel. Notez que <emphasis>hibernate-entitymanager</emphasis> n,est uniquement exigé dans les cas où vous utilisez Hibernate Search en conjonction à JPA."
#. Tag: title
#: Getting_Started.xml:87
#, no-c-format
msgid "Configuration"
-msgstr ""
+msgstr "Configuration "
#. Tag: para
#: Getting_Started.xml:89
@@ -204,6 +244,8 @@
"to <literal>persistence.xml</literal>. The default properties are suitable "
"for the standard use."
msgstr ""
+"Une fois que toutes les dépendances requises auront bien été déchargées et ajoutées à votre application, vous aurez besoin d'ajouter quelques propriétés à votre fichier de configuration d'hibernate. Si vous utilisez Hibernate directement, cela pourra être fait dans <literal>hibernate.properties</literal> ou <literal>hibernate.cfg.xml</"
+"literal>. si vous utilisez Hibernate via JPA, vous pouvez aussi ajouter les propriétés à <literal>persistence.xml</literal>. Le spropriétés par défaut conviennent pour une utilisation standard."
#. Tag: para
#: Getting_Started.xml:92
@@ -219,7 +261,7 @@
"<ulink url=\"http://www.getopt.org/luke/\">Luke</ulink>). Once you have a "
"working configuration you can start experimenting with other directory "
"providers (see <xref linkend=\"Hibernate_Search-Configuration-Directory\"/>)."
-msgstr ""
+msgstr "Apache Lucene contient la notion de <literal>Répertoire</literal> pour emmagasiner les fichiers d'indexation. Hibernate Search s'occupe de l'initialisation et de la configuration d'une instance d'un <literal>Répertoire</literal> Lucene par un <literal>DirectoryProvider</literal>. Dans ce tutoriel, nous utiliserons une sous-classe de <literal>DirectoryProvider</literal> qui se nomme <classname> FSDirectoryProvider</classname>. Cela va nous donner la possibilité d'inspecter physiquement les index Lucene créés par Hibernate Search (par ex. via <ulink url=\"http://www.getopt.org/luke/\">Luke</ulink>). Une fois que vous aurez une configuration en cours de bon fonctionnement, vous pourrez commencer des expériences avec d'autres fournisseurs de répertoires (voir <xref linkend=\"Hibernate_Search-Configuration-Directory\"/>)."
#. Tag: para
#: Getting_Started.xml:103
@@ -229,7 +271,7 @@
"<classname>example.Book</classname> and you now want to add free text search "
"capabilities to your application in order to search body and summary of the "
"books contained in your database."
-msgstr ""
+msgstr "Assumons que votre application contienne la classe gérée Hibernate <classname>example.Book</classname> et que vous souhaitiez maintenant ajouter des fonctions de recherche de texte libre à votre application de façon à pouvoir chercher les contenus et résumés des ouvrages contenus dans votre base de données."
#. Tag: programlisting
#: Getting_Started.xml:108
@@ -255,6 +297,25 @@
" // standard getters/setters follow here\n"
" ..."
msgstr ""
+"package example.Book\n"
+" ...\n"
+" @Entity\n"
+" public class Book {\n"
+" \n"
+" @Id\n"
+" private Integer id; \n"
+" private String body; \n"
+" private String summary; \n"
+" @ManyToMany private Set<Author> authors = new "
+"HashSet<Author>();\n"
+" @ManyToOne private Author mainAuthor;\n"
+" private Date publicationDate;\n"
+" \n"
+" public Book() {\n"
+" } \n"
+" \n"
+" // standard getters/setters follow here\n"
+" ..."
#. Tag: para
#: Getting_Started.xml:110
@@ -266,6 +327,10 @@
"specify the default root directory for all indexes via <literal>hibernate."
"search.default.indexBase</literal>."
msgstr ""
+"Tout d'abord, vous aurez besoin d'indiquer à Hibernate Search quel <classname>DirectoryProvider</"
+"classname> utiliser. Cela peut être réalisé en configurant la propriété <literal>hibernate."
+"search.default.directory_provider</literal>. Vous devrez également spécifier le répertoire root par défaut pour tous les index via <literal>hibernate."
+"search.default.indexBase</literal>."
#. Tag: programlisting
#: Getting_Started.xml:116
@@ -281,6 +346,13 @@
"indexes \n"
" ..."
msgstr ""
+" \n"
+" provider\n"
+" provider FSDirectoryProvider\n"
+"\n"
+"\n"
+"\n"
+"."
#. Tag: para
#: Getting_Started.xml:118
@@ -301,7 +373,7 @@
"stored in the index. Usually, tokenizing means chunking a sentence into "
"individual words (and potentially excluding common words like <literal>a</"
"literal>, <literal>the </literal>etc)."
-msgstr ""
+msgstr "Ajoutez maintenant trois annotations à la classe <classname>Book</classname>. La première annotation <literal>@Indexed</literal> marque <classname>Book</classname> comme indexable. Par design, Hibernate Search a besoin de stoker une id détokenisée dans l'index pour garantir l'unicité de l'index pour une entité donnée. <literal>@Documentld</literal> marque la propriété à utiliser dans ce but. La plupart, sinon tout le temps, la propriété est la clé primaire de la base de données. Finalement, vous aurez besoin d'indexer les champs que vous souhaitez rendre trouvables. Dans notre exemple, ces champs sont <literal>body</literal> (contenu) et <literal>summary</literal> (résumé). Les propriétés<literal>index=Index.TOKENIZED</literal> garantiront que le texte soit tokeniséè en utilisant l'analyseur Lucene par défaut, alors que<literal> store=Store.NO</literal> garantit que les données ne soient pas stockées dans l'index. Normalement, tokeniser signif!
ie diviser une phrases en mots individuels (et exclure potentiellement des mots simples comme <literal>a</literal>, <literal></literal><literal>the</literal>etc)."
#. Tag: para
#: Getting_Started.xml:135
@@ -311,7 +383,7 @@
"entity mapping refer to <xref linkend=\"Hibernate_Search-Mapping-Entity\"/>. "
"In case you want to store and retrieve the indexed data in order to avoid "
"database roundtrips, refer to projections in"
-msgstr ""
+msgstr "Ces paramètres sont suffisants pour un test initial. Pour davantage de détails sur le mappage d'entités, se référer à <xref linkend=\"Hibernate_Search-Mapping-Entity\"/>. Dans le cas où vous souhaiteriez stocker ou extraire des données indexées pour éviter des aller et retours vers la base de données, référez-vous aux projections dans "
#. Tag: programlisting
#: Getting_Started.xml:140
@@ -345,12 +417,36 @@
" // standard getters/setters follow here\n"
" ..."
msgstr ""
+" \n"
+"\n"
+" Entité\n"
+"<emphasis role=\"bold\"></emphasis>\n"
+" class\n"
+"\n"
+"\n"
+"<emphasis role=\"bold\"></emphasis>\n"
+" Entier\n"
+"\n"
+"<emphasis role=\"bold\"> Index</emphasis>\n"
+"\n"
+"\n"
+"<emphasis role=\"bold\"> Index</emphasis>\n"
+"\n"
+"<><>\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"."
#. Tag: title
#: Getting_Started.xml:144
#, no-c-format
msgid "Indexing"
-msgstr ""
+msgstr "Indexage "
#. Tag: para
#: Getting_Started.xml:146
@@ -363,13 +459,13 @@
"time to trigger an initial batch index of your books. You can achieve this "
"by adding one of the following code examples to your code (see also <xref "
"linkend=\"Hibernate_Search-Batch_Index\"/>):"
-msgstr ""
+msgstr "Hibernate Search va indexer toute entité persistée, la mettre à jour, ou bien la retirer par Hibernate core de façon transparente pour l'application. Cependant, les données qui sont déjà présentes dans votre base de données ont besoin d'être indexées une fois pour remplir l'index Lucene. Une fois que vous aurez ajouté les propriétés et les annotations ci-dessus, il sera temps de déclencher un index de batch initial de vos ouvrages. Vous pourrez effectuer cela en ajoutant un des exemples de code suivants à votre code (voir également <xref linkend=\"Hibernate_Search-Batch_Index\"/>) :"
#. Tag: para
#: Getting_Started.xml:154 Getting_Started.xml:176
#, no-c-format
msgid "Example using Hibernate Session:"
-msgstr ""
+msgstr "Exemple utilisant Hibernate Session :"
#. Tag: programlisting
#: Getting_Started.xml:156
@@ -385,12 +481,21 @@
" }\n"
" tx.commit(); //index are written at commit time"
msgstr ""
+"FullTextSession fullTextSession = Search.createFullTextSession(session);\n"
+" Transaction tx = fullTextSession.beginTransaction"
+"();\n"
+" List books = session.createQuery(\"from Book as book"
+"\").list();\n"
+" for (Book book : books) {\n"
+" fullTextSession.index(book);\n"
+" }\n"
+" tx.commit(); //index are written at commit time"
#. Tag: para
#: Getting_Started.xml:158 Getting_Started.xml:180
#, no-c-format
msgid "Example using JPA:"
-msgstr ""
+msgstr "Exemple uitlisant JPA :"
#. Tag: programlisting
#: Getting_Started.xml:160
@@ -405,6 +510,14 @@
" fullTextEntityManager.index(book);\n"
" }"
msgstr ""
+"EntityManager em = entityManagerFactory.createEntityManager();\n"
+" FullTextEntityManager fullTextEntityManager = Search."
+"createFullTextEntityManager(em);\n"
+" List books = em.createQuery(\"select book from Book "
+"as book\").getResultList();\n"
+" for (Book book : books) {\n"
+" fullTextEntityManager.index(book);\n"
+" }"
#. Tag: para
#: Getting_Started.xml:162
@@ -414,13 +527,13 @@
"under <literal>/var/lucene/indexes/example.Book</literal>. Go ahead an "
"inspect this index. It will help you to understand how Hibernate Search "
"works."
-msgstr ""
+msgstr "Après avoir exécuté le code ci-dessus, vous devriez être en mesure d'apercevoir un index Lucene dans <literal>/var/lucene/indexes/example.Book</literal>. Allez donc inspecter cet index. Cela va vous aider à comprendre comment Hibernate Search fonctionnne."
#. Tag: title
#: Getting_Started.xml:169
#, no-c-format
msgid "Searching"
-msgstr ""
+msgstr "Recherche"
#. Tag: para
#: Getting_Started.xml:171
@@ -430,6 +543,8 @@
"query against the fields <literal>summary</literal> and <literal>body</"
"literal>, execute it and return a list of <classname>Book</classname>s:"
msgstr ""
+"Il est maintenant temps d'exécuter la première recherche. Le code suivant va préparer une requête pour les champs <literal>summary</literal> et <literal>body</"
+"literal>, les exécuter et retournera une liste des <classname>Book</classname> (ouvrages):"
#. Tag: programlisting
#: Getting_Started.xml:178
@@ -451,6 +566,21 @@
" tx.commit();\n"
" session.close();"
msgstr ""
+"FullTextSession fullTextSession = Search.createFullTextSession(session);\n"
+" \n"
+" Transaction tx = fullTextSession.beginTransaction"
+"();\n"
+" \n"
+" MultiFieldQueryParser parser = new "
+"MultiFieldQueryParser( new String[]{\"summary\", \"body\"}, \n"
+" new StandardAnalyzer());\n"
+" Query query = parser.parse( \"Java rocks!\" );\n"
+" org.hibernate.Query hibQuery = fullTextSession."
+"createFullTextQuery( query, Book.class );\n"
+" List result = hibQuery.list();\n"
+" \n"
+" tx.commit();\n"
+" session.close();"
#. Tag: programlisting
#: Getting_Started.xml:182
@@ -469,12 +599,24 @@
"createFullTextQuery( query, Book.class );\n"
" List result = hibQuery.list();"
msgstr ""
+"EntityManager em = entityManagerFactory.createEntityManager();\n"
+" \n"
+" FullTextEntityManager fullTextEntityManager = \n"
+" org.hibernate.hibernate.search.jpa.Search."
+"createFullTextEntityManager(em);\n"
+" MultiFieldQueryParser parser = new "
+"MultiFieldQueryParser( new String[]{\"summary\", \"body\"}, \n"
+" new StandardAnalyzer());\n"
+" Query query = parser.parse( \"Java rocks!\" );\n"
+" org.hibernate.Query hibQuery = fullTextEntityManager."
+"createFullTextQuery( query, Book.class );\n"
+" List result = hibQuery.list();"
#. Tag: title
#: Getting_Started.xml:186
#, no-c-format
msgid "Analyzer"
-msgstr ""
+msgstr "Analiseur"
#. Tag: para
#: Getting_Started.xml:188
@@ -487,6 +629,9 @@
"process. Hibernate Search offers several ways to configure the analyzer to "
"use (see <xref linkend=\"Hibernate_Search-Entity-Analyzer\"/>):"
msgstr ""
+"Assumons qu'une de nos entités d'ouvrage indexé contiennent le texte suivant "
+"<xref linkend=\"Hibernate_Search-Entity-Analyzer\"/>:\"Java rocks"
+"\" et que vous souhaitez des résultats pour toutes les requêtes particulières suivantes: \"rock\", \"rocks\", \"rocked\" and \"rocking\". Dans Lucene, on peut y parvenir en choisissant une classe d'analyseur qui applique l'indexation sur racine en cours de processus d'indexation. Hibernate Search propose plusieurs façons de configurer l'analyseur que l'on souhaite utiliser (voir <xref linkend=\"Hibernate_Search-Entity-Analyzer\"/>) :"
#. Tag: para
#: Getting_Started.xml:197
@@ -494,19 +639,19 @@
msgid ""
"Setting the <literal>hibernate.search.analyzer</literal> property in the "
"configuration file. The specified class will then be the default analyzer."
-msgstr ""
+msgstr "Configurer la propriété <literal>hibernate.search.analyser</literal> dans le fichier de configuration. La classe spécifiée sera alors l'analyseur par défaut."
#. Tag: para
#: Getting_Started.xml:203
#, no-c-format
msgid "Setting the <literal>Analyzer</literal> annotation at the entity level."
-msgstr ""
+msgstr "Configurer l'annotation <literal>Analyser</literal> au niveau de l'entité."
#. Tag: para
#: Getting_Started.xml:208
#, no-c-format
msgid "Setting the <literal>Analyzer</literal> annotation at the field level."
-msgstr ""
+msgstr "Configurer l'annotation <literal>Analyser</literal> au niveau champ."
#. Tag: para
#: Getting_Started.xml:213
@@ -517,7 +662,7 @@
"<classname>EnglishAnalyzer</classname> is a custom class using the Snowball "
"English Stemmer from the <ulink url=\"http://lucene.apache.org/java/docs/"
"lucene-sandbox/\">Lucene Sandbox</ulink>."
-msgstr ""
+msgstr "Les exemples suivants utilisent l'annotation au niveau entité pour appliquer un anayseur de langue anglaise, qui va vous permettre d'atteindre le but que vous recherchez. La classe <classname>EnglishAnalyzer</classname> est une classe personnalisée qui utilise le Snowball English Stemmer (Indexage à la racine d'anglais par effet de boule de neige) de <ulink url=\"http://lucene.apache.org/java/docs/lucene-sandbox/\"> LuceneSandbox</ulink>."
#. Tag: programlisting
#: Getting_Started.xml:220
@@ -567,12 +712,55 @@
" }\n"
" }"
msgstr ""
+"package example.Book\n"
+" ...\n"
+" @Entity\n"
+" @Indexed\n"
+" <emphasis role=\"bold\">@Analyzer(impl = example."
+"EnglishAnalyzer.class)</emphasis>\n"
+" public class Book {\n"
+" \n"
+" @Id\n"
+" @DocumentId\n"
+" private Integer id;\n"
+" \n"
+" @Field(index=Index.TOKENIZED, store=Store.NO)\n"
+" private String body;\n"
+" \n"
+" @Field(index=Index.TOKENIZED, store=Store.NO)\n"
+" private String summary; \n"
+" @ManyToMany private Set<Author> authors = new "
+"HashSet<Author>();\n"
+" @ManyToOne private Author mainAuthor;\n"
+" private Date publicationDate;\n"
+" \n"
+" public Book() {\n"
+" } \n"
+" \n"
+" // standard getters/setters follow here\n"
+" ... \n"
+" }\n"
+" \n"
+" public class EnglishAnalyzer extends Analyzer {\n"
+" /**\n"
+" * {@inheritDoc}\n"
+" */\n"
+" @Override\n"
+" public TokenStream tokenStream(String fieldName, "
+"Reader reader) {\n"
+" TokenStream result = new StandardTokenizer(reader);\n"
+" result = new StandardFilter(result);\n"
+" result = new LowerCaseFilter(result);\n"
+" result = new SnowballFilter(result, name);\n"
+" return result;\n"
+" }\n"
+" }"
#. Tag: title
#: Getting_Started.xml:224
#, no-c-format
msgid "What's next"
-msgstr ""
+msgstr "Et la suite ?"
#. Tag: para
#: Getting_Started.xml:226
@@ -584,7 +772,7 @@
"step is to get more familiar with the overall architecture (<xref linkend="
"\"Hibernate_Search-Architecture\"/>) and explore the basic features in more "
"detail."
-msgstr ""
+msgstr "Les parargraphes ci-dessu vont, nous l'espérons, vous aider à démarrer Hibernate Search. Vous devriez maintenant avoir un index basé système de fichiers et vous retrouver en mesure de rechercher, et d'extraire une liste d'objets gérés via Hibernate Search. La prochaine étape consiste à vous familiariser avec l'architecture dans son ensemble. <xref linkend=\"Hibernate_Search-Architecture\"/> et à explorer les fonctionnalités de base plus en détails."
#. Tag: para
#: Getting_Started.xml:233
@@ -594,7 +782,7 @@
"configuration (<xref linkend=\"Hibernate_Search-Entity-Analyzer\"/>) and "
"field bridges (<xref linkend=\"Hibernate_Search-Mapping-Bridge\"/>), both "
"important features required for more fine-grained indexing."
-msgstr ""
+msgstr "Les deux sujets qui n'ont été abordé que brièvement dans ce tutoriel sont la configuration de l'analyser (<xref linkend=\"Hibernate_Search-Entity-Analyzer\"/>) et les pontages de champs (<xref linkend=\"Hibernate_Search-Mapping-Bridge\"/>); représentant tous deux des fonctionnalités importantes pour un indexage plus détaillé."
#. Tag: para
#: Getting_Started.xml:238
@@ -603,4 +791,5 @@
"More advanced topics cover clustering (<xref linkend=\"Hibernate_Search-"
"Configuration-JMS_Backend\"/>) and large indexes handling (<xref linkend="
"\"Hibernate_Search-Configuration-Index_Sharding\"/>)."
-msgstr ""
+msgstr "Les sujets plus avancés couvrent le clustering (<xref linkend=\"Hibernate_Search-Configuration-JMS_Backend\"/>) et des index importants gérant (<xref linkend=\"Hibernate_Search-Configuration-Index_Sharding\"/>)."
+
Modified: projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Mapping.po
===================================================================
--- projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Mapping.po 2009-06-24 04:35:58 UTC (rev 90550)
+++ projects/docs/enterprise/4.3.4.1/Hibernate/Hibernate_Search/fr-FR/Mapping.po 2009-06-24 06:33:53 UTC (rev 90551)
@@ -1,23 +1,26 @@
+# translation of Mapping.po to French
# Language fr-FR translations for Hibernate_Search package.
+#
# Automatically generated, 2009.
-#
+# Corina Roe <croe at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Hibernate_Search \n"
+"Project-Id-Version: Mapping\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-06-18 00:50+0000\n"
-"PO-Revision-Date: 2009-06-18 00:50+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-06-24 16:32+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
#: Mapping.xml:6
#, no-c-format
msgid "Mapping Entities to the Index Structure"
-msgstr ""
+msgstr "Mappage d'entités dans la Structure de l'Index (Index Structure)"
#. Tag: para
#: Mapping.xml:8
@@ -27,7 +30,7 @@
"some Java annotations. There is no need for xml mapping files nor a list of "
"indexed entities. The list is discovered at startup by scanning the "
"Hibernate mapped entities."
-msgstr ""
+msgstr "Toutes les informations de métadonnées dont on a besoin pour les entités d'index sont décrites dans des annotations Java. xxxxx"
#. Tag: title
#: Mapping.xml:14
@@ -253,15 +256,13 @@
#. Tag: para
#: Mapping.xml:127
#, no-c-format
-msgid ""
-"analyzer: defines a @Analyzer annotation per field rather than per property"
+msgid "analyzer: defines a @Analyzer annotation per field rather than per property"
msgstr ""
#. Tag: para
#: Mapping.xml:132
#, no-c-format
-msgid ""
-"bridge: defines a @FieldBridge annotation per field rather than per property"
+msgid "bridge: defines a @FieldBridge annotation per field rather than per property"
msgstr ""
#. Tag: para
@@ -1118,8 +1119,7 @@
#. Tag: para
#: Mapping.xml:476
#, no-c-format
-msgid ""
-"You can for example store a given property in two different document fields"
+msgid "You can for example store a given property in two different document fields"
msgstr ""
#. Tag: programlisting
@@ -1282,3 +1282,4 @@
"is applied to the <literal>department</literal> instance, the field bridge "
"then concatenate both branch and network and index the concatenation."
msgstr ""
+
More information about the jboss-cvs-commits
mailing list