[jboss-cvs] JBossAS SVN: r97717 - projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/fr-FR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Dec 11 01:18:50 EST 2009


Author: croe at redhat.com
Date: 2009-12-11 01:18:50 -0500 (Fri, 11 Dec 2009)
New Revision: 97717

Modified:
   projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/fr-FR/AOP.po
Log:
translation in progress

Modified: projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/fr-FR/AOP.po
===================================================================
--- projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/fr-FR/AOP.po	2009-12-11 05:18:20 UTC (rev 97716)
+++ projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/fr-FR/AOP.po	2009-12-11 06:18:50 UTC (rev 97717)
@@ -9,7 +9,7 @@
 "Project-Id-Version: AOP\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-12-09T13:49:16\n"
-"PO-Revision-Date: 2009-12-10 16:27+1000\n"
+"PO-Revision-Date: 2009-12-11 16:17+1000\n"
 "Last-Translator: Corina Roe <croe at redhat.com>\n"
 "Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -51,7 +51,7 @@
 "habituelle ne suffit plus. Il peut fournir une séparation plus nette entre "
 "les système de code et logique d'application. Il fournit une excellente "
 "façon d'exposer les points d'intégration dans votre logiciel. Combiné avec "
-"JDK 1.5 Annotations, c'est aussi un excellent moyen d'étendre le language "
+"JDK 1.5 Annotations, c'est aussi un excellent moyen d'étendre le langage "
 "Java sous forme d'extension, plutôt que d'utiliser des annotations réservées "
 "à la génération de code."
 
@@ -171,7 +171,7 @@
 "Pointcuts are AOP's expression language. Just as a regular expression "
 "matches strings, a pointcut expression matches a particular joinpoint."
 msgstr ""
-"Pointcuts est le language d'expression d'AOP. De la même façon qu'une "
+"Pointcuts est le langage d'expression d'AOP. De la même façon qu'une "
 "expression réguière correspond à des strings, une expression pointcut "
 "correspond à un jointpoint précis."
 
@@ -296,7 +296,7 @@
 "because it's dispersed throughout your entire code base. And this is just a "
 "tiny example! In many cases, OOP may not always be the best way to add "
 "metrics to a class."
-msgstr "Cette approche des métriques (metrics) est très difficile à maintenir ou à étendre car elle est dipersée à travers tout votre code de base. Et ce n'est qu'un simple petit exemple ! Dans la plupart des cas, POO n'est pas forcément la meilleure façon d'ajouter des métriques à une classe. "
+msgstr "Cette approche des métriques (Metrics) est très difficile à maintenir ou à étendre car elle est dipersée à travers tout votre code de base. Et ce n'est qu'un simple petit exemple ! Dans la plupart des cas, POO n'est pas forcément la meilleure façon d'ajouter des métriques à une classe. "
 
 #. Tag: para
 #, no-c-format
@@ -306,7 +306,7 @@
 "\"around\" your code. For example, AOP provides you with programmatic "
 "control to specify that you want calls to BankAccountDAO to go through a "
 "metrics aspect before executing the actual body of that code."
-msgstr "La programmation par les aspects vous propose une façon d'encapsuler ce type de fonctionnalité de comportement. Elle vous permet d'ajouter des comportements comme des métriques \"autour\" de votre code. Par exemple, AOP vous fournit un contrôle programmatique qui vous permet d'indiquer si vous souhaitez que les appels à BankAccountDAO passent par l'aspect métrique avant d'exécuter le corps de ce code."
+msgstr "La programmation par les Aspects vous propose une façon d'encapsuler ce type de fonctionnalité de comportement. Elle vous permet d'ajouter des comportements comme des métriques \"autour\" de votre code. Par exemple, AOP vous fournit un contrôle programmatique qui vous permet d'indiquer si vous souhaitez que les appels à BankAccountDAO passent par <literal>metrics aspect</literal> avant d'exécuter le corps de ce code."
 
 #. Tag: title
 #, no-c-format
@@ -316,7 +316,7 @@
 #. Tag: secondary
 #, no-c-format
 msgid "creating aspects"
-msgstr "créer des aspects"
+msgstr "créer des Aspects"
 
 #. Tag: indexterm
 #, no-c-format
@@ -326,7 +326,7 @@
 "language or a set of tags -- to specify how you want to apply those snippets "
 "of code. Let's take a look at how JBoss AOP, its cross-cutting concerns, and "
 "how you can implement a metrics aspect in JBoss."
