Przeglądaj źródła

adding language-snippets.xml DOC-ES

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@19953 44c647ce-9c0f-0410-b52a-842ac1e357ba
benjamin-gonzales 16 lat temu
rodzic
commit
7301e612a9

+ 36 - 36
documentation/manual/es/module_specs/Zend_Application-CoreFunctionality-Application.xml

@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-    <!-- EN-Revision: 17171 -->
-    <!-- Reviewed: no -->
+<!-- EN-Revision: 17171 -->
+<!-- Reviewed: no -->
 <sect2 id="zend.application.core-functionality.application">
 <sect2 id="zend.application.core-functionality.application">
     <title>Zend_Application</title>
     <title>Zend_Application</title>
-
+    
     <para>
     <para>
         <classname>Zend_Application</classname>
         <classname>Zend_Application</classname>
         proporciona la funcionalidad
         proporciona la funcionalidad
@@ -12,7 +12,7 @@
         <acronym>PHP</acronym>
         <acronym>PHP</acronym>
         (incluyendo autocarga), y ejecutar su aplicación bootstrap.
         (incluyendo autocarga), y ejecutar su aplicación bootstrap.
     </para>
     </para>
-
+    
     <table id="zend.application.core-functionality.application.api.options">
     <table id="zend.application.core-functionality.application.api.options">
         <title>Zend_Application options</title>
         <title>Zend_Application options</title>
         <tgroup cols="2">
         <tgroup cols="2">
@@ -39,7 +39,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <emphasis>
                         <emphasis>
@@ -54,7 +54,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <emphasis>
                         <emphasis>
@@ -69,7 +69,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <emphasis>
                         <emphasis>
@@ -81,21 +81,21 @@
                             Either the string path to the bootstrap class, or an array
                             Either the string path to the bootstrap class, or an array
                             with elements for the 'path' and 'class' for the application
                             with elements for the 'path' and 'class' for the application
                             bootstrap.
                             bootstrap.
-                   </para>
+                        </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
             </tbody>
             </tbody>
         </tgroup>
         </tgroup>
     </table>
     </table>
-
+    
     <note>
     <note>
         <title>Option names</title>
         <title>Option names</title>
-
+        
         <para>
         <para>
             Please note that option names are case insensitive.
             Please note that option names are case insensitive.
-       </para>
+        </para>
     </note>
     </note>
-
+    
     <para>
     <para>
         Típicamente, pasará toda la configuración al constructor
         Típicamente, pasará toda la configuración al constructor
         <classname>Zend_Application</classname>
         <classname>Zend_Application</classname>
@@ -104,7 +104,7 @@
         referencia
         referencia
         se ilustran ambos casos de uso.
         se ilustran ambos casos de uso.
     </para>
     </para>
-
+    
     <table id="zend.application.core-functionality.application.api.table">
     <table id="zend.application.core-functionality.application.api.table">
         <title>Métodos de Zend_Application</title>
         <title>Métodos de Zend_Application</title>
         <tgroup cols="4">
         <tgroup cols="4">
@@ -138,7 +138,7 @@
                                     por sus requisitos organizacionales.
                                     por sus requisitos organizacionales.
                                 </para>
                                 </para>
                             </listitem>
                             </listitem>
-
+                            
                             <listitem>
                             <listitem>
                                 <para>
                                 <para>
                                     <varname>$options</varname>
                                     <varname>$options</varname>
@@ -150,7 +150,7 @@
                                 <itemizedlist>
                                 <itemizedlist>
                                     <listitem>
                                     <listitem>
                                         <para>
                                         <para>
-                                            <emphasis><type>String</type>emphasis>
+                                            <emphasis><type>String</type></emphasis>
                                             : path
                                             : path
                                             al archivo
                                             al archivo
                                             <classname>Zend_Config</classname>
                                             <classname>Zend_Config</classname>
@@ -162,7 +162,7 @@
                                             se traerá.
                                             se traerá.
                                         </para>
                                         </para>
                                     </listitem>
                                     </listitem>
-
+                                    
                                     <listitem>
                                     <listitem>
                                         <para>
                                         <para>
                                             <emphasis>
                                             <emphasis>
@@ -172,7 +172,7 @@
                                             de datos de configuración para su aplicación.
                                             de datos de configuración para su aplicación.
                                         </para>
                                         </para>
                                     </listitem>
                                     </listitem>
-
+                                    
                                     <listitem>
                                     <listitem>
                                         <para>
                                         <para>
                                             <emphasis>
                                             <emphasis>
@@ -199,7 +199,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>getEnvironment()</methodname>
                         <methodname>getEnvironment()</methodname>
@@ -212,10 +212,10 @@
                         <para>
                         <para>
                             Recuperar el string del medio ambiente que se pasó al
                             Recuperar el string del medio ambiente que se pasó al
                             constructor.
                             constructor.
-                   </para>
+                        </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>getAutoloader()</methodname>
                         <methodname>getAutoloader()</methodname>
@@ -232,7 +232,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>setOptions(array $options)</methodname>
                         <methodname>setOptions(array $options)</methodname>
@@ -267,7 +267,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>getOptions()</methodname>
                         <methodname>getOptions()</methodname>
@@ -287,7 +287,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>hasOption($key)</methodname>
                         <methodname>hasOption($key)</methodname>
@@ -310,10 +310,10 @@
                             Determinar si una opción con la clave ha sido registrada
                             Determinar si una opción con la clave ha sido registrada
                             o no. Las claves son indiferentes a mayúsculas/
                             o no. Las claves son indiferentes a mayúsculas/
                             minúsculas.
                             minúsculas.
-                   </para>
+                        </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>getOption($key)</methodname>
                         <methodname>getOption($key)</methodname>
@@ -340,7 +340,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>setPhpSettings(array $settings, $prefix = '')</methodname>
                         <methodname>setPhpSettings(array $settings, $prefix = '')</methodname>
@@ -362,7 +362,7 @@
                                     .
                                     .
                                 </para>
                                 </para>
                             </listitem>
                             </listitem>
-
+                            
                             <listitem>
                             <listitem>
                                 <para>
                                 <para>
                                     <varname>$prefix</varname>
                                     <varname>$prefix</varname>
@@ -396,7 +396,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>setAutoloaderNamespaces(array $namespaces)</methodname>
                         <methodname>setAutoloaderNamespaces(array $namespaces)</methodname>
@@ -428,7 +428,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>setBootstrap($path, $class = null)</methodname>
                         <methodname>setBootstrap($path, $class = null)</methodname>
@@ -446,13 +446,13 @@
                                     .
                                     .
                                     Puede ser tanto una instancia de
                                     Puede ser tanto una instancia de
                                     <classname>Zend_Application_Bootstrap_Bootstrapper
                                     <classname>Zend_Application_Bootstrap_Bootstrapper
-                            </classname>,
+                                    </classname>,
                                     un string del path a la clase bootstrap,
                                     un string del path a la clase bootstrap,
                                     un arrray asociativo de classname =&gt;nombre_de_archivo,
                                     un arrray asociativo de classname =&gt;nombre_de_archivo,
                                     o un array asociativo con las claves 'class' y 'path'.
                                     o un array asociativo con las claves 'class' y 'path'.
                                 </para>
                                 </para>
                             </listitem>
                             </listitem>
-
+                            
                             <listitem>
                             <listitem>
                                 <para>
                                 <para>
                                     <varname>$class</varname>
                                     <varname>$class</varname>
@@ -471,7 +471,7 @@
                         </itemizedlist>
                         </itemizedlist>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>getBootstrap()</methodname>
                         <methodname>getBootstrap()</methodname>
@@ -479,16 +479,16 @@
                     <entry>
                     <entry>
                         <constant>NULL</constant> |
                         <constant>NULL</constant> |
                         <classname>Zend_Application_Bootstrap_Bootstrapper</classname>
                         <classname>Zend_Application_Bootstrap_Bootstrapper</classname>
-
+                        
                     </entry>
                     </entry>
                     <entry>N/A</entry>
                     <entry>N/A</entry>
                     <entry>
                     <entry>
                         <para>
                         <para>
                             Recuperar la instancia del bootstrap registrado.
                             Recuperar la instancia del bootstrap registrado.
-                   </para>
+                        </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>bootstrap()</methodname>
                         <methodname>bootstrap()</methodname>
@@ -505,7 +505,7 @@
                         </para>
                         </para>
                     </entry>
                     </entry>
                 </row>
                 </row>
-
+                
                 <row>
                 <row>
                     <entry>
                     <entry>
                         <methodname>run()</methodname>
                         <methodname>run()</methodname>

+ 2 - 2
documentation/manual/es/module_specs/Zend_Exception.xml

