dams            Tue Feb 27 03:57:41 2001 EDT

  Modified files:              
    /phpdoc/fr/language control-structures.xml functions.xml 
                        variables.xml constants.xml 
  Log:
  Added minor examples translation.
  Corrected a few typos
  
Index: phpdoc/fr/language/control-structures.xml
diff -u phpdoc/fr/language/control-structures.xml:1.8 
phpdoc/fr/language/control-structures.xml:1.9
--- phpdoc/fr/language/control-structures.xml:1.8       Mon Feb 26 03:11:18 2001
+++ phpdoc/fr/language/control-structures.xml   Tue Feb 27 03:57:41 2001
@@ -29,16 +29,16 @@
     </informalexample>
    </para>
    <simpara>
-     Comme nous l'avons vu dans le paragraphe consacr&eacute; aux expressions,
-     <replaceable>expr</replaceable> est &eacute;valu&eacute;e &agrave;
-     sa vraie valeur. Si l'expression <replaceable>expr</replaceable> est
-     <literal>TRUE</literal>, PHP ex&eacute;cutera l'instruction et si elle
-     est <literal>FALSE</literal>, l'instruction sera ignor&eacute;e.
+    Comme nous l'avons vu dans le paragraphe consacr&eacute; aux expressions,
+    <replaceable>expr</replaceable> est &eacute;valu&eacute;e &agrave;
+    sa vraie valeur. Si l'expression <replaceable>expr</replaceable> est
+    <literal>TRUE</literal>, PHP ex&eacute;cutera l'instruction et si elle
+    est <literal>FALSE</literal>, l'instruction sera ignor&eacute;e.
    </simpara>
    <para>
-     L'exemple suivant affiche la phrase <computeroutput>a est plus grand
-     que b</computeroutput> si <replaceable>$a</replaceable> est plus grand
-     que <replaceable>$b</replaceable>:
+    L'exemple suivant affiche la phrase <computeroutput>a est plus grand
+    que b</computeroutput> si <replaceable>$a</replaceable> est plus grand
+    que <replaceable>$b</replaceable>:
     <informalexample>
      <programlisting role="php">
 &lt;?php
@@ -70,26 +70,26 @@
     </informalexample>
    </para>
    <simpara>
-      Vous pouvez imbriquer ind&eacute;finiment des instructions
-      <literal>if</literal> les unes dans les autres, ce qui permet
-      une grande flexibilit&eacute; dans l'ex&eacute;cution d'une
-      partie de code suivant un grand nombre de conditions.
+    Vous pouvez imbriquer ind&eacute;finiment des instructions
+    <literal>if</literal> les unes dans les autres, ce qui permet
+    une grande flexibilit&eacute; dans l'ex&eacute;cution d'une
+    partie de code suivant un grand nombre de conditions.
    </simpara>
   </sect1>
   <sect1 id="control-structures.else">
    <title><literal>else</literal></title>
    <para>
-      Souvent, vous voulez ex&eacute;cuter une instruction si une
-      condition est remplie, et une autre instruction si cette condition
-      n'est pas remplie. C'est &agrave; cela que sert <literal>else</literal>.
-      <literal>else</literal> fonctionne avec apr&egrave;s un
-      <literal>if</literal> et ex&eacute;cute les instructions
-      correspondantes au cas o&uacute; l'expression du <literal>if</literal>
-      est <literal>FALSE</literal>. Dans l'exemple suivant, ce bout de code
-      affiche <computeroutput>a est plus grand que b</computeroutput> si la
-      variable <replaceable>$a</replaceable> est plus grande que la variable
-      <replaceable>$a</replaceable>, et <computeroutput>a est plus petit que b
-      </computeroutput> sinon:
+    Souvent, vous voulez ex&eacute;cuter une instruction si une
+    condition est remplie, et une autre instruction si cette condition
+    n'est pas remplie. C'est &agrave; cela que sert <literal>else</literal>.
+    <literal>else</literal> fonctionne avec apr&egrave;s un
+    <literal>if</literal> et ex&eacute;cute les instructions
+    correspondantes au cas o&uacute; l'expression du <literal>if</literal>
+    est <literal>FALSE</literal>. Dans l'exemple suivant, ce bout de code
+    affiche <computeroutput>a est plus grand que b</computeroutput> si la
+    variable <replaceable>$a</replaceable> est plus grande que la variable
+    <replaceable>$a</replaceable>, et <computeroutput>a est plus petit que 
+b</computeroutput>
+    sinon:
     <informalexample>
      <programlisting role="php">
 &lt;?php
