Bladeren bron

DOCUMENTATION French: sync and clean manual

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@15401 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael 16 jaren geleden
bovenliggende
commit
5e14a30bfc
63 gewijzigde bestanden met toevoegingen van 273 en 237 verwijderingen
  1. 23 22
      documentation/manual/fr/module_specs/Zend_Acl.xml
  2. 1 1
      documentation/manual/fr/module_specs/Zend_Application-Examples.xml
  3. 4 2
      documentation/manual/fr/module_specs/Zend_Auth.xml
  4. 4 2
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_DbTable.xml
  5. 1 1
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_Digest.xml
  6. 1 1
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_Http.xml
  7. 1 1
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_OpenId.xml
  8. 3 3
      documentation/manual/fr/module_specs/Zend_Cache-Backends.xml
  9. 16 13
      documentation/manual/fr/module_specs/Zend_Cache-Frontends.xml
  10. 5 4
      documentation/manual/fr/module_specs/Zend_Cache-Introduction.xml
  11. 1 1
      documentation/manual/fr/module_specs/Zend_Cache-Theory.xml
  12. 1 1
      documentation/manual/fr/module_specs/Zend_Captcha-Adapters.xml
  13. 1 1
      documentation/manual/fr/module_specs/Zend_Captcha-Operation.xml
  14. 2 4
      documentation/manual/fr/module_specs/Zend_Config-Introduction.xml
  15. 1 1
      documentation/manual/fr/module_specs/Zend_Config_Ini.xml
  16. 1 1
      documentation/manual/fr/module_specs/Zend_Config_Writer.xml
  17. 35 1
      documentation/manual/fr/module_specs/Zend_Config_Xml.xml
  18. 14 16
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Configuration.xml
  19. 6 9
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Fetching.xml
  20. 1 1
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Introduction.xml
  21. 2 2
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Rules.xml
  22. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionController.xml
  23. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ActionStack.xml
  24. 4 3
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-AutoComplete.xml
  25. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ContextSwitch.xml
  26. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-FlashMessenger.xml
  27. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-Redirector.xml
  28. 4 4
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ViewRenderer.xml
  29. 3 3
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers.xml
  30. 5 5
      documentation/manual/fr/module_specs/Zend_Controller-Dispatcher.xml
  31. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Exceptions.xml
  32. 22 7
      documentation/manual/fr/module_specs/Zend_Controller-FrontController.xml
  33. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Migration.xml
  34. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Modular.xml
  35. 3 3
      documentation/manual/fr/module_specs/Zend_Controller-Plugins-ErrorHandler.xml
  36. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Plugins.xml
  37. 14 1
      documentation/manual/fr/module_specs/Zend_Controller-QuickStart.xml
  38. 5 5
      documentation/manual/fr/module_specs/Zend_Controller-Request.xml
  39. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Response.xml
  40. 1 63
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Hostname.xml
  41. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Regex.xml
  42. 5 5
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Static.xml
  43. 14 3
      documentation/manual/fr/module_specs/Zend_Controller-Router.xml
  44. 1 1
      documentation/manual/fr/module_specs/Zend_Currency-Introduction.xml
  45. 1 1
      documentation/manual/fr/module_specs/Zend_Currency-Migrating.xml
  46. 1 1
      documentation/manual/fr/module_specs/Zend_Date-Additional.xml
  47. 1 1
      documentation/manual/fr/module_specs/Zend_Date-Basic.xml
  48. 2 2
      documentation/manual/fr/module_specs/Zend_Date-Creation.xml
  49. 3 2
      documentation/manual/fr/module_specs/Zend_Date-Introduction.xml
  50. 1 1
      documentation/manual/fr/module_specs/Zend_Date-Theory.xml
  51. 1 1
      documentation/manual/fr/module_specs/Zend_Debug.xml
  52. 1 1
      documentation/manual/fr/module_specs/Zend_Dojo-Form.xml
  53. 1 1
      documentation/manual/fr/module_specs/Zend_Dojo-View.xml
  54. 7 7
      documentation/manual/fr/module_specs/Zend_Dom-Query.xml
  55. 1 1
      documentation/manual/fr/module_specs/Zend_Exception.xml
  56. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtom.xml
  57. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtomSingle.xml
  58. 24 8
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingRss.xml
  59. 3 2
      documentation/manual/fr/module_specs/Zend_Feed-CustomFeed.xml
  60. 5 1
      documentation/manual/fr/module_specs/Zend_Feed-FindFeeds.xml
  61. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-Importing.xml
  62. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-Introduction.xml
  63. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-ModifyingFeed.xml

+ 23 - 22
documentation/manual/fr/module_specs/Zend_Acl.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15101 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.acl.introduction">
 <sect1 id="zend.acl.introduction">
     <title>Introduction</title>
     <title>Introduction</title>
@@ -110,57 +110,58 @@
             <title>Héritages multiples entre rôles</title>
             <title>Héritages multiples entre rôles</title>
 
 
             <para>
             <para>
-                Le code ci-dessous définit trois rôles de base - "invite", "membre", et
-                "admin" - desquels d'autres rôles peuvent hériter. Ensuite, un rôle identifié par
-                "unUser" est créé et hérite des trois autres rôles. L'ordre selon lequel ces rôles
-                apparaissent dans le tableau
+                Le code ci-dessous définit trois rôles de base - "<code>guest</code>",
+                "<code>member</code>", et "<code>admin</code>" - desquels d'autres rôles peuvent
+                hériter. Ensuite, un rôle identifié par "<code>someUser</code>" est créé et hérite
+                des trois autres rôles. L'ordre selon lequel ces rôles apparaissent dans le tableau
                 <code>$parents</code> est important. Lorsque cela est nécessaire
                 <code>$parents</code> est important. Lorsque cela est nécessaire
                 <classname>Zend_Acl</classname> recherche les règles d'accès définies non seulement
                 <classname>Zend_Acl</classname> recherche les règles d'accès définies non seulement
-                pour le rôle demandé (ici "unUser"), mais aussi pour les autres rôles desquels le
-                rôle recherché hérite (ici "invite", "membre", et "admin")&#160;:
+                pour le rôle demandé (ici "<code>someUser</code>"), mais aussi pour les autres rôles
+                desquels le rôle recherché hérite (ici "<code>guest</code>",
+                "<code>member</code>", et "<code>admin</code>")&#160;:
             </para>
             </para>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $acl = new Zend_Acl();
 $acl = new Zend_Acl();
 
 
-$acl->addRole(new Zend_Acl_Role('invite'))
-    ->addRole(new Zend_Acl_Role('membre'))
+$acl->addRole(new Zend_Acl_Role('guest'))
+    ->addRole(new Zend_Acl_Role('member'))
     ->addRole(new Zend_Acl_Role('admin'));
     ->addRole(new Zend_Acl_Role('admin'));
 
 
-$parents = array('invite', 'membre', 'admin');
-$acl->addRole(new Zend_Acl_Role('unUtilisateur'), $parents);
+$parents = array('guest', 'member', 'admin');
+$acl->addRole(new Zend_Acl_Role('someUser'), $parents);
 
 
-$acl->add(new Zend_Acl_Resource('uneResource'));
+$acl->add(new Zend_Acl_Resource('someResource'));
 
 
-$acl->deny('invite', 'uneResource');
-$acl->allow('membre', 'uneResource');
+$acl->deny('invite', 'someResource');
+$acl->allow('membre', 'someResource');
 
 
-echo $acl->isAllowed('unUtilisateur', 'uneResource') ? 'autorisé' : 'refusé';
+echo $acl->isAllowed('unUtilisateur', 'someResource') ? 'autorisé' : 'refusé';
 ]]></programlisting>
 ]]></programlisting>
 
 
             <para>
             <para>
                 Puisqu'il n'y a pas de règle spécifiquement définie pour le rôle
                 Puisqu'il n'y a pas de règle spécifiquement définie pour le rôle
                 "unUtilisateur" et "uneRessource", <classname>Zend_Acl</classname> doit rechercher
                 "unUtilisateur" et "uneRessource", <classname>Zend_Acl</classname> doit rechercher
-                des règles qui pourraient être définies pour des rôles dont "unUtilisateur" hérite.
+                des règles qui pourraient être définies pour des rôles dont "someUser" hérite.
                 Premièrement, le rôle "admin" est contrôlé, et il n'y a pas de règle d'accès
                 Premièrement, le rôle "admin" est contrôlé, et il n'y a pas de règle d'accès
                 définie pour lui. Ensuite, le rôle "membre" est visité, et
                 définie pour lui. Ensuite, le rôle "membre" est visité, et
                 <classname>Zend_Acl</classname> trouve qu'il y a une règle qui spécifie que
                 <classname>Zend_Acl</classname> trouve qu'il y a une règle qui spécifie que