-msgstr "En résumé, les frameworks AOP définissent deux choses : un façon de résoudre les préoccupations intersectorielles (crosscutting), et une construction de programmation -- un langage de programmation ou un ensemble de balises -- pour indiquer comment vous souhaitez appliquer ces extraits de code. Examinons comment JBoss AOP, avec ses préoccupations intersectorielles et comment vous pouvez implémenter un aspect métrique dans JBoss."
+msgstr "En résumé, les frameworks AOP définissent deux choses : une façon de résoudre \"crosscutting concerns\", et une construction de programmation -- un langage de programmation ou un ensemble de balises -- pour indiquer comment vous souhaitez appliquer ces extraits de code. Examinons comment JBoss AOP, avec ses \"crosscutting concerns\" et comment vous pouvez implémenter un \"metrics aspect\" dans JBoss."
 
 #. Tag: para
 #, no-c-format
@@ -336,13 +336,15 @@
 "finally block in Listing One's BankAccountDAO.withdraw() method into "
 "Metrics, an implementation of a JBoss AOP Interceptor class."
 msgstr ""
+"La première étape consiste à créer un \"metrics aspect\" dans JBoss AOP pour encapsuler la fonctionnalité de Metrics dans sa propre classe Java. Listing Two extrait le block try/fianlly de Listing One's BankAccountDAO.withdraw() method en "
+"Metrics, une implémentation de classe d'intercepteur JBoss AOP."
 
 #. Tag: para
 #, no-c-format
 msgid ""
 "The following listing demonstrates Implementing metrics in a JBoss AOP "
 "Interceptor"
-msgstr ""
+msgstr "Le listing suivant démontre comment implémenter les métriques dans JBoss AOP"
 
 #. Tag: para
 #, no-c-format
@@ -352,7 +354,7 @@
 "and encapsulates those parts into an Invocation object. The framework then "
 "calls any aspects that sit between the calling code and the actual method "
 "body."
-msgstr ""
+msgstr "Sous JBoss AOP, la classe Metrics enveloppe withdraw() : quand le code appelant invoque withdraw(), le framework AOP divise la méthode en plusieurs parties, et encapsule ces parties en un objet Invocation. Le framework appelle ensuite tous les Aspects qui siègent entre le code appelant et le corps de la méthode réelle."
 
 #. Tag: para
 #, no-c-format
@@ -362,7 +364,7 @@
 "uses an enclosing try/finally block to perform the timings. Line 13 obtains "
 "contextual information about the method call from the Invocation object, "
 "while line 14 displays the method name and the calculated metrics."
-msgstr ""
+msgstr "Quand le framework AOP a terminé de dissecter l'appel de méthode, il appelle la méthode d'invocation de Metrics à la ligne 3. La ligne 8 enveloppe et délègue à la méthode réelle et utilise un bloc try/finally englobante pour effectuer le minutage. Ligne 13 obtient des informations contextuelles concernant l'appel de la méthode de l'objet Invocation, tandis que la ligne 14 affiche le nom de la méthode et les métriques calculés."
 
 #. Tag: para
 #, no-c-format
@@ -370,17 +372,17 @@
 "Having the metrics code within its own object allows us to easily expand and "
 "capture additional measurements later on. Now that metrics are encapsulated "
 "into an aspect, let's see how to apply it."
-msgstr ""
+msgstr "Avoir le code des métriques dans son propre objet nous permet de facilement développer et capturer des mesures supplémentaires par la suite. Maintenant que les mesures sont encapsulées dans un aspect, nous allons voir comment l'appliquer."
 
 #. Tag: title
 #, no-c-format
 msgid "Applying Aspects in JBoss AOP"
-msgstr ""
+msgstr "Application d'Aspects dans JBoss AOP"
 
 #. Tag: secondary
 #, no-c-format
 msgid "applying aspects"
-msgstr ""
+msgstr "appliquer Aspects"
 
 #. Tag: indexterm
 #, no-c-format
@@ -391,7 +393,7 @@
 "expression matches events/points within your application. For example, a "
 "valid pointcut definition would be \"for all calls to the JDBC method "
 "executeQuery(), call the aspect that verifies SQL syntax.\""
-msgstr ""
+msgstr "Pour appliquer Aspect, vous devrez définir quand exécuter le code d'Aspect. Ces points dans l'exécution sont appelés pointcuts. Une analogie à un pointcut est une expression régulière. Dans le cas où une expression régulière correspond aux chaînes, une expression de pointcut correspond à événements/points au sein de votre application. Par exemple, une définition pointcut valide pourrait être \"for tous les appels à la méthode JDBC executeQuery(), appeler l'Aspect qui vérifie la syntaxe SQL. \""
 
 #. Tag: para
 #, no-c-format