@@ -101,10 +101,10 @@
 ?&gt;
      </programlisting>
     </informalexample>
-      Les instructions apr&egrave;s le <literal>else</literal> ne sont
-      ex&eacute;cut&eacute;es que si l'expression du <literal>if</literal>
-      est <literal>FALSE</literal>, et si elle n'est pas suivi par l'expression
-      <literal>elseif</literal>.
+    Les instructions apr&egrave;s le <literal>else</literal> ne sont
+    ex&eacute;cut&eacute;es que si l'expression du <literal>if</literal>
+    est <literal>FALSE</literal>, et si elle n'est pas suivi par l'expression
+    <literal>elseif</literal>.
    </para>
   </sect1>
   <sect1 id="control-structures.elseif">
@@ -156,15 +156,15 @@
   <sect1 id="control-structures.alternative-syntax">
    <title>Syntaxe alternative</title>
    <para>
-      Le PHP propose une autre mani&egrave;re de rassembler des
-      instructions &agrave; l'int&eacute;rieur d'un bloc, pour les
-      fonctions de contr&ocirc;le <literal>if</literal>,
-      <literal>while</literal>, <literal>for</literal>, et
-      <literal>switch</literal>. Dans chaque cas, le principe
-      est de remplacer l'accolade d'ouverture par deux points (:)
-      et l'accolade de fermeture par, respectivement,
-      <literal>endif;</literal>, <literal>endwhile;</literal>,
-      <literal>endfor;</literal>, ou <literal>endswitch;</literal>.
+    Le PHP propose une autre mani&egrave;re de rassembler des
+    instructions &agrave; l'int&eacute;rieur d'un bloc, pour les
+    fonctions de contr&ocirc;le <literal>if</literal>,
+    <literal>while</literal>, <literal>for</literal>, et
+    <literal>switch</literal>. Dans chaque cas, le principe
+    est de remplacer l'accolade d'ouverture par deux points (:)
+    et l'accolade de fermeture par, respectivement,
+    <literal>endif;</literal>, <literal>endwhile;</literal>,
+    <literal>endfor;</literal>, ou <literal>endswitch;</literal>.
     <informalexample>
      <programlisting role="php">
 &lt;?php if ($a == 5): ?&gt;
@@ -357,35 +357,35 @@
     </informalexample>
    </para>
    <simpara>
-     La premi&egrave;re expression (<replaceable>expr1</replaceable>) est
-     &eacute;valu&eacute;e (ex&eacute;cut&eacute;e), quoi qu'il arrive au
-     d&eacute;but de la boucle.
+    La premi&egrave;re expression (<replaceable>expr1</replaceable>) est
+    &eacute;valu&eacute;e (ex&eacute;cut&eacute;e), quoi qu'il arrive au
+    d&eacute;but de la boucle.
    </simpara>
    <simpara>
-     Au d&eacute;but de chaque it&eacute;ration, l'expression
-     <replaceable>expr2</replaceable> est &eacute;valu&eacute;e.
-     Si l'&eacute;valuation vaut <literal>TRUE</literal>, la boucle
-     continue et l'instruction est ex&eacute;cut&eacute;e. Si
-     l'&eacute;valuation vaut <literal>FALSE</literal>,
-     l'ex&eacute;cution de la boucle s'arr&ecirc;te.
+    Au d&eacute;but de chaque it&eacute;ration, l'expression
+    <replaceable>expr2</replaceable> est &eacute;valu&eacute;e.
+    Si l'&eacute;valuation vaut <literal>TRUE</literal>, la boucle
+    continue et l'instruction est ex&eacute;cut&eacute;e. Si
+    l'&eacute;valuation vaut <literal>FALSE</literal>,
+    l'ex&eacute;cution de la boucle s'arr&ecirc;te.
    </simpara>
    <simpara>
-     A la fin de chaque it&eacute;ration, l'expression
-     <replaceable>expr3</replaceable> est &eacute;valu&eacute;e
-     (ex&eacute;cut&eacute;e).
+    A la fin de chaque it&eacute;ration, l'expression
+    <replaceable>expr3</replaceable> est &eacute;valu&eacute;e
+    (ex&eacute;cut&eacute;e).
    </simpara>
    <simpara>
-      Les expressions peuvent &eacute;ventuellement &ecirc;tre
-      laiss&eacute;es vides. Si l'expression <replaceable>expr2</replaceable>
-      est laiss&eacute;e vide, cela signifie que c'est une boucle infinie
-      (PHP consid&egrave;re implicitement qu'elle vaut <literal>TRUE</literal>, comme 
en C).
-      Cela n'est pas vraiment tr&egrave;s utile, &agrave; moins que vous
-      souhaitiez terminer votre boucle par l'instruction conditionnelle
-      <link linkend="control-structures.break"><literal>break</literal></link>.
+    Les expressions peuvent &eacute;ventuellement &ecirc;tre
+    laiss&eacute;es vides. Si l'expression <replaceable>expr2</replaceable>
+    est laiss&eacute;e vide, cela signifie que c'est une boucle infinie
+    (PHP consid&egrave;re implicitement qu'elle vaut <literal>TRUE</literal>, 
+    comme en C). Cela n'est pas vraiment tr&egrave;s utile, &agrave; moins que vous
+    souhaitiez terminer votre boucle par l'instruction conditionnelle
+    <link linkend="control-structures.break"><literal>break</literal></link>.
    </simpara>
    <para>
-      Consid&eacute;rons les exemples suivants. Tous affichent les chiffres de
-      1 &agrave; 10:
+    Consid&eacute;rons les exemples suivants. Tous affichent les chiffres de
+    1 &agrave; 10:
     <informalexample>
      <programlisting role="php">
 &lt;?php
@@ -638,7 +638,7 @@
     &agrave; cela que sert l'instruction <literal>switch</literal>.
    </simpara>
    <para>
-    L4es deux exemples suivants sont deux mani&egrave;res
+    Les deux exemples suivants sont deux mani&egrave;res
     diff&eacute;rentes d'&eacute;crire la m&ecirc;me chose,
     l'une en utilisant une s&eacute;ries de <literal>if</literal>,
     et l'autre en utilisant l'instruction <literal>switch</literal>:
@@ -1185,20 +1185,20 @@
         </informalexample>
    </para>
    <para>
-     Notez aussi que, de la m&ecirc;me mani&egrave;re que les
-     pr&eacute;processeur traitent les <literal>#include</literal>,
-     cette commande est ex&eacute;cut&eacute;e au moment de la
-     compilation, c'est &agrave; dire lorsque le script est
-     analys&eacute;e, et avant qu'il soit ex&eacute;cut&eacute;,
-     et ne doit pas &ecirc;tre utilis&eacute;e pour ins&eacute;rer
-     des donn&eacute;es dynamiques li&eacute;es &agrave;
-     l'&eacute;x&eacute;cution. Il vaut alors mieux utiliser
-     <function>include_once</function> ou <function>include</function>.
+    Notez aussi que, de la m&ecirc;me mani&egrave;re que les
+    pr&eacute;processeur traitent les <literal>#include</literal>,
+    cette commande est ex&eacute;cut&eacute;e au moment de la
+    compilation, c'est &agrave; dire lorsque le script est
+    analys&eacute;e, et avant qu'il soit ex&eacute;cut&eacute;,
+    et ne doit pas &ecirc;tre utilis&eacute;e pour ins&eacute;rer
+    des donn&eacute;es dynamiques li&eacute;es &agrave;
+    l'&eacute;x&eacute;cution. Il vaut alors mieux utiliser
+    <function>include_once</function> ou <function>include</function>.
    </para>
    <para>
-     Pour plus d'exemples avec <function>require_once</function> et
-        <function>include_once</function>, jetez un oeil dans le code de PEAR
-        inclus dans la derni&egrave;re distribution de PHP.
+    Pour plus d'exemples avec <function>require_once</function> et
+    <function>include_once</function>, jetez un oeil dans le code de PEAR
+    inclus dans la derni&egrave;re distribution de PHP.
    </para>
    <para>
     Voir aussi : <function>require</function>,
Index: phpdoc/fr/language/functions.xml
diff -u phpdoc/fr/language/functions.xml:1.5 phpdoc/fr/language/functions.xml:1.6
--- phpdoc/fr/language/functions.xml:1.5        Fri Jan 19 00:51:16 2001
+++ phpdoc/fr/language/functions.xml    Tue Feb 27 03:57:41 2001
@@ -16,17 +16,17 @@
     </informalexample>
    </para>
    <simpara>