@@ -40,11 +40,11 @@ try {
         specific exception type.
         specific exception type.
     </para>
     </para>
 
 
-    <para>La documentacin de cada componente y clase de Zend Framework
+    <para>La documentación de cada componente y clase de Zend Framework
         contienen informaci�n
         contienen informaci�n
         espec�fica sobre los m�todos que generan excepciones, la
         espec�fica sobre los m�todos que generan excepciones, la
         circunstancias en que provocan una
         circunstancias en que provocan una
         excepci�n a ser lanzado,
         excepci�n a ser lanzado,
-        y los diferentes tipos de excepci�n que puede ser lanzadas. </ para>
+        y los diferentes tipos de excepci�n que puede ser lanzadas. </para>
 
 
 </sect1>
 </sect1>

+ 259 - 401
documentation/manual/es/module_specs/Zend_Form-StandardDecorators.xml

@@ -2,38 +2,27 @@
     <!-- EN-Revision: 17175 -->
     <!-- EN-Revision: 17175 -->
     <!-- Reviewed: no -->
     <!-- Reviewed: no -->
 <sect1 id="zend.form.standardDecorators">
 <sect1 id="zend.form.standardDecorators">
-    <title>Decoradores de Formulario (Form Decorartors) estándar contenidos en Zend
-        Framework</title>
+    <title>Decoradores de Formulario (Form Decorartors) estándar contenidos en
+        Zend Framework</title>
 
 
     <para>
     <para>
-        <classname>Zend_Form</classname>
-        se distribuye con distintos decoradores estándar. Para más
-        información sobre el uso de
-        decoradores en general, vea
-        <link linkend="zend.form.decorators">la sección sobre decoradores</link>
-        .
-    </para>
+        <classname>Zend_Form</classname> se distribuye con distintos decoradores
+        estándar. Para más información sobre el uso de decoradores en general,
+        vea <link linkend="zend.form.decorators">la sección sobre
+            decoradores</link> . </para>
 
 
     <sect2 id="zend.form.standardDecorators.callback">
     <sect2 id="zend.form.standardDecorators.callback">
         <title>Zend_Form_Decorator_Callback</title>
         <title>Zend_Form_Decorator_Callback</title>
 
 
-        <para>
-            El decorador Callback (llamada de retorno) permite ejecutar una llamada de retorno
-            para
-            mostrar el contenido. Las llamadas de retorno deben especificarse a través de la
-            opción
-            'callback' pasada en la configuración del decorador, y pueden ser de cualquier
-            valor de
-            llamada de retorno
-            <acronym>PHP</acronym>
-            . Los Callbacks deben aceptar tres argumentos:
-            <varname>$content</varname>
-            (el contenido original enviado al decorador),
-            <varname>$element</varname>
-            (el objeto que se está decorando), y un array de
-            <varname>$options</varname>
-            . Un callback de ejemplo sería:
-        </para>
+        <para> El decorador Callback (llamada de retorno) permite ejecutar una
+            llamada de retorno para mostrar el contenido. Las llamadas de
+            retorno deben especificarse a través de la opción 'callback' pasada
+            en la configuración del decorador, y pueden ser de cualquier valor
+            de llamada de retorno <acronym>PHP</acronym> . Los Callbacks deben
+            aceptar tres argumentos: <varname>$content</varname> (el contenido
+            original enviado al decorador), <varname>$element</varname> (el
+            objeto que se está decorando), y un array de
+                <varname>$options</varname> . Un callback de ejemplo sería: </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 class Util
 class Util
@@ -45,112 +34,77 @@ class Util
 }
 }
 ]]></programlisting>
 ]]></programlisting>
 
 
-        <para>
-            Esta llamada de retorno se especificaría como
-            <methodname>array('Util',
-                'label')</methodname>
-            , y generaría un (mal) código HTML para la etiqueta. El
-            decorador Callback reemplazará,
-            antepondrá o postpondrá el contenido original con el que
-            devuelva.
-        </para>
+        <para> Esta llamada de retorno se especificaría como
+                <methodname>array('Util', 'label')</methodname> , y generaría un
+            (mal) código HTML para la etiqueta. El decorador Callback
+            reemplazará, antepondrá o postpondrá el contenido original con el
+            que devuelva. </para>
 
 
-        <para> El decorador Callback permite especificar un valor null para la opción placement
-            (colocación), que reemplazará el contenido original con el valor devuelto de la llamada
-            de retorno; 'prepend' (anteponer) y 'append' (postponer) siguen siendo válidas. </para>
+        <para> El decorador Callback permite especificar un valor null para la
+            opción placement (colocación), que reemplazará el contenido original
+            con el valor devuelto de la llamada de retorno; 'prepend'
+            (anteponer) y 'append' (postponer) siguen siendo válidas. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.captcha">
     <sect2 id="zend.form.standardDecorators.captcha">
         <title>Zend_Form_Decorator_Captcha</title>
         <title>Zend_Form_Decorator_Captcha</title>
 
 
-        <para>
-            El decorador Captcha se usa junto con el
-            <link linkend="zend.form.standardElements.captcha">elemento de formulario Captcha</link>
-            .
-            Utiliza el método
-            <methodname>render()</methodname>
-            del adaptador del captcha para
-            generar la salida.
-        </para>
+        <para> El decorador Captcha se usa junto con el <link
+                linkend="zend.form.standardElements.captcha">elemento de
+                formulario Captcha</link> . Utiliza el método
+                <methodname>render()</methodname> del adaptador del captcha para
+            generar la salida. </para>
 
 
-        <para> Una variante del decorador Captcha, 'Captcha_Word', es usada frecuentemente, y crea
-            dos elementos, un id y una entrada (input). El id indica el identificador de sesión que
-            hay que comparar, y la entrada es para la verificación de usuario del captcha. Éstos
+        <para> Una variante del decorador Captcha, 'Captcha_Word', es usada
+            frecuentemente, y crea dos elementos, un id y una entrada (input).
+            El id indica el identificador de sesión que hay que comparar, y la
+            entrada es para la verificación de usuario del captcha. Éstos
             elementos son validados como un sólo elemento. </para>
             elementos son validados como un sólo elemento. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.description">
     <sect2 id="zend.form.standardDecorators.description">
         <title>Zend_Form_Decorator_Description</title>
         <title>Zend_Form_Decorator_Description</title>
 
 
-        <para>
-            El decorador Description puede ser usado para mostrar un conjunto de descripciones de
-            un
-            elemento
-            <classname>Zend_Form</classname>
-            ,
-            <classname>Zend_Form_Element</classname>
-            , o
-            <classname>Zend_Form_DisplayGroup</classname>
-            ; toma la descripción usando el método
-            <methodname>getDescription()</methodname>
-            del objeto.
-        </para>
-
-        <para>
-            Por defecto, si no se encuentra la descripción, no se genera ninguna salida. Si la
-            descripción está presente, entonces se envolverá en una etiqueta
-            <methodname>p</methodname>
-            <acronym>HTML</acronym>
-            por defecto, aunque tiene la posibilidad de especificar una
-            etiqueta pasando una opción
-            <methodname>tag</methodname>
-            al crear el decorador, o
-            llamando a
-            <methodname>setTag()</methodname>
-            . También puede especificar una clase para
-            el tag usando la opción
-            <methodname>class</methodname>
-            o llamando a
-            <methodname>setClass()</methodname>
-            ; por defecto, se usa la clase 'hint'.
-        </para>
-
-        <para>
-            La descripción es escapada utilizando los mecanismos de escapado por defecto del
-            objeto
-            de vista. Puede desactivar esto pasando un valor
-            <constant>FALSE</constant>
-            a la
-            opción 'escape' del decorador o el método
-            <methodname>setEscape()</methodname>
-            .
-        </para>
+        <para> El decorador Description puede ser usado para mostrar un conjunto
+            de descripciones de un elemento <classname>Zend_Form</classname> ,
+                <classname>Zend_Form_Element</classname> , o
+                <classname>Zend_Form_DisplayGroup</classname> ; toma la
+            descripción usando el método
+                <methodname>getDescription()</methodname> del objeto. </para>
+
+        <para> Por defecto, si no se encuentra la descripción, no se genera
+            ninguna salida. Si la descripción está presente, entonces se
+            envolverá en una etiqueta <methodname>p</methodname>
+            <acronym>HTML</acronym> por defecto, aunque tiene la posibilidad de
+            especificar una etiqueta pasando una opción
+                <methodname>tag</methodname> al crear el decorador, o llamando a
+                <methodname>setTag()</methodname> . También puede especificar
+            una clase para el tag usando la opción
+                <methodname>class</methodname> o llamando a
+                <methodname>setClass()</methodname> ; por defecto, se usa la
+            clase 'hint'. </para>
+
+        <para> La descripción es escapada utilizando los mecanismos de escapado
+            por defecto del objeto de vista. Puede desactivar esto pasando un
+            valor <constant>FALSE</constant> a la opción 'escape' del decorador
+            o el método <methodname>setEscape()</methodname> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.dtDdWrapper">
     <sect2 id="zend.form.standardDecorators.dtDdWrapper">
         <title>Zend_Form_Decorator_DtDdWrapper</title>
         <title>Zend_Form_Decorator_DtDdWrapper</title>
 
 
