ae              Sat Jun  1 10:10:40 2002 EDT

  Modified files:              
    /phpdoc-pt_BR/language      constants.xml 
    /phpdoc-pt_BR/chapters      config.xml 
    /phpdoc-pt_BR/appendices    aliases.xml about.xml 
  Log:
  weekend update
  
Index: phpdoc-pt_BR/language/constants.xml
diff -u phpdoc-pt_BR/language/constants.xml:1.4 phpdoc-pt_BR/language/constants.xml:1.5
--- phpdoc-pt_BR/language/constants.xml:1.4     Wed Dec 12 15:56:34 2001
+++ phpdoc-pt_BR/language/constants.xml Sat Jun  1 10:10:39 2002
@@ -1,198 +1,164 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
+<!-- EN-Revision: 1.25 Maintainer: ae Status: ready -->
  <chapter id="language.constants">
   <title>Constantes</title>
 
   <simpara>
-   O PHP define várias constantes e fornece um mecanismo para definir outras mais
-   em tempo de execução. Constantes são bem parecidos com variáveis, exceto pelos 
fatos
-   de que constantes precisam ser definidas usando a função
-   <function>define</function>, e que elas não podem ser redefinidas para outro valor,
-   mais tarde.
+   Uma constante é um identificador (nome) para um valor simples. Como o nome
+   sugere, esse valor não pode mudar durante a execução do
+   script (as 'constantes mágicas' <constant>__FILE__</constant> e
+   <constant>__LINE__</constant> parecem ser uma exceção a essa regra,
+   mas elas não são realmente constantes). As constantes são sensíveis ao caso
+   por padrão. Por convenção, o nomes de constantes são sempre
+   em maiúsculas.
   </simpara>
-
   <para>
-   As constantes pré-definidas (sempre disponíveis) são:
+   O nome de uma constante tem as mesmas regras de qualquer identificador no PHP. Um
+   nome de constante válida começa com uma letra ou sublinhado, seguido
+   por qualquer número de letras, números ou sublinhados. Em expressões
+   regulares, ela pode ser representada por:
+   <literal>[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*</literal>
 
-   <variablelist>
+   <!-- TODO: Example of valid & invalid constant names -->
+  </para>
 
-    <varlistentry>
-     <term>__FILE__</term>
-     <listitem>
-      <simpara>
-       O nome do arquivo de script que está sendo analisado atualmente. Se for usado
-       dentro de um arquivo que foi incluído ou requerido, então o nome do arquivo 
-       incluído é dado, e não o nome do arquivo pai.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>__LINE__</term>
-     <listitem>
-      <simpara>
-       O número da linha dentro do arquivo de script corrente que está sendo 
analisado.
-       Se for usado dentro de um arquivo que foi incluído ou requerido, então é dada 
a posição
-       dentro do arquivo de inclusão.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>PHP_VERSION</term>
-     <listitem>
-      <simpara>
-       A representação de string da versão do analisador PHP atualmente em uso;
-       por exemplo '3.0.8-dev'.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>PHP_OS</term>
-     <listitem>
-      <simpara>
-       O nome do sistema operacional no qual o analisador PHP está sendo executado;
-       por exemplo 'Linux'.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>&true;</term>
-     <listitem>
-      <simpara>
-       Um valor verdadeiro.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>&false;</term>
-     <listitem>
-      <simpara>
-       Um valor falso.
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>E_ERROR</term>
-     <listitem>
-      <simpara>
-       Denota um erro diferente de um erro de análise, no qual a recuperação não é 
-       possível. 
-      </simpara>
-     </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>E_WARNING</term>
+  <note>
+   <simpara>
+    Para nossos exemplos, as letras a-z, A-Z e os caracteres ASCII
+    do 127 ao 255 (0x7f-0xff).
+   </simpara>
+  </note>
+
+  <simpara>
+   O escopo de uma constante é global. Você pode acessá-la em qualquer lugar em
+   seu script sem se preocupar com seus escopo.
+  </simpara>
+
+  <sect1 id="language.constants.syntax">
+   <title>Sintaxe</title>
+   <simpara>
+    Você pode definir uma constante utilizando-se da função
+    <function>define</function>. Quando uma constante é definida,
+    ela não pode ser mais modificada ou anulada.
+   </simpara>
+   <simpara>
+    Somente dados escalares (<type>boolean</type>, <type>integer</type>,
+    <type>float</type> e <type>string</type>) pode ser colocados
+    em constantes.
+   </simpara>
+   <simpara>
+    Você pode obter o valor de uma constante simplismente especificando seu nome.
+    Diferentemente de variáveis, você <emphasis>não</emphasis> pode prefixar
+    uma constante com um sinal de <literal>$</literal>.
+    Você também pode utilizar a função <function>constant</function> para
+    ler o valor de uma constante, se você precisar obter seu valor
+    dinamicamente.
+    Utilize <function>get_defined_constants</function> para obter a lista de
+    todas as constantes definidas.
+   </simpara>
+   <note>
+    <simpara>
+     As constantes e variáveis (globais) estão em espaços de nomes diferentes.
+     Isto implica, por exemplo, que &true; e
+     <varname>$TRUE</varname> são geralmente diferentes.
+    </simpara>
+   </note>
+   <simpara>
+    Se você usar uma constante indefinida, o PHP assume o nome
+    da constante como seu próprio valor. Uma
+    <link linkend="features.error-handling">notice</link> será informada
+    quando isso acontecer. Use a função <function>defined</function> se
+    você precisar saber se uma constante está definida ou não.
+   </simpara>
+   <para>
+    Estas são as diferenças entre constantes e variáveis:
+    <itemizedlist>
      <listitem>
       <simpara>
-       Denota uma condição onde o PHP sabe que algo está errado, mas seguirá assim
-       mesmo; isto pode ser percebido pelo próprio script. Um exemplo seria
-       uma expressão regular inválida em <function>ereg</function>.
+       Constantes não podem ter um sinal de cifrão (<literal>$</literal>)
+       antes delas;
       </simpara>
      </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>E_PARSE</term>
      <listitem>
       <simpara>
-       O analisador verificou uma  sintaxe inválida no arquivo de script.
-       A recuperação não é possível.
+       Constantes só podem ser definidas utilizando a função
+       <function>define</function>, e não por simples assimilação;
       </simpara>
      </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>E_NOTICE</term>
      <listitem>
       <simpara>
-       Aconteceu algo que pode ou não ser um erro. A execução continua. Os exemplos
-       incluem o uso de uma string sem aspas como índice de 'hashing', ou o acesso
-       a uma variável que não foi setada.
+       Constantes podem ser definidas e acessadas de qualquer lugar sem
+       que a regras de escopo de variáveis seja aplicadas;
       </simpara>
      </listitem>
-    </varlistentry>
-    
-    <varlistentry>
-     <term>E_NOTICE</term>
      <listitem>
       <simpara>
-       Aconteceu algo que pode ou não ser um erro. A execução continua. Os exemplos
-       incluem o uso de uma string sem aspas como índice de 'hashing', ou o acesso
-       a uma variável que não foi setada.
+       Constantes não podem ser redefinidas ou eliminadas depois que
+       elas são criadas; e
       </simpara>
      </listitem>
-    </varlistentry>
-
-    <varlistentry>
-     <term>E_ALL</term>
      <listitem>
       <simpara>
-       Todas as constantes  E_* reunidas em uma. Se for usado com
-       <function>error_reporting</function>, fará com que todo e qualquer
-       problema notificado pelo PHP seja relatado.
-      </simpara>
+       Constantes só podem conter valores escalares.
+       </simpara>
      </listitem>
-    </varlistentry>
-
-   </variablelist>
-  </para>
+    </itemizedlist>
+   </para>
 
    <para>
-       As constantes E_* são usadas tipicamente com a função
-       <function>error_reporting</function> para configurar o nível de 
-       reportagem de erros.</para>
-
-   <para>
-    Você pode definir constantes adicionais usando a função 
<function>define</function>.</para>
-       
-   <para>
-       Note que estas são constantes, e não macros com estilo C; somente
-       dados escalares válidos podem ser representados por uma constante.
-
     <example>
      <title>Definindo Constantes</title>
-     <programlisting>
-&lt;?php
-define("CONSTANT", "Alô mundo.");
-echo CONSTANT; // imprime "Alô mundo."
-?&gt;
+     <programlisting role="php">
+<![CDATA[
+<?php
+define("CONSTANT", "Hello world.");
+echo CONSTANT; // imprime "Hello world."
+echo Constant; // imprime "Constant" e gera um alerta notice.
+?>
+]]>
      </programlisting>
     </example>
 
-    <example>
-     <title>Usando __FILE__ e __LINE__</title>
-     <programlisting>
-&lt;?php
-function report_error($file, $line, $message) {
-    echo "Ocorreu um erro em $file na linha $line: $message.";
-}
+   </para>
+  </sect1>
 
-report_error(__FILE__,__LINE__, "Algo deu errado!");
-?&gt;
-     </programlisting>
-    </example></para>
-       
-  </chapter>
+  <sect1 id="language.constants.predefined">
+   <title>Constantes Predefinidas</title>
+
+   <simpara>
+    O PHP fornece um grande número de constantes predefinidas para qualquer script
+    que ele execute. A maioria dessas constantes, entretanto, são criadas por
+    várias extensões, e somente estarão presentes quando essas extensões
+    estiverem disponíveis, por carregamento dinamico ou por compilação
+    direta.
+   </simpara>
+
+   <simpara>
+    A lista de constantes predefinidas está disponível na seção <link
+    linkend="reserved.constants">Constantes Predefinidas</link>.
+   </simpara>
+
+
+  </sect1>
+ </chapter>
  
- <!-- Keep this comment at the end of the file
- Local variables:
- mode: sgml
- sgml-omittag:t
- sgml-shorttag:t
- sgml-minimize-attributes:nil
- sgml-always-quote-attributes:t
- sgml-indent-step:1
- sgml-indent-data:t
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
 indent-tabs-mode:nil
- sgml-parent-document:nil
- sgml-default-dtd-file:"../manual.ced"
- sgml-exposed-tags:nil
- sgml-local-catalogs:nil
- sgml-local-ecat-files:nil
- End:
- -->
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->
Index: phpdoc-pt_BR/chapters/config.xml
diff -u phpdoc-pt_BR/chapters/config.xml:1.12 phpdoc-pt_BR/chapters/config.xml:1.13
--- phpdoc-pt_BR/chapters/config.xml:1.12       Mon May 13 22:41:13 2002
+++ phpdoc-pt_BR/chapters/config.xml    Sat Jun  1 10:10:40 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.52 Maintainer: andre_ae Status: ready -->
+<!-- EN-Revision: 1.55 Maintainer: ae Status: ready -->
  <chapter id="configuration">
   <title>Configuração</title>
 
@@ -17,18 +17,18 @@
      <title>&php.ini; example</title>
      <programlisting role="ini">
 <![CDATA[
-; any text on a line after an unquoted semicolon (;) is ignored
-[php] ; section markers (text within square brackets) are also ignored
-; Boolean values can be set to either:
+; qualquer texto depois de um ponto e vírgula não delimitado (;) é ignorado
+[php] ; marcadores de seção (texto entre colchetes) também são ignorados
+; Valores booleanos podem ser:
 ;    true, on, yes
-; or false, off, no, none
+; ou false, off, no, none
 register_globals = off
 magic_quotes_gpc = yes
 
-; you can enclose strings in double-quotes
+; você pode delimitar strings com aspas
 include_path = ".:/usr/local/lib/php"
 
-; backslashes are treated the same as any other character
+; barras invertidas são tratadas da mesma maneira que outros caracteres
 include_path = ".;c:\php\lib"
 ]]>
 </programlisting>
@@ -37,7 +37,7 @@
    </para>
 
    <simpara>
-    Usando o PHP como um módulo do Apache, você também pode mudar
+    Quando usando o PHP como um módulo do Apache, você também pode mudar
     as definições de configuração usando diretivas na configuração dos arquivos
     Apache e dos arquivos .htaccess (Você irá precisar de privilégios
     "AllowOverride Options" ou "AllowOverride All")</simpara>
@@ -49,7 +49,8 @@
 
    <para>
     Com o PHP 4.0, existem várias diretivas do Apache que lhe permitem
-    mudar a configuração PHP dentro do arquivo de configuração do Apache.
+    mudar a configuração PHP dentro do arquivo de
+    configuração do Apache.
     <variablelist>
      <varlistentry>
       <term>
@@ -140,18 +141,20 @@
          o acesso a objetos URL
          como arquivos. Wrappers padrão são fornecidos para o acesso de
          <link linkend="features.remote-files">arquivos remotos</link>
-         usando os protocolos FTP ou HTTP, algumas extensões como zlib podem 
+         usando os protocolos FTP ou HTTP, algumas extensões como zlib podem
          registrar wrappers adicionais.
         </para>
 
         <note>
          <para>
-          Esta opção foi introduzida imediatamente após o lançamento da versão 
+          Esta opção foi introduzida imediatamente após o lançamento da versão
           4.0.3.
           Para versões superiores incluindo a 4.0.3, você só pode desabilitar essa
           função na
           compilação usando o argumento
-          <link 
linkend="install.configure.disable-url-fopen-wrapper"><parameter>--disable-url-fopen-wrapper</parameter></link>
 na configuração (configure).
+          <link 
+          linkend="install.configure.disable-url-fopen-wrapper"><parameter>--d
+          isable-url-fopen-wrapper</parameter></link> na configuração (configure).
          </para>
         </note>
 
@@ -168,11 +171,12 @@
          Habilita o uso de tags no estilo ASP &lt;% %&gt; em adição às tags
          &lt;?php ?&gt; usuais. Isso inclui a impressão resumida
          de valor de variável &lt;%= $valor %&gt;. Para maiores informações
-         veja <link linkend="language.basic-syntax.phpmode">Saindo do HTML</link>.
+         veja <link
+         linkend="language.basic-syntax.phpmode">Saindo do HTML</link>.
         </simpara>
 
         <note>
-         <para>O suporte para tags no estilo ASP foi adicionada na versão 
3.0.4.</para>
+         <para>O suporte para tags no estilo ASP foi adicionado na versão 
+3.0.4.</para>
         </note>
 
        </listitem>
@@ -427,8 +431,7 @@
          variavel do metodo GET com variaveis do modo POST com o mesmo nome.
         </para>
         <para>
-         Veja também <link
-linkend="ini.register-globals">register_globals</link>.
+         Veja também <link linkend="ini.register-globals">register_globals</link>.
         </para>
        </listitem>
       </varlistentry>
@@ -436,14 +439,16 @@
       <varlistentry id="ini.ignore-user-abort">
        <term>
         <parameter>ignore_user_abort</parameter>
-        <type>string</type>
+        <type>boleano</type>
        </term>
        <listitem>
         <para>
-         Habilitado (On) por padrão. Se desabilitado (Off) os scripts irão ser 
finalizados
+         &true; por default. Se alterado para &false;, os scripts serão termiandos
          tão logo quanto ele tentar imprimir algo e descobrir que o usuário cancelou
          a conexão.
-         Veja também <function>ignore_user_abort</function>.
+        </para>
+        <para>
+         Veja também: <function>ignore_user_abort</function>.
         </para>
        </listitem>
       </varlistentry>
@@ -555,9 +560,10 @@
          Se <parameter>magic_quotes_runtime</parameter> é habilitado,
          a maioria das funções que retornam dados de qualquer tipo de fonte
          externa incluindo banco de dados e arquivos de texto terão aspas
-         escapadas com barra invertida. Se <parameter>magic_quotes_sybase</parameter>
-         também estiver habilitado (on), aspa simpes é escapada como aspa simples
-         ao invés de barra invertida.
+         escapadas com barra invertida. Se
+         <parameter>magic_quotes_sybase</parameter> também estiver habilitado (on),
+         aspas simpes são escapadas com outra aspa simples ao invés de
+         barra invertida.
         </para>
        </listitem>
       </varlistentry>
@@ -653,7 +659,7 @@
        </listitem>
       </varlistentry>
 
-      <varlistentry id="ini.post_max_size">
+      <varlistentry id="ini.post-max-size">
        <term>
         <parameter>post_max_size</parameter>
         <type>integer</type>
@@ -662,7 +668,8 @@
         <simpara>
          Define o tamanho máximo dos dados informados via POST. Esse parâmetro afeta
          o upload de arquivos. Para poder receber arquivos grandes, este valor 
precisa ser maior
-         que o <link linkend="upload-max-filesize">upload_max_filesize</link>.
+         que o <link
+          linkend="ini.upload-max-filesize">upload_max_filesize</link>.
         </simpara>
         <simpara>
          Se o limite de memória foi informado no script de configuração,  <link
@@ -817,92 +824,69 @@
          (<literal>.</literal>).</para>
        </listitem>
       </varlistentry>
+
      </variablelist>
     </para>
    </sect2>
 
-<!--
-  multiple definitions of IDs
-
-   <sect2 id="ini.sect.mail">
-    <title>Diretivas de Configuração de Correio (Mail)</title>
+   <sect2 id="ini.sect.safe-mode">
+    <title>Diretivas de Configuração de Modo Seguro (Safe Mode)</title>
     <variablelist>
-    <varlistentry id="ini.smtp">
-      <term>
-       <parameter>SMTP</parameter>
-       <type>string</type>
-      </term>
-      <listitem>
-       <para>
-        Nome DNS ou endereço IP do servidor SMTP para o envio de emails com a
-        função <function>mail</function>
-        </para>
-      </listitem>
-     </varlistentry>
 
-     <varlistentry id="ini.sendmail-from">
+     <varlistentry id="ini.safe-mode">
       <term>
-       <parameter>sendmail_from</parameter>
-       <type>string</type>
+       <parameter>safe_mode</parameter>
+       <type>booleano</type>
       </term>
       <listitem>
        <para>
-        Qual endereço "De:" deve ser usado no envio de emaila partir do
-        PHP no Windows.</para>
+        Quando habilitar o modo seguro do PHP, leia os capítulos
+        <link linkend="security">Capítulo de Segurança</link> e
+        <link linkend="features.safe-mode">Safe Mode</link> para
+        maiores informações</para>
       </listitem>
      </varlistentry>
 
-     <varlistentry id="ini.sendmail-path">
+     <varlistentry id="ini.safe-mode-gid">
       <term>
-       <parameter>sendmail_path</parameter>
-       <type>string</type>
+       <parameter>safe_mode_gid</parameter>
+       <type>booleano</type>
       </term>
       <listitem>
        <para>
-        Onde o programa <command>sendmail</command> pode ser encontrado,
-        usualmente <filename>/usr/sbin/sendmail</filename> ou
-        <filename>/usr/lib/sendmail</filename>
-        <command>configure</command> faz uma tentativa de localizá-lo
-        para você e definí-lo como padrão, mas se isso falhar,
-        você pode definir isso aqui.</para>
-       <para>
-        Sistemas que não usam sendmail devem definir essa diretiva ao
-        sendmail wrapper/replacement que seu sistema de mail oferece, se existir 
algum.
-        Por exemplo, usuários <ulink url="&url.qmail;">Qmail</ulink>
-        podem nromalmente definir a diretiva para
-        <filename>/var/qmail/bin/sendmail</filename>.</para>
+        Configura para a utilização do <literal>UID</literal> (&false;) ou
+        <literal>GID</literal> (&true;) na checagem de acesso
+        dos arquivos. Leia em <link linkend="features.safe-mode">Safe Mode</link> para
+        maiores informações.
+       </para>
       </listitem>
      </varlistentry>
-    </variablelist>
-   </sect2>
-
--->
 
-   <sect2 id="ini.sect.safe-mode">
-    <title>Diretivas de Configuração de Modo Seguro (Safe Mode)</title>
-    <variablelist>
-
-     <varlistentry id="ini.safe-mode">
+     <varlistentry id="ini.safe-mode-exec-dir">
       <term>
-       <parameter>safe_mode</parameter>
-       <type>booleano</type>
+       <parameter>safe_mode_exec_dir</parameter>
+       <type>string</type>
       </term>
       <listitem>
        <para>
-        Quando habilitar o modo seguro do PHP. Leia o <link 
linkend="security">Capítulo de Segurança</link> para maiores informações</para>
+        Se o PHP está sendo usado em modo seguro, <function>system</function> e
+        as outras funções de execução do sistema recusam-se a iniciar programas que
+        não estejam neste diretório.</para>
       </listitem>
      </varlistentry>
 
-     <varlistentry id="ini.safe-mode-exec-dir">
+     <varlistentry id="ini.safe-mode-include--dir">
       <term>
-       <parameter>safe_mode_exec_dir</parameter>
+       <parameter>safe_mode_include_dir</parameter>
        <type>string</type>
       </term>
       <listitem>
        <para>
-        Se o PHP está sendo usado em modo seguro, <function>system</function> e
-        as outras funções de execução do sistema recusam-se a iniciar programas que
-        não estejam neste diretório.</para>
+        A checagem de <literal>UID</literal>/<literal>GID</literal> pode ser ignorada
+        quando incluindo arquivos para esse diretório e subdiretórios (o diretório
+        precisa estar em <link linkend="ini.include-path">include_path</link>
+        ou o caminho completo precisa ser incluído).
+       </para>
       </listitem>
      </varlistentry>
 
@@ -1077,7 +1061,7 @@
        </para>
       </listitem>
      </varlistentry>
-     
+
      <varlistentry id="ini.pgsql.max-links">
       <term>
        <parameter>pgsql.max_links</parameter>
@@ -1113,7 +1097,7 @@
        </para>
       </listitem>
      </varlistentry>
-     
+
      <varlistentry id="ini.sesam-configfile">
       <term>
        <parameter>sesam_configfile</parameter>
@@ -1131,9 +1115,12 @@
         referência SESAM):
         <informalexample>
          <programlisting role="bs2000">
+<![CDATA[
 CNF=B
 NAM=K
-NOTYPE</programlisting>
+NOTYPE
+]]>
+         </programlisting>
         </informalexample>
        </para>
       </listitem>
@@ -1177,7 +1164,7 @@
        </para>
       </listitem>
      </varlistentry>
-     
+
      <varlistentry id="ini.sybase.max-persistent">
       <term>
        <parameter>sybase.max_persistent</parameter>
@@ -1534,6 +1521,190 @@
     </variablelist>
    </sect2>
 
+   <sect2 id="ini.sect.mbstring">
+    <title>Diretivas de configuração do Multi-Byte String</title>
+    <variablelist>
+
+     <varlistentry id="ini.mbstring.internal-encoding">
+      <term>
+       <parameter>mbstring.internal_encoding</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>mbstring.internal_encoding</literal> define o padrão
+        interno da página de caracteres (character encoding).
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.mbstring.http-input">
+      <term>
+       <parameter>mbstring.http_input</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>mbstring.http_input</literal> define a página
+        de caracteres padrão de entrada <literal>HTTP</literal>.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.mbstring.http-output">
+      <term>
+       <parameter>mbstring.http_output</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>mbstring.http_output</literal> define a página
+        de caracteres de saída <literal>HTTP</literal>.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.mbstring.detect-order">
+      <term>
+       <parameter>mbstring.detect_order</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>mbstring.detect_order</literal> define a ordem
+        de detecção da página de caracteres padrão.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.mbstring.substitute-character">
+      <term>
+       <parameter>mbstring.substitute_character</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>mbstring.substitute_character</literal> define a página
+        de caracteres substituta para códigos de páginas inválidas.
+       </para>
+      </listitem>
+     </varlistentry>
+    </variablelist>
+   </sect2>
+
+   <sect2 id="ini.sect.exif">
+    <title>Diretivas de configuração Exif</title>
+    <para>
+      A extensão Exif suporta conversão automática para página de caracteres
+      Unicode e JIS para comentários de usuários quando o a extensão mbstring
+      está disponível. Isto é feito primeiramente decodificando o comentário
+      utilizando o código de página especificada. O resultado é então codificado
+      com o outro código de página para combinar com sua saída
+      <literal>HTTP</literal>.
+    <variablelist>
+
+     <varlistentry id="ini.exif.encode_unicode">
+      <term>
+       <parameter>exif.encode_unicode</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.encode_unicode</literal> define a
+        página de código UNICODE nos comentários de usuários manipulados.
+        Seu default é o ISO-8859-15 que funciona para a
+        maioria dos países não-asiáticos. A diretiva pode ser vazia
+        ou precisa ser uma página de código suportada pelo mbstring. Se ela
+        estiver vazia a página de código interna do mbstring é
+        utilizada.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.exif.decode_unicode_motorola">
+      <term>
+       <parameter>exif.decode_unicode_motorola</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.decode_unicode_motorola</literal> define
+        o código de página de caracteres Unicode para os comentários
+        de usuários codificados cuja imagem esteja com os bytes na ordem Motorola 
+(big-endian).
+        Esta configuração nao pode ser vazia, mas você pode especificar uma lista
+        de códigos suportados por mbstring. O padrão é UCS-2BE.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.exif.decode_unicode_intel">
+      <term>
+       <parameter>exif.decode_unicode_intel</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.decode_unicode_intel</literal> define
+        o código de página de caracteres Unicode para os comentários
+        de usuários codificados cuja imagem esteja com os bytes na ordem Intel 
+(little-endian).
+        Esta configuração não pode ser vazia, mas você pode especificar uma lista
+        de códigos suportados por mbstring. O padrão é UCS-2LE.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.exif.encode_jis">
+      <term>
+       <parameter>exif.encode_jis</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.encode_jis</literal> define a
+        página de caracteres para manipulação dos comentários de usuários.
+        Seu default vazio força
+        as funções para usar a página de codificação interna
+        do mbstring.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.exif.decode_jis_motorola">
+      <term>
+       <parameter>exif.decode_jis_motorola</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.decode_jis_motorola</literal> define
+        o código de página de caracteres JIS para os comentários
+        de usuários codificados cuja imagem esteja com os bytes na ordem Motorola 
+(big-endian).
+        Esta configuração não pode ser vazia, mas você pode especificar uma lista
+        de códigos suportados por mbstring. O padrão é JIS.
+       </para>
+      </listitem>
+     </varlistentry>
+
+     <varlistentry id="ini.exif.decode_jis_intel">
+      <term>
+       <parameter>exif.decode_jis_intel</parameter>
+       <type>string</type>
+      </term>
+      <listitem>
+       <para>
+        <literal>exif.decode_jis_intel</literal> define
+        o código de página de caracteres JIS para os comentários
+        de usuários codificados cuja imagem esteja com os bytes na ordem Intel 
+(little-endian).
+        esta configuração não pode ser vazia, mas você pode especificar ima lista
+        de códigos suportados por mbstring. O padrão é JIS.
+       </para>
+      </listitem>
+     </varlistentry>
+
+    </variablelist>
+    </para>
+   </sect2>
+     
   </sect1>
 
  </chapter>
