Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traducir: guide/static-query-migration.md #216 #267

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bertoort
Copy link

@bertoort bertoort commented Oct 4, 2020

Lista de Verificación del PR

Comprueba si tu PR cumple los siguientes requisitos:

  • El mensaje de commit esta conforme con nuestras reglas
  • Probe los cambios que agregué (arreglo de bugs / funcionalidades)
  • Revisé previamente las traducciones o cambios de contenido
  • Consulté el diccionario de términos en español
  • He creado dos archivos con la extensión correspondiente(.en.md para el archivo en inglés y .md para el Archivo en español)
  • La PR fue enlazada con el issue correspondiente

Tipo de PR

¿Qué tipo de cambio introduce este PR?

  • Bugfix
  • Funcionalidad
  • Actualización de el estilo del código (formato, variables locales)
  • Refactorización (no cambios en la funcionalidad, no cambios en el api)
  • Cambios relacionados al build
  • Cambios relacionados al CI (Integración continua)
  • Cambios en el contenido de la documentación
  • Cambios en la aplicación / infraestructura de angular.io
  • Otro... Por favor describe la:

¿Cuál es el comportamiento actual?

Traducir: guide/static-query-migration.md #216

¿Cuál es el nuevo comportamiento?

Archivo en inglés traducido al español

@CLAassistant
Copy link

CLAassistant commented Oct 4, 2020

CLA assistant check
All committers have signed the CLA.

@AntonioCardenas AntonioCardenas requested a review from a team October 4, 2020 05:09
Copy link
Member

@dalejodc dalejodc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

¡Muchas gracias por tu enorme contribución en este PR @bertoort! 👏🏻 y las disculpas por el retraso en la revisión de tu PR.

He hecho algunas observaciones:

  • La forma de expresión debe de ser "tu" y no "usted"
  • La traducción de library según el diccionario de términos será librería
  • Las anclas {@ a some-text} no deben de traducirse.

Para todas las observaciones he hecho una propuesta; si te parece bien será mucho más fácil para ti hacer clic en commit suggestion en lugar de hacer todos los cambios en tu local.

Quedamos atentos por cualquier duda.


In version 9, the default setting for `@ViewChild` and `@ContentChild` queries is changing in order to fix buggy and surprising behavior in queries (read more about that [here](#what-does-this-flag-mean)).
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lea más sobre eso [aquí](#que-significa-esta-bandera)).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lea más sobre eso [aquí](#que-significa-esta-bandera)).
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lee más sobre eso [aquí](#what-does-this-flag-mean)).


In preparation for this change, in version 8, we are migrating all applications and libraries to explicitly specify the resolution strategy for `@ViewChild` and `@ContentChild` queries.
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y bibliotecas para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y` @ContentChild`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y bibliotecas para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y` @ContentChild`.
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y librerías para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y `@ContentChild`.

If you see this comment, it means that the schematic couldn't statically figure out the correct flag. In this case, you'll have to add the correct flag based on your application's behavior.
For more information on how to choose, see the [next question](#how-do-i-choose).
Si ves este comentario, significa que el esquema no pudo determinar estáticamente el indicador correcto. En este caso, deberás agregar la marca correcta según el comportamiento de tu aplicación.
Para obtener más información sobre cómo elegir, consulte la [siguiente pregunta](#cómo-elegir).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Para obtener más información sobre cómo elegir, consulte la [siguiente pregunta](#cómo-elegir).
Para obtener más información sobre cómo elegir, consulta la [siguiente pregunta](#how-do-i-choose).

Esta opción se introdujo para admitir la creación de vistas incrustadas sobre la marcha.
Si necesitas acceder a un `TemplateRef` en una consulta para crear una vista dinámicamente, no podrás hacerlo en` ngAfterViewInit`.
La detección de cambios ya se ha ejecutado en esa vista, por lo que la creación de una nueva vista con la plantilla provocará que se genere un error `ExpressionHasChangedAfterChecked`.
En este caso, querrás establecer la marca `static` en` true` y crear su vista en `ngOnInit`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
En este caso, querrás establecer la marca `static` en` true` y crear su vista en `ngOnInit`.
En este caso, querrás establecer la marca `static` en `true` y crear su vista en `ngOnInit`.


Keep in mind that these categories only applied to `@ViewChild` and `@ContentChild` queries specifically.
`@ViewChildren` and `@ContentChildren` queries did not have a concept of static and dynamic, so they were always resolved as if they were "dynamic".
Tenga en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Tenga en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`.
Ten en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`.


{@a view-children-and-content-children}
### Does this change affect `@ViewChildren` or `@ContentChildren` queries?
{@a ver-niños-y-contenido-niños}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{@a ver-niños-y-contenido-niños}
{@a view-children-and-content-children}


{@a why-specify-static-false}
### ​Why do I have to specify `{static: false}`? Isn't that the default?
{@a por-qué-especificar-static-false}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{@a por-qué-especificar-static-false}
{@a why-specify-static-false}


{@a libraries}
### Can I keep on using Angular libraries that haven’t yet updated to version 8 yet?
{@a bibliotecas}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{@a bibliotecas}
{@a libraries}


{@a update-library-to-use-static-flag}
### Can I update my library to version 8 by adding the `static` flag to view queries, while still being compatible with Angular version 7 apps?
{@a actualizar-biblioteca-para-usar-bandera-estática}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{@a actualizar-biblioteca-para-usar-bandera-estática}
{@a update-library-to-use-static-flag}


There are rarer cases where `{static: true}` flag might be necessary (see [answer here](#should-i-use-static-true)).
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#debería-usar-static-true)).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#debería-usar-static-true)).
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#should-i-use-static-true)).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants