> For the complete documentation index, see [llms.txt](https://docs.dapta.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dapta.ai/dapta-docs-es/dforms/design/language-and-button-text.md).

# Idioma y texto de los botones

Elige el idioma que ven los visitantes en un formulario de dForms (Auto, Inglés o Español), entiende cómo lo decide cada visita y qué lo sigue, y reemplaza el texto de los botones Atrás, Siguiente y E

Tus preguntas se muestran exactamente como las escribes. Todo lo que las rodea, desde los botones y el progreso hasta los mensajes de error y el agradecimiento por defecto, lo pone dForms en inglés o en español. Las dos primeras tarjetas del panel **Diseño** deciden cuál de los dos idiomas es, y te dejan reemplazar el texto de los botones.

***

**Paso 1:** Abre tu formulario, abre la pestaña **Diseño**. **Idioma** y **Texto de los botones** son las dos primeras tarjetas de la columna izquierda.

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-0dc82ca29f376487175b283bf658511f6a791504%2Fforms-language-and-button-text-01-cards.png?alt=media" alt="La parte de arriba del panel Diseño: la tarjeta Idioma en Español y la tarjeta Texto de los botones con Siguiente puesto en Continuar, junto a la vista previa con un botón Continuar"><figcaption><p><strong>Idioma</strong> y <strong>Texto de los botones</strong>, arriba del panel <strong>Diseño</strong>. La vista previa usa el idioma del formulario y tu texto de los botones.</p></figcaption></figure>

***

**Paso 2:** Elige un **Idioma**.

| Opción                             | Qué ven los visitantes                                                                   |
| ---------------------------------- | ---------------------------------------------------------------------------------------- |
| **Auto (navegador del visitante)** | Español cuando el navegador de la persona prefiere español, inglés para todos los demás. |
| **Inglés**                         | Inglés para todos.                                                                       |
| **Español**                        | Español para todos.                                                                      |

Un formulario nuevo arranca en el idioma en que usas el producto, no en **Auto** (mira [Preferencias (idioma)](/dapta-docs-es/dforms/account/preferences.md)). Los formularios creados antes de que existiera este ajuste se quedan en **Auto**.

***

**Paso 3:** Llena **Texto de los botones** si las palabras de siempre no te sirven. Cada campo admite hasta 80 caracteres. El texto de ejemplo de cada campo muestra la palabra de siempre en el idioma del formulario, y un campo vacío la conserva.

| Campo         | Texto de siempre (inglés / español) | Dónde se muestra                                                                                                  |
| ------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| **Atrás**     | Back / Atrás                        | El nombre de la flecha para volver, arriba de cada pantalla. Lo anuncian los lectores de pantalla; no se imprime. |
| **Siguiente** | Next / Siguiente                    | El botón de cada pantalla menos la última.                                                                        |
| **Enviar**    | Submit / Enviar                     | El botón que envía el formulario.                                                                                 |

En un formulario de **Una página** solo aparece **Enviar**, porque no hay Atrás ni Siguiente.

***

**Paso 4:** Haz clic en **Publicar**. El idioma y el texto de los botones son parte de tu borrador, como cualquier otro ajuste de **Diseño**.

***

## Cómo decide cada visita el idioma

Cada visita usa un solo idioma, elegido en este orden:

1. `?lang=` en el enlace, cuando su valor empieza por `es` o `en`, por ejemplo `?lang=es`. Cualquier otro valor se ignora.
2. El **Idioma** del formulario, cuando es **Inglés** o **Español**.
3. El idioma preferido del navegador de la persona: español si es español.
4. Inglés.

Así, `?lang=en` sigue mostrando inglés en un formulario puesto en **Español**. También funciona en una inserción: añádelo al `src` del iframe (mira [Insertar en tu sitio web](/dapta-docs-es/dforms/share/embed.md)).

***

## Qué sigue el idioma

* El texto de siempre de **Comenzar**, **Atrás**, **Siguiente** y **Enviar**, y *Enviando…* mientras se envía el formulario.
* El indicador de progreso (*Paso 2 de 6*) y, en un formulario de **Una página**, el contador de respondidas.
* Los mensajes de validación, como *Este campo es obligatorio.*
* El texto por defecto de la revelación y el agradecimiento por defecto.
* El país inicial de una pregunta de **Teléfono** con **País predeterminado** en **Automático (según el idioma del visitante)**: México en español, Estados Unidos en inglés.
* La verificación contra spam, cuando la [protección contra spam](/dapta-docs-es/dforms/connect/spam-protection.md) está activa.
* La insignia *Hecho con dForms*.
* La descripción de la página, el atributo `lang` de la página (lo usan los lectores de pantalla y las herramientas de traducción) y el texto de la [tarjeta al compartir](/dapta-docs-es/dforms/design/share-card.md).
* El correo de confirmación de quien responde, en el idioma que vio. Un correo personalizado se envía tal como lo escribiste.

## Qué no sigue el idioma

* Tu propio texto: las preguntas, las opciones, el texto de ayuda, el texto de la portada, el de la pantalla final y todo lo que escribiste se muestra tal cual. Escríbelo en el idioma de tu público.
* Una pregunta que tiene su propio texto de botón lo conserva. Los pasos de **Mensaje** nuevos llegan con el texto de botón en inglés *Continue*, y el editor no tiene un campo para cambiarlo, así que un Mensaje muestra *Continue* incluso en un formulario en español.
* El botón de inicio de la portada tiene su propio campo, **Texto del botón de inicio**, en [Portada y banner](/dapta-docs-es/dforms/design/cover-screen-and-banner.md). Si lo dejas vacío, muestra la palabra de siempre en el idioma del formulario: **Start** o **Comenzar**.

***

## La vista previa

La vista previa en vivo del panel **Diseño** y la ventana de **Vista previa** muestran el formulario en su idioma, no en el idioma de tu panel. Con **Auto**, usan el idioma de tu panel.

> **💡 Tip:** Las apps de chat y las redes sociales leen la tarjeta al compartir sin pedir un idioma, así que un formulario en **Auto** recibe el texto en inglés. Pon el **Idioma** en **Español** para tener una tarjeta en español.

## Qué sigue

* [Portada y banner](/dapta-docs-es/dforms/design/cover-screen-and-banner.md): el campo **Texto del botón de inicio**.
* [Tarjeta al compartir](/dapta-docs-es/dforms/design/share-card.md): la imagen y el texto que ve la gente cuando se comparte el enlace.
* [Qué ve quien responde](/dapta-docs-es/dforms/respondent-experience.md): el formulario público, pantalla por pantalla.
* [Preferencias (idioma)](/dapta-docs-es/dforms/account/preferences.md): el idioma en que usas el producto.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.dapta.ai/dapta-docs-es/dforms/design/language-and-button-text.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
