Browse Source

[DOCUMENTATION] French: sync manual

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22201 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael 15 years ago
parent
commit
36988239b2

+ 26 - 1
documentation/manual/fr/module_specs/Zend_Validate-PostCode.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 20794 -->
+<!-- EN-Revision: 21829 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.validate.set.post_code">
     <title>PostCode</title>
@@ -109,4 +109,29 @@ $validator = new Zend_Validate_PostCode(array(
 ));
 ]]></programlisting>
     </sect3>
+
+    <sect3 id="zend.validate.set.post_code.options">
+        <title>Options supportées par Zend_Validate_PostCode</title>
+
+        <para>
+            Les options suivantes sont supportées par
+            <classname>Zend_Validate_PostCode</classname>&#160;:
+        </para>
+
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <emphasis><property>format</property></emphasis>&#160;: spécifie le format
+                    de code postal qui sera utilisé pour la validation.
+                </para>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <emphasis><property>locale</property></emphasis>&#160;: spécifie la locale
+                    à partir de laquelle le code postal sera récupéré.
+                </para>
+            </listitem>
+        </itemizedlist>
+    </sect3>
 </sect2>

+ 14 - 212
documentation/manual/fr/module_specs/Zend_Validate-Set.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20799 -->
+<!-- EN-Revision: 22066 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Classes de validation standard</title>
@@ -9,63 +9,18 @@
         directement utilisables par votre application.
     </para>
 
-    <sect2 id="zend.validate.set.alnum">
-        <title>Alnum</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> contient
-            seulement des caractères alphabétiques et numériques. Ce validateur inclue une option
-            permettant la validation possible des caractères espace.
-        </para>
-    </sect2>
-
-    <sect2 id="zend.validate.set.alpha">
-        <title>Alpha</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> contient
-            seulement des caractères alphabétiques. Ce validateur inclue une option permettant la
-            validation possible des caractères espace.
-        </para>
-
-        <note>
-            <para>
-                Les caractères alphabétiques comprennent les caractères destinés à constituer
-                des mots dans chaque langue. Cependant l'alphabet anglais est aussi utilisé pour les
-                langues suivantes : chinois, japonais et coréen. La langue est spécifiée par
-                <classname>Zend_Locale</classname>.
-            </para>
-        </note>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Alnum.xml" />
+    <xi:include href="Zend_Validate-Alpha.xml" />
     <xi:include href="Zend_Validate-Barcode.xml">
         <xi:fallback><xi:include href="../../en/module_specs/Zend_Validate-Barcode.xml" /></xi:fallback>
     </xi:include>
-
-    <sect2 id="zend.validate.set.between">
-        <title>Between</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> est compris
-            entre les valeurs minimum et maximum définies. La comparaison inclue par défaut les
-            bornes (<varname>$value</varname> peut égaler le minimum ou le maximum), bien que ceci puisse
-            être surchargé pour avoir une comparaison stricte, où <varname>$value</varname> doit être
-            strictement supérieur au minimum et strictement inférieur au maximum.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Between.xml" />
     <xi:include href="Zend_Validate-Callback.xml" />
     <xi:include href="Zend_Validate-CreditCard.xml" />
 
     <sect2 id="zend.validate.set.ccnum">
         <title>Ccnum</title>
 
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> respecte <ulink
-            url="http://fr.wikipedia.org/wiki/Luhn">l'algorithme de Luhn ("module 10")</ulink> pour
-            les numéros de cartes de crédits.
-        </para>
-
         <note>
             <para>
                 Le validateur <classname>Ccnum</classname> a été déprécié en faveur du validateur
@@ -75,177 +30,24 @@
         </note>
     </sect2>
 
-    <sect2 id="zend.validate.set.date">
-        <title>Date</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si <varname>$value</varname> est une date valide au format
-            <code>YYYY-MM-DD</code>. Si l'option <code>locale</code> est fournie alors la date sera
-            validé suivant le paramètre local. Enfin si l'option <code>format</code> est fournie ce
-            format est utilisé pour la validation. Pour plus de détails concernant les paramètres
-            optionnel, referez vous à <link
-            linkend="zend.date.others.comparison.table">Zend_Date::isDate()</link>.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Date.xml" />
     <xi:include href="Zend_Validate-Db.xml" />
-
-    <sect2 id="zend.validate.set.digits">
-        <title>Digits</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> contient
-            seulement des caractères numériques.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Digits.xml" />
     <xi:include href="Zend_Validate-EmailAddress.xml" />
-
-    <sect2 id="zend.validate.set.float">
-        <title>Float</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> est une valeur
-            en virgule flottante. A partir de Zend Framework 1.8 ce validateur prend en
-            considération la locale courante issue du navigateur, de l'environnement ou de
-            l'application. Vous pouvez bien sûr utiliser les accesseurs <code>get/setLocale</code>
-            pour changer ou la fournir au moment de la création de l'instance de ce
-            validateur.
-        </para>
-    </sect2>
-
-    <sect2 id="zend.validate.set.greater_than">
-        <title>GreaterThan</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> est supérieure à
-            une valeur minimum fournie.
-        </para>
-    </sect2>
-
-    <sect2 id="zend.validate.set.hex">
-        <title>Hex</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> contient
-            seulement des caractères numériques hexadécimaux.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Float.xml" />
+    <xi:include href="Zend_Validate-GreaterThan.xml" />
+    <xi:include href="Zend_Validate-Hex.xml" />
     <xi:include href="Zend_Validate-Hostname.xml" />
