Преглед на файлове

[DOCUMENTATION] French: programlisting's attribute 'role' exchange with attribute 'language'

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@15618 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael преди 16 години
родител
ревизия
e71e49299c
променени са 100 файла, в които са добавени 731 реда и са изтрити 731 реда
  1. 2 2
      documentation/manual/fr/module_specs/Zend_Acl-Advanced.xml
  2. 6 6
      documentation/manual/fr/module_specs/Zend_Acl-Refining.xml
  3. 5 5
      documentation/manual/fr/module_specs/Zend_Acl.xml
  4. 9 9
      documentation/manual/fr/module_specs/Zend_Application-Examples.xml
  5. 15 15
      documentation/manual/fr/module_specs/Zend_Application-TheoryOfOperation.xml
  6. 10 10
      documentation/manual/fr/module_specs/Zend_Auth.xml
  7. 9 9
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_DbTable.xml
  8. 1 1
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_Digest.xml
  9. 6 6
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_Http.xml
  10. 1 1
      documentation/manual/fr/module_specs/Zend_Auth_Adapter_OpenId.xml
  11. 1 1
      documentation/manual/fr/module_specs/Zend_Cache-Backends.xml
  12. 10 10
      documentation/manual/fr/module_specs/Zend_Cache-Frontends.xml
  13. 3 3
      documentation/manual/fr/module_specs/Zend_Cache-Introduction.xml
  14. 7 7
      documentation/manual/fr/module_specs/Zend_Cache-Theory.xml
  15. 2 2
      documentation/manual/fr/module_specs/Zend_Captcha-Operation.xml
  16. 11 11
      documentation/manual/fr/module_specs/Zend_CodeGenerator-Examples.xml
  17. 4 4
      documentation/manual/fr/module_specs/Zend_CodeGenerator-Introduction.xml
  18. 14 14
      documentation/manual/fr/module_specs/Zend_CodeGenerator-Reference.xml
  19. 4 4
      documentation/manual/fr/module_specs/Zend_Config-Introduction.xml
  20. 3 3
      documentation/manual/fr/module_specs/Zend_Config_Ini.xml
  21. 2 2
      documentation/manual/fr/module_specs/Zend_Config_Writer.xml
  22. 5 5
      documentation/manual/fr/module_specs/Zend_Config_Xml.xml
  23. 6 6
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Configuration.xml
  24. 4 4
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Fetching.xml
  25. 2 2
      documentation/manual/fr/module_specs/Zend_Console_Getopt-Rules.xml
  26. 12 12
      documentation/manual/fr/module_specs/Zend_Controller-ActionController.xml
  27. 2 2
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ActionStack.xml
  28. 6 6
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-AutoComplete.xml
  29. 10 10
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ContextSwitch.xml
  30. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-FlashMessenger.xml
  31. 6 6
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-Json.xml
  32. 5 5
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-Redirector.xml
  33. 12 12
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-ViewRenderer.xml
  34. 10 10
      documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers.xml
  35. 3 3
      documentation/manual/fr/module_specs/Zend_Controller-Dispatcher.xml
  36. 6 6
      documentation/manual/fr/module_specs/Zend_Controller-Exceptions.xml
  37. 6 6
      documentation/manual/fr/module_specs/Zend_Controller-FrontController.xml
  38. 16 16
      documentation/manual/fr/module_specs/Zend_Controller-Migration.xml
  39. 6 6
      documentation/manual/fr/module_specs/Zend_Controller-Modular.xml
  40. 9 9
      documentation/manual/fr/module_specs/Zend_Controller-Plugins-ErrorHandler.xml
  41. 3 3
      documentation/manual/fr/module_specs/Zend_Controller-Plugins.xml
  42. 8 8
      documentation/manual/fr/module_specs/Zend_Controller-QuickStart.xml
  43. 3 3
      documentation/manual/fr/module_specs/Zend_Controller-Request.xml
  44. 8 8
      documentation/manual/fr/module_specs/Zend_Controller-Response.xml
  45. 1 1
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Hostname.xml
  46. 11 11
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Regex.xml
  47. 2 2
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route-Static.xml
  48. 7 7
      documentation/manual/fr/module_specs/Zend_Controller-Router-Route.xml
  49. 16 16
      documentation/manual/fr/module_specs/Zend_Controller-Router.xml
  50. 3 3
      documentation/manual/fr/module_specs/Zend_Currency-Migrating.xml
  51. 6 6
      documentation/manual/fr/module_specs/Zend_Date-Additional.xml
  52. 6 6
      documentation/manual/fr/module_specs/Zend_Date-Basic.xml
  53. 6 6
      documentation/manual/fr/module_specs/Zend_Date-Creation.xml
  54. 1 1
      documentation/manual/fr/module_specs/Zend_Date-Introduction.xml
  55. 36 36
      documentation/manual/fr/module_specs/Zend_Db_Adapter.xml
  56. 2 2
      documentation/manual/fr/module_specs/Zend_Db_Profiler-Firebug.xml
  57. 12 12
      documentation/manual/fr/module_specs/Zend_Db_Profiler.xml
  58. 31 31
      documentation/manual/fr/module_specs/Zend_Db_Select.xml
  59. 11 11
      documentation/manual/fr/module_specs/Zend_Db_Statement.xml
  60. 16 16
      documentation/manual/fr/module_specs/Zend_Db_Table-Relationships.xml
  61. 38 38
      documentation/manual/fr/module_specs/Zend_Db_Table.xml
  62. 17 17
      documentation/manual/fr/module_specs/Zend_Db_Table_Row.xml
  63. 12 12
      documentation/manual/fr/module_specs/Zend_Db_Table_Rowset.xml
  64. 1 1
      documentation/manual/fr/module_specs/Zend_Debug.xml
  65. 1 1
      documentation/manual/fr/module_specs/Zend_Dojo-Form.xml
  66. 2 2
      documentation/manual/fr/module_specs/Zend_Dojo-View.xml
  67. 2 2
      documentation/manual/fr/module_specs/Zend_Dom-Query.xml
  68. 1 1
      documentation/manual/fr/module_specs/Zend_Exception.xml
  69. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtom.xml
  70. 2 2
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingAtomSingle.xml
  71. 5 5
      documentation/manual/fr/module_specs/Zend_Feed-ConsumingRss.xml
  72. 2 2
      documentation/manual/fr/module_specs/Zend_Feed-CustomFeed.xml
  73. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-FindFeeds.xml
  74. 6 6
      documentation/manual/fr/module_specs/Zend_Feed-Importing.xml
  75. 1 1
      documentation/manual/fr/module_specs/Zend_Feed-Introduction.xml
  76. 2 2
      documentation/manual/fr/module_specs/Zend_Feed-ModifyingFeed.xml
  77. 10 10
      documentation/manual/fr/module_specs/Zend_File_Transfer-Filters.xml
  78. 8 8
      documentation/manual/fr/module_specs/Zend_File_Transfer-Introduction.xml
  79. 8 8
      documentation/manual/fr/module_specs/Zend_File_Transfer-Migration.xml
  80. 21 21
      documentation/manual/fr/module_specs/Zend_File_Transfer-Validators.xml
  81. 1 1
      documentation/manual/fr/module_specs/Zend_Filter-FilterChains.xml
  82. 12 12
      documentation/manual/fr/module_specs/Zend_Filter-Inflector.xml
  83. 2 2
      documentation/manual/fr/module_specs/Zend_Filter-WritingFilters.xml
  84. 2 2
      documentation/manual/fr/module_specs/Zend_Filter.xml
  85. 29 29
      documentation/manual/fr/module_specs/Zend_Filter_Input.xml
  86. 6 6
      documentation/manual/fr/module_specs/Zend_Form-Decorators.xml
  87. 4 4
      documentation/manual/fr/module_specs/Zend_Form-I18n.xml
  88. 26 26
      documentation/manual/fr/module_specs/Zend_Form-QuickStart.xml
  89. 7 7
      documentation/manual/fr/module_specs/Zend_Form-StandardDecorators.xml
  90. 2 2
      documentation/manual/fr/module_specs/Zend_Gdata_AuthSub.xml
  91. 1 1
      documentation/manual/fr/module_specs/Zend_Gdata_ClientLogin.xml
  92. 2 2
      documentation/manual/fr/module_specs/Zend_Gdata_Exception.xml
  93. 22 22
      documentation/manual/fr/module_specs/Zend_Gdata_Photos.xml
  94. 7 7
      documentation/manual/fr/module_specs/Zend_Http_Client-Adapters.xml
  95. 9 9
      documentation/manual/fr/module_specs/Zend_Http_Client-Advanced.xml
  96. 5 5
      documentation/manual/fr/module_specs/Zend_Http_Client.xml
  97. 4 4
      documentation/manual/fr/module_specs/Zend_Http_Cookie-Handling.xml
  98. 4 4
      documentation/manual/fr/module_specs/Zend_Http_Response.xml
  99. 1 1
      documentation/manual/fr/module_specs/Zend_Json-Basics.xml
  100. 3 3
      documentation/manual/fr/module_specs/Zend_Json-Objects.xml

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Acl-Advanced.xml

@@ -46,7 +46,7 @@
             interface, il suffit d'implémenter la méthode <code>assert()</code> :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class CleanIPAssertion implements Zend_Acl_Assert_Interface
 {
     public function assert(Zend_Acl $acl,
@@ -71,7 +71,7 @@ class CleanIPAssertion implements Zend_Acl_Assert_Interface
             valeur <code>true</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $acl = new Zend_Acl();
 $acl->allow(null, null, null, new CleanIPAssertion());
 ]]></programlisting>

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Acl-Refining.xml

@@ -38,7 +38,7 @@
             "staff".
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Le nouveau groupe Marketing hérite des permissions de Staff
 $acl->addRole(new Zend_Acl_Role('marketing'), 'staff');
 ]]></programlisting>
@@ -49,7 +49,7 @@ $acl->addRole(new Zend_Acl_Role('marketing'), 'staff');
             ces Ressources&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Créer les Ressources pour les règles
 
 // newsletter
@@ -70,7 +70,7 @@ $acl->add(new Zend_Acl_Resource('announcement'), 'news');
             parties cibles de l'ACL&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Le Marketing doit être capable de publier
 // et d'archiver les newsletters et les dernières news
 $acl->allow('marketing',
@@ -90,7 +90,7 @@ $acl->deny(null, 'annonce', 'archive');
             On peut maintenant interroger les ACL sur base des dernières modifications&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 echo $acl->isAllowed('staff', 'newsletter', 'publish') ?
      "autorisé" : "refusé"; // refusé
 
@@ -128,7 +128,7 @@ echo $acl->isAllowed('administrator', 'announcement', 'archive') ?
             et/ou privilèges.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Retire l'interdiction de relire les dernières news au Staff
 // (et au marketing, par héritage)
 $acl->removeDeny('staff', 'latest', 'relire');
@@ -155,7 +155,7 @@ echo $acl->isAllowed('marketing', 'newsletter', 'archive') ?
             incrémentielles.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // donne au groupe Marketing toutes les permissions
 // sur les dernières nouvelles
 $acl->allow('marketing', 'latest');

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Acl.xml

@@ -121,7 +121,7 @@
                 "<code>member</code>", et "<code>admin</code>")&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $acl = new Zend_Acl();
 
 $acl->addRole(new Zend_Acl_Role('guest'))
@@ -185,7 +185,7 @@ echo $acl->isAllowed('unUtilisateur', 'someResource') ? 'autorisé' : 'refusé';
             créons une nouvelle instance d'ACL sans paramètres&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $acl = new Zend_Acl();
 ]]></programlisting>
 
@@ -257,7 +257,7 @@ $acl = new Zend_Acl();
             acceptable. Ces groupes peuvent être ajoutés au registre des rôles comme suit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $acl = new Zend_Acl();
 
 // Ajoute des groupes au registre des rôles en utilisant Zend_Acl_Role
@@ -305,7 +305,7 @@ $acl->addRole(new Zend_Acl_Role('administrateur'));
             minimal de code. Pour définir les permissions comme définies ci-dessus&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $acl = new Zend_Acl();
 
 $roleinvite = new Zend_Acl_Role('invité');
@@ -350,7 +350,7 @@ $acl->allow('administrateur');
             <code>isAllowed()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 echo $acl->isAllowed('invité', null, 'voir') ?
      "autorisé" : "refusé";
 // autorisé

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

@@ -9,7 +9,7 @@
         simplement d'une extension vide de la classe de bootstrap de base&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 {
 }
@@ -17,7 +17,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 
     <para>Avec un fichier de configuration tel que :</para>
 
-    <programlisting role="ini"><![CDATA[
+    <programlisting language="ini"><![CDATA[
 ; APPLICATION_PATH/configs/application.ini
 [production]
 bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
@@ -51,7 +51,7 @@ resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
         dans le bootstrap.
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 {
     protected function _initRequest(array $options = array())
@@ -109,7 +109,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
         <code>init()</code>. Voici un exemple d'un bootstrap de vue&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class My_Bootstrap_Resource_View
     extends Zend_Application_ResourceAbstract
 {
@@ -146,7 +146,7 @@ class My_Bootstrap_Resource_View
         loader) et le nom court de la ressource ("view")&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $application = new Zend_Application(
     APPLICATION_ENV,
     array(
@@ -169,7 +169,7 @@ $application = new Zend_Application(
 
     <para>Les ressources peuvent en appeler d'autres via le bootstrap parent&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class My_Bootstrap_Resource_Layout
     extends Zend_Application_ResourceAbstract
 {
@@ -191,7 +191,7 @@ class My_Bootstrap_Resource_Layout
         l'application&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $application = new Zend_Application(...);
 $application->bootstrap()
             ->run();
@@ -202,7 +202,7 @@ $application->bootstrap()
         ressources spécifiques&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $application = new Zend_Application(...);
 $application->getBootstrap()->bootstrap('db');
 
@@ -216,7 +216,7 @@ echo $service->handle();
         internes, vous pouvez surcharger&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $application = new Zend_Application(...);
 $application->getBootstrap()->bootstrapDb();
 ]]></programlisting>

+ 15 - 15
documentation/manual/fr/module_specs/Zend_Application-TheoryOfOperation.xml

@@ -127,7 +127,7 @@
             which defines the following API:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Application_Bootstrap_Bootstrapper
 {
     public function __construct($application);
@@ -186,7 +186,7 @@ interface Zend_Application_Bootstrap_Bootstrapper
                 Take the following bootstrap class:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 {
     protected function _initFoo()
@@ -211,7 +211,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
                 following:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bootstrap->bootstrap('foo');
 ]]></programlisting>
 
@@ -220,7 +220,7 @@ $bootstrap->bootstrap('foo');
                 <code>_initBar()</code> methods, do the following:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bootstrap->bootstrap(array('foo', 'bar));
 ]]></programlisting>
 
@@ -229,7 +229,7 @@ $bootstrap->bootstrap(array('foo', 'bar));
                 with no arguments:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bootstrap->bootstrap();
 ]]></programlisting>
         </sect3>
@@ -255,7 +255,7 @@ $bootstrap->bootstrap();
                 loading resource plugins:
             </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Application_Bootstrap_ResourceBootstrapper
 {
     public function registerPluginResource($resource, $options = null);
@@ -296,7 +296,7 @@ interface Zend_Application_Bootstrap_ResourceBootstrapper
                 the name of the resource. As an example,
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $application = new Zend_Application(APPLICATION_ENV, array(
     'resources' => array(
         'FrontController' => array(
@@ -326,7 +326,7 @@ $application = new Zend_Application(APPLICATION_ENV, array(
                 pass that information to the application object as follows:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $application = new Zend_Application(APPLICATION_ENV, array(
     'pluginPaths' => array(
         'My_Resource' => APPLICATION_PATH . '/resources/',
@@ -351,7 +351,7 @@ $application = new Zend_Application(APPLICATION_ENV, array(
                 you can mix and match to execute resource methods as well.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Execute one:
 $bootstrap->bootstrap('FrontController');
 
@@ -396,7 +396,7 @@ $bootstrap->bootstrap();
                 As an example, consider a basic view resource:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 {
     protected function _initView()
@@ -413,7 +413,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
                 You can then check for it and/or fetch it as follows:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Using the has/getResource() pair:
 if ($bootstrap->hasResource('view')) {
     $view = $bootstrap->getResource('view');
@@ -441,7 +441,7 @@ if (isset($container->view)) {
                 above within your action controller, you could do the following:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function init()
@@ -490,7 +490,7 @@ class FooController extends Zend_Controller_Action
                 In a resource method, such a call would look like this:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
 {
     protected function _initRequest()
@@ -534,7 +534,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
             interface is simply this:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Application_Resource_Resource
 {
     public function __construct($options = null);
@@ -562,7 +562,7 @@ interface Zend_Application_Resource_Resource
             via configuration. Such a resource might look like this:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class My_Resource_View extends Zend_Application_Resource_ResourceAbstract
 {
     protected $_view;

+ 10 - 10
documentation/manual/fr/module_specs/Zend_Auth.xml

@@ -62,7 +62,7 @@
             L'exemple suivant est un adaptateur d'authentification qui requiert un
             identifiant et un mot de passe. D'autres détails, tel que la manière d'interroger le
             service d'authentification, ont été omis par souci de clarté&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MonAdaptateurAuth implements Zend_Auth_Adapter_Interface
 {
     /**
@@ -149,7 +149,7 @@ class MonAdaptateurAuth implements Zend_Auth_Adapter_Interface
             après plusieurs refus du mot de passe, bannir une adresse IP après plusieurs essais sur
             des comptes inexistants ou fournir un message spécifique à l'utilisateur final. Les
             codes suivants sont disponibles&#160;:
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Auth_Result::SUCCESS
 Zend_Auth_Result::FAILURE
 Zend_Auth_Result::FAILURE_IDENTITY_NOT_FOUND
@@ -161,7 +161,7 @@ Zend_Auth_Result::FAILURE_UNCATEGORIZED
 
         <para>
             L'exemple suivant illustre comment utiliser le retour&#160;:
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // A l'intérieur de la méthode AuthController / loginAction
 $resultat = $this->_auth->authenticate($adapter);
 
@@ -242,7 +242,7 @@ switch ($resultat->getCode()) {
                     l'authentification, et avant que
                     <classname>Zend_Auth::authenticate()</classname> ait accompli le stockage
                     automatique de l'identité.
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Sauver une référence du singleton, instance de Zend_Auth
 $auth = Zend_Auth::getInstance();
 
@@ -281,7 +281,7 @@ $resultat = $auth->authenticate($authAdaptateur);
                     Pour utiliser une classe de stockage d'identité persistante autre que
                     <classname>Zend_Auth_Storage_Session</classname>, le développeur commence par
                     implémenter <classname>Zend_Auth_Storage_Interface</classname>&#160;:
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 class MonStockage implements Zend_Auth_Storage_Interface
 {
     /**
@@ -350,7 +350,7 @@ class MonStockage implements Zend_Auth_Storage_Interface
                 <para>
                     Ensuite la classe personnalisée est invoquée, avant la requête
                     d'authentification, avec <classname>Zend_Auth::setStorage()</classname>&#160;:
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Définit la classe personnalisée à utiliser
 Zend_Auth::getInstance()->setStorage(new MonStockage());
 
@@ -393,7 +393,7 @@ $result = Zend_Auth::getInstance()->authenticate($authAdaptateur);
             L'exemple suivant illustre la manière d'utiliser un adaptateur
             <classname>Zend_Auth</classname> de manière indirecte via l'utilisation de la classe
             <classname>Zend_Auth</classname>&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Obtention d'une référence de l'instance du Singleton de Zend_Auth
 $auth = Zend_Auth::getInstance();
 
@@ -420,7 +420,7 @@ if (!$resultat->isValid()) {
         <para>
             Une fois la tentative d'authentification réalisée, tel que montré ci-dessus, il
             est très simple de vérifier si une identité correctement authentifiée existe&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $auth = Zend_Auth::getInstance();
 if ($auth->hasIdentity()) {
     // l'identité existe ; on la récupère
@@ -433,7 +433,7 @@ if ($auth->hasIdentity()) {
             Pour retirer une identité du stockage persistant, utilisez simplement la méthode
             <code>clearIdentity()</code>. A utiliser typiquement pour implémenter une opération de
             déconnexion d'une application&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 Zend_Auth::getInstance()->clearIdentity();
 ]]></programlisting>
         </para>
@@ -446,7 +446,7 @@ Zend_Auth::getInstance()->clearIdentity();
             adaptateur et d'appeler ensuite sa méthode <code>authenticate()</code>. Les détails
             spécifiques à un adaptateur sont décrits dans la documentation de chacun d'entre-eux.
             L'exemple suivant utilise directement <classname>MonAdaptateurAuth</classname>&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Définition de l'adaptateur d'authentification
 $authAdaptateur = new MonAdaptateurAuth($identifiant, $motdepasse);
 

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Auth_Adapter_DbTable.xml

@@ -75,7 +75,7 @@
                 un schéma avec une table unique, et insère une ligne sur laquelle nous pouvons
                 réaliser une requête d'authentification plus tard. Cet exemple requiert que
                 l'extension PDO SQLite soit disponible&#160;:
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Crée une connexion de base de données SQLite en mémoire
 $dbAdapter = new Zend_Db_Adapter_Pdo_Sqlite(array('dbname' =>
                                                   ':memory:'));
@@ -106,7 +106,7 @@ $dbAdapter->query($sqlInsert);
                 créée. Les valeurs d'options de configuration peuvent être fournies au
                 constructeur ou en tant que paramètres aux méthodes de réglage après
                 l'instanciation&#160;:
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Configure une instance avec des paramètres de constructeur ...
 $authAdapter = new Zend_Auth_Adapter_DbTable($dbAdapter,
                                              'users',
@@ -126,7 +126,7 @@ $authAdapter->setTableName('users')
                 recevoir des requêtes d'authentification. Dans le but de réaliser une requête
                 d'authentification, les valeurs des crédits requêtés sont fournies à l'adaptateur
                 avant d'appeler la méthode <code>authenticate()</code>&#160;:
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Règle les valeurs d'entrées des crédits
 // (en général, à partir d'un formulaire d'enregistrement)
 $authAdapter->setIdentity('my_username')
@@ -142,7 +142,7 @@ $result = $authAdapter->authenticate();
                 récupérer l'objet du résultat d'authentification,
                 <classname>Zend_Auth_Adapter_DbTable</classname> supporte aussi la récupération de
                 la ligne de la table qui a réussi l'authentification&#160;:
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Affiche l'identité
 echo $result->getIdentity() . "\n\n";
 
@@ -178,7 +178,7 @@ Array
             informations utiles, est résolu en utilisant la méthode
             <code>getResultRowObject()</code> retournant un objet <code>stdClass</code>. Le petit
             bout de code suivant illustre cette utilisation&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // authentifie avec Zend_Auth_Adapter_DbTable
 $result = $this->_auth->authenticate($adapter);
 
@@ -226,7 +226,7 @@ if ($result->isValid()) {
             problèmes communs d'utilisateur.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // La valeur du champs "etat" d'un compte
 // ne doit pas être égal à "compromis"
 $adapter = new Zend_Auth_Adapter_DbTable($db,
@@ -258,7 +258,7 @@ $adapter = new Zend_Auth_Adapter_DbTable($db,
             "salt" aléatoire&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $sqlAlter = "ALTER TABLE [users] "
           . "ADD COLUMN [password_salt] "
           . "AFTER [password]";
@@ -271,7 +271,7 @@ $dbAdapter->query($sqlAlter);
             utilisateur à leur enregistrement&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 for ($i = 0; $i < 50; $i++)
 {
     $dynamicSalt .= chr(rand(33, 126));
@@ -280,7 +280,7 @@ for ($i = 0; $i < 50; $i++)
 
         <para>Et maintenant, construisons l'adaptateur&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $adapter = new Zend_Auth_Adapter_DbTable(
     $db,
     'users',

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

@@ -89,7 +89,7 @@ unUtilisateur:Un domaine:3b17d7f3a9374666e892cbce58aa724f
             correspondent aux valeurs définies avant l'appel à <code>authenticate()</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $adaptateur = new Zend_Auth_Adapter_Digest($nomFichier,
                                            $domaine,
                                            $identifiant,

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

@@ -203,12 +203,12 @@
 
             <para>
                 Pour créer des résolveurs de fichiers séparés, utilisez&#160;:
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $path     = 'files/passwd.txt';
 $resolver = new Zend_Auth_Adapter_Http_Resolver_File($path);
 ]]></programlisting>
                 ou
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $path     = 'files/passwd.txt';
 $resolver = new Zend_Auth_Adapter_Http_Resolver_File();
 $resolver->setFile($path);
@@ -223,7 +223,7 @@ $resolver->setFile($path);
 
         <para>
             Tout d'abord, créez un tableau de configuration avec les options requises&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $config = array(
     'accept_schemes' => 'basic digest',
     'realm'          => 'My Web Site',
@@ -240,7 +240,7 @@ $config = array(
 
         <para>
             Ensuite, créez un objet de <classname>Zend_Auth_Adapter_Http</classname>&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $adapter = new Zend_Auth_Adapter_Http($config);
 ]]></programlisting>
         </para>
@@ -248,7 +248,7 @@ $adapter = new Zend_Auth_Adapter_Http($config);
         <para>
             Comme nous supportons les 2 modes Basic et Digest, nous avons besoin de deux
             résolveurs différents&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $basicResolver = new Zend_Auth_Adapter_Http_Resolver_File();
 $basicResolver->setFile('files/basicPasswd.txt');
 
@@ -263,7 +263,7 @@ $adapter->setDigestResolver($digestResolver);
         <para>
             Enfin, nous procédons à la demande d'authentification. L'adaptateur a besoin de
             deux objets <code>Request</code> et <code>Response</code>&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 assert($request instanceof Zend_Controller_Request_Http);
 assert($response instanceof Zend_Controller_Response_Http);
 

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

@@ -74,7 +74,7 @@
             <code>$_GET['openid_mode']</code> ou <code>$_POST['openid_mode']</code> existe.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <?php
 $status = "";
 $auth = Zend_Auth::getInstance();

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

@@ -340,7 +340,7 @@
             <classname>Zend_Cache::factory()</classname>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache = Zend_Cache::factory('Core', 'Zend Platform');
 ]]></programlisting>
 

+ 10 - 10
documentation/manual/fr/module_specs/Zend_Cache-Frontends.xml

@@ -149,7 +149,7 @@
                 des booléens), vous pouvez utiliser une construction plus compact comme&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // nous avons déjà $cache
 
 $id = 'myBigLoop'; // id de cache de "ce que l'on veut cacher"
@@ -175,7 +175,7 @@ if (!($data = $cache->load($id))) {
                 reste la même&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // on s'assure que l'on utilise des identifiant uniques
 $id1 = 'foo';
 $id2 = 'bar';
@@ -219,7 +219,7 @@ echo($data);
                 formelle l'état du cache.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // La construction compacte (ne pas utiliser si vous cachez
 // des chaînes et/ou des booléens)
 if (!($data = $cache->load($id))) {
@@ -288,7 +288,7 @@ if (!($cache->test($id))) {
                 changements mineurs&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // s'il y a un cache manquant, la bufferisation de sortie est lancée
 if (!$cache->start('mypage')) {
 
@@ -376,7 +376,7 @@ echo 'This is never cached ('.time().').';
                 <code>call_user_func_array()</code> en PHP&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $cache->call('veryExpensiveFunc', $params);
 
 // $params est dans un tableau par exemple, pour appeler
@@ -478,7 +478,7 @@ $cache->call('veryExpensiveFunc', array(1, 'foo', 'bar'));
 
             <para>Par exemple, pour mettre en cache des appels statiques&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class test {
 
     // Méthode statique
@@ -501,7 +501,7 @@ $res = $cache->foobar('1', '2');
 
             <para>Pour mettre en cache des appels classiques aux méthodes&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class test {
 
     private $_string = 'hello !';
@@ -834,7 +834,7 @@ $res = $cache->foobar2('1', '2');
                 trivial&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // [...] // require, configuration et factory
 
 $cache->start();
@@ -850,7 +850,7 @@ $cache->start();
                 <classname>Zend_Controller</classname> par exemple)
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // vous devriez éviter de mettre trop de lignes avant la section
 // de cache par exemple, pour des performances optimales,
 // "require_once" ou "Zend_Loader::loadClass" devrait être
@@ -912,7 +912,7 @@ $cache->start();
                 frontend en particulier, la méthode <code>cancel()</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // [...] require, configuration et fabrique
 
 $cache->start();

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

@@ -34,7 +34,7 @@
             avec le backend <code>File</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $frontendOptions = array(
    'lifetime' => 7200, // temps de vie du cache de 2 heures
    'automatic_serialization' => true
@@ -73,7 +73,7 @@ $cache = Zend_Cache::factory('Core',
             cache sont désérialisés.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // $cache initialisé dans l'exemple précédent
 
 // on regarde si un cache existe déjà
@@ -114,7 +114,7 @@ print_r($result);
             (si le cache est encore valide).
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $frontendOptions = array(
     // temps de vue du cache de 30 secondes
     'lifetime' => 30,

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

@@ -46,7 +46,7 @@
             <classname>Zend_Cache</classname> est donnée dans l'exemple suivant&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Nous choisissons un backend (par exemple 'File' ou 'Sqlite')
 $backendName = '[...]';
 
@@ -94,7 +94,7 @@ $cache = Zend_Cache::factory($frontendName,
             donnée&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache->save($grande_donnees,
              'monIDUnique',
              array('tagA', 'tagB', 'tagC'));
@@ -118,7 +118,7 @@ $cache->save($grande_donnees,
             utiliser la méthode <code>remove()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache->remove('idAEffacer');
 ]]></programlisting>
 
@@ -128,7 +128,7 @@ $cache->remove('idAEffacer');
             les caches&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // nettoie tous les enregistrements
 $cache->clean(Zend_Cache::CLEANING_MODE_ALL);
 
@@ -140,7 +140,7 @@ $cache->clean(Zend_Cache::CLEANING_MODE_OLD);
             Si vous voulez effacer les caches correspondant aux balises "tagA" et "tagC"&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache->clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,
               array('tagA', 'tagC'));
 ]]></programlisting>
@@ -150,7 +150,7 @@ $cache->clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,
             "tagC"&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache->clean(Zend_Cache::CLEANING_MODE_NOT_MATCHING_TAG,
               array('tagA', 'tagC'));
 ]]></programlisting>
@@ -159,7 +159,7 @@ $cache->clean(Zend_Cache::CLEANING_MODE_NOT_MATCHING_TAG,
             Si vous voulez effacer les caches correspondant aux balises "tagA" ou "tagC"&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $cache->clean(Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG,
               array('tagA', 'tagC'));
 ]]></programlisting>

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

@@ -9,7 +9,7 @@
         ressemble à ceci&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 interface Zend_Captcha_Adapter extends Zend_Validate_Interface
 {
     public function generate();
@@ -45,7 +45,7 @@ interface Zend_Captcha_Adapter extends Zend_Validate_Interface
 
     <para>Un cas d'utilisation typique pourrait ressembler à ceci&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 // Créer une instance de Zend_View
 $view = new Zend_View();
 

+ 11 - 11
documentation/manual/fr/module_specs/Zend_CodeGenerator-Examples.xml

@@ -11,7 +11,7 @@
             L'exemple suivant génère le code d'une classe avec son bloc de commentaires PHPDoc.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $foo      = new Zend_CodeGenerator_Php_Class();
 $docblock = new Zend_CodeGenerator_Php_Docblock(array(
     'shortDescription' => 'Sample generated class',
@@ -34,7 +34,7 @@ echo $foo->generate();
 
         <para>Le résultat est&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * Sample generated class
  *
@@ -59,7 +59,7 @@ class Foo
             classe.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $foo      = new Zend_CodeGenerator_Php_Class();
 $docblock = new Zend_CodeGenerator_Php_Docblock(array(
     'shortDescription' => 'Sample generated class',
@@ -99,7 +99,7 @@ echo $foo->generate();
 
         <para>Le résultat sera&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * Sample generated class
  *
@@ -131,7 +131,7 @@ class Foo
             directement des objets <classname>Zend_CodeGenerator_Php_Method</classname>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $foo      = new Zend_CodeGenerator_Php_Class();
 $docblock = new Zend_CodeGenerator_Php_Docblock(array(
     'shortDescription' => 'Sample generated class',
@@ -207,7 +207,7 @@ echo $foo->generate();
 
         <para>Le résultat sera&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * Sample generated class
  *
@@ -266,7 +266,7 @@ class Foo
             étant le code d'une des classes des exemples précédents.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $file = new Zend_CodeGenerator_Php_File(array(
     'classes'  => array($foo);
     'docblock' => new Zend_CodeGenerator_Php_Docblock(array(
@@ -287,14 +287,14 @@ $file = new Zend_CodeGenerator_Php_File(array(
             fichier. Pour ce faire, il faudra d'abord capturer le contenu:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $code = $file->generate();
 file_put_contents('Foo.php', $code);
 ]]></programlisting>
 
         <para>Le résultat sera&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <?php
 /**
  * Foo class file
@@ -356,7 +356,7 @@ define('APPLICATION_ENV', 'testing');
             <code>fromReflectedFileName()</code> va vous y aider
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $generator = Zend_CodeGenerator_Php_File::fromReflectedFileName($path);
 $body = $generator->getBody();
 $body .= "\n\$foo->bar();";
@@ -374,7 +374,7 @@ file_put_contents($path, $generator->generate());
             modifiée&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $generator = Zend_CodeGenerator_Php_Class::fromReflection(
     new Zend_Reflection_Class($class)
 );

+ 4 - 4
documentation/manual/fr/module_specs/Zend_CodeGenerator-Introduction.xml

@@ -20,7 +20,7 @@
             méthode <code>generate()</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Passage de configuration au constructor:
 $file = new Zend_CodeGenerator_Php_File(array(
     'classes' => array(
@@ -57,7 +57,7 @@ file_put_contents('World.php', $file->generate());
 
         <para>Les 2 exemples ci-dessus vont rendre le même résultat&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <?php
 
 class World
@@ -85,7 +85,7 @@ class World
             comme suit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $class = Zend_CodeGenerator_Php_Class::fromReflection(
     new Zend_Reflection_Class('World')
 );
@@ -107,7 +107,7 @@ file_put_contents('World.php', $file->generate());
 
         <para>La nouvelle classe ressemblera à ça&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <?php
 
 class World

+ 14 - 14
documentation/manual/fr/module_specs/Zend_CodeGenerator-Reference.xml

@@ -15,7 +15,7 @@
                 propose l'API suivante&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 abstract class Zend_CodeGenerator_Abstract
 {
     final public function __construct(Array $options = array())
@@ -64,7 +64,7 @@ abstract class Zend_CodeGenerator_Abstract
                 chaque ligne de code à générer. L'API est la suivante:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 abstract class Zend_CodeGenerator_Php_Abstract
     extends Zend_CodeGenerator_Abstract
 {
@@ -86,7 +86,7 @@ abstract class Zend_CodeGenerator_Php_Abstract
                 la finalité. L'API est la suivante&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 abstract class Zend_CodeGenerator_Php_Member_Abstract
     extends Zend_CodeGenerator_Php_Abstract
 {
@@ -118,7 +118,7 @@ abstract class Zend_CodeGenerator_Php_Member_Abstract
 
             <para>L'API de cette classe est comme suit:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Body extends Zend_CodeGenerator_Php_Abstract
 {
     public function setContent($content)
@@ -141,7 +141,7 @@ class Zend_CodeGenerator_Php_Body extends Zend_CodeGenerator_Php_Abstract
 
             <para>Voici l'API&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Class extends Zend_CodeGenerator_Php_Abstract
 {
     public static function fromReflection(
@@ -204,7 +204,7 @@ class Zend_CodeGenerator_Php_Class extends Zend_CodeGenerator_Php_Abstract
 
             <para>Voici l'API:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Docblock extends Zend_CodeGenerator_Php_Abstract
 {
     public static function fromReflection(
@@ -233,7 +233,7 @@ class Zend_CodeGenerator_Php_Docblock extends Zend_CodeGenerator_Php_Abstract
 
             <para>Voici l'API&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Docblock_Tag
     extends Zend_CodeGenerator_Php_Abstract
 {
@@ -262,7 +262,7 @@ class Zend_CodeGenerator_Php_Docblock_Tag
 
             <para>L'API de cette classe est la suivante&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Docblock_Tag_Param
     extends Zend_CodeGenerator_Php_Docblock_Tag
 {
@@ -289,7 +289,7 @@ class Zend_CodeGenerator_Php_Docblock_Tag_Param
 
             <para>Voici l'API&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Docblock_Tag_Param
     extends Zend_CodeGenerator_Php_Docblock_Tag
 {
@@ -321,7 +321,7 @@ class Zend_CodeGenerator_Php_Docblock_Tag_Param
 
             <para>Voici l'API de la classe&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_File extends Zend_CodeGenerator_Php_Abstract
 {
     public static function fromReflectedFilePath(
@@ -358,7 +358,7 @@ class Zend_CodeGenerator_Php_File extends Zend_CodeGenerator_Php_Abstract
 
             <para>Voici l'API de cette classe&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Member_Container extends ArrayObject
 {
     public function __construct($type = self::TYPE_PROPERTY)
@@ -388,7 +388,7 @@ class Zend_CodeGenerator_Php_Member_Container extends ArrayObject
 
             <para>L'API de cette classe est la suivante&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Method
     extends Zend_CodeGenerator_Php_Member_Abstract
 {
@@ -420,7 +420,7 @@ class Zend_CodeGenerator_Php_Method
 
             <para>Voici l'API&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Parameter extends Zend_CodeGenerator_Php_Abstract
 {
     public static function fromReflection(
@@ -452,7 +452,7 @@ class Zend_CodeGenerator_Php_Parameter extends Zend_CodeGenerator_Php_Abstract
 
             <para>Voici l'API&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Zend_CodeGenerator_Php_Property
     extends Zend_CodeGenerator_Php_Member_Abstract
 {

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

@@ -29,7 +29,7 @@
             afin d'utiliser une interface orientée objet simple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Fourni un tableau de configuration
 $configArray = array(
     'webhost' => 'www.example.com',
@@ -75,7 +75,7 @@ $db = Zend_Db::factory($config->database);
         pas. Par exemple&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $host = $config->database->get('host', 'localhost');
 ]]></programlisting>
 
@@ -87,7 +87,7 @@ $host = $config->database->get('host', 'localhost');
             suivant illustre comment ceci peut être facilement réalisé&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // config.php
 return array(
     'webhost'  => 'www.example.com',
@@ -103,7 +103,7 @@ return array(
 );
 ]]></programlisting>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Lecture de la configuration
 $config = new Zend_Config(require 'config.php');
 

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

@@ -35,7 +35,7 @@
             Par défaut, le séparateur de clé est le caractère point (.), cependant cela peut
             être changé en changeant la clé de <code>$options</code> en construisant l'objet
             <classname>Zend_Config_Ini</classname>. Par exemple&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $options['nestSeparator'] = ':';
 $options = new Zend_Config_Ini('/chemin/vers/config.ini',
                                'test',
@@ -60,7 +60,7 @@ $options = new Zend_Config_Ini('/chemin/vers/config.ini',
             <filename>/chemin/vers/config.ini</filename>&#160;:
         </para>
 
-        <programlisting role="ini"><![CDATA[
+        <programlisting language="ini"><![CDATA[
 ; Données de configuration du site de production
 [production]
 webhost                  = www.example.com
@@ -84,7 +84,7 @@ database.params.password = devsecret
             fichier INI et la section de test&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $config = new Zend_Config_Ini('/chemin/vers/config.ini', 'test');
 
 echo $config->database->params->host;   // affiche "dev.example.com"

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

@@ -56,7 +56,7 @@
             configuration&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Créer l'objet de configuration
 $config = new Zend_Config(array(), true);
 $config->production = array();
@@ -102,7 +102,7 @@ $writer->write('config.xml', $config);
             existant&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Charger toutes les sections d'un fichier de configuration existant,
 // tout en évitant les sections étendues.
 $config = new Zend_Config_Ini('config.ini',

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Config_Xml.xml

@@ -43,7 +43,7 @@
             <filename>/chemin/vers/config.xml</filename>&#160;:
         </para>
 
-        <programlisting role="xml"><![CDATA[
+        <programlisting language="xml"><![CDATA[
 <?xml version="1.0"?>
 <configdata>
     <production>
@@ -76,7 +76,7 @@
             fichier XML et la section de test&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $config = new Zend_Config_Xml('/chemin/vers/config.xml', 'test');
 
 echo $config->database->params->host;   // affiche "dev.example.com"
@@ -96,7 +96,7 @@ echo $config->database->params->dbname; // affiche "dbname"
             seront ainsi interprétés en tant qu'enfant de ce noeud&#160;:
         </para>
 
-        <programlisting role="xml"><![CDATA[
+        <programlisting language="xml"><![CDATA[
 <?xml version="1.0"?>
 <configdata>
     <production webhost="www.example.com">
@@ -124,7 +124,7 @@ echo $config->database->params->dbname; // affiche "dbname"
             <code>value</code>&#160;:
         </para>
 
-        <programlisting role="xml"><![CDATA[
+        <programlisting language="xml"><![CDATA[
 <?xml version="1.0"?>
 <configdata>
     <production>
@@ -160,7 +160,7 @@ echo $config->database->params->dbname; // affiche "dbname"
             fournie en tant que premier paramètre du constructeur et doit commencer par les
             caractères <code>'&lt;?xml'</code>&#160;:
         </para>
-        <programlisting role="xml"><![CDATA[
+        <programlisting language="xml"><![CDATA[
 $string = <<<EOT
 <?xml version="1.0"?>
 <config>

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Console_Getopt-Configuration.xml

@@ -21,7 +21,7 @@
         <example id="zend.console.getopt.configuration.addrules.example">
             <title>Utilisation d'addRules()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->addRules(
   array(
@@ -53,7 +53,7 @@ $opts->addRules(
         <example id="zend.console.getopt.configuration.addhelp.example">
             <title>Utiliser setHelp()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->setHelp(
     array(
@@ -95,7 +95,7 @@ $opts->setHelp(
         <example id="zend.console.getopt.configuration.addaliases.example">
             <title>Utiliser setAliases()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->setAliases(
     array(
@@ -138,7 +138,7 @@ $opts->setAliases(
         <example id="zend.console.getopt.configuration.addargs.example">
             <title>Utilisation de addArguments() et setArguments()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Par défaut, le constructeur utilise $_SERVER['argv']
 $opts = new Zend_Console_Getopt('abp:');
 
@@ -229,7 +229,7 @@ $opts->setArguments(array('-a', '-p', 'p_parameter', 'non_option_arg'));
         <example id="zend.console.getopt.configuration.config.example.setoption">
             <title>Utilisation de setOption()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->setOption('ignoreCase', true);
 ]]></programlisting>
@@ -246,7 +246,7 @@ $opts->setOption('ignoreCase', true);
         <example id="zend.console.getopt.configuration.config.example.setoptions">
             <title>Utilisation de setOptions()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->setOptions(
     array(

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Console_Getopt-Fetching.xml

@@ -39,7 +39,7 @@
         <example id="zend.console.getopt.fetching.exceptions.example">
             <title>Récupérer une exception Getopt</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 try {
     $opts = new Zend_Console_Getopt('abp:');
     $opts->parse();
@@ -82,7 +82,7 @@ try {
         <example id="zend.console.getopt.fetching.byname.example.setoption">
             <title>Utiliser getOption()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $b = $opts->getOption('b');
 $p_parameter = $opts->getOption('p');
@@ -99,7 +99,7 @@ $p_parameter = $opts->getOption('p');
         <example id="zend.console.getopt.fetching.byname.example.magic">
             <title>Utiliser les méthodes magiques __get() et __isset()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 if (isset($opts->b)) {
     echo "J'ai recu l'option b.\n";
@@ -176,7 +176,7 @@ $p_parameter = $opts->p; // null si non fourni
         <example id="zend.console.getopt.fetching.remainingargs.example">
             <title>Utiliser getRemainingArgs()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 $opts->setArguments(array('-p', 'p_parameter', 'nomdefichier'));
 $args = $opts->getRemainingArgs(); // retourne array('nomdefichier')

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

@@ -42,7 +42,7 @@
         <example id="zend.console.getopt.rules.short.example">
             <title>Utiliser la syntaxe courte</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt('abp:');
 ]]></programlisting>
         </example>
@@ -108,7 +108,7 @@ $opts = new Zend_Console_Getopt('abp:');
         <example id="zend.console.getopt.rules.long.example">
             <title>Utiliser la syntaxe longue</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $opts = new Zend_Console_Getopt(
   array(
     'abricot|a'  => 'option abricot, sans parametres',

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

@@ -26,7 +26,7 @@
 
         <para>Par exemple, considérons une classe définie comme ceci&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()
@@ -64,7 +64,7 @@ class FooController extends Zend_Controller_Action
                 contrôleurs, ainsi que du rendu de cette vue. Vous pouvez la désactiver au sein de
                 vos contrôleurs par l'une ou l'autre des actions suivantes&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function init()
@@ -94,7 +94,7 @@ class FooController extends Zend_Controller_Action
                 Vous pouvez simplement désactiver le rendu pour une vue individuelle grâce à
                 la méthode <code>noRender()</code> du <code>ViewRenderer</code>&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()
@@ -136,7 +136,7 @@ class FooController extends Zend_Controller_Action
             données à l'instanciation&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function init()
@@ -187,7 +187,7 @@ class FooController extends Zend_Controller_Action
                     utilisé pour récupérer l'objet de réponse assemblant la réponse finale.
                     Quelques appels typiques peuvent ressembler à ceci :
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $this->getResponse()->setHeader('Content-Type', 'text/xml');
 $this->getResponse()->appendBody($content);
 ]]></programlisting>
@@ -221,7 +221,7 @@ $this->getResponse()->appendBody($content);
                         ou qu'il est vide. Utiliser ceci élimine la nécessité d'appeler
                         <code>_hasParam()</code> avant de récupérer une valeur&#160;:
                     </para>
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Utilise une valeur par défaut de 1 si id n'est pas réglé
 $id = $this->_getParam('id', 1);
 
@@ -278,7 +278,7 @@ if ($this->_hasParam('id') {
                 La mise en oeuvre par défaut suppose la structure de répertoire suivante&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 applicationOrModule/
     controllers/
         IndexController.php
@@ -307,7 +307,7 @@ applicationOrModule/
 
             <para><code>render()</code> a la signature suivante&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 string render(string $action = null,
               string $name = null,
               bool $noController = false);
@@ -343,7 +343,7 @@ string render(string $action = null,
 
             <para>Quelques exemples :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MonController extends Zend_Controller_Action
 {
     public function fooAction()
@@ -489,7 +489,7 @@ class MonController extends Zend_Controller_Action
                 vous pouvez écrire quelque chose comme ceci&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MonController extends Zend_Controller_Action
 {
     public function __call($method, $args)
@@ -512,7 +512,7 @@ class MonController extends Zend_Controller_Action
                 défaut&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MyController extends Zend_Controller_Action
 {
     public function indexAction()
@@ -545,7 +545,7 @@ class MyController extends Zend_Controller_Action
             code comme celui-ci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 abstract class Ma_Base_Controller extends Zend_Controller_Action
 {
     public function initView()

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

@@ -32,7 +32,7 @@
             <classname>Zend_Controller_Action::_forward()</classname>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()
@@ -62,7 +62,7 @@ class FooController extends Zend_Controller_Action
             fournir l'objet à l'aide <code>ActionStack</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()

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

@@ -20,7 +20,7 @@
 
     <para>L'utilisation basique ressemble à ceci :</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()
@@ -127,7 +127,7 @@ class FooController extends Zend_Controller_Action
             structure de données Dojo :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // à l'intérieur d'une action de contrôleur :
 $this->_helper->autoCompleteDojo($data);
 ]]></programlisting>
@@ -153,7 +153,7 @@ $this->_helper->autoCompleteDojo($data);
                 suivant&#160;:
             </para>
 
-            <programlisting role="javascript"><![CDATA[
+            <programlisting language="javascript"><![CDATA[
 dojo.provide("custom.TestNameReadStore");
 dojo.declare("custom.TestNameReadStore",
              dojox.data.QueryReadStore,
@@ -175,7 +175,7 @@ dojo.declare("custom.TestNameReadStore",
                 Ensuite, créons le formulaire sur lequel nous souhaitons une auto-complétion&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class TestController extends Zend_Controller_Action
 {
     protected $_form;
@@ -224,7 +224,7 @@ class TestController extends Zend_Controller_Action
                 l'auto-complétion&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class TestController extends Zend_Controller_Action
 {
     // ...
@@ -275,7 +275,7 @@ class TestController extends Zend_Controller_Action
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 <?php // configuration de l'entrepôt de données : ?>
 <div dojoType="custom.TestNameReadStore" jsId="testStore"
     url="<?php echo $this->baseUrl() ?>/unit-test/autocomplete/format/ajax"

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

@@ -45,7 +45,7 @@
 
     <para>Comme exemple, prenons le contrôleur suivant&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class NewsController extends Zend_Controller_Action
 {
     /**
@@ -78,7 +78,7 @@ class NewsController extends Zend_Controller_Action
         retourner du XML&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class NewsController extends Zend_Controller_Action
 {
     public function init()
@@ -159,7 +159,7 @@ class NewsController extends Zend_Controller_Action
                     Ce comportement peut être désactivé en passant le paramètre de
                     sérialisation à <code>false</code>&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $this->_helper->contextSwitch()->setAutoJsonSerialization(false);
 ]]></programlisting>
             </listitem>
@@ -303,7 +303,7 @@ $this->_helper->contextSwitch()->setAutoJsonSerialization(false);
             un tableau de contextes). Par exemple, considérons la classe suivante&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function listAction()
@@ -330,7 +330,7 @@ class FooController extends Zend_Controller_Action
             <code>init()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function init()
@@ -348,7 +348,7 @@ class FooController extends Zend_Controller_Action
             <code>$contexts</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public $contexts = array(
@@ -444,7 +444,7 @@ class FooController extends Zend_Controller_Action
             appeler <code>initContext()</code> dans vos contrôleurs d'action&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class NewsController extends Zend_Controller_Action
 {
     public function init()
@@ -459,7 +459,7 @@ class NewsController extends Zend_Controller_Action
             n'autoriser que celui-ci. Passez le alors à <code>initContext()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $contextSwitch->initContext('xml');
 ]]></programlisting>
     </sect4>
@@ -480,7 +480,7 @@ $contextSwitch->initContext('xml');
                     réponse. Si vous voulez créer votre propre réponse, vous voudriez désactiver
                     cet effet. Ceci doit être fait avant l'appel à <code>initContext()</code>.
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $contextSwitch->setAutoJsonSerialization(false);
 $contextSwitch->initContext();
 ]]></programlisting>
@@ -673,7 +673,7 @@ $contextSwitch->initContext();
                 JSON.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class CommentController extends Zend_Controller_Action
 {
     public function init()

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

@@ -31,7 +31,7 @@
             <code>/some/my-next-request</code> le retrouvera (ainsi que le détruira).
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class SomeController extends Zend_Controller_Action
 {
     /**

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Controller-ActionHelpers-Json.xml

@@ -22,7 +22,7 @@
                 <code>Zend_Json::encode()</code>. Ce tableau d'options permet l'activation des
                 layouts et l'encodage en utilisant <code>Zend_Json_Expr</code>.
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $this->_helper->json($data, array('enableJsonExprFinder' => true));
 ]]></programlisting>
         </listitem>
@@ -45,7 +45,7 @@ $this->_helper->json($data, array('enableJsonExprFinder' => true));
         ou appelez une de ses méthodes <code>encodeJson()</code> ou <code>sendJson()</code>&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class FooController extends Zend_Controller_Action
 {
     public function barAction()
@@ -71,7 +71,7 @@ class FooController extends Zend_Controller_Action
             booléen. A <code>true</code>, les layouts resteront activées (par défaut à
             <code>false</code>)&#160;:
         </para>
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->_helper->json($data, true);
 ]]></programlisting>
 
@@ -81,7 +81,7 @@ $this->_helper->json($data, true);
             <code>keepLayouts</code> option:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->_helper->json($data, array('keepLayouts' => true);
 ]]></programlisting>
     </note>
@@ -94,7 +94,7 @@ $this->_helper->json($data, array('keepLayouts' => true);
             défaut. Pour l'activer, fournissez la valeur booléenne <code>true</code> à l'option
             <code>enableJsonExprFinder</code>&#160;:
         </para>
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->_helper->json($data, array('enableJsonExprFinder' => true);
 ]]></programlisting>
 
@@ -105,7 +105,7 @@ $this->_helper->json($data, array('enableJsonExprFinder' => true);
             <code>Zend_Json::encode()</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->_helper->json($data, array(
     'enableJsonExprFinder' => true,
     'keepLayouts'          => true,

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

@@ -132,7 +132,7 @@
                 lors d'une redirection.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class SomeController extends Zend_Controller_Action
 {
     /**
@@ -176,7 +176,7 @@ class SomeController extends Zend_Controller_Action
                 inclut que toute redirection sera suivie d'un <code>exit()</code> immédiat.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // EXEMPLE ALTERNATIF
 class AlternativeController extends Zend_Controller_Action
 {
@@ -217,7 +217,7 @@ class AlternativeController extends Zend_Controller_Action
                 alors une redirection au lieu d'enchaîner l'action.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class ForwardController extends Zend_Controller_Action
 {
     /**
@@ -259,7 +259,7 @@ class ForwardController extends Zend_Controller_Action
                 enregistrée&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     'blog/:year/:month/:day/:id',
     array('controller' => 'archive',
@@ -274,7 +274,7 @@ $router->addRoute('blogArchive', $route);
                 et l'ID à 42, il construira l'URL <code>/blog/2006/4/24/42</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class BlogAdminController extends Zend_Controller_Action
 {
     /**

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

@@ -71,7 +71,7 @@
                         Instanciez et enregistrez votre propre objet
                         <code>ViewRenderer</code> et passez le au gestionnaire d'aides&#160;:
                     </para>
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
 $viewRenderer->setView($view)
              ->setViewSuffix('php');
@@ -83,7 +83,7 @@ Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
                         Initialisez et/ou récupérez l'objet <code>ViewRenderer</code> via le
                         gestionnaire d'aides&#160;:
                     </para>
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $viewRenderer =
     Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 $viewRenderer->setView($view)
@@ -104,7 +104,7 @@ $viewRenderer->setView($view)
             s'occupe de tout ceci en une passe&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 ]]></programlisting>
 
@@ -123,7 +123,7 @@ Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 
         <para>Voici un exemple&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Bar controller , module foo :
 class Foo_BarController extends Zend_Controller_Action
 {
@@ -227,7 +227,7 @@ $this->foo(); // appelle Foo_View_Helper_Foo::foo()
                     <code>noController</code> en une fois. <code>direct()</code> est un alias qui
                     permet un appel rapide depuis le contrôleur&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Rend 'foo' au lieu du script correspondant à l'action courante
 $this->_helper->viewRenderer('foo');
 
@@ -250,7 +250,7 @@ $this->_helper->viewRenderer('form', 'html', true);
             tableau d'options, de la même manière que <code>initView()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $view    = new Zend_View(array('encoding' => 'UTF-8'));
 $options = array('noController' => true, 'neverRender' => true);
 $viewRenderer =
@@ -499,7 +499,7 @@ $viewRenderer =
                 ensuite lui passer des variables dans vos contrôleurs.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Dans le fichier de démarrage :
 Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 
@@ -570,7 +570,7 @@ class Foo_BarController extends Zend_Controller_Action
                 <code>setNeverRender()</code>) et <code>setNoRender()</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Baz controller class, bar module :
 class Bar_BazController extends Zend_Controller_Action
 {
@@ -613,7 +613,7 @@ class Bar_BatController extends Zend_Controller_Action
                 ViewRenderer directement&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Bar controller class, foo module :
 class Foo_BarController extends Zend_Controller_Action
 {
@@ -654,7 +654,7 @@ class Foo_BarController extends Zend_Controller_Action
                 vue depuis le <code>ViewRenderer</code>, ou dans un contrôleur.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Bar controller class, foo module :
 class Foo_BarController extends Zend_Controller_Action
 {
@@ -697,7 +697,7 @@ class Foo_BarController extends Zend_Controller_Action
                 vous désirez un suffixe en "tpl"&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 /**
  * Dans le fichier de démarrage :
  */
@@ -722,7 +722,7 @@ Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
                 simplement plusieurs fois <code>render()</code>&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class SearchController extends Zend_Controller_Action
 {
     public function resultsAction()

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

@@ -49,7 +49,7 @@
                     L'utilisation explicite de <code>getHelper()</code>. Passez lui
                     simplement un nom, et l'objet d'aide est retourné&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $flashMessenger = $this->_helper->getHelper('FlashMessenger');
 $message = 'Nous avons fait quelquechose lors de la dernière requête';
 $flashMessenger->addMessage($message);
@@ -61,7 +61,7 @@ $flashMessenger->addMessage($message);
                     d'aide et récupérez l'aide comme si elle était une propriété membre du
                     gestionnaire :
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $flashMessenger = $this->_helper->FlashMessenger;
 $message = 'Nous avons fait quelquechose lors de la dernière requête';
 $flashMessenger->addMessage($message);
@@ -74,7 +74,7 @@ $flashMessenger->addMessage($message);
                     l'aide. Dans l'exemple de <code>FlashMessenger</code>, ceci appelle
                     <code>addMessage()</code>&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $message = 'Nous avons fait quelquechose lors de la dernière requête';
 $this->_helper->FlashMessenger($message);
 ]]></programlisting>
@@ -107,7 +107,7 @@ $this->_helper->FlashMessenger($message);
             <code>addHelper</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Controller_Action_HelperBroker::addHelper($helper);
 ]]></programlisting>
 
@@ -125,7 +125,7 @@ Zend_Controller_Action_HelperBroker::addHelper($helper);
                     définies. Ceci suppose que le préfixe de la classe respecte la convention de
                     nommage de Zend Framework.
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Ajoute les aides préfixées Mes_Action_Helpers dans Mes/Action/Helpers/
 Zend_Controller_Action_HelperBroker::addPrefix('Mes_Action_Helpers');
 ]]></programlisting>
@@ -138,7 +138,7 @@ Zend_Controller_Action_HelperBroker::addPrefix('Mes_Action_Helpers');
                     faire correspondre vos propres préfixes de classe à vos dossiers
                     spécifiques.
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Ajoute les aides préfixées avec Aide dans Plugins/Aides/
 Zend_Controller_Action_HelperBroker::addPath('./Plugins/Aides', 'Aide');
 ]]></programlisting>
@@ -164,7 +164,7 @@ Zend_Controller_Action_HelperBroker::addPath('./Plugins/Aides', 'Aide');
             (sans le préfixe)&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Vérifie si l'aide 'redirector' est enregistrée dans le gestionnaire :
 if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
     echo 'L\'aide Redirector est enregistrée';
@@ -188,7 +188,7 @@ if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
             nom court de l'aide (c'est-à-dire sans le préfixe).
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Vérifie si l'aide 'redirector' est enregistrée dans le gestionnaire,
 // et l'extrait :
 if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
@@ -209,7 +209,7 @@ $redirector =
             (sans le préfixe)&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Effacement conditionnel de l'aide 'redirector' du gestionnaire :
 if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
     Zend_Controller_Action_HelperBroker::removeHelper('redirector')
@@ -306,7 +306,7 @@ if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
             l'aide comme ceci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Redirige vers /blog/view/item/id/42
 $this->_helper->redirector('item', 'view', 'blog', array('id' => 42));
 ]]></programlisting>

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

@@ -30,7 +30,7 @@
                 pouvez spécifier le paramètre <code>prefixDefaultModule</code> à <code>true</code>
                 soit dans le contrôleur frontal soit dans le distributeur&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Dans le contrôleur frontal :
 $front->setParam('prefixDefaultModule', true);
 
@@ -68,7 +68,7 @@ $dispatcher->setParam('prefixDefaultModule', true);
             souhaitez passer à la nouvelle action&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 public function fooAction()
 {
     // Transférer la nouvelle action dans le contrôleur
@@ -114,7 +114,7 @@ public function bazAction()
             suivantes nécessaires pour toute implémentation d'un distributeur&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Controller_Dispatcher_Interface
 {
     /**

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

@@ -66,7 +66,7 @@
                     rencontre. Ainsi, il ne les ajoutera pas à la réponse, et il ne fera pas
                     intervenir le plugin "<code>Error handler</code>". Exemple&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $front->throwExceptions(true);
 try {
     $front->dispatch();
@@ -105,7 +105,7 @@ try {
                     exceptions, ceci grâce à <code>isException()</code> et
                     <code>getException()</code>. Voyez&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $front->returnResponse(true);
 $response = $front->dispatch();
 if ($response->isException()) {
@@ -155,7 +155,7 @@ if ($response->isException()) {
                             Dans votre contrôleur frontal, ou distributeur, ajoutez la
                             directive suivante&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 $front->setParam('useDefaultControllerAlways', true);
 // ou
 $dispatcher->setParam('useDefaultControllerAlways', true);
@@ -197,7 +197,7 @@ $dispatcher->setParam('useDefaultControllerAlways', true);
                             Dérivez la classe <classname>Zend_Controller_Action</classname>
                             en redéfinissant sa méthode <code>__call()</code>, voyez plutôt&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 class My_Controller_Action extends Zend_Controller_Action
 {
     public function __call($method, $args)
@@ -223,7 +223,7 @@ class My_Controller_Action extends Zend_Controller_Action
                             redéfinissez <code>getAction()</code> pour vérifier si l'action existe
                             bien&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 class My_Controller_Dispatcher extends Zend_Controller_Dispatcher
 {
     public function getAction($request)
@@ -278,7 +278,7 @@ class My_Controller_Dispatcher extends Zend_Controller_Dispatcher
                             En <code>preDispatch()</code>, il agit avant ceux-ci.
                         </para>
                         <para>Par exemple :</para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 class My_Controller_PreDispatchPlugin
       extends Zend_Controller_Plugin_Abstract
 {

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Controller-FrontController.xml

@@ -58,7 +58,7 @@
                 Pour désactiver <code>ErrorHandler</code>, exécutez l'action suivante à
                 n'importe quel point précédant l'appel à <code>dispatch()</code>&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Désactivez le plugin ErrorHandler :
 $front->setParam('noErrorHandler', true);
 ]]></programlisting>
@@ -66,7 +66,7 @@ $front->setParam('noErrorHandler', true);
                 Pour désactiver <code>ViewRenderer</code>, exécutez l'action suivante à
                 n'importe quel point précédant l'appel à <code>dispatch()</code>&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Désactivez l'aide ViewRenderer :
 $front->setParam('noViewRenderer', true);
 ]]></programlisting>
@@ -92,7 +92,7 @@ $front->setParam('noViewRenderer', true);
                 frontal.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $front = Zend_Controller_Front::getInstance();
 ]]></programlisting>
         </sect3>
@@ -111,7 +111,7 @@ $front = Zend_Controller_Front::getInstance();
 
             <para>Quelques exemples&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Régler le dossier des contrôleurs par défaut :
 $front->setControllerDirectory('../application/controllers');
 
@@ -243,7 +243,7 @@ $front->addControllerDirectory('../modules/foo/controllers', 'foo');
                 de l'environnement du contrôleur frontal.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Instancie le contrôleur frontal, règle les dossiers de contrôleurs,
 // et distribue en une seule étape :
 Zend_Controller_Front::run('../application/controllers');
@@ -492,7 +492,7 @@ Zend_Controller_Front::run('../application/controllers');
             <code>getInstance()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Mon_Controleur_Frontal extends Zend_Controller_Front
 {
     public static function getInstance()

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

@@ -162,7 +162,7 @@
                     <classname>Zend_Filter_Inflector</classname> ; vous pouvez modifier les règles
                     de l'inflecteur pour ne plus séparer les mots d'une action avec un tiret&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $viewRenderer =
     Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 $inflector = $viewRenderer->getInflector();
@@ -192,7 +192,7 @@ $inflector->setFilterRule(':action', array(
                     distribuer les noms d'action écrits en notationCamel avec un nouveau drapeau du
                     contrôleur frontal, <code>useCaseSensitiveActions</code>&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $front->setParam('useCaseSensitiveActions', true);
 ]]></programlisting>
                 <para>
@@ -230,7 +230,7 @@ $front->setParam('useCaseSensitiveActions', true);
             paramètre <code>noErrorHandler</code> du contrôleur frontal&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->setParam('noErrorHandler', true);
 ]]></programlisting>
 
@@ -249,7 +249,7 @@ $front->setParam('noErrorHandler', true);
             d'amorçage du contrôleur frontal avant toute distribution&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // En considérant que $front est une instance de Zend_Controller_Front
 $front->setParam('noViewRenderer', true);
 ]]></programlisting>
@@ -287,7 +287,7 @@ $front->setParam('noViewRenderer', true);
             méthode&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->_helper->viewRenderer->setNoRender();
 ]]></programlisting>
 
@@ -297,7 +297,7 @@ $this->_helper->viewRenderer->setNoRender();
             <code>preDispatch()</code> ou <code>init()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 public function preDispatch()
 {
     // désactive l'auto-rendu des scripts de vues
@@ -355,7 +355,7 @@ public function preDispatch()
         <itemizedlist>
             <listitem>
                 <para>Avant la distribution d'une instance de contrôleur frontal&#160;:</para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // En considérant que $view a déjà été définie
 $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
 Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
@@ -363,7 +363,7 @@ Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
             </listitem>
             <listitem>
                 <para>A tout moment durant le processus d'amorçage&#160;:</para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $viewRenderer =
     Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
 $viewRenderer->setView($view);
@@ -439,7 +439,7 @@ $viewRenderer->setView($view);
             même&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Controller_Front::run('/chemin/vers/controleurs');
 ]]></programlisting>
 
@@ -491,7 +491,7 @@ Zend_Controller_Front::run('/chemin/vers/controleurs');
                     <classname>Zend_Controller_Action::_forward()</classname> ont changés. La
                     signature est maintenant&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 final protected function _forward($action,
                                   $controller = null,
                                   $module = null,
@@ -518,11 +518,11 @@ final protected function _forward($action,
             faire comme suit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Controller_Front::run('/chemin/vers/controleurs');
 ]]></programlisting>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /* -- créer un routeur -- */
 $router = new Zend_Controller_RewriteRouter();
 $router->addRoute('user', 'user/:username', array('controller' => 'user',
@@ -574,7 +574,7 @@ $ctrl->dispatch();
                         <para>
                             Régler <code>throwExceptions()</code> dans le contrôleur frontal&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 $front->throwExceptions(true);
 ]]></programlisting>
                     </listitem>
@@ -582,7 +582,7 @@ $front->throwExceptions(true);
                         <para>
                             Régler <code>renderExceptions()</code> dans l'objet Réponse&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 $response->renderExceptions(true);
 $front->setResponse($response);
 $front->dispatch();
@@ -674,7 +674,7 @@ echo $response;
                             d'URL de la requête. Cette information est maintenant disponible dans
                             l'objet requête, et peut être interrogé comme ceci&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 // Récupère le nom de controleur de la requête
 // L'accès se fait via : $this->_action->getControllerName().
 // L'exemple ci-dessous utilise getRequest(), bien que vous pourriez
@@ -702,7 +702,7 @@ $foo = $this->_getParam('foo', 'default');
                             de gérer les méthodes d'actions non-existantes est de les router vers
                             une action par défaut en utilisant <code>__call()</code>&#160;:
                         </para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 public function __call($method, $args)
 {
     // Si la méthode requetee ne correspond a aucune methode 'Action',

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

@@ -13,7 +13,7 @@
             Voici une illustration&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 docroot/
     index.php
 application/
@@ -90,7 +90,7 @@ application/
             la clé <code>default</code> doit être présente&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->setControllerDirectory(array(
       'default' => '/path/to/application/controllers',
       'blog'    => '/path/to/application/blog/controllers'
@@ -104,7 +104,7 @@ $front->setControllerDirectory(array(
             <code>default.</code>
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->addControllerDirectory('/path/to/application/news/controllers',
                                'news');
 ]]></programlisting>
@@ -114,7 +114,7 @@ $front->addControllerDirectory('/path/to/application/news/controllers',
             grâce à <code>addModuleDirectory()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * Sur cet exemple :
  * application/
@@ -140,7 +140,7 @@ $front->addModuleDirectory('/path/to/application/modules');
             <code>setModuleControllerDirectoryName()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * Le dossier des contrôleurs s'appelle désormais 'con'
  * application/
@@ -208,7 +208,7 @@ $front->addModuleDirectory('/path/to/application/modules');
             <code>true</code> dans le contrôleur frontal&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->setParam('useDefaultControllerAlways', true);
 ]]></programlisting>
     </sect2>

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

@@ -95,7 +95,7 @@
             <classname>Zend_Controller_Action::_getParam('error_handler')</classname>:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class ErrorController extends Zend_Controller_Action
 {
     public function errorAction()
@@ -133,7 +133,7 @@ class ErrorController extends Zend_Controller_Action
 
         <para>Les deux premiers types pourraient mener à une erreur 404&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class ErrorController extends Zend_Controller_Action
 {
     public function errorAction()
@@ -163,7 +163,7 @@ class ErrorController extends Zend_Controller_Action
             permet&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 public function errorAction()
 {
         $errors = $this->_getParam('error_handler');
@@ -213,7 +213,7 @@ public function errorAction()
             la réponse afin de rendre le contrôleur d'erreurs. Procédez alors comme suit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $this->getResponse()->clearBody();
 ]]></programlisting>
     </sect4>
@@ -224,7 +224,7 @@ $this->getResponse()->clearBody();
         <example id="zend.controller.plugins.standard.errorhandler.examples.example-1">
             <title>Utilisation standard et désactivation</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $front = Zend_Controller_Front::getInstance();
 $front->registerPlugin(new Zend_Controller_Plugin_ErrorHandler());
 ]]></programlisting>
@@ -236,7 +236,7 @@ $front->registerPlugin(new Zend_Controller_Plugin_ErrorHandler());
             cependant possible de le désactiver, passez un paramètre au contrôleur frontal&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front = Zend_Controller_Front::getInstance();
 $front->setParam('noErrorHandler',true);
 ]]></programlisting>
@@ -244,7 +244,7 @@ $front->setParam('noErrorHandler',true);
         <example id="zend.controller.plugins.standard.errorhandler.examples.example-2">
             <title>Paramétrage du plugin</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $front = Zend_Controller_Front::getInstance();
 $front->registerPlugin(new Zend_Controller_Plugin_ErrorHandler(array(
     'module'     => 'mystuff',
@@ -257,7 +257,7 @@ $front->registerPlugin(new Zend_Controller_Plugin_ErrorHandler(array(
         <example id="zend.controller.plugins.standard.errorhandler.examples.example-3">
             <title>Utilisation des accesseurs</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $plugin = new Zend_Controller_Plugin_ErrorHandler();
 $plugin->setErrorHandlerModule('mystuff')
        ->setErrorHandlerController('static')
@@ -277,7 +277,7 @@ $front->registerPlugin($plugin);
             requis. En voici un exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class ErrorController extends Zend_Controller_Action
 {
     public function errorAction()

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

@@ -89,7 +89,7 @@
             <classname>Zend_Controller_Plugin_Abstract</classname>:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class MyPlugin extends Zend_Controller_Plugin_Abstract
 {
     // ...
@@ -121,7 +121,7 @@ class MyPlugin extends Zend_Controller_Plugin_Abstract
             n'importe quand. Voici un exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class MyPlugin extends Zend_Controller_Plugin_Abstract
 {
     public function routeStartup(
@@ -178,7 +178,7 @@ $front->dispatch();
             le résultat suivant devrait s'afficher&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <p>routeStartup() appelée</p>
 
 <p>routeShutdown() appelée</p>

+ 8 - 8
documentation/manual/fr/module_specs/Zend_Controller-QuickStart.xml

@@ -46,7 +46,7 @@
                 disposition typique est la suivante&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 application/
     controllers/
         IndexController.php
@@ -77,7 +77,7 @@ html/
 
             <para>Éditez le fichier <code>html/.htaccess</code> afin de lire ceci&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} -s [OR]
 RewriteCond %{REQUEST_FILENAME} -l [OR]
@@ -103,7 +103,7 @@ RewriteRule ^.*$ index.php [NC,L]
                 Si vous avez IIS 7.0, utilisez ceci pour votre configuration de réécriture&#160;:
             </para>
 
-            <programlisting role="xml"><![CDATA[
+            <programlisting language="xml"><![CDATA[
 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
      <system.webServer>
@@ -157,7 +157,7 @@ RewriteRule ^.*$ index.php [NC,L]
                 suit&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 Zend_Controller_Front::run('/chemin/vers/application/controllers');
 ]]></programlisting>
 
@@ -207,7 +207,7 @@ Zend_Controller_Front::run('/chemin/vers/application/controllers');
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 /** Zend_Controller_Action */
 
 class IndexController extends Zend_Controller_Action
@@ -251,7 +251,7 @@ class IndexController extends Zend_Controller_Action
                 saisissez ce HTML :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 <!DOCTYPE html
 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
@@ -278,7 +278,7 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                 module par défaut avec une méthode <code>errorAction</code> :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 /** Zend_Controller_Action */
 
 class ErrorController extends Zend_Controller_Action
@@ -296,7 +296,7 @@ class ErrorController extends Zend_Controller_Action
                 exemple de contenu possible :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 <!DOCTYPE html
 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

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

@@ -175,7 +175,7 @@
                     employer la classe <classname>Zend_Controller_Request_Apache404</classname> au
                     lieu de la classe HTTP par défaut pour votre objet de requête&#160;:
                 </para>
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $request = new Zend_Controller_Request_Apache404();
 $front->setRequest($request);
 ]]></programlisting>
@@ -231,7 +231,7 @@ $front->setRequest($request);
                 personnalisée&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 /**
  * Distribue la requête avec une base d'URL réglé
  * avec Zend_Controller_Front.
@@ -332,7 +332,7 @@ $response   = $controller->dispatch();
             elle définit les méthodes suivantes&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 abstract class Zend_Controller_Request_Abstract
 {
     /**

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

@@ -16,7 +16,7 @@
             <classname>Zend_Controller_Front::throwExceptions(true)</classname>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->throwExceptions(true);
 ]]></programlisting>
 
@@ -25,7 +25,7 @@ $front->throwExceptions(true);
             <code>sendResponse()</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $response->sendResponse();
 ]]></programlisting>
 
@@ -36,7 +36,7 @@ $response->sendResponse();
                 <classname>Zend_Controller_Front::returnResponse(true)</classname>&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $front->returnResponse(true);
 $response = $front->dispatch();
 
@@ -51,7 +51,7 @@ $response->sendResponse();
             plutôt les affichages dans l'objet de réponse&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Dans une action d'un contrôleur:
 $this->getResponse()
     ->setHeader('Content-Type', 'text/html')
@@ -86,7 +86,7 @@ $this->getResponse()
             distribution.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // récupère la réponse après distribution et affichage:
 $front->dispatch();
 $response = $front->getResponse();
@@ -110,7 +110,7 @@ $response->sendResponse();
             rendu grâce à Zend_Controller_Front::throwExceptions()&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $response->renderExceptions(true);
 $front->dispatch($request, $response);
 
@@ -227,7 +227,7 @@ $front->dispatch();
             <code>postDispatch()</code> pour en ajouter un bandeau de footer&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Considérons ce plugin comme étant enregistré
 // auprès du contrôleur frontal
 class MyPlugin extends Zend_Controller_Plugin_Abstract
@@ -266,7 +266,7 @@ class MyController extends Zend_Controller_Action
             ressemblant à ceci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 array(
     'header'  => ..., // contenu du segment header
     'default' => ..., // corps, contenu de MyController::fooAction()

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

@@ -17,7 +17,7 @@
         concernant l'utilisateur "toto"&#160;
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $hostnameRoute = new Zend_Controller_Router_Route_Hostname(
     ':username.users.example.com',
     array(

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

@@ -16,7 +16,7 @@
         par expressions régulières&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive/(\d+)',
     array(
@@ -33,7 +33,7 @@ $router->addRoute('archive', $route);
         résultat devrait ressembler à&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $values = array(
     1            => '2006',
     'controller' => 'archive',
@@ -69,7 +69,7 @@ $values = array(
 
     <para>Vous pouvez retourner le contenu des sous-masques&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 public function showAction()
 {
     $request = $this->getRequest();
@@ -89,7 +89,7 @@ public function showAction()
         traiter ce slash, mais sans le capturer&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive(?:/(\d+))?',
     array(
@@ -108,7 +108,7 @@ $router->addRoute('archive', $route);
         tableau faisant correspondre les numéros des paramètres et leur nom respectif&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive/(\d+)',
     array(
@@ -124,7 +124,7 @@ $router->addRoute('archive', $route);
 
     <para>Les valeurs suivantes seront injectées dans l'objet de requête&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $values = array(
     'year'       => '2006',
     'controller' => 'archive',
@@ -134,7 +134,7 @@ $values = array(
 
     <para>Il est aussi possible d'inverser les clé et valeurs du tableau&#160;:</para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive/(\d+)',
     array( ... ),
@@ -160,7 +160,7 @@ $route = new Zend_Controller_Router_Route_Regex(
         pouvez évidemment mixer les comportements&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive/(\d+)/page/(\d+)',
     array( ... ),
@@ -173,7 +173,7 @@ $route = new Zend_Controller_Router_Route_Regex(
         route définie ci-dessus, les paramètres trouvés seront&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $values = array(
     'year'       => '2006',
     2            => 10,
@@ -190,7 +190,7 @@ $values = array(
         route Regex&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'archive/(\d+)',
     array( ... ),
@@ -208,7 +208,7 @@ $route = new Zend_Controller_Router_Route_Regex(
         route standard. En revanche, avec la route Regex, vous pouvez écrire&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Regex(
     'blog/archive/(\d+)-(.+)\.html',
     array(

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

@@ -12,7 +12,7 @@
         réponse à cette situation est l'utilisation de routes statiques&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route_Static(
     'login',
     array('controller' => 'auth', 'action' => 'login')
@@ -53,7 +53,7 @@ $router->addRoute('login', $route);
             Optionnellement, vous pouvez activer le paramètre "useDefaultControllerAlways" du
             contrôleur frontal lors de l'amorçage&#160;:
         </para>
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $front->setParam('useDefaultControllerAlways', true);
 ]]></programlisting>
         <para>

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

@@ -19,7 +19,7 @@
         apparaître, au sujet de "martel". La route pour une telle URL pourrait être&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     'auteur/:username',
     array(
@@ -59,7 +59,7 @@ $router->addRoute('user', $route);
         par cet exemple peuvent être représentées par le tableau suivant&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $values = array(
     'username'   => 'martel',
     'controller' => 'profile',
@@ -76,7 +76,7 @@ $values = array(
         <classname>Zend_Controller_Request::getParam()</classname>&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 public function userinfoAction()
 {
     $request = $this->getRequest();
@@ -93,7 +93,7 @@ public function userinfoAction()
         "Module"&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     ':module/:controller/:action/*',
     array('module' => 'default')
@@ -112,7 +112,7 @@ $router->addRoute('default', $route);
             clés les noms des variables, et comme valeurs, leurs valeurs par défaut&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     'archive/:annee',
     array('annee' => 2006)
@@ -135,7 +135,7 @@ $router->addRoute('archive', $route);
             plus intuitif, spécifions des contrôleur/action par défaut dans notre route&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     'archive/:annee',
     array(
@@ -164,7 +164,7 @@ $router->addRoute('archive', $route);
             obligatoire. Ceci s'effectue au moyen d'expressions régulières&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $route = new Zend_Controller_Router_Route(
     'archive/:annee',
     array(

+ 16 - 16
documentation/manual/fr/module_specs/Zend_Controller-Router.xml

@@ -26,14 +26,14 @@
             seule règle de réécriture Apache, dont voici des exemples&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 RewriteEngine on
 RewriteRule !\.(js|ico|gif|jpg|png|css|html)$ index.php
 ]]></programlisting>
 
         <para>ou (recommandé) :</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} -s [OR]
 RewriteCond %{REQUEST_FILENAME} -l [OR]
@@ -48,7 +48,7 @@ RewriteRule ^.*$ index.php [NC,L]
             a été installée comme une extension Isap avec la règle suivante&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 RewriteRule ^[\w/\%]*(?:\.(?!(?:js|ico|gif|jpg|png|css|html)$)[\w\%]*$)? /index.php [I]
 ]]></programlisting>
 
@@ -68,7 +68,7 @@ RewriteRule ^[\w/\%]*(?:\.(?!(?:js|ico|gif|jpg|png|css|html)$)[\w\%]*$)? /index.
             comme ceci&#160;:
         </para>
 
-        <programlisting role="xml"><![CDATA[
+        <programlisting language="xml"><![CDATA[
 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
      <system.webServer>
@@ -98,7 +98,7 @@ RewriteRule ^[\w/\%]*(?:\.(?!(?:js|ico|gif|jpg|png|css|html)$)[\w\%]*$)? /index.
 
         <para>Si vous utilisez Lighttpd, la règle de réécriture suivante est valide&#160;:</para>
 
-        <programlisting role="lighttpd"><![CDATA[
+        <programlisting language="lighttpd"><![CDATA[
 url.rewrite-once = (
     ".*\?(.*)$" => "/index.php?$1",
     ".*\.(js|ico|gif|jpg|png|css|html)$" => "$0",
@@ -115,7 +115,7 @@ url.rewrite-once = (
             routes&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /* Créer un routeur */
 $router = $frontctrl->getRouter();
 // retourne un routeur de réécriture par défaut
@@ -140,7 +140,7 @@ $router->addRoute(
             Exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $router->addRoute('user',
                   new Zend_Controller_Router_Route('user/:username'));
 ]]></programlisting>
@@ -189,7 +189,7 @@ $router->addRoute('user',
                 L'utilisation la plus plausible du nom de la route est illustrée dans l'aide
                 vue "url"&#160;:
             </para>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 <a href="<?= $this->url(array('username' => 'martel'), 'user') ?>">
 Martel
 </a>
@@ -263,7 +263,7 @@ Martel
 
         <para>Exemples avec ces routes&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Considérons :
 $ctrl->setControllerDirectory(
     array(
@@ -307,7 +307,7 @@ http://example/blog/archive/list/sort/alpha/date/desc
             "default" dans le routeur de réécriture(RewriteRouter). Il est conçu comme ceci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $compat = new Zend_Controller_Router_Route_Module(array(),
                                                   $dispatcher,
                                                   $request);
@@ -320,7 +320,7 @@ $this->addRoute('default', $compat);
             <code>removeDefaultRoutes()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Supprime les routes par défaut
 $router->removeDefaultRoutes();
 ]]></programlisting>
@@ -344,7 +344,7 @@ $router->removeDefaultRoutes();
             <xref linkend="zend.controller.request.http.baseurl" />)&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $request->setBaseUrl('/~user/application-root/');
 ]]></programlisting>
     </sect2>
@@ -360,7 +360,7 @@ $request->setBaseUrl('/~user/application-root/');
             paramètre global. Vous pouvez régler un paramètre global de cette manière&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $router->setGlobalParam('lang', 'en');
 ]]></programlisting>
     </sect2>
@@ -391,7 +391,7 @@ $router->setGlobalParam('lang', 'en');
 
         <para>Par exemple, voyons un fichier INI :</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 [production]
 routes.archive.route = "archive/:year/*"
 routes.archive.defaults.controller = archive
@@ -417,7 +417,7 @@ routes.archive.map.1 = "year"
             comme suit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $config = new Zend_Config_Ini('/path/to/config.ini', 'production');
 $router = new Zend_Controller_Router_Rewrite();
 $router->addConfig($config, 'routes');
@@ -452,7 +452,7 @@ $router->addConfig($config, 'routes');
             qu'une seule méthode&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Controller_Router_Interface
 {
   /**

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

@@ -20,7 +20,7 @@
             <code>setFormat()</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $currency = new Zend_Currency($currency, $locale);
 ]]></programlisting>
 
@@ -85,7 +85,7 @@ $currency = new Zend_Currency($currency, $locale);
             </itemizedlist>
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $currency->setFormat(array $options);
 ]]></programlisting>
 
@@ -95,7 +95,7 @@ $currency->setFormat(array $options);
             forme que celui utilisé par <code>setFormat</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $currency->toCurrency($value, array $options);
 ]]></programlisting>
 

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

@@ -52,7 +52,7 @@
         <example id="zend.date.additional.checking.example-1">
             <title>Vérifier des dates</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Vérification de dates
 $date = '01.03.2000';
 if (Zend_Date::isDate($date)) {
@@ -107,7 +107,7 @@ if (Zend_Date::isDate($date,'dd MMMM yyyy', 'en')) {
         <example id="zend.date.additional.sunrise-sunset.example-1">
             <title>Récupérer toutes les villes disponibles</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Affiche la liste complète de toutes les villes disponibles
 // dans la classe d'aide
 print_r (Zend_Date_Cities::getCityList());
@@ -182,7 +182,7 @@ print_r (Zend_Date_Cities::getCityList());
         <example id="zend.date.additional.sunrise-sunset.example-2">
             <title>Trouver la localisation d'une ville</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Trouve la localisation d'une ville avec l'horizon effectif
 print_r (Zend_Date_Cities::City('Vienna'));
 
@@ -206,7 +206,7 @@ $mylocation = array('latitude' => 41.5, 'longitude' => 13.2446);
         <example id="zend.date.additional.sunrise-sunset.example-3">
             <title>Calculer les informations relatives au soleil</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Retrouve la localisation d'une ville
 $city = Zend_Date_Cities::City('Vienna');
 
@@ -263,7 +263,7 @@ foreach ($info as $sun) {
         <example id="zend.date.additional.timezones.example-1">
             <title>Travailler avec les fuseaux horaires (timezones)</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Règle le fuseau horaire PHP par défaut.
 // En général, celui-ci est réglé dans php.ini.
 // Ici nous le faisons pour l'exemple
@@ -308,7 +308,7 @@ print $date->getIso();
         <example id="zend.date.additional.timezones.example-2">
             <title>Plusieurs fuseaux horaires</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Règle le fuseau horaire PHP par défaut.
 // En général, celui-ci est réglé dans php.ini
 // Ici nous le faisons pour l'exemple

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

@@ -37,7 +37,7 @@
         <example id="zend.date.basic.creation.example-1">
             <title>Créer la date courante</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 
 // Affiche le timestamp actuel
@@ -68,7 +68,7 @@ print $date;
             <example id="zend.date.simple.functions.get.example-1">
                 <title>get() - affiche une date</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 
 // Affiche la date désirée
@@ -89,7 +89,7 @@ print $date->get();
             <example id="zend.date.simple.functions.set.example-1">
                 <title>set() - affecte une date</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 
 // Affecter une nouvelle date
@@ -112,7 +112,7 @@ print $date->get(Zend_Date::W3C);
             <example id="zend.date.simple.functions.add.example-1">
                 <title>add() - ajouter des dates</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 
 // modifie $date en ajoutant 12 heures
@@ -139,7 +139,7 @@ echo "Date via toString() = ", $date, "\n";
             <example id="zend.date.simple.functions.compare.example-1">
                 <title>compare() - comparer des dates</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $date = new Zend_Date(); // date actuelle
 
 // Comparaison des 2 temps
@@ -159,7 +159,7 @@ if ($date->compare(10, Zend_Date::MINUTE) == -1) {
             <example id="zend.date.simple.functions.compare.example-2">
                 <title>equals() - identifie une date ou partie de date</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $date = new Zend_Date(); // date actuelle
 
 // Identification, demande d'égalité

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

@@ -29,7 +29,7 @@
                 nous y reviendrons.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 ]]></programlisting>
         </example>
@@ -43,7 +43,7 @@ $date = new Zend_Date();
                 prendre de paramètres additionnels.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $date = Zend_Date::now();
 ]]></programlisting>
         </example>
@@ -83,7 +83,7 @@ $date = Zend_Date::now();
                 performant que de leur demander une date dans un format précis.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // SELECT UNIX_TIMESTAMP(my_datetime_column) FROM my_table
 $date = new Zend_Date($unixtimestamp, Zend_Date::TIMESTAMP);
 ]]></programlisting>
@@ -106,7 +106,7 @@ $date = new Zend_Date($unixtimestamp, Zend_Date::TIMESTAMP);
                 supportent pas les dates inférieures au 1er Janvier 1970.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // SELECT datecolumn FROM my_table
 $date = new Zend_Date($datecolumn, Zend_Date::ISO_8601);
 ]]></programlisting>
@@ -167,7 +167,7 @@ $date = new Zend_Date($datecolumn, Zend_Date::ISO_8601);
                 à une date ayant une partie heures à la valeur "<emphasis>0</emphasis>".
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $datearray = array('year' => 2006,
                    'month' => 4,
                    'day' => 18,
@@ -177,7 +177,7 @@ $datearray = array('year' => 2006,
 $date = new Zend_Date($datearray);
 ]]></programlisting>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $datearray = array('year' => 2006, 'month' => 4, 'day' => 18);
 $date = new Zend_Date($datearray);
 ]]></programlisting>

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

@@ -43,7 +43,7 @@
             <example id="zend.date.setdefaulttimezone.example-1">
                 <title>Spécifier un fuseau par défaut </title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // timezone pour un américain en Californie
 date_default_timezone_set('America/Los_Angeles');
 // timezone pour un allemand en Allemagne

+ 36 - 36
documentation/manual/fr/module_specs/Zend_Db_Adapter.xml

@@ -131,7 +131,7 @@
             <example id="zend.db.adapter.connecting.constructor.example">
                 <title>Utiliser le constructeur de l'adaptateur</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db = new Zend_Db_Adapter_Pdo_Mysql(array(
     'host'     => '127.0.0.1',
     'username' => 'webuser',
@@ -163,7 +163,7 @@ $db = new Zend_Db_Adapter_Pdo_Mysql(array(
             <example id="zend.db.adapter.connecting.factory.example">
                 <title>Utilisation de la méthode statique de fabrique de Zend_Db</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Nous n'avons pas besoin de la ligne suivante car Zend_Db_Adapter_Pdo_Mysql
 // sera automatiquement chargé par la fabrique Zend_Db.
 
@@ -191,7 +191,7 @@ $db = Zend_Db::factory('Pdo_Mysql', array(
             <example id="zend.db.adapter.connecting.factory.example2">
                 <title>Utilisation de la fabrique avec une classe personnalisée</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Charge automatiquement la classe MyProject_Db_Adapter_Pdo_Mysql
 // et l'instantie.
 $db = Zend_Db::factory('Pdo_Mysql', array(
@@ -233,7 +233,7 @@ $db = Zend_Db::factory('Pdo_Mysql', array(
                     linkend="zend.config.adapters.xml">Zend_Config_Xml</link>.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $config = new Zend_Config(
     array(
         'database' => array(
@@ -347,7 +347,7 @@ $db = Zend_Db::factory($config->database);
                     <classname>Zend_Db::CASE_LOWER</classname>.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $options = array(
     Zend_Db::CASE_FOLDING => Zend_Db::CASE_UPPER
 );
@@ -378,7 +378,7 @@ $db = Zend_Db::factory('Db2', $params);
                     avec la méthode <code>quoteIdentifier()</code>.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $options = array(
     Zend_Db::AUTO_QUOTE_IDENTIFIERS => false
 );
@@ -398,7 +398,7 @@ $db = Zend_Db::factory('Pdo_Mysql', $params);
             <example id="zend.db.adapter.connecting.parameters.example3">
                 <title>Passer des options de driver PDO à la fabrique</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $pdoParams = array(
     PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true
 );
@@ -421,7 +421,7 @@ echo $db->getConnection()
             <example id="zend.db.adapter.connecting.parameters.example4">
                 <title>Passer des options de sérialisation à la fabrique</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $options = array(
     Zend_Db::ALLOW_SERIALIZATION => false
 );
@@ -484,7 +484,7 @@ $db = Zend_Db::factory('Pdo_Mysql', $params);
             <example id="zend.db.adapter.connecting.getconnection.example">
                 <title>Gérer les exceptions de connexion</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 try {
     $db = Zend_Db::factory('Pdo_Mysql', $parameters);
     $db->getConnection();
@@ -549,7 +549,7 @@ try {
             <classname>Zend_Db</classname>.
         </para>
 
-        <programlisting role="sql"><![CDATA[
+        <programlisting language="sql"><![CDATA[
 CREATE TABLE accounts (
   account_name      VARCHAR(100) NOT NULL PRIMARY KEY
 );
@@ -622,7 +622,7 @@ CREATE TABLE bugs_products (
             <example id="zend.db.adapter.select.fetchall.example">
                 <title>Utiliser fetchAll()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $sql = 'SELECT * FROM bugs WHERE bug_id = ?';
 
 $result = $db->fetchAll($sql, 2);
@@ -711,7 +711,7 @@ $result = $db->fetchAll($sql, 2);
             <example id="zend.db.adapter.select.fetch-mode.example">
                 <title>Utiliser setFetchMode()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 $result = $db->fetchAll('SELECT * FROM bugs WHERE bug_id = ?', 2);
@@ -733,7 +733,7 @@ echo $result[0]->bug_description;
             <example id="zend.db.adapter.select.fetchassoc.example">
                 <title>Utiliser f<code>etchAssoc()</code></title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 $result = $db->fetchAssoc('SELECT * FROM bugs WHERE bug_id = ?', 2);
@@ -759,7 +759,7 @@ echo $result[0]['bug_description'];
             <example id="zend.db.adapter.select.fetchcol.example">
                 <title>Utiliser fetchCol()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 $sql = 'SELECT bug_description, bug_id FROM bugs WHERE bug_id = ?';
@@ -793,7 +793,7 @@ echo $result[0];
             <example id="zend.db.adapter.select.fetchpairs.example">
                 <title>Utilisation de fetchPairs()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 $result = $db->fetchPairs('SELECT bug_id, bug_status FROM bugs');
@@ -817,7 +817,7 @@ echo $result[2]; // le bug_status correspondant au bug_id numéro 2
             <example id="zend.db.adapter.select.fetchrow.example">
                 <title>Utiliser fetchRow()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 $result = $db->fetchRow('SELECT * FROM bugs WHERE bug_id = 2');
@@ -842,7 +842,7 @@ echo $result->bug_description;
             <example id="zend.db.adapter.select.fetchone.example">
                 <title>Utiliser fetchOne()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $result = $db->fetchOne('SELECT bug_status FROM bugs WHERE bug_id = 2');
 
 // ceci est une chaine
@@ -873,7 +873,7 @@ echo $result;
             <example id="zend.db.adapter.write.insert.example">
                 <title>Insertion dans une table</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $data = array(
     'created_on'      => '2007-03-22',
     'bug_description' => 'Something wrong',
@@ -908,7 +908,7 @@ $db->insert('bugs', $data);
             <example id="zend.db.adapter.write.insert.example2">
                 <title>Insérer des expressions dans une table</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $data = array(
     'created_on'      => new Zend_Db_Expr('CURDATE()'),
     'bug_description' => 'Something wrong',
@@ -942,7 +942,7 @@ $db->insert('bugs', $data);
             <example id="zend.db.adapter.write.lastinsertid.example-1">
                 <title>Utiliser lastInsertId() pour les clés auto-incrémentées</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->insert('bugs', $data);
 
 // retourne la dernière valeur générée par la clé auto-incrémentée
@@ -965,7 +965,7 @@ $id = $db->lastInsertId();
             <example id="zend.db.adapter.write.lastinsertid.example-2">
                 <title>Utiliser lastInsertId() avec une séquence</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->insert('bugs', $data);
 
 // retourne la dernière valeur générée par la séquence 'bugs_bug_id_seq'.
@@ -985,7 +985,7 @@ $id = $db->lastInsertId('bugs');
             <example id="zend.db.adapter.write.lastinsertid.example-3">
                 <title>Utilisation de lastSequenceId()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db->insert('bugs', $data);
 
 // retourne la dernière valeur générée par la séquence 'bugs_id_gen'.
@@ -1068,7 +1068,7 @@ $id = $db->lastSequenceId('bugs_id_gen');
             <example id="zend.db.adapter.write.update.example">
                 <title>Mettre à jour des enregistrements</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $data = array(
     'updated_on'      => '2007-03-23',
     'bug_status'      => 'FIXED'
@@ -1091,7 +1091,7 @@ $n = $db->update('bugs', $data, 'bug_id = 2');
             <example id="zend.db.adapter.write.update.example-array">
                 <title>Mettre à jour des enregistrements avec un tableau de données</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $data = array(
     'updated_on'      => '2007-03-23',
     'bug_status'      => 'FIXED'
@@ -1134,7 +1134,7 @@ $n = $db->update('bugs', $data, $where);
             <example id="zend.db.adapter.write.delete.example">
                 <title>Supprimer des enregistrements</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $n = $db->delete('bugs', 'bug_id = 3');
 ]]></programlisting>
             </example>
@@ -1160,7 +1160,7 @@ $n = $db->delete('bugs', 'bug_id = 3');
             contient certains caractères, comme l'apostrophe ('), alors la requête résultante risque
             d'être mal formée. Par exemple, notez le caractère indésirable dans la requête
             suivante&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $name = "O'Reilly";
 $sql = "SELECT * FROM bugs WHERE reported_by = '$name'";
 
@@ -1201,7 +1201,7 @@ echo $sql;
             <example id="zend.db.adapter.quoting.quote.example">
                 <title>Utiliser quote()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $name = $db->quote("O'Reilly");
 echo $name;
 // 'O\'Reilly'
@@ -1225,7 +1225,7 @@ echo $sql;
                 SGBDs n'acceptent pas que les valeurs correspondant à des champs de type entier,
                 soient délimitées. Autrement dit, l'exemple suivant est erroné dans certaines
                 implémentations de SQL. Nous supposons <code>intColumn</code> ayant un type SQL
-                <code>INTEGER</code>&#160;: <programlisting role="php"><![CDATA[
+                <code>INTEGER</code>&#160;: <programlisting language="php"><![CDATA[
 SELECT * FROM atable WHERE intColumn = '123'
 ]]></programlisting></para>
 
@@ -1237,7 +1237,7 @@ SELECT * FROM atable WHERE intColumn = '123'
             <example id="zend.db.adapter.quoting.quote.example-2">
                 <title>Utiliser quote() avec un type SQL</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $value = '1234';
 $sql = 'SELECT * FROM atable WHERE intColumn = '
      . $db->quote($value, 'INTEGER');
@@ -1282,7 +1282,7 @@ $sql = 'SELECT * FROM atable WHERE intColumn = '
             <example id="zend.db.adapter.quoting.quote-into.example">
                 <title>Utiliser quoteInto()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $sql = $db->quoteInto("SELECT * FROM bugs WHERE reported_by = ?",
                       "O'Reilly");
 
@@ -1300,7 +1300,7 @@ echo $sql;
             <example id="zend.db.adapter.quoting.quote-into.example-2">
                 <title>Utiliser quoteInto() avec un type SQL</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $sql = $db->quoteInto("SELECT * FROM bugs WHERE bug_id = ?",
                       '1234',
                       'INTEGER');
@@ -1348,7 +1348,7 @@ echo $sql;
             <example id="zend.db.adapter.quoting.quote-identifier.example">
                 <title>Utiliser quoteIdentifier()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // nous possédons une table ayant un nom correspondant
 // à un mot reservé en SQL
 $tableName = $db->quoteIdentifier("order");
@@ -1421,7 +1421,7 @@ echo $sql
         <example id="zend.db.adapter.transactions.example">
             <title>Manipuler les transactions pour assurer l'intégrité de la logique</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Démarre explicitement une transaction.
 $db->beginTransaction();
 
@@ -1636,7 +1636,7 @@ try {
         <example id="zend.db.adapter.closing.example">
             <title>Fermer une connexion à un SGBD</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $db->closeConnection();
 ]]></programlisting>
         </example>
@@ -1695,7 +1695,7 @@ $db->closeConnection();
         <example id="zend.db.adapter.other-statements.example">
             <title>Envoyer une requête directe dans un adaptateur PDO</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $result = $db->getConnection()->exec('DROP TABLE bugs');
 ]]></programlisting>
         </example>
@@ -1726,7 +1726,7 @@ $result = $db->getConnection()->exec('DROP TABLE bugs');
         <example id="zend.db.adapter.server-version.example">
             <title>Vérifier la version du serveur avant de lancer une requête</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $version = $db->getServerVersion();
 if (!is_null($version)) {
     if (version_compare($version, '5.0.0', '>=')) {

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Db_Profiler-Firebug.xml

@@ -44,7 +44,7 @@
     <example id="zend.db.profiler.profilers.firebug.example.with_front_controller">
         <title>Profilage de base de données avec Zend_Controller_Front</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Dans votre fichier d'amorçage
 $profiler = new Zend_Db_Profiler_Firebug('All DB Queries');
 $profiler->setEnabled(true);
@@ -62,7 +62,7 @@ $db->setProfiler($profiler)
     <example id="zend.db.profiler.profilers.firebug.example.without_front_controller">
         <title>Profilage de base de données sans Zend_Controller_Front</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $profiler = new Zend_Db_Profiler_Firebug('All DB Queries');
 $profiler->setEnabled(true);
 

+ 12 - 12
documentation/manual/fr/module_specs/Zend_Db_Profiler.xml

@@ -21,7 +21,7 @@
             l'adaptateur, soit en spécifiant à l'adaptateur de l'activer plus tard.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $params = array(
     'host'     => '127.0.0.1',
     'username' => 'webuser',
@@ -51,7 +51,7 @@ $db->getProfiler()->setEnabled(true);
         <para>
             Un argument booléen active le profileur si c'est une valeur <code>true</code>, ou
             le désactive si <code>false</code>. La classe de profileur est celle par défaut, par
-            exemple <classname>Zend_Db_Profiler</classname>. <programlisting role="php"><![CDATA[
+            exemple <classname>Zend_Db_Profiler</classname>. <programlisting language="php"><![CDATA[
 $params['profiler'] = true;
 $db = Zend_Db::factory('PDO_MYSQL', $params);
 ]]></programlisting>
@@ -60,7 +60,7 @@ $db = Zend_Db::factory('PDO_MYSQL', $params);
         <para>
             Une instance d'un objet profileur fait que l'adaptateur utilise cet objet. L'objet
             doit être de type <classname>Zend_Db_Profiler</classname> ou une sous-classe.
-            L'activation du profileur est faite séparément. <programlisting role="php"><![CDATA[
+            L'activation du profileur est faite séparément. <programlisting language="php"><![CDATA[
 $profiler = Mon_Db_Profiler();
 $profiler->setEnabled(true);
 $params['profiler'] = $profiler;
@@ -91,19 +91,19 @@ $db = Zend_Db::factory('PDO_MYSQL', $params);
             contenant des propriétés, qui sont traitées comme les clés de tableaux décrites
             ci-dessus. Par exemple, une fichier "config.ini" peut contenir les données
             suivantes&#160;:
-            <programlisting role="ini"><![CDATA[
+            <programlisting language="ini"><![CDATA[
 [main]
 db.profiler.class   = "Mon_Db_Profiler"
 db.profiler.enabled = true
 ]]></programlisting>
             Cette configuration peut être appliquée par le code PHP suivant&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $config = new Zend_Config_Ini('config.ini', 'main');
 $params['profiler'] = $config->db->profiler;
 $db = Zend_Db::factory('PDO_MYSQL', $params);
 ]]></programlisting>
             La propriété "<code>instance</code>" peut être utilisée comme ceci&#160;:
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $profiler = new Mon_Db_Profiler();
 $profiler->setEnabled(true);
 $configData = array(
@@ -124,7 +124,7 @@ $db = Zend_Db::factory('PDO_MYSQL', $params);
             méthode <code>getProfiler()</code> de l'adaptateur&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $profileur = $db->getProfiler();
 ]]></programlisting>
 
@@ -212,7 +212,7 @@ $profileur = $db->getProfiler();
             vient de s'exécuter&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $query = $profileur->getLastQueryProfile();
 echo $query->getQuery();
 ]]></programlisting>
@@ -223,7 +223,7 @@ echo $query->getQuery();
             plus longue&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $tempsTotal       = $profileur->getTotalElapsedSecs();
 $nombreRequetes   = $profileur->getTotalNumQueries();
 $tempsLePlusLong  = 0;
@@ -272,7 +272,7 @@ echo "Requête la plus lente (SQL) : \n"
                 filtre, passez une valeur <code>null</code> à la méthode.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Seules les requêtes qui durent au moins 5 secondes sont profilées :
 $profileur->setFilterElapsedSecs(5);
 
@@ -348,7 +348,7 @@ $profileur->setFilterElapsedSecs(null);
                 filtres en passant <code>null</code> comme unique argument.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // profile uniquement les requêtes SELECT
 $profileur->setFilterQueryType(Zend_Db_Profiler::SELECT);
 
@@ -378,7 +378,7 @@ $profileur->setFilterQueryType(null);
                 la liste des constantes de types de requête.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Récupère uniquement les profils des requêtes SELECT
 $profiles = $profiler->getQueryProfiles(Zend_Db_Profiler::SELECT);
 

+ 31 - 31
documentation/manual/fr/module_specs/Zend_Db_Select.xml

@@ -74,7 +74,7 @@
         <example id="zend.db.select.creating.example-db">
             <title>Exemple d'utilisation de la méthode select()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $db = Zend_Db::factory( ...options... );
 $select = $db->select();
 ]]></programlisting>
@@ -88,7 +88,7 @@ $select = $db->select();
         <example id="zend.db.select.creating.example-new">
             <title>Exemple de création d'un nouvel objet Select</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $db = Zend_Db::factory( ...options... );
 $select = new Zend_Db_Select($db);
 ]]></programlisting>
@@ -107,7 +107,7 @@ $select = new Zend_Db_Select($db);
         <example id="zend.db.select.building.example">
             <title>Exemple d'utilisation des méthodes d'ajout de clauses</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Créer un objet Zend_Db_Select
 $select = $db->select();
 
@@ -133,7 +133,7 @@ $select->order( ...spécifiez des critères de tri... );
         <example id="zend.db.select.building.example-fluent">
             <title>Exemple d'utilisation de l'interface fluide</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $select = $db->select()
              ->from( ...spécifiez une table et des colonnes... )
              ->where( ...spécifiez des critères de recherche... )
@@ -161,7 +161,7 @@ $select = $db->select()
             <example id="zend.db.select.building.from.example">
                 <title>Exemple d'utilisation de la méthode from()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT *
 //   FROM "produits"
@@ -184,7 +184,7 @@ $select = $db->select()
             <example id="zend.db.select.building.from.example-cname">
                 <title>Exemple d'utilisation d'un alias de nom de table</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p.*
 //   FROM "produits" AS p
@@ -206,7 +206,7 @@ $select = $db->select()
             <example id="zend.db.select.building.from.example-schema">
                 <title>Exemple d'utilisation d'un nom de schéma</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT *
 //   FROM "monschema"."produits"
@@ -258,7 +258,7 @@ $select = $db->select()
             <example id="zend.db.select.building.columns.example">
                 <title>Exemples de spécification de colonnes</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", p."produit_nom"
 //   FROM "produits" AS p
@@ -318,7 +318,7 @@ $select = $db->select()
             <example id="zend.db.select.building.columns-expr.example">
                 <title>Exemples d'utilisation de colonnes contenant des expressions</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", LOWER(produit_nom)
 //   FROM "produits" AS p
@@ -379,7 +379,7 @@ $select = $db->select()
             <example id="zend.db.select.building.columns-quoteid.example">
                 <title>Exemples d'échappement de colonnes dans une expression</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête, en échappant une colonne spéciale
 // nommée "from" dans une expression :
 //   SELECT p."from" + 10 AS origine
@@ -412,7 +412,7 @@ $select = $db->select()
                 <title>Exemples d'ajout de colonnes avec la méthode
                 <code>columns()</code></title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", p."produit_nom"
 //   FROM "produits" AS p
@@ -447,7 +447,7 @@ $select = $db->select()
             <example id="zend.db.select.building.join.example">
                 <title>Exemple d'utilisation de la méthode join()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", p."produit_nom", l.*
 //   FROM "produits" AS p JOIN "ligne_items" AS l
@@ -496,7 +496,7 @@ $select = $db->select()
             <example id="zend.db.select.building.join.example-no-columns">
                 <title>Exemple avec aucune colonne spécifiée</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", p."produit_nom"
 //   FROM "produits" AS p JOIN "ligne_items" AS l
@@ -653,7 +653,7 @@ $select = $db->select()
             <example id="zend.db.select.building.joinusing.example">
                 <title>Exemple avec la méthode <code>joinUsing()</code></title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT *
 //   FROM "table1"
@@ -709,7 +709,7 @@ $select = $db->select()
             <example id="zend.db.select.building.where.example">
                 <title>Exemple d'utilisation de la méthode where()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT produit_id, produit_nom, prix
 //   FROM "produits"
@@ -748,7 +748,7 @@ $select = $db->select()
             <example id="zend.db.select.building.where.example-param">
                 <title>Exemple d'un paramètre dans la méthode where()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT produit_id, produit_nom, prix
 //   FROM "produits"
@@ -772,7 +772,7 @@ $select = $db->select()
             <example id="zend.db.select.building.where.example-and">
                 <title>Exemple avec plusieurs appels de where()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT produit_id, produit_nom, prix
 //   FROM "produits"
@@ -800,7 +800,7 @@ $select = $db->select()
             <example id="zend.db.select.building.where.example-or">
                 <title>Exemple d'utilisation de la méthode orWhere()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT produit_id, produit_nom, prix
 //   FROM "produits"
@@ -828,7 +828,7 @@ $select = $db->select()
             <example id="zend.db.select.building.where.example-parens">
                 <title>Exemple de mise en parenthèse d'expressions booléennes</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT produit_id, produit_nom, prix
 //   FROM "produits"
@@ -875,7 +875,7 @@ $select = $db->select()
             <example id="zend.db.select.building.group.example">
                 <title>Exemple d'utilisation de la méthode group()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", COUNT(*) AS ligne_items_par_produit
 //   FROM "produits" AS p JOIN "ligne_items" AS l
@@ -927,7 +927,7 @@ $select = $db->select()
             <example id="zend.db.select.building.having.example">
                 <title>Exemple d'utilisation de la méthode having()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", COUNT(*) AS ligne_items_par_produit
 //   FROM "produits" AS p JOIN "ligne_items" AS l
@@ -989,7 +989,7 @@ $select = $db->select()
             <example id="zend.db.select.building.order.example">
                 <title>Exemple d'utilisation de la méthode order()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", COUNT(*) AS ligne_items_par_produit
 //   FROM "produits" AS p JOIN "ligne_items" AS l
@@ -1032,7 +1032,7 @@ $select = $db->select()
             <example id="zend.db.select.building.limit.example">
                 <title>Exemple d'utilisation de la méthode limit()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."produit_id", p."produit_nom"
 //   FROM "produits" AS p
@@ -1069,7 +1069,7 @@ $select = $db->select()
             <example id="zend.db.select.building.limit.example2">
                 <title>Exemple d'utilisation de la méthode limitPage()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p."product_id", p."product_name"
 //   FROM "products" AS p
@@ -1094,7 +1094,7 @@ $select = $db->select()
             <example id="zend.db.select.building.distinct.example">
                 <title>Exemple d'utilisation de la méthode distinct()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT DISTINCT p."produit_nom"
 //   FROM "produits" AS p
@@ -1117,7 +1117,7 @@ $select = $db->select()
             <example id="zend.db.select.building.for-update.example">
                 <title>Exemple d'utilisation de la méthode forUpdate()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT FOR UPDATE p.*
 //   FROM "produits" AS p
@@ -1158,7 +1158,7 @@ $select = $db->select()
             <example id="zend.db.select.execute.query-adapter.example">
                 <title>Exemple d'utilisation de la méthode query() de l'adaptateur Db</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $select = $db->select()
              ->from('produits');
 
@@ -1182,7 +1182,7 @@ $result = $stmt->fetchAll();
             <example id="zend.db.select.execute.query-select.example">
                 <title>Exemple d'utilisation de la méthode query() de l'objet Select</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $select = $db->select()
     ->from('produits');
 
@@ -1204,7 +1204,7 @@ $result = $stmt->fetchAll();
             <example id="zend.db.select.execute.tostring.example">
                 <title>Exemple d'utilisation de la méthode __toString()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $select = $db->select()
              ->from('produits');
 
@@ -1327,7 +1327,7 @@ echo "$sql\n";
             <example id="zend.db.select.other.get-part.example">
                 <title>Exemple d'utilisation de la méthode getPart()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $select = $db->select()
              ->from('produits')
              ->order('produit_id');
@@ -1369,7 +1369,7 @@ print_r( $orderData );
             <example id="zend.db.select.other.reset.example">
                 <title>Exemple d'utilisation de la méthode reset()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Construire cette requête :
 //   SELECT p.*
 //   FROM "produits" AS p

+ 11 - 11
documentation/manual/fr/module_specs/Zend_Db_Statement.xml

@@ -29,7 +29,7 @@
         <example id="zend.db.statement.creating.example1">
             <title>Création d'un objet statement avec query()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $sql = 'SELECT * FROM bugs WHERE reported_by = ? AND bug_status = ?';
 $stmt = $db->query($sql, array('goofy', 'FIXED'));
 ]]></programlisting>
@@ -51,7 +51,7 @@ $stmt = $db->query($sql, array('goofy', 'FIXED'));
         <example id="zend.db.statement.creating.example2">
             <title>Utilisation du constructeur de statement</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $sql = 'SELECT * FROM bugs WHERE reported_by = ? AND bug_status = ?';
 
 $stmt = new Zend_Db_Statement_Mysqli($db, $sql);
@@ -77,7 +77,7 @@ $stmt = new Zend_Db_Statement_Mysqli($db, $sql);
         <example id="zend.db.statement.executing.example1">
             <title>Exécuter un statement avec des paramètres positionnés</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $sql = 'SELECT * FROM bugs WHERE reported_by = ? AND bug_status = ?';
 
 $stmt = new Zend_Db_Statement_Mysqli($db, $sql);
@@ -95,7 +95,7 @@ $stmt->execute(array('goofy', 'FIXED'));
         <example id="zend.db.statement.executing.example2">
             <title>Exécution d'un statement avec paramètres nommés</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $sql = 'SELECT * FROM bugs'
     . ' WHERE reported_by = :reporter'
     . ' AND bug_status = :status';
@@ -174,7 +174,7 @@ $stmt->execute(array(':reporter' => 'goofy', ':status' => 'FIXED'));
             <example id="zend.db.statement.fetching.fetch.example">
                 <title>Utiliser fetch() dans une boucle</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $stmt = $db->query('SELECT * FROM bugs');
 
 while ($row = $stmt->fetch()) {
@@ -204,7 +204,7 @@ while ($row = $stmt->fetch()) {
             <example id="zend.db.statement.fetching.fetchall.example">
                 <title>Utilisation de fetchAll()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $stmt = $db->query('SELECT * FROM bugs');
 
 $rows = $stmt->fetchAll();
@@ -237,7 +237,7 @@ echo $rows[0]['bug_description'];
             <example id="zend.db.statement.fetching.fetch-mode.example">
                 <title>Paramétrer le mode de capture (fetch mode)</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $stmt = $db->query('SELECT * FROM bugs');
 
 $stmt->setFetchMode(Zend_Db::FETCH_NUM);
@@ -275,7 +275,7 @@ echo $rows[0][0];
             <example id="zend.db.statement.fetching.fetchcolumn.example">
                 <title>Utiliser fetchColumn()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $sql = 'SELECT bug_id, bug_description, bug_status FROM bugs';
 
 $stmt = $db->query($sql);
@@ -305,7 +305,7 @@ $bug_status = $stmt->fetchColumn(2);
             <example id="zend.db.statement.fetching.fetchobject.example">
                 <title>Utiliser fetchObject()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $sql = 'SELECT bug_id, bug_description, bug_status FROM bugs';
 
 $stmt = $db->query($sql);
@@ -336,7 +336,7 @@ echo $obj->bug_description;
 
         <example id="zend.db.statement.binding-param.example">
             <title>Binding parameters from PHP variables</title>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 ]]></programlisting>
         </example>
 
@@ -361,7 +361,7 @@ echo $obj->bug_description;
 
         <example id="zend.db.statement.binding-column.example">
             <title>Binding results to PHP variables</title>
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 ]]></programlisting>
         </example>
 

+ 16 - 16
documentation/manual/fr/module_specs/Zend_Db_Table-Relationships.xml

@@ -32,7 +32,7 @@
 
         <para>Voici les classes correspondantes à ces tables&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Accounts extends Zend_Db_Table_Abstract
 {
     protected $_name            = 'accounts';
@@ -212,7 +212,7 @@ class BugsProducts extends Zend_Db_Table_Abstract
             procédure ci-dessus. Utilisez la méthode&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $row->findDependentRowset($table, [$rule]);
 ]]></programlisting>
 
@@ -238,7 +238,7 @@ $row->findDependentRowset($table, [$rule]);
                 compte)
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $accountsTable      = new Accounts();
 $accountsRowset     = $accountsTable->find(1234);
 $user1234           = $accountsRowset->current();
@@ -269,7 +269,7 @@ $bugsReportedByUser = $user1234->findDependentRowset('Bugs');
                 nommer le rôle <code>"Engineer"</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $accountsTable      = new Accounts();
 $accountsRowset     = $accountsTable->find(1234);
 $user1234           = $accountsRowset->current();
@@ -299,7 +299,7 @@ $bugsAssignedToUser = $user1234->findDependentRowset('Bugs',
                     rôle <code>"Engineer"</code>.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $accountsTable      = new Accounts();
 $accountsRowset     = $accountsTable->find(1234);
 $user1234           = $accountsRowset->current();
@@ -354,7 +354,7 @@ $bugsAssignedToUser = $user1234->findDependentRowset('Bugs',
                 méthodes magiques pour récupérer les enregistrements dépendants.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $accountsTable    = new Accounts();
 $accountsRowset   = $accountsTable->find(1234);
 $user1234         = $accountsRowset->current();
@@ -377,7 +377,7 @@ $bugsAssignedTo   = $user1234->findBugsByEngineer();
             cela la méthode&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $row->findParentRow($table, [$rule]);
 ]]></programlisting>
 
@@ -402,7 +402,7 @@ $row->findParentRow($table, [$rule]);
                 bug)
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable   = new Bugs();
 $bugsRowset  = $bugsTable->fetchAll(array('bug_status = ?' => 'NEW'));
 $bug1        = $bugsRowset->current();
@@ -432,7 +432,7 @@ $reporter    = $bug1->findParentRow('Accounts');
                 le rôle <code>"Engineer"</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable   = new Bugs();
 $bugsRowset  = $bugsTable->fetchAll(array('bug_status = ?', 'NEW'));
 $bug1        = $bugsRowset->current();
@@ -485,7 +485,7 @@ $engineer    = $bug1->findParentRow('Accounts', 'Engineer');
                 méthodes magiques pour récupérer l'enregistrement parent.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable   = new Bugs();
 $bugsRowset  = $bugsTable->fetchAll(array('bug_status = ?', 'NEW'));
 $bug1        = $bugsRowset->current();
@@ -512,7 +512,7 @@ $engineer    = $bug1->findParentAccountsByEngineer();
             via une table dite "d'intersection". Utilisez la méthode :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $row->findManyToManyRowset($table,
                            $intersectionTable,
                            [$rule1,
@@ -551,7 +551,7 @@ $row->findManyToManyRowset($table,
                 bug.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable        = new Bugs();
 $bugsRowset       = $bugsTable->find(1234);
 $bug1234          = $bugsRowset->current();
@@ -601,7 +601,7 @@ $productsRowset   = $bug1234->findManyToManyRowset('Products',
                 comportant ce bug.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable        = new Bugs();
 $bugsRowset       = $bugsTable->find(1234);
 $bug1234          = $bugsRowset->current();
@@ -670,7 +670,7 @@ $productsRowset   = $bug1234->findManyToManyRowset('Products',
                 tout, via des méthodes magiques.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugsTable   = new Bugs();
 $bugsRowset  = $bugsTable->find(1234);
 $bug1234     = $bugsRowset->current();
@@ -735,7 +735,7 @@ $products    = $bug1234->findProductsViaBugsProductsByBug();
                 <code>Bugs</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $productsTable  = new Products();
 $productsRowset = $productsTable->find(1234);
 $product1234    = $productsRowset->current();
@@ -785,7 +785,7 @@ $product1234->delete();
                 <code>"onUpdate"</code> .
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class BugsProducts extends Zend_Db_Table_Abstract
 {
     ...

+ 38 - 38
documentation/manual/fr/module_specs/Zend_Db_Table.xml

@@ -44,7 +44,7 @@
             <example id="zend.db.table.defining.table-schema.example1">
                 <title>Déclarer une classe de Table avec un nom de table spécifique</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -60,7 +60,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.defining.table-schema.example">
                 <title>Déclarer une classe de Table sans nom de table spécifique</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class bugs extends Zend_Db_Table_Abstract
 {
     // le nom de la table est ici supposé être le nom de la classe
@@ -80,7 +80,7 @@ class bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.defining.table-schema.example3">
                 <title>Déclarer une classe de Table avec un nom de base de données</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Première alternative :
 class Bugs extends Zend_Db_Table_Abstract
 {
@@ -115,7 +115,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.defining.table-schema.example.constructor">
                 <title>Déclarer les noms de table et base de donnée à l'instanciation</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
 }
@@ -157,7 +157,7 @@ $tableBugs = new Bugs(array('name' => 'bug_db.bugs',
             <example id="zend.db.table.defining.primary-key.example">
                 <title>Exemple de spécification de la clé primaire</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -198,7 +198,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.defining.setup.example">
                 <title>Exemple de redéfinition de la méthode _setupTableName()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected function _setupTableName()
@@ -265,7 +265,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.defining.init.usage.example">
                 <title>Exemple d'utilisation de la méthode init()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_observer;
@@ -301,7 +301,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.constructing.adapter.example">
                 <title>Exemple de construction d'un objet Table avec l'objet adaptateur</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db = Zend_Db::factory('PDO_MYSQL', $options);
 
 $table = new Bugs(array('db' => $db));
@@ -325,7 +325,7 @@ $table = new Bugs(array('db' => $db));
                     Exemple de construction d'un objet Table en utilisant l'adaptateur par défaut
                 </title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db = Zend_Db::factory('PDO_MYSQL', $options);
 Zend_Db_Table_Abstract::setDefaultAdapter($db);
 
@@ -359,7 +359,7 @@ $table = new Bugs();
             <example id="zend.db.table.constructing.registry.example">
                 <title>Exemple de construction de l'objet Table avec le registre</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $db = Zend_Db::factory('PDO_MYSQL', $options);
 Zend_Registry::set('my_db', $db);
 
@@ -392,7 +392,7 @@ $table = new Bugs(array('db' => 'my_db'));
         <example id="zend.db.table.insert.example">
             <title>Exemple d'insertion de données dans la table</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $data = array(
@@ -414,7 +414,7 @@ $table->insert($data);
         <example id="zend.db.table.insert.example-expr">
             <title>Exemple d'insertion d'expressions dans une table</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $data = array(
@@ -451,7 +451,7 @@ $data = array(
             <example id="zend.db.table.insert.key-auto.example">
                 <title>Exemple de déclaration d'une clé primaire auto-incrémentée</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -498,7 +498,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.insert.key-sequence.example">
                 <title>Exemple de déclaration d'une séquence dans une classe de Table</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -542,7 +542,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.insert.key-natural.example">
                 <title>Exemple de déclaration d'une clé naturelle</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class BugStatus extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bug_status';
@@ -576,7 +576,7 @@ class BugStatus extends Zend_Db_Table_Abstract
         <example id="zend.db.table.update.example">
             <title>Exemple de mise à jour d'enregistrements dans une table</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $data = array(
@@ -620,7 +620,7 @@ $table->update($data, $where);
         <example id="zend.db.table.delete.example">
             <title>Exemple de suppression d'enregistrements</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $where = $table->getAdapter()->quoteInto('bug_id = ?', 1235);
@@ -658,7 +658,7 @@ $table->delete($where);
         <example id="zend.db.table.find.example">
             <title>Exemple de récupération d'enregistrements par clé primaire</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 // Récupère un enregistrement, mais
@@ -704,7 +704,7 @@ $rows = $table->find(array(1234, 5678));
                 primaire (1234, 'ABC'), et le second une valeur de clé primaire (5678, 'DEF').
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class BugsProducts extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs_products';
@@ -747,7 +747,7 @@ $rows = $table->find(array(1234, 5678), array('ABC', 'DEF'));
                     </para>
 
                     <para>
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 // Récupérer un rowset
 $rows = $table->fetchAll('bug_status = "NEW"', 'bug_id ASC', 10, 0);
 $rows = $table->fetchAll($table->select()->where('bug_status = ?', 'NEW')
@@ -810,7 +810,7 @@ $row = $table->fetchRow($table->select()->where('bug_status = ?', 'NEW')
                 <example id="zend.db.table.qry.rows.set.simple.usage.example">
                     <title>Utilisation simple</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select = $table->select();
@@ -830,7 +830,7 @@ $rows = $table->fetchAll($select);
                 <example id="zend.db.table.qry.rows.set.fluent.interface.example">
                     <title>Exemple d'interface fluide</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $rows = $table->fetchAll($table->select()
@@ -853,7 +853,7 @@ $rows = $table->fetchAll($table->select()
             <example id="zend.db.table.qry.rows.set.finding.row.example">
                 <title>Exemple de récupération d'enregistrements</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select = $table->select()->where('bug_status = ?', 'NEW');
@@ -870,7 +870,7 @@ $rows = $table->fetchAll($select);
             <example id="zend.db.table.fetch-all.example2">
                 <title>Exemple de récupération d'enregistrements avec des clauses SQL</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $order  = 'bug_id';
@@ -909,7 +909,7 @@ $rows = $table->fetchAll($select);
                 <example id="zend.db.table.qry.rows.set.retrieving.a.example">
                     <title>Récupérer des colonnes spécifiques sur les enregistrements</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select = $table->select();
@@ -941,7 +941,7 @@ $rows = $table->fetchAll($select);
                     <title>Récupérer des enregistrements avec des requêtes incluant des
                     expressions</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select = $table->select();
@@ -962,7 +962,7 @@ $rows = $table->fetchAll($select);
                     <title>Utiliser une table intermédiaire par jointure avec
                     <code>fetchAll()</code></title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select = $table->select();
@@ -1021,7 +1021,7 @@ $rows = $table->fetchAll($select);
         <example id="zend.db.table.fetch-row.example1">
             <title>Exemple de récupération d'un seul enregistrement</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $select  = $table->select()->where('bug_status = ?', 'NEW')
@@ -1050,7 +1050,7 @@ $row = $table->fetchRow($select);
         <example id="zend.db.table.info.example">
             <title>Exemple de récupération du nom de la table</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $info = $table->info();
@@ -1196,7 +1196,7 @@ echo "The table name is " . $info['name'] . "\n";
                 données général, pour toutes les classes de table&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // D'abord, configurons le cache
 $frontendOptions = array(
     'automatic_serialization' => true
@@ -1233,7 +1233,7 @@ $bugs = new Bugs();
                 données spécifique, pour une instance précise&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // D'abord, configurons le cache
 $frontendOptions = array(
     'automatic_serialization' => true
@@ -1290,7 +1290,7 @@ $bugs = new Bugs(array('metadataCache' => $cache));
 
             <para>La structure des métadonnées est comme ceci&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 protected $_metadata = array(
     '<column_name>' => array(
         'SCHEMA_NAME'      => <string>,
@@ -1322,7 +1322,7 @@ protected $_metadata = array(
                 paramètre <code>metadataCacheInClass</code>&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Lors de l'instanciation :
 $bugs = new Bugs(array('metadataCacheInClass' => false));
 
@@ -1364,7 +1364,7 @@ $bugs->setMetadataCacheInClass(false);
             <example id="zend.db.table.extending.row-rowset.example">
                 <title>Exemple de spécification de ses propres classes Row et Rowset</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class My_Row extends Zend_Db_Table_Row_Abstract
 {
     ...
@@ -1399,7 +1399,7 @@ $rows = $table->fetchAll($where);
             <example id="zend.db.table.extending.row-rowset.example2">
                 <title>Exemple de changement ponctuel des classes de Row et Rowset</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $table = new Bugs();
 
 $where = $table->getAdapter()->quoteInto('bug_status = ?', 'NEW')
@@ -1440,7 +1440,7 @@ $rowsCustom = $table->fetchAll($where);
                     Exemple d'implémentation d'une logique personnalisée gérant des timestamps
                 </title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -1483,7 +1483,7 @@ class Bugs extends Zend_Db_Table_Abstract
                 <title>Méthode personnalisée de récupération d'enregistrements "bugs" par
                 critère "status"</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class Bugs extends Zend_Db_Table_Abstract
 {
     protected $_name = 'bugs';
@@ -1540,7 +1540,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <example id="zend.db.table.extending.inflection.example">
                 <title>Exemple d'une classe abstraite utilisant l'inflexion</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 abstract class MyAbstractTable extends Zend_Db_Table_Abstract
 {
     protected function _setupTableName()

+ 17 - 17
documentation/manual/fr/module_specs/Zend_Db_Table_Row.xml

@@ -36,7 +36,7 @@
         <example id="zend.db.table.row.read.example">
             <title>Exemple de récupération d'un Row</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow($bugs->select()
                             ->where('bug_id = ?', 1));
@@ -52,7 +52,7 @@ $row = $bugs->fetchRow($bugs->select()
         <example id="zend.db.table.row.read.example-rowset">
             <title>Exemple de lecture d'un Row dans un Rowset</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $rowset = $bugs->fetchAll($bugs->select()
                                ->where('bug_status = ?', 1));
@@ -72,7 +72,7 @@ $row = $rowset->current();
             <example id="zend.db.table.row.read.get.example">
                 <title>Lecture d'une colonne dans un Row</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow($bugs->select()
                             ->where('bug_id = ?', 1));
@@ -108,7 +108,7 @@ echo $row->bug_description;
             <example id="zend.db.table.row.read.to-array.example">
                 <title>Exemple avec toArray()</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow($bugs->select()
                             ->where('bug_id = ?', 1));
@@ -163,7 +163,7 @@ foreach ($rowArray as $column => $value) {
             <example id="zend.db.table.row.write.set.example">
                 <title>Exemple de changement de la valeur d'une colonne dans un Row</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow($bugs->select()
                             ->where('bug_id = ?', 1));
@@ -190,7 +190,7 @@ $row->save();
             <example id="zend.db.table.row.write.insert.example">
                 <title>Exemple de création d'un Row vierge pour une table</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $newRow = $bugs->createRow();
 
@@ -211,7 +211,7 @@ $newRow->save();
             <example id="zend.db.table.row.write.insert.example2">
                 <title>Exemple de remplissage des valeurs d'un nouveau Row vierge</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $data = array(
     'bug_description' => '...description...',
     'bug_status'      => 'NEW'
@@ -249,7 +249,7 @@ $newRow->save();
                     Exemple d'utilisation de setFromArray() avec un enregistrement (Row) vierge
                 </title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $newRow = $bugs->createRow();
 
@@ -280,7 +280,7 @@ $newRow->save();
             <example id="zend.db.table.row.write.delete.example">
                 <title>Effacer un Row</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow('bug_id = 1');
 
@@ -318,7 +318,7 @@ $row->delete();
             <example id="zend.db.table.row.serialize.serializing.example">
                 <title>Exemple de sérialisation d'un Row</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 $row = $bugs->fetchRow('bug_id = 1');
 
@@ -349,7 +349,7 @@ $serializedRow = serialize($row);
             <example id="zend.db.table.row.serialize.unserializing.example">
                 <title>Exemple de désérialisation d'un objet Row sérialisé</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $rowClone = unserialize($serializedRow);
 
 // Vous ne pouvez faire qu'une utilisation en lecture seule
@@ -385,7 +385,7 @@ echo $rowClone->bug_description;
             <example id="zend.db.table.row.serialize.set-table.example">
                 <title>Exemple de réactivation d'un Row</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $rowClone = unserialize($serializedRow);
 
 $bugs = new Bugs();
@@ -414,7 +414,7 @@ $rowClone->save();
         <example id="zend.db.table.row.extending.example">
             <title>Spécification d'une classe Row personnalisée</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MyRow extends Zend_Db_Table_Row_Abstract
 {
     // ...personnalisations
@@ -443,7 +443,7 @@ $bugs = new Bugs(array('rowClass' => 'MyRow'));
                 calculées. <example id="zend.db.table.row.init.usage.example">
                         <title>Exemple d'utilisation de la méthode init()</title>
 
-                        <programlisting role="php"><![CDATA[
+                        <programlisting language="php"><![CDATA[
 class MyApplicationRow extends Zend_Db_Table_Row_Abstract
 {
     protected $_role;
@@ -490,7 +490,7 @@ class MyApplicationRow extends Zend_Db_Table_Row_Abstract
                     spécifique, mais uniquement si la configuration du site le permet :
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class MyLoggingRow extends Zend_Db_Table_Row_Abstract
 {
     protected function _insert()
@@ -527,7 +527,7 @@ if ($loggingEnabled) {
                     celui de l'exemple précédent.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class MyLoggingRow extends Zend_Db_Table_Row_Abstract
 {
     protected function _insert()
@@ -587,7 +587,7 @@ class Products extends Zend_Db_Table_Abstract
                     nom dans la table réelle de la base de données.
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 class MyInflectedRow extends Zend_Db_Table_Row_Abstract
 {
     protected function _transformColumn($columnName)

+ 12 - 12
documentation/manual/fr/module_specs/Zend_Db_Table_Rowset.xml

@@ -29,7 +29,7 @@
         <example id="zend.db.table.rowset.fetch.example">
             <title>Exemple de récupération d'un rowset</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs   = new Bugs();
 $rowset = $bugs->fetchAll("bug_status = 'NEW'");
 ]]></programlisting>
@@ -55,7 +55,7 @@ $rowset = $bugs->fetchAll("bug_status = 'NEW'");
         <example id="zend.db.table.rowset.rows.counting.example">
             <title>Compter les Rows dans un Rowset</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $rowset   = $bugs->fetchAll("bug_status = 'FIXED'");
 
 $rowCount = count($rowset);
@@ -77,7 +77,7 @@ if ($rowCount > 0) {
                 Rowset ne contient qu'un résultat (Row).
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs   = new Bugs();
 $rowset = $bugs->fetchAll("bug_id = 1");
 $row    = $rowset->current();
@@ -100,7 +100,7 @@ $row    = $rowset->current();
                 correspond à un enregistrement dans la table.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 
 // récupère tous les enregistrements de la table
@@ -136,7 +136,7 @@ foreach ($rowset as $row) {
                 présents.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 
 // récupère tous les enregistrements de la table
@@ -164,7 +164,7 @@ $row9->save();
             exception est levée :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $bugs = new Bugs();
 
 // récupère tous les enregistrements de la table
@@ -197,7 +197,7 @@ $row9->save();
         <example id="zend.db.table.rowset.to-array.example">
             <title>Utiliser toArray()</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs   = new Bugs();
 $rowset = $bugs->fetchAll();
 
@@ -238,7 +238,7 @@ foreach ($rowsetArray as $rowArray) {
                 chaîne de caractères représentant votre objet Rowset.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $bugs   = new Bugs();
 $rowset = $bugs->fetchAll();
 
@@ -262,7 +262,7 @@ $serializedRowset = serialize($rowset);
                 changer de valeurs dans les Rows.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $rowsetDisconnected = unserialize($serializedRowset);
 
 // Maintenant vous pouvez utiliser l'objet, mais en lecture seule
@@ -295,7 +295,7 @@ echo $row->bug_description;
         <example id="zend.db.table.rowset.serialize.example.set-table">
             <title>Réactivation d'un Rowset</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $rowset = unserialize($serializedRowset);
 
 $bugs = new Bugs();
@@ -331,7 +331,7 @@ $row->save();
         <example id="zend.db.table.rowset.extending.example">
             <title>Spécifier sa propre classe de Rowset</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MyRowset extends Zend_Db_Table_Rowset_Abstract
 {
     // ...personnalisations
@@ -359,7 +359,7 @@ $bugs = new Bugs(array('rowsetClass' => 'MyRowset'));
         <example id="zend.db.table.rowset.extending.example-aggregate">
             <title>Exemple d'une classe Rowset personnalisée avec une nouvelle méthode</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MyBugsRowset extends Zend_Db_Table_Rowset_Abstract
 {
     /**

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

@@ -14,7 +14,7 @@
     <example id="zend.debug.dumping.example">
         <title>Exemple avec la méthode dump()</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Debug::dump($var, $label=null, $echo=true);
 ]]></programlisting>
     </example>

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

@@ -75,7 +75,7 @@
             tous les sous-formulaires pour y activer dojo pour chacun&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class My_Form_Custom extends Zend_Form
 {
     public function init()

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

@@ -28,7 +28,7 @@
             <code>addHelperPath()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $view->addHelperPath('Zend/Dojo/View/Helper/',
                      'Zend_Dojo_View_Helper');
 ]]></programlisting>
@@ -38,7 +38,7 @@ $view->addHelperPath('Zend/Dojo/View/Helper/',
             de <classname>Zend_Dojo</classname> qui le fait pour vous&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Dojo::enableView($view);
 ]]></programlisting>
 

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

@@ -123,7 +123,7 @@
                     trouvera le lien vers le mot "One" dans le code ci-dessous&#160;:
                 </para>
 
-                <programlisting role="html"><![CDATA[
+                <programlisting language="html"><![CDATA[
 <div>
     <table>
         <tr>
@@ -156,7 +156,7 @@
             ci-dessus&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $dom = new Zend_Dom_Query($html);
 $results = $dom->query('.foo .bar a');
 

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

@@ -17,7 +17,7 @@
             Zend Framework&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 try {
     Zend_Loader::loadClass('classnonexistante');
 } catch (Zend_Exception $e) {

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

@@ -23,7 +23,7 @@
             résumé (propriété <code>summary</code>) de chaque entrée&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $flux = new Zend_Feed_Atom('http://atom.exemple.com/flux/');
 echo 'Le flux contient ' . $flux->count() . ' entrée(s).' . "\n\n";
 foreach ($flux as $entree) {

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

@@ -20,7 +20,7 @@
     <example id="zend.feed.consuming-atom-single-entry.example.atom">
         <title>Lire un flux Atom constitué d'une seule entrée</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $flux = new Zend_Feed_Atom('http://atom.exemple.com/flux/1');
 echo 'Le flux possède : ' . $flux->count() . ' entrée(s).';
 
@@ -37,7 +37,7 @@ $entree = $flux->current();
     <example id="zend.feed.consuming-atom-single-entry.example.entryatom">
         <title>Utiliser directement l'objet Zend_Feed_Entry_Atom</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $entree = new Zend_Feed_Entry_Atom('http://atom.exemple.com/flux/1');
 echo $entree->title();
 ]]></programlisting>

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Feed-ConsumingRss.xml

@@ -9,7 +9,7 @@
         en passant l'URL du flux&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $canal = new Zend_Feed_Rss('http://rss.exemple.com/nomDuCanal');
 ]]></programlisting>
 
@@ -23,7 +23,7 @@ $canal = new Zend_Feed_Rss('http://rss.exemple.com/nomDuCanal');
         RSS standard du canal, et ce directement à partir de l'objet&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 echo $canal->title();
 ]]></programlisting>
 
@@ -41,7 +41,7 @@ echo $canal->title();
         l'indexage PHP&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 echo $canal->category['domain'];
 ]]></programlisting>
 
@@ -58,7 +58,7 @@ echo $canal->category['domain'];
         les articles du canal&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 foreach ($canal as $element) {
     echo $element->title() . "\n";
 }
@@ -172,7 +172,7 @@ foreach ($canal as $element) {
         test suivant&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 if ($element->nomPropriete()) {
     // ... traitement
 }

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

@@ -23,7 +23,7 @@
             espace de noms personnalisé
         </title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 /**
  * La classe personnalisée connaît automatiquement l'URI du flux
  * (qui est optionnelle) et elle peut ajouter automatiquement
@@ -84,7 +84,7 @@ class MonEntree extends Zend_Feed_Entry_Atom
             propriété <code>maMiseAJour</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $entree = new MonEntree();
 $entree->maMiseAJour = '2005-04-19T15:30';
 

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

@@ -11,7 +11,7 @@
         méthode&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $tableauFlux =
     Zend_Feed::findFeeds('http://www.exemple.com/news.html');
 ]]></programlisting>

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

@@ -10,7 +10,7 @@
         <classname>Zend_Feed::import()</classname>&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $flux = Zend_Feed::import('http://flux.example.com/nomDuFlux');
 ]]></programlisting>
 
@@ -19,7 +19,7 @@ $flux = Zend_Feed::import('http://flux.example.com/nomDuFlux');
         contenu d'un flux à partir d'un fichier ou d'une chaîne PHP&#160;:
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 // on importe un flux à partir d'un fichier texte
 $fluxAPartirDeFichierTexte = Zend_Feed::importFile('flux.xml');
 
@@ -54,7 +54,7 @@ $fluxAPartirDePHP = Zend_Feed::importString($chaineFlux);
         <sect3 id="zend.feed.importing.custom.importarray">
             <title>Importer un tableau personnalisé</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // on importe un flux atom à partir d'un tableau
 $atomFeedFromArray = Zend_Feed::importArray($array);
 
@@ -68,7 +68,7 @@ $rssFeedFromArray = Zend_Feed::importArray($array, 'rss');
 
             <para>Le format du tableau doit être conforme à cette structure&#160;:</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 array(
     // obligatoire
     'title'       => 'titre du flux',
@@ -327,7 +327,7 @@ array(
                 <classname>Zend_Feed::importBuilder()</classname>&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // importe un flux atom à partir d'un constructeur personnalisé
 $atomFeedFromArray =
     Zend_Feed::importBuilder(new Zend_Feed_Builder($array));
@@ -353,7 +353,7 @@ $rssFeedFromArray =
                 <code>send()</code> ou <code>saveXml().</code>
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 assert($feed instanceof Zend_Feed_Abstract);
 
 // décharge le flux dans l'affichage standard

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

@@ -46,7 +46,7 @@
     <example id="zend.feed.introduction.example.rss">
         <title>Manipuler des données RSS avec Zend_Feed</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // on va chercher les dernières news de Slashdot
 try {
     $rssSlashdot =

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

@@ -14,7 +14,7 @@
     <example id="zend.feed.modifying-feed.example.modifying">
         <title>Modifier l'entrée existante d'un flux</title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $flux = new Zend_Feed_Atom('http://atom.exemple.com/flux/1');
 $entree = $flux->current();
 
@@ -56,7 +56,7 @@ echo $entree->saveXML();
             personnalisé
         </title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $entree = new Zend_Feed_Entry_Atom();
 // en Atom, id est toujours affecté par le serveur
 $entree->title = 'mon entrée perso';

+ 10 - 10
documentation/manual/fr/module_specs/Zend_File_Transfer-Filters.xml

@@ -119,7 +119,7 @@
         <example id="zend.file.transfer.filters.usage.example">
             <title>Ajouter les filtres au fichier transféré</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un dossier de destination
@@ -141,7 +141,7 @@ $upload->addFilter('Rename', array('target' => 'C:\picture\uploads', 'overwrite'
                 fichiers sur lequel appliqué le filtre donné.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un nouveau dossier de destination et
@@ -165,7 +165,7 @@ $upload->addFilter('Rename', 'C:\image\uploads', 'file2');
                 pouvez enchaîner les appels comme montré ci-dessous :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Renommer différemment chacun des fichiers
@@ -206,7 +206,7 @@ $upload->addFilter('Rename', 'file1', 'C:\picture\newjpg')
         <example id="zend.file.transfer.filters.decrypt.example1">
             <title>Utiliser le filtre Decrypt avec Mcrypt</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 
 // Adds a filter to decrypt the uploaded encrypted file
@@ -219,7 +219,7 @@ $upload->addFilter('Decrypt',
         <example id="zend.file.transfer.filters.decrypt.example2">
             <title>Utiliser le filtre Decrypt avec OpenSSL</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 
 // Adds a filter to decrypt the uploaded encrypted file
@@ -255,7 +255,7 @@ $upload->addFilter('Decrypt',
         <example id="zend.file.transfer.filters.encrypt.example1">
             <title>Utiliser le filtre Encrypt avec Mcrypt</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 
 // Adds a filter to encrypt the uploaded file
@@ -268,7 +268,7 @@ $upload->addFilter('Encrypt',
         <example id="zend.file.transfer.filters.encrypt.example2">
             <title>Utiliser le filtre Encrypt avec OpenSSL</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 
 // Adds a filter to encrypt the uploaded file
@@ -297,7 +297,7 @@ $upload->addFilter('Encrypt',
         <example id="zend.file.transfer.filters.lowercase.example">
             <title>Utiliser le filtre LowerCase</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('MimeType', 'text');
 
@@ -362,7 +362,7 @@ $upload->addFilter('LowerCase', 'ISO-8859-1');
         <example id="zend.file.transfer.filters.rename.example">
             <title>Utiliser le filtre Rename</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 
 // Paramètre un nouveau dossier pour tous les fichiers
@@ -453,7 +453,7 @@ $upload->addFilter('Rename', 'C:\mypics\newgifs', 'uploadfile1');
         <example id="zend.file.transfer.filters.uppercase.example">
             <title>Utiliser le filtre UpperCase</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('MimeType', 'text');
 

+ 8 - 8
documentation/manual/fr/module_specs/Zend_File_Transfer-Introduction.xml

@@ -78,7 +78,7 @@
             <code>file</code> avec l'action <code>upload</code>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $adapter = new Zend_File_Transfer_Adapter_Http();
 
 $adapter->setDestination('C:\temp');
@@ -183,7 +183,7 @@ if (!$adapter->receive()) {
         <example id="zend.file.transfer.introduction.checking.example">
             <title>Vérification de fichiers</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Retourne toutes les informations connues sur le fichier
@@ -271,7 +271,7 @@ $upload->receive();
         <example id="zend.file.transfer.introduction.informations.example1">
             <title>Récupération du nom de fichier</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 $upload->receive();
 
@@ -301,7 +301,7 @@ $names = $upload->getFileName('foo');
         <example id="zend.file.transfer.introduction.informations.example.getfilesize">
             <title>Récupération de la taille de fichier</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 $upload->receive();
 
@@ -326,7 +326,7 @@ $size = $upload->getFileSize();
         <example id="zend.file.transfer.introduction.informations.example2">
             <title>Récupération d'un hash de fichier</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 $upload->receive();
 
@@ -354,7 +354,7 @@ $names = $upload->getHash('crc32', 'foo');
         <example id="zend.file.transfer.introduction.informations.getmimetype">
             <title>Récupération du type MIME de fichier</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 $upload->receive();
 
@@ -420,7 +420,7 @@ $names = $upload->getMimeType('foo');
             <example id="zend.file.transfer.introduction.uploadprogress.progressadapter.example1">
                 <title>Using the progressbar adapter to retrieve the actual state</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $adapter = new Zend_ProgressBar_Adapter_Console();
 $upload  = Zend_File_Transfer_Adapter_Http::getProgress($adapter);
 
@@ -525,7 +525,7 @@ while (!$upload['done']) {
             <example id="zend.file.transfer.introduction.uploadprogress.manually.example1">
                 <title>Manual usage of the file progress</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $upload  = Zend_File_Transfer_Adapter_Http::getProgress();
 
 while (!$upload['done']) {

+ 8 - 8
documentation/manual/fr/module_specs/Zend_File_Transfer-Migration.xml

@@ -63,7 +63,7 @@
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.rename.example">
                     <title>Changer le filtre rename entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addFilter('Rename',
@@ -104,7 +104,7 @@ $upload->addFilter('Rename',
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.count.example">
                     <title>Changer le validateur count entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('Count',
@@ -146,7 +146,7 @@ $upload->addValidator('Count',
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.extension.example">
                     <title>Changer le validateur extension entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('Extension',
@@ -197,7 +197,7 @@ $upload->addValidator('Extension',
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.filessize.example">
                     <title>Changer le validateur filessize entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('FilesSize',
@@ -246,7 +246,7 @@ $upload->setUseByteSting(true); // set flag
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.hash.example">
                     <title>Changer le validateur hash entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('Hash',
@@ -290,7 +290,7 @@ $upload->addValidator('Hash',
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.imagesize.example">
                     <title>Changer le validateur imagesize entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('ImageSize',
@@ -335,7 +335,7 @@ $upload->addValidator('ImageSize',
                 <example id="zend.file.transfer.migration.fromonesixonetooneseven.validators.size.example">
                     <title>Changer le validateur size entre 1.6 et 1.7</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Exemple pour 1.6
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('Size',
@@ -398,7 +398,7 @@ $upload->addValidator('Size',
             <example id="zend.file.transfer.migration.fromonesixonetoonesixtwo.example">
                 <title>Changer les validateurs de fichiers de 1.6.1 vers 1.6.2</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Exemple pour 1.6.1
 $upload = new Zend_File_Transfer_Adapter_Http();
 $upload->addValidator('FilesSize', array('1B', '100kB'));

+ 21 - 21
documentation/manual/fr/module_specs/Zend_File_Transfer-Validators.xml

@@ -241,7 +241,7 @@
         <example id="zend.file.transfer.validators.usage.example">
             <title>Ajouter des validateurs au(x) fichier(s) transféré(s)</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un poids de fichier de 20000 octets
@@ -270,7 +270,7 @@ $upload->setValidators(array(
                 tableau de fichiers sur lequel appliqué le validateur donné.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un poids de fichier de 20000 octets et
@@ -295,7 +295,7 @@ $upload->addValidator('Size', false, 20000, 'file2');
                 ci-dessous&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un poids de fichier de 20000 octets
@@ -327,7 +327,7 @@ $upload->addValidator('Size', false, 20000)
                 ou <code>null</code> est fourni, tous les fichiers seront vérifiés.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Paramètre un poids de fichier de 20000 octets
@@ -411,7 +411,7 @@ if ($upload->isValid()) {
         <example id="zend.file.transfer.validators.count.example">
             <title>Utiliser le validateur Count</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite le nombre de fichiers à 2 maximum
@@ -459,7 +459,7 @@ $upload->addValidator('Count', false, array('min' =>1, 'max' => 5));
         <example id="zend.file.transfer.validators.crc32.example">
             <title>Utiliser le validateur Crc32</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si le contenu d'un fichier uploadé correspond au hachage fourni
@@ -514,7 +514,7 @@ $upload->addValidator('Crc32', false, array('3b3652f', 'e612b69'));
         <example id="zend.file.transfer.validators.excludeextension.example">
             <title>Utiliser le validateur ExcludeExtension</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Refuser les fichiers avec l'extension php ou exe
@@ -570,7 +570,7 @@ $upload->addValidator('ExcludeExtension', false, array('php', 'exe', 'case' => t
         <example id="zend.file.transfer.validators.excludemimetype.example">
             <title>Utiliser le validateur ExcludeMimeType</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Refuser le type MIME d'image gif pour tous les fichiers
@@ -631,7 +631,7 @@ $upload->addValidator('ExcludeMimeType', false, 'image');
         <example id="zend.file.transfer.validators.exists.example">
             <title>Utiliser le validateur Exists</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Ajoute le dossier temporaire à vérifier
@@ -695,7 +695,7 @@ $upload->addValidator('Exists',
         <example id="zend.file.transfer.validators.extension.example">
             <title>Utiliser le validateur Extension</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite les extensions à jpg et png
@@ -783,7 +783,7 @@ if (!$upload->isValid('C:\temp\myfile.MO')) {
         <example id="zend.file.transfer.validators.filessize.example">
             <title>Utiliser le validateur FilesSize</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite la taille de tous les fichiers à 40000 octets
@@ -855,7 +855,7 @@ $upload->addValidator('FilesSize', false, array('min' => '10kB',
         <example id="zend.file.transfer.validators.imagesize.example">
             <title>Utiliser le validateur ImageSize</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite la taille de l'image à une hauteur de 100 à 200 et
@@ -887,7 +887,7 @@ $upload->setImageWidth(array('minwidth' => 20, 'maxwidth' => 200));
         <example id="zend.file.transfer.validators.iscompressed.example">
             <title>Utiliser le validateur IsCompressed</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si un fichier uploadé est une archive compressée
@@ -923,7 +923,7 @@ $upload->addValidator('IsCompressed', false, 'zip');
         <example id="zend.file.transfer.validators.isimage.example">
             <title>Utiliser le validateur IsImage</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si un fichier uploadé est une image
@@ -988,7 +988,7 @@ $upload->addValidator('IsImage', false, 'jpeg');
         <example id="zend.file.transfer.validators.hash.example">
             <title>Utiliser le validateur Hash</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si le contenu d'un fichier uploadé correspond au hachage fourni
@@ -1040,7 +1040,7 @@ $upload->addValidator('Hash', false, array('315b3cd8273d44912a7', 'algorithm' =>
         <example id="zend.file.transfer.validators.md5.example">
             <title>Utiliser le validateur Md5</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si le contenu d'un fichier uploadé correspond au hachage fourni
@@ -1103,7 +1103,7 @@ $upload->addValidator('Md5', false, array('3b3652f336522365223', 'eb3365f3365ddc
         <example id="zend.file.transfer.validators.mimetype.example">
             <title>Utiliser le validateur MimeType</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite le type MIME de tous les fichiers aux images gif
@@ -1184,7 +1184,7 @@ $upload->addValidator('MimeType', false, array('image', 'magicfile' => '/path/to
         <example id="zend.file.transfer.validators.notexists.example">
             <title>Utiliser le validateur NotExists</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Ajoute le dossier temporaire à vérifier
@@ -1234,7 +1234,7 @@ $upload->addValidator('NotExists',
         <example id="zend.file.transfer.validators.sha1.example">
             <title>Utiliser le validateur Sha1</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Vérifie si le contenu d'un fichier uploadé correspond au hachage fourni
@@ -1304,7 +1304,7 @@ $upload->addValidator('Sha1', false, array('3b3652f336522365223', 'eb3365f3365dd
         <example id="zend.file.transfer.validators.size.example">
             <title>Utiliser le validateur Size</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite la taille d'un fichier à 40000 octets
@@ -1353,7 +1353,7 @@ $upload->addValidator('Size', false, array('min' => '10kB',
         <example id="zend.file.transfer.validators.wordcount.example">
             <title>Utiliser le validateur WordCount</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $upload = new Zend_File_Transfer();
 
 // Limite le nombre maximum de mots dans les fichiers à 2000

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Filter-FilterChains.xml

@@ -11,7 +11,7 @@
         <classname>Zend_Filter</classname> fournit un moyen simple permettant de chaîner des
         filtres. Le code suivant illustre comment chaîner deux filtres pour l'identifiant
         soumis&#160;:
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Création d'une chaine de filtrage et ajout de filtres à celle-ci
 $filtreChaine = new Zend_Filter();
 $filtreChaine->addFilter(new Zend_Filter_Alpha())

+ 12 - 12
documentation/manual/fr/module_specs/Zend_Filter-Inflector.xml

@@ -27,7 +27,7 @@
             Transformer du texteEncasseMelangée ou du texteCamelCase vers un autre format
         </title>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $inflector = new Zend_Filter_Inflector('pages/:page.:suffix');
 $inflector->setRules(array(
     ':page'  => array('Word_CamelCaseToDash', 'StringToLower'),
@@ -87,7 +87,7 @@ $filtered = $inflector->filter(array('page' => $string));
             préfixe "<classname>Zend_Filter</classname>" tout simplement&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // utilise Zend_Filter_Word_CamelCaseToDash comme règle
 $inflector->addRules(array('script' => 'Word_CamelCaseToDash'));
 ]]></programlisting>
@@ -98,7 +98,7 @@ $inflector->addRules(array('script' => 'Word_CamelCaseToDash'));
             <code>addFilterPrefixPath()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $inflector->addFilterPrefixPath('Mes_Filtres', 'Mes/Filtres/');
 ]]></programlisting>
 
@@ -107,7 +107,7 @@ $inflector->addFilterPrefixPath('Mes_Filtres', 'Mes/Filtres/');
             instance de manière directe&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $loader = $inflector->getPluginLoader();
 $loader->addPrefixPath('Mes_Filtres', 'Mes/Filtres/');
 ]]></programlisting>
@@ -133,7 +133,7 @@ $loader->addPrefixPath('Mes_Filtres', 'Mes/Filtres/');
             constructeur&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Via le constructeur :
 $inflector = new Zend_Filter_Inflector('#foo/#bar.#sfx', null, '#');
 
@@ -149,7 +149,7 @@ $inflector->setTargetReplacementIdentifier('#');
             <code>setTarget()</code> peut vous y aider&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $inflector = $layout->getInflector();
 $inflector->setTarget('layouts/:script.phtml');
 ]]></programlisting>
@@ -160,7 +160,7 @@ $inflector->setTarget('layouts/:script.phtml');
             ceci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Foo
 {
     /**
@@ -220,7 +220,7 @@ class Foo
                 <code>setStaticRule()</code> permet de les manipuler&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $inflector = new Zend_Filter_Inflector(':script.:suffix');
 $inflector->setStaticRule('suffix', 'phtml');
 
@@ -237,7 +237,7 @@ $inflector->setStaticRule('suffix', 'php');
                 exemple. La méthode <code>setStaticRuleReference()</code> vous y aidera&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class Foo
 {
     /**
@@ -313,7 +313,7 @@ class Foo
                 </listitem>
             </itemizedlist>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $inflector = new Zend_Filter_Inflector(':script.:suffix');
 
 // Affecte une règle pour utiliser le filtre
@@ -361,7 +361,7 @@ $inflector->setFilterRule('script', array(
             <example id="zend.filter.inflector.rules.multiple.example">
                 <title>Paramétrer plusieurs règles en une seule fois</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // setRules() accepte la même notation :
 $inflector->addRules(array(
     // règles filtres:
@@ -474,7 +474,7 @@ $inflector->addRules(array(
         <example id="zend.filter.inflector.config.example">
             <title>Utiliser Zend_Config avec Zend_Filter_Inflector</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Par le constructeur :
 $config    = new Zend_Config($options);
 $inflector = new Zend_Filter_Inflector($config);

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Filter-WritingFilters.xml

@@ -20,7 +20,7 @@
 
     <para>
         L'exemple suivant démontre comment écrire un filtre personnalisé&#160;:
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class MonFiltre implements Zend_Filter_Interface
 {
     public function filter($valeur)
@@ -36,7 +36,7 @@ class MonFiltre implements Zend_Filter_Interface
 
     <para>
         Pour ajouter une instance du filtre défini ci-dessus à une chaîne de filtrage&#160;:
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $filtreChaine = new Zend_Filter();
 $filtreChaine->addFilter(new MonFiltre());
 ]]></programlisting>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Filter.xml

@@ -53,7 +53,7 @@
         <para>
             L'exemple simple ci-dessous démontre l'utilisation d'un filtre sur les caractères
             esperluette (<code>&amp;</code>, "ampersand" en anglais) et guillemet double
-            (<code>"</code>) : <programlisting role="php"><![CDATA[
+            (<code>"</code>) : <programlisting language="php"><![CDATA[
 $htmlEntities = new Zend_Filter_HtmlEntities();
 
 echo $htmlEntities->filter('&'); // &amp;
@@ -73,7 +73,7 @@ echo $htmlEntities->filter('"'); // &quot;
             base de la classe de filtre, relativement dans l'espace de nommage
             <classname>Zend_Filter</classname>. La méthode <code>get()</code> charge automatiquement
             la classe, crée une instance et applique la méthode <code>filter()</code> à la donnée
-            saisie. <programlisting role="php"><![CDATA[
+            saisie. <programlisting language="php"><![CDATA[
 echo Zend_Filter::get('&', 'HtmlEntities');
 ]]></programlisting></para>
 

+ 29 - 29
documentation/manual/fr/module_specs/Zend_Filter_Input.xml

@@ -98,7 +98,7 @@
             caractères alphabétiques (lettres).
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $filters = array(
     'month'   => 'Digits',
     'account' => 'StringTrim'
@@ -120,7 +120,7 @@ $validators = array(
             <listitem>
                 <para>
                     Une chaine de caractères, qui sera transformée en nom de classe.
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $validators = array(
     'month'   => 'Digits',
 );
@@ -133,7 +133,7 @@ $validators = array(
                     Un objet instance d'une classe implémentant
                     <classname>Zend_Filter_Interface</classname> ou
                     <classname>Zend_Validate_Interface</classname>.
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $digits = new Zend_Validate_Digits();
 
 $validators = array(
@@ -150,7 +150,7 @@ $validators = array(
                     ou des objets directement. Aussi, vous pouvez utiliser comme valeur un tableau
                     contenant le nom du filtre ou validateur, et d'éventuels arguments à passer à
                     son constructeur.
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $validators = array(
     'month'   => array(
         'Digits',                // chaine
@@ -179,7 +179,7 @@ $validators = array(
             déclarés.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $filters = array(
     '*'     => 'StringTrim',
     'month' => 'Digits'
@@ -197,7 +197,7 @@ $filters = array(
             d'entrée.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $input = new Zend_Filter_Input($filters, $validators);
 ]]></programlisting>
 
@@ -209,7 +209,7 @@ $input = new Zend_Filter_Input($filters, $validators);
             <classname>Zend_Filter_Input</classname>.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $data = $_GET;
 $input = new Zend_Filter_Input($filters, $validators, $data);
 ]]></programlisting>
@@ -219,7 +219,7 @@ $input = new Zend_Filter_Input($filters, $validators, $data);
             que le troisième argument du constructeur.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $input = new Zend_Filter_Input($filters, $validators);
 $newData = $_POST;
 $input->setData($newData);
@@ -253,7 +253,7 @@ $input->setData($newData);
                 <code>false</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 if ($input->isValid()) {
   echo "OK\n";
 }
@@ -265,7 +265,7 @@ if ($input->isValid()) {
                 individuelle.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 if ($input->isValid('month')) {
   echo "Le champ 'month' est OK\n";
 }
@@ -302,7 +302,7 @@ if ($input->isValid('month')) {
                 </listitem>
             </itemizedlist>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 if ($input->hasInvalid() || $input->hasMissing()) {
   $messages = $input->getMessages();
 }
@@ -352,7 +352,7 @@ if ($input->hasUnknown()) {
                 <code>setOptions()</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $options = array(
     'missingMessage' => "Field '%field%' is required"
 );
@@ -384,7 +384,7 @@ $input->setOptions($options);
                 <code>getUnescaped()</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $m = $input->month;                 // donnée échappée (accesseur magique)
 $m = $input->getEscaped('month');   // donnée échapée
 $m = $input->getUnescaped('month'); // donnée non échappée
@@ -411,7 +411,7 @@ $m = $input->getUnescaped('month'); // donnée non échappée
                 récupération des champs. Ceci se fait via le constructeur :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $options = array('escapeFilter' => 'StringTrim');
 $input = new Zend_Filter_Input($filters, $validators, $data, $options);
 ]]></programlisting>
@@ -421,7 +421,7 @@ $input = new Zend_Filter_Input($filters, $validators, $data, $options);
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $input = new Zend_Filter_Input($filters, $validators, $data);
 $input->setDefaultEscapeFilter(new Zend_Filter_StringTrim());
 ]]></programlisting>
@@ -478,7 +478,7 @@ $input->setDefaultEscapeFilter(new Zend_Filter_StringTrim());
                 <classname>Zend_Filter_Input::FIELDS</classname>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $filters = array(
     'month' => array(
         'Digits',        // nom du filtre à l'index [0]
@@ -509,7 +509,7 @@ $filters = array(
                 tableau de champs et retourne <code>true</code> si les champs sont égaux.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'password' => array(
         'StringEquals',
@@ -542,7 +542,7 @@ $validators = array(
                 <classname>Zend_Filter_Input::PRESENCE</classname>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'digits',
@@ -573,7 +573,7 @@ $validators = array(
                 validateurs, et seulement pour la règle en cours.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'digits',
@@ -621,7 +621,7 @@ echo $input->month; // affiche 1
                 <classname>Zend_Filter_Input::ALLOW_EMPTY</classname>
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'address2' => array(
         'Alnum',
@@ -643,7 +643,7 @@ $validators = array(
                 <code>setOptions()</code>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $options = array(
     'notEmptyMessage' =>
         "Une valeur non vide est requise pour le champ '%field%'"
@@ -678,7 +678,7 @@ $input->setOptions($options);
                 <classname>Zend_Filter_Input::BREAK_CHAIN</classname>
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'Digits',
@@ -702,7 +702,7 @@ $input = new Zend_Filter_Input(null, $validators);
                 votre propre chaine de validation comme ceci :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Créer une chaine de validation avec un attribut
 // breakChainOnFailure non uniforme
 $chain = new Zend_Validate();
@@ -740,7 +740,7 @@ $input = new Zend_Filter_Input(null, $validators);
                 de chiffres.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'digits',
@@ -764,7 +764,7 @@ $validators = array(
                 personnalisé.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'digits',
@@ -787,7 +787,7 @@ $validators = array(
                 plutôt qu'une chaine.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $validators = array(
     'month' => array(
         'digits', new Zend_Validate_Between(1, 12),
@@ -824,7 +824,7 @@ $validators = array(
                 <classname>Zend_Filter_Input</classname>.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Tous les champs acceptent des valeurs vides
 $options = array('allowEmpty' => true);
 
@@ -864,7 +864,7 @@ $input = new Zend_Filter_Input($filters, $validators, $data, $options);
             via son constructeur&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $options = array('filterNamespace' => 'My_Namespace_Filter', 'validatorNamespace' => 'My_Namespace_Validate');
 $input = new Zend_Filter_Input($filters, $validators, $data, $options);
 ]]></programlisting>
@@ -876,7 +876,7 @@ $input = new Zend_Filter_Input($filters, $validators, $data, $options);
             plugin utilisé par <classname>Zend_Filter_Input</classname> :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $input->addValidatorPrefixPath('Autre_Namespace', 'Autre/Namespace');
 $input->addFilterPrefixPath('Foo_Namespace', 'Foo/Namespace');
 

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Form-Decorators.xml

@@ -142,7 +142,7 @@
             suivantes&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 interface Zend_Decorator_Interface
 {
     public function __construct($options = null);
@@ -173,7 +173,7 @@ interface Zend_Decorator_Interface
             procéder&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class My_Decorator_Composite extends Zend_Form_Decorator_Abstract
 {
     public function buildLabel()
@@ -263,7 +263,7 @@ class My_Decorator_Composite extends Zend_Form_Decorator_Abstract
             Vous pouvez maintenant placer ce décorateur dans les chemins des décorateurs&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // pour un élément:
 $element->addPrefixPath('My_Decorator',
                         'My/Decorator/',
@@ -281,7 +281,7 @@ $form->addElementPrefixPath('My_Decorator',
             élément&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Ecrase les éventuels décorateurs de cet élément avec le notre:
 $element->setDecorators(array('Composite'));
 ]]></programlisting>
@@ -299,7 +299,7 @@ $element->setDecorators(array('Composite'));
             'Errors'&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class My_Decorator_Errors
 {
     public function render($content = '')
@@ -348,7 +348,7 @@ class My_Decorator_Errors
             exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // rend juste le décorateur Label de cet élément:
 echo $element->renderLabel();
 

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Form-I18n.xml

@@ -52,7 +52,7 @@
                     registre à la clé "Zend_Translate"&#160;:
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // utilisez la clé registre 'Zend_Translate' ;
 // $translate est un objet Zend_Translate :
 Zend_Registry::set('Zend_Translate', $translate);
@@ -72,7 +72,7 @@ Zend_Registry::set('Zend_Translate', $translate);
                     <classname>Zend_Validate_Abstract</classname>&#160;:
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Indique aux classes de validation d'utiliser
 // un objet de traduction spécifique :
 Zend_Validate_Abstract::setDefaultTranslator($translate);
@@ -87,7 +87,7 @@ Zend_Validate_Abstract::setDefaultTranslator($translate);
                     validation&#160;:
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Indique à toutes les classes de formulaire d'utiliser un objet de traduction
 // Indique aussi aux validateurs d'utiliser ce même objet pour traduire
 // les messages d'erreur :
@@ -102,7 +102,7 @@ Zend_Form::setDefaultTranslator($translate);
                     <code>setTranslator()</code>&#160;:
                 </para>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Indique à *cette* instance de formulaire, d'utiliser un objet de
 // traduction. L'objet de traduction sera aussi utilisé par tous les
 // validateurs pour traduire les messages d'erreur :

+ 26 - 26
documentation/manual/fr/module_specs/Zend_Form-QuickStart.xml

@@ -14,7 +14,7 @@
 
         <para>Instanciez simplement un objet <classname>Zend_Form</classname>&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form = new Zend_Form;
 ]]></programlisting>
 
@@ -29,7 +29,7 @@ $form = new Zend_Form;
             formulaire grâce à <code>setAction()</code> et <code>setMethod()</code>&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form->setAction('/resource/process')
      ->setMethod('post');
 ]]></programlisting>
@@ -46,7 +46,7 @@ $form->setAction('/resource/process')
             <code>setAttribs()</code>. Par exemple, indiquons un attribut "id" au formulaire&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form->setAttrib('id', 'login');
 ]]></programlisting>
     </sect2>
@@ -114,7 +114,7 @@ $form->setAttrib('id', 'login');
 
         <para>Quelques exemples&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Ajout d'un objet élément :
 $form->addElement(new Zend_Form_Element_Text('username'));
 
@@ -136,7 +136,7 @@ $form->addElement('text', 'username');
             décrivant&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $username = new Zend_Form_Element_Text('username');
 
 // Passage d'un objet Zend_Validate_*:
@@ -152,7 +152,7 @@ $username->addValidator('alnum');
             paramètre&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Passage d'options au validateur
 $username->addValidator('regex', false, array('/^[a-z]/i'));
 ]]></programlisting>
@@ -168,7 +168,7 @@ $username->addValidator('regex', false, array('/^[a-z]/i'));
             Voici un exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Cet élément est requis:
 $username->setRequired(true);
 ]]></programlisting>
@@ -183,7 +183,7 @@ $username->setRequired(true);
             ajouter un filtre qui retourne la donnée en minuscules :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $username->addFilter('StringtoLower');
 ]]></programlisting>
 
@@ -191,7 +191,7 @@ $username->addFilter('StringtoLower');
             Finalement, la configuration complète de l'élément pourra ressembler à cela&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $username->addValidator('alnum')
          ->addValidator('regex', false, array('/^[a-z]/'))
          ->setRequired(true)
@@ -213,7 +213,7 @@ $username->addValidators(array('alnum',
             des validateurs ou des filtres. Essayons ceci&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form->addElement('text', 'username', array(
     'validators' => array(
         'alnum',
@@ -243,7 +243,7 @@ $form->addElement('text', 'username', array(
             faites un <code>echo</code> devant l'objet.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Appel explicite de render() :
 echo $form->render($view);
 
@@ -260,7 +260,7 @@ echo $form;
             suffit&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <?php echo $this->form ?>
 ]]></programlisting>
 
@@ -273,7 +273,7 @@ echo $form;
             s'afficher&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $element->addDecorators(array(
     'ViewHelper',
     'Errors',
@@ -291,7 +291,7 @@ $element->addDecorators(array(
             Les décorateurs par défaut (rappelés ci-dessus), produisent le rendu suivant&#160;:
         </para>
 
-        <programlisting role="html"><![CDATA[
+        <programlisting language="html"><![CDATA[
 <dt><label for="username" class="required">Username</dt>
 <dd>
     <input type="text" name="username" value="123-abc" />
@@ -322,13 +322,13 @@ $element->addDecorators(array(
             dans la pile des éléments&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $element->setOrder(10);
 ]]></programlisting>
 
         <para>Ou encore, à la création de l'élément via <code>addElement()</code>&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form->addElement('text', 'username', array('order' => 10));
 ]]></programlisting>
     </sect2>
@@ -349,7 +349,7 @@ $form->addElement('text', 'username', array('order' => 10));
             exemple)&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 if ($form->isValid($_POST)) {
     // succès!
 } else {
@@ -364,7 +364,7 @@ if ($form->isValid($_POST)) {
             validateurs ne seront pas interrogés&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 if ($form->isValidPartial($_POST)) {
     // Tous les éléments présents dans $_POST ont passé la validation
 } else {
@@ -383,13 +383,13 @@ if ($form->isValidPartial($_POST)) {
             valeurs filtrées depuis les éléments&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $values = $form->getValues();
 ]]></programlisting>
 
         <para>Si vous désirez les valeurs non filtrées, utilisez&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $unfiltered = $form->getUnfilteredValues();
 ]]></programlisting>
     </sect2>
@@ -402,7 +402,7 @@ $unfiltered = $form->getUnfilteredValues();
             à nouveau le formulaire, mais avec les messages d'erreur affichés&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 if (!$form->isValid($_POST)) {
     echo $form;
 
@@ -455,7 +455,7 @@ if (!$form->isValid($_POST)) {
             configurer le formulaire et effectuer le rendu&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form = new Zend_Form();
 $form->setAction('/user/login')
      ->setMethod('post');
@@ -482,7 +482,7 @@ $form->addElement($username)
 
         <para>Il nous faut à présent un contrôleur pour gérer tout cela&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class UserController extends Zend_Controller_Action
 {
     public function getForm()
@@ -518,7 +518,7 @@ class UserController extends Zend_Controller_Action
 
         <para>Le script de vue pour afficher le formulaire&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <h2>Identifiez vous:</h2>
 <?php echo $this->form ?>
 ]]></programlisting>
@@ -545,7 +545,7 @@ class UserController extends Zend_Controller_Action
             INI)&#160;:
         </para>
 
-        <programlisting role="ini"><![CDATA[
+        <programlisting language="ini"><![CDATA[
 [development]
 ; informations générales du formulaire
 user.login.action = "/user/login"
@@ -574,7 +574,7 @@ user.login.elements.submit.type = "submit"
 
         <para>Le constructeur du formulaire ressemblera alors à ceci&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $config = new Zend_Config_Ini($configFile, 'development');
 $form   = new Zend_Form($config->user->login);
 ]]></programlisting>

+ 7 - 7
documentation/manual/fr/module_specs/Zend_Form-StandardDecorators.xml

@@ -22,7 +22,7 @@
             d'options <code>$options</code>. Voici un exemple&#160;:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Util
 {
     public static function label($content, $element, array $options)
@@ -103,7 +103,7 @@ class Util
             définition (<code>&lt;dd&gt;</code>). L'affichage ressemble alors à ceci&#160;:
         </para>
 
-        <programlisting role="html"><![CDATA[
+        <programlisting language="html"><![CDATA[
 <dt></dt>
 <dd><fieldset id="subform">
     <legend>User Information</legend>
@@ -187,7 +187,7 @@ class Util
 
         <para>Par défaut, la liste d'erreurs générée ressemble à ceci :</para>
 
-        <programlisting role="html"><![CDATA[
+        <programlisting language="html"><![CDATA[
 <ul class="form-errors>
     <li><b>[element label or name]</b><ul>
             <li>[error message]</li>
@@ -378,7 +378,7 @@ class Util
             en tant que premier décorateur de la pile.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $form->setDecorators(array(
     'PrepareElements',
     array('ViewScript', array('viewScript' => 'form.phtml')),
@@ -448,7 +448,7 @@ $form->setDecorators(array(
 
         <para>Voici un exemple&#160;:</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // Affectation d'un décorateur ViewScript à un seul élément
 // en spécifiant comme option le script de vue (obligatoire) et d'autres options :
 $element->setDecorators(array(array('ViewScript', array(
@@ -464,7 +464,7 @@ $element->setDecorators(array(array('ViewScript',
 
         <para>Le script de vue pourrait alors ressembler à cela :</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 <div class="<?= $this->class ?>">
     <?php echo $this->formLabel($this->element->getName(),
                                 $this->element->getLabel()) ?>
@@ -487,7 +487,7 @@ $element->setDecorators(array(array('ViewScript',
                 faire&#160;:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // A la création du décorateur:
 $element->addDecorator('ViewScript', array('placement' => false));
 

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Gdata_AuthSub.xml

@@ -75,7 +75,7 @@
             authentifié.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $my_calendar =
     'http://www.google.com/calendar/feeds/default/private/full';
 
@@ -115,7 +115,7 @@ $cal = new Zend_Gdata_Calendar($client);
             jeton reste valide un certain temps.
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // construction sécurisée de la valeur.
 $php_self = htmlentities(substr($_SERVER['PHP_SELF'],
                                 0,

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

@@ -80,7 +80,7 @@
             l'objet <classname>Zend_Http_Client</classname> fraîchement authentifié :
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 // identifiants de compte Google
 $email = 'johndoe@gmail.com';
 $passwd = 'xxxxxxxx';

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Gdata_Exception.xml

@@ -9,7 +9,7 @@
         toutes les exceptions envoyées par les composants Gdata.
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 try {
     $client =
         Zend_Gdata_ClientLogin::getHttpClient($username, $password);
@@ -81,7 +81,7 @@ try {
         <classname>Zend_Gdata</classname> envoie quel type d'exception.
     </para>
 
-    <programlisting role="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 try {
     $client =
         Zend_Gdata_ClientLogin::getHttpClient($username,

+ 22 - 22
documentation/manual/fr/module_specs/Zend_Gdata_Photos.xml

@@ -112,7 +112,7 @@
                 procédé d'authentification ClientAuth :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Paramètres pour ClientAuth authentification
 $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $user = "sample.user@gmail.com";
@@ -127,7 +127,7 @@ $service = new Zend_Gdata_Photos($client);
 
             <para>Au sujet du procédé AuthSub, voici la démarche :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 session_start();
 
 /**
@@ -223,7 +223,7 @@ $service = new Zend_Gdata_Photos(getAuthSubHttpClient());
 
             <para>Enfin, un client non authentifié peut aussi être crée :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Création d'une instance du service en mode non authentifié
 $service = new Zend_Gdata_Photos();
 ]]></programlisting>
@@ -264,7 +264,7 @@ $service = new Zend_Gdata_Photos();
 
         <para>Une <code>UserQuery</code> peut être construite comme suit :</para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -387,7 +387,7 @@ $query->setUser("sample.user");
                 <code>getUserFeed</code> :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -401,7 +401,7 @@ try {
 
             <para>Ou alors, le flux peut être requêté directement :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -421,7 +421,7 @@ try {
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -448,7 +448,7 @@ try {
                 passant à <code>getAlbumFeed</code> :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -472,7 +472,7 @@ try {
 
             <para>Construire une requête donne aussi accès au requêtage d'un album :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -503,7 +503,7 @@ try {
                 passant à la méthode <code>getPhotoFeed</code> :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -522,7 +522,7 @@ try {
 
             <para>Construire une requête donne aussi accès au requêtage d'une photo :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -555,7 +555,7 @@ try {
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -594,7 +594,7 @@ try {
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -633,7 +633,7 @@ try {
 
             <para>Il est possible de créer un album, pour les clients authentifiés :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -653,7 +653,7 @@ $service->insertAlbumEntry($entry);
                 suit :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -685,7 +685,7 @@ $service->insertPhotoEntry($entry, $albumEntry);
                 :
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -711,7 +711,7 @@ $service->insertCommentEntry($entry, $photoEntry);
 
             <para>Il est possible de créer un mot-clé pour une photo, voici un exemple :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -742,7 +742,7 @@ $service->insertTagEntry($entry, $photoEntry);
 
             <para>Supprimer un album est possible si le client est authentifié :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -763,7 +763,7 @@ $service->deleteAlbumEntry($entry, true);
 
             <para>Supprimer une photo est possible si le client est authentifié :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -785,7 +785,7 @@ $service->deletePhotoEntry($entry, true);
 
             <para>Supprimer un commentaire est possible si le client est authentifié :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -809,7 +809,7 @@ $service->deleteCommentEntry($entry, true);
 
             <para>Supprimer un mot-clé est possible, si le client est authentifié :</para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);
 $service = new Zend_Gdata_Photos($client);
@@ -852,7 +852,7 @@ $service->deleteTagEntry($tagEntry, true);
                 avec <code>deleteAlbumEntry</code>:
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
     // $album est l'albumEntry à effacer
 try {
     $this->delete($album);

+ 7 - 7
documentation/manual/fr/module_specs/Zend_Http_Client-Adapters.xml

@@ -148,7 +148,7 @@
         <example id="zend.http.client.adapters.socket.example-1">
             <title>Changer la couche de transport HTTPS</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Définit des paramètres de configuration
 $config = array(
     'adapter'      => 'Zend_Http_Client_Adapter_Socket',
@@ -258,7 +258,7 @@ $response = $client->request();
         <example id="zend.http.client.adapters.proxy.example-1">
             <title>Utiliser Zend_Http_Client derrière un serveur Proxy</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Paramètres de configuration
 $config = array(
     'adapter'    => 'Zend_Http_Client_Adapter_Proxy',
@@ -309,7 +309,7 @@ $client = new Zend_Http_Client('http://www.example.com', $config);
         <example id="zend.http.client.adapters.test.example-1">
             <title>Tester avec un objet de réponse HTTP unique</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Création de l'adatateur et de l'objet client :
 $adapter = new Zend_Http_Client_Adapter_Test();
 $client = new Zend_Http_Client('http://www.example.com', array(
@@ -352,7 +352,7 @@ $response = $client->request('GET');
         <example id="zend.http.client.adapters.test.example-2">
             <title>Tester avec plusieurs réponses HTTP</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // Création des objets adaptateur, et client
 $adapter = new Zend_Http_Client_Adapter_Test();
 $client = new Zend_Http_Client('http://www.example.com', array(
@@ -422,7 +422,7 @@ $adapter->addResponse(
         <example id="zend.http.client.adapters.curl.example-1">
             <title>Setting cURL options</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $config = array(
     'adapter'   => 'Zend_Http_Client_Adapter_Curl',
     'curloptions' => array(CURLOPT_FOLLOWLOCATION => true),
@@ -446,7 +446,7 @@ $client = new Zend_Http_Client($uri, $config);
                 You can use cURL to transfer very large files over HTTP by filehandle.
             </para>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $putFileSize   = filesize("filepath");
 $putFileHandle = fopen("filepath", "r");
 
@@ -480,7 +480,7 @@ $client->request("PUT");
         <example id="zend.http.client.adapters.extending.example-1">
             <title>Création de votre propre adaptateur de connexion</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 class MyApp_Http_Client_Adapter_BananaProtocol
     implements Zend_Http_Client_Adapter_Interface
 {

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Http_Client-Advanced.xml

@@ -26,7 +26,7 @@
                     <title>Forcer des redirections conformes au RFC 2616 lors de la réception d'un
                     code statut 301 and 302</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Redirections strictes
 $client->setConfig(array('strictredirects' => true)
 
@@ -53,7 +53,7 @@ $client->setConfig(array('strictredirects' => false)
                     id="zend.http.client.cookies.example-1">
                     <title>Définition de cookies via setCookie()</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Simple et facile : en fournissant un nom de cookie et une valeur
 $client->setCookie('parfum', 'pépites de chocolat');
 
@@ -80,7 +80,7 @@ $client->setCookie($cookie);
                     id="zend.http.client.cookies.example-2">
                     <title>Activer la persistance des cookies</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Pour activer la persistance des cookies,
 // définissez un Magasin de cookie "Cookie Jar"
 $client->setCookieJar();
@@ -115,7 +115,7 @@ $client->request('GET');
                     id="zend.http.client.custom_headers.example-1">
                     <title>Définir un en-tête personnalisé unique</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Définition d'un en-tête unique,
 // écrasant toute valeur précédemment définie
 $client->setHeaders('Host', 'www.exemple.com');
@@ -139,7 +139,7 @@ $client->setHeaders('Cookie', array(
             paramètre unique : <example id="zend.http.client.custom_headers.example-2">
                     <title>Définition de plusieurs en-têtes personnalisés</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Définition de plusieurs en-têtes,
 // écrasant toute valeur précédemment définie
 $client->setHeaders(array(
@@ -178,7 +178,7 @@ $client->setHeaders(array(
             <example id="zend.http.client.file_uploads.example-1">
                     <title>Utilisation de setFileUpload pour envoyer des fichiers</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Envoi de données arbitraires comme fichier
 $texte = 'ceci est un texte ordinaire';
 $client->setFileUpload('du_texte.txt', 'upload', $texte, 'text/plain');
@@ -221,7 +221,7 @@ $client->request('POST');
                     id="zend.http.client.raw_post_data.example-1">
                     <title>Envoi de données brutes via POST</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $xml = '<book>' .
        '  <title>Islands in the Stream</title>' .
        '  <author>Ernest Hemingway</author>' .
@@ -262,7 +262,7 @@ $client->setRawData($xml)->setEncType('text/xml')->request('POST');
                     <title>Définir nom d'utilisateur et mot de passe pour l'authentification
                     HTTP</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Utilisation de l'authentification 'basic'
 $client->setAuth('shahar',
                  'monMotdePasse!',
@@ -333,7 +333,7 @@ $client->setAuth('shahar', 'monMotdePasse!');
         <example id="zend.http.client.multiple_requests.example-1">
             <title>Exécuter plusieurs requêtes avec un seul client</title>
 
-            <programlisting role="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 // D'abord, instancier le client
 $client =
     new Zend_Http_Client('http://www.exemple.com/obtientdonnees.php',

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Http_Client.xml

@@ -23,7 +23,7 @@
             <code>setConfig()</code>. <example id="zend.http.client.introduction.example-1">
                     <title>Instanciation d'un objet Zend_Http_Client</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $client = new Zend_Http_Client('http://example.org', array(
     'maxredirects' => 0,
     'timeout'      => 30));
@@ -159,7 +159,7 @@ $client->setConfig(array(
                     id="zend.http.client.basic-requests.example-1">
                     <title>Requête GET simple</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $client = new Zend_Http_Client('http://example.org');
 $response = $client->request();
 ]]></programlisting>
@@ -181,7 +181,7 @@ $response = $client->request();
                     id="zend.http.client.basic-requests.example-2">
                     <title>Requêtes d'autres types que GET</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // requête POST
 $response = $client->request('POST');
 
@@ -204,7 +204,7 @@ $response = $client->request();
                     id="zend.http.client.parameters.example-1">
                     <title>Ajouts de paramètres GET</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Avec la méthode setParameterGet
 $client->setParameterGet('knight', 'lancelot');
 
@@ -228,7 +228,7 @@ $client->setParameterGet(array(
             <code>setParameterGet()</code>. <example id="zend.http.client.parameters.example-2">
                     <title>Ajout de paramètres POST</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // passage de paramètre POST simple
 $client->setParameterPost('language', 'fr');
 

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Http_Cookie-Handling.xml

@@ -101,7 +101,7 @@
             </itemizedlist> <example id="zend.http.cookies.cookie.instantiating.example-1">
                 <title>Créer un objet Zend_Http_Cookie</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // D'abord, en utilisant son constructeur.
 // ce cookie expirera dans 2 heures
 $cookie = new Zend_Http_Cookie('foo',
@@ -140,7 +140,7 @@ $cookie = Zend_Http_Cookie::fromString(
                     id="zend.http.cookies.cookie.instantiating.example-2">
                     <title>Passer de l'objet Zend_Http_Cookie à la chaîne</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Création d'un nouveau cookie
 $cookie = new Zend_Http_Cookie('foo',
                                'two words',
@@ -233,7 +233,7 @@ echo $cookie;
             <example id="zend.http.cookies.cookie.accessors.example-1">
                     <title>Utilisation des méthodes getter de Zend_Http_Cookie</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 // Création d'un cookie
 $cookie =
     Zend_Http_Cookie::fromString('foo=two+words;'
@@ -300,7 +300,7 @@ echo ($cookie->isSessionCookie() ? 'Yes' : 'No');
             </itemizedlist> <example id="zend.http.cookies.cookie.matching.example-1">
                 <title>Correspondance de cookies</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 // Création de l'objet cookie - d'abord un cookie sécurisé
 $cookie = Zend_Http_Cookie::fromString(
             'foo=two+words; domain=.example.com; path=/somedir; secure;');

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Http_Response.xml

@@ -22,7 +22,7 @@
                     <title>Instancier un objet Zend_Http_Response en utilisant la méthode
                     factory</title>
 
-                    <programlisting role="php"><![CDATA[
+                    <programlisting language="php"><![CDATA[
 $str = '';
 $sock = fsockopen('www.exemple.com', 80);
 $req =     "GET / HTTP/1.1\r\n" .
@@ -120,7 +120,7 @@ $response = Zend_Http_Response::factory($str);
             </itemizedlist> <example id="zend.http.response.testers.example-1">
                 <title>Utiliser la méthode isError() pour valider une réponse</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 if ($response->isError()) {
   echo "Erreur de transmission des données.\n"
   echo "Les infos Serveur sont : "
@@ -205,7 +205,7 @@ if ($response->isError()) {
             </itemizedlist> <example id="zend.http.response.acessors.example-1">
                 <title>Utiliser les méthodes accesseurs de Zend_Http_Response</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 if ($response->getStatus() == 200) {
   echo "La requête retourne les informations suivantes :<br />";
   echo $response->getBody();
@@ -227,7 +227,7 @@ if ($response->getStatus() == 200) {
             </note> <example id="zend.http.response.acessors.example-2">
                 <title>Accéder aux en-têtes de réponse</title>
 
-                <programlisting role="php"><![CDATA[
+                <programlisting language="php"><![CDATA[
 $ctype = $response->getHeader('Content-type');
 if (is_array($ctype)) $ctype = $ctype[0];
 

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Json-Basics.xml

@@ -7,7 +7,7 @@
     <para>
         L'utilisation de <classname>Zend_Json</classname> implique l'emploi des deux méthodes
         statiques publiques disponibles : <classname>Zend_Json::encode()</classname> et
-        <classname>Zend_Json::decode()</classname>. <programlisting role="php"><![CDATA[
+        <classname>Zend_Json::decode()</classname>. <programlisting language="php"><![CDATA[
 // Obtention d'une valeur
 $phpNatif = Zend_Json::decode($valeurCodee);
 

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Json-Objects.xml

@@ -32,7 +32,7 @@
         <para>
             Par défaut, <classname>Zend_Json</classname> décodera des objets JSON comme en
             tableaux associatifs. Cependant, si vous désirez avoir un objet en retour, vous pouvez le
-            spécifier : <programlisting role="php"><![CDATA[
+            spécifier : <programlisting language="php"><![CDATA[
 // Décode des objets JSON en tant qu'objets PHP
 $phpNatif = Zend_Json::decode($valeurEncodee, Zend_Json::TYPE_OBJECT);
 ]]></programlisting> Tous les objets sont ainsi décodés et retournés comme des objets de type
@@ -78,7 +78,7 @@ $phpNatif = Zend_Json::decode($valeurEncodee, Zend_Json::TYPE_OBJECT);
             if you have ext/json installed. You can achieve this by calling:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 Zend_Json::$useBuiltinEncoderDecoder = true:
 ]]></programlisting>
     </sect2>
@@ -105,7 +105,7 @@ Zend_Json::$useBuiltinEncoderDecoder = true:
             expressions in large object structures. A usage example would look like:
         </para>
 
-        <programlisting role="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $data = array(
     'onClick' => new Zend_Json_Expr('function() {'
               . 'alert("I am a valid javascript callback '

Някои файлове не бяха показани, защото твърде много файлове са промени