From 3402f31a718ee0c72288cc2cc1480e32488dcd1a Mon Sep 17 00:00:00 2001 From: ybw0014 Date: Thu, 9 Oct 2025 13:03:38 -0400 Subject: [PATCH] feat: add i18n plugin, relocate existing files for new folder structure --- docs/{ => en}/contributing/contributing-to-docs.md | 0 docs/{ => en}/contributing/getting-started.md | 0 docs/{ => en}/contributing/master-project.md | 0 .../custom-items/adding-a-custom-item.md | 0 .../creating-addons/custom-items/advanced-lore.md | 0 .../creating-addons/custom-items/full-code.md | 0 .../creating-addons/custom-items/img/attribute.png | Bin .../custom-items/img/baguette_of_wisdom_error.png | Bin .../custom-items/img/baguette_of_wisdom_success.png | Bin .../img/boring-baguette-flamethrower.png | Bin .../creating-addons/custom-items/img/formatting.png | Bin .../creating-addons/custom-items/img/gradient.png | Bin .../creating-addons/custom-items/img/hex-color.png | Bin .../custom-items/img/instruction.png | Bin .../custom-items/img/placeholder.png | Bin .../custom-items/img/simple-color.png | Bin .../creating-addons/custom-items/img/unit.png | Bin .../custom-items/making-items-configurable.md | 0 .../creating-addons/custom-items/persistent-data.md | 0 .../creating-addons/custom-items/practice-tasks.md | 0 docs/{ => en}/creating-addons/getting-started.md | 0 .../img/importing-addon-template.png | Bin docs/{ => en}/creating-addons/item_ux.md | 0 .../your-first-item/adding-an-item.md | 0 .../your-first-item/adding-name-and-lore.md | 0 .../creating-addons/your-first-item/full-code.md | 0 .../img/baguette-missing-translation-key.png | Bin .../your-first-item/img/baguette.png | Bin .../your-first-item/img/running-test-server.png | Bin .../your-first-item/practice-tasks.md | 0 .../your-first-item/running-your-addon.md | 0 docs/{ => en}/index.md | 0 .../installation/commands-and-permissions.md | 0 docs/{ => en}/installation/installing-pylon.md | 0 docs/{ => en}/installation/list-of-addons.md | 0 docs/{ => en}/javadocs.md | 0 docs/{ => en}/reference/fluids.md | 0 mkdocs.yml | 10 ++++++++++ requirements.txt | 1 + 39 files changed, 11 insertions(+) rename docs/{ => en}/contributing/contributing-to-docs.md (100%) rename docs/{ => en}/contributing/getting-started.md (100%) rename docs/{ => en}/contributing/master-project.md (100%) rename docs/{ => en}/creating-addons/custom-items/adding-a-custom-item.md (100%) rename docs/{ => en}/creating-addons/custom-items/advanced-lore.md (100%) rename docs/{ => en}/creating-addons/custom-items/full-code.md (100%) rename docs/{ => en}/creating-addons/custom-items/img/attribute.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/baguette_of_wisdom_error.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/baguette_of_wisdom_success.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/boring-baguette-flamethrower.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/formatting.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/gradient.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/hex-color.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/instruction.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/placeholder.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/simple-color.png (100%) rename docs/{ => en}/creating-addons/custom-items/img/unit.png (100%) rename docs/{ => en}/creating-addons/custom-items/making-items-configurable.md (100%) rename docs/{ => en}/creating-addons/custom-items/persistent-data.md (100%) rename docs/{ => en}/creating-addons/custom-items/practice-tasks.md (100%) rename docs/{ => en}/creating-addons/getting-started.md (100%) rename docs/{ => en}/creating-addons/img/importing-addon-template.png (100%) rename docs/{ => en}/creating-addons/item_ux.md (100%) rename docs/{ => en}/creating-addons/your-first-item/adding-an-item.md (100%) rename docs/{ => en}/creating-addons/your-first-item/adding-name-and-lore.md (100%) rename docs/{ => en}/creating-addons/your-first-item/full-code.md (100%) rename docs/{ => en}/creating-addons/your-first-item/img/baguette-missing-translation-key.png (100%) rename docs/{ => en}/creating-addons/your-first-item/img/baguette.png (100%) rename docs/{ => en}/creating-addons/your-first-item/img/running-test-server.png (100%) rename docs/{ => en}/creating-addons/your-first-item/practice-tasks.md (100%) rename docs/{ => en}/creating-addons/your-first-item/running-your-addon.md (100%) rename docs/{ => en}/index.md (100%) rename docs/{ => en}/installation/commands-and-permissions.md (100%) rename docs/{ => en}/installation/installing-pylon.md (100%) rename docs/{ => en}/installation/list-of-addons.md (100%) rename docs/{ => en}/javadocs.md (100%) rename docs/{ => en}/reference/fluids.md (100%) diff --git a/docs/contributing/contributing-to-docs.md b/docs/en/contributing/contributing-to-docs.md similarity index 100% rename from docs/contributing/contributing-to-docs.md rename to docs/en/contributing/contributing-to-docs.md diff --git a/docs/contributing/getting-started.md b/docs/en/contributing/getting-started.md similarity index 100% rename from docs/contributing/getting-started.md rename to docs/en/contributing/getting-started.md diff --git a/docs/contributing/master-project.md b/docs/en/contributing/master-project.md similarity index 100% rename from docs/contributing/master-project.md rename to docs/en/contributing/master-project.md diff --git a/docs/creating-addons/custom-items/adding-a-custom-item.md b/docs/en/creating-addons/custom-items/adding-a-custom-item.md similarity index 100% rename from docs/creating-addons/custom-items/adding-a-custom-item.md rename to docs/en/creating-addons/custom-items/adding-a-custom-item.md diff --git a/docs/creating-addons/custom-items/advanced-lore.md b/docs/en/creating-addons/custom-items/advanced-lore.md similarity index 100% rename from docs/creating-addons/custom-items/advanced-lore.md rename to docs/en/creating-addons/custom-items/advanced-lore.md diff --git a/docs/creating-addons/custom-items/full-code.md b/docs/en/creating-addons/custom-items/full-code.md similarity index 100% rename from docs/creating-addons/custom-items/full-code.md rename to docs/en/creating-addons/custom-items/full-code.md diff --git a/docs/creating-addons/custom-items/img/attribute.png b/docs/en/creating-addons/custom-items/img/attribute.png similarity index 100% rename from docs/creating-addons/custom-items/img/attribute.png rename to docs/en/creating-addons/custom-items/img/attribute.png diff --git a/docs/creating-addons/custom-items/img/baguette_of_wisdom_error.png b/docs/en/creating-addons/custom-items/img/baguette_of_wisdom_error.png similarity index 100% rename from docs/creating-addons/custom-items/img/baguette_of_wisdom_error.png rename to docs/en/creating-addons/custom-items/img/baguette_of_wisdom_error.png diff --git a/docs/creating-addons/custom-items/img/baguette_of_wisdom_success.png b/docs/en/creating-addons/custom-items/img/baguette_of_wisdom_success.png similarity index 100% rename from docs/creating-addons/custom-items/img/baguette_of_wisdom_success.png rename to docs/en/creating-addons/custom-items/img/baguette_of_wisdom_success.png diff --git a/docs/creating-addons/custom-items/img/boring-baguette-flamethrower.png b/docs/en/creating-addons/custom-items/img/boring-baguette-flamethrower.png similarity index 100% rename from docs/creating-addons/custom-items/img/boring-baguette-flamethrower.png rename to docs/en/creating-addons/custom-items/img/boring-baguette-flamethrower.png diff --git a/docs/creating-addons/custom-items/img/formatting.png b/docs/en/creating-addons/custom-items/img/formatting.png similarity index 100% rename from docs/creating-addons/custom-items/img/formatting.png rename to docs/en/creating-addons/custom-items/img/formatting.png diff --git a/docs/creating-addons/custom-items/img/gradient.png b/docs/en/creating-addons/custom-items/img/gradient.png similarity index 100% rename from docs/creating-addons/custom-items/img/gradient.png rename to docs/en/creating-addons/custom-items/img/gradient.png diff --git a/docs/creating-addons/custom-items/img/hex-color.png b/docs/en/creating-addons/custom-items/img/hex-color.png similarity index 100% rename from docs/creating-addons/custom-items/img/hex-color.png rename to docs/en/creating-addons/custom-items/img/hex-color.png diff --git a/docs/creating-addons/custom-items/img/instruction.png b/docs/en/creating-addons/custom-items/img/instruction.png similarity index 100% rename from docs/creating-addons/custom-items/img/instruction.png rename to docs/en/creating-addons/custom-items/img/instruction.png diff --git a/docs/creating-addons/custom-items/img/placeholder.png b/docs/en/creating-addons/custom-items/img/placeholder.png similarity index 100% rename from docs/creating-addons/custom-items/img/placeholder.png rename to docs/en/creating-addons/custom-items/img/placeholder.png diff --git a/docs/creating-addons/custom-items/img/simple-color.png b/docs/en/creating-addons/custom-items/img/simple-color.png similarity index 100% rename from docs/creating-addons/custom-items/img/simple-color.png rename to docs/en/creating-addons/custom-items/img/simple-color.png diff --git a/docs/creating-addons/custom-items/img/unit.png b/docs/en/creating-addons/custom-items/img/unit.png similarity index 100% rename from docs/creating-addons/custom-items/img/unit.png rename to docs/en/creating-addons/custom-items/img/unit.png diff --git a/docs/creating-addons/custom-items/making-items-configurable.md b/docs/en/creating-addons/custom-items/making-items-configurable.md similarity index 100% rename from docs/creating-addons/custom-items/making-items-configurable.md rename to docs/en/creating-addons/custom-items/making-items-configurable.md diff --git a/docs/creating-addons/custom-items/persistent-data.md b/docs/en/creating-addons/custom-items/persistent-data.md similarity index 100% rename from docs/creating-addons/custom-items/persistent-data.md rename to docs/en/creating-addons/custom-items/persistent-data.md diff --git a/docs/creating-addons/custom-items/practice-tasks.md b/docs/en/creating-addons/custom-items/practice-tasks.md similarity index 100% rename from docs/creating-addons/custom-items/practice-tasks.md rename to docs/en/creating-addons/custom-items/practice-tasks.md diff --git a/docs/creating-addons/getting-started.md b/docs/en/creating-addons/getting-started.md similarity index 100% rename from docs/creating-addons/getting-started.md rename to docs/en/creating-addons/getting-started.md diff --git a/docs/creating-addons/img/importing-addon-template.png b/docs/en/creating-addons/img/importing-addon-template.png similarity index 100% rename from docs/creating-addons/img/importing-addon-template.png rename to docs/en/creating-addons/img/importing-addon-template.png diff --git a/docs/creating-addons/item_ux.md b/docs/en/creating-addons/item_ux.md similarity index 100% rename from docs/creating-addons/item_ux.md rename to docs/en/creating-addons/item_ux.md diff --git a/docs/creating-addons/your-first-item/adding-an-item.md b/docs/en/creating-addons/your-first-item/adding-an-item.md similarity index 100% rename from docs/creating-addons/your-first-item/adding-an-item.md rename to docs/en/creating-addons/your-first-item/adding-an-item.md diff --git a/docs/creating-addons/your-first-item/adding-name-and-lore.md b/docs/en/creating-addons/your-first-item/adding-name-and-lore.md similarity index 100% rename from docs/creating-addons/your-first-item/adding-name-and-lore.md rename to docs/en/creating-addons/your-first-item/adding-name-and-lore.md diff --git a/docs/creating-addons/your-first-item/full-code.md b/docs/en/creating-addons/your-first-item/full-code.md similarity index 100% rename from docs/creating-addons/your-first-item/full-code.md rename to docs/en/creating-addons/your-first-item/full-code.md diff --git a/docs/creating-addons/your-first-item/img/baguette-missing-translation-key.png b/docs/en/creating-addons/your-first-item/img/baguette-missing-translation-key.png similarity index 100% rename from docs/creating-addons/your-first-item/img/baguette-missing-translation-key.png rename to docs/en/creating-addons/your-first-item/img/baguette-missing-translation-key.png diff --git a/docs/creating-addons/your-first-item/img/baguette.png b/docs/en/creating-addons/your-first-item/img/baguette.png similarity index 100% rename from docs/creating-addons/your-first-item/img/baguette.png rename to docs/en/creating-addons/your-first-item/img/baguette.png diff --git a/docs/creating-addons/your-first-item/img/running-test-server.png b/docs/en/creating-addons/your-first-item/img/running-test-server.png similarity index 100% rename from docs/creating-addons/your-first-item/img/running-test-server.png rename to docs/en/creating-addons/your-first-item/img/running-test-server.png diff --git a/docs/creating-addons/your-first-item/practice-tasks.md b/docs/en/creating-addons/your-first-item/practice-tasks.md similarity index 100% rename from docs/creating-addons/your-first-item/practice-tasks.md rename to docs/en/creating-addons/your-first-item/practice-tasks.md diff --git a/docs/creating-addons/your-first-item/running-your-addon.md b/docs/en/creating-addons/your-first-item/running-your-addon.md similarity index 100% rename from docs/creating-addons/your-first-item/running-your-addon.md rename to docs/en/creating-addons/your-first-item/running-your-addon.md diff --git a/docs/index.md b/docs/en/index.md similarity index 100% rename from docs/index.md rename to docs/en/index.md diff --git a/docs/installation/commands-and-permissions.md b/docs/en/installation/commands-and-permissions.md similarity index 100% rename from docs/installation/commands-and-permissions.md rename to docs/en/installation/commands-and-permissions.md diff --git a/docs/installation/installing-pylon.md b/docs/en/installation/installing-pylon.md similarity index 100% rename from docs/installation/installing-pylon.md rename to docs/en/installation/installing-pylon.md diff --git a/docs/installation/list-of-addons.md b/docs/en/installation/list-of-addons.md similarity index 100% rename from docs/installation/list-of-addons.md rename to docs/en/installation/list-of-addons.md diff --git a/docs/javadocs.md b/docs/en/javadocs.md similarity index 100% rename from docs/javadocs.md rename to docs/en/javadocs.md diff --git a/docs/reference/fluids.md b/docs/en/reference/fluids.md similarity index 100% rename from docs/reference/fluids.md rename to docs/en/reference/fluids.md diff --git a/mkdocs.yml b/mkdocs.yml index cb38265..78e650f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -76,3 +76,13 @@ markdown_extensions: plugins: - open-in-new-tab + - i18n: + docs_structure: folder + fallback_to_default: true + reconfigure_material: true + reconfigure_search: true + languages: + - locale: en + default: true + name: English + build: true diff --git a/requirements.txt b/requirements.txt index 0123413..cee5e9a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ mkdocs mkdocs-material mkdocs-open-in-new-tab +mkdocs-static-i18n[material]