[seam-commits] Seam SVN: r11474 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed Sep 9 17:04:05 EDT 2009


Author: essaidetest
Date: 2009-09-09 17:04:05 -0400 (Wed, 09 Sep 2009)
New Revision: 11474

Modified:
   branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Elenhancements.po
Log:


Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Elenhancements.po
===================================================================
--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Elenhancements.po	2009-09-09 08:01:02 UTC (rev 11473)
+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Elenhancements.po	2009-09-09 21:04:05 UTC (rev 11474)
@@ -6,8 +6,8 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-04-04 01:24+0000\n"
-"PO-Revision-Date: 2008-04-04 01:24+0000\n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2009-09-09 23:01+0100\n"
+"Last-Translator: P.J <essaidetest at yahoo.fr>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -17,45 +17,37 @@
 #: Elenhancements.xml:5
 #, no-c-format
 msgid "JBoss EL"
-msgstr ""
+msgstr "JBoss EL"
 
 #. Tag: para
 #: Elenhancements.xml:7
 #, no-c-format
-msgid ""
-"Seam uses JBoss EL which provides an extension to the standard Unified "
-"Expression Language (EL). JBoss EL provides a number of enhancements that "
-"increase the expressiveness and power of EL expressions."
-msgstr ""
+msgid "Seam uses JBoss EL which provides an extension to the standard Unified Expression Language (EL). JBoss EL provides a number of enhancements that increase the expressiveness and power of EL expressions."
+msgstr "Seam fourni un extention pour le Langage d'Expression Unifiée (EL) standardisé appelé JBoss EL. JBoss EL fournit un nombre d'amélioration qui augmente l'expressivité et la puissance des expressions EL. "
 
 #. Tag: title
 #: Elenhancements.xml:14
 #, no-c-format
 msgid "Parameterized Expressions"
-msgstr ""
+msgstr "Les expressions paramétisées"
 
 #. Tag: para
 #: Elenhancements.xml:16
 #, no-c-format
-msgid ""
-"Standard EL does not allow you to use a method with user defined parameters "
-"&#8212; of course, JSF listener methods (e.g. a "
-"<literal>valueChangeListener</literal>) take parameters provided by JSF."
-msgstr ""
+msgid "Standard EL does not allow you to use a method with user defined parameters &#8212; of course, JSF listener methods (e.g. a <literal>valueChangeListener</literal>) take parameters provided by JSF."
+msgstr "Le EL standard ne vous permet d'utiliser une méthode où l'utilisateur définir les paramètres &#8212; bien sur, les méthodes d'écoute de JSF (par exemple, un <literal>valueChangeListener</literal>) prends les paramètres fournis par JSF."
 
 #. Tag: para
 #: Elenhancements.xml:22
 #, no-c-format
 msgid "JBoss EL removes this restriction. For example:"
-msgstr ""
+msgstr "JBoss EL retire cette restriction. Par exemple:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:26
 #, no-c-format
-msgid ""
-"<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel)}\" value="
-"\"Book Hotel\"/>]]>"
-msgstr ""
+msgid "<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel)}\" value=\"Book Hotel\"/>]]>"
+msgstr "<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel)}\" value=\"Book Hotel\"/>]]>"
 
 #. Tag: programlisting
 #: Elenhancements.xml:28
@@ -69,43 +61,43 @@
 "   }\n"
 "}]]>"
 msgstr ""
+"<![CDATA[@Name(\"hotelBooking\")\n"
+"public class HotelBooking {\n"
+"   \n"
+"   public String bookHotel(Hotel hotel) {\n"
+"      // Book the hotel\n"
+"   }\n"
+"}]]>"
 
 #. Tag: title
 #: Elenhancements.xml:31
 #, no-c-format
 msgid "Usage"
-msgstr ""
+msgstr "Utilisation"
 
 #. Tag: para
 #: Elenhancements.xml:33
 #, no-c-format
-msgid ""
-"Just as in calls to method from Java, parameters are surrounded by "
-"parentheses, and separated by commas:"
-msgstr ""
+msgid "Just as in calls to method from Java, parameters are surrounded by parentheses, and separated by commas:"
+msgstr "Appelez juste cette méthode depuis Java, les paramètres sont entourés par des parenthèses, et séparés par des virgules:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:38
 #, no-c-format