-        <para>
-            Los decoradores por defecto utilizan listas de definición
-            (
-            <methodname>&lt;dl&gt;</methodname>
-            ) para generar elementos de formulario
-            (form). Dato que los elementos de formulario
-            pueden aparecer en cualquier orden, grupos
-            de visualización y subformularios pueden ser
-            encapsulados dentro de otros elementos de
-            formulario. Para mantener estos tipos de
-            elemento particulares dentro de la lista de
-            definición, DtDdWrapper crea una nuevo
-            término de definición vacío (definition
-            term)(
-            <methodname>&lt;dt&gt;</methodname>
-            ) y encapsula su contenido en un
-            nuevo dato de definición (
-            <methodname>&lt;dd&gt;</methodname>
-            ). La salida queda
-            como sigue:
-        </para>
+        <para> Los decoradores por defecto utilizan listas de definición (
+                <methodname>&lt;dl&gt;</methodname> ) para generar
+            elementos de formulario (form). Dato que los elementos de formulario
+            pueden aparecer en cualquier orden, grupos de visualización y
+            subformularios pueden ser encapsulados dentro de otros elementos de
+            formulario. Para mantener estos tipos de elemento particulares
+            dentro de la lista de definición, DtDdWrapper crea una nuevo término
+            de definición vacío (definition term)(
+                <methodname>&lt;dt&gt;</methodname> ) y encapsula su
+            contenido en un nuevo dato de definición (
+                <methodname>&lt;dd&gt;</methodname> ). La salida queda
+            como sigue: </para>
 
 
         <programlisting language="html"><![CDATA[
         <programlisting language="html"><![CDATA[
 <dt></dt>
 <dt></dt>
@@ -160,113 +114,81 @@ class Util
 </fieldset></dd>
 </fieldset></dd>
 ]]></programlisting>
 ]]></programlisting>
 
 
-        <para>
-            Este decorador reemplaza el contenido que se le provee envolviéndolo dentro del
-            elemento
-            <methodname>&lt;dd&gt;</methodname>
-            .
-        </para>
+        <para> Este decorador reemplaza el contenido que se le provee
+            envolviéndolo dentro del elemento
+                <methodname>&lt;dd&gt;</methodname> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.errors">
     <sect2 id="zend.form.standardDecorators.errors">
         <title>Zend_Form_Decorator_Errors</title>
         <title>Zend_Form_Decorator_Errors</title>
 
 
-        <para>
-            Los errores de elemento obtienen su propio decorador con el decorador de errores.
-            Este
-            decorador sustituye al view helper FormErrors, que genera mensajes de error en una
-            lista
-            no ordenada (
-            <methodname>&lt;ul&gt;</methodname>
-            ) como elementos de lista
-            (li). El elemento
-            <methodname>&lt;ul&gt;</methodname>
-            recibe una clase de
-            "errores".
-        </para>
+        <para> Los errores de elemento obtienen su propio decorador con el
+            decorador de errores. Este decorador sustituye al view helper
+            FormErrors, que genera mensajes de error en una lista no ordenada (
+                <methodname>&lt;ul&gt;</methodname> ) como elementos de
+            lista (li). El elemento <methodname>&lt;ul&gt;</methodname>
+            recibe una clase de "errores". </para>
 
 
-        <para> El decorador de Errores puede anteponerse o postponerse al contenido que se le
-            provee. </para>
+        <para> El decorador de Errores puede anteponerse o postponerse al
+            contenido que se le provee. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.fieldset">
     <sect2 id="zend.form.standardDecorators.fieldset">
         <title>Zend_Form_Decorator_Fieldset</title>
         <title>Zend_Form_Decorator_Fieldset</title>
 
 
-        <para>
-            Por defecto, los grupos de visualización y subformularios generan sus contenidos
-            dentro
-            de fieldsets, EL decorador Fieldset busca la opción 'legend' o bien el método
-            <methodname>getLegend()</methodname>
-            en el elemento registrado, y lo usa como campo
-            "legend" si no es vacío. Cualquier
-            contenido pasado es envuelto en el fieldset
-            <acronym>HTML</acronym>
-            , reemplazando al contenido original. Cualquier atributo
-            pasado al elemento decorado será
-            generado como atributo del fieldset
-            <acronym>HTML</acronym>
-            .
-        </para>
+        <para> Por defecto, los grupos de visualización y subformularios generan
+            sus contenidos dentro de fieldsets, EL decorador Fieldset busca la
+            opción 'legend' o bien el método
+                <methodname>getLegend()</methodname> en el elemento registrado,
+            y lo usa como campo "legend" si no es vacío. Cualquier contenido
+            pasado es envuelto en el fieldset <acronym>HTML</acronym> ,
+            reemplazando al contenido original. Cualquier atributo pasado al
+            elemento decorado será generado como atributo del fieldset
+                <acronym>HTML</acronym> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.file">
     <sect2 id="zend.form.standardDecorators.file">
         <title>Zend_Form_Decorator_File</title>
         <title>Zend_Form_Decorator_File</title>
 
 
-        <para>
-            Los elementos de tipo "File" (upload de ficheros) tienen una notación especial cuando
-            se
-            usan múltiples elementos file o subformularios. El decorador File es usado por
-            <classname>Zend_Form_Element_File</classname>
-            y permite fijar múltiples elementos
-            file con una única llamada al método. Se usa
-            automáticamente y fija el nombre de cada
-            elemento.
-        </para>
+        <para> Los elementos de tipo "File" (upload de ficheros) tienen una
+            notación especial cuando se usan múltiples elementos file o
+            subformularios. El decorador File es usado por
+                <classname>Zend_Form_Element_File</classname> y permite fijar
+            múltiples elementos file con una única llamada al método. Se usa
+            automáticamente y fija el nombre de cada elemento. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.form">
     <sect2 id="zend.form.standardDecorators.form">
         <title>Zend_Form_Decorator_Form</title>
         <title>Zend_Form_Decorator_Form</title>
 
 
-        <para>
-            Los objetos
-            <classname>Zend_Form</classname>
-            normalmente necesitan generar una
-            etiqueta
-            <acronym>HTML</acronym>
-            "form". El decorador Form utiliza la ayuda del view
-            helper Form. Encapsula cualquier
-            contenido provista en un elemento
-            <acronym>HTML</acronym>
-            form, usando la acción y el método del objeto Zend Form, y
-            cualquier atributo como
-            atributo
-            <acronym>HTML</acronym>
-            .
-        </para>
+        <para> Los objetos <classname>Zend_Form</classname> normalmente
+            necesitan generar una etiqueta <acronym>HTML</acronym> "form". El
+            decorador Form utiliza la ayuda del view helper Form. Encapsula
+            cualquier contenido provista en un elemento <acronym>HTML</acronym>
+            form, usando la acción y el método del objeto Zend Form, y cualquier
+            atributo como atributo <acronym>HTML</acronym> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.formElements">
     <sect2 id="zend.form.standardDecorators.formElements">
         <title>Zend_Form_Decorator_FormElements</title>
         <title>Zend_Form_Decorator_FormElements</title>
 
 
-        <para>
-            Los formularios(forms), grupos de visualización y subformularios son colecciones de
-            elementos. Para poder generar estos elementos, utilizan el decorador FormElements, el
-            cual itera sobre todos los elementos, llamando a
-            <methodname>render()</methodname>
-            en
-            cada uno de ellos y uniéndolos con el separador indicado. Puede anteponer o postponer
-            al
-            contenido que se le envía.
-        </para>
+        <para> Los formularios(forms), grupos de visualización y subformularios
+            son colecciones de elementos. Para poder generar estos elementos,
+            utilizan el decorador FormElements, el cual itera sobre todos los
+            elementos, llamando a <methodname>render()</methodname> en cada uno
+            de ellos y uniéndolos con el separador indicado. Puede anteponer o
+            postponer al contenido que se le envía. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.formErrors">
     <sect2 id="zend.form.standardDecorators.formErrors">
         <title>Zend_Form_Decorator_FormErrors</title>
         <title>Zend_Form_Decorator_FormErrors</title>
 
 
-        <para> Algunos desarrolladores y diseñadores prefieren agrupar todos los mensajes de error
-            en la parte superior del formulario. El decorador FormErrors le permite hacer esto. </para>
+        <para> Algunos desarrolladores y diseñadores prefieren agrupar todos los
+            mensajes de error en la parte superior del formulario. El decorador
+            FormErrors le permite hacer esto. </para>
 
 
-        <para> Por defecto, la lista de errores generada tiene el siguiente marcado: </para>
+        <para> Por defecto, la lista de errores generada tiene el siguiente
+            marcado: </para>
 
 
         <programlisting language="html"><![CDATA[
         <programlisting language="html"><![CDATA[
 <ul class="form-errors">
 <ul class="form-errors">
@@ -285,242 +207,184 @@ class Util
 </ul>
 </ul>
 ]]></programlisting>
 ]]></programlisting>
 
 
