Skip to content

fix: l10n main build fix#446

Merged
elibosley merged 375 commits intomainfrom
codex/l10n-main-build-fix
Apr 2, 2026
Merged

fix: l10n main build fix#446
elibosley merged 375 commits intomainfrom
codex/l10n-main-build-fix

Conversation

@elibosley
Copy link
Copy Markdown
Member

@elibosley elibosley commented Apr 2, 2026

Before Submitting This PR, Please Ensure You Have Completed The Following:

  1. Are internal links to wiki documents using relative file links?
  2. Are all new documentation files lowercase, with dash separated names (ex. unraid-os.mdx)?
  3. Are all assets (images, etc), located in an assets/ subfolder next to the .md/mdx files?
  4. Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  5. Is the build succeeding?

Summary by CodeRabbit

Release Notes

  • Documentation
    • Updated localization and terminology across German, Spanish, French, and Chinese documentation to use consistent "boot device" language instead of "USB flash device"
    • Reorganized setup guides with improved navigation structure and section anchoring
    • Added comprehensive guides for internal boot configuration and boot device security
    • Expanded troubleshooting documentation with enhanced walkthroughs and FAQ sections
    • Corrected formatting consistency throughout documentation

elibosley added 30 commits April 1, 2026 22:20
elibosley and others added 26 commits April 1, 2026 22:28
- fix the localized docs build on the latest l10n_main branch
- before this change, translated docs referenced shared partials and image paths
  that no longer resolved inside i18n worktrees, causing pnpm build to fail
- add locale wrapper partials for shared boot-device guidance so translated
  pages can import stable docs components without duplicating content
- normalize localized ZFS image references to use adjacent assets paths that
  actually exist in the translated tree
- document and script explicit Crowdin source-vs-translation uploads so
  maintainers can push local translation fixes back upstream before download
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
unraid-docs ec3cf4e Commit Preview URL

Branch Preview URL
Apr 02 2026, 01:53 PM

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 2, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 3156bc63-07c1-41a5-99fa-b41a86f9708d

📥 Commits

Reviewing files that changed from the base of the PR and between 7406409 and ec3cf4e.

📒 Files selected for processing (300)
  • README.md
  • i18n/de/docusaurus-plugin-content-docs/current/API/index.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/API/oidc-provider-setup.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/API/upcoming-features.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-account/server-management.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-account/update-billing-address-on-file.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-connect/automated-flash-backup.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-connect/overview-and-setup.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-connect/remote-access.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/advanced-configurations/optimize-storage/zfs-storage.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/explore-the-user-interface/tour-the-web-gui.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/complete-your-post-setup-essentials.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/configure-your-array.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/create-your-bootable-media.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/customize-unraid-settings.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/deploy-and-configure-unraid-os.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/internal-boot-faq.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/getting-started/what-is-unraid.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/partials/flash-drive-selection-guidance.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/partials/webgui-boot-device-labels.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.1.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.10.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.11.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.12.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.13.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.14.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.15.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.2.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.3.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.4.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.5.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.6.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.8.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.9.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.9.0.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.0.0.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.0.1.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.0.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.1.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.2.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.3.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.1.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.2.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.3.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.4.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.3.0.md
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/command-line-interface.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/wake-on-lan.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/changing-the-flash-device.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-manual-method.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-using-webgui.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/manual-downgrade-simplest.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-manual-method.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-using-creator.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/monitor-performance/smart-reports-and-disk-health.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-advanced.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-basic.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/wireguard-configure-mobile.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/wireguard-configure-other-devices.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/secure-your-boot-drive.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/secure-your-outgoing-comms.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-connection.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-data.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/security-fundamentals.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/tailscale.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/user-management.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/wireguard.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/boot-and-startup-failures.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/data-recovery.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/docker-troubleshooting.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/partials/data-recovery/repair-btrfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/partials/data-recovery/repair-xfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/partials/unclean-shutdowns/flash-drive-failure.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/system-crashes-and-stability.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/unclean-shutdowns.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/capture-diagnostics-and-logs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/local.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/mirror.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/remote.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/udma-crc-errors.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/faq.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/licensing-faq.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-network.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-offline.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/overview-and-system-prep.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/unraid-as-a-vm.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-conversion-and-migration.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-setup.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/windows-on-a-vm.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/customize-your-experience/multi-language-support.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/customize-your-experience/plugins.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/apple-time-machine.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/_category_.json
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/array-health-and-maintenance.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/removing-disks-from-array.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/replacing-disks-in-array.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/cache-pools.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/file-systems.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/array-check-parity.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/fs-check-cli-btrfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/fs-check-cli-xfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/fs-check-cli-zfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/fs-repair-cli-btrfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/fs-repair-cli-xfs.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/move-array-to-pool.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/move-pool-to-array.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/remove-data-disk-parity-preserve.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/remove-disk-command-line.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/remove-disk-gui.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/troubleshoot-device-limit.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/troubleshoot-license-issues.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/shares.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/run-docker-containers/community-applications.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/run-docker-containers/overview.mdx
  • i18n/de/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/run-docker-containers/partials/managing-and-customizing-containers/environment-variables.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/cli.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/how-to-use-the-api.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/index.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/oidc-provider-setup.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/programmatic-api-key-management.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/API/upcoming-features.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/contribute/style-guide.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-account/update-billing-address-on-file.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-connect/automated-flash-backup.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-connect/overview-and-setup.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/advanced-configurations/optimize-storage/zfs-storage.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/explore-the-user-interface/tour-the-web-gui.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/complete-your-post-setup-essentials.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/configure-your-array.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/create-your-bootable-media.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/customize-unraid-settings.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/deploy-and-configure-unraid-os.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/internal-boot-faq.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/getting-started/what-is-unraid.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/partials/flash-drive-selection-guidance.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/partials/webgui-boot-device-labels.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.1.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.10.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.11.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.12.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.13.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.14.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.15.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.2.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.3.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.4.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.5.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.6.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.8.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.9.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.0.1.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.1.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.2.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.3.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.3.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.4.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.3.0.md
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/command-line-interface.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/wake-on-lan.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/changing-the-flash-device.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-manual-method.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-using-webgui.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/manual-downgrade-simplest.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-manual-method.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-using-creator.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-advanced.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-basic.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/wireguard-configure-mobile.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/wireguard-configure-other-devices.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/secure-your-boot-drive.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/secure-your-outgoing-comms.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-connection.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-data.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/security-fundamentals.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/tailscale.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/user-management.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/wireguard.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/boot-and-startup-failures.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/data-recovery.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/docker-troubleshooting.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/partials/unclean-shutdowns/flash-drive-failure.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/system-crashes-and-stability.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/unclean-shutdowns.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/capture-diagnostics-and-logs.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/local.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/mirror.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/remote.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/udma-crc-errors.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/faq.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/licensing-faq.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-network.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-offline.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/overview-and-system-prep.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/unraid-as-a-vm.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-conversion-and-migration.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-setup.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/windows-on-a-vm.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/customize-your-experience/multi-language-support.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/customize-your-experience/plugins.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/apple-time-machine.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/_category_.json
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/array-health-and-maintenance.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/removing-disks-from-array.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/cache-pools.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/file-systems.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/array-check-parity.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/remove-data-disk-parity-preserve.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/troubleshoot-license-issues.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/shares.mdx
  • i18n/es/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/run-docker-containers/overview.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/API/index.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/API/oidc-provider-setup.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-account/update-billing-address-on-file.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-connect/automated-flash-backup.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-connect/overview-and-setup.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/explore-the-user-interface/tour-the-web-gui.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/complete-your-post-setup-essentials.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/configure-your-array.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/create-your-bootable-media.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/customize-unraid-settings.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/deploy-and-configure-unraid-os.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/set-up-unraid/internal-boot-faq.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/getting-started/what-is-unraid.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/partials/flash-drive-selection-guidance.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/partials/webgui-boot-device-labels.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.1.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.10.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.11.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.13.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.14.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.15.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.2.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.3.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.4.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.5.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.6.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.8.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/6.12.9.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.0.1.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.1.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.2.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.1.3.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.3.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.2.4.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/release-notes/7.3.0.md
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/command-line-interface.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/advanced-tools/wake-on-lan.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/changing-the-flash-device.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-manual-method.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/backup-using-webgui.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/manual-downgrade-simplest.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-manual-method.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/partials/replacement-using-creator.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/maintain-and-update/upgrading-unraid.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-advanced.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/partials/reset-password-basic.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/secure-your-boot-drive.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-connection.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/securing-your-data.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/security-fundamentals.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/tailscale.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/user-management.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/system-administration/secure-your-server/wireguard.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/boot-and-startup-failures.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/data-recovery.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/docker-troubleshooting.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/partials/unclean-shutdowns/flash-drive-failure.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/system-crashes-and-stability.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/common-issues/unclean-shutdowns.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/capture-diagnostics-and-logs.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/local.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/partials/syslog-server/mirror.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/diagnostics/udma-crc-errors.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/faq.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/licensing-faq.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-network.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/troubleshooting/partials/licensing-faq/manual-keyfile-offline.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/overview-and-system-prep.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/unraid-as-a-vm.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-conversion-and-migration.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/vm-setup.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/create-virtual-machines/windows-on-a-vm.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/customize-your-experience/plugins.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/_category_.json
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/array-health-and-maintenance.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/array/removing-disks-from-array.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/cache-pools.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/file-systems.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/array-check-parity.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/remove-data-disk-parity-preserve.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/partials/troubleshoot-license-issues.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/manage-storage/shares.mdx
  • i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/using-unraid-to/run-docker-containers/overview.mdx
  • i18n/zh/docusaurus-plugin-content-docs/current/API/how-to-use-the-api.mdx
  • i18n/zh/docusaurus-plugin-content-docs/current/API/index.mdx
  • i18n/zh/docusaurus-plugin-content-docs/current/API/oidc-provider-setup.mdx
  • i18n/zh/docusaurus-plugin-content-docs/current/unraid-account/redeem-activation-code.mdx
  • i18n/zh/docusaurus-plugin-content-docs/current/unraid-account/update-billing-address-on-file.mdx

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Walkthrough

This pull request performs comprehensive documentation updates across German, Spanish, French, and Chinese localizations. Primary changes include standardizing terminology from "USB Flash Device" to "Boot Device," adding explicit Docusaurus anchor IDs to section headings for improved linking, introducing new documentation pages for internal boot features and boot device security, and updating various inline code formatting (JSX style props, quote styles). Additionally, new release notes for versions 7.2.4 and 7.3.0 are added. Changes are predominantly documentation-focused with no modifications to application code or public APIs.

Changes

Cohort / File(s) Summary
Terminology Standardization: Flash → Boot Device
i18n/de/docusaurus-plugin-content-docs/current/unraid-os/.../*, i18n/es/docusaurus-plugin-content-docs/current/unraid-os/.../*, i18n/fr/docusaurus-plugin-content-docs/current/unraid-os/.../*
Throughout multiple documentation files in German, Spanish, and French localizations, references to "USB Flash Device," "Flash Drive," "Flash Device," and related terminology are systematically replaced with "Boot Device," "Boot Drive," "Boot Medium," or "Boot Peripheral" for consistency with Unraid 7.3+ terminology. Changes affect setup guides, troubleshooting docs, system administration, and backup/restore procedures.
Docusaurus Anchor ID Addition to Section Headings
i18n/de/.../release-notes/6.12.*.md, i18n/es/.../release-notes/6.12.*.md, i18n/fr/.../release-notes/6.12.*.md
Release notes across multiple versions and languages gain explicit Docusaurus anchor IDs ({#upgrade-notes}, {#known-issues}, {#rolling-back}) to section headings, enabling stable cross-references and improved documentation navigation. Changes are purely structural, affecting link targets without altering release note content.
New Documentation Pages
i18n/de/.../internal-boot-faq.mdx, i18n/de/.../secure-your-boot-drive.mdx, i18n/es/.../internal-boot-faq.mdx, i18n/es/.../secure-your-boot-drive.mdx, i18n/fr/.../internal-boot-faq.mdx, i18n/fr/.../secure-your-boot-drive.mdx
New guides added for internal boot setup (including BIOS/UEFI configuration, Secure Boot handling, storage limits, mirroring support, and flash backup workflows) and boot device security best practices (backup guidance, network access controls, permission hardening). Pages include embedded YouTube videos, step-by-step procedures, and cross-references to licensing FAQs.
New Release Notes
i18n/de/.../release-notes/7.2.4.md, i18n/de/.../release-notes/7.3.0.md, i18n/es/.../release-notes/7.2.4.md, i18n/es/.../release-notes/7.3.0.md, i18n/fr/.../release-notes/7.2.4.md, i18n/fr/.../release-notes/7.3.0.md
Release notes for Unraid OS 7.2.4 (security/error corrections) and 7.3.0-beta.2 (boot pool support, Docker/container fixes, XFS sector compatibility, storage/WebGUI corrections, API updates, package versions) added in German, Spanish, and French. Documents include upgrade guidance, known issues, rollback instructions, and detailed change logs.
Shared Partial MDX Components
i18n/de/.../partials/flash-drive-selection-guidance.mdx, i18n/de/.../partials/webgui-boot-device-labels.mdx, i18n/es/.../partials/flash-drive-selection-guidance.mdx, i18n/es/.../partials/webgui-boot-device-labels.mdx, i18n/fr/.../partials/flash-drive-selection-guidance.mdx, i18n/fr/.../partials/webgui-boot-device-labels.mdx
New partial MDX files added to German, Spanish, and French documentation paths that import and render existing shared components (FlashDriveSelectionGuidance, WebguiBootDeviceLabels) from the English docs, enabling localized inclusion of reusable guidance blocks without duplication.
Content Localization and Rewording
i18n/de/.../zfs-storage.mdx, i18n/de/.../cache-pools.mdx, i18n/de/.../file-systems.mdx, i18n/de/.../data-recovery.mdx, i18n/es/.../oidc-provider-setup.mdx, i18n/es/.../programmatic-api-key-management.mdx
Multiple German and Spanish documentation sections replaced with English equivalents or substantially rewritten for clarity (ZFS storage guidance, cache pool management, file system handling, data recovery procedures, OIDC setup, API key management). Changes include restructured sections, updated admonition labels, rewording of instructional content, and adjusted heading hierarchies.
Inline JSX/HTML Style Formatting Normalization
i18n/de/.../overview-and-setup.mdx, i18n/de/.../automated-flash-backup.mdx, i18n/es/.../apple-time-machine.mdx, i18n/es/.../overview-and-setup.mdx, i18n/fr/.../.../*
Inline HTML <div> style attributes converted from single-line declarations with single-quoted values to multi-line JSX style={{ ... }} objects with double-quoted string values. Changes affect multiple image container blocks, centering layouts, and styling properties (margin, maxWidth, display, flexDirection, alignItems) without altering visual output.
Whitespace and Formatting Adjustments
i18n/de/.../...*, i18n/es/.../...*, i18n/fr/.../...*, i18n/zh/.../.../*
Trailing blank lines added before closing </details> tags, spacing normalized within collapsible sections, and indentation adjusted in nested lists and code blocks across numerous MDX files. Changes improve visual separation of content blocks and consistent formatting without altering semantic meaning or navigation.
Module Import Quote Standardization
i18n/de/.../zfs-storage.mdx, i18n/es/.../how-to-use-the-api.mdx, i18n/es/.../data-recovery.mdx, i18n/es/.../system-crashes-and-stability.mdx
MDX import statements updated from double quotes to single quotes for Docusaurus theme components (e.g., @theme/Tabs, @theme/TabItem) and local partial file paths, ensuring consistent code style throughout documentation.
Heading Anchor ID Removal
i18n/de/.../plugins.mdx, i18n/es/.../file-systems.mdx, i18n/fr/.../file-systems.mdx, i18n/fr/.../cache-pools.mdx, i18n/fr/.../vm-setup.mdx
Explicit {#...} anchor IDs removed from several section headings, reverting to auto-generated anchors. Changes affect cross-reference link targets and are limited to documentation structure without content impact.
API and Configuration Documentation Updates
i18n/es/.../cli.mdx, i18n/es/.../how-to-use-the-api.mdx, i18n/es/.../index.mdx
Removed duplicated admonition blocks in Spanish API docs (CLI, OIDC configuration), restructured callout labels from Spanish to English variants (e.g., "Quick Rápido" from "Inicio Rápido"), removed redundant "Important Notes" sections, and adjusted example code formatting (JSON indentation, GraphQL query layout).
Licensing and Account Documentation
i18n/zh/.../redeem-activation-code.mdx, i18n/es/.../licensing-faq.mdx, i18n/fr/.../licensing-faq.mdx
Restructured licensing workflows in Chinese (redemption via WebGUI header account login vs. legacy methods), replaced embedded video component (ResponsiveEmbed<iframe>), simplified upgrade/unlimited storage table layouts, and updated OEM/reseller purchase guidance across Spanish and French FAQ sections.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Poem

🐰 Hops through docs with boot device cheer,
Where Flash once lived, now Boot Device clear!
Anchors secured for every link,
In seven tongues, we're synchronized in sync! 🥾✨
From 7.2.4 to beta three,
New guides bloom—secure they'll be!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/l10n-main-build-fix

@elibosley elibosley merged commit 40faa0b into main Apr 2, 2026
2 of 4 checks passed
@elibosley elibosley deleted the codex/l10n-main-build-fix branch April 2, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant