Просмотр исходного кода

[DOCUMENTATION] French:
- sync with English

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

mikaelkael 16 лет назад
Родитель
Сommit
915abe81c8

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

@@ -5,18 +5,20 @@
     <title>Zend_Application_Resource_Multidb</title>
     <title>Zend_Application_Resource_Multidb</title>
 
 
     <para>
     <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>
     </para>
 
 
     <example id="zend.application.available-resources.multidb.configexample">
     <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>
         <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>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[
@@ -37,16 +39,16 @@ resources.multidb.db2.default = true
     </example>
     </example>
 
 
     <example id="zend.application.available-resources.multidb.retrieveSpecificDb">
     <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>
         <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>
          </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -58,27 +60,26 @@ $defaultDb = $resource->getDb();
     </example>
     </example>
 
 
     <example id="zend.application.available-resources.multidb.retrieveDefaultDb">
     <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>
         <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>
 
 
         <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>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 $resource = $bootstrap->getPluginResource('multidb');
 $resource = $bootstrap->getPluginResource('multidb');
 $db2 = $resource->getDefaultDb();
 $db2 = $resource->getDefaultDb();
 
 
-// Same config, but now without a default db:
+// Même config, mais maintenant sans adaptateur par défaut :
 $db1 = $resource->getDefaultDb();
 $db1 = $resource->getDefaultDb();
 $null = $resource->getDefaultDb(false); // null
 $null = $resource->getDefaultDb(false); // null
 ]]></programlisting>
 ]]></programlisting>

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

@@ -26,8 +26,8 @@
         <para>
         <para>
             De plus, cette implémentation de bootstrap fournit la possibilité de spécifier l'espace
             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
             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>,
                 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.
             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
             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"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20374 -->
+<!-- EN-Revision: 20176 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.cache.manager">
 <sect1 id="zend.cache.cache.manager">
     <title>Le gestionnaire de Cache</title>
     <title>Le gestionnaire de Cache</title>
 
 
     <para>
     <para>
         Une application comporte par nature plusieurs caches de types différents fonctions du
         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>
 
 
     <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>
     </para>
 
 
     <programlisting language="php"><![CDATA[
     <programlisting language="php"><![CDATA[
@@ -49,7 +52,7 @@ $databaseCache = $manager->getCache('database');
 
 
     <para>
     <para>
         Le gestionnaire autorise aussi l'enregistrement d'objets de cache préalablement
         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>
     </para>
 
 
     <programlisting language="php"><![CDATA[
     <programlisting language="php"><![CDATA[
@@ -114,8 +117,11 @@ if ($manager->hasCache('database')) {
 ]]></programlisting>
 ]]></programlisting>
 
 
     <para>
     <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>
     </para>
 
 
     <programlisting language="php"><![CDATA[
     <programlisting language="php"><![CDATA[
@@ -176,16 +182,16 @@ $databaseCache = $manager->getCache('database');
 
 
     <para>
     <para>
         Aussi, <classname>Zend_Cache_Manager</classname> inclut déja quatre templates prédéfinis
         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>
         <acronym>HTML</acronym>, <acronym>XML</acronym> ou encore <acronym>JSON</acronym>
         peut être stocké dans des fichiers statiques dans <filename>/public</filename>.
         peut être stocké dans des fichiers statiques dans <filename>/public</filename>.
         Le contrôle sur les pages statiques est assuré par
         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::setTemplateOptions()</methodname> ou même
         <methodname>Zend_Cache_Manager::setCacheTemplate()</methodname>.
         <methodname>Zend_Cache_Manager::setCacheTemplate()</methodname>.
     </para>
     </para>