-        <para> Puede pasar como parámetro varias opciones para configurar la salida generada: </para>
+        <para> Puede pasar como parámetro varias opciones para configurar la
+            salida generada: </para>
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>ignoreSubForms</methodname>
-                    : se desactiva o no la recursividad en
-                    los subformularios. Por defecto:
-                    <constant>FALSE</constant>
-                    (i.e., permitir recursividad).
-                </para>
+                    <methodname>ignoreSubForms</methodname> : se desactiva o no
+                    la recursividad en los subformularios. Por defecto:
+                        <constant>FALSE</constant> (i.e., permitir
+                    recursividad). </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupElementLabelEnd</methodname>:
-                    Marcado para postponer las
-                    etiquetas de elementos. Por defecto: '&lt;/b&gt;'
-                </para>
+                    <methodname>markupElementLabelEnd</methodname>: Marcado para
+                    postponer las etiquetas de elementos. Por defecto:
+                    '&lt;/b&gt;' </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupElementLabelStart</methodname>:
-                    Marcado para anteponer las
-                    etiquetas de elementos. Por defecto'&lt;b&gt;'
-                </para>
+                    <methodname>markupElementLabelStart</methodname>: Marcado
+                    para anteponer las etiquetas de elementos. Por
+                    defecto'&lt;b&gt;' </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupListEnd</methodname>:
-                    Marcado para postponer listas de
-                    mensajes de error. Por defecto: '&lt;/ul&gt;'.
-                </para>
+                    <methodname>markupListEnd</methodname>: Marcado para
+                    postponer listas de mensajes de error. Por defecto:
+                    '&lt;/ul&gt;'. </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupListItemEnd</methodname>:
-                    Marcado para postponer mensajes de
-                    error individuales. Por defecto: '&lt;/li&gt;'
-                </para>
+                    <methodname>markupListItemEnd</methodname>: Marcado para
+                    postponer mensajes de error individuales. Por defecto:
+                    '&lt;/li&gt;' </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupListItemStart</methodname>:
-                    Marcado para anteponer mensajes de
-                    error individuales. Por defecto: '&lt;li&gt;'
-                </para>
+                    <methodname>markupListItemStart</methodname>: Marcado para
+                    anteponer mensajes de error individuales. Por defecto:
+                    '&lt;li&gt;' </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>markupListStart</methodname>:
-                    Marcado para anteponer listas de
-                    mensajes de error. Por defecto: '&lt;ul
-                    class="form-errors"&gt;'
-                </para>
+                    <methodname>markupListStart</methodname>: Marcado para
+                    anteponer listas de mensajes de error. Por defecto:
+                    '&lt;ul class="form-errors"&gt;' </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
-        <para> El decorador FormErrors puede anteponerse o postponerse al contenido que se le
-            provee. </para>
+        <para> El decorador FormErrors puede anteponerse o postponerse al
+            contenido que se le provee. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.htmlTag">
     <sect2 id="zend.form.standardDecorators.htmlTag">
         <title>Zend_Form_Decorator_HtmlTag</title>
         <title>Zend_Form_Decorator_HtmlTag</title>
 
 
-        <para>
-            El decorador HtmlTag le permite utilizar etiquetas
-            <acronym>HTML</acronym>
-            para
-            decorador el contenido; la etiqueta utiliza es pasada en la opción 'tag' , y
-            cualquier
-            otra opción es usada como atributo
-            <acronym>HTML</acronym>
-            de esa etiqueta. Por defecto,
-            el contenido generado reemplaza al contenido envolviéndolo
-            en la etiqueta dada. De
-            cualquier forma, se permite especificar una localización de tipo
-            'append' (postponer) o
-            'prepend' (anteponer).
+        <para> El decorador HtmlTag le permite utilizar etiquetas
+                <acronym>HTML</acronym> para decorador el contenido; la etiqueta
+            utiliza es pasada en la opción 'tag' , y cualquier otra opción es
+            usada como atributo <acronym>HTML</acronym> de esa etiqueta. Por
+            defecto, el contenido generado reemplaza al contenido envolviéndolo
+            en la etiqueta dada. De cualquier forma, se permite especificar una
+            localización de tipo 'append' (postponer) o 'prepend' (anteponer).
         </para>
         </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.image">
     <sect2 id="zend.form.standardDecorators.image">
         <title>Zend_Form_Decorator_Image</title>
         <title>Zend_Form_Decorator_Image</title>
 
 
-        <para>
-            El decorador Image le permite crear un input
-            <acronym>HTML</acronym>
-            de tipo image
-            (
-            <methodname>&lt;input type="image" ... /&gt;</methodname>
-            ), y opcionalmente
-            mostrarlo dentro de otro tag
-            <acronym>HTML</acronym>
-            .
-        </para>
-
-        <para>
-            Por defecto, el decorador usa la propiedad src del elemento, que puede fijarse con el
-            método
-            <methodname>setImage()</methodname>
-            , como la ruta de la imagen ('src').
-            Adicionalmente, la etiqueta del elemento será usada
-            como la etiqueta 'alt', y
-            <methodname>imageValue</methodname>
-            (manipulado con los métodos
-            <methodname>setImageValue()</methodname>
-            y
-            <methodname>getImageValue()</methodname>
-            )
-            será usada como el campo 'value'.
-        </para>
-
-        <para>
-            Para especificar una etiqueta
-            <acronym>HTML</acronym>
-            que utilizar con el elemento,
-            pase la opción 'tag' al decorador, o llame explícitamente a
-            <methodname>setTag()</methodname>
-            .
-        </para>
+        <para> El decorador Image le permite crear un input
+                <acronym>HTML</acronym> de tipo image (
+                <methodname>&lt;input type="image" ...
+                /&gt;</methodname> ), y opcionalmente mostrarlo dentro de
+            otro tag <acronym>HTML</acronym> . </para>
+
+        <para> Por defecto, el decorador usa la propiedad src del elemento, que
+            puede fijarse con el método <methodname>setImage()</methodname> ,
+            como la ruta de la imagen ('src'). Adicionalmente, la etiqueta del
+            elemento será usada como la etiqueta 'alt', y
+                <methodname>imageValue</methodname> (manipulado con los métodos
+                <methodname>setImageValue()</methodname> y
+                <methodname>getImageValue()</methodname> ) será usada como el
+            campo 'value'. </para>
+
+        <para> Para especificar una etiqueta <acronym>HTML</acronym> que
+            utilizar con el elemento, pase la opción 'tag' al decorador, o llame
+            explícitamente a <methodname>setTag()</methodname> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.label">
     <sect2 id="zend.form.standardDecorators.label">
         <title>Zend_Form_Decorator_Label</title>
         <title>Zend_Form_Decorator_Label</title>
 
 