-                "membre" a un accès autorisé à "uneRessource".
+                "member" a un accès autorisé à "someResource".
             </para>
             </para>
 
 
             <para>
             <para>
                 Si <classname>Zend_Acl</classname> continuait à examiner toutes les règles de
                 Si <classname>Zend_Acl</classname> continuait à examiner toutes les règles de
-                tous les rôles parents, il trouverait que "invite" est interdit d'accès à
-                "uneRessource". Ceci introduit une ambiguïté puisque maintenant "unUtilisateur" est
-                à la fois autorisé et interdit d'accès à "uneRessource", puisqu'il hérite de règles
+                tous les rôles parents, il trouverait que "someResource" est interdit d'accès à
+                "someResource". Ceci introduit une ambiguïté puisque maintenant "someUser" est
+                à la fois autorisé et interdit d'accès à "someResource", puisqu'il hérite de règles
                 opposées de ses différents parents.
                 opposées de ses différents parents.
             </para>
             </para>
 
 
             <para>
             <para>
                 <classname>Zend_Acl</classname> résout cette ambiguïté en arrêtant la
                 <classname>Zend_Acl</classname> résout cette ambiguïté en arrêtant la
                 recherche de règles d'accès dès qu'une première règle est découverte. Dans notre
                 recherche de règles d'accès dès qu'une première règle est découverte. Dans notre
-                exemple, puisque le rôle "membre" est examiné avant le rôle "invite", le résultat
-                devrait afficher "autorisé".
+                exemple, puisque le rôle "member" est examiné avant le rôle "invite", le résultat
+                devrait afficher "<code>autorisé</code>".
             </para>
             </para>
         </example>
         </example>
 
 

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Application-Examples.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15108 -->
+<!-- EN-Revision: 15304 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.application.examples">
 <sect1 id="zend.application.examples">
     <title>Exemples</title>
     <title>Exemples</title>

+ 4 - 2
documentation/manual/fr/module_specs/Zend_Auth.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.auth.introduction">
 <sect1 id="zend.auth.introduction">
     <title>Introduction</title>
     <title>Introduction</title>
@@ -10,7 +10,9 @@
     </para>
     </para>
 
 
     <para>
     <para>
-        <classname>Zend_Auth</classname> est uniquement concerné par <emphasis>le processus d'authentification</emphasis> et non pas par <emphasis>le processus d'autorisation</emphasis>. L'authentification est définie de
+        <classname>Zend_Auth</classname> est uniquement concerné par
+        <emphasis>le processus d'authentification</emphasis> et non pas par
+        <emphasis>le processus d'autorisation</emphasis>. L'authentification est définie de
         manière lâche (souple) afin de déterminer si une entité donnée est bien celle qu'elle
         manière lâche (souple) afin de déterminer si une entité donnée est bien celle qu'elle
         prétend être (c.-à-d. identification), sur la base d'identifiants fournis. L'autorisation,
         prétend être (c.-à-d. identification), sur la base d'identifiants fournis. L'autorisation,
         l'action de décider si une entité donnée peut accéder à d'autres entités et/ou exécuter des
         l'action de décider si une entité donnée peut accéder à d'autres entités et/ou exécuter des

+ 4 - 2
documentation/manual/fr/module_specs/Zend_Auth_Adapter_DbTable.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.auth.adapter.dbtable">
 <sect1 id="zend.auth.adapter.dbtable">
     <title>Authentification avec une table de base de données</title>
     <title>Authentification avec une table de base de données</title>