-msgid ""
-"<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel, user)}\" "
-"value=\"Book Hotel\"/>]]>"
-msgstr ""
+msgid "<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel, user)}\" value=\"Book Hotel\"/>]]>"
+msgstr "<![CDATA[<h:commandButton action=\"#{hotelBooking.bookHotel(hotel, user)}\" value=\"Book Hotel\"/>]]>"
 
 #. Tag: para
 #: Elenhancements.xml:40
 #, no-c-format
-msgid ""
-"The parameters <literal>hotel</literal> and <literal>user</literal> will be "
-"evaluated as value expressions and passed to the <literal>bookHotel()</"
-"literal> method of the component."
-msgstr ""
+msgid "The parameters <literal>hotel</literal> and <literal>user</literal> will be evaluated as value expressions and passed to the <literal>bookHotel()</literal> method of the component."
+msgstr "Les paramètres <literal>hotel</literal> et <literal>user</literal> seront évalués comme des expressions de valeur et passés à la méthode du composant <literal>bookHotel()</literal>."
 
 #. Tag: para
 #: Elenhancements.xml:45
 #, no-c-format
 msgid "Any value expression may be used as a parameter:"
-msgstr ""
+msgstr "Tout expression de valeur peut être utilisé comme un paramètre:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:49
@@ -115,137 +107,105 @@
 "   action=\"#{hotelBooking.bookHotel(hotel.id, user.username)}\" \n"
 "   value=\"Book Hotel\"/>]]>"
 msgstr ""
+"<![CDATA[<h:commandButton \n"
+"   action=\"#{hotelBooking.bookHotel(hotel.id, user.username)}\" \n"
+"   value=\"Book Hotel\"/>]]>"
 
 #. Tag: para
 #: Elenhancements.xml:51
 #, no-c-format
-msgid ""
-"It's important to fully understand how this extension to EL works. When the "
-"page is rendered, the parameter <emphasis>names</emphasis> are stored (for "
-"example, <literal>hotel.id</literal> and <literal>user.username</literal>), "
-"and evaluated (as value expressions) when the page is submitted. You can't "
-"pass objects as parameters!"
-msgstr ""
+msgid "It's important to fully understand how this extension to EL works. When the page is rendered, the parameter <emphasis>names</emphasis> are stored (for example, <literal>hotel.id</literal> and <literal>user.username</literal>), and evaluated (as value expressions) when the page is submitted. You can't pass objects as parameters!"
+msgstr "Il est important de bien comprends comme cette extension de EL fonctionne. Quand la page est rendu, le paramètres <emphasis>names</emphasis> est stocké (par exemple, <literal>hotel.id</literal> et <literal>user.username</literal>) et évalués (comme des expressions de valeur) quand la page est soumise. Vous ne pouvez passer des objets comme des paramètres!"
 
 #. Tag: para
 #: Elenhancements.xml:60
 #, no-c-format
-msgid ""
-"You must ensure that the parameters are available not only when the page is "
-"rendered, but also when it is submittedIf the arguments can not be resolved "
-"when the page is submitted the action method will be called with "
-"<literal>null</literal> arguments!"
-msgstr ""
+msgid "You must ensure that the parameters are available not only when the page is rendered, but also when it is submittedIf the arguments can not be resolved when the page is submitted the action method will be called with <literal>null</literal> arguments!"
+msgstr "Vous devez vous assurer que les paramètres sont disponibles pas seulement quand la page est rendue mais aussi quand elle est soumis. Si l'argument ne peut être résolu quand la page est soumise la méthode d'action sera appelée avec des arguments <literal>null</literal>!"
 
 #. Tag: para
 #: Elenhancements.xml:67
 #, no-c-format
 msgid "You can also pass literal strings using single quotes:"
-msgstr ""
+msgstr "Vous pouvez aussi passer des chaines de caractères en utilisant les apostrophes:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:71
 #, no-c-format