-        <para>
-            Comúnmente, los elementos de formulario tienen etiquetas (labels) y se usa el
-            decorador
-            Label para generar esas etiquetas. Utiliza la ayuda del view helper FormLabel,
-            y toma la
-            etiqueta del elemento mediante el método
-            <methodname>getLabel()</methodname>
-            de ese elemento. Si no se encuentra la etiqueta, no se genera. Por defecto, las
-            etiquetas se traducen cuando existe un adaptador de traducciones y existe una traducción
-            para la etiqueta.
-        </para>
-
-        <para>
-            Opcionalmente, se puede especificar la opción 'tag'; si se suministra, encapsula la
-            etiqueta en la etiqueta
-            <acronym>HTML</acronym>
-            en cuestión. Si la opción está presenta
-            pero no hay etiqueta, la etiqueta será generada
-            sin contenido. Puede especificar la
-            clase que usar con la etiqueta mediante la opción
-            'class' o llamando a
-            <methodname>setClass()</methodname>
-            .
-        </para>
-
-        <para> Adicionalmente, se pueden especificar prefijos o sufijos que usar al mostrar en
-            pantalla los elementos, basados en si la etiqueta es para un elemento opcional o
-            requerido. Por ejemplo, podríamos querer añadir ':' a la etiqueta o un '*', indicando
-            que el elemento es requerido. Se puede realizar con las siguientes opciones y métodos: </para>
+        <para> Comúnmente, los elementos de formulario tienen etiquetas (labels)
+            y se usa el decorador Label para generar esas etiquetas. Utiliza la
+            ayuda del view helper FormLabel, y toma la etiqueta del elemento
+            mediante el método <methodname>getLabel()</methodname> de ese
+            elemento. Si no se encuentra la etiqueta, no se genera. Por defecto,
+            las etiquetas se traducen cuando existe un adaptador de traducciones
+            y existe una traducción para la etiqueta. </para>
+
+        <para> Opcionalmente, se puede especificar la opción 'tag'; si se
+            suministra, encapsula la etiqueta en la etiqueta
+                <acronym>HTML</acronym> en cuestión. Si la opción está presenta
+            pero no hay etiqueta, la etiqueta será generada sin contenido. Puede
+            especificar la clase que usar con la etiqueta mediante la opción
+            'class' o llamando a <methodname>setClass()</methodname> . </para>
+
+        <para> Adicionalmente, se pueden especificar prefijos o sufijos que usar
+            al mostrar en pantalla los elementos, basados en si la etiqueta es
+            para un elemento opcional o requerido. Por ejemplo, podríamos querer
+            añadir ':' a la etiqueta o un '*', indicando que el elemento es
+            requerido. Se puede realizar con las siguientes opciones y métodos: </para>
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>optionalPrefix</methodname>
-                    : fija el texto antepuesto a la etiqueta
-                    cuando el elemento es opcional. Utilice
-                    los accesores
-                    <methodname>setOptionalPrefix()</methodname>
-                    y
-                    <methodname>getOptionalPrefix()</methodname>
-                    para manipularlo.
-                </para>
+                    <methodname>optionalPrefix</methodname> : fija el texto
+                    antepuesto a la etiqueta cuando el elemento es opcional.
+                    Utilice los accesores
+                        <methodname>setOptionalPrefix()</methodname> y
+                        <methodname>getOptionalPrefix()</methodname> para
+                    manipularlo. </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>optionalSuffix</methodname>
-                    : fija el texto pospuesto a la etiqueta
-                    cuando el elemento es opcional. Utilice
-                    los accesores
-                    <methodname>setOptionalSuffix()</methodname>
-                    y
-                    <methodname>getOptionalSuffix()</methodname>
-                    para manipularlo.
-                </para>
+                    <methodname>optionalSuffix</methodname> : fija el texto
+                    pospuesto a la etiqueta cuando el elemento es opcional.
+                    Utilice los accesores
+                        <methodname>setOptionalSuffix()</methodname> y
+                        <methodname>getOptionalSuffix()</methodname> para
+                    manipularlo. </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>requiredPrefix</methodname>
-                    : fija el texto antepuesto a la etiqueta
-                    cuando el elemento es requerido. Utilice
-                    los accesores
-                    <methodname>setRequiredPrefix()</methodname>
-                    y
-                    <methodname>getRequiredPrefix()</methodname>
-                    para manipularlo.
-                </para>
+                    <methodname>requiredPrefix</methodname> : fija el texto
+                    antepuesto a la etiqueta cuando el elemento es requerido.
+                    Utilice los accesores
+                        <methodname>setRequiredPrefix()</methodname> y
+                        <methodname>getRequiredPrefix()</methodname> para
+                    manipularlo. </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>requiredSuffix</methodname>
-                    : fija el texto antepuesto a la etiqueta
-                    cuando el elemento es requerido. Utilice
-                    los accesores
-                    <methodname>setRequiredSuffix()</methodname>
-                    y
-                    <methodname>getRequiredSuffix()</methodname>
-                    para manipularlo.
-                </para>
+                    <methodname>requiredSuffix</methodname> : fija el texto
+                    antepuesto a la etiqueta cuando el elemento es requerido.
+                    Utilice los accesores
+                        <methodname>setRequiredSuffix()</methodname> y
+                        <methodname>getRequiredSuffix()</methodname> para
+                    manipularlo. </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
-        <para> Por defecto, el decorador Label antecede al contenido provisto; especifique la opción
-            'placement' (colocación) como 'append' para colocarlo después del contenido. </para>
+        <para> Por defecto, el decorador Label antecede al contenido provisto;
+            especifique la opción 'placement' (colocación) como 'append' para
+            colocarlo después del contenido. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.prepareElements">
     <sect2 id="zend.form.standardDecorators.prepareElements">
         <title>Zend_Form_Decorator_PrepareElements</title>
         <title>Zend_Form_Decorator_PrepareElements</title>
 
 