@@ -401,12 +403,12 @@
 "languages akin to queries to specify pointcuts. Others use tags. JBoss AOP "
 "uses both. Listing Three shows how to define a pointcut for the metrics "
 "example."
-msgstr ""
+msgstr "Un point d'entrée peut être un accès de champ, ou un appel de méthode ou de constructeur. Un événement peut être une exception. Certaines implémentations de AOP utilisent des langages qui s'apparentent aux requêtes pour spécifier les pointcuts. D'autres utilisent des balises. JBoss AOP utilise les deux. Liste 3 illustre comment définir un pointcut pour l'exemple des métriques."
 
 #. Tag: para
 #, no-c-format
 msgid "The following listing demonstrates defining a pointcut in JBoss AOP"
-msgstr ""
+msgstr "Le listing suivant démontre comment définir un pointcut dans JBoss AOP"
 
 #. Tag: para
 #, no-c-format
@@ -417,6 +419,8 @@
 "billing package. There is also an optional annotation mapping if you do not "
 "like XML. See our Reference Guide for more information."
 msgstr ""
+"Les lignes 1-3 définissent un pointcut qui applique le <literal> metrics aspect <literal/> à la méthode BankAccountDAO.withdraw(). Les lignes 4-6 définissent un pointcut général qui applique le <literal> metrics aspect <literal/> à toutes les méthodes et dans toutes les classes du package com.mc."
+"billing. Il existe également un mappage d'annotation optionnel si vous n'aimez pas XML. Consulter votre Guide de référence pour obtenir davantage d'informations."
 
 #. Tag: para
 #, no-c-format
@@ -426,7 +430,7 @@
 "aspects. You can attach your aspects to a specific Java class in your "
 "application or you can use more complex compositional pointcuts to specify a "
 "wide range of classes within one expression."
-msgstr ""
+msgstr "JBoss AOP comporte un ensemble riche d'expressions pointcut que vous pouvez utiliser pour définir divers points/événements dans votre application Java en vue d'appliquer vos Aspects. Vous pouvez attacher vos Aspects à une classe particulière de votre application ou bien, vous pouvez utiliser des pointcuts compositionnels complexes pour spécifier un large éventail de classes dans une expression."
 
 #. Tag: para
 #, no-c-format
@@ -436,7 +440,7 @@
 "and bloating your code with features that ultimately don't belong mingled "
 "with business logic. Instead, common crosscutting concerns can be maintained "
 "and extended in one place."
-msgstr ""
+msgstr "Avec AOP, comme le montre cet exemple, vous êtes en mesure d'intégrer le comportement \"crosscutting\" dans un seul objet et l'appliquer facilement et simplement, sans pour autant polluer ou trop charger vore code avec des fonctions qui, en fin de compte, ne devraient pas être confondues avec la logique métier. A la place, \"crosscutting concerns\" pourront être maintenus et étendus en un seul endroit."
 
 #. Tag: para
 #, no-c-format
@@ -447,7 +451,7 @@
 "snippet in Listing One, profiling was part of the application code. With "
 "AOP, you can remove that code. A modern promise of middleware is "
 "transparency, and AOP (pardon the pun) clearly delivers."
-msgstr ""
+msgstr "Notez également que le code de la classe BankAccountDAO n'a aucune idée qu'il est profilé. C'est ce que les programmeurs de programmation par les aspects appelent \"orthogonal concerns\". Le profilage est un \"orthogonal concern\". Dans l'extrait de code POO dasn Listing One, le profilage faisait partie du code d'application. L'une des promesse du Middleware moderne est la transparence, qu'AOP offre clairement (si vous me permettez de l'exprimer ainsi)."
 
 #. Tag: para
 #, no-c-format
@@ -463,11 +467,14 @@
 "benchmarks, but remove it for production. With AOP, this can be done without "
 "editing, recompiling, or repackaging the code."
 msgstr ""
+"Tout aussi important, le comportement orthogonal pourrait être boulonné après le développement. "
+"Dans Listing One, la surveillance et le profilage doivent être ajoutés lors de la phase de développement. "
+"Avec AOP, un développeur ou un administrateur peuvent () ajouter facilement de la surveillance ou des métriques en fonction des besoins, sans toucher au code. Il s'agit d'une partie très subtile mais significative de l'AOP car cette séparation permet à des Aspects à être en couches au-dessus ou en dessous du code qu'ils transcendent. Une conception par couches permet l'ajout ou la suppression de fonctionnalités à volonté. Par exemple, vous utilisez les métriques sur les points de repère, mais vous les retirez pour la production. Avec AOP, cela peut être effectué sans modification, recompilation, ou reconditionnement du code."
 
 #. Tag: title
 #, no-c-format
 msgid "Packaging AOP Applications"