-     Tout code PHP, correct syntaxiquement, peut appara&icirc;tre
-     dans une fonction et dans une d&eacute;finition de
-     <link linkend="keyword.class">classe</link>.
+    Tout code PHP, correct syntaxiquement, peut appara&icirc;tre
+    dans une fonction et dans une d&eacute;finition de
+    <link linkend="keyword.class">classe</link>.
    </simpara>
    <simpara>
     En PHP 3, les fonctions doivent &ecirc;tre d&eacute;finies avant
     qu'elles ne soient utilis&eacute;es. Ce n'est plus le cas en PHP 4.
    </simpara>
    <simpara>
-     PHP ne supporte pas le surchargement de fonction, ni la destruction ou la
-     red&eacute;finition de fonctions d&eacute;j&agrave; d&eacute;clar&eacute;es.
+    PHP ne supporte pas le surchargement de fonction, ni la destruction ou la
+    red&eacute;finition de fonctions d&eacute;j&agrave; d&eacute;clar&eacute;es.
    </simpara>
    <simpara>
     PHP 3 ne supporte pas un nombre variable d'arguments (voir
Index: phpdoc/fr/language/variables.xml
diff -u phpdoc/fr/language/variables.xml:1.21 phpdoc/fr/language/variables.xml:1.22
--- phpdoc/fr/language/variables.xml:1.21       Fri Feb  9 05:57:59 2001
+++ phpdoc/fr/language/variables.xml    Tue Feb 27 03:57:41 2001
@@ -11,7 +11,7 @@
     Les noms de variables suivent les m&ecirc;mes r&egrave;gles de nommage que
     les autres entit&eacute;es PHP. Un nom de variable valide doit commencer par
     une lettre ou un soulign&eacute; (_), suivi de lettres, chiffres ou 
soulign&eacute;s.
-    Exprim&eacute; sous forme d'expressions r&eacute;guli&egrave;re, cela donne :
+    Exprim&eacute; sous forme d'une expression r&eacute;guli&egrave;re, cela donne :
     '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'
    </para>
    <note>
@@ -27,16 +27,16 @@
 &lt;?php
 $var = "Jean";
 $Var = "Paul";
-echo "$var, $Var"; // affiche "Jean, Paul"
+echo "$var, $Var";         // affiche "Jean, Paul"
 $4site = 'pas encore';     // invalide : commence par un nombre
 $_4site = 'pas encore';    // valide : commence par un soulign&eacute;
-$ma&#239;s = 'jaune';    // valide; '&iuml;' est ASCII 239.
+$ma&#239;s = 'jaune';      // valide; '&iuml;' est ASCII 239.
 ?&gt;
      </programlisting>
     </informalexample>
    </para>
    <para>
-    En PHP3, les variables sont toujours assign&eacute;es par valeur.
+    En PHP 3, les variables sont toujours assign&eacute;es par valeur.
     C'est &agrave; dire, lorsque vous assignez une expression &agrave;
     une variable, la valeur de l'expression est recopi&eacute;e dans
     la variable. Cela signifie, par exemple, qu'apr&egrave;s avoir
@@ -46,7 +46,7 @@
     <link linkend="language.expressions">Expressions</link>.
    </para>
    <para>