-msgid ""
-"<![CDATA[<h:commandLink action=\"#{printer.println('Hello world!')}\" value="
-"\"Hello\"/>]]>"
-msgstr ""
+msgid "<![CDATA[<h:commandLink action=\"#{printer.println('Hello world!')}\" value=\"Hello\"/>]]>"
+msgstr "<![CDATA[<h:commandLink action=\"#{printer.println('Hello world!')}\" value=\"Hello\"/>]]>"
 
 #. Tag: para
 #: Elenhancements.xml:73
 #, no-c-format
-msgid ""
-"Unified EL also supports value expressions, used to bind a field to a "
-"backing bean. Value expressions use JavaBean naming conventions and expect a "
-"getter/setter pair. Often JSF expects a value expression where only "
-"retrieval (get) is needed (e.g. the <literal>rendered</literal> attribute). "
-"Many objects, however, don't have appropriately named property accessors or "
-"require parameters."
-msgstr ""
+msgid "Unified EL also supports value expressions, used to bind a field to a backing bean. Value expressions use JavaBean naming conventions and expect a getter/setter pair. Often JSF expects a value expression where only retrieval (get) is needed (e.g. the <literal>rendered</literal> attribute). Many objects, however, don't have appropriately named property accessors or require parameters."
+msgstr "EL unifié supporte aussi les expressions de valeur, utilisés pour trouver un champs d'un bean arrière. Les expressions de valeurs utilise les conventions de nommage des JavaBeans et s'attends à une paire d'assesseurs. Souvent JSF attends une expression de valeur avec seulement une lecture (get) est nécéssaire (par exemple l'attribut <literal>rendered</literal>). Beaucoup d'objets, cependant, n'ont pas les asseceurs de propriétés dénommé de manière approprié ou nécéssite des paramètres."
 
 #. Tag: para
 #: Elenhancements.xml:82
 #, no-c-format
-msgid ""
-"JBoss EL removes this restriction by allowing values to be retrieved using "
-"the method syntax. For example:"
-msgstr ""
+msgid "JBoss EL removes this restriction by allowing values to be retrieved using the method syntax. For example:"
+msgstr "JBoss EL retire cette restriction qui permet aux valeurs d'êre retrouvé en utilisant la syntaxe des méthodes. Par exemple:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:87
 #, no-c-format
-msgid ""
-"<![CDATA[<h:outputText value=\"#{person.name}\" rendered=\"#{person.name."
-"length() > 5}\" />]]>"
-msgstr ""
+msgid "<![CDATA[<h:outputText value=\"#{person.name}\" rendered=\"#{person.name.length() > 5}\" />]]>"
+msgstr "<![CDATA[<h:outputText value=\"#{person.name}\" rendered=\"#{person.name.length() > 5}\" />]]>"
 
 #. Tag: para
 #: Elenhancements.xml:89
 #, no-c-format
 msgid "You can access the size of a collection in a similar manner:"
-msgstr ""
+msgstr "Vous pouvez accéder à la taille de la collection de manière similaire:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:93
 #, no-c-format
 msgid "#{searchResults.size()}"
-msgstr ""
+msgstr "#{searchResults.size()}"
 
 #. Tag: para
 #: Elenhancements.xml:95
 #, no-c-format
-msgid ""
-"In general any expression of the form #{obj.property} would be identical to "
-"the expression #{obj.getProperty()}."
-msgstr ""
+msgid "In general any expression of the form #{obj.property} would be identical to the expression #{obj.getProperty()}."
+msgstr "En égénral, toute expression de la forme #{obj.property} devrait être indentique à l'expression #{obj.getProperty()}."
 
 #. Tag: para
 #: Elenhancements.xml:99
 #, no-c-format
-msgid ""
-"Parameters are also allowed. The following example calls the "
-"<literal>productsByColorMethod</literal> with a literal string argument:"
-msgstr ""
+msgid "Parameters are also allowed. The following example calls the <literal>productsByColorMethod</literal> with a literal string argument:"
+msgstr "Les paramètres sont aussi permis. L'exemple suivant appelle <literal>productsByColorMethod</literal> avec un argument chaine de caractère litérale:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:105
 #, no-c-format
 msgid "#{controller.productsByColor('blue')}"
-msgstr ""
+msgstr "#{controller.productsByColor('blue')}"
 
 #. Tag: title
 #: Elenhancements.xml:110
 #, no-c-format
 msgid "Limitations and Hints"