-msgstr ""
+msgstr "Le packaging des applications AOP"
 
 #. Tag: para
 #, no-c-format
@@ -482,6 +489,9 @@
 "be contained in a META-INF directory, for instanace: <literal>META-INF/jboss-"
 "aop.xml</literal>."
 msgstr ""
+"Pour déployer une application AOP dans JBoss, vous aurez besoin de la packager. AOP est packagé de la même façon que SARs(MBeans). Vous pourrez, soit déployer le fichier XML directement dans le répertoire deploy/ avec la signature <filename>*-aop.xml</"
+"filename> et votre package (c'est ainsi que le base-aop.xml qui est inclus dans le fichier <literal>jboss-aop.deployer</literal> fonctionne) ou bien, vous pourrez l'inclure dans le fichier jar qui contient les fichiers jar. Si vous incluez votre fichier xml dans votre jar, il devra contenir vos classes. Si vous incluez votre fichier xml dans votre jar, il devra contenir une extension de fichier .aop. Aussi, un fichier jboss-aop.xml devra être contenu dans un répertoire MEAT-INF, comme : <literal>META-INF/jboss-"
+"aop.xml</literal>."
 
 #. Tag: para
 #, no-c-format
@@ -493,6 +503,9 @@
 "shown here: <programlisting> &lt;aop xmlns=\"urn:jboss:aop-beans:1.0\"&gt; "
 "&lt;/aop&gt; </programlisting>"
 msgstr ""
+"Dans JBoss Enterprise Application Platform 5, vous <emphasis>devez</emphasis> préciser le schéma que vous utilisez, sinon votre information ne sera pas analysée convenablement. Vous ferez cela en ajoutant l'attribut <literal>xmlns=\"urn:jboss:aop-"
+"beans:1:0</literal> au root de l'élément <literal>aop</literal>, comme montré ici :<programlisting> &lt;aop xmlns=\"urn:jboss:aop-beans:1.0\"&gt; "
+"&lt;/aop&gt; </programlisting>"
 
 #. Tag: para
 #, no-c-format
@@ -503,7 +516,7 @@
 "file in an .ear file, or a .aop file in a war file. The bindings specified "
 "in the <literal>META-INF/jboss-aop.xml</literal> file contained in the .aop "
 "file will affect all the classes in the whole war file"
-msgstr ""
+msgstr "Si vous souhaitez créer un exemple un peu plus sophistiqué, en utilisant les fichiers aop jar : dans n'importe quel niveau supérieur de déploiement, vous pourrez faire contenir un fichier .aop qui contient la configuration de la liaison xml. Par exemple, vous pouvez avoir un fichier .aop dans un fichier .ear, ou un fichier .aop dans un fichier \"war\". Les liaisons spécifiées dans le fichier <literal>META-INF, jboss-aop.xml</literal> contenu lui-même dans le fichier .aop, affectera toutes les classes dans l'ensemble du fichier \"war\""
 
 #. Tag: para
 #, no-c-format
@@ -511,6 +524,8 @@
 "To pick up a .aop file in an .ear file, it must be listed in the <literal>."
 "ear/META-INF/application.xml</literal> as a java module; for example:"
 msgstr ""
+"Pour pouvoir prendre un fichier .aop dans un fichier .ear, il devra être répertorié dans <literal>."
+"ear/META-INF/application.xml</literal> en tant que module java ; comme par exemple :"
 
 #. Tag: para
 #, no-c-format
@@ -572,14 +587,14 @@
 msgid ""
 "The JBoss Enterprise Application Platform has special integration with JDK "
 "to do loadtime transformations. This section explains how to use it."
-msgstr ""
+msgstr "La plateforme JBoss Enterprise Application Platform a une intégration particulière avec JDK pour effectuer des transformations de temps de chargement. Cette section explique comment procéder."
 
 #. Tag: para
 #, no-c-format
 msgid ""
 "If you want to do load-time transformations with JBoss Enterprise "
 "Application Platform 5 and Sun JDK, these are the steps you must take."
-msgstr ""
+msgstr "Si vous souhaitez effectuer des transformations de temps de chargement avec JBoss Enterprise Application Platform 5 et Sun JDK, voici les étapes que vous devez suivre."
 
 #. Tag: para
 #, no-c-format