-    PHP 4.0 permet aussi d'assigner les valeurs aux variables
+    PHP 4 permet aussi d'assigner les valeurs aux variables
     <emphasis>par r&eacute;f&eacute;rence</emphasis>. Cela
     signifie que la nouvelle variable ne fait que r&eacute;f&eacute;rencer
     (en d'autres terme, "devient un alias de", ou encore "pointe sur") la
@@ -412,10 +412,12 @@
      alors ces variables seront aussi disponibles comme variable
      global du script : c'est &agrave; dire, ind&eacute;pendamment des tableaux
      <varname>$HTTP_*_VARS</varname>. Cette fonctionnalit&eacute;
-     doit &ecirc;tre utilis&eacute;e avec pr&eacute;cautions, et de 
pr&eacute;f&eacute;rence, d&eacute;sactiv&eacute;e.
-     Si <varname>$HTTP_*_VARS</varname> est s&eacute;curis&eacute;, les 
&eacute;quivalents
-     globaux peuvent &ecirc;tre &eacute;cras&eacute; par les donn&eacute;es 
d'entr&eacute;e de l'utilisateur,
-     avec des intrusions possibles. Si vous ne pouvez pas desactiver
+     doit &ecirc;tre utilis&eacute;e avec pr&eacute;cautions, et de 
+     pr&eacute;f&eacute;rence, d&eacute;sactiv&eacute;e. 
+     Si <varname>$HTTP_*_VARS</varname> est s&eacute;curis&eacute;, 
+     les &eacute;quivalents globaux peuvent &ecirc;tre &eacute;cras&eacute;
+     par les donn&eacute;es d'entr&eacute;e de l'utilisateur,
+     avec des intrusions possibles. Si vous ne pouvez pas d&eacute;sactiver
      <link linkend="ini.register-globals">register_globals</link>, vous
      devez prendre toutes les dispositions possibles pour vous assurer
      que les donn&eacute;es utilis&eacute;es sont s&ucirc;res.
@@ -502,8 +504,9 @@
          fichiers t&eacute;l&eacute;charg&eacute;s avec la m&eacute;thode
          HTTP POST. Reportez vous au chapitre
          <link linkend="features.file-upload.post-method">
-         T&eacute;l&eacute;chargement par m&eacute;thode POST</link> pour plus de 
d&eacute;tails
-         sur le contenu de <varname>$HTTP_POST_FILES</varname>.
+         T&eacute;l&eacute;chargement par m&eacute;thode POST</link> 
+         pour plus de d&eacute;tails sur le contenu de 
+         <varname>$HTTP_POST_FILES</varname>.
         </simpara>
         <para>
          <varname>$HTTP_POST_FILES</varname> n'est disponible que dans
@@ -563,7 +566,7 @@
    <informalexample>
     <programlisting role="php">
 &lt;?php
-$a = 1; /* port&eacute;e global */
+$a = 1; /* port&eacute;e globale */
 function test() {
     echo $a; /* port&eacute;e locale */
 }
@@ -954,8 +957,8 @@
      les convertit (g&eacute;n&eacute;ralement) comme il faut,
      ce n'est pas toujours le type de variable que vous souhaitez.
      PHP inclus des fonctions permettant de d&eacute;terminer le
-     type d'une variable. Les fonctions <function>gettype</function>,
-     <function>is_long</function>,
+     type d'une variable. Les fonctions 
+     <function>gettype</function>, <function>is_long</function>,
      <function>is_double</function>, <function>is_string</function>,
      <function>is_array</function>, et <function>is_object</function>.
     </para>
Index: phpdoc/fr/language/constants.xml
diff -u phpdoc/fr/language/constants.xml:1.9 phpdoc/fr/language/constants.xml:1.10
--- phpdoc/fr/language/constants.xml:1.9        Fri Jan 12 03:48:39 2001
+++ phpdoc/fr/language/constants.xml    Tue Feb 27 03:57:41 2001
@@ -56,7 +56,7 @@
          <term><literal>TRUE</literal></term>
          <listitem>
           <simpara>
-               La valeur <literal>TRUE</literal>.
+               La valeur vraie bool&eacute;enne, <literal>TRUE</literal>.
           </simpara>
          </listitem>
         </varlistentry>
@@ -64,7 +64,7 @@
          <term><literal>FALSE</literal></term>
          <listitem>
           <simpara>
-               La valeur <literal>FALSE</literal>.
+               La valeur faux bool&eacute;enne, <literal>FALSE</literal>.
           </simpara>
          </listitem>
         </varlistentry>
@@ -72,7 +72,7 @@
          <term>E_ERROR</term>
          <listitem>
           <simpara>
-               D&eacute;note une erreur autre qu'une "parsing error" (erreur 
d'analyse)
+               D&eacute;note une erreur autre qu'une erreur d'analyse ("parse error")
         qu'il n'est pas possible de corriger.
           </simpara>
          </listitem>
@@ -140,8 +140,9 @@
      <title>D&eacute;finition de constantes </title>
      <programlisting role="php">
 &lt;?php
-define("CONSTANT", "Bonjour le monde.");
-echo CONSTANT; // affiche "Bonjourle monde."
+define("CONSTANTE", "Bonjour le monde.");
+echo CONSTANTE;     
+// affiche "Bonjourle monde."
 ?&gt;
      </programlisting>
     </example>
@@ -149,10 +150,10 @@
      <title>Utilisation des constantes __FILE__ et __LINE__ </title>
      <programlisting role="php">
 &lt;?php
-function report_error($file, $line, $message) {
-    echo "Une erreur a eu lieu dans le fichier $file &agrave; la ligne $line: 
$message.";
+function rapport_erreur($file, $line, $message) {
+    echo "Une erreur est survenue dans le fichier $file &agrave; la ligne $line: 
+$message.";
 }
-report_error(__FILE__,__LINE__, "Y a un probl&egrave;me!");
+rapport_erreur(__FILE__,__LINE__, "Y a un probl&egrave;me!");
 ?&gt;
      </programlisting>
     </example>

Reply via email to