Browse Source

[MANUAL] Brazilian Portuguese:

- add new translations
- fix file


git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@19683 44c647ce-9c0f-0410-b52a-842ac1e357ba
mauriciofauth 16 years ago
parent
commit
1d4c045c16

+ 2 - 2
documentation/manual/pt-br/module_specs/Zend_Exception.xml

@@ -10,7 +10,7 @@
     </para>
 
     <example id="zend.exception.using.example">
-        <title>Catching an Exception</title>
+        <title>Tratando uma Exceção</title>
 
         <para>
             O código a seguir demonstra como tratar uma exceção lançada em uma
@@ -25,7 +25,7 @@ try {
 } catch (Zend_Exception $e) {
     echo "Tratando a exceção: " . get_class($e) . "\n";
     echo "Mensagem: " . $e->getMessage() . "\n";
-    // Other code to recover from the error
+    // Outro código para recuperar do erro
 }
 ]]></programlisting>
     </example>

+ 57 - 0
documentation/manual/pt-br/module_specs/Zend_Paginator-Configuration.xml

@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 15215 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.paginator.configuration">
+    <title>Configuração</title>
+
+    <para>
+        <classname>Zend_Paginator</classname> tem vários métodos de configuração que
+        podem ser chamados:
+    </para>
+
+    <table id="zend.paginator.configuration.table">
+        <title>Métodos de configuração do Zend_Paginator</title>
+
+        <tgroup cols="2">
+            <thead>
+                <row>
+                    <entry>Método</entry>
+                    <entry>Descrição</entry>
+                </row>
+            </thead>
+            <tbody>
+                <row>
+                    <entry>setCurrentPageNumber</entry>
+                    <entry>
+                        Define o número da página atual (padrão 1).
+                    </entry>
+                </row>
+                <row>
+                    <entry>setItemCountPerPage</entry>
+                    <entry>
+                        Define o número máximo de itens a serem exibidos em uma página
+                        (padrão 10).
+                    </entry>
+                </row>
+                <row>
+                    <entry>setPageRange</entry>
+                    <entry>
+                        Define o número de itens a serem exibidos no controle de paginação (padrão
+                        10). Nota: Na maioria das vezes esse número será aderido  exatamente, mas
+                        estilos de rolagem tem a opção de apenas usá-lo como um guia ou valor
+                        inicial (ex.: Elástico).
+                    </entry>
+                </row>
+                <row>
+                    <entry>setView</entry>
+                    <entry>
+                        Define a instância da apresentação, para conveniência na renderização.
+                    </entry>
+                </row>
+            </tbody>
+        </tgroup>
+    </table>
+</sect1>
+<!--
+vim:se ts=4 sw=4 et:
+-->

+ 46 - 0
documentation/manual/pt-br/module_specs/Zend_Paginator-Introduction.xml

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 15103 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.paginator.introduction">
+    <title>Introdução</title>
+
+    <para>
+        <classname>Zend_Paginator</classname> é um componente flexível para paginar coleções de
+        dados e apresentá-los aos usuários.
+    </para>
+
+    <para>
+        Os objetivos do projeto principal do <classname>Zend_Paginator</classname>
+        são os seguintes:
+
+        <itemizedlist>
+            <listitem>
+                <para>
+                    Paginar dados arbitrários, não apenas bancos de dados relacionais
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    Buscar apenas os resultados que precisam ser exibidos
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    Não forçar os usuários a aderirem a apenas uma maneira de exibição dos dados
+                    ou renderização dos controles de paginação
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    Ter uma fraca união entre <classname>Zend_Paginator</classname> e os outros
+                    componentes do Zend Framework para que os usuários que desejem utilizá-lo
+                    independentemente do <classname>Zend_View</classname>,
+                    <classname>Zend_Db</classname>, etc possam fazê-lo
+                </para>
+            </listitem>
+        </itemizedlist>
+    </para>
+</sect1>
+<!--
+vim:se ts=4 sw=4 et:
+-->

+ 25 - 0
documentation/manual/pt-br/module_specs/Zend_Server.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 17175 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.server.introduction">
+    <title>Introdução</title>
+    <para>
+        A família de classes do <classname>Zend_Server</classname> fornece funcionalidades para as
+        várias classes de servidores, incluindo <classname>Zend_XmlRpc_Server</classname>,
+        <classname>Zend_Rest_Server</classname>, <classname>Zend_Json_Server</classname> e
+        <classname>Zend_Soap_Wsdl</classname>. <classname>Zend_Server_Interface</classname>
+        fornece uma interface que imita a classe <code>SoapServer</code> do
+        <acronym>PHP</acronym> 5; todas as classes de servidores deverão implementar esta
+        interface, a fim de fornecer uma <acronym>API</acronym> padrão de servidor.
+    </para>
+    <para>
+        A árvore <classname>Zend_Server_Reflection</classname> fornece um mecanismo padrão para
+        executar introspecção de função e classe para usar como chamadas de retorno com as
+        classes de servidor, e fornecer dados adequados para uso com os métodos
+        <methodname>getFunctions()</methodname> e <methodname>loadFunctions()</methodname> do
+        <classname>Zend_Server_Interface</classname>.
+    </para>
+</sect1>
+<!--
+vim:se ts=4 sw=4 et:
+-->

+ 70 - 0
documentation/manual/pt-br/module_specs/Zend_Server_Reflection.xml

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 17175 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.server.reflection">
+    <title>Zend_Server_Reflection</title>
+
+    <sect2 id="zend.server.reflection.introduction">
+        <title>Introdução</title>
+
+        <para>
+            <classname>Zend_Server_Reflection</classname> fornece um mecanismo padrão para executar
+            introspecção de função e classe para uso com as classes de servidor. É baseado na
+            <acronym>API</acronym> Reflection do <acronym>PHP</acronym> 5, acrescentado com métodos
+            para recuperar parâmetros e retornar tipos de valor e descrições, uma lista completa
+            dos protótipos de funções e métodos (ex.: todas as possíveis combinações de chamada
+            válidas), e as descrições de funções e métodos.
+        </para>
+        <para>
+            Normalmente, esta funcionalidade só será usada por desenvolvedores de classes de
+            servidor para o framework.
+        </para>
+    </sect2>
+    <sect2 id="zend.server.reflection.usage">
+        <title>Utilização</title>
+
+        <para>
+            O uso básico é simples:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$class    = Zend_Server_Reflection::reflectClass('My_Class');
+$function = Zend_Server_Reflection::reflectFunction('my_function');
+
+// Obter protótipos
+$prototypes = $reflection->getPrototypes();
+
+// Repetir o laço através de cada protótipo da função
+foreach ($prototypes as $prototype) {
+
+    // Obter o tipo de retorno do protótipo
+    echo "Tipo de retorno: ", $prototype->getReturnType(), "\n";
+
+    // Get prototype parameters
+    $parameters = $prototype->getParameters();
+
+    echo "Parâmetros: \n";
+    foreach ($parameters as $parameter) {
+        // Obter tipo do parâmetro
+        echo "    ", $parameter->getType(), "\n";
+    }
+}
+
+// Obter namespace para uma classe, função ou método.
+// Namespaces podem ser definidos em tempo de instanciação
+// (segundo argumento), ou usando setNamespace()
+$reflection->getNamespace();
+]]></programlisting>
+
+        <para>
+            <methodname>reflectFunction()</methodname> retorna um objeto
+            <classname>Zend_Server_Reflection_Function</classname>; <code>reflectClass</code>
+            retorna um objeto <classname>Zend_Server_Reflection_Class</classname>. Consulte a
+            documentação da <acronym>API</acronym> para ver quais métodos estão
+            disponíveis para cada um.
+        </para>
+    </sect2>
+</sect1>
+<!--
+vim:se ts=4 sw=4 et:
+-->