Skip to content

Commit 94e19b2

Browse files
authored
Merge pull request #3320 from EdwardNavarro/patch-1
Updated Spanish content and locales
2 parents b82b7e6 + a3e2a78 commit 94e19b2

File tree

13 files changed

+1001
-533
lines changed

13 files changed

+1001
-533
lines changed

src/components/PartBanner/PartBanner.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,14 +104,19 @@ const partNameTranslations = {
104104
],
105105
};
106106

107+
const partName = {
108+
en: 'Part',
109+
es: 'Parte',
110+
fi: 'Osa',
111+
fr: 'Partie',
112+
ptbr: 'Parte',
113+
zh: '部分',
114+
};
115+
107116
export const PartBanner = ({ lang }) => {
108117
// TODO change on release
109118
const parts = Object.keys(navigation[lang]);
110119

111-
function partName(lang) {
112-
return lang === 'fi' ? 'Osa' : lang === 'ptbr' ? 'Parte' : 'Part';
113-
}
114-
115120
return (
116121
<Banner
117122
className="spacing spacing--after-small spacing--after-mobile offset"
@@ -135,7 +140,7 @@ export const PartBanner = ({ lang }) => {
135140
alt: partNames[part],
136141
}}
137142
hoverImageSrc={require(`../../images/thumbnails/part-${part}_ovr.svg`)}
138-
name={`${partName(lang)} ${part}`}
143+
name={`${partName[lang]} ${part}`}
139144
summary={summary}
140145
path={getPartTranslationPath(lang, part)}
141146
/>

src/components/index.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono:400,500,600');
2-
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:400');
2+
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:400,500,600');
33
@import './common.scss';
44

55
:root,
@@ -26,7 +26,7 @@ body {
2626
margin: 0;
2727
padding: 0;
2828
font-family: $font-body;
29-
font-weight: $font-weight-medium;
29+
font-weight: $font-weight-regular;
3030
background-color: var(--color-background);
3131
color: var(--color-text);
3232
font-size: 14px;

src/content/0/es/part0a.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ Este curso es una introducción al desarrollo web moderno con JavaScript. El enf
1111

1212
Otros temas incluyen depuración de aplicaciones, tecnología de contenedores, configuración, administración de entornos de ejecución y bases de datos.
1313

14-
El curso es totalmente libre de cargo. Puedes obtener un certificado e incluso los créditos ECTS(Sistema Europeo de Transferencia y Acumulación de Créditos) de la Universidad de Helsinki gratuitamente.
14+
El curso es totalmente libre de cargo. Puedes obtener un certificado e incluso los créditos ECTS (Sistema Europeo de Transferencia y Acumulación de Créditos) de la Universidad de Helsinki gratuitamente.
1515

1616
### Requisitos previos
1717

18-
Se espera que los participantes tengan buenas habilidades de programación, conocimientos básicos de programación web y bases de datos, y dominio del uso básico del sistema de gestión de versiones Git. También se espera que tengan perseverancia y capacidad para resolver problemas y buscar información de forma independiente.
18+
Se espera que los participantes tengan buenas habilidades de programación, conocimientos básicos de programación web y bases de datos, y conocimientos básicos del sistema de gestión de versiones Git. También se espera que tengan perseverancia y capacidad para resolver problemas y buscar información de forma independiente.
1919

2020
No se requieren conocimientos previos de JavaScript u otros temas del curso.
2121

@@ -29,27 +29,27 @@ El material contiene ejercicios, que se colocan de manera que el material anteri
2929

3030
En muchas partes del curso, los ejercicios construyen una aplicación más grande, una pieza pequeña a la vez. Algunas de las aplicaciones de los ejercicios se desarrollan a través de múltiples partes.
3131

32-
El material del curso se basa en expandir aplicaciones de ejemplo gradualmente, que cambian de una parte a otra. Probablemente sea mejor seguir el código mientras realizas pequeñas modificaciones de forma independiente. El código de las aplicaciones de ejemplo para cada paso de cada parte se puede encontrar en GitHub.
32+
El material del curso se basa en expandir gradualmente las aplicaciones de ejemplo, que cambian de una parte a otra. Probablemente sea mejor seguir el código mientras realizas pequeñas modificaciones de forma independiente. El código de las aplicaciones de ejemplo para cada paso de cada parte se puede encontrar en GitHub.
3333

3434
### Tomando el curso
3535

3636
El curso consta de catorce partes, la primera de las cuales tiene el número 0 por razones históricas. Una parte corresponde en términos generales a una semana (con un promedio de 15 a 20 horas) de estudio, pero la velocidad para completar el curso es flexible.
3737

38-
Pasar de la parte *n* a la parte *n + 1* no es sensato antes de que se haya alcanzado un conocimiento suficientemente bueno de los temas de la parte *n*. En términos pedagógicos, el curso utiliza [Aprendizaje para el dominio](https://es.wikipedia.org/wiki/Aprendizaje_para_el_dominio), y solo se pretende que continues con la siguiente parte después de hacer suficientes ejercicios de la parte anterior.
38+
Pasar de la parte *n* a la parte *n + 1* no es sensato antes de que se haya alcanzado un conocimiento suficientemente bueno de los temas de la parte *n*. En términos pedagógicos, el curso utiliza [Aprendizaje para el dominio](https://es.wikipedia.org/wiki/Aprendizaje_para_el_dominio), y se espera que solo continues con la siguiente parte después de hacer suficientes ejercicios de la parte anterior.
3939

4040
En las partes 1-4 se espera que hagas **todos** los ejercicios que están marcados con un asterisco(*). Los ejercicios marcados con un asterisco cuentan para tu calificación final, pero omitirlos no te impide realizar los ejercicios obligatorios de la siguiente parte. Las partes 5-13 no tienen ejercicios marcados con asteriscos ya que no existe una dependencia similar a la de las partes anteriores.
4141

4242
La velocidad para completar el curso es flexible.
4343

44-
Las estadísticas del tiempo de finalización del ejercicio se pueden encontrar en el [sistema de envío de ejercicios](https://studies.cs.helsinki.fi/stats/courses/fullstackopen).
44+
Las estadísticas del tiempo de finalización de los ejercicios se pueden encontrar en el [sistema de envío de ejercicios](https://studies.cs.helsinki.fi/stats/courses/fullstackopen).
4545

4646
### Canal de Discord y Telegram para el curso
4747

48-
Puedes hablar sobre el curso y temas relacionados en nuestro grupo dedicado en Discord https://study.cs.helsinki.fi/discord/join/fullstack y en Telegram: https://t.me/fullstackcourse. Discord tiene canales fullstack_general y especifico para cada parte (nombres de canal con prefijo fullstack) para discusiones relacionadas con el curso. Ten en cuenta que *el canal chat de Discord no es adecuado para la discusión relacionada con el curso*. ¡Únete a la conversación!
48+
Puedes hablar sobre el curso y temas relacionados en nuestro grupo dedicado en Discord https://study.cs.helsinki.fi/discord/join/fullstack y en Telegram: https://t.me/fullstackcourse. Discord tiene canales fullstack_general y especifico para cada parte (nombres de canal con prefijo fullstack) para discusiones relacionadas con el curso. Ten en cuenta que *el canal "chat" de Discord no es adecuado para la discusión relacionada con el curso*. ¡Únete a la conversación!
4949

5050
### Como obtener ayuda en Discord/Telegram
5151

52-
Cuando pides ayuda con un problema en el grupo de Discord/Telegram tu pregunta debe ser tan informativa y precisa como sea posible. Si tu pregunta se ve asi
52+
Cuando pides ayuda relacionada a un problema en el grupo de Discord/Telegram tu pregunta debe ser tan informativa y precisa como sea posible. Si tu pregunta se ve asi
5353

5454
> *Agregar una nueva persona no funciona, ¿podrías ayudarme con esto?*
5555
@@ -80,7 +80,7 @@ Una mejor pregunta sería
8080
8181
### Partes y finalización
8282
83-
Los estudios de Full Stack consiste en el curso base y multiples extensiones. Puedes completar los estudios en un rango de 5 a 14 créditos.
83+
Los estudios de Full Stack consisten en el curso base y multiples extensiones. Puedes completar los estudios en un rango de 5 a 14 créditos.
8484
8585
#### Partes 0-5 (curso base) - Desarrollo Web Full Stack (5 cr, CSM141081)
8686
@@ -106,71 +106,71 @@ Solo puedes realizar el examen después de enviar suficientes ejercicios para ci
106106
107107
*No necesitas hacer el examen o registrarte para el curso de Open University para obtener el certificado del curso.*
108108
109-
#### Parte 6 - Desarrollo Web Full Stack, extensión 1 (1 cr, CSM141082)
109+
#### Parte 6 - Desarrollo Web Full Stack, extensión 1 (1 crédito, CSM141082)
110110
111111
Al enviar al menos 127 ejercicios de las partes 0 a 7 mientras trabajas en el curso base, puedes recibir un crédito adicional a través de esta extensión.
112112
113113
- Envía al menos 127 ejercicios para las partes 0-7.
114114
- [Inscríbete en la parte 6 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-de83e85f-a06e-4258-ad8c-30326d76228e).
115115
- [Solicita los créditos para la parte 6](/es/part0/informacion_general#como-obtener-tus-creditos).
116116
117-
#### Part 7 - Desarrollo Web Full Stack, extension 2 (1 cr, CSM141083)
117+
#### Part 7 - Desarrollo Web Full Stack, extension 2 (1 crédito, CSM141083)
118118
119119
Al enviar al menos 138 ejercicios para las partes 0-7 mientras trabajas en el curso base, puedes recibir un crédito adicional a través de esta extensión.
120120
121121
- Envía al menos 138 ejercicios para las partes 0-7.
122122
- [Inscríbete en la parte 7 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-53ccca2f-8e77-47e3-931a-63f9d5c8cc2e).
123123
- [Solicita los créditos para la parte 7](/es/part0/informacion_general#como-obtener-tus-creditos).
124124
125-
#### Part 8 - Desarrollo Web Full Stack: GraphQL (1 cr, CSM14113)
125+
#### Part 8 - Desarrollo Web Full Stack: GraphQL (1 crédito, CSM14113)
126126
127-
Al enviar al menos 22/26 de los ejercicios para la parte 8 del curso, GraphQL, puedes obtener un crédito adicional. La parte 8 puede realizarse en cualquier momento después de la parte 5, porque su contenido es independiente de las partes 6 y 7.
127+
Al enviar al menos 22 de 26 ejercicios para la parte 8 del curso de, GraphQL, puedes obtener un crédito adicional. La parte 8 puede realizarse en cualquier momento después de la parte 5, porque su contenido es independiente de las partes 6 y 7.
128128
129-
- Envía al menos 22/26 ejercicios para la parte 8.
129+
- Envía al menos 22 de 26 ejercicios para la parte 8.
130130
- [Inscríbete en la parte 8 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-b7f5ef26-b780-45f2-962d-f8d3432cae78).
131131
- [Solicita los créditos para la parte 8](/es/part0/informacion_general#como-obtener-tus-creditos).
132132
133-
#### Part 9 - Desarrollo Web Full Stack: TypeScript (1 cr, CSM14110)
133+
#### Part 9 - Desarrollo Web Full Stack: TypeScript (1 crédito, CSM14110)
134134
135-
Al enviar al menos 24/29 de los ejercicios de la parte 9 del curso, TypeScript, puedes obtener un crédito adicional. Se recomienda que completes las partes 0-7 antes de hacer la parte 9.
135+
Al enviar al menos 24 de 29 ejercicios de la parte 9 del curso, TypeScript, puedes obtener un crédito adicional. Se recomienda que completes las partes 0-7 antes de hacer la parte 9.
136136
137-
- Envía al menos 24/29 ejercicios para la parte 9.
137+
- Envía al menos 24 de 29 ejercicios para la parte 9.
138138
- [Inscríbete en la parte 9 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-e45a36b7-24d7-424b-9dc5-1c9b59a52a23).
139139
- [Solicita los créditos para la parte 9](/es/part0/informacion_general#como-obtener-tus-creditos).
140140
141-
#### Part 10 - Desarrollo Web Full Stack: React Native (2 cr, CSM14111)
141+
#### Part 10 - Desarrollo Web Full Stack: React Native (2 crédito, CSM14111)
142142
143143
Al enviar 25 ejercicios para la parte 10 del curso, React Native, puedes obtener dos créditos adicionales. Puedes encontrar más información sobre los requisitos previos de esta parte, el envío de ejercicios y los créditos en la [parte 10](/es/part10/introduccion_a_react_native).
144144
145145
- Envía al menos 25 ejercicios para la parte 10.
146146
- [Inscríbete en la parte 10 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-ec172afe-bc01-46ab-af23-694311f1950a).
147147
- [Solicita los créditos para la parte 10](/es/part0/informacion_general#como-obtener-tus-creditos).
148148
149-
#### Part 11 - Desarrollo Web Full Stack: Integración Continua / Entrega Continua (1 cr, CSM14112)
149+
#### Part 11 - Desarrollo Web Full Stack: Integración Continua / Entrega Continua (1 crédito, CSM14112)
150150
151151
Al enviar todos los ejercicios para la parte 11 del curso, CI/CD (Integración Continua/Entrega Continua), puedes obtener un crédito adicional. Más información sobre los requisitos previos de esta parte y el envío de ejercicios en la [parte 11](/en/part11).
152152
153153
- Envía todos los ejercicios para la parte 11.
154154
- [Inscríbete en la parte 11 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-23e79dc2-64e4-4f7e-86a4-8923a411443c).
155155
- [Solicita los créditos para la parte 11](/es/part0/informacion_general#como-obtener-tus-creditos).
156156
157-
#### Part 12 - Desarrollo Web Full Stack: Contenedores (1 cr, CSM141084)
157+
#### Part 12 - Desarrollo Web Full Stack: Contenedores (1 crédito, CSM141084)
158158
159159
Al enviar todos los ejercicios para la parte 12 del curso, tecnología de contenedores, puedes obtener un crédito adicional. Más información sobre los requisitos previos de esta parte y el envío de ejercicios en la [parte 12](/es/part12).
160160
161161
- Envía todos los ejercicios para la parte 12.
162162
- [Inscríbete en la parte 12 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-bb07e139-3de0-4cb3-843d-414b1bb992cc).
163163
- [Solicita los créditos para la parte 12](/es/part0/informacion_general#como-obtener-tus-creditos).
164164
165-
#### Part 13 - Desarrollo Web Full Stack: Bases de datos relacionales (1 cr, CSM14114)
165+
#### Part 13 - Desarrollo Web Full Stack: Bases de datos relacionales (1 crédito, CSM14114)
166166
167167
Al enviar todos los ejercicios para la parte 13 del curso, bases de datos relacionales, puedes obtener un crédito adicional. Más información sobre los requisitos previos de esta parte y el envío de ejercicios en la [parte 13](/es/part13).
168168
169169
- Envía todos los ejercicios para la parte 13.
170170
- [Inscríbete en la parte 13 a través de la Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-a9204ed8-1346-4174-b27c-9e02c6136088).
171171
- [Solicita los créditos para la parte 13](/es/part0/informacion_general#como-obtener-tus-creditos).
172172
173-
### Estudiando el curso en una palabra
173+
### Estudiando el curso en pocas palabras
174174
175175
Cómo estudiar el curso - instrucciones resumidas para el curso base de 5 créditos CSM141081
176176
@@ -282,7 +282,7 @@ Cuando se complete el registro, aparecerá el siguiente texto en el sistema de e
282282
283283
### ¿Dónde obtengo mi número de estudiante de la Universidad de Helsinki?
284284
285-
Cuando y si te inscribes en un curso por primera vez a través de Open University, se generará automáticamente un número de estudiante de la Universidad de Helsinki. ***Asegúrate de haberte inscrito en el curso antes de intentar averiguar cuál es tu número de estudiante.** *
285+
Cuando y si te inscribes en un curso por primera vez a través de Open University, se generará automáticamente un número de estudiante de la Universidad de Helsinki. ***Asegúrate de haberte inscrito en el curso antes de intentar averiguar cuál es tu número de estudiante.***
286286
287287
Ten en cuenta también que **no necesitas inscribirte** en la Open University para obtener el certificado del curso.
288288
@@ -336,7 +336,7 @@ La transcripción te será entregada electrónicamente por correo electrónico.
336336
337337
No hay más "versiones anuales" del curso, el curso está abierto todo el tiempo. Cada parte se actualiza una o dos veces al año. Las actualizaciones son en su mayoría menores: se actualizan las versiones de las bibliotecas y se mejora la claridad del texto. Sin embargo, también puede haber algunos cambios más significativos.
338338
339-
A pesar de los cambios *todos los ejercicios enviados siguen siendo válidos,* y puedes continuar el curso sin preocuparse por las actualizaciones. Además, la política para obtener certificados, créditos universitarios, etc., seguirá siendo la misma, sin importar lo que suceda.
339+
A pesar de los cambios *todos los ejercicios enviados siguen siendo válidos*, y puedes continuar el curso sin preocuparte por las actualizaciones. Además, la política para obtener certificados, créditos universitarios, etc., seguirá siendo la misma, sin importar lo que suceda.
340340
341341
Cambios importantes recientes
342342
@@ -376,7 +376,7 @@ Debes ser residente de Finlandia para poder participar en estas entrevistas.
376376
377377
### Antes de empezar
378378
379-
Se recomienda utilizar el [navegador Chrome](https://www.google.com/chrome/) para este curso, ya que proporciona las mejores herramientas para el desarrollo web. Otra alternativa es la [Developer Edition de Firefox](https://www.mozilla.org/en-US/firefox/developer/), que ofrece la misma gama de funciones.
379+
Se recomienda utilizar el [navegador Chrome](https://www.google.com/chrome/) para este curso, ya que proporciona las mejores herramientas para el desarrollo web. Otra alternativa es [Firefox Developer Edition](https://www.mozilla.org/en-US/firefox/developer/), que ofrece la misma gama de funciones.
380380
381381
Los ejercicios del curso se envían a GitHub, por lo que Git debe estar instalado y debes saber cómo usarlo. Las instrucciones para Git se pueden encontrar [en este tutorial para principiantes](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners).
382382

0 commit comments

Comments
 (0)