@@ -1554,4 +1725,7 @@
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
 End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
 -->
Index: phpdoc-pt_BR/appendices/aliases.xml
diff -u phpdoc-pt_BR/appendices/aliases.xml:1.6 phpdoc-pt_BR/appendices/aliases.xml:1.7
--- phpdoc-pt_BR/appendices/aliases.xml:1.6     Mon May 13 22:41:13 2002
+++ phpdoc-pt_BR/appendices/aliases.xml Sat Jun  1 10:10:40 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.18 Maintainer: rarruda Status: ready -->
+<!-- EN-Revision: 1.19 Maintainer: rarruda Status: ready -->
 <appendix id="aliases">
  <title>Lista de funções sinônimas (aliases)</title>
  <para>
@@ -600,11 +600,6 @@
  <entry><link linkend="ref.msql">mSQL</link></entry>
 </row>
 <row>
- <entry>msql_affected_rows</entry>
- <entry><function>msql_affected_rows</function></entry>
- <entry><link linkend="ref.msql">mSQL</link></entry>
-</row>
-<row>
  <entry>msql_createdb</entry>
  <entry><function>msql_create_db</function></entry>
  <entry><link linkend="ref.msql">mSQL</link></entry>
@@ -1455,11 +1450,6 @@
  <entry><link linkend="ref.ming">Ming (flash)</link></entry>
 </row>
 <row>
