diff --git a/es/deploy/vercel.mdx b/es/deploy/vercel.mdx
index 243cd200a..0dc72b886 100644
--- a/es/deploy/vercel.mdx
+++ b/es/deploy/vercel.mdx
@@ -10,53 +10,64 @@ import { VercelJsonGenerator } from "/snippets/es/vercel-json-generator.mdx";
## Archivo vercel.json
-El archivo `vercel.json` define cómo se compila y se implementa tu proyecto. Se encuentra en el directorio raíz y controla varios aspectos de la implementación, incluidos el enrutamiento, las redirecciones, los encabezados y la configuración de compilación.
+El archivo `vercel.json` configura cómo se compila e implementa tu proyecto. Se encuentra en el directorio raíz de tu proyecto y controla varios aspectos de la implementación, incluidos el enrutamiento, las redirecciones, los encabezados y los ajustes de compilación.
-Usamos la opción `rewrites` para enrutar mediante proxy las solicitudes desde tu dominio principal hacia tu documentación.
+Usamos la configuración de `rewrites` para enrutar mediante proxy las solicitudes desde tu domain principal hacia tu documentación.
-Los `rewrites` reasignan las solicitudes entrantes a distintos destinos sin cambiar la URL en el navegador. Cuando alguien visita `yoursite.com/docs`, Vercel obtendrá internamente el contenido de `your-subdomain.mintlify.dev/docs`, pero el usuario seguirá viendo `yoursite.com/docs` en su navegador. Esto es diferente de las redirecciones, que enviarían a los usuarios a una URL completamente distinta.
+Los rewrites asignan las solicitudes entrantes a distintos destinos sin cambiar la URL en el navegador. Cuando alguien visita `yoursite.com/docs`, Vercel obtiene internamente el contenido de `your-subdomain.mintlify.dev/docs`, pero el usuario sigue viendo `yoursite.com/docs` en su navegador. Esto es diferente de las redirecciones, que envían a los usuarios a otra URL por completo.
-Puedes personalizar la subruta con el valor que prefieras, como `/docs`, `/help` o `/guides`. Además, puedes usar subrutas profundamente anidadas, como `/product/docs`.
-
-
- ## Estructura del repositorio
-
-
-Tus archivos de documentación deben organizarse dentro de tu repositorio para que coincidan con la estructura de subruta que elijas. Por ejemplo, si quieres que tu documentación esté en `yoursite.com/docs`, deberías crear un directorio `docs/` con todos tus archivos de documentación.
+Puedes personalizar la subruta con cualquier valor que prefieras, como `/docs`, `/help` o `/guides`. Además, puedes usar subrutas anidadas en varios niveles, como `/product/docs`.
## Configuración
-Para alojar tu documentación en una subruta personalizada con Vercel, añade la siguiente configuración a tu archivo `vercel.json`. Este ejemplo usa `/docs`, pero puedes reemplazarlo por cualquier subruta:
+
+ ### Alojar desde `/docs`
+
+
+1. Ve a [Configuración de dominio personalizado](https://dashboard.mintlify.com/settings/deployment/custom-domain) en tu dashboard.
+2. Activa el interruptor **Host at `/docs`**.
+
+
+
+
+
+
+
+3. Ingresa tu domain.
+4. Selecciona **Add domain**.
+5. Agrega las siguientes reglas de reescritura a tu archivo `vercel.json`. Reemplaza `[subdomain]` con tu subdomain:
```json
-{
- "rewrites": [
- {
- "source": "/docs",
- "destination": "https://[subdomain].mintlify.dev/docs"
- },
- {
- "source": "/docs/:match*",
- "destination": "https://[subdomain].mintlify.dev/docs/:match*"
- }
- ]
-}
+ {
+ "rewrites": [
+ {
+ "source": "/docs",
+ "destination": "https://[subdomain].mintlify.dev/docs"
+ },
+ {
+ "source": "/docs/:match*",
+ "destination": "https://[subdomain].mintlify.dev/docs/:match*"
+ }
+ ]
+ }
```
* **`source`**: El patrón de ruta en tu domain que activa la reescritura.
-* **`destination`**: El destino al que se debe enviar la solicitud mediante proxy.
+* **`destination`**: El destino al que se debe enrutar la solicitud mediante proxy.
* **`:match*`**: Un comodín que captura cualquier segmento de ruta después de tu subruta.
Para obtener más información, consulta [Configuring projects with vercel.json: Rewrites](https://vercel.com/docs/projects/project-configuration#rewrites) en la documentación de Vercel.
-
- ### Generar redirecciones
+
+ ### Hospedar desde una ruta personalizada
-Ingresa tu subdomain y subdirectorio personalizado para generar las redirecciones para tu archivo `vercel.json`.
+Para usar una subruta personalizada (cualquier ruta distinta de `/docs`), debes organizar los archivos de tu documentación dentro de tu repositorio para que coincidan con la estructura de esa subruta. Por ejemplo, si tu documentación se hospeda en `yoursite.com/help`, los archivos de la documentación deben estar en el directorio `help/`.
+
+Usa el generador a continuación para crear la configuración de rewrites. Agrega los rewrites a tu archivo `vercel.json`.
diff --git a/es/organize/settings.mdx b/es/organize/settings.mdx
index ed4fd804b..f12c9dbfb 100644
--- a/es/organize/settings.mdx
+++ b/es/organize/settings.mdx
@@ -135,24 +135,24 @@ Esta sección contiene la referencia completa del archivo `docs.json`.
- El estilo del “eyebrow” de la página. Elige `section` para mostrar el nombre de la sección o `breadcrumbs` para mostrar la ruta completa de navegación. De forma predeterminada es `section`.
+ Estilo del eyebrow de la página. Elige `section` para mostrar el nombre de la sección o `breadcrumbs` para mostrar la ruta completa de navegación. De forma predeterminada es `section`.
- Configuración del tema de los bloques de código. De forma predeterminada es `"system"`.
+ Configuración del tema de los bloques de código. El valor predeterminado es `"system"`.
**Configuración simple:**
- * `"system"`: Coincidir con el modo actual del sitio (claro u oscuro)
- * `"dark"`: Usar siempre el modo oscuro
+ * `"system"`: Coincide con el modo actual del sitio (claro u oscuro)
+ * `"dark"`: Usa siempre el modo oscuro
**Configuración de tema personalizada:**
* Usa una cadena para especificar un único [tema de Shiki](https://shiki.style/themes) para todos los bloques de código
- * Usa un objeto para especificar [temas de Shiki](https://shiki.style/themes) separados para los modos claro y oscuro
+ * Usa un objeto para especificar [temas de Shiki](https://shiki.style/themes) distintos para los modos claro y oscuro
- Un único nombre de tema de Shiki para usar tanto en modo claro como oscuro.
+ Un único nombre de tema de Shiki para usar en ambos modos, claro y oscuro.
```json
"styling": {
@@ -196,7 +196,7 @@ Esta sección contiene la referencia completa del archivo `docs.json`.
- Biblioteca de iconos para usar en toda tu documentación. De forma predeterminada es `fontawesome`.
+ Biblioteca de iconos que se usará en toda tu documentación. De forma predeterminada es `fontawesome`.
Puedes especificar una URL a un icono alojado externamente, la ruta a un archivo de icono en tu proyecto o código SVG compatible con JSX para cualquier icono individual, independientemente de la configuración de la biblioteca.
@@ -206,81 +206,37 @@ Esta sección contiene la referencia completa del archivo `docs.json`.
- Configuración tipográfica para tu documentación. La fuente predeterminada es [Inter](https://fonts.google.com/specimen/Inter).
+ Configuración de fuentes para los encabezados de tu documentación. La fuente predeterminada varía según el tema.
-
+
- Familia tipográfica, por ejemplo, "Open Sans".
+ Familia tipográfica, como "Open Sans".
- Peso tipográfico, como 400 o 700. Las fuentes variables admiten pesos precisos como 550.
+ Peso de la fuente, como 400 o 700. Las fuentes variables admiten pesos precisos como 550.
- URL del archivo de tu fuente, por ejemplo, https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) se cargan automáticamente cuando especificas un nombre de `family` de Google Fonts, por lo que no se necesita una URL de fuente.
+ URL al origen de tu fuente, como https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) se carga automáticamente cuando especificas un nombre de `family` de Google Fonts, por lo que no se necesita una URL de origen.
Formato del archivo de fuente.
-
-
- Sobrescribe la configuración de la fuente específicamente para los encabezados.
-
-
-
- Familia tipográfica, por ejemplo, "Open Sans", "Playfair Display".
-
-
-
- Peso tipográfico, como 400 o 700. Las fuentes variables admiten pesos precisos como 550.
-
-
-
- URL del archivo de tu fuente, por ejemplo, https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) se cargan automáticamente cuando especificas un nombre de `family` de Google Fonts, por lo que no se necesita una URL de fuente.
-
-
-
- Formato del archivo de fuente.
-
-
-
-
-
- Sobrescribe la configuración de la fuente específicamente para el cuerpo del texto.
-
-
-
- Familia tipográfica, por ejemplo, "Open Sans", "Playfair Display".
-
-
-
- Peso tipográfico, como 400 o 700. Las fuentes variables admiten pesos precisos como 550.
-
-
-
- URL del archivo de tu fuente, por ejemplo, https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) se cargan automáticamente cuando especificas un nombre de `family` de Google Fonts, por lo que no se necesita una URL de fuente.
-
-
-
- Formato del archivo de fuente.
-
-
-
Configuración del conmutador de modo claro/oscuro.
-
+
- Modo de tema predeterminado. Elige `system` para ajustarlo a la configuración del sistema operativo del usuario, o `light` o `dark` para forzar un modo específico. De manera predeterminada es `system`.
+ Modo de tema predeterminado. Elige `system` para coincidir con la configuración del SO de los usuarios, o `light` o `dark` para forzar un modo específico. El valor predeterminado es `system`.
- Indica si se debe ocultar el conmutador de modo claro/oscuro. De manera predeterminada es `true`.
+ Si se oculta el conmutador de modo claro/oscuro. El valor predeterminado es `true`.
diff --git a/fr/deploy/vercel.mdx b/fr/deploy/vercel.mdx
index 85bca1169..53b5cfb0d 100644
--- a/fr/deploy/vercel.mdx
+++ b/fr/deploy/vercel.mdx
@@ -10,53 +10,64 @@ import { VercelJsonGenerator } from "/snippets/fr/vercel-json-generator.mdx";
## Fichier vercel.json
-Le fichier `vercel.json` définit la manière dont votre projet est construit et déployé. Il se trouve à la racine de votre projet et contrôle divers aspects de votre déploiement, notamment le routage, les redirections, les en-têtes et les paramètres de build.
+Le fichier `vercel.json` définit la façon dont votre projet est construit et déployé. Il se trouve à la racine de votre projet et contrôle divers aspects du déploiement, notamment le routage, les redirections, les en-têtes et les paramètres de build.
-Nous utilisons la configuration `rewrites` pour faire transiter (proxy) les requêtes de votre domaine principal vers votre documentation.
+Nous utilisons la configuration `rewrites` pour mettre en proxy les requêtes depuis votre domaine principal vers votre documentation.
-Les réécritures redirigent les requêtes entrantes vers d’autres destinations sans modifier l’URL affichée dans le navigateur. Lorsque quelqu’un visite `yoursite.com/docs`, Vercel récupère en interne le contenu depuis `your-subdomain.mintlify.dev/docs`, mais l’utilisateur voit toujours `yoursite.com/docs` dans son navigateur. Cela diffère des redirections, qui enverraient les utilisateurs vers une autre URL.
+Les réécritures font pointer les requêtes entrantes vers d’autres destinations sans changer l’URL dans le navigateur. Lorsque quelqu’un visite `yoursite.com/docs`, Vercel récupère en interne le contenu depuis `your-subdomain.mintlify.dev/docs`, mais l’utilisateur voit toujours `yoursite.com/docs` dans son navigateur. Cela diffère des redirections, qui envoient les utilisateurs vers une autre URL.
-Vous pouvez personnaliser le sous-chemin avec la valeur de votre choix, comme `/docs`, `/help` ou `/guides`. Vous pouvez également utiliser des sous-chemins profondément imbriqués comme `/product/docs`.
-
-
- ## Structure du référentiel
-
-
-Vos fichiers de documentation doivent être organisés dans votre référentiel afin de correspondre à la structure de sous-chemin que vous avez choisie. Par exemple, si vous souhaitez que votre documentation se trouve à `yoursite.com/docs`, vous devez créer un répertoire `docs/` contenant tous vos fichiers de documentation.
+Vous pouvez personnaliser le sous-chemin avec n’importe quelle valeur, comme `/docs`, `/help` ou `/guides`. Vous pouvez également utiliser des sous-chemins profondément imbriqués comme `/product/docs`.
## Configuration
-Pour héberger votre documentation à un sous-chemin personnalisé avec Vercel, ajoutez la configuration suivante à votre fichier `vercel.json`. Cet exemple utilise `/docs`, mais vous pouvez le remplacer par n’importe quel sous-chemin :
+
+ ### Héberger depuis `/docs`
+
+
+1. Accédez à la [configuration du domaine personnalisé](https://dashboard.mintlify.com/settings/deployment/custom-domain) dans votre Dashboard.
+2. Activez l’option **Héberger à `/docs`**.
+
+
+
+
+
+
+
+3. Renseignez votre domain.
+4. Sélectionnez **Ajouter un domain**.
+5. Ajoutez les réécritures suivantes à votre fichier `vercel.json`. Remplacez `[subdomain]` par votre sous-domaine :
```json
-{
- "rewrites": [
- {
- "source": "/docs",
- "destination": "https://[subdomain].mintlify.dev/docs"
- },
- {
- "source": "/docs/:match*",
- "destination": "https://[subdomain].mintlify.dev/docs/:match*"
- }
- ]
-}
+ {
+ "rewrites": [
+ {
+ "source": "/docs",
+ "destination": "https://[subdomain].mintlify.dev/docs"
+ },
+ {
+ "source": "/docs/:match*",
+ "destination": "https://[subdomain].mintlify.dev/docs/:match*"
+ }
+ ]
+ }
```
* **`source`**: Le modèle de chemin sur votre domain qui déclenche la réécriture.
-* **`destination`**: La destination vers laquelle la requête doit être mise en proxy.
+* **`destination`**: La cible vers laquelle la requête doit être mise en proxy.
* **`:match*`**: Un caractère générique qui capture tous les segments de chemin après votre sous-chemin.
Pour en savoir plus, consultez [Configuring projects with vercel.json: Rewrites](https://vercel.com/docs/projects/project-configuration#rewrites) dans la documentation Vercel.
-
- ### Générer des règles de réécriture
+
+ ### Héberger depuis un chemin personnalisé
-Saisissez votre sous-domaine et votre sous-répertoire personnalisé pour générer les règles de réécriture de votre fichier `vercel.json`.
+Pour utiliser un sous-chemin personnalisé (tout chemin autre que `/docs`), vous devez organiser vos fichiers de documentation dans votre référentiel pour qu’ils correspondent à la structure de ce sous-chemin. Par exemple, si votre documentation est hébergée à `yoursite.com/help`, vos fichiers de documentation doivent se trouver dans un répertoire `help/`.
+
+Utilisez le générateur ci-dessous pour créer votre configuration de réécriture. Ajoutez les règles de réécriture à votre fichier `vercel.json`.
diff --git a/fr/organize/settings.mdx b/fr/organize/settings.mdx
index ab3832931..43ea1f09a 100644
--- a/fr/organize/settings.mdx
+++ b/fr/organize/settings.mdx
@@ -135,7 +135,7 @@ Cette section présente la référence complète du fichier `docs.json`.
- Le style de l’« eyebrow » de la page. Choisissez `section` pour afficher le nom de la section ou `breadcrumbs` pour afficher le chemin de navigation complet. Par défaut : `section`.
+ Le style de l’eyebrow de la page. Choisissez `section` pour afficher le nom de la section ou `breadcrumbs` pour afficher le chemin de navigation complet. Par défaut : `section`.
@@ -143,16 +143,16 @@ Cette section présente la référence complète du fichier `docs.json`.
**Configuration simple :**
- * `"system"` : correspond au mode actuel du site (clair ou sombre)
- * `"dark"` : utilise toujours le mode sombre
+ * `"system"` : Faire correspondre le mode actuel du site (clair ou sombre)
+ * `"dark"` : Toujours utiliser le mode sombre
**Configuration de thème personnalisée :**
- * Utilisez une chaîne pour spécifier un [thème Shiki](https://shiki.style/themes) unique pour tous les code blocks
+ * Utilisez une chaîne pour spécifier un seul [thème Shiki](https://shiki.style/themes) pour tous les code blocks
* Utilisez un objet pour spécifier des [thèmes Shiki](https://shiki.style/themes) distincts pour les modes clair et sombre
- Un nom de thème Shiki unique à utiliser pour les modes clair et sombre.
+ Un seul nom de thème Shiki à utiliser pour les modes clair et sombre.
```json
"styling": {
@@ -168,11 +168,11 @@ Cette section présente la référence complète du fichier `docs.json`.
- Un nom de thème Shiki pour le mode clair.
+ Nom de thème Shiki pour le mode clair.
- Un nom de thème Shiki pour le mode sombre.
+ Nom de thème Shiki pour le mode sombre.
```json
@@ -199,88 +199,44 @@ Cette section présente la référence complète du fichier `docs.json`.
Bibliothèque d’icônes à utiliser dans toute votre documentation. Par défaut : `fontawesome`.
- Vous pouvez spécifier une URL vers une icône hébergée en externe, un chemin vers un fichier d’icône dans votre projet, ou du code SVG compatible JSX pour n’importe quelle icône individuelle, quelle que soit la configuration de la bibliothèque.
+ Vous pouvez spécifier une URL vers une icône hébergée en externe, un chemin vers un fichier d’icône dans votre projet, ou du code SVG compatible JSX pour n’importe quelle icône individuelle, quel que soit le paramètre de bibliothèque.
- Configuration des polices pour votre documentation. La police par défaut est [Inter](https://fonts.google.com/specimen/Inter).
+ Configuration des polices pour les titres de votre documentation. La police par défaut varie selon le thème.
- Famille de polices, par exemple « Open Sans ».
+ Famille de polices, par exemple « Open Sans ».
- Graisse (épaisseur) de la police, par exemple 400 ou 700. Les polices variables prennent en charge des valeurs précises comme 550.
+ Graisse de police, par exemple 400 ou 700. Les polices variables prennent en charge des graisses précises comme 550.
- URL de la source de votre police, par exemple https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) est chargé automatiquement lorsque vous indiquez un nom de `family` Google Font, donc aucune URL source n’est nécessaire.
+ URL de la source de la police, par exemple https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. Les [Google Fonts](https://fonts.google.com) sont chargées automatiquement lorsque vous indiquez un nom de `family` Google Font, aucune URL source n’est donc nécessaire.
Format du fichier de police.
-
-
- Remplacer les paramètres de police spécifiquement pour les titres.
-
-
-
- Famille de polices, par exemple « Open Sans », « Playfair Display ».
-
-
-
- Graisse (épaisseur) de la police, par exemple 400 ou 700. Les polices variables prennent en charge des valeurs précises comme 550.
-
-
-
- URL de la source de votre police, par exemple https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) est chargé automatiquement lorsque vous indiquez un nom de `family` Google Font, donc aucune URL source n’est nécessaire.
-
-
-
- Format du fichier de police.
-
-
-
-
-
- Remplacer les paramètres de police spécifiquement pour le corps du texte.
-
-
-
- Famille de polices, par exemple « Open Sans », « Playfair Display ».
-
-
-
- Graisse (épaisseur) de la police, par exemple 400 ou 700. Les polices variables prennent en charge des valeurs précises comme 550.
-
-
-
- URL de la source de votre police, par exemple https://mintlify-assets.b-cdn.net/fonts/Hubot-Sans.woff2. [Google Fonts](https://fonts.google.com) est chargé automatiquement lorsque vous indiquez un nom de `family` Google Font, donc aucune URL source n’est nécessaire.
-
-
-
- Format du fichier de police.
-
-
-
- Paramètres du bouton de bascule mode clair/sombre.
+ Paramètres de commutateur pour le mode clair/sombre.
- Mode de thème par défaut. Choisissez `system` pour correspondre aux réglages du système d’exploitation des utilisateurs, ou `light` ou `dark` pour imposer un mode spécifique. Par défaut : `system`.
+ Mode de thème par défaut. Choisissez `system` pour correspondre aux réglages de l’OS des utilisateurs, ou `light`/`dark` pour imposer un mode spécifique. Par défaut : `system`.
- Indique s’il faut masquer le bouton de bascule clair/sombre. Par défaut : `true`.
+ Indique s’il faut masquer le commutateur de mode clair/sombre. Par défaut : `true`.
diff --git a/snippets/es/vercel-json-generator.mdx b/snippets/es/vercel-json-generator.mdx
index ea6cea794..f0c3aae49 100644
--- a/snippets/es/vercel-json-generator.mdx
+++ b/snippets/es/vercel-json-generator.mdx
@@ -1,6 +1,6 @@
export const VercelJsonGenerator = () => {
const [subdomain, setSubdomain] = useState('[SUBDOMAIN]')
- const [subdirectory, setSubdirectory] = useState('docs')
+ const [subpath, setSubpath] = useState('[SUBPATH]')
const vercelConfig = {
rewrites: [
@@ -13,28 +13,28 @@ export const VercelJsonGenerator = () => {
destination: `https://${subdomain}.mintlify.app/_mintlify/api/request`
},
{
- source: `/${subdirectory}`,
+ source: `/${subpath}`,
destination: `https://${subdomain}.mintlify.app`
},
{
- source: `/${subdirectory}/llms.txt`,
+ source: `/${subpath}/llms.txt`,
destination: `https://${subdomain}.mintlify.app/llms.txt`
},
{
- source: `/${subdirectory}/llms-full.txt`,
+ source: `/${subpath}/llms-full.txt`,
destination: `https://${subdomain}.mintlify.app/llms-full.txt`
},
{
- source: `/${subdirectory}/sitemap.xml`,
+ source: `/${subpath}/sitemap.xml`,
destination: `https://${subdomain}.mintlify.app/sitemap.xml`
},
{
- source: `/${subdirectory}/robots.txt`,
+ source: `/${subpath}/robots.txt`,
destination: `https://${subdomain}.mintlify.app/robots.txt`
},
{
- source: `/${subdirectory}/:path*`,
- destination: `https://${subdomain}.mintlify.app/${subdirectory}/:path*`
+ source: `/${subpath}/:path*`,
+ destination: `https://${subdomain}.mintlify.app/${subpath}/:path*`
},
{
source: "/mintlify-assets/:path+",
@@ -71,12 +71,12 @@ export const VercelJsonGenerator = () => {