From f5d7988c17c90bc75a367310a3be403a304f8317 Mon Sep 17 00:00:00 2001 From: Kevin Wolf Date: Thu, 31 Jan 2019 03:03:25 -0600 Subject: [PATCH 1/2] translate ajax faq section --- content/docs/faq-ajax.md | 16 ++++++++-------- content/docs/nav.yml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/content/docs/faq-ajax.md b/content/docs/faq-ajax.md index 89c1e7dbd..6a3dc06e1 100644 --- a/content/docs/faq-ajax.md +++ b/content/docs/faq-ajax.md @@ -1,24 +1,24 @@ --- id: faq-ajax -title: AJAX and APIs +title: AJAX y APIs permalink: docs/faq-ajax.html layout: docs category: FAQ --- -### How can I make an AJAX call? +### ¿Cómo puedo hacer una llamada AJAX? -You can use any AJAX library you like with React. Some popular ones are [Axios](https://github.com/axios/axios), [jQuery AJAX](https://api.jquery.com/jQuery.ajax/), and the browser built-in [window.fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API). +Con React, puedes usar cualquier librería AJAX. Algunas de las más populares son [Axios](https://github.com/axios/axios), [jQuery AJAX](https://api.jquery.com/jQuery.ajax/), y [window.fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API), la cual es soportada de manera nativa en la mayoría de navegadores modernos. -### Where in the component lifecycle should I make an AJAX call? +### ¿En cuál ciclo de vida de un componente puedo hacer una llamada AJAX? -You should populate data with AJAX calls in the [`componentDidMount`](/docs/react-component.html#mounting) lifecycle method. This is so you can use `setState` to update your component when the data is retrieved. +Deberías de ejecutar tus llamadas AJAX en el ciclo de vida [`componentDidMount`](/docs/react-component.html#mounting). De esta manera, podrás llamar a `setState` para actualizar el componente una vez que hayas recibido tus datos. -### Example: Using AJAX results to set local state +### Ejemplo: Utilizar el resultado de una llamada AJAX para actualizar el estado local de un componente -The component below demonstrates how to make an AJAX call in `componentDidMount` to populate local component state. +El siguiente ejemplo demuestra cómo ejecutar una llamada AJAX en `componentDidMount` para poblar el estado local de un componente. -The example API returns a JSON object like this: +El API de ejemplo devuelve el siguiente JSON: ``` { diff --git a/content/docs/nav.yml b/content/docs/nav.yml index 01f5942ad..54e4a507d 100644 --- a/content/docs/nav.yml +++ b/content/docs/nav.yml @@ -136,7 +136,7 @@ - title: FAQ items: - id: faq-ajax - title: AJAX and APIs + title: AJAX y APIs - id: faq-build title: Babel, JSX, and Build Steps - id: faq-functions From 4c9efa47ca551e20e350cd33e9728dffc8adf25b Mon Sep 17 00:00:00 2001 From: Kevin Wolf Date: Thu, 31 Jan 2019 14:08:20 -0600 Subject: [PATCH 2/2] fix some translation according to PR feedback --- content/docs/faq-ajax.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/docs/faq-ajax.md b/content/docs/faq-ajax.md index 6a3dc06e1..c21ecb396 100644 --- a/content/docs/faq-ajax.md +++ b/content/docs/faq-ajax.md @@ -10,15 +10,15 @@ category: FAQ Con React, puedes usar cualquier librería AJAX. Algunas de las más populares son [Axios](https://github.com/axios/axios), [jQuery AJAX](https://api.jquery.com/jQuery.ajax/), y [window.fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API), la cual es soportada de manera nativa en la mayoría de navegadores modernos. -### ¿En cuál ciclo de vida de un componente puedo hacer una llamada AJAX? +### ¿En qué ciclo de vida de un componente puedo hacer una llamada AJAX? -Deberías de ejecutar tus llamadas AJAX en el ciclo de vida [`componentDidMount`](/docs/react-component.html#mounting). De esta manera, podrás llamar a `setState` para actualizar el componente una vez que hayas recibido tus datos. +Deberías ejecutar tus llamadas AJAX en el ciclo de vida [`componentDidMount`](/docs/react-component.html#mounting). De esta manera, podrás llamar a `setState` para actualizar el componente una vez que hayas recibido tus datos. ### Ejemplo: Utilizar el resultado de una llamada AJAX para actualizar el estado local de un componente -El siguiente ejemplo demuestra cómo ejecutar una llamada AJAX en `componentDidMount` para poblar el estado local de un componente. +El siguiente ejemplo demuestra cómo ejecutar una llamada AJAX en `componentDidMount` para establecer el estado local de un componente. -El API de ejemplo devuelve el siguiente JSON: +La API de ejemplo devuelve el siguiente JSON: ``` {