- <entry>swfbutton_keypress</entry>
- <entry><function>swfbutton_keypress</function></entry>
- <entry><link linkend="ref.ming">Ming (flash)</link></entry>
-</row>
-<row>
  <entry>swffill</entry>
  <entry><function>swffill_init</function></entry>
  <entry><link linkend="ref.ming">Ming (flash)</link></entry>
@@ -1507,26 +1497,6 @@
 <row>
  <entry>unlink</entry>
  <entry><function>domxml_unlink_node</function></entry>
- <entry><link linkend="ref.domxml">DOM XML</link></entry>
-</row>
-<row>
- <entry>xpath_eval</entry>
- <entry><function>xpath_eval</function></entry>
- <entry><link linkend="ref.domxml">DOM XML</link></entry>
-</row>
-<row>
- <entry>xpath_eval_expression</entry>
- <entry><function>xpath_eval_expression</function></entry>
- <entry><link linkend="ref.domxml">DOM XML</link></entry>
-</row>
-<row>
- <entry>xpath_init</entry>
- <entry><function>xpath_init</function></entry>
- <entry><link linkend="ref.domxml">DOM XML</link></entry>
-</row>
-<row>
- <entry>xpath_new_context</entry>
- <entry><function>xpath_new_context</function></entry>
  <entry><link linkend="ref.domxml">DOM XML</link></entry>
 </row>
 <row>
Index: phpdoc-pt_BR/appendices/about.xml
diff -u phpdoc-pt_BR/appendices/about.xml:1.5 phpdoc-pt_BR/appendices/about.xml:1.6
--- phpdoc-pt_BR/appendices/about.xml:1.5       Mon May 13 22:41:13 2002
+++ phpdoc-pt_BR/appendices/about.xml   Sat Jun  1 10:10:40 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.13 Maintainer: andre_ae Status: ready -->
+<!-- EN-Revision: 1.15 Maintainer: ae Status: ready -->
 
 <!--
   TODO: add manual conventions section (eg. how to read
@@ -134,7 +134,7 @@
  <sect1 id="about.howtohelp">
   <title>Como ajudar a melhorar a documentação</title>
   <para>
-   Há maneiras de você contribuir a melhorar essa documentação.
+   Há várias maneiras de você contribuir a melhorar essa documentação.
   </para>
   <para>
    Se você encontrar erros no manual, em qualquer língua, notifique-os
@@ -150,10 +150,16 @@
   </note>
   <para>
    Você pode também contribuir com comentários, fornecendo exemplos adicionais e
-   esclarecimentos para outros leitores. Mas não envie notificações de bugs usando o 
+   esclarecimentos para outros leitores. Mas não envie notificações de bugs usando o
    sistema de comentários. Você pode ler mais sobre os comentários na seção <link
-   linkend="about.notes">'Sobre os comentários de usuários'</link> deste 
+   linkend="about.notes">'Sobre os comentários de usuários'</link> deste
    apêndice.
+  </para>
+  <para>
+   Se você sabe Inglês e alguma outra língua, você pode
+   ajudar com as traduções. Se você deseja iniciar uma nova
+   tradução, ou ajudar num projeto de tradução, leia o
+   <ulink url="&url.php.dochowto;">&url.php.dochowto;</ulink>.
   </para>
  </sect1>
 


Reply via email to