-msgstr ""
+msgstr "Les limitations et les astuces"
 
 #. Tag: para
 #: Elenhancements.xml:112
 #, no-c-format
 msgid "When using JBoss EL you should keep the following points in mind:"
-msgstr ""
+msgstr "Avec l'utilisation de JBoss EL, vous devriez garder les points suivants en tête:"
 
 #. Tag: para
 #: Elenhancements.xml:118
 #, no-c-format
-msgid ""
-"<emphasis>Incompatibility with JSP 2.1</emphasis> &#8212; JBoss EL can't "
-"currently be used with JSP 2.1 as the compiler rejects expressions with "
-"parameters in. So, if you want to use this extension with JSF 1.2, you will "
-"need to use Facelets. The extension works correctly with JSP 2.0."
-msgstr ""
+msgid "<emphasis>Incompatibility with JSP 2.1</emphasis> &#8212; JBoss EL can't currently be used with JSP 2.1 as the compiler rejects expressions with parameters in. So, if you want to use this extension with JSF 1.2, you will need to use Facelets. The extension works correctly with JSP 2.0."
+msgstr "<emphasis>Incompatibilité avec JSP 2.1</emphasis> &#8212; JBoss EL ne peut actuellement pas être utilisé avec JSP 2.1 car le compilateur rejette les epxressions avec des paramètres. Donc, si vous voulez utiliser cette extension avec JSF 1.2, vous allez devoir utiliser les Facelets. L'extension fonctionne correctement avec JSP 2.0."
 
 #. Tag: para
 #: Elenhancements.xml:127
 #, no-c-format
-msgid ""
-"<emphasis>Use inside iterative components</emphasis> &#8212; Components like "
-"<literal>&lt;c:forEach /&gt;</literal> and <literal>&lt;ui:repeat /&gt;</"
-"literal>iterate over a List or array, exposing each item in the list to "
-"nested components. This works great if you are selecting a row using a "
-"<literal>&lt;h:commandButton /&gt;</literal> or <literal>&lt;h:commandLink /"
-"&gt;</literal>:"
-msgstr ""
+msgid "<emphasis>Use inside iterative components</emphasis> &#8212; Components like <literal>&lt;c:forEach /&gt;</literal> and <literal>&lt;ui:repeat /&gt;</literal>iterate over a List or array, exposing each item in the list to nested components. This works great if you are selecting a row using a <literal>&lt;h:commandButton /&gt;</literal> or <literal>&lt;h:commandLink /&gt;</literal>:"
+msgstr "<emphasis>Utilisation de composants itératif à l'intérieur</emphasis> &#8212; Les composants comme <literal>&lt;c:forEach /&gt;</literal> et <literal>&lt;ui:repeat /&gt;</literal>itérate au travers d'une List ou d'un tableau, exposant chaque élément de la liste au composant lié. Cela fonctionne bien si vous avez sélectionné une ligne en utilisant <literal>&lt;h:commandButton /&gt;</literal> ou <literal>&lt;h:commandLink /&gt;</literal>:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:136
@@ -256,6 +216,10 @@
 "   return entityManager.createQuery(\"select ...\").getResultList();\n"
 "}]]>"
 msgstr ""
+"<![CDATA[@Factory(\"items\")\n"
+"public List<Item> getItems() {\n"
+"   return entityManager.createQuery(\"select ...\").getResultList();\n"
+"}]]>"
 
 #. Tag: programlisting
 #: Elenhancements.xml:137
@@ -263,176 +227,133 @@
 msgid ""
 "<![CDATA[<h:dataTable value=\"#{items}\" var=\"item\">\n"
 "   <h:column>\n"
-"      <h:commandLink value=\"Select #{item.name}\" action=\"#{itemSelector."
-"select(item})\" />\n"
+"      <h:commandLink value=\"Select #{item.name}\" action=\"#{itemSelector.select(item})\" />\n"
 "   </h:column>\n"
 "</h:dataTable>]]>"
 msgstr ""
