Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds Romanian (ro) localization support to the wiki by introducing a Romanian i18n string file, adding Romanian-translated documentation pages under src/content/docs/ro/, and registering Romanian in the site/localization configs so it appears in navigation and tooling.
Changes:
- Added
rolocale registration to Lunaria and Astro/Starlight sidebar translations. - Added Romanian i18n strings (
src/content/i18n/ro.json). - Added Romanian versions of multiple wiki documentation pages across installation, configuration, features, policy, support, and virtualization sections.
Reviewed changes
Copilot reviewed 48 out of 48 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/content/i18n/ro.json | Adds Romanian i18n string(s) (e.g., outdated banner). |
| src/content/docs/ro/virtualization/virtio-venus.mdx | Romanian translation for Virtio-Venus virtualization page. |
| src/content/docs/ro/virtualization/qemu_user_session.mdx | Romanian translation for QEMU user session page. |
| src/content/docs/ro/virtualization/qemu_and_vmm_setup.mdx | Romanian translation for QEMU + VMM setup guide. |
| src/content/docs/ro/virtualization/egl_headless.mdx | Romanian translation for EGL Headless guide. |
| src/content/docs/ro/support/social.md | Romanian translation for official community/social links page. |
| src/content/docs/ro/support/donation.md | Romanian translation for donation/support page. |
| src/content/docs/ro/policy/terms_of_service.md | Romanian translation for Terms of Service. |
| src/content/docs/ro/policy/repository_policy.md | Romanian translation for repository usage policy. |
| src/content/docs/ro/policy/privacy_policy.md | Romanian translation for privacy policy. |
| src/content/docs/ro/policy/community-rules.md | Romanian translation for community rules. |
| src/content/docs/ro/policy/code_of_conduct.md | Romanian translation for the Code of Conduct. |
| src/content/docs/ro/installation/installation_t2macbook.mdx | Romanian translation for T2 MacBook installation guide. |
| src/content/docs/ro/installation/installation_prepare.mdx | Romanian translation for installation preparation steps. |
| src/content/docs/ro/installation/installation_on_root.mdx | Romanian translation for desktop/laptop installation guide. |
| src/content/docs/ro/installation/installation_handheld.mdx | Romanian translation for handheld edition installation guide. |
| src/content/docs/ro/installation/filesystem.mdx | Romanian translation for filesystem overview/recommendations. |
| src/content/docs/ro/installation/desktop_environments.mdx | Romanian translation for desktop environments overview. |
| src/content/docs/ro/installation/boot_managers.mdx | Romanian translation for boot manager overview/recommendations. |
| src/content/docs/ro/index.mdx | Adds Romanian landing page (splash index). |
| src/content/docs/ro/features/optimized_repos.mdx | Romanian translation for optimized repositories documentation. |
| src/content/docs/ro/features/kernel_manager.mdx | Romanian translation for Kernel Manager documentation. |
| src/content/docs/ro/features/kernel.mdx | Romanian translation for CachyOS kernel documentation. |
| src/content/docs/ro/features/chwd/gpu_migration.mdx | Romanian translation for GPU migration guide (NVIDIA↔AMD). |
| src/content/docs/ro/features/chwd/chwd.mdx | Romanian translation for chwd hardware detection documentation. |
| src/content/docs/ro/features/cachyos_settings.mdx | Romanian translation for CachyOS settings package documentation. |
| src/content/docs/ro/features/cachy_chroot.mdx | Romanian translation for cachy-chroot assistant documentation. |
| src/content/docs/ro/configuration/secure_boot_setup.mdx | Romanian translation for Secure Boot setup guide. |
| src/content/docs/ro/configuration/enabling_hardware_acceleration_in_google_chrome.mdx | Romanian translation for Chromium HW acceleration guide. |
| src/content/docs/ro/configuration/dual_gpu.mdx | Romanian translation for dual-GPU/PRIME offload guide. |
| src/content/docs/ro/configuration/desktop_environments/switch_desktop.mdx | Romanian translation for switching/installing DE/WM guide. |
| src/content/docs/ro/configuration/desktop_environments/qtile.mdx | Romanian translation for Qtile shortcuts/FAQ. |
| src/content/docs/ro/configuration/desktop_environments/niri.mdx | Romanian translation for Niri shortcuts/FAQ. |
| src/content/docs/ro/configuration/desktop_environments/kde.mdx | Romanian translation for KDE help/FAQ page. |
| src/content/docs/ro/configuration/desktop_environments/i3.mdx | Romanian translation for i3wm shortcuts/FAQ. |
| src/content/docs/ro/configuration/boot_manager_configuration.mdx | Romanian translation for boot manager configuration guide. |
| src/content/docs/ro/configuration/automount_with_fstab.mdx | Romanian translation for fstab automount tutorial. |
| src/content/docs/ro/cachyos_basic/why_cachyos.md | Romanian translation for “Why CachyOS” page. |
| src/content/docs/ro/cachyos_basic/navigation-guide.mdx | Romanian translation for wiki navigation guide. |
| src/content/docs/ro/cachyos_basic/download.mdx | Romanian translation for downloads and ISO validation page. |
| lunaria.config.json | Registers Romanian locale for localization tooling/dashboard. |
| astro.config.mjs | Adds Romanian sidebar/menu translations and enables ro labels in multiple sections (incl. Virtualization). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Thank you!, take your time |
|
I pushed a commit where Gemini fixed the inconsistencies Copilot found in Romanian, but also another one in the other languages, where applicable easily, where the language didn't change the original English format. |
|
Was very behind with upstream so I just nuked the branch and reinitialized it, ONLY focusing on the Romanian translation, without fiddling with inconsistencies/mistakes in other languages. I'll look over those again in a different PR, after this one is done. |
Nuked the branch, since I made some modifications in the other languages when I found inconsistencies, but it risks too many conflicts, so I will now focus ONLY on the Romanian translation
I translated the whole wiki with Gemini and had a quick look over it - looks okay overall
Had to fix the internal links to point to the appropriate pages.
Will try to find the time to take an in-depth look at everything, but if there's any other Romanians who'd like to confirm that it's ready for merging - that would be much appreciated!
Still debating over Romanian-izing English technical terms vs full translation, and the usage of the dash in "-ul" vs simply adding the definite article onto untranslatable English terms, since it's subjective, so opinions about this appreciated as well.