Skip to content

Commit b968bba

Browse files
committed
Fix navigation in the es translations
1 parent 68d6604 commit b968bba

1 file changed

Lines changed: 55 additions & 54 deletions

File tree

i18n/es-ES.md

Lines changed: 55 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,37 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
2323

2424
## Tabla de contenidos
2525

26-
1. [Responsabilidad Única](#single-responsibility)
26+
1. [Responsabilidad
27+
Única](#single-responsibility-o-responsabilidad-única)
2728
1. [IIFE](#iife)
28-
1. [Módulos](#modules)
29-
1. [Controladores](#controllers)
30-
1. [Servicios](#services)
29+
1. [Módulos](#módulos)
30+
1. [Controladores](#controladores)
31+
1. [Servicios](#servicios)
3132
1. [Factories](#factories)
3233
1. [Data Services](#data-services)
33-
1. [Directivas](#directives)
34-
1. [Resolviendo Promesas en un Controlador](#resolving-promises-for-a-controller)
35-
1. [Anotación Manual para Inyección de Dependencias](#manual-annotating-for-dependency-injection)
36-
1. [Minification and Annotation](#minification-and-annotation)
37-
1. [Manejo de Excepciones](#exception-handling)
38-
1. [Cómo Nombrar](#naming)
39-
1. [Estructura de la Aplicación El Principio LIFT](#application-structure-lift-principle)
40-
1. [Estructura de la Aplicación](#application-structure)
41-
1. [Modularidad](#modularity)
42-
1. [Lógica de Arranque](#startup-logic)
43-
1. [Servicios Envoltorios $ de Angular](#angular--wrapper-services)
44-
1. [Pruebas](#testing)
45-
1. [Animaciones](#animations)
46-
1. [Comentarios](#comments)
34+
1. [Directivas](#directivas)
35+
1. [Resolviendo Promesas en un Controlador](#resolviendo-promesas-en-un-controlador)
36+
1. [Anotación Manual para la Inyección de Dependencias](#anotación-manual-para-la-inyección-de-dependencias)
37+
1. [Minificación y Anotación](#minificación-y-anotación)
38+
1. [Manejo de Excepciones](#manejo-de-excepciones)
39+
1. [Cómo Nombrar](#cómo-nombrar)
40+
1. [Estructura de la Aplicación El Principio LIFT](#estructura-de-la-aplicación-el-principio-lift)
41+
1. [Estructura de la Aplicación](#estructura-de-la-aplicación)
42+
1. [Modularidad](#modularidad)
43+
1. [Lógica de Arranque](#lógica-de-arranque)
44+
1. [Servicios Envoltorios $ de Angular](#servicios-envoltorios--de-angular)
45+
1. [Pruebas](#pruebas)
46+
1. [Animaciones](#animaciones)
47+
1. [Comentarios](#comentarios)
4748
1. [JSHint](#js-hint)
48-
1. [Constantes](#constants)
49-
1. [Plantillas y Snippets](#file-templates-and-snippets)
50-
1. [Generador de Yeoman](#yeoman-generator)
51-
1. [Ruteo](#routing)
52-
1. [Automatización de Tareas](#task-automation)
49+
1. [Constantes](#constantes)
50+
1. [Plantillas y Snippets](#plantillas-y-snippets)
51+
1. [Generador de Yeoman](#generador-de-yeoman)
52+
1. [Ruteo](#ruteo)
53+
1. [Automatización de Tareas](#automatización-de-tareas)
5354
1. [AngularJS Docs](#angularjs-docs)
54-
1. [Contribuyendo](#contributing)
55-
1. [Licencia](#license)
55+
1. [Contribuyendo](#contribuyendo)
56+
1. [Licencia](#licencia)
5657

5758
## Single Responsibility o Responsabilidad Única
5859

@@ -107,7 +108,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
107108
function someFactory() { }
108109
```
109110

110-
**[Volver arriba](#table-of-contents)**
111+
**[Volver arriba](#tabla-de-contenidos)**
111112

112113
## IIFE
113114
### Closures de JavaScript
@@ -172,7 +173,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
172173

173174
- Nota: IIFE previente que el código de los tests llegue a sus variables privadas, como expresiones regulares o funciones de ayuda que normalmente vienen bien para hacer pruebas por sí solas. Sin embargo, puedes acceder a ellas creando accesorios o accediendo a través de sus componentes. Por ejemplo, poniendo las funciones de ayuda, expresiones regulares o constantes en su propia factory.
174175

175-
**[Volver arriba](#table-of-contents)**
176+
**[Volver arriba](#tabla-de-contenidos)**
176177

177178
## Módulos
178179

@@ -282,7 +283,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
282283
function logger() { }
283284
```
284285

285-
**[Volver arriba](#table-of-contents)**
286+
**[Volver arriba](#tabla-de-contenidos)**
286287

287288
## Controladores
288289

@@ -673,7 +674,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
673674
</div>
674675
```
675676
676-
**[Volver arriba](#table-of-contents)**
677+
**[Volver arriba](#tabla-de-contenidos)**
677678
678679
## Servicios
679680
@@ -712,7 +713,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
712713
}
713714
```
714715
715-
**[Volver arriba](#table-of-contents)**
716+
**[Volver arriba](#tabla-de-contenidos)**
716717
717718
## Factories
718719
@@ -883,7 +884,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
883884
}
884885
```
885886
886-
**[Volver arriba](#table-of-contents)**
887+
**[Volver arriba](#tabla-de-contenidos)**
887888
888889
## Data Services
889890
@@ -1008,7 +1009,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
10081009
}
10091010
```
10101011
1011-
**[Volver arriba](#table-of-contents)**
1012+
**[Volver arriba](#tabla-de-contenidos)**
10121013
10131014
## Directivas
10141015
### Limitadas a 1 Por Archivo
@@ -1296,7 +1297,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
12961297
<div>min={{vm.min}}<input ng-model="vm.min"/></div>
12971298
```
12981299
1299-
**[Volver arriba](#table-of-contents)**
1300+
**[Volver arriba](#tabla-de-contenidos)**
13001301
13011302
## Resolviendo Promesas en un Controlador
13021303
@@ -1446,9 +1447,9 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
14461447
vm.movies = moviesPrepService.movies;
14471448
}
14481449
```
1449-
Nota: El código del ejemplo de dependencia en `movieService` no se puede minimizar tal cual. Para detalles en cómo hacer este código sea minimizable, mira la sección en [inyección de dependencias](#manual-annotating-for-dependency-injection) y en [minimización y anotación](#minification-and-annotation).
1450+
Nota: El código del ejemplo de dependencia en `movieService` no se puede minimizar tal cual. Para detalles en cómo hacer este código sea minimizable, mira la sección en [inyección de dependencias](#anotación-manual-para-la-inyección-de-dependencias) y en [minimización y anotación](#minificación-y-anotación).
14501451
1451-
**[Volver arriba](#table-of-contents)**
1452+
**[Volver arriba](#tabla-de-contenidos)**
14521453
14531454
## Anotación Manual para la Inyección de Dependencias
14541455
@@ -1579,7 +1580,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
15791580
}
15801581
```
15811582
1582-
**[Volver arriba](#table-of-contents)**
1583+
**[Volver arriba](#tabla-de-contenidos)**
15831584
15841585
## Minificación y Anotación
15851586
@@ -1691,7 +1692,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
16911692

16921693
```
16931694
1694-
**[Volver arriba](#table-of-contents)**
1695+
**[Volver arriba](#tabla-de-contenidos)**
16951696
16961697
## Manejo de Excepciones
16971698
@@ -1803,7 +1804,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
18031804
}
18041805
```
18051806
1806-
**[Volver arriba](#table-of-contents)**
1807+
**[Volver arriba](#tabla-de-contenidos)**
18071808
18081809
## Cómo Nombrar
18091810
@@ -2027,7 +2028,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
20272028
20282029
- Separa la configuración de la ruta en un arhivo propio. Algunos ejemplos pueden ser `app.route.js` para el módulo principal y `admin.route.js` para el módulo admin `admin`. Incluso en aplicaciones pequeñas prefiero esta separación del resto de la configuración.
20292030
2030-
**[Volver arriba](#table-of-contents)**
2031+
**[Volver arriba](#tabla-de-contenidos)**
20312032
20322033
## Estructura de la Aplicación El Principio LIFT
20332034
### LIFT
@@ -2090,7 +2091,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
20902091
20912092
*¿Por qué?*: Ser DRY es importante, pero no crucial si sacrifica otras partes de LIFT, es por eso que lo llamo T-DRY. No quiero escribir session-view.html por una vista porque, obviamente es una vista. Si no es obvio o por convención, entonces la nombro así.
20922093
2093-
**[Volver arriba](#table-of-contents)**
2094+
**[Volver arriba](#tabla-de-contenidos)**
20942095
20952096
## Estructura de la Aplicación
20962097
@@ -2202,7 +2203,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
22022203
topnav.html
22032204
```
22042205
2205-
**[Volver arriba](#table-of-contents)**
2206+
**[Volver arriba](#tabla-de-contenidos)**
22062207
22072208
## Modularidad
22082209
@@ -2266,7 +2267,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
22662267
22672268
> En una aplicación pequeña, también puedes considerar poner todas las dependencias compartidas en el módulo principal dónde los módulos de features no tienen dependencias directas. Esto hace más fácil mantener aplicaciones pequeñas, pero hace más díficil el reusar módulos fuera de esta aplicación.
22682269
2269-
**[Volver arriba](#table-of-contents)**
2270+
**[Volver arriba](#tabla-de-contenidos)**
22702271
22712272
## Lógica de Arranque
22722273
@@ -2322,7 +2323,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
23222323
}
23232324
```
23242325
2325-
**[Volver arriba](#table-of-contents)**
2326+
**[Volver arriba](#tabla-de-contenidos)**
23262327
23272328
## Servicios Envoltorios $ de Angular
23282329
@@ -2340,7 +2341,7 @@ Mientras que esta guía explica el *qué*, *por qué* y *cómo*, me resulta úti
23402341
23412342
*¿Por qué?*: Estos servicios están envueltos por Angular y son más fáciles de testear y manejar el ciclo digest de AngularJS así que mantienen el bindeo de los datos en sincronización.
23422343
2343-
**[Volver arriba](#table-of-contents)**
2344+
**[Volver arriba](#tabla-de-contenidos)**
23442345
23452346
## Pruebas
23462347
Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algunas de mis recomendaciones en los fundamentos del testeo unitario con links para mayor información.
@@ -2459,7 +2460,7 @@ Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algu
24592460
/customers.route.spec.js
24602461
```
24612462
2462-
**[Volver arriba](#table-of-contents)**
2463+
**[Volver arriba](#tabla-de-contenidos)**
24632464
24642465
## Animaciones
24652466
@@ -2492,7 +2493,7 @@ Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algu
24922493
24932494
Nota: Ve este [ excelente post de Matias Niemelä sobre animaciones AngularJS](http://www.yearofmoo.com/2013/08/remastered-animation-in-angularjs-1-2.html)
24942495
2495-
**[Volver arriba](#table-of-contents)**
2496+
**[Volver arriba](#tabla-de-contenidos)**
24962497
24972498
## Comentarios
24982499
@@ -2544,7 +2545,7 @@ Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algu
25442545
})();
25452546
```
25462547
2547-
**[Volver arriba](#table-of-contents)**
2548+
**[Volver arriba](#tabla-de-contenidos)**
25482549
25492550
## JS Hint
25502551
@@ -2621,7 +2622,7 @@ Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algu
26212622
}
26222623
```
26232624
2624-
**[Volver arriba](#table-of-contents)**
2625+
**[Volver arriba](#tabla-de-contenidos)**
26252626
26262627
## Constantes
26272628
@@ -2671,7 +2672,7 @@ Las pruebas unitarias ayudan a mantener el código limpio, así que incluyo algu
26712672
});
26722673
```
26732674
2674-
**[Volver arriba](#table-of-contents)**
2675+
**[Volver arriba](#tabla-de-contenidos)**
26752676
26762677
## Plantillas y Snippets
26772678
Usa Plantillas o snippets para ayudarte a seguir estilos consistentes o patrones. Aquí hay plantillas y/o snippets para algunos de los editores de desarrollo web e IDEs.
@@ -2719,7 +2720,7 @@ Usa Plantillas o snippets para ayudarte a seguir estilos consistentes o patrones
27192720
ng-m // crea un módulo de Angular
27202721
```
27212722
2722-
**[Volver arriba](#table-of-contents)**
2723+
**[Volver arriba](#tabla-de-contenidos)**
27232724
27242725
## Generador de Yeoman
27252726
###### [Style [Y260](#style-y260)]
@@ -2745,7 +2746,7 @@ Puedes usar el [generador de yeoman HotTowel](http://jpapa.me/yohottowel) para c
27452746
yo hottowel helloWorld
27462747
```
27472748
2748-
**[Volver arriba](#table-of-contents)**
2749+
**[Volver arriba](#tabla-de-contenidos)**
27492750
27502751
## Ruteo
27512752
Ruteo del lado del Cliente es importante para crear un flujo de navegación entre vistas y vistas de composición que están hechas de muchas pequeñas plantillas y directivas.
@@ -2768,7 +2769,7 @@ Ruteo del lado del Cliente es importante para crear un flujo de navegación entr
27682769
27692770
*¿Por qué?*: Esto hace más fácil habilitar o deshabilitar porciones de una aplicación sin preocuparse de rutas huérfanas.
27702771
2771-
**[Volver arriba](#table-of-contents)**
2772+
**[Volver arriba](#tabla-de-contenidos)**
27722773
27732774
## Automatización de Tareas
27742775
Usa [Gulp](http://gulpjs.com) o [Grunt](http://gruntjs.com) para crear tareas automatizadas. Gulp deriva a código sobre configuración mientras que Grunt deriva a configuración sobre código. Personalmente yo prefiero Gulp ya que se siente más fácil de leer y escribir, pero ambos son excelentes.
@@ -2791,7 +2792,7 @@ Usa [Gulp](http://gulpjs.com) o [Grunt](http://gruntjs.com) para crear tareas au
27912792
];
27922793
```
27932794
2794-
**[Volver arriba](#table-of-contents)**
2795+
**[Volver arriba](#tabla-de-contenidos)**
27952796
27962797
## AngularJS docs
27972798
Para cualquier otra cosa, refiérete a la API, mira la [documentación de Angular](//docs.angularjs.org/api).
@@ -2834,4 +2835,4 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
28342835
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
28352836
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28362837
2837-
**[Volver arriba](#table-of-contents)**
2838+
**[Volver arriba](#tabla-de-contenidos)**

0 commit comments

Comments
 (0)