+"<![CDATA[<h:dataTable value=\"#{items}\" var=\"item\">\n"
+"   <h:column>\n"
+"      <h:commandLink value=\"Select #{item.name}\" action=\"#{itemSelector.select(item})\" />\n"
+"   </h:column>\n"
+"</h:dataTable>]]>"
 
 #. Tag: para
 #: Elenhancements.xml:138
 #, no-c-format
-msgid ""
-"However if you want to use <literal>&lt;s:link /&gt;</literal> or "
-"<literal>&lt;s:button /&gt;</literal> you <emphasis>must</emphasis> expose "
-"the items as a <literal>DataModel</literal>, and use a <literal>&lt;"
-"dataTable /&gt;</literal> (or equivalent from a component set like "
-"<literal>&lt;rich:dataTable /&gt;</literal> ). Neither <literal>&lt;s:link /"
-"&gt;</literal> or <literal>&lt;s:button /&gt;</literal> submit the form (and "
-"therefore produce a bookmarkable link) so a \"magic\" parameter is needed to "
-"recreate the item when the action method is called. This magic parameter can "
-"only be added when a data table backed by a <literal>DataModel</literal> is "
-"used."
-msgstr ""
+msgid "However if you want to use <literal>&lt;s:link /&gt;</literal> or <literal>&lt;s:button /&gt;</literal> you <emphasis>must</emphasis> expose the items as a <literal>DataModel</literal>, and use a <literal>&lt;dataTable /&gt;</literal> (or equivalent from a component set like <literal>&lt;rich:dataTable /&gt;</literal> ). Neither <literal>&lt;s:link /&gt;</literal> or <literal>&lt;s:button /&gt;</literal> submit the form (and therefore produce a bookmarkable link) so a \"magic\" parameter is needed to recreate the item when the action method is called. This magic parameter can only be added when a data table backed by a <literal>DataModel</literal> is used."
+msgstr "Cependant si vous voulez utiliser <literal>&lt;s:link /&gt;</literal> ou <literal>&lt;s:button /&gt;</literal> vous <emphasis>devez</emphasis> exposer les élements au <literal>DataModel</literal>, et utiliser une <literal>&lt;dataTable /&gt;</literal> (ou une équivalence d'un composant défini comme <literal>&lt;rich:dataTable /&gt;</literal> ). Ni <literal>&lt;s:link /&gt;</literal> ou <literal>&lt;s:button /&gt;</literal> soumettent le formulaire (et ainsi produisent un lien capable d'être en favori) donc un paramètre \"magique\" est nécéssaire pour recréer l'élement quand la méthode d'action est appelée. Ce paramètre magique peut seuelement êrte ajouté quand le tableau de donnée liée avec un un <literal>DataModel</literal> est utilisé."
 
 #. Tag: para
 #: Elenhancements.xml:154
 #, no-c-format
-msgid ""
-"<emphasis>Calling a <literal>MethodExpression</literal> from Java code</"
-"emphasis> &#8212; Normally, when a <literal>MethodExpression</literal> is "
-"created, the parameter types are passed in by JSF. In the case of a method "
-"binding, JSF assumes that there are no parameters to pass. With this "
-"extension, we can't know the parameter types until after the expression has "
-"been evaluated. This has two minor consequences:"
-msgstr ""
+msgid "<emphasis>Calling a <literal>MethodExpression</literal> from Java code</emphasis> &#8212; Normally, when a <literal>MethodExpression</literal> is created, the parameter types are passed in by JSF. In the case of a method binding, JSF assumes that there are no parameters to pass. With this extension, we can't know the parameter types until after the expression has been evaluated. This has two minor consequences:"
+msgstr "<emphasis>L'appel à <literal>MethodExpression</literal> depuis du code Java </emphasis> &#8212; Normallement, quand une <literal>MethodExpression</literal> est crée, les types des paramètres sont passés par JSF. Dans le cas d'une liaison de méthode, JSF suppose qu'il n'y a aucun paramètres à passer. Avec cette extension, nous ne pouvons pas savoir les types de paramètres tant que l'expression n'a pas été évaluée. Ceci a deux conséquences mineures:"
 
 #. Tag: para
 #: Elenhancements.xml:167
 #, no-c-format
