` 的形式反映在 URL 中,便于分享指向特定变体的链接。
+
+## 目录行为
+
+当另一变体处于活动状态时,`Variation` 块内的标题会自动从目录中过滤掉。位于任何 `Variation` 块之外的标题始终显示。
+
+嵌套的 `Variation` 块之间会取交集:只有当内层块的 `is` 值与所有外层块都兼容时,内层块才会显示。
+
+## 属性
+
+
+ 用于显示所包裹内容的变体 `id`(或 id 数组)。这些 id 必须与 `docs.json` 中 `variations.options` 定义的选项相匹配。
+
From c1378aceb7c856445d6a92da51e03aa565c85cbc Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Tue, 28 Jul 2026 02:25:49 +0000
Subject: [PATCH 2/2] docs: wrap translated headings with anchor IDs and tune
description
---
components/variation.mdx | 2 +-
es/components/variation.mdx | 20 +++++++++++++-----
fr/components/variation.mdx | 42 +++++++++++++++++++++++--------------
zh/components/variation.mdx | 20 +++++++++++++-----
4 files changed, 57 insertions(+), 27 deletions(-)
diff --git a/components/variation.mdx b/components/variation.mdx
index e4b1edb05..5e5ef11f7 100644
--- a/components/variation.mdx
+++ b/components/variation.mdx
@@ -1,6 +1,6 @@
---
title: "Variation"
-description: "Use the variation component to conditionally show content based on a reader-selected variation, like region, plan, or audience."
+description: "Use the variation component to conditionally show content based on a reader-selected variation, such as region, plan tier, or audience type."
keywords: ["variation", "conditional content", "audience", "region", "willow"]
boost: 3
---
diff --git a/es/components/variation.mdx b/es/components/variation.mdx
index f7caa9183..f60078eb7 100644
--- a/es/components/variation.mdx
+++ b/es/components/variation.mdx
@@ -11,7 +11,9 @@ Usa el componente `Variation` para mostrar u ocultar contenido según la variaci
Las variaciones están disponibles en el [tema Willow](/es/customize/themes). En otros temas, se ignoran la configuración y el selector.
-## Configurar variaciones
+
+ ## Configurar variaciones
+
Añade un objeto `variations` en tu `docs.json` con las opciones entre las que quieres que los lectores puedan cambiar. La primera opción es la predeterminada.
@@ -36,7 +38,9 @@ Añade un objeto `variations` en tu `docs.json` con las opciones entre las que q
Cuando `variations` está configurado, aparece un menú desplegable de **Variación** encima del selector de vistas existente en la barra lateral del índice, en los paneles laterales, en los filtros del changelog y en línea en móviles.
-## Usar el componente
+
+ ## Usar el componente
+
Envuelve el contenido condicional en un componente `Variation` y establece `is` con el `id` de la opción que debe revelarlo. El contenido fuera de un bloque `Variation` se muestra siempre.
@@ -60,19 +64,25 @@ Para compartir contenido entre varias variaciones, pasa un array a `is`:
```
-## Cómo cambian de variación los lectores
+
+ ## Cómo cambian de variación los lectores
+
- Los lectores eligen una variación en el menú desplegable de la barra lateral del índice.
- La selección se guarda en el almacenamiento local por proyecto, por lo que los lectores mantienen su variación al navegar entre páginas.
- La variación actual se refleja en la URL como `?variation=`, lo que facilita compartir un enlace a una variación concreta.
-## Comportamiento del índice
+
+ ## Comportamiento del índice
+
Los encabezados dentro de un bloque `Variation` se filtran automáticamente del índice cuando hay otra variación activa. Los encabezados fuera de cualquier bloque `Variation` siempre aparecen.
Los bloques `Variation` anidados se intersectan: un bloque interno solo se muestra cuando su valor de `is` es compatible con todos los bloques que lo contienen.
-## Propiedades
+
+ ## Propiedades
+
El `id` de variación (o el array de ids) que debe revelar el contenido envuelto. Los ids deben coincidir con una opción definida en `variations.options` en `docs.json`.
diff --git a/fr/components/variation.mdx b/fr/components/variation.mdx
index f9daa5602..c7038c14d 100644
--- a/fr/components/variation.mdx
+++ b/fr/components/variation.mdx
@@ -1,17 +1,19 @@
---
title: "Variation"
-description: "Utilisez le composant variation pour afficher un contenu conditionnel selon la variation choisie par le lecteur, comme la région, le plan ou l’audience."
+description: "Utilisez le composant variation pour afficher un contenu conditionnel selon la variation choisie par le lecteur, comme la région, le plan ou l'audience."
keywords: ["variation", "contenu conditionnel", "audience", "région", "willow"]
boost: 3
---
-Utilisez le composant `Variation` pour afficher ou masquer du contenu selon la variation choisie par le lecteur dans le menu déroulant de variations. Les variations sont utiles quand la même page doit décrire une audience, une région, un niveau d’offre ou une cible de déploiement différents sans dupliquer la page.
+Utilisez le composant `Variation` pour afficher ou masquer du contenu selon la variation choisie par le lecteur dans le menu déroulant de variations. Les variations sont utiles quand la même page doit décrire une audience, une région, un niveau d'offre ou une cible de déploiement différents sans dupliquer la page.
Les variations sont disponibles sur le [thème Willow](/fr/customize/themes). Sur les autres thèmes, la configuration et le sélecteur sont ignorés.
-## Configurer les variations
+
+ ## Configurer les variations
+
Ajoutez un objet `variations` à votre `docs.json` avec les options entre lesquelles vous voulez que les lecteurs puissent basculer. La première option est la valeur par défaut.
@@ -28,17 +30,19 @@ Ajoutez un objet `variations` à votre `docs.json` avec les options entre lesque
```
- Options de variation dans l’ordre d’affichage. La première option est la valeur par défaut. Chaque option nécessite :
+ Options de variation dans l'ordre d'affichage. La première option est la valeur par défaut. Chaque option nécessite :
- - `id` : Un identifiant stable et unique utilisé dans le composant `Variation` et dans l’URL.
+ - `id` : Un identifiant stable et unique utilisé dans le composant `Variation` et dans l'URL.
- `label` : Le nom affiché dans le menu déroulant de variations.
Quand `variations` est configuré, un menu déroulant **Variation** apparaît au-dessus du sélecteur de vue existant dans la barre latérale de la table des matières, les panneaux latéraux, les filtres du changelog et en ligne sur mobile.
-## Utiliser le composant
+
+ ## Utiliser le composant
+
-Enveloppez le contenu conditionnel dans un composant `Variation` et définissez `is` sur l’`id` de l’option qui doit le révéler. Le contenu hors d’un bloc `Variation` est toujours affiché.
+Enveloppez le contenu conditionnel dans un composant `Variation` et définissez `is` sur l'`id` de l'option qui doit le révéler. Le contenu hors d'un bloc `Variation` est toujours affiché.
```mdx
Les deux audiences voient cette introduction.
@@ -48,7 +52,7 @@ Les deux audiences voient cette introduction.
- Générez une clé API depuis la console d’administration de votre instance.
+ Générez une clé API depuis la console d'administration de votre instance.
```
@@ -56,24 +60,30 @@ Pour partager du contenu entre plusieurs variations, passez un tableau à `is` :
```mdx
- Stockez votre clé API dans la variable d’environnement `EXAMPLE_API_KEY`.
+ Stockez votre clé API dans la variable d'environnement `EXAMPLE_API_KEY`.
```
-## Comment les lecteurs changent de variation
+
+ ## Comment les lecteurs changent de variation
+
- Les lecteurs choisissent une variation dans le menu déroulant de la barre latérale de la table des matières.
- La sélection est enregistrée dans le stockage local par projet, ce qui permet aux lecteurs de conserver leur variation en naviguant entre les pages.
-- La variation active est reflétée dans l’URL sous la forme `?variation=`, ce qui facilite le partage d’un lien vers une variation précise.
+- La variation active est reflétée dans l'URL sous la forme `?variation=`, ce qui facilite le partage d'un lien vers une variation précise.
-## Comportement de la table des matières
+
+ ## Comportement de la table des matières
+
-Les titres à l’intérieur d’un bloc `Variation` sont automatiquement filtrés de la table des matières quand une autre variation est active. Les titres en dehors de tout bloc `Variation` apparaissent toujours.
+Les titres à l'intérieur d'un bloc `Variation` sont automatiquement filtrés de la table des matières quand une autre variation est active. Les titres en dehors de tout bloc `Variation` apparaissent toujours.
-Les blocs `Variation` imbriqués se croisent : un bloc interne ne s’affiche que si sa valeur `is` est compatible avec tous les blocs englobants.
+Les blocs `Variation` imbriqués se croisent : un bloc interne ne s'affiche que si sa valeur `is` est compatible avec tous les blocs englobants.
-## Propriétés
+
+ ## Propriétés
+
- L’`id` de variation (ou le tableau d’ids) qui doit révéler le contenu enveloppé. Les ids doivent correspondre à une option définie dans `variations.options` dans `docs.json`.
+ L'`id` de variation (ou le tableau d'ids) qui doit révéler le contenu enveloppé. Les ids doivent correspondre à une option définie dans `variations.options` dans `docs.json`.
diff --git a/zh/components/variation.mdx b/zh/components/variation.mdx
index a39371a3e..e6c90c2ae 100644
--- a/zh/components/variation.mdx
+++ b/zh/components/variation.mdx
@@ -11,7 +11,9 @@ boost: 3
变体功能可用于 [Willow 主题](/zh/customize/themes)。在其他主题上,配置和切换器会被忽略。
-## 配置变体
+
+ ## 配置变体
+
在你的 `docs.json` 中添加一个 `variations` 对象,其中包含你希望读者可以切换的选项。第一个选项是默认选项。
@@ -36,7 +38,9 @@ boost: 3
配置 `variations` 后,会在目录侧边栏、侧边面板、更新日志过滤器以及移动端内联位置的现有视图切换器上方出现一个 **变体** 下拉菜单。
-## 使用组件
+
+ ## 使用组件
+
将条件内容包裹在 `Variation` 组件中,并将 `is` 设为应显示该内容的选项 `id`。`Variation` 块之外的内容始终显示。
@@ -60,19 +64,25 @@ boost: 3
```
-## 读者如何切换变体
+
+ ## 读者如何切换变体
+
- 读者从目录侧边栏的下拉菜单中选择变体。
- 选择结果按项目保存在本地存储中,因此读者在页面之间切换时会保留其选择的变体。
- 当前变体会以 `?variation=` 的形式反映在 URL 中,便于分享指向特定变体的链接。
-## 目录行为
+
+ ## 目录行为
+
当另一变体处于活动状态时,`Variation` 块内的标题会自动从目录中过滤掉。位于任何 `Variation` 块之外的标题始终显示。
嵌套的 `Variation` 块之间会取交集:只有当内层块的 `is` 值与所有外层块都兼容时,内层块才会显示。
-## 属性
+
+ ## 属性
+
用于显示所包裹内容的变体 `id`(或 id 数组)。这些 id 必须与 `docs.json` 中 `variations.options` 定义的选项相匹配。