@@ -210,7 +210,9 @@ if ($result->isValid()) {
 
 
         <para>
         <para>
             Bien que le but initial de <classname>Zend_Auth</classname> (et par extension celui de
             Bien que le but initial de <classname>Zend_Auth</classname> (et par extension celui de
-            <classname>Zend_Auth_Adapter_DbTable</classname>) est principalement l'<emphasis>authentification</emphasis> et non l'<emphasis>autorisation</emphasis> (ou contrôle d'accès), il existe quelques
+            <classname>Zend_Auth_Adapter_DbTable</classname>) est principalement
+            l'<emphasis>authentification</emphasis> et non
+            l'<emphasis>autorisation</emphasis> (ou contrôle d'accès), il existe quelques
             exemples et problèmes qui franchissent la limite des domaines auxquels ils
             exemples et problèmes qui franchissent la limite des domaines auxquels ils
             appartiennent. Selon la façon dont vous avez décidé d'expliquer votre problème, il
             appartiennent. Selon la façon dont vous avez décidé d'expliquer votre problème, il
             semble parfois raisonnable de résoudre ce qui pourrait ressembler à un problème
             semble parfois raisonnable de résoudre ce qui pourrait ressembler à un problème

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Auth_Adapter_Digest.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.auth.adapter.digest">
 <sect1 id="zend.auth.adapter.digest">
     <title>Authentification "Digest"</title>
     <title>Authentification "Digest"</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Auth_Adapter_Http.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.auth.adapter.http">
 <sect1 id="zend.auth.adapter.http">
     <title>Adaptateur d'authentification HTTP</title>
     <title>Adaptateur d'authentification HTTP</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Auth_Adapter_OpenId.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.auth.adapter.openid">
 <sect1 id="zend.auth.adapter.openid">
     <title>Authentification OpenID</title>
     <title>Authentification OpenID</title>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Cache-Backends.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.backends">
 <sect1 id="zend.cache.backends">
     <title>Les backends Zend_Cache</title>
     <title>Les backends Zend_Cache</title>
@@ -10,7 +10,7 @@
     </para>
     </para>
 
 
     <sect2 id="zend.cache.backends.file">
     <sect2 id="zend.cache.backends.file">
-        <title><classname>Zend_Cache_Backend_File</classname></title>
+        <title>Zend_Cache_Backend_File</title>
 
 
         <para>
         <para>
             Ces backends (étendus) stockent les enregistrements de cache dans des fichiers
             Ces backends (étendus) stockent les enregistrements de cache dans des fichiers
@@ -256,7 +256,7 @@
 
 
         <para>
         <para>
             Ce backend (étendu) stocke les enregistrements de cache en mémoire partagée grâce
             Ce backend (étendu) stocke les enregistrements de cache en mémoire partagée grâce
-            à l'extension  <ulink url="http://pecl.php.net/package/APC">APC</ulink>
+            à l'extension <ulink url="http://pecl.php.net/package/APC">APC</ulink>
             (Alternative PHP Cache) qui est requise pour utiliser ce backend.
             (Alternative PHP Cache) qui est requise pour utiliser ce backend.
         </para>
         </para>
 
 

+ 16 - 13
documentation/manual/fr/module_specs/Zend_Cache-Frontends.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.frontends">
 <sect1 id="zend.cache.frontends">
     <title>Les frontends Zend_Cache</title>
     <title>Les frontends Zend_Cache</title>
 
 
     <sect2 id="zend.cache.frontends.core">
     <sect2 id="zend.cache.frontends.core">
-        <title><classname>Zend_Cache_Core</classname></title>
+        <title>Zend_Cache_Core</title>
 
 
         <sect3 id="zend.cache.frontends.core.introduction">
         <sect3 id="zend.cache.frontends.core.introduction">
             <title>Introduction</title>
             <title>Introduction</title>
@@ -476,9 +476,9 @@ $cache->call('veryExpensiveFunc', array(1, 'foo', 'bar'));
         <sect3 id="zend.cache.frontends.class.examples">
         <sect3 id="zend.cache.frontends.class.examples">
             <title>Exemples</title>
             <title>Exemples</title>
 
 
-            <para>
-                Par exemple, pour mettre en cache des appels statiques&#160;:
-                <programlisting role="php"><![CDATA[
+            <para>Par exemple, pour mettre en cache des appels statiques&#160;:</para>
+
+            <programlisting role="php"><![CDATA[
 class test {
 class test {
 
 
     // Méthode statique
     // Méthode statique
@@ -498,8 +498,10 @@ $frontendOptions = array(
 // l'appel caché
 // l'appel caché
 $res = $cache->foobar('1', '2');
 $res = $cache->foobar('1', '2');
 ]]></programlisting>
 ]]></programlisting>
-                Pour mettre en cache des appels classiques aux méthodes&#160;:
-                <programlisting role="php"><![CDATA[
+
+            <para>Pour mettre en cache des appels classiques aux méthodes&#160;:</para>
+
+            <programlisting role="php"><![CDATA[
 class test {
 class test {
 
 
     private $_string = 'hello !';
     private $_string = 'hello !';
@@ -521,7 +523,6 @@ $frontendOptions = array(
 // L'appel mis en cache
 // L'appel mis en cache
 $res = $cache->foobar2('1', '2');
 $res = $cache->foobar2('1', '2');
 ]]></programlisting>
 ]]></programlisting>
-            </para>
         </sect3>
         </sect3>
     </sect2>
     </sect2>
 
 
@@ -831,7 +832,9 @@ $res = $cache->foobar2('1', '2');
             <para>
             <para>
                 L'utilisation de <classname>Zend_Cache_Frontend_Page</classname> est vraiment
                 L'utilisation de <classname>Zend_Cache_Frontend_Page</classname> est vraiment
                 trivial&#160;:
                 trivial&#160;:
-                <programlisting role="php"><![CDATA[
+            </para>
+
+            <programlisting role="php"><![CDATA[
 // [...] // require, configuration et factory
 // [...] // require, configuration et factory
 
 
 $cache->start();
 $cache->start();
@@ -840,13 +843,14 @@ $cache->start();
 
 
 // reste de la page ...
 // reste de la page ...
 ]]></programlisting>
 ]]></programlisting>
-            </para>
 
 
             <para>
             <para>
                 Un exemple plus complexe qui montre un moyen pour obtenir une gestion
                 Un exemple plus complexe qui montre un moyen pour obtenir une gestion
                 centralisée du cache dans un fichier d'amorçage (pour utiliser avec
                 centralisée du cache dans un fichier d'amorçage (pour utiliser avec
                 <classname>Zend_Controller</classname> par exemple)
                 <classname>Zend_Controller</classname> par exemple)
-                <programlisting role="php"><![CDATA[
+            </para>
+
+            <programlisting role="php"><![CDATA[
 // vous devriez éviter de mettre trop de lignes avant la section
 // vous devriez éviter de mettre trop de lignes avant la section
 // de cache par exemple, pour des performances optimales,
 // de cache par exemple, pour des performances optimales,
 // "require_once" ou "Zend_Loader::loadClass" devrait être
 // "require_once" ou "Zend_Loader::loadClass" devrait être
@@ -896,11 +900,10 @@ $cache->start();
 // [...] la fin du fichier de démarrage
 // [...] la fin du fichier de démarrage
 // (ces lignes ne seront pas exécutées si on trouve un cache)
 // (ces lignes ne seront pas exécutées si on trouve un cache)
 ]]></programlisting>
 ]]></programlisting>
-            </para>
         </sect3>
         </sect3>
 
 
         <sect3 id="zend.cache.frontends.page.cancel">
         <sect3 id="zend.cache.frontends.page.cancel">
-            <title>La méthode spécifique <code>cancel</code></title>
+            <title>La méthode spécifique cancel()</title>
 
 
             <para>
             <para>
                 A cause de problèmes de design, dans certains cas (par exemple quand on
                 A cause de problèmes de design, dans certains cas (par exemple quand on

+ 5 - 4
documentation/manual/fr/module_specs/Zend_Cache-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.introduction">
 <sect1 id="zend.cache.introduction">
     <title>Introduction</title>
     <title>Introduction</title>
@@ -26,7 +26,7 @@
     </para>
     </para>
 
 
     <example id="zend.cache.introduction.example-1">
     <example id="zend.cache.introduction.example-1">
-        <title>Créer un frontend avec <classname>Zend_Cache::factory()</classname></title>
+        <title>Créer un frontend avec Zend_Cache::factory()</title>
 
 
         <para>
         <para>
             <classname>Zend_Cache::factory()</classname> instancie les objets corrects et les lie
             <classname>Zend_Cache::factory()</classname> instancie les objets corrects et les lie
@@ -112,7 +112,9 @@ print_r($result);
             misent en cache quand la méthode <code>end()</code> est appelée. A la prochaine
             misent en cache quand la méthode <code>end()</code> est appelée. A la prochaine
             exécution, la section complète sera évitée, au profit de la récupération de son cache
             exécution, la section complète sera évitée, au profit de la récupération de son cache
             (si le cache est encore valide).
             (si le cache est encore valide).
-            <programlisting role="php"><![CDATA[
+        </para>
+
+        <programlisting role="php"><![CDATA[
 $frontendOptions = array(
 $frontendOptions = array(
     // temps de vue du cache de 30 secondes
     // temps de vue du cache de 30 secondes
     'lifetime' => 30,
     'lifetime' => 30,
@@ -140,7 +142,6 @@ if(!$cache->start('mypage')) {
 
 
 echo "Ceci n' jamais mis en cache (" . time() . ").";
 echo "Ceci n' jamais mis en cache (" . time() . ").";
 ]]></programlisting>
 ]]></programlisting>
-        </para>
 
 
         <para>
         <para>
             Notez que nous affichons le résultat de <code>time()</code> deux fois&#160;; c'est
             Notez que nous affichons le résultat de <code>time()</code> deux fois&#160;; c'est

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Cache-Theory.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.theory">
 <sect1 id="zend.cache.theory">
     <title>Aspect théorique</title>
     <title>Aspect théorique</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Captcha-Adapters.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.captcha.adapters">
 <sect1 id="zend.captcha.adapters">
     <title>Adaptateurs CAPTCHA</title>
     <title>Adaptateurs CAPTCHA</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Captcha-Operation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.captcha.operation">
 <sect1 id="zend.captcha.operation">
     <title>Opération Captcha</title>
     <title>Opération Captcha</title>

+ 2 - 4
documentation/manual/fr/module_specs/Zend_Config-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.config.introduction">
 <sect1 id="zend.config.introduction">
     <title>Introduction</title>
     <title>Introduction</title>
@@ -80,9 +80,7 @@ $host = $config->database->get('host', 'localhost');
 ]]></programlisting>
 ]]></programlisting>
 
 
     <example id="zend.config.introduction.example.file.php">
     <example id="zend.config.introduction.example.file.php">
-        <title>
-            Utilisez <classname>Zend_Config</classname> avec un fichier de configuration en PHP
-        </title>
+        <title>Utilisez Zend_Config avec un fichier de configuration en PHP</title>
 
 
         <para>
         <para>
             Il est souvent souhaitable d'utiliser une fichier de configuration en pur PHP. Le code
             Il est souvent souhaitable d'utiliser une fichier de configuration en pur PHP. Le code

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Config_Ini.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.config.adapters.ini">
 <sect1 id="zend.config.adapters.ini">
     <title>Zend_Config_Ini</title>
     <title>Zend_Config_Ini</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Config_Writer.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.config.writer.introduction">
 <sect1 id="zend.config.writer.introduction">
     <title>Zend_Config_Writer</title>
     <title>Zend_Config_Writer</title>

+ 35 - 1
documentation/manual/fr/module_specs/Zend_Config_Xml.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15397 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.config.adapters.xml">
 <sect1 id="zend.config.adapters.xml">
     <title>Zend_Config_Xml</title>
     <title>Zend_Config_Xml</title>
@@ -151,4 +151,38 @@ echo $config->database->params->dbname; // affiche "dbname"
 </configdata>
 </configdata>
 ]]></programlisting>
 ]]></programlisting>
     </example>
     </example>
+
+    <note>
+        <title>Chaînes de caractères XML</title>
+        <para>
+            <classname>Zend_Config_Xml</classname> est capable de charger une chaîne de caractères
+            XML directement, par exemple si elle est issue d'une base de données. La chaîne est
+            fournie en tanque que premier paramètre du constructeur et doit commencer par les
+            caractères <code>'&lt;?xml'</code>&#160;:
+        </para>
+        <programlisting role="xml"><![CDATA[
+$string = <<<EOT
+<?xml version="1.0"?>
+<config>
+    <production>
+        <db>
+            <adapter value="pdo_mysql"/>
+            <params>
+                <host value="db.example.com"/>
+            </params>
+        </db>
+    </production>
+    <staging extends="production">
+        <db>
+            <params>
+                <host value="dev.example.com"/>
+            </params>
+        </db>
+    </staging>
+</config>
+EOT;
+ 
+$config = new Zend_Config_Xml($string, 'staging');
+]]></programlisting>
+    </note>
 </sect1>
 </sect1>

+ 14 - 16
documentation/manual/fr/module_specs/Zend_Console_Getopt-Configuration.xml

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.console.getopt.configuration">
 <sect1 id="zend.console.getopt.configuration">
-    <title>Configurer <classname>Zend_Console_Getopt</classname></title>
+    <title>Configurer Zend_Console_Getopt</title>
 
 
     <sect2 id="zend.console.getopt.configuration.addrules">
     <sect2 id="zend.console.getopt.configuration.addrules">
         <title>Ajouter des règles d'options</title>
         <title>Ajouter des règles d'options</title>
@@ -18,8 +18,8 @@
             détails sur la syntaxe de déclaration des options.
             détails sur la syntaxe de déclaration des options.
         </para>
         </para>
 
 
-        <example>
-            <title>Utilisation d'<code>addRules()</code></title>
+        <example id="zend.console.getopt.configuration.addrules.example">
+            <title>Utilisation d'addRules()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -50,8 +50,8 @@ $opts->addRules(
             d'aide correspondant.
             d'aide correspondant.
         </para>
         </para>
 
 
-        <example>
-            <title>Utiliser <code>setHelp()</code></title>
+        <example id="zend.console.getopt.configuration.addhelp.example">
+            <title>Utiliser setHelp()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -92,8 +92,8 @@ $opts->setHelp(
             alias, une <classname>Zend_Console_Getopt_Exception</classname> est levée.
             alias, une <classname>Zend_Console_Getopt_Exception</classname> est levée.
         </para>
         </para>
 
 
-        <example>
-            <title>Utiliser <code>setAliases()</code></title>
+        <example id="zend.console.getopt.configuration.addaliases.example">
+            <title>Utiliser setAliases()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -135,10 +135,8 @@ $opts->setAliases(
             courants, et la nouvelle méthode substitue le tableau aux arguments courants.
             courants, et la nouvelle méthode substitue le tableau aux arguments courants.
         </para>
         </para>
 
 
-        <example>
-            <title>
-                Utilisation de <code>addArguments()</code> et <code>setArguments()</code>
-            </title>
+        <example id="zend.console.getopt.configuration.addargs.example">
+            <title>Utilisation de addArguments() et setArguments()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 // Par défaut, le constructeur utilise $_SERVER['argv']
 // Par défaut, le constructeur utilise $_SERVER['argv']
@@ -228,8 +226,8 @@ $opts->setArguments(array('-a', '-p', 'p_parameter', 'non_option_arg'));
             configuration et une valeur d'option.
             configuration et une valeur d'option.
         </para>
         </para>
 
 
-        <example>
-            <title>Utilisation de <code>setOption()</code></title>
+        <example id="zend.console.getopt.configuration.config.example.setoption">
+            <title>Utilisation de setOption()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -245,8 +243,8 @@ $opts->setOption('ignoreCase', true);
             avec la configuration courante ; vous n'avez pas à énumérer toutes les options.
             avec la configuration courante ; vous n'avez pas à énumérer toutes les options.
         </para>
         </para>
 
 
-        <example>
-            <title>Utilisation de <code>setOptions()</code></title>
+        <example id="zend.console.getopt.configuration.config.example.setoptions">
+            <title>Utilisation de setOptions()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');

+ 6 - 9
documentation/manual/fr/module_specs/Zend_Console_Getopt-Fetching.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.console.getopt.fetching">
 <sect1 id="zend.console.getopt.fetching">
     <title>Extraire les options et les arguments</title>
     <title>Extraire les options et les arguments</title>
@@ -21,7 +21,7 @@
     </para>
     </para>
 
 
     <sect2 id="zend.console.getopt.fetching.exceptions">
     <sect2 id="zend.console.getopt.fetching.exceptions">
-        <title>Manipuler les exceptions <code>Getopt</code></title>
+        <title>Manipuler les exceptions Getopt</title>
 
 
         <para>
         <para>
             Si l'utilisateur a donné des options invalides sur la ligne de commande, la
             Si l'utilisateur a donné des options invalides sur la ligne de commande, la
@@ -37,7 +37,7 @@
         </para>
         </para>
 
 
         <example id="zend.console.getopt.fetching.exceptions.example">
         <example id="zend.console.getopt.fetching.exceptions.example">
-            <title>Récupérer une exception <code>Getopt</code></title>
+            <title>Récupérer une exception Getopt</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 try {
 try {
@@ -80,7 +80,7 @@ try {
         </para>
         </para>
 
 
         <example id="zend.console.getopt.fetching.byname.example.setoption">
         <example id="zend.console.getopt.fetching.byname.example.setoption">
-            <title>Utiliser <code>getOption()</code></title>
+            <title>Utiliser getOption()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -97,10 +97,7 @@ $p_parameter = $opts->getOption('p');
         </para>
         </para>
 
 
         <example id="zend.console.getopt.fetching.byname.example.magic">
         <example id="zend.console.getopt.fetching.byname.example.magic">
-            <title>
-                Utiliser les méthodes magiques <code>__get()</code> and
-                <code>__isset()</code>
-            </title>
+            <title>Utiliser les méthodes magiques __get() et __isset()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');
@@ -177,7 +174,7 @@ $p_parameter = $opts->p; // null si non fourni
         </para>
         </para>
 
 
         <example id="zend.console.getopt.fetching.remainingargs.example">
         <example id="zend.console.getopt.fetching.remainingargs.example">
-            <title>Utiliser <code>getRemainingArgs()</code></title>
+            <title>Utiliser getRemainingArgs()</title>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts = new Zend_Console_Getopt('abp:');

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Console_Getopt-Introduction.xml

@@ -99,7 +99,7 @@
     </para>
     </para>
 
 
     <note>
     <note>
-        <title><code>Getopt</code> n'est pas une application framework</title>
+        <title>Getopt n'est pas une application framework</title>
 
 
         <para>
         <para>
             <classname>Zend_Console_Getopt</classname> <emphasis>n'</emphasis>interprète
             <classname>Zend_Console_Getopt</classname> <emphasis>n'</emphasis>interprète

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Console_Getopt-Rules.xml

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.console.getopt.rules">
 <sect1 id="zend.console.getopt.rules">
-    <title>Déclarer les règles <code>Getopt</code></title>
+    <title>Déclarer les règles Getopt</title>
 
 
     <para>
     <para>
         Le constructeur de la classe <classname>Zend_Console_Getopt</classname> prend un à trois
         Le constructeur de la classe <classname>Zend_Console_Getopt</classname> prend un à trois

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-ActionController.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.action">
 <sect1 id="zend.controller.action">
     <title>Contrôleurs d'action</title>
     <title>Contrôleurs d'action</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ActionStack.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.actionstack">
 <sect3 id="zend.controller.actionhelpers.actionstack">
     <title>ActionStack</title>
     <title>ActionStack</title>

+ 4 - 3
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-AutoComplete.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 14978 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.autocomplete">
 <sect3 id="zend.controller.actionhelpers.autocomplete">
     <title>AutoComplete</title>
     <title>AutoComplete</title>
@@ -289,9 +289,10 @@ class TestController extends Zend_Controller_Action
 @import "<?php echo $this->baseUrl()
 @import "<?php echo $this->baseUrl()
 ?>/javascript/dijit/themes/tundra/tundra.css";
 ?>/javascript/dijit/themes/tundra/tundra.css";
 @import "<?php echo $this->baseUrl() ?>/javascript/dojo/resources/dojo.css";
 @import "<?php echo $this->baseUrl() ?>/javascript/dojo/resources/dojo.css";
-<? $this->headStyle()->captureEnd() ?>
+<?php $this->headStyle()->captureEnd() ?>
 
 
-<?php // configuration de javascript pour charger les librairies Dojo dans le head HTML : ?>
+<?php // configuration de javascript pour charger
+      // les librairies Dojo dans le head HTML : ?>
 <?php $this->headScript()
 <?php $this->headScript()
            ->setAllowArbitraryAttributes(true)
            ->setAllowArbitraryAttributes(true)
            ->appendFile($this->baseUrl() . '/javascript/dojo/dojo.js',
            ->appendFile($this->baseUrl() . '/javascript/dojo/dojo.js',

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ContextSwitch.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 13847 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.contextswitch">
 <sect3 id="zend.controller.actionhelpers.contextswitch">
     <title>ContextSwitch et AjaxContext</title>
     <title>ContextSwitch et AjaxContext</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-FlashMessenger.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.flashmessenger">
 <sect3 id="zend.controller.actionhelpers.flashmessenger">
     <title>FlashMessenger</title>
     <title>FlashMessenger</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-Redirector.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.redirector">
 <sect3 id="zend.controller.actionhelpers.redirector">
     <title>Redirector</title>
     <title>Redirector</title>

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ViewRenderer.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.viewrenderer">
 <sect3 id="zend.controller.actionhelpers.viewrenderer">
     <title>ViewRenderer</title>
     <title>ViewRenderer</title>
@@ -58,7 +58,7 @@
                 Le <code>ViewRenderer</code> est activé par défaut dans le contrôleur
                 Le <code>ViewRenderer</code> est activé par défaut dans le contrôleur
                 frontal. Pour le désactiver, utilisez le paramètre <code>noViewRenderer</code>
                 frontal. Pour le désactiver, utilisez le paramètre <code>noViewRenderer</code>
                 (<code>$front-&gt;setParam('noViewRenderer', true)</code>) ou retirez l'objet du
                 (<code>$front-&gt;setParam('noViewRenderer', true)</code>) ou retirez l'objet du
-                gestionnaire d'aides (helper broker)
+                gestionnaire d'aides
                 (<classname>Zend_Controller_Action_HelperBroker::removeHelper('viewRenderer')</classname>).
                 (<classname>Zend_Controller_Action_HelperBroker::removeHelper('viewRenderer')</classname>).
             </para>
             </para>
             <para>
             <para>
@@ -293,8 +293,8 @@ $viewRenderer =
             <listitem>
             <listitem>
                 <para>
                 <para>
                     <code>setViewBasePathSpec($spec)</code> vous permet de changer le dossier
                     <code>setViewBasePathSpec($spec)</code> vous permet de changer le dossier
-                    donnant accès aux dossiers de la vue&#160;: le base path. Par défaut il s'agit de
-                    <code>:moduleDir/views</code>. L'accesseur de récupération est
+                    donnant accès aux dossiers de la vue&#160;: le base path. Par défaut il s'agit
+                    de <code>:moduleDir/views</code>. L'accesseur de récupération est
                     <code>getViewBasePathSpec()</code>.
                     <code>getViewBasePathSpec()</code>.
                 </para>
                 </para>
             </listitem>
             </listitem>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.actionhelpers" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.controller.actionhelpers" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Aides d'action (Helper)</title>
     <title>Aides d'action (Helper)</title>
@@ -291,8 +291,8 @@ if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
                     portion du nom de la classe qui suit le dernier tiret bas ("_"), ou le nom de
                     portion du nom de la classe qui suit le dernier tiret bas ("_"), ou le nom de
                     la classe entier sinon. Pour exemple, si la classe est nommée
                     la classe entier sinon. Pour exemple, si la classe est nommée
                     <classname>Zend_Controller_Action_Helper_Redirector</classname>, elle retourne
                     <classname>Zend_Controller_Action_Helper_Redirector</classname>, elle retourne
-                    <code>Redirector</code>&#160;; une classe nommée <code>FooMessage</code> retournera
-                    <code>FooMessage</code>.
+                    <code>Redirector</code>&#160;; une classe nommée <code>FooMessage</code>
+                    retournera <code>FooMessage</code>.
                 </para>
                 </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Controller-Dispatcher.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.dispatcher">
 <sect1 id="zend.controller.dispatcher">
     <title>Le distributeur</title>
     <title>Le distributeur</title>
@@ -25,10 +25,10 @@
             <para>
             <para>
                 Quand vous créez des applications modulaires, vous pouvez constater que vous
                 Quand vous créez des applications modulaires, vous pouvez constater que vous
                 voulez aussi que votre module par défaut ait son espace de noms (dans la
                 voulez aussi que votre module par défaut ait son espace de noms (dans la
-                configuration par défaut, le module "<code>default</code>" n'a pas d'espace de
-                noms). A partir de la version 1.5.0, vous pouvez spécifier le paramètre
-                <code>prefixDefaultModule</code> à <code>true</code> soit dans le contrôleur
-                frontal soit dans le distributeur&#160;:
+                configuration par défaut, le module "<code>default</code>"
+                <emphasis>n'a pas</emphasis> d'espace de noms). A partir de la version 1.5.0, vous
+                pouvez spécifier le paramètre <code>prefixDefaultModule</code> à <code>true</code>
+                soit dans le contrôleur frontal soit dans le distributeur&#160;:
             </para>
             </para>
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[
 // Dans le contrôleur frontal :
 // Dans le contrôleur frontal :

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Exceptions.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.exceptions">
 <sect1 id="zend.controller.exceptions">
     <title>Exceptions avec MVC</title>
     <title>Exceptions avec MVC</title>

+ 22 - 7
documentation/manual/fr/module_specs/Zend_Controller-FrontController.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.front">
 <sect1 id="zend.controller.front">
     <title>Le contrôleur frontal (Front Controller)</title>
     <title>Le contrôleur frontal (Front Controller)</title>
@@ -136,8 +136,8 @@ $front->addControllerDirectory('../modules/foo/controllers', 'foo');
 
 
             <para>
             <para>
                 Vous pouvez récupérer les réglages courants des répertoires du contrôleur en
                 Vous pouvez récupérer les réglages courants des répertoires du contrôleur en
-                utilisant <code>getControllerDirectory()</code>&#160;; ceci retournera un tableau des
-                paires modules/chemins.
+                utilisant <code>getControllerDirectory()</code>&#160;; ceci retournera un tableau
+                des paires modules/chemins.
             </para>
             </para>
         </sect3>
         </sect3>
 
 
@@ -288,7 +288,7 @@ Zend_Controller_Front::run('../application/controllers');
             <listitem>
             <listitem>
                 <para>
                 <para>
                     <code>(set|get)Request()</code> vous permet d'indiquer la classe ou
                     <code>(set|get)Request()</code> vous permet d'indiquer la classe ou
-                    l'objet de  <link linkend="zend.controller.request">requête</link> à utiliser
+                    l'objet de <link linkend="zend.controller.request">requête</link> à utiliser
                     durant le processus de distribution et de rechercher la valeur courante. En
                     durant le processus de distribution et de rechercher la valeur courante. En
                     réglant l'objet de requête, vous pouvez fournir le nom d'une classe de requête,
                     réglant l'objet de requête, vous pouvez fournir le nom d'une classe de requête,
                     dans ce cas la méthode chargera le fichier de classe et l'instanciera.
                     dans ce cas la méthode chargera le fichier de classe et l'instanciera.
@@ -297,7 +297,7 @@ Zend_Controller_Front::run('../application/controllers');
             <listitem>
             <listitem>
                 <para>
                 <para>
                     <code>(set|get)Router()</code> vous permet d'indiquer la classe ou
                     <code>(set|get)Router()</code> vous permet d'indiquer la classe ou
-                    l'objet de  <link linkend="zend.controller.router">routage</link> à utiliser
+                    l'objet de <link linkend="zend.controller.router">routage</link> à utiliser
                     durant le processus de distribution et de rechercher la valeur courante. En
                     durant le processus de distribution et de rechercher la valeur courante. En
                     réglant l'objet de routage, vous pouvez fournir le nom d'une classe de routage,
                     réglant l'objet de routage, vous pouvez fournir le nom d'une classe de routage,
                     dans ce cas la méthode chargera le fichier de classe et l'instanciera.
                     dans ce cas la méthode chargera le fichier de classe et l'instanciera.
@@ -319,9 +319,9 @@ Zend_Controller_Front::run('../application/controllers');
             <listitem>
             <listitem>
                 <para>
                 <para>
                     <code>(set|get)Dispatcher()</code> vous permet d'indiquer la classe ou
                     <code>(set|get)Dispatcher()</code> vous permet d'indiquer la classe ou
-                    l'objet  <link linkend="zend.controller.dispatcher">distributeur</link> à
+                    l'objet <link linkend="zend.controller.dispatcher">distributeur</link> à
                     utiliser durant le processus de distribution et de rechercher la valeur
                     utiliser durant le processus de distribution et de rechercher la valeur
-                    courante. En réglant  l'objet de distribution, vous pouvez fournir le nom
+                    courante. En réglant l'objet de distribution, vous pouvez fournir le nom
                     d'une classe de distribution, dans ce cas la méthode chargera le fichier de
                     d'une classe de distribution, dans ce cas la méthode chargera le fichier de
                     classe et l'instanciera.
                     classe et l'instanciera.
                 </para>
                 </para>
@@ -466,6 +466,21 @@ Zend_Controller_Front::run('../application/controllers');
                     l'ajoute au contenu de l'objet réponse.
                     l'ajoute au contenu de l'objet réponse.
                 </para>
                 </para>
             </listitem>
             </listitem>
+            <listitem>
+                <para>
+                    <code>noViewRenderer</code> est utilisée pour désactiver le
+                    <link linkend="zend.controller.actionhelpers.viewrenderer">ViewRenderer</link>.
+                    Réglez ce paramètre à <code>true</code> pour le désactiver.
+                </para>
+            </listitem> 
+            <listitem>
+                <para>
+                    <code>noErrorHandler</code> est utilisée pour désactiver le plugin
+                    <link
+                        linkend="zend.controller.plugins.standard.errorhandler">ErrorHandler</link>.
+                    Réglez ce paramètre à <code>true</code> pour le désactiver.
+                </para>
+            </listitem>
         </itemizedlist>
         </itemizedlist>
     </sect2>
     </sect2>
 
 

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Migration.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.migration">
 <sect1 id="zend.controller.migration">
     <title>Migrer depuis des versions précédentes</title>
     <title>Migrer depuis des versions précédentes</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Modular.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15345 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.modular">
 <sect1 id="zend.controller.modular">
     <title>Utilisation de conventions de dossiers modulaires</title>
     <title>Utilisation de conventions de dossiers modulaires</title>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Controller-Plugins-ErrorHandler.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15341 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.plugins.standard.errorhandler">
 <sect3 id="zend.controller.plugins.standard.errorhandler">
     <title>Zend_Controller_Plugin_ErrorHandler</title>
     <title>Zend_Controller_Plugin_ErrorHandler</title>
@@ -149,8 +149,8 @@ class ErrorController extends Zend_Controller_Action
                 // ... ici, de l'affichage (du rendu)
                 // ... ici, de l'affichage (du rendu)
                 break;
                 break;
             default:
             default:
-                // erreur applicative; affiche une page d'erreur, mais sans changer le code de
-                // retour HTTP
+                // erreur applicative; affiche une page d'erreur,
+                // mais sans changer le code de retour HTTP
                 break;
                 break;
         }
         }
     }
     }

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Plugins.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.plugins" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.controller.plugins" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Plugins</title>
     <title>Plugins</title>

+ 14 - 1
documentation/manual/fr/module_specs/Zend_Controller-QuickStart.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15182 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.quickstart">
 <sect1 id="zend.controller.quickstart">
     <title>Zend_Controller - Démarrage rapide</title>
     <title>Zend_Controller - Démarrage rapide</title>
@@ -86,6 +86,19 @@ RewriteRule ^.*$ - [NC,L]
 RewriteRule ^.*$ index.php [NC,L]
 RewriteRule ^.*$ index.php [NC,L]
 ]]></programlisting>
 ]]></programlisting>
 
 
+            <note>
+                <title>Connaître mod_rewrite</title>
+
+                <para>
+                    Les règles de réécriture ci-dessus autorisent l'accès à tous fichiers sous la
+                    racine de votre hôte virtuel. Si vous avez des fichiers que vous ne souhaitez
+                    pas exposer, vous pouvez souhaiter restreindre ces règles. Allez sur le site
+                    d'Apache <ulink
+                        url="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html">pour en
+                        apprendre davantage concernant mod_rewrite</ulink>.
+                </para>
+            </note>
+
             <para>
             <para>
                 Si vous avez IIS 7.0, utilisez ceci pour votre configuration de réécriture&#160;:
                 Si vous avez IIS 7.0, utilisez ceci pour votre configuration de réécriture&#160;:
             </para>
             </para>

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Controller-Request.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.request">
 <sect1 id="zend.controller.request">
     <title>L'objet Requête</title>
     <title>L'objet Requête</title>
@@ -143,10 +143,10 @@
                 <para>
                 <para>
                     Afin d'effectuer une partie de son travail, <code>getParam()</code>
                     Afin d'effectuer une partie de son travail, <code>getParam()</code>
                     recherche réellement dans plusieurs sources. Dans l'ordre de priorité, ceux-ci
                     recherche réellement dans plusieurs sources. Dans l'ordre de priorité, ceux-ci
-                    incluent&#160;: l'ensemble de paramètres d'utilisateur réglés par l'intermédiaire de
-                    <code>setParam()</code>, les paramètres <code>GET</code>, et finalement les
-                    paramètres <code>POST</code>. Faites attention à ceci lorsque vous récupérez
-                    des données par l'intermédiaire de cette méthode.
+                    incluent&#160;: l'ensemble de paramètres d'utilisateur réglés par
+                    l'intermédiaire de <code>setParam()</code>, les paramètres <code>GET</code>, et
+                    finalement les paramètres <code>POST</code>. Faites attention à ceci lorsque
+                    vous récupérez des données par l'intermédiaire de cette méthode.
                 </para>
                 </para>
                 <para>
                 <para>
                     Si vous souhaitez rechercher seulement dans les valeurs que vous avez
                     Si vous souhaitez rechercher seulement dans les valeurs que vous avez

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Response.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.response">
 <sect1 id="zend.controller.response">
     <title>Objet de réponse</title>
     <title>Objet de réponse</title>

+ 1 - 63
documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Hostname.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.hostname">
 <sect3 id="zend.controller.router.routes.hostname">
     <title>Zend_Controller_Router_Route_Hostname</title>
     <title>Zend_Controller_Router_Route_Hostname</title>
@@ -51,66 +51,4 @@ $router->addRoute('user', $hostnameRoute->chain($plainPathRoute);
         (<classname>Zend_Controller_Router_Route_Chain</classname>) est retournée, qui peut ainsi
         (<classname>Zend_Controller_Router_Route_Chain</classname>) est retournée, qui peut ainsi
         être fournie au routeur.
         être fournie au routeur.
     </para>
     </para>
-
-    <note>
-        <title>Priorité des paramètres</title>
-        <para>
-            Lors du chaînage de routes ensemble, comme la route par nom d'hôte avec la route
-            par chemin ("path"), les paramètres de la route par nom d'hôte ont une priorité plus
-            haute que les paramètres de la route par chemin. Ainsi si vous définissez un contrôleur
-            dans les deux routes, le contrôleur de la route par nom d'hôte sera sélectionné.
-        </para>
-    </note>
-
-    <sect4 id="zend.controller.router.routes.hostname.config">
-
-        <title>Routes par nom d'hôtes avec Zend_Config</title>
-
-        <para>
-            Pour chaîner ensemble les routes par nom d'hôte et les routes par chemin, il
-            existe un paramètre additionnel pour la configuration nommé <code>chains</code>.
-            Celui-ci est simplement une liste de routes, qui peuvent être chaînées avec la route
-            parente. Ni la route parente, ni la route enfant ne seront ajoutées directement au
-            routeur mais seulement la route chaînée. Le nom de la route chaînée dans le routeur
-            sera la concaténation du nom de la route parente, d'un tiret ("<code>-</code>") et du
-            nom de la route enfant. Un fichier simple de configuration de type XML ressemblera à
-            ceci&#160;:
-        </para>
-
-        <programlisting role="xml"><![CDATA[
-<routes>
-    <www type="Zend_Controller_Router_Route_Hostname">
-        <route>www.example.com</route>
-        <chains>
-            <index type="Zend_Controller_Rotuer_Route_Static">
-                <route></route>
-                <defaults module="default" controller="index" action="index" />
-            </index>
-            <imprint type="Zend_Controller_Rotuer_Route_Static">
-                <route>imprint</route>
-                <defaults module="default" controller="index" action="index" />
-            </imprint>
-        </chains>
-    </www>
-    <users type="Zend_Controller_Router_Route_Hostname">
-        <route>users.example.com</route>
-        <chains>
-            <profile type="Zend_Controller_Rotuer_Route">
-                <route>:username</route>
-                <defaults module="users" controller="profile" action="index" />
-            </profile>
-        </chains>
-    </users>
-    <misc type="Zend_Controller_Router_Route_Static">
-        <route>misc</route>
-    </misc>
-</routes>
-]]></programlisting>
-
-        <para>
-            Ceci donnera trois routes <code>www-index</code>, <code>www-imprint</code> et
-            <code>users-profile</code> qui fonctionneront seulement avec le bon nom d'hôte et la
-            route <code>misc</code>, qui fonctionnera avec n'importe quel nom d'hôte.
-        </para>
-    </sect4>
 </sect3>
 </sect3>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Regex.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 14978 -->
+<!-- EN-Revision: 15341 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.regex">
 <sect3 id="zend.controller.router.routes.regex">
     <title>Zend_Controller_Router_Route_Regex</title>
     <title>Zend_Controller_Router_Route_Regex</title>

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Static.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 14978 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.static">
 <sect3 id="zend.controller.router.routes.static">
 
 
@@ -32,10 +32,10 @@ $router->addRoute('login', $route);
         </title>
         </title>
         <para>
         <para>
             Puisqu'une route statique ne fournit aucune partie de l'URL à l'objet de requête
             Puisqu'une route statique ne fournit aucune partie de l'URL à l'objet de requête
-            en tant que paramètres, vous devez fournir par défaut pour la route tous les paramètres
-            nécessaires à la distribution de la requête. Oubliez les valeurs par défaut de
-            "controller" ou "action" entraînera des résultats non attendus, et peut-être une
-            requête non-distribuable.
+            en tant que paramètres, vous <emphasis>devez</emphasis> fournir par défaut pour la
+            route tous les paramètres nécessaires à la distribution de la requête. Oubliez les
+            valeurs par défaut de "controller" ou "action" entraînera des résultats non attendus,
+            et peut-être une requête non-distribuable.
         </para>
         </para>
         <para>En général, fournissez toujours chacune des valeurs par défaut suivantes :</para>
         <para>En général, fournissez toujours chacune des valeurs par défaut suivantes :</para>
         <itemizedlist>
         <itemizedlist>

+ 14 - 3
documentation/manual/fr/module_specs/Zend_Controller-Router.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15399 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.router" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.controller.router" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Routeur Standard</title>
     <title>Routeur Standard</title>
@@ -146,7 +146,7 @@ $router->addRoute('user',
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Le routeur de réécriture est fourni avec quatre types de route, dont une
+            Le routeur de réécriture est fourni avec six types de route, dont une
             spéciale&#160;:
             spéciale&#160;:
         </para>
         </para>
 
 
@@ -161,7 +161,13 @@ $router->addRoute('user',
                 <para><xref linkend="zend.controller.router.routes.regex" /></para>
                 <para><xref linkend="zend.controller.router.routes.regex" /></para>
             </listitem>
             </listitem>
             <listitem>
             <listitem>
-                <para><xref linkend="zend.controller.router.default-routes" /> *</para>
+                <para><xref linkend="zend.controller.router.routes.hostname" /></para>
+            </listitem>
+            <listitem>
+                <para><xref linkend="zend.controller.router.routes.chain" /></para>
+            </listitem> 
+            <listitem>
+                <para><xref linkend="zend.controller.router.default-routes"/> *</para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
@@ -366,6 +372,11 @@ $router->setGlobalParam('lang', 'en');
         <xi:include href="Zend_Controller-Router-Route-Static.xml" />
         <xi:include href="Zend_Controller-Router-Route-Static.xml" />
         <xi:include href="Zend_Controller-Router-Route-Regex.xml" />
         <xi:include href="Zend_Controller-Router-Route-Regex.xml" />
         <xi:include href="Zend_Controller-Router-Route-Hostname.xml" />
         <xi:include href="Zend_Controller-Router-Route-Hostname.xml" />
+        <xi:include href="Zend_Controller-Router-Route-Chain.xml">
+            <xi:fallback>
+                <xi:include href="../../en/module_specs/Zend_Controller-Router-Route-Chain.xml" />
+            </xi:fallback>
+        </xi:include>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.controller.router.add-config">
     <sect2 id="zend.controller.router.add-config">

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Currency-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 12816 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.introduction">
 <sect1 id="zend.currency.introduction">
     <title>Introduction à Zend_Currency</title>
     <title>Introduction à Zend_Currency</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Currency-Migrating.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 13465 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.migration">
 <sect1 id="zend.currency.migration">
     <title>Migrer depuis des versions antérieures</title>
     <title>Migrer depuis des versions antérieures</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Date-Additional.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.additional">
 <sect1 id="zend.date.additional">
     <title>Exemples concrets</title>
     <title>Exemples concrets</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Date-Basic.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.basic">
 <sect1 id="zend.date.basic">
     <title>Méthodes de base</title>
     <title>Méthodes de base</title>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Date-Creation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.creation">
 <sect1 id="zend.date.creation">
     <title>Créer des dates</title>
     <title>Créer des dates</title>
@@ -164,7 +164,7 @@ $date = new Zend_Date($datecolumn, Zend_Date::ISO_8601);
                 En temps normal on utilisera un tableau avec toutes ses clés. Si une clé est
                 En temps normal on utilisera un tableau avec toutes ses clés. Si une clé est
                 absente, la valeur qu'elle représente sera mise à la valeur zéro par défaut. Par
                 absente, la valeur qu'elle représente sera mise à la valeur zéro par défaut. Par
                 exemple une tableau ne comportant pas la clé "<code>hour</code>", donnera naissance
                 exemple une tableau ne comportant pas la clé "<code>hour</code>", donnera naissance
-                à une date ayant une partie heures à la valeur "<code>0</code><emphasis>"</emphasis>.
+                à une date ayant une partie heures à la valeur "<emphasis>0</emphasis>".
             </para>
             </para>
 
 
             <programlisting role="php"><![CDATA[
             <programlisting role="php"><![CDATA[

+ 3 - 2
documentation/manual/fr/module_specs/Zend_Date-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15346 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.introduction">
 <sect1 id="zend.date.introduction">
     <title>Introduction</title>
     <title>Introduction</title>
@@ -57,7 +57,8 @@
         </para>
         </para>
 
 
         <para>
         <para>
-            Souvenez vous que les fuseaux <emphasis>UTC</emphasis> et <emphasis>GMT</emphasis> n'incluent pas la notion "d'heure d'hiver"(Daylight Saving
+            Souvenez vous que les fuseaux <emphasis>UTC</emphasis> et <emphasis>GMT</emphasis>
+            n'incluent pas la notion "d'heure d'hiver"(Daylight Saving
             Time, DST). Donc même si vous dites à <classname>Zend_Date</classname> de prendre en
             Time, DST). Donc même si vous dites à <classname>Zend_Date</classname> de prendre en
             compte le DST, il sera annulé pour les futures instances de
             compte le DST, il sera annulé pour les futures instances de
             <classname>Zend_Date</classname> utilisant UTC ou GMT.
             <classname>Zend_Date</classname> utilisant UTC ou GMT.

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Date-Theory.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15343 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.definition.theory">
 <sect1 id="zend.date.definition.theory">
     <title>Aspect théorique</title>
     <title>Aspect théorique</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Debug.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15343 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.debug.dumping">
 <sect1 id="zend.debug.dumping">
     <title>Afficher des informations</title>
     <title>Afficher des informations</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Dojo-Form.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.dojo.form" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.dojo.form" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Les éléments de formulaire et les décorateurs Dojo</title>
     <title>Les éléments de formulaire et les décorateurs Dojo</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Dojo-View.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.dojo.view" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.dojo.view" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Les aides de vues Dojo</title>
     <title>Les aides de vues Dojo</title>

+ 7 - 7
documentation/manual/fr/module_specs/Zend_Dom-Query.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 12116 -->
+<!-- EN-Revision: 15343 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.dom.query">
 <sect1 id="zend.dom.query">
     <title>Zend_Dom_Query</title>
     <title>Zend_Dom_Query</title>
@@ -84,18 +84,18 @@
                     <listitem>
                     <listitem>
                         <para>
                         <para>
                             <emphasis>correspondance de mot</emphasis>&#160;: l'attribut contient
                             <emphasis>correspondance de mot</emphasis>&#160;: l'attribut contient
-                            un mot correspondant à la chaîne fournie&#160;: "div[bar~="baz"]" trouvera
-                            un élément div qui possède un attribut "bar" dont la valeur contient le
-                            mot "baz". "&lt;div bar="foo baz"&gt;" trouvera, mais pas "&lt;div
-                            bar="foo bazbat"&gt;".
+                            un mot correspondant à la chaîne fournie&#160;: "div[bar~="baz"]"
+                            trouvera un élément div qui possède un attribut "bar" dont la valeur
+                            contient le mot "baz". "&lt;div bar="foo baz"&gt;" trouvera, mais pas
+                            "&lt;div bar="foo bazbat"&gt;".
                         </para>
                         </para>
                     </listitem>
                     </listitem>
 
 
                     <listitem>
                     <listitem>
                         <para>
                         <para>
                             <emphasis>correspondance de parties de chaînes</emphasis>&#160;:
                             <emphasis>correspondance de parties de chaînes</emphasis>&#160;:
-                            l'attribut contient la chaîne fournie&#160;: "div[bar*="baz"]" trouvera un
-                            élément div qui possède un attribut "bar" dont la valeur contient la
+                            l'attribut contient la chaîne fournie&#160;: "div[bar*="baz"]" trouvera
+                            un élément div qui possède un attribut "bar" dont la valeur contient la
                             chaîne "baz".
                             chaîne "baz".
                         </para>
                         </para>
                     </listitem>
                     </listitem>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Exception.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.exception.using">
 <sect1 id="zend.exception.using">
     <title>Utiliser les exceptions</title>
     <title>Utiliser les exceptions</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtom.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.consuming-atom">
 <sect1 id="zend.feed.consuming-atom">
     <title>Consommer un flux Atom</title>
     <title>Consommer un flux Atom</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtomSingle.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.consuming-atom-single-entry">
 <sect1 id="zend.feed.consuming-atom-single-entry">
     <title>Consommer une entrée Atom particulière</title>
     <title>Consommer une entrée Atom particulière</title>

+ 24 - 8
documentation/manual/fr/module_specs/Zend_Feed-ConsumingRss.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.consuming-rss">
 <sect1 id="zend.feed.consuming-rss">
     <title>Consommer un flux RSS</title>
     <title>Consommer un flux RSS</title>
@@ -7,9 +7,13 @@
     <para>
     <para>
         Lire un flux RSS se résume à instancier un objet <classname>Zend_Feed_Rss</classname>
         Lire un flux RSS se résume à instancier un objet <classname>Zend_Feed_Rss</classname>
         en passant l'URL du flux&#160;:
         en passant l'URL du flux&#160;:
-        <programlisting role="php"><![CDATA[
+    </para>
+
+    <programlisting role="php"><![CDATA[
 $canal = new Zend_Feed_Rss('http://rss.exemple.com/nomDuCanal');
 $canal = new Zend_Feed_Rss('http://rss.exemple.com/nomDuCanal');
 ]]></programlisting>
 ]]></programlisting>
+
+    <para>
         Si une erreur a lieu lors de l'obtention du flux, une
         Si une erreur a lieu lors de l'obtention du flux, une
         <classname>Zend_Feed_Exception</classname> sera déclenchée.
         <classname>Zend_Feed_Exception</classname> sera déclenchée.
     </para>
     </para>
@@ -17,23 +21,31 @@ $canal = new Zend_Feed_Rss('http://rss.exemple.com/nomDuCanal');
     <para>
     <para>
         Une fois que vous disposez d'un objet "flux RSS", vous pouvez accéder aux propriétés
         Une fois que vous disposez d'un objet "flux RSS", vous pouvez accéder aux propriétés
         RSS standard du canal, et ce directement à partir de l'objet&#160;:
         RSS standard du canal, et ce directement à partir de l'objet&#160;:
-        <programlisting role="php"><![CDATA[
+    </para>
+
+    <programlisting role="php"><![CDATA[
 echo $canal->title();
 echo $canal->title();
 ]]></programlisting>
 ]]></programlisting>
+
+    <para>
         Notez la syntaxe utilisée&#160;: un appel de fonction.
         Notez la syntaxe utilisée&#160;: un appel de fonction.
         <classname>Zend_Feed</classname> utilise une convention selon laquelle les propriétés sont
         <classname>Zend_Feed</classname> utilise une convention selon laquelle les propriétés sont
         traitées comme des objets XML si elles sont demandées au moyen de la syntaxe
         traitées comme des objets XML si elles sont demandées au moyen de la syntaxe
         <code>$obj-&gt;propriété</code> et comme des chaînes si elles sont demandées au moyen de la
         <code>$obj-&gt;propriété</code> et comme des chaînes si elles sont demandées au moyen de la
         syntaxe <code>$obj-&gt;propriété()</code>. Ceci permet d'accéder à la totalité du contenu
         syntaxe <code>$obj-&gt;propriété()</code>. Ceci permet d'accéder à la totalité du contenu
-    textuel d'un nœud particulier tout comme à l'ensemble des enfants de ce nœud.
+        textuel d'un nœud particulier tout comme à l'ensemble des enfants de ce nœud.
     </para>
     </para>
 
 
     <para>
     <para>
         Si les propriétés du canal possèdent des attributs, ils sont accessibles à l'aide de
         Si les propriétés du canal possèdent des attributs, ils sont accessibles à l'aide de
         l'indexage PHP&#160;:
         l'indexage PHP&#160;:
-        <programlisting role="php"><![CDATA[
+    </para>
+
+    <programlisting role="php"><![CDATA[
 echo $canal->category['domain'];
 echo $canal->category['domain'];
 ]]></programlisting>
 ]]></programlisting>
+
+    <para>
         Comme les attributs XML ne peuvent avoir des enfants, la syntaxe
         Comme les attributs XML ne peuvent avoir des enfants, la syntaxe
         <code>$obj-&gt;propriété['attribut']()</code> n'est pas nécessaire pour accéder aux valeurs
         <code>$obj-&gt;propriété['attribut']()</code> n'est pas nécessaire pour accéder aux valeurs
         des attributs.
         des attributs.
@@ -44,11 +56,15 @@ echo $canal->category['domain'];
         ses entrées. <classname>Zend_Feed_Abstract</classname> implémente l'interface
         ses entrées. <classname>Zend_Feed_Abstract</classname> implémente l'interface
         <code>iterator</code> de PHP, ce qui résume au code suivant l'affichage des titres de tous
         <code>iterator</code> de PHP, ce qui résume au code suivant l'affichage des titres de tous
         les articles du canal&#160;:
         les articles du canal&#160;:
-        <programlisting role="php"><![CDATA[
+    </para>
+
+    <programlisting role="php"><![CDATA[
 foreach ($canal as $element) {
 foreach ($canal as $element) {
     echo $element->title() . "\n";
     echo $element->title() . "\n";
 }
 }
 ]]></programlisting>
 ]]></programlisting>
+
+    <para>
         Si vous n'êtes pas un familier de RSS, voici les éléments standard associés au
         Si vous n'êtes pas un familier de RSS, voici les éléments standard associés au
         canal RSS et à ses éléments pris séparément (les entrées).
         canal RSS et à ses éléments pris séparément (les entrées).
     </para>
     </para>
@@ -154,12 +170,13 @@ foreach ($canal as $element) {
     <para>
     <para>
         Dans votre code vous pouvez toujours tester si un élément est non-vide au moyen du
         Dans votre code vous pouvez toujours tester si un élément est non-vide au moyen du
         test suivant&#160;:
         test suivant&#160;:
+    </para>
+
     <programlisting role="php"><![CDATA[
     <programlisting role="php"><![CDATA[
 if ($element->nomPropriete()) {
 if ($element->nomPropriete()) {
     // ... traitement
     // ... traitement
 }
 }
 ]]></programlisting>
 ]]></programlisting>
-    </para>
 
 
     <para>
     <para>
         Si vous utilisez à la place de la condition <code>$element-&gt;nomPropriete</code>,
         Si vous utilisez à la place de la condition <code>$element-&gt;nomPropriete</code>,
@@ -172,5 +189,4 @@ if ($element->nomPropriete()) {
         l'adresse&#160;: <ulink url="http://blogs.law.harvard.edu/tech/rss">
         l'adresse&#160;: <ulink url="http://blogs.law.harvard.edu/tech/rss">
         http://blogs.law.harvard.edu/tech/rss</ulink>
         http://blogs.law.harvard.edu/tech/rss</ulink>
     </para>
     </para>
-
 </sect1>
 </sect1>

+ 3 - 2
documentation/manual/fr/module_specs/Zend_Feed-CustomFeed.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.custom-feed">
 <sect1 id="zend.feed.custom-feed">
     <title>Classes personnalisées pour les flux et entrées</title>
     <title>Classes personnalisées pour les flux et entrées</title>
@@ -82,6 +82,8 @@ class MonEntree extends Zend_Feed_Entry_Atom
         <para>
         <para>
             Puis pour utiliser cette classe, instanciez-la directement et définissez la
             Puis pour utiliser cette classe, instanciez-la directement et définissez la
             propriété <code>maMiseAJour</code>&#160;:
             propriété <code>maMiseAJour</code>&#160;:
+        </para>
+
         <programlisting role="php"><![CDATA[
         <programlisting role="php"><![CDATA[
 $entree = new MonEntree();
 $entree = new MonEntree();
 $entree->maMiseAJour = '2005-04-19T15:30';
 $entree->maMiseAJour = '2005-04-19T15:30';
@@ -92,6 +94,5 @@ $entree->maMiseAJour();
 // appel de type propriété géré par __get
 // appel de type propriété géré par __get
 $entree->maMiseAJour;
 $entree->maMiseAJour;
 ]]></programlisting>
 ]]></programlisting>
-        </para>
     </example>
     </example>
 </sect1>
 </sect1>

+ 5 - 1
documentation/manual/fr/module_specs/Zend_Feed-FindFeeds.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.findFeeds">
 <sect1 id="zend.feed.findFeeds">
     <title>Obtenir des flux à partir de pages Web</title>
     <title>Obtenir des flux à partir de pages Web</title>
@@ -9,10 +9,14 @@
         référence à des flux dont le contenu est lié à la page. <classname>Zend_Feed</classname>
         référence à des flux dont le contenu est lié à la page. <classname>Zend_Feed</classname>
         vous permet d'obtenir tous les flux référencés par une page Web en appelant simplement une
         vous permet d'obtenir tous les flux référencés par une page Web en appelant simplement une
         méthode&#160;:
         méthode&#160;:
+    </para>
+
     <programlisting role="php"><![CDATA[
     <programlisting role="php"><![CDATA[
 $tableauFlux =
 $tableauFlux =
     Zend_Feed::findFeeds('http://www.exemple.com/news.html');
     Zend_Feed::findFeeds('http://www.exemple.com/news.html');
 ]]></programlisting>
 ]]></programlisting>
+
+    <para>
         La méthode <code>findFeeds()</code> renvoie ici un tableau d'objets
         La méthode <code>findFeeds()</code> renvoie ici un tableau d'objets
         <classname>Zend_Feed_Abstract</classname> associés aux flux référencés par les balises
         <classname>Zend_Feed_Abstract</classname> associés aux flux référencés par les balises
         <code>&lt;link&gt;</code> de la page Web <code>news.html</code>. Selon le type de chaque
         <code>&lt;link&gt;</code> de la page Web <code>news.html</code>. Selon le type de chaque

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Feed-Importing.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.importing">
 <sect1 id="zend.feed.importing">
     <title>Importer des flux</title>
     <title>Importer des flux</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Feed-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15207 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.introduction">
 <sect1 id="zend.feed.introduction">
     <title>Introduction</title>
     <title>Introduction</title>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Feed-ModifyingFeed.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15156 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.modifying-feed">
 <sect1 id="zend.feed.modifying-feed">
     <title>Modifier la structure du flux ou des entrées</title>
     <title>Modifier la structure du flux ou des entrées</title>