-msgid ""
-"When you invoke a <literal>MethodExpression</literal> in Java code, "
-"parameters you pass may be ignored. Parameters defined in the expression "
-"will take precedence."
-msgstr ""
+msgid "When you invoke a <literal>MethodExpression</literal> in Java code, parameters you pass may be ignored. Parameters defined in the expression will take precedence."
+msgstr "Quand vous invoquez une <literal>MethodExpression</literal> dans du code Java, les paramètres que vous passez sont ignorés. Les paramètres définis dans l'expression prendront la priorité."
 
 #. Tag: para
 #: Elenhancements.xml:175
 #, no-c-format
-msgid ""
-"Ordinarily, it is safe to call <literal>methodExpression.getMethodInfo()."
-"getParamTypes()</literal> at any time. For an expression with parameters, "
-"you must first invoke the <literal>MethodExpression</literal> before calling "
-"<literal>getParamTypes()</literal>."
-msgstr ""
+msgid "Ordinarily, it is safe to call <literal>methodExpression.getMethodInfo().getParamTypes()</literal> at any time. For an expression with parameters, you must first invoke the <literal>MethodExpression</literal> before calling <literal>getParamTypes()</literal>."
+msgstr "Ordinairement, il est plus sûr it d'appeler <literal>methodExpression.getMethodInfo().getParamTypes()</literal> à chaque fois. Pour une expression avec des paramètres, vous devez en premier invoquer la <literal>MethodExpression</literal> avant l'apperl de <literal>getParamTypes()</literal>."
 
 #. Tag: para
 #: Elenhancements.xml:185
 #, no-c-format
-msgid ""
-"Both of these cases are exceedingly rare and only apply when you want to "
-"invoke the <literal>MethodExpression</literal> by hand in Java code."
-msgstr ""
+msgid "Both of these cases are exceedingly rare and only apply when you want to invoke the <literal>MethodExpression</literal> by hand in Java code."
+msgstr "Ces deux cas sont extrêmement rare et ne s'applique que quand vous voulez invoquer<literal>MethodExpression</literal> à la main dans du code Java."
 
 #. Tag: title
 #: Elenhancements.xml:196
 #, no-c-format
 msgid "Projection"
-msgstr ""
+msgstr "La projection"
 
 #. Tag: para
 #: Elenhancements.xml:198
 #, no-c-format
-msgid ""
-"JBoss EL supports a limited projection syntax. A projection expression maps "
-"a sub-expression across a multi-valued (list, set, etc...) expression. For "
-"instance, the expression:"
-msgstr ""
+msgid "JBoss EL supports a limited projection syntax. A projection expression maps a sub-expression across a multi-valued (list, set, etc...) expression. For instance, the expression:"
+msgstr "JBoss EL supporte une syntaxe de projection limitée. Une expression de projection correspond une sous-expression au travers d'expression de multiples valeurs (list, set, etc...). Par exemple, l'expression:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:204
 #, no-c-format
 msgid "#{company.departments}"
-msgstr ""
+msgstr "#{company.departments}"
 
 #. Tag: para
 #: Elenhancements.xml:206
 #, no-c-format
-msgid ""
-"might return a list of departments. If you only need a list of department "
-"names, your only option is to iterate over the list to retrieve the values. "
-"JBoss EL allows this with a projection expression:"
-msgstr ""
+msgid "might return a list of departments. If you only need a list of department names, your only option is to iterate over the list to retrieve the values. JBoss EL allows this with a projection expression:"
+msgstr "doit retourner une liste de département. Si vous avez seulement besoin d'une liste de noms de département, votre seule option est d'itérer au travers de la liste pour retrouver les valeurs. JBoss EL permet cela avec une expression de projection:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:212
 #, no-c-format
 msgid "#{company.departments.{d|d.name}}"
-msgstr ""
+msgstr "#{company.departments.{d|d.name}}"
 
 #. Tag: para
 #: Elenhancements.xml:214
 #, no-c-format