-        <para>
-            Formularios, grupos de visualización, y subformularios son colecciones de elementos.
-            Al
-            usar el decorador
-            <link linkend="zend.form.standardDecorators.viewScript">ViewScript</link>
-            con un formulario o subformulario, resulta útil el poder fijar
-            recursívamente el objeto
-            de vista, el traductor (translator)y todos los nombres
-            relacionados (determinados por la
-            notiación de tabla del subformulario). Esta tarea
-            puede realizarse gracias al decorador
-            'PrepareElements'. Normalmente, se indicará como
-            el primer decorador en al lista.
-        </para>
+        <para> Formularios, grupos de visualización, y subformularios son
+            colecciones de elementos. Al usar el decorador <link
+                linkend="zend.form.standardDecorators.viewScript"
+                >ViewScript</link> con un formulario o subformulario, resulta
+            útil el poder fijar recursívamente el objeto de vista, el traductor
+            (translator)y todos los nombres relacionados (determinados por la
+            notiación de tabla del subformulario). Esta tarea puede realizarse
+            gracias al decorador 'PrepareElements'. Normalmente, se indicará
+            como el primer decorador en al lista. </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 $form->setDecorators(array(
 $form->setDecorators(array(
@@ -533,71 +397,63 @@ $form->setDecorators(array(
     <sect2 id="zend.form.standardDecorators.viewHelper">
     <sect2 id="zend.form.standardDecorators.viewHelper">
         <title>Zend_Form_Decorator_ViewHelper</title>
         <title>Zend_Form_Decorator_ViewHelper</title>
 
 
-        <para>
-            La mayoría de los elementos utiliza helpers
-            <classname>Zend_View</classname>
-            para
-            generar el contenido, y esto se realiza con el decorador ViewHelper. Con él, se
-            puede
-            especificar una etiqueta 'helper' para fijar explicitamente el view helper que
-            utilizar;
-            si no se suministra ninguno, utiliza el último segmento del nombre de clase del
-            elemento
-            para determinar el helper, anteponiéndole la cadena 'form': e.g.,
-            'Zend_Form_Element_Text' buscaría un view helper del tipo 'formText'.
-        </para>
+        <para> La mayoría de los elementos utiliza helpers
+                <classname>Zend_View</classname> para generar el contenido, y
+            esto se realiza con el decorador ViewHelper. Con él, se puede
+            especificar una etiqueta 'helper' para fijar explicitamente el view
+            helper que utilizar; si no se suministra ninguno, utiliza el último
+            segmento del nombre de clase del elemento para determinar el helper,
+            anteponiéndole la cadena 'form': e.g., 'Zend_Form_Element_Text'
+            buscaría un view helper del tipo 'formText'. </para>
 
 
-        <para> Cualquier atributo del elemento suministrado es pasado al view helper como atributo
-            del elemento. </para>
+        <para> Cualquier atributo del elemento suministrado es pasado al view
+            helper como atributo del elemento. </para>
 
 
-        <para> Por defecto, este decorador postpone el contenido; utilice la opción 'placement' para
-            especificar una localización distinta. </para>
+        <para> Por defecto, este decorador postpone el contenido; utilice la
+            opción 'placement' para especificar una localización distinta.
+        </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.form.standardDecorators.viewScript">
     <sect2 id="zend.form.standardDecorators.viewScript">
         <title>Zend_Form_Decorator_ViewScript</title>
         <title>Zend_Form_Decorator_ViewScript</title>
 
 
-        <para> A veces es necesario usar un view script para crear elementos; De esta forma, se
-            puede tener un control preciso sobre los elementos; entregar el view script a un
-            diseñador, o simplemente crear una forma fácil de sobreescribir basado en el módulo que
-            se esté usando. El decorador ViewScript soluciona este problema. </para>
+        <para> A veces es necesario usar un view script para crear elementos; De
+            esta forma, se puede tener un control preciso sobre los elementos;
+            entregar el view script a un diseñador, o simplemente crear una
+            forma fácil de sobreescribir basado en el módulo que se esté usando.
+            El decorador ViewScript soluciona este problema. </para>
 
 
-        <para> El decorador ViewScript requiere una opción 'viewScript', o bien suministrada al
-            decorador, o bien como atributo del elemento. Entonces genera ese script de vista como
-            un script parcial, lo que significa que cada llamada a él tiene su propio espacio de
-            variables; Ninguna variable de la vista será rellenada, aparte del elemento en sí.
-            Distintas variables son entonces rellenadas: </para>
+        <para> El decorador ViewScript requiere una opción 'viewScript', o bien
+            suministrada al decorador, o bien como atributo del elemento.
+            Entonces genera ese script de vista como un script parcial, lo que
+            significa que cada llamada a él tiene su propio espacio de
+            variables; Ninguna variable de la vista será rellenada, aparte del
+            elemento en sí. Distintas variables son entonces rellenadas: </para>
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>element</methodname>
-                    : el elemento decorado
+                    <methodname>element</methodname> : el elemento decorado
                 </para>
                 </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>content</methodname>
-                    : el contenido pasado al decorador
-                </para>
+                    <methodname>content</methodname> : el contenido pasado al
+                    decorador </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
                 <para>
                 <para>
-                    <methodname>decorator</methodname>
-                    : el propio objeto decorador
-                </para>
+                    <methodname>decorator</methodname> : el propio objeto
+                    decorador </para>
             </listitem>
             </listitem>
 
 
             <listitem>
             <listitem>
-                <para>
-                    Del mismo modo, todas las opciones pasadas al decorador a través de
-                    <methodname>setOptions()</methodname>
-                    que no son usadas internamente (tales
-                    como placement, separator, etc.) son
-                    pasadas como variables de vista.
-                </para>
+                <para> Del mismo modo, todas las opciones pasadas al decorador a
+                    través de <methodname>setOptions()</methodname> que no son
+                    usadas internamente (tales como placement, separator, etc.)
+                    son pasadas como variables de vista. </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
@@ -634,11 +490,13 @@ $element->setDecorators(array(array('ViewScript',
 ]]></programlisting>
 ]]></programlisting>
 
 
         <note>
         <note>
-            <title>Reemplazar contenido con un script de vista (view script)</title>
+            <title>Reemplazar contenido con un script de vista (view
+                script)</title>
 
 
-            <para> Resulta interesante que el script de vista reemplace el contenido provisto por el
-                decorador -- por ejemplo, si desea encapsularlo. Puede hacer esto especificando un
-                valor booleano false en la opción 'placement' del decorador: </para>
+            <para> Resulta interesante que el script de vista reemplace el
+                contenido provisto por el decorador -- por ejemplo, si desea
+                encapsularlo. Puede hacer esto especificando un valor booleano
+                false en la opción 'placement' del decorador: </para>
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
 // En la creación del decorador:
 // En la creación del decorador:
@@ -655,7 +513,7 @@ $this->decorator->setOption('placement', false);
 ]]></programlisting>
 ]]></programlisting>
         </note>
         </note>
 
 
-        <para> Se recomienda usar el decorador ViewScript cuando necesite un control muy preciso
-            sobre cómo generados sus elementos. </para>
+        <para> Se recomienda usar el decorador ViewScript cuando necesite un
+            control muy preciso sobre cómo generados sus elementos. </para>
     </sect2>
     </sect2>
 </sect1>
 </sect1>

Plik diff jest za duży
+ 247 - 515
documentation/manual/es/module_specs/Zend_Form-StandardElements.xml


+ 14 - 33
documentation/manual/es/module_specs/Zend_Json-Basics.xml

@@ -3,16 +3,10 @@
     <!-- Reviewed: no -->
     <!-- Reviewed: no -->
 <sect1 id="zend.json.basics">
 <sect1 id="zend.json.basics">
     <title>Uso Básico</title>
     <title>Uso Básico</title>
-    <para>
-        El uso de
-        <classname>Zend_Json</classname>
-        consiste en utilizar los dos métodos públicos
-        estáticos disponibles:
-        <methodname>Zend_Json::encode()</methodname>
-        y
-        <methodname>Zend_Json::decode()</methodname>
-        .
-    </para>
+    <para> El uso de <classname>Zend_Json</classname> consiste en utilizar los
+        dos métodos públicos estáticos disponibles:
+            <methodname>Zend_Json::encode()</methodname> y
+            <methodname>Zend_Json::decode()</methodname> . </para>
     <programlisting language="php"><![CDATA[
     <programlisting language="php"><![CDATA[
 // Recuperar un valor:
 // Recuperar un valor:
 $phpNative = Zend_Json::decode($encodedValue);
 $phpNative = Zend_Json::decode($encodedValue);
@@ -24,21 +18,12 @@ $json = Zend_Json::encode($phpNative);
     <sect2 id="zend.json.basics.prettyprint">
     <sect2 id="zend.json.basics.prettyprint">
         <title>Pretty-printing JSON</title>
         <title>Pretty-printing JSON</title>
 
 
-        <para>
-            Sometimes, it may be hard to explore
-            <acronym>JSON</acronym>
-            data generated by
-            <methodname>Zend_Json::encode()</methodname>
-            ,
-            since it has no spacing or indentation. In order to make it easier,
-            <classname>Zend_Json</classname>
-            allows you to pretty-print
-            <acronym>JSON</acronym>
-            data in the human-readable format
-            with
-            <methodname>Zend_Json::prettyPrint()</methodname>
-            .
-        </para>
+        <para> Sometimes, it may be hard to explore <acronym>JSON</acronym> data
+            generated by <methodname>Zend_Json::encode()</methodname> , since it
+            has no spacing or indentation. In order to make it easier,
+                <classname>Zend_Json</classname> allows you to pretty-print
+                <acronym>JSON</acronym> data in the human-readable format with
+                <methodname>Zend_Json::prettyPrint()</methodname> . </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 // Encode it to return to the client:
 // Encode it to return to the client:
@@ -48,13 +33,9 @@ if($debug) {
 }
 }
 ]]></programlisting>
 ]]></programlisting>
 
 
-        <para>
-            Second optional argument of
-            <methodname>Zend_Json::prettyPrint()</methodname>
-            is an option array.
-            Option
-            <code>indent</code>
-            allows to set indentation string - by default it's a single tab character.
-        </para>
+        <para> Second optional argument of
+                <methodname>Zend_Json::prettyPrint()</methodname> is an option
+            array. Option <code>indent</code> allows to set indentation string -
+            by default it's a single tab character. </para>
     </sect2>
     </sect2>
 </sect1>
 </sect1>

+ 26 - 55
documentation/manual/es/module_specs/Zend_Json-Introduction.xml

@@ -4,62 +4,33 @@
 <sect1 id="zend.json.introduction">
 <sect1 id="zend.json.introduction">
     <title>Introducción</title>
     <title>Introducción</title>
     <para>
     <para>
-        <classname>Zend_Json</classname>
-        ofrece métodos convenientes para la serialización desde
-        <acronym>PHP</acronym>
-        nativo a
-        <acronym>JSON</acronym>
-        y la decodificación
-        <acronym>JSON</acronym>
-        a
-        <acronym>PHP</acronym>
-        nativo. Para más información sobre
-        <acronym>JSON</acronym>
-        ,
-        <ulink url="http://www.json.org/">
-            visite el sitio del proyecto
-            <acronym>JSON</acronym>
-        </ulink>
-        .
-    </para>
+        <classname>Zend_Json</classname> ofrece métodos convenientes para la
+        serialización desde <acronym>PHP</acronym> nativo a
+            <acronym>JSON</acronym> y la decodificación <acronym>JSON</acronym>
+        a <acronym>PHP</acronym> nativo. Para más información sobre
+            <acronym>JSON</acronym> , <ulink url="http://www.json.org/"> visite
+            el sitio del proyecto <acronym>JSON</acronym>
+        </ulink> . </para>
     <para>
     <para>
-        <acronym>JSON</acronym>
-        , JavaScript Object Notation, puede ser utilizado para intercambio
-        de datos entre JavaScript
-        y otros lenguajes. Dado que
-        <acronym>JSON</acronym>
-        puede ser
-        evaluado directamente por JavaScript, es más eficiente y ligero que el formato
-        <acronym>XML</acronym>
-        para intercambiar datos con clientes JavaScript.
-    </para>
+        <acronym>JSON</acronym> , JavaScript Object Notation, puede ser
+        utilizado para intercambio de datos entre JavaScript y otros lenguajes.
+        Dado que <acronym>JSON</acronym> puede ser evaluado directamente por
+        JavaScript, es más eficiente y ligero que el formato
+            <acronym>XML</acronym> para intercambiar datos con clientes
+        JavaScript. </para>
 
 
-    <para>
-        Adicionalmente,
-        <classname>Zend_Json</classname>
-        provee una forma útil para convertir
-        cualquier string arbitrario con formato
-        <acronym>XML</acronym>
-        en un string con formato
-        <acronym>JSON</acronym>
-        . Este rasgo integral permite a desarrolladores
-        <acronym>PHP</acronym>
-        transformar los datos codificados de la empresa en formato
-        <acronym>XML</acronym>
-        a formato
-        <acronym>JSON</acronym>
-        antes de enviarlos a las
-        aplicaciones del cliente
-        <acronym>AJAX</acronym>
-        basadas en navegadores web. Provee una
-        manera fácil de hacer conversiones dinámicas de datos
-        del código en el servidor evitando así
-        el innecesario parsing de
-        <acronym>XML</acronym>
-        de las aplicaciones en el navegador. Ofrece
-        una agradable función útil que facilita las
-        técnicas de procesamiento de datos para
-        aplicaciones específicas.
-    </para>
+    <para> Adicionalmente, <classname>Zend_Json</classname> provee una forma
+        útil para convertir cualquier string arbitrario con formato
+            <acronym>XML</acronym> en un string con formato
+            <acronym>JSON</acronym> . Este rasgo integral permite a
+        desarrolladores <acronym>PHP</acronym> transformar los datos codificados
+        de la empresa en formato <acronym>XML</acronym> a formato
+            <acronym>JSON</acronym> antes de enviarlos a las aplicaciones del
+        cliente <acronym>AJAX</acronym> basadas en navegadores web. Provee una
+        manera fácil de hacer conversiones dinámicas de datos del código en el
+        servidor evitando así el innecesario parsing de <acronym>XML</acronym>
+        de las aplicaciones en el navegador. Ofrece una agradable función útil
+        que facilita las técnicas de procesamiento de datos para aplicaciones
+        específicas. </para>
 
 
 </sect1>
 </sect1>