@@ -592,6 +607,10 @@
 "needed because sometimes a JBoss deployment will not have all the classes a "
 "class references."
 msgstr ""
+"Définir la valeur de l'attribut/propriété <literal>enableLoadtimeWeaving</literal> à true. "
+"Par défaut, le serveur d'applications JBoss ne procède pas à la manipulation en bytecode du temps de chargement des fichiers AOP sauf si cela est déjà défini/prévu. Si "
+"<literal>suppressTransformationErrors</literal> est <literal>True</literal> "
+"l'échec de la transformation en bytecode donnera uniquement un avertissement d'erreur. Cet indicateur est nécessaire car parfois un déploiement JBoss n'aura pas toutes les classes référencées par une classe donnée."
 
 #. Tag: para
 #, no-c-format
@@ -600,6 +619,8 @@
 "</literal> directory of your JBoss AOP distribution to the <literal>bin/</"
 "literal> directory of your JBoss Enterprise Application Platform."
 msgstr ""
+"Copier <literal>chaud-instrumentor.jar</literal> depuis le répertoire <literal>lib /"
+"</literal> de votre distribution JBoss AOP vers le répertoire <literal>bin /</literal> de votre plateforme JBoss Enterprise Application Platform."
 
 #. Tag: para
 #, no-c-format
@@ -607,7 +628,7 @@
 "Next edit <literal>run.sh</literal> or <literal>run.bat</literal> (depending "
 "on what OS you're on) and add the following to the JAVA_OPTS environment "
 "variable:"
-msgstr ""
+msgstr "Puis, éditez <literal>run.sh</literal> ou <literal>run.bat</literal> ( suivant votre système d'exploitation) et ajouter la variable d'environnement JAVA_OPTS suivante :"
 
 #. Tag: para
 #, no-c-format
@@ -617,11 +638,13 @@
 "AspectManagerServiceJDK5</literal> as these are what work with the <code>-"
 "javaagent</code> option."
 msgstr ""
+"La classe du Service AspectManager doit être <literal>deployers.AspectManagerJDK5 org.JBoss.AOP.</literal> ou <literal>org.JBoss.AOP.Deployment."
+"AspectManagerServiceJDK5</literal> étant donné que c'est ce qui fonctionne avec l'option <code>-javaagent</code>."
 
 #. Tag: title
 #, no-c-format
 msgid "JRockit"
-msgstr ""
+msgstr "JRockit"
 
 #. Tag: para
 #, no-c-format
@@ -634,6 +657,8 @@
 "to do load-time transformations using the special JRockit hooks, these are "
 "the steps you must take."
 msgstr ""
+"JRockit prend également en charge le commutateur <code>-javaagent</code> mentionné dans <xref "
+"linkend=\"running-as-sun-jdk\" />. Si vous souhaitez l'utiliser, alors les étapes de <xref linkend=\"running-as-sun-jdk\" /> sont suffisantes. Cependant, JRockit est également fourni avec son propre cadre d'interception lorsque les classes sont chargées, qui peut-être être plus rapide que le commutateur <code>-javaagent</code>. Si vous souhaitez effectuer des transformations de temps de chargement à l'aide des points de raccordement (hooks) Rockit spéciaux, voici les étapes que vous devez suivre."
 
 #. Tag: para
 #, no-c-format
@@ -681,7 +706,7 @@
 #. Tag: title
 #, no-c-format
 msgid "Scoping the AOP to the classloader"
-msgstr ""
+msgstr "La portée de l'AOP pour le classloader"
 
 #. Tag: para
 #, no-c-format
@@ -697,7 +722,7 @@
 #. Tag: title
 #, no-c-format
 msgid "Deploying as part of a scoped classloader"
-msgstr ""
+msgstr "Déploiement dans le cadre d'un classloader d'étendue"
 
 #. Tag: para
 #, no-c-format
@@ -719,7 +744,7 @@
 #. Tag: title
 #, no-c-format
 msgid "Attaching to a scoped deployment"
-msgstr ""
+msgstr "Attachement à un déploiement d'étendue"
 
 #. Tag: para
 #, no-c-format
@@ -746,5 +771,5 @@
 "This has the same effect as deploying the AOP file as part of the EAR as we "
 "saw previously, but allows you to hot deploy aspects into your scoped "
 "application."
-msgstr ""
+msgstr "Cela a le même effet que le déploiement du fichier AOP dans le cadre de l'EAR, comme nous l'avons vu précédemment, mais vous permet de déployer à chaud des aspects dans votre application d'étendue."
 




More information about the jboss-cvs-commits mailing list