-
-    <sect2 id="zend.validate.set.iban">
-        <title>Iban</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> contient un IBAN
-            valide (International Bank Account Number = Numéro de compte bancaire international).
-            Les numéros IBAN sont validés suivant le pays dans lequel ils sont utilisés et par un
-            somme de contrôle.
-        </para>
-
-        <para>
-            Il existe deux manières de valider les numéros IBAN. En premier lieu, vous pouvez
-            fournir une locale qui représente un pays. Tout numéro IBAN fourni sera donc validé
-            suivant ce pays.
-        </para>
-
-        <programlisting language="php"><![CDATA[
-$validator = new Zend_Validate_Iban('de_AT');
-$iban = 'AT611904300234573201';
-if ($validator->isValid($iban)) {
-    // IBAN paraît être valide
-} else {
-    // IBAN est invalide
-    foreach ($validator->getMessages() as $message) {
-        echo "$message\n";
-    }
-}
-]]></programlisting>
-
-        <para>
-            Vous pouvez aussi vouloir valider les numéros IBAN pour des pays uniques. La
-            manière la plus simple est donc de ne pas fournir de locale comme dans l'exemple
-            suivant.
-        </para>
-
-        <programlisting language="php"><![CDATA[
-$validator = new Zend_Validate_Iban();
-$iban = 'AT611904300234573201';
-if ($validator->isValid($iban)) {
-    // IBAN paraît être valide
-} else {
-    // IBAN est invalide
-}
-]]></programlisting>
-
-        <para>
-            Mais ceci montre un gros problème : si vous ne devez accepter que les numéros IBAN
-            que pour un pays en particulier, par exemple l'Allemagne, alors les numéros IBAN des
-            autres pays seront aussi valides. Dans ce cas, souvenez vous d'une chose : quand vous
-            devez valider un numéro IBAN pour un pays donné, vous avez juste à fournir la locale
-            correspondante. Et quand vous acceptez tous les numéros IBAN sans restriction de pays,
-            enlevez simplement cette locale.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Iban.xml" />
     <xi:include href="Zend_Validate-Identical.xml" />
     <xi:include href="Zend_Validate-InArray.xml" />
-
-    <sect2 id="zend.validate.set.int">
-        <title>Int</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> est une valeur
-            entière. A partir de Zend Framework 1.8 ce validateur prend en considération la locale
-            courante issue du navigateur, de l'environnement ou de l'application. Vous pouvez bien
-            sûr utiliser les accesseurs <code>get/setLocale</code> pour changer ou la fournir au
-            moment de la création de l'instance de ce validateur.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Int.xml" />
     <xi:include href="Zend_Validate-Ip.xml" />
     <xi:include href="Zend_Validate-Isbn.xml" />
-
-    <sect2 id="zend.validate.set.less_than">
-        <title>LessThan</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> est inférieure à
-            une valeur maximum fournie.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-LessThan.xml" />
     <xi:include href="Zend_Validate-NotEmpty.xml" />
     <xi:include href="Zend_Validate-PostCode.xml" />
-
-    <sect2 id="zend.validate.set.regex">
-        <title>Regex</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si <varname>$value</varname> respecte une
-            expression régulière fournie.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Regex.xml" />
     <xi:include href="Zend_Validate-Sitemap.xml" />
-
-    <sect2 id="zend.validate.set.string_length">
-        <title>StringLength</title>
-
-        <para>
-            Retourne <constant>TRUE</constant> si et seulement si la longueur de la chaîne
-            <varname>$value</varname> est supérieure à une valeur minimum et inférieure à une valeur
-            maximum (quand l'option max n'est pas à <constant>NULL</constant>). La méthode
-            <methodname>setMin()</methodname> lève une exception si la valeur fournie pour la longueur minimum
-            est supérieure à celle fournie pour la longueur maximum, et la méthode
-            <methodname>setMax()</methodname> lève une exception si la valeur fournie pour la longueur maximum
-            est supérieure à celle fournie pour la longueur minimum. Cette classe supporte l'UTF-8
-            et les autres encodages, en se basant sur la valeur courante de <ulink
-                    url="http://www.php.net/manual/fr/ref.iconv.php#iconv.configuration">
-                    <code>iconv.internal_encoding</code>
-                </ulink>. Si vous avez besoin de régler un autre encodage, vous pouvez le faire avec
-            les accesseurs <methodname>getEncoding()</methodname> et <methodname>setEncoding()</methodname>.
-        </para>
-    </sect2>
+    <xi:include href="Zend_Validate-StringLength.xml" />
 </sect1>