-msgid ""
-"The subexpression is enclosed in braces. In this example, the expression "
-"<literal>d.name</literal> is evaluated for each department, using "
-"<literal>d</literal> as an alias to the department object. The result of "
-"this expression will be a list of String values."
-msgstr ""
+msgid "The subexpression is enclosed in braces. In this example, the expression <literal>d.name</literal> is evaluated for each department, using <literal>d</literal> as an alias to the department object. The result of this expression will be a list of String values."
+msgstr "La sous-expression est entouré par des accolades. Dans cet exemple, l'expression <literal>d.name</literal> est évalué pour chaque département, en utilisant <literal>d</literal> comme un alias sur l'objet département. Le résultat de cette expression est une liste de valeurs String."
 
 #. Tag: para
 #: Elenhancements.xml:221
 #, no-c-format
-msgid ""
-"Any valid expression can be used in an expression, so it would be perfectly "
-"valid to write the following, assuming you had a use for the lengths of all "
-"the department names in a company:"
-msgstr ""
+msgid "Any valid expression can be used in an expression, so it would be perfectly valid to write the following, assuming you had a use for the lengths of all the department names in a company:"
+msgstr "Toute expression valide peut être utilisée comme une expression, ainsi il est parfaitement valide d'écrire ce qui suit, en supposant que vous avez une utilisation de la longeurs de tous les noms de département dans une entreprise:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:227
 #, no-c-format
 msgid "#{company.departments.{d|d.size()}}"
-msgstr ""
+msgstr "#{company.departments.{d|d.size()}}"
 
 #. Tag: para
 #: Elenhancements.xml:229
 #, no-c-format
-msgid ""
-"Projections can be nested. The following expression returns the last names "
-"of every employee in every department:"
-msgstr ""
+msgid "Projections can be nested. The following expression returns the last names of every employee in every department:"
+msgstr "Les projections peuvent être liée. L'expression suivante retourne les noms de familles de chaque employé dans chaque département:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:234
 #, no-c-format
 msgid "#{company.departments.{d|d.employees.{emp|emp.lastName}}}"
-msgstr ""
+msgstr "#{company.departments.{d|d.employees.{emp|emp.lastName}}}"
 
 #. Tag: para
 #: Elenhancements.xml:236
 #, no-c-format
-msgid ""
-"Nested projections can be slightly tricky, however. The following expression "
-"looks like it returns a list of all the employees in all the departments:"
-msgstr ""
+msgid "Nested projections can be slightly tricky, however. The following expression looks like it returns a list of all the employees in all the departments:"
+msgstr "Les projections liées peuvent être légèrement épineuse, toutefois. L'expression suivante devrait faire comme si elle retourne une liste de tous les employés dans tous les départements: "
 
 #. Tag: programlisting
 #: Elenhancements.xml:242
 #, no-c-format
 msgid "#{company.departments.{d|d.employees}}"
-msgstr ""
+msgstr "#{company.departments.{d|d.employees}}"
 
 #. Tag: para
 #: Elenhancements.xml:244
 #, no-c-format
-msgid ""
-"However, it actually returns a list containing a list of the employees for "
-"each individual department. To combine the values, it is necessary to use a "
-"slightly longer expression:"
-msgstr ""
+msgid "However, it actually returns a list containing a list of the employees for each individual department. To combine the values, it is necessary to use a slightly longer expression:"
+msgstr "Cependant, elle retourne actuellement une liste contenant une liste des employés pour chaque département individuellement. Pour combiner les valeurs, il est nécéssaire d'utiliser une expression légèrement plus longue:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:250
 #, no-c-format
 msgid "#{company.departments.{d|d.employees.{e|e}}}"
-msgstr ""
+msgstr "#{company.departments.{d|d.employees.{e|e}}}"
 
 #. Tag: para
 #: Elenhancements.xml:252
 #, no-c-format
-msgid ""
-"It is important to note that this syntax cannot be parsed by Facelets or JSP "
-"and thus cannot be used in xhtml or JSP files. We anticipate that the "
-"projection syntax will change in future versions of JBoss EL."
-msgstr ""
+msgid "It is important to note that this syntax cannot be parsed by Facelets or JSP and thus cannot be used in xhtml or JSP files. We anticipate that the projection syntax will change in future versions of JBoss EL."
+msgstr "Il est important de noter que la syntaxe ne peut être analysé par les Facelets ou par JSP et ainsi ne peut être utilisé dans les fichiers xhtml ou JSP. Nous anticipons que la syntaxe de projection va changer dans les futures versions de JBoss EL."
+



More information about the seam-commits mailing list