# General Translation Integrations: Contenido admitido URL: https://generaltranslation.com/es/docs/integrations/mintlify/reference/supported-content.mdx --- title: Contenido admitido description: Referencia de los archivos y tipos de contenido que General Translation traduce en un proyecto de Mintlify. Referencia del contenido admitido por Mintlify. --- # Contenido admitido Esta página enumera exactamente qué traduce General Translation en un proyecto de Mintlify, qué deja intacto y qué archivos se excluyen siempre. ## Resumen [#overview] | Tema | Descripción | | ---------------------------------------- | ---------------------------------------------------------------------------- | | [Contenido traducido](#translated) | Las páginas, el frontmatter, los fragmentos y la navegación que se traducen. | | [Contenido preservado](#preserved) | El código y la estructura que la traducción nunca modifica. | | [Archivos excluidos](#excluded) | Los archivos del repositorio que siempre se omiten. | | [Requisitos del proyecto](#requirements) | Lo que hace que un repositorio sea un proyecto válido de Mintlify. | ## Contenido traducido [#translated] Locadex traduce el contenido legible para humanos de tus Docs. ### Páginas Todos los archivos `.mdx` y `.md` que coinciden con los globs configurados se traducen. La traducción se realiza a nivel de sintaxis de Markdown/MDX, por lo que los encabezados, párrafos, listas, tablas, callouts, enlaces y componentes personalizados mantienen su estructura. General Translation también agrega IDs estables para los anclajes de los encabezados (`experimentalAddHeaderAnchorIds: 'mintlify'`) para que los enlaces dentro de la página sigan funcionando en todos los idiomas. ### Frontmatter Los campos del frontmatter, como el título y la descripción de la página, se traducen para que las etiquetas de navegación y los metadatos de SEO funcionen en todos los idiomas. Cuando una página no tiene un título explícito, Mintlify lo deduce a partir del nombre del archivo (`mintlify.inferTitleFromFilename`). ### Fragmentos Los fragmentos reutilizables de `snippets/` se traducen y se localizan mediante `docsImportPattern` (`/snippets/[locale]`), por lo que el contenido importado se muestra en el idioma del lector. ### Navegación `docs.json` se localiza con un preset de Mintlify: las etiquetas de navegación se traducen y la navegación se adapta a la estructura multilingüe de Mintlify, con un elemento por idioma. Se generan redirecciones para que los enlaces existentes sigan funcionando. ## Contenido preservado [#preserved] La traducción nunca altera lo siguiente: * Los bloques de código, el código inline ni el resaltado de sintaxis. Solo se traducen los comentarios y las cadenas de documentación dentro del texto. * Los componentes MDX personalizados, los enlaces y el formato. * La estructura de archivos: la traducción no cambia el nombre ni reestructura tus componentes o tu código. ## Archivos excluidos [#excluded] Las propias carpetas de configuración regional se excluyen para que la salida traducida no se vuelva a traducir. Además, estos archivos comunes del repositorio siempre se excluyen de la traducción: | Archivo | Archivo | | ---------------- | -------------------- | | `README.md` | `HISTORY.md` | | `LICENSE.md` | `CODE_OF_CONDUCT.md` | | `COPYING.md` | `CONTRIBUTING.md` | | `NOTICE.md` | `SECURITY.md` | | `CHANGELOG.md` | `GOVERNANCE.md` | | `AGENTS.md` | `OWNERS.md` | | `MAINTAINERS.md` | | Si tu repositorio almacena contenido traducible en alguno de estos archivos, ajusta la lista `exclude` en la [configuración](/docs/integrations/mintlify/reference/config) generada después de la configuración inicial. ## Requisitos del proyecto [#requirements] General Translation valida el repositorio antes de la configuración y rechaza los proyectos que no sean sitios de Mintlify válidos: * El repositorio debe contener un `docs.json` cuyo `$schema` apunte a Mintlify (`mintlify.com/docs.json`). * Los proyectos que aún usan el antiguo `mint.json` se rechazan; primero deben migrarse a `docs.json`. * Los proyectos que parecen una aplicación de Next.js (es decir, contienen un archivo `next.config.*`) se rechazan, porque el flujo de trabajo de Mintlify es solo para sitios de documentación de Mintlify.