mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-06-01 21:14:49 +00:00
complete i18n migration to /[locale]/ with EN+ES content
Full rewrite of the docs site under app/[locale]/ with next-intl in localePrefix:"always" mode. Every page now exists at both /en/<path> and /es/<path>; the root / shows a meta-refresh + JS redirect to /<defaultLocale>/ so GitHub Pages serves something on the apex URL. Highlights: - 107 doc pages migrated to file-per-page JSON namespaces under messages/en/ and messages/es/. Spanish content is fully translated (no copy-of-English placeholders). - New documentation for the Active Suppressions section in the Settings tab and the per-event Dismiss dropdown in the Health Monitor modal. - New screenshots: dismiss-duration-dropdown.png and an updated health-suppression-settings.png. - Pagefind integrated for client-side search; index is built on every CI deploy (not committed). - RSS feeds: per-locale at /<locale>/rss.xml plus root /rss.xml for backward compat. - Removed the dead app/[locale]/guides/[slug]/ route — every guide now has its own static page and no markdown source remains. - Fixed orphan link /guides/nvidia -> /guides/nvidia-manual in docs/hardware/nvidia-host. - Removed obsolete components (footer2, calendar, drawer). Verified locally with `npm ci && npm run build`: 2804 files in out/, 231 pages indexed by pagefind, root redirect intact, both locale roots and the new Active Suppressions docs render OK.
This commit is contained in:
@@ -0,0 +1,216 @@
|
||||
{
|
||||
"site": {
|
||||
"name": "ProxMenux",
|
||||
"tagline": "Interactive Menu and Web Dashboard for Proxmox VE"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Home",
|
||||
"docs": "Docs",
|
||||
"documentation": "Documentation",
|
||||
"guides": "Guides",
|
||||
"changelog": "Changelog",
|
||||
"github": "GitHub",
|
||||
"rss": "RSS",
|
||||
"rssTitle": "RSS Feed",
|
||||
"menuOpen": "Open menu"
|
||||
},
|
||||
"footer": {
|
||||
"sponsorHeading": "Sponsor",
|
||||
"sponsorBody": "If you would like to support the project.",
|
||||
"sponsorAlt": "Support me on Ko-fi",
|
||||
"connectHeading": "Connect",
|
||||
"connectBody": "Join the community discussions on GitHub to get help, share ideas, and contribute to the project. Every idea is welcome!",
|
||||
"joinDiscussion": "Join the Discussion",
|
||||
"copyrightPrefix": "ProxMenux, an open-source and collaborative project by",
|
||||
"copyrightSuffix": "."
|
||||
},
|
||||
"language": {
|
||||
"switcher": "Language",
|
||||
"en": "English",
|
||||
"es": "Español"
|
||||
},
|
||||
"resources": {
|
||||
"documentation": {
|
||||
"title": "Documentation",
|
||||
"description": "System description and user guides"
|
||||
},
|
||||
"changelog": {
|
||||
"title": "Changelog",
|
||||
"description": "Information on the latest updates"
|
||||
},
|
||||
"guides": {
|
||||
"title": "Guides",
|
||||
"description": "Step-by-step tutorials and guides for common tasks"
|
||||
},
|
||||
"github": {
|
||||
"title": "GitHub Repository",
|
||||
"description": "Explore the source code."
|
||||
}
|
||||
},
|
||||
"docSidebar": {
|
||||
"documentation": "Documentation",
|
||||
"items": {
|
||||
"introduction": "Introduction",
|
||||
"installation": "Installation",
|
||||
"proxmenuxMonitor": "ProxMenux Monitor",
|
||||
"monitorOverview": "Overview",
|
||||
"architecture": "Architecture",
|
||||
"accessAuth": "Access & Authentication",
|
||||
"dashboard": "Dashboard",
|
||||
"dashboardSystemOverview": "System Overview tab",
|
||||
"dashboardStorage": "Storage tab",
|
||||
"dashboardNetwork": "Network tab",
|
||||
"dashboardVmsLxcs": "VMs & LXCs tab",
|
||||
"dashboardHardware": "Hardware tab",
|
||||
"dashboardSystemLogs": "System Logs tab",
|
||||
"dashboardTerminal": "Terminal tab",
|
||||
"dashboardSecurity": "Security tab",
|
||||
"dashboardSettings": "Settings tab",
|
||||
"healthMonitor": "Health Monitor",
|
||||
"notifications": "Notifications",
|
||||
"aiAssistant": "AI Assistant",
|
||||
"apiReference": "API Reference",
|
||||
"integrations": "Integrations",
|
||||
"proxmenuxScripts": "ProxMenux Scripts",
|
||||
"postInstallScript": "Post-Install Script",
|
||||
"postInstallOverview": "Overview",
|
||||
"postInstallAutomated": "Automated",
|
||||
"postInstallCustomizable": "Customizable",
|
||||
"postInstallBasicSettings": "Basic Settings",
|
||||
"postInstallSystem": "System",
|
||||
"postInstallVirtualization": "Virtualization",
|
||||
"postInstallNetwork": "Network",
|
||||
"postInstallStorage": "Storage",
|
||||
"postInstallSecurity": "Security",
|
||||
"postInstallCustomization": "Customization",
|
||||
"postInstallMonitoring": "Monitoring",
|
||||
"postInstallPerformance": "Performance",
|
||||
"postInstallOptional": "Optional",
|
||||
"postInstallUpdates": "Apply Available Updates",
|
||||
"postInstallUninstall": "Uninstall Optimizations",
|
||||
"gpusCoralTpu": "GPUs and Coral-TPU",
|
||||
"nvidiaHost": "Install NVIDIA Drivers (Host)",
|
||||
"coralHost": "Install Coral TPU (Host)",
|
||||
"addGpuLxc": "Add GPU to LXC",
|
||||
"addCoralLxc": "Add Coral TPU to LXC",
|
||||
"addGpuVm": "Add GPU to VM (Passthrough)",
|
||||
"switchGpuMode": "Switch GPU Mode (VM ↔ LXC)",
|
||||
"createVm": "Create VM",
|
||||
"createVmOverview": "Overview",
|
||||
"createVmSystemNas": "System NAS",
|
||||
"createVmSynology": "Synology VM",
|
||||
"createVmNasOthers": "Others System NAS",
|
||||
"createVmSystemWindows": "System Windows",
|
||||
"createVmSystemLinux": "System Linux",
|
||||
"diskManager": "Disk Manager",
|
||||
"diskManagerOverview": "Overview",
|
||||
"diskImportVm": "Import Disk to VM",
|
||||
"diskImportImageVm": "Import Disk Image to VM",
|
||||
"diskAddController": "Add Controller or NVMe to VM",
|
||||
"diskImportLxc": "Import Disk to LXC",
|
||||
"diskFormat": "Format / Wipe Physical Disk",
|
||||
"diskSmart": "SMART Disk Health & Test",
|
||||
"storageShareManager": "Storage & Share Manager",
|
||||
"storageShareOverview": "Overview",
|
||||
"hostStorage": "Host storage integration",
|
||||
"hostNfs": "Add NFS share as Proxmox storage",
|
||||
"hostSamba": "Add Samba share as Proxmox storage",
|
||||
"hostIscsi": "Add iSCSI target as Proxmox storage",
|
||||
"hostLocalDisk": "Add local disk as Proxmox storage",
|
||||
"hostLocalShared": "Add shared directory on Host",
|
||||
"lxcMountPoints": "LXC Mount Points (Host ↔ CT)",
|
||||
"lxcNetworkSharing": "LXC network sharing",
|
||||
"lxcNfsClient": "NFS client in LXC",
|
||||
"lxcSambaClient": "Samba client in LXC",
|
||||
"lxcNfsServer": "NFS server in LXC",
|
||||
"lxcSambaServer": "Samba server in LXC",
|
||||
"network": "Network",
|
||||
"networkOverview": "Overview",
|
||||
"networkDiagnostics": "Diagnostics",
|
||||
"networkMonitoring": "Live monitoring tools",
|
||||
"networkBridge": "Bridge analysis & repair",
|
||||
"networkConfig": "Config analysis & cleanup",
|
||||
"networkPersistent": "Persistent interface names",
|
||||
"networkBackup": "Interfaces backup & restart",
|
||||
"security": "Security",
|
||||
"securityOverview": "Overview",
|
||||
"securityFail2ban": "Fail2Ban",
|
||||
"securityLynis": "Lynis",
|
||||
"utilities": "Utilities",
|
||||
"utilsOverview": "Overview",
|
||||
"utilsUupDump": "UUP Dump ISO Creator",
|
||||
"utilsSystemUtils": "System Utilities Installer",
|
||||
"utilsSystemUpdate": "Proxmox System Update",
|
||||
"utilsUpgradePve": "Upgrade PVE 8 to PVE 9",
|
||||
"utilsExportVm": "Export VM to OVA / OVF",
|
||||
"utilsImportVm": "Import VM from OVA / OVF",
|
||||
"settingsProxmenux": "Settings ProxMenux",
|
||||
"settingsOverview": "Overview",
|
||||
"settingsMonitor": "ProxMenux Monitor",
|
||||
"settingsBeta": "Change Release Channel",
|
||||
"settingsVersion": "Show Version Information",
|
||||
"settingsUninstall": "Uninstall ProxMenux",
|
||||
"commandsReference": "Commands Reference",
|
||||
"commandsOverview": "Overview",
|
||||
"commandsSystem": "Useful System Commands",
|
||||
"commandsVmCt": "VM and CT Management",
|
||||
"commandsStorage": "Storage and Disks",
|
||||
"commandsNetwork": "Network Commands",
|
||||
"commandsUpdates": "Updates and Packages",
|
||||
"commandsGpu": "GPU Passthrough",
|
||||
"commandsZfs": "ZFS Management",
|
||||
"commandsBackup": "Backup and Restore",
|
||||
"commandsTools": "System CLI Tools",
|
||||
"glossary": "Glossary",
|
||||
"about": "About",
|
||||
"aboutOverview": "Overview",
|
||||
"aboutFaq": "FAQ",
|
||||
"aboutContributors": "Contributors",
|
||||
"aboutContributing": "Contributing",
|
||||
"aboutCodeOfConduct": "Code of Conduct",
|
||||
"externalRepositories": "External Repositories"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"title": "ProxMenux",
|
||||
"tagline": "An Interactive Menu and Web Dashboard for Proxmox VE",
|
||||
"description": "ProxMenux is an interactive menu and a web dashboard for Proxmox VE — run commands, scripts and guided wizards from a terminal menu, or watch host health, metrics and notifications from a browser.",
|
||||
"installButton": "Install Now",
|
||||
"whatIsButton": "What is ProxMenux?",
|
||||
"logoAlt": "ProxMenux Logo"
|
||||
},
|
||||
"docNav": {
|
||||
"previous": "Previous",
|
||||
"next": "Next"
|
||||
},
|
||||
"tocPanel": {
|
||||
"onThisPage": "On this page"
|
||||
},
|
||||
"supportProject": {
|
||||
"heading": "Support the Project!",
|
||||
"body": "If you find <strong>ProxMenux</strong> useful, consider giving it a ⭐ on GitHub to help others discover it!",
|
||||
"button": "Star on GitHub"
|
||||
},
|
||||
"rssLink": {
|
||||
"heading": "Stay Updated!",
|
||||
"body": "Subscribe to our RSS feed to get notified of new changes.",
|
||||
"copy": "Copy",
|
||||
"copied": "Copied!",
|
||||
"copyTitle": "Copy RSS URL",
|
||||
"openFeed": "Open RSS Feed",
|
||||
"openTitle": "Open RSS Feed"
|
||||
},
|
||||
"changelog": {
|
||||
"pageTitle": "Changelog",
|
||||
"meta": {
|
||||
"title": "ProxMenux Changelog",
|
||||
"titleSuffix": "Release Notes",
|
||||
"latest": "Latest",
|
||||
"mostRecent": "Most recent release",
|
||||
"description": "Release notes and update history for ProxMenux — the menu-driven script for Proxmox VE management.",
|
||||
"descriptionTail": "New features, bug fixes, security updates, ProxMenux Monitor improvements, AI provider compatibility, GPU passthrough hardening and more.",
|
||||
"ogDescription": "Release notes for ProxMenux.",
|
||||
"ogTail": "Subscribe via RSS or check back for new versions."
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user