+ 56 - 135
documentation/manual/es/module_specs/Zend_Json-Objects.xml

@@ -6,133 +6,72 @@
 
 
     <sect2 id="zend.json.advanced.objects1">
     <sect2 id="zend.json.advanced.objects1">
         <title>Objetos JSON</title>
         <title>Objetos JSON</title>
+        <para> Cuando se codifican objetos <acronym>PHP</acronym> como
+                <acronym>JSON</acronym> , todas las propiedades públicas de ese
+            objeto serán codificadas en un objeto <acronym>JSON</acronym> . </para>
         <para>
         <para>
-            Cuando se codifican objetos
-            <acronym>PHP</acronym>
-            como
-            <acronym>JSON</acronym>
-            , todas las propiedades públicas de ese
-            objeto serán codificadas en un objeto
-            <acronym>JSON</acronym>
-            .
-        </para>
-        <para>
-            <acronym>JSON</acronym>
-            no permite referencias a objetos, de
-            manera que debe tenerse cuidado de no codificar
-            objetos con
-            referencias recursivas. Si tiene problemas con la recursión,
-            <methodname>Zend_Json::encode()</methodname>
-            y
-            <methodname>Zend_Json_Encoder::encode()</methodname>
-            permiten un
+            <acronym>JSON</acronym> no permite referencias a objetos, de manera
+            que debe tenerse cuidado de no codificar objetos con referencias
+            recursivas. Si tiene problemas con la recursión,
+                <methodname>Zend_Json::encode()</methodname> y
+                <methodname>Zend_Json_Encoder::encode()</methodname> permiten un
             segundo parámetro opcional para comprobar si hay recursión; si un
             segundo parámetro opcional para comprobar si hay recursión; si un
-            objeto es
-            serializado dos veces, se emitirá una excepción.
-        </para>
-        <para>
-            La decodificación de objetos
-            <acronym>JSON</acronym>
-            plantea una
+            objeto es serializado dos veces, se emitirá una excepción. </para>
+        <para> La decodificación de objetos <acronym>JSON</acronym> plantea una
             dificultad adicional, sin embargo, ya que los objetos Javascript se
             dificultad adicional, sin embargo, ya que los objetos Javascript se
             corresponden más estrechamente a un array asociativo de
             corresponden más estrechamente a un array asociativo de
-            <acronym>PHP</acronym>
-            . Algunos sugieren que debe pasarse un
-            identificador de clase, y una instancia del objeto
-            de esa clase debe
+                <acronym>PHP</acronym> . Algunos sugieren que debe pasarse un
+            identificador de clase, y una instancia del objeto de esa clase debe
             crearse y alimentarla con datos de pares clave/valor del objeto
             crearse y alimentarla con datos de pares clave/valor del objeto
-            <acronym>JSON</acronym>
-            ; otros consideran que esto podría
-            plantear un considerable riesgo de seguridad.
-        </para>
-        <para>
-            Por defecto,
-            <classname>Zend_Json</classname>
-            decodificará objetos
-            <acronym>JSON</acronym>
-            como arrays asociativos. Sin embargo, si
-            desea retornar un objeto, puede especificar
-            esto:
-        </para>
+                <acronym>JSON</acronym> ; otros consideran que esto podría
+            plantear un considerable riesgo de seguridad. </para>
+        <para> Por defecto, <classname>Zend_Json</classname> decodificará
+            objetos <acronym>JSON</acronym> como arrays asociativos. Sin
+            embargo, si desea retornar un objeto, puede especificar esto: </para>
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 // Decodifica objetos JSON como objetos PHP
 // Decodifica objetos JSON como objetos PHP
 $phpNative = Zend_Json::decode($encodedValue, Zend_Json::TYPE_OBJECT);
 $phpNative = Zend_Json::decode($encodedValue, Zend_Json::TYPE_OBJECT);
 ]]></programlisting>
 ]]></programlisting>
-        <para>
-            Por lo tanto, cualquiera de los objetos decodificados son
-            devueltos como objetos
-            <methodname>StdClass</methodname>
-            con
+        <para> Por lo tanto, cualquiera de los objetos decodificados son
+            devueltos como objetos <methodname>StdClass</methodname> con
             propiedades correspondientea a pares clave/valor en la notación
             propiedades correspondientea a pares clave/valor en la notación
-            <acronym>JSON</acronym>
-            .
-        </para>
-        <para>
-            La recomendación de Zend Framework es que el desarrollador debe
-            decidir cómo decodificar
-            objetos
-            <acronym>JSON</acronym>
-            . Si debe
+                <acronym>JSON</acronym> . </para>
+        <para> La recomendación de Zend Framework es que el desarrollador debe
+            decidir cómo decodificar objetos <acronym>JSON</acronym> . Si debe
             crearse un objeto de un determinado tipo, puede ser creado en el
             crearse un objeto de un determinado tipo, puede ser creado en el
-            código del
-            desarrollador y alimentado con datos de los valores
-            decodificados utilizando
-            <classname>Zend_Json</classname>
-            .
-        </para>
+            código del desarrollador y alimentado con datos de los valores
+            decodificados utilizando <classname>Zend_Json</classname> . </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.json.advanced.objects2">
     <sect2 id="zend.json.advanced.objects2">
         <title>Codificando Objetos PHP</title>
         <title>Codificando Objetos PHP</title>
 
 
-        <para>
-            Si se codifican objetos
-            <acronym>PHP</acronym>
-            por defecto, el
+        <para> Si se codifican objetos <acronym>PHP</acronym> por defecto, el
             mecanismo de codificación sólo tiene acceso a las propiedades
             mecanismo de codificación sólo tiene acceso a las propiedades
-            públicas de
-            estos objetos. Cuando se implementa un método
-            <methodname>toJson()</methodname>
-            en un objeto a codificar,
-            <classname>Zend_Json</classname>
-            llama a este método y espera
-            que el objeto devuelva una representación
-            <acronym>JSON</acronym>
-            de
-            su estado interno.
-        </para>
+            públicas de estos objetos. Cuando se implementa un método
+                <methodname>toJson()</methodname> en un objeto a codificar,
+                <classname>Zend_Json</classname> llama a este método y espera
+            que el objeto devuelva una representación <acronym>JSON</acronym> de
+            su estado interno. </para>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.json.advanced.internal">
     <sect2 id="zend.json.advanced.internal">
         <title>Codificador/Decodificador Interno</title>
         <title>Codificador/Decodificador Interno</title>
 
 
-        <para>
-            Zend_Json tiene dos modos diferentes dependiendo de si ext/json
-            está habilitada o no en
-            su instalación
-            <acronym>PHP</acronym>
-            . Si
+        <para> Zend_Json tiene dos modos diferentes dependiendo de si ext/json
+            está habilitada o no en su instalación <acronym>PHP</acronym> . Si
             ext/json está instalado por defecto, las funciones
             ext/json está instalado por defecto, las funciones
-            <methodname>json_encode()</methodname>
-            y
-            <methodname>json_decode()</methodname>
-            se utilizan para la
-            codificación y decodificación
-            <acronym>JSON</acronym>
-            . Si ext/json
+                <methodname>json_encode()</methodname> y
+                <methodname>json_decode()</methodname> se utilizan para la
+            codificación y decodificación <acronym>JSON</acronym> . Si ext/json
             no está instalado, una implementación de Zend Framework en código
             no está instalado, una implementación de Zend Framework en código
-            <acronym>PHP</acronym>
-            es utilizada para la
+                <acronym>PHP</acronym> es utilizada para la
             codificación/decodificación. Esto es considerablemente más lento que
             codificación/decodificación. Esto es considerablemente más lento que
-            usando la extensión de
-            <acronym>PHP</acronym>
-            , pero se comporta
-            exactamente igual.
-        </para>
+            usando la extensión de <acronym>PHP</acronym> , pero se comporta
+            exactamente igual. </para>
 
 
         <para>También algunas veces puede querer utilizar el
         <para>También algunas veces puede querer utilizar el
-            codificador/decodificador interno
-            incluso si tiene ext/json
+            codificador/decodificador interno incluso si tiene ext/json
             instalado. Puede hacer esto llamando a:</para>
             instalado. Puede hacer esto llamando a:</para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -143,44 +82,26 @@ Zend_Json::$useBuiltinEncoderDecoder = true:
     <sect2 id="zend.json.advanced.expr">
     <sect2 id="zend.json.advanced.expr">
         <title>Expresiones JSON</title>
         <title>Expresiones JSON</title>
 
 
-        <para>
-            Javascript hace uso intenso de las funciones anónimas de llamadas
-            de retorno, que pueden
-            guardarse en variables del objeto
-            <acronym>JSON</acronym>
-            . Aunque solo funcionan si no regresaron
-            dentro comillas dobles, que es lo que hace
-            naturalmente
-            <classname>Zend_Json</classname>
-            . Con la Expression de apoyo
+        <para> Javascript hace uso intenso de las funciones anónimas de llamadas
+            de retorno, que pueden guardarse en variables del objeto
+                <acronym>JSON</acronym> . Aunque solo funcionan si no regresaron
+            dentro comillas dobles, que es lo que hace naturalmente
+                <classname>Zend_Json</classname> . Con la Expression de apoyo
             para Zend_Json este apoyo puede codificar objetos
             para Zend_Json este apoyo puede codificar objetos
-            <acronym>JSON</acronym>
-            con callbacks validos de javascript.
-            Esto funciona tanto con
-            <methodname>json_encode()</methodname>
-            como
-            con el codificador interno.
-        </para>
+                <acronym>JSON</acronym> con callbacks validos de javascript.
+            Esto funciona tanto con <methodname>json_encode()</methodname> como
+            con el codificador interno. </para>
 
 
-        <para>
-            Un callback javascript se representa usando el objero
-            <classname>Zend_Json_Expr</classname>
-            . Este implementa el patrón
-            del objeto valor y es inmutable. Se puede establecer la
-            expresión de
-            javascript como el primer argumento del constructor. Por defecto
-            <constant>Zend_Json::encode</constant>
-            no codifica callbacks
-            javascript, usted tiene que pasar la opción
-            <methodname>'enableJsonExprFinder' = true</methodname>
-            dentro de
-            la función
-            <methodname>encode</methodname>
-            . Si se habilita, la
+        <para> Un callback javascript se representa usando el objero
+                <classname>Zend_Json_Expr</classname> . Este implementa el
+            patrón del objeto valor y es inmutable. Se puede establecer la
+            expresión de javascript como el primer argumento del constructor.
+            Por defecto <constant>Zend_Json::encode</constant> no codifica
+            callbacks javascript, usted tiene que pasar la opción
+                <methodname>'enableJsonExprFinder' = true</methodname> dentro de
+            la función <methodname>encode</methodname> . Si se habilita, la
             expresión de apoyo trabaja para todas las expresiones anidadas en
             expresión de apoyo trabaja para todas las expresiones anidadas en
-            grandes estructuras de objetos. Un ejemplo de uso se vería
-            así:
-        </para>
+            grandes estructuras de objetos. Un ejemplo de uso se vería así: </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 $data = array(
 $data = array(

+ 2 - 1
documentation/manual/es/module_specs/Zend_Validate-EmailAddress.xml

@@ -231,6 +231,7 @@ if ($validator->isValid($email)) {
 }
 }
 ]]></programlisting>
 ]]></programlisting>
 
 
+</sect3>
         <sect3 id="zend.validate.set.email_address.checkacceptance">
         <sect3 id="zend.validate.set.email_address.checkacceptance">
 
 
             <title>Verificar si el nombre de host realmente acepta email</title>
             <title>Verificar si el nombre de host realmente acepta email</title>
@@ -444,7 +445,7 @@ $validator->setMessages(
         </sect3>
         </sect3>
 </sect2>
 </sect2>
 
 
-</sect2>
+
     <!--
     <!--
 vim:se ts=4 sw=4 et:
 vim:se ts=4 sw=4 et:
 -->
 -->

+ 1 - 1
documentation/manual/es/module_specs/Zend_Validate-WritingValidators.xml

@@ -247,7 +247,7 @@ class MyValid_NumericBetween extends Zend_Validate_Abstract
             en plantillas de mensajes como parámetros mágicos, al igual que con
             en plantillas de mensajes como parámetros mágicos, al igual que con
             <property>
             <property>
                 value
                 value
-            </methodname>
+            </property>
                 .
                 .
         </para>
         </para>
 
 

+ 1 - 3
documentation/manual/es/module_specs/Zend_Validate.xml

@@ -151,9 +151,7 @@ if ($validator->isValid($email)) {
             <methodname>isValid()</methodname>
             <methodname>isValid()</methodname>
             . Cada clase de validación, puede dar apoyo a otros
             . Cada clase de validación, puede dar apoyo a otros
             tokens en base a cada caso. Por ejemplo,
             tokens en base a cada caso. Por ejemplo,
-            <emphasis>
-                %max%
-            </methodname>
+            <emphasis>%max%</emphasis>
                 es un token
                 es un token
                 apoyado por
                 apoyado por
                 <classname>Zend_Validate_LessThan</classname>
                 <classname>Zend_Validate_LessThan</classname>

+ 2 - 1
documentation/manual/es/module_specs/Zend_XmlRpc_Client.xml

@@ -212,7 +212,7 @@ $result = $client->call('test.sayHello', array($arg1, $arg2));
                             <entry>Zend_Crypt_Math_BigInteger</entry>
                             <entry>Zend_Crypt_Math_BigInteger</entry>
                             <entry>i8</entry>
                             <entry>i8</entry>
                         </row>
                         </row>
-                        <row>
+                      
                             <row>
                             <row>
                                 <entry>double</entry>
                                 <entry>double</entry>
                                 <entry>double</entry>
                                 <entry>double</entry>
@@ -250,6 +250,7 @@ $result = $client->call('test.sayHello', array($arg1, $arg2));
                                     <entry>DateTime</entry>
                                     <entry>DateTime</entry>
                                     <entry>dateTime.iso8601</entry>
                                     <entry>dateTime.iso8601</entry>
                                 </row>
                                 </row>
+                              </row>
                     </tbody>
                     </tbody>
                 </tgroup>
                 </tgroup>
             </table>
             </table>

+ 33 - 0
documentation/manual/es/ref/language-snippets.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 19948 -->
+<!-- Reviewed: no -->
+<!-- links -->
+<!ENTITY lang                                   'es'>
+<!ENTITY zf.manual.link                         'http://framework.zend.com/manual/&lang;/'>
+<!ENTITY php.manual.link                        'http://www.php.net/manual/&lang;/'>
+
+<!-- manual.xml.in -->
+<!ENTITY book.title                             'Programmer&#39;s Guía de Referencia'>
+<!ENTITY book.pdf1.title                        'Programmer&#39;s Guía de Referencia: Volumen 1'>
+<!ENTITY book.pdf2.title                        'Programmer&#39;s Guía de Referencia: Volumen 2'>
+<!ENTITY book.subtitle                          'Zend Framework'>
+<!ENTITY book.edition                           'Guía de Referencia para Programadores de Zend Framework'>
+
+<!ENTITY chapter.introduction.title             'Introducción a  Zend Framework'>
+
+<!ENTITY part.learning.title                    'Aprendiendo Zend Framework'>
+<!ENTITY part.learning.quickstart.title         'Inicio Rápido con Zend Framework'>
+<!ENTITY part.learning.autoloading.title        'Autocarga o Carga automática en Zend Framework'>
+<!ENTITY part.learning.plugins.title            'Plugins en Zend Framework'>
+<!ENTITY part.learning.layout.title             'Primeros pasos con Zend_Layout'>
+<!ENTITY part.learning.view.placeholders.title  'Introducción a Zend_View Placeholders'>
+<!ENTITY part.learning.form.decorators.title    'Comprensión y uso de Zend Form Decorators'>
+<!ENTITY part.learning.multiuser.title          'Primeros pasos con Zend_Session, Zend_Auth, and Zend_Acl'>
+<!ENTITY part.learning.lucene.title             'Primeros pasos con Zend_Search_Lucene'>
+<!ENTITY part.learning.paginator.title          'Primeros pasos con Zend_Paginator'>
+
+<!ENTITY part.reference.title                   'Referencia de Zend Framework'>
+
+<!ENTITY appendix.migration.title               'Notas de Migración de Zend Framework'>
+
+<!ENTITY appendix.performance.title             'Guía de Rendimiento de Zend Framework'>

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików