From bd71c09b5d3ba6b354fc47cef867c3bdda51cc0d Mon Sep 17 00:00:00 2001 From: VitaliPri Date: Sun, 25 Jan 2026 18:23:59 -0500 Subject: [PATCH 1/4] docs(i18n): fix cp commands causing duplicate files in some shells The i18n tutorial and git workflow docs used `cp -r dir/**` which causes duplicate files in shells like Fish where the glob expands before the -r flag processes recursively. Fix by: - Using `cp -r dir/.` for recursive directory copies - Removing -r and using single `*` for file pattern copies Fixes #11158 Co-Authored-By: Claude Opus 4.5 --- website/docs/i18n/i18n-git.mdx | 8 ++++---- website/docs/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-2.x/i18n/i18n-git.mdx | 8 ++++---- website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx | 8 ++++---- website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx | 8 ++++---- .../versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx | 8 ++++---- 24 files changed, 96 insertions(+), 96 deletions(-) diff --git a/website/docs/i18n/i18n-git.mdx b/website/docs/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/docs/i18n/i18n-git.mdx +++ b/website/docs/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/docs/i18n/i18n-tutorial.mdx b/website/docs/i18n/i18n-tutorial.mdx index b76768fae579..91843d394543 100644 --- a/website/docs/i18n/i18n-tutorial.mdx +++ b/website/docs/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-2.x/i18n/i18n-git.mdx b/website/versioned_docs/version-2.x/i18n/i18n-git.mdx index 3916d44037ad..2977c498a7c4 100644 --- a/website/versioned_docs/version-2.x/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-2.x/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx index 6c80b02dcc00..f601d0910f8f 100644 --- a/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx @@ -392,7 +392,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -407,7 +407,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -416,8 +416,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx b/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx b/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx b/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx index a88e2f0a388b..2c1b96d43bef 100644 --- a/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx index fc7f4dfa38f7..bc67c5c5ccaa 100644 --- a/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx @@ -112,14 +112,14 @@ Copy your untranslated Markdown files to the French folder: ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx index b76768fae579..91843d394543 100644 --- a/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx @@ -400,7 +400,7 @@ Copy your docs Markdown files from `docs/` to `i18n/fr/docusaurus-plugin-content ```bash mkdir -p i18n/fr/docusaurus-plugin-content-docs/current -cp -r docs/** i18n/fr/docusaurus-plugin-content-docs/current +cp -r docs/. i18n/fr/docusaurus-plugin-content-docs/current ``` :::info @@ -415,7 +415,7 @@ Copy your blog Markdown files to `i18n/fr/docusaurus-plugin-content-blog`, and t ```bash mkdir -p i18n/fr/docusaurus-plugin-content-blog -cp -r blog/** i18n/fr/docusaurus-plugin-content-blog +cp -r blog/. i18n/fr/docusaurus-plugin-content-blog ``` #### Translate the pages {#translate-the-pages} @@ -424,8 +424,8 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.md i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/**.mdx i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages +cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages ``` :::warning From 3f7f05d3150190a5b69a23b5fc324740455a5e3e Mon Sep 17 00:00:00 2001 From: VitaliPri Date: Thu, 29 Jan 2026 12:16:11 -0500 Subject: [PATCH 2/4] docs(i18n): use recursive cp for pages to include subfolders Use `cp -r src/pages/. dest` instead of separate glob commands, matching the pattern already used for docs and blog copies. Co-Authored-By: Claude Opus 4.5 --- website/docs/i18n/i18n-git.mdx | 3 +-- website/docs/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-2.x/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx | 3 +-- website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx | 3 +-- website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx | 3 +-- 24 files changed, 24 insertions(+), 48 deletions(-) diff --git a/website/docs/i18n/i18n-git.mdx b/website/docs/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/docs/i18n/i18n-git.mdx +++ b/website/docs/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/docs/i18n/i18n-tutorial.mdx b/website/docs/i18n/i18n-tutorial.mdx index 91843d394543..ec3852fe3b3d 100644 --- a/website/docs/i18n/i18n-tutorial.mdx +++ b/website/docs/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-2.x/i18n/i18n-git.mdx b/website/versioned_docs/version-2.x/i18n/i18n-git.mdx index 2977c498a7c4..56a068219ed2 100644 --- a/website/versioned_docs/version-2.x/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-2.x/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx index f601d0910f8f..79974d14df10 100644 --- a/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-2.x/i18n/i18n-tutorial.mdx @@ -416,8 +416,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.0.1/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.0.1/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.1.1/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.1.1/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.2.1/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.2.1/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.3.2/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.3.2/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx b/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.4.0/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.4.0/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.5.2/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.5.2/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx b/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.6.3/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.6.3/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx b/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.7.0/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.7.0/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx b/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.8.1/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx index 2c1b96d43bef..eb0edb9efc67 100644 --- a/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.8.1/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning diff --git a/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx b/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx index bc67c5c5ccaa..9cc2fdd40a64 100644 --- a/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx +++ b/website/versioned_docs/version-3.9.2/i18n/i18n-git.mdx @@ -118,8 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git. diff --git a/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx b/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx index 91843d394543..ec3852fe3b3d 100644 --- a/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx +++ b/website/versioned_docs/version-3.9.2/i18n/i18n-tutorial.mdx @@ -424,8 +424,7 @@ Copy your pages Markdown files to `i18n/fr/docusaurus-plugin-content-pages`, and ```bash mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.md i18n/fr/docusaurus-plugin-content-pages -cp src/pages/*.mdx i18n/fr/docusaurus-plugin-content-pages +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` :::warning From 415e02188e7639a7e8091996640f6e8990aaa412 Mon Sep 17 00:00:00 2001 From: VitaliPri Date: Fri, 30 Jan 2026 10:34:14 -0500 Subject: [PATCH 3/4] docs(i18n): copy only md/mdx files for pages i18n Use find to recursively copy only .md and .mdx files from src/pages, preserving directory structure, instead of copying all files. Co-Authored-By: Claude Opus 4.5 --- website/docs/i18n/i18n-git.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/i18n/i18n-git.mdx b/website/docs/i18n/i18n-git.mdx index 9cc2fdd40a64..d481c1dbad58 100644 --- a/website/docs/i18n/i18n-git.mdx +++ b/website/docs/i18n/i18n-git.mdx @@ -118,7 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages +find src/pages -name '*.md' -o -name '*.mdx' | while read f; do dir="i18n/fr/docusaurus-plugin-content-pages/$(dirname "${f#src/pages/}")"; mkdir -p "$dir"; cp "$f" "$dir/"; done ``` Add all these files to Git. From cb3ffdb8a151863acd508b9fc8077991c264eb13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Lorber?= Date: Fri, 6 Feb 2026 11:30:29 +0100 Subject: [PATCH 4/4] Update website/docs/i18n/i18n-git.mdx --- website/docs/i18n/i18n-git.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/i18n/i18n-git.mdx b/website/docs/i18n/i18n-git.mdx index d481c1dbad58..9cc2fdd40a64 100644 --- a/website/docs/i18n/i18n-git.mdx +++ b/website/docs/i18n/i18n-git.mdx @@ -118,7 +118,7 @@ mkdir -p i18n/fr/docusaurus-plugin-content-blog cp -r blog/. i18n/fr/docusaurus-plugin-content-blog mkdir -p i18n/fr/docusaurus-plugin-content-pages -find src/pages -name '*.md' -o -name '*.mdx' | while read f; do dir="i18n/fr/docusaurus-plugin-content-pages/$(dirname "${f#src/pages/}")"; mkdir -p "$dir"; cp "$f" "$dir/"; done +cp -r src/pages/. i18n/fr/docusaurus-plugin-content-pages ``` Add all these files to Git.