Skip to content

i18n: add Romanian translation#321

Draft
BUSTheid wants to merge 18 commits intoCachyOS:nextfrom
BUSTheid:romanian
Draft

i18n: add Romanian translation#321
BUSTheid wants to merge 18 commits intoCachyOS:nextfrom
BUSTheid:romanian

Conversation

@BUSTheid
Copy link

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.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 ro locale 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.

@Shendisx
Copy link
Contributor

Thank you!, take your time

Fix lower capital `vulkan` in virtio-venus article

Fix numbering in Repository Policy article

Fix numbering in T2 Macbook Installation
article
@BUSTheid
Copy link
Author

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.

All languages presented "2 solutions" instead of
3 in a certain FAQ subsection
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.

2 participants