Selaa lähdekoodia

[DOCUMENTATION] French:
- sync with English

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20562 44c647ce-9c0f-0410-b52a-842ac1e357ba

mikaelkael 16 vuotta sitten
vanhempi
commit
915abe81c8

+ 26 - 25
documentation/manual/fr/module_specs/Zend_Application-AvailableResources-Multidb.xml

@@ -5,18 +5,20 @@
     <title>Zend_Application_Resource_Multidb</title>
 
     <para>
-        <classname>Zend_Application_Resource_Multidb</classname> is used to initialize
-        multiple Database connections. You can use the same options as you can with
-        the <link linkend="zend.application.available-resources.db">Db Resource Plugin</link>.
-        However, for specifying a default connection, you can also use the 'default' directive.
+        <classname>Zend_Application_Resource_Multidb</classname> est utilisé pour initialiser de
+        multiples connexions vers des bases de données. Vous pouvez utiliser les mêmes options
+        qu'avec le <link
+            linkend="zend.application.available-resources.db">plugin de ressource Db</link>.
+        Cependant, pour spécifier une connexion par défaut, vous pouvez aussi utiliser la directive
+        'default'.
     </para>
 
     <example id="zend.application.available-resources.multidb.configexample">
-        <title>Setting up multiple Db Connections</title>
+        <title>Paramétrer de multiples connexions vers des bases de données</title>
 
         <para>
-            Below is an example <acronym>INI</acronym> configuration that can be used to initialize
-            two Db Connections.
+            Ci-dessous vous avez un exemple de configuration <acronym>INI</acronym> montrant
+            l'initialisation de deux connexions.
         </para>
 
         <programlisting language="ini"><![CDATA[
@@ -37,16 +39,16 @@ resources.multidb.db2.default = true
     </example>
 
     <example id="zend.application.available-resources.multidb.retrieveSpecificDb">
-        <title>Retrieving a specific database adapter</title>
+        <title>Récupérer un adaptateur de bases de données spécifique</title>
 
         <para>
-            When using this resource plugin you usually will want to retrieve
-            a specific database. This can be done by using the resource's
-            <methodname>getDb()</methodname>. The method
-            <methodname>getDb()</methodname> returns an instance of a class that
-            extends <classname>Zend_Db_Adapter_Abstract</classname>. If you have not
-            set a default database, an exception will be thrown when this method
-            is called without specifying a parameter.
+            Lorsque vous utilisez ce plugin de ressource, vous aurez sans doute besoin de
+            récupérer un adaptateur spécifique. Ceci peut être réalisé en utilisant la
+            méthode <methodname>getDb()</methodname>. La méthode
+            <methodname>getDb()</methodname> retourne l'instance d'une classe qui étend
+            <classname>Zend_Db_Adapter_Abstract</classname>. Si vous n'avez pas activé
+            un adaptateur par défaut, une exception sera levée lorsque vous appelerez
+            cette méthode sans lui fournir de paramètre.
          </para>
 
         <programlisting language="php"><![CDATA[
@@ -58,27 +60,26 @@ $defaultDb = $resource->getDb();
     </example>
 
     <example id="zend.application.available-resources.multidb.retrieveDefaultDb">
-        <title>Retrieving the default database adapter</title>
+        <title>Récupérer l'adaptateur de base de données par défaut</title>
 
         <para>
-            Additionally, you can retrieve the default database adapter
-            by using the method <methodname>getDefaultDb()</methodname>.
-            If you have not set a default adapter, the first configured db
-            adapter will be returned. Unless you specify <constant>FALSE</constant>
-            as first parameter, then <constant>NULL</constant>
-            will be returned when no default database adapter was set.
+            De plus, vous pouvez récupérer l'adaptateur par défaut en utilisant la méthode
+            <methodname>getDefaultDb()</methodname>. Si vous n'avez pas activé d'adaptateur
+            par défaut, le premier configuré sera retourné. Si vous spécifiez
+            <constant>FALSE</constant> en tant que premier paramètre, alors vous récupérez
+            <constant>NULL</constant> si adaptateur par défaut n'est configuré.
          </para>
 
         <para>
-            Below is an example that assumes the Multidb resource plugin has been configured
-            with the <acronym>INI</acronym> sample above:
+            Ci-dessous vous avez un exemple qui suppose que le plugin de ressource Multidb
+            a été configuré avec l'exemple <acronym>INI</acronym> ci-dessus&#160;:
         </para>
 
         <programlisting language="php"><![CDATA[
 $resource = $bootstrap->getPluginResource('multidb');
 $db2 = $resource->getDefaultDb();
 
-// Same config, but now without a default db:
+// Même config, mais maintenant sans adaptateur par défaut :
 $db1 = $resource->getDefaultDb();
 $null = $resource->getDefaultDb(false); // null
 ]]></programlisting>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Application-CoreFunctionality-Bootstrap_Bootstrap.xml

@@ -26,8 +26,8 @@
         <para>
             De plus, cette implémentation de bootstrap fournit la possibilité de spécifier l'espace
             de noms ou le préfixe de classe pour les ressources situées dans son arborescence, ce
-            qui va activer le chargement automatique des différentes resources de l'application&#160;;
-            essentiellement, ceci instancie un objet <link
+            qui va activer le chargement automatique des différentes resources de
+            l'application&#160;; essentiellement, ceci instancie un objet <link
                 linkend="zend.loader.autoloader-resource.module">Zend_Application_Module_Autoloader</link>,
             en fournissant l'espace de noms requêté et le dossier de bootstrap en tant qu'arguments.
             Vous pouvez activer cette fonctionnalité en fournissant l'espace de noms à l'option de

+ 26 - 20
documentation/manual/fr/module_specs/Zend_Cache-Cache_Manager.xml

@@ -1,23 +1,26 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20374 -->
+<!-- EN-Revision: 20176 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.cache.manager">
     <title>Le gestionnaire de Cache</title>
 
     <para>
         Une application comporte par nature plusieurs caches de types différents fonctions du
-        contrôleur ou du model accédé. Afin de faciliter la création et la manipulation des caches
-        par exemple en bootstrap, <classname>Zend_Cache_Manager</classname> a été créee. Cette classe
-        est accompagnée de <classname>Zend_Application_Resource_Cachemanager</classname> pour tout ce qui
-        concerne le bootstrap et <classname>Zend_Controller_Action_Helper_Cache</classname> afin d'accéder
-        aux caches depuis les contrôleurs et autres aides d'action.
+        contrôleur ou du modèle accédé. Afin de faciliter la création et la manipulation des
+        options de <classname>Zend_Cache</classname> au plus tôt (par exemple en bootstrap),
+        <classname>Zend_Cache_Manager</classname> a été créée. Cette
+        classe est accompagnée de <classname>Zend_Application_Resource_Cachemanager</classname>
+        pour tout ce qui concerne le bootstrap et
+        <classname>Zend_Controller_Action_Helper_Cache</classname> afin d'accéder aux caches
+        depuis les contrôleurs et autres aides d'action.
     </para>
 
     <para>
-        Le gestionnaire de cache utilise des templates, ce sont en fait des ensembles de configurations
-        valides pour un cache. Ces templates s'enregistrent grâce à
-        <methodname>Zend_Cache_Manager::setCacheTemplate()</methodname> et ne donnent naissance à un objet de
-        cache que lorsque <methodname>Zend_Cache_Manager::getCache()</methodname> sera appelée.
+        Le gestionnaire de cache utilise des templates, ce sont en fait des ensembles de
+        configurations valides pour un cache. Ces templates s'enregistrent grâce à
+        <methodname>Zend_Cache_Manager::setCacheTemplate()</methodname> et ne donnent naissance
+        à un objet de cache que lorsque <methodname>Zend_Cache_Manager::getCache()</methodname>
+        sera appelée.
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -49,7 +52,7 @@ $databaseCache = $manager->getCache('database');
 
     <para>
         Le gestionnaire autorise aussi l'enregistrement d'objets de cache préalablement
-        crées, ceci grâce à la méthode <methodname>Zend_Cache_Manager::setCache()</methodname>.
+        créés, ceci grâce à la méthode <methodname>Zend_Cache_Manager::setCache()</methodname>.
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -114,8 +117,11 @@ if ($manager->hasCache('database')) {
 ]]></programlisting>
 
     <para>
-        Il est possible de modifier la configuration d'un template de cache après l'avoir saisie,
-        ceci au moyen de <methodname>Zend_Cache_Manager::setTemplateOptions()</methodname>.
+        Dans certains cas, vous pouvez avoir défini un certain de cas d'utilisation avec
+        <classname>Zend_Cache_Manager</classname>, mais vous avez besoin de préciser un option
+        dans un cas particulier. Il est alors possible de modifier la configuration d'un template
+        de cache après l'avoir saisie, ceci au moyen de
+        <methodname>Zend_Cache_Manager::setTemplateOptions()</methodname>.
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -176,16 +182,16 @@ $databaseCache = $manager->getCache('database');
 
     <para>
         Aussi, <classname>Zend_Cache_Manager</classname> inclut déja quatre templates prédéfinis
-        "skeleton", "default", "page" et "tagcache". Le cache "default" utilise des fichiers comme stockage
-        et un Core comme frontend, il s'attend à posséder un dossier cache_dir appelé "cache" au même niveau
-        que le dossier normalisé "public" dans une application Zend Framework.
-        Le cache "skeleton" est un cache <constant>NULL</constant>, il ne comporte pas d'options.
-        Les 2 autres caches sont utilisés avec des pages statiques dans lesquelles du
+        "skeleton", "default", "page" et "tagcache". Le cache "default" utilise des fichiers
+        comme stockage et un Core comme frontend, il s'attend à posséder un dossier cache_dir
+        appelé "cache" au même niveau que le dossier normalisé "public" dans une application Zend
+        Framework. Le cache "skeleton" est un cache <constant>NULL</constant>, il ne comporte pas
+        d'options. Les 2 autres caches sont utilisés avec des pages statiques dans lesquelles du
         <acronym>HTML</acronym>, <acronym>XML</acronym> ou encore <acronym>JSON</acronym>
         peut être stocké dans des fichiers statiques dans <filename>/public</filename>.
         Le contrôle sur les pages statiques est assuré par
-        <classname>Zend_Controller_Action_Helper_Cache</classname>, même si vous pouvez changer les options
-        "page", "tagcache" (par exemple) en utilisant
+        <classname>Zend_Controller_Action_Helper_Cache</classname>, même si vous pouvez changer
+        les options "page", "tagcache" (par exemple) en utilisant
         <methodname>Zend_Cache_Manager::setTemplateOptions()</methodname> ou même
         <methodname>Zend_Cache_Manager::setCacheTemplate()</methodname>.
     </para>