Skip to content

Update Russian translation - #601

Merged
Aarrayy merged 2 commits into
CachyOS:nextfrom
cantosun99:ru
Aug 6, 2026
Merged

Update Russian translation#601
Aarrayy merged 2 commits into
CachyOS:nextfrom
cantosun99:ru

Conversation

@cantosun99

Copy link
Copy Markdown
Contributor

All changes bundled into one PR instead of individual ones as per vnepogodin's request.

Added:

src/content/docs/ru/configuration/desktop_environments/hyprland.mdx

Added the disclaimer:

src/content/docs/ru/configuration/automount_with_fstab.mdx
src/content/docs/ru/configuration/boot_manager_configuration.mdx
src/content/docs/ru/configuration/btrfs_snapshots.mdx
src/content/docs/ru/configuration/desktop_environments/hyprland.mdx
src/content/docs/ru/configuration/desktop_environments/switch_desktop.mdx
src/content/docs/ru/configuration/dual_gpu.mdx
src/content/docs/ru/configuration/enabling_hardware_acceleration_in_google_chrome.mdx
src/content/docs/ru/configuration/gaming.mdx
src/content/docs/ru/configuration/general_system_tweaks.mdx
src/content/docs/ru/configuration/sched-ext.mdx
src/content/docs/ru/configuration/secure_boot_setup.mdx

Updated translation and added the disclaimer:

src/content/docs/ru/configuration/post_install_setup.mdx
src/content/docs/ru/features/cachy_chroot.mdx
src/content/docs/ru/features/cachyos_settings.mdx
src/content/docs/ru/features/kernel.mdx
src/content/docs/ru/features/optimized_repos.mdx
src/content/docs/ru/installation/desktop_environments.mdx
src/content/docs/ru/installation/filesystem.md
src/content/docs/ru/installation/installation_on_root.mdx
src/content/docs/ru/policy/code_of_conduct.md
src/content/docs/ru/policy/repository_policy.md
src/content/docs/ru/support/donation.md


As discussed in Issue #550 I will be starting to AI-translate the languages that don't have anyone translating them by hand like I'm doing with the German one. As most of the existing translations are done by AI anyway, this will just be an update, rather than a step back in quality.

Every translated page received a disclaimer as per SoongVilda's request that reads the following in English (obviously translated to Russian in the files):

This page was translated using generative AI and is provided for accessibility. It may be incomplete, outdated, or inaccurate. The English version is the authoritative source and should always be consulted when accuracy matters.

I ran the wiki page local with bun and while I obviously can't verify the translation itself, I always try to verify if the site is visually identical to the English one and if things are or aren't translated.

As I have strong critical opinions on AI-use myself, I want the process to be ran on local hardware and as transparent as possible, which is why I'm listing prompt, model, soft- and hardware that were used. Feel free to suggest any changes or request any clarification of my approach.

Prompt used:

"Today we are going to translate technical documentation for the CachyOS wiki (Arch-based Linux distro).

TRANSLATION RULES:

TRANSLATE:

  • Body text and explanatory content
  • Headings, titles, section labels
  • UI labels (TabItem labels, button text, etc.)
  • Link display text (visible text, not the URL itself)
  • Explanatory comments (in code blocks and around terminal output)

DO NOT TRANSLATE:

  • Actual commands and code
  • Terminal output
  • Program/package/file names and paths (pacman, gcc, /etc/pacman.conf, etc.)
  • URLs
  • Technical terms (bootloader, kernel, PGO, LTO, BOLT, etc.)
  • External link URLs

GOAL: Translate the context so a native reader understands what to do, without over-translating. Users are expected to know basic Linux concepts by their English names.

INTERNAL LINKS: English files live at /src/content/docs/.mdx, translations at /src/content/docs//.mdx. When a link points to another wiki page, add the language code (e.g., /ru/installation/...) so users stay on the translated site. External links stay unchanged.

UPDATING EXISTING TRANSLATIONS:

  • Translated pages usually exist but are outdated; keep existing translation for unchanged content
  • Apply all differences from English: add new content, remove deleted content, update changed content
  • Minimal changes only; do not rewrite unchanged sections
  • Match English formatting EXACTLY: same line breaks, same punctuation marks (' stays ', not ` or "), same spacing

Now, translate/update the English file <path/to/english/file> to Russian at <path/to/russian/file>."

Model used:

A Qwen3.6 27B finetune at Q6_K with Q8_0 KV-cache

Software used:

My own AUR packages llama.cpp-sycl and intel-deep-learning-essentials to run the model, Pi Coding Agent as the harness, running on CachyOS of course

Hardware used:

Sparkle Intel Arc Pro B70 with 32GB VRAM

@Aarrayy
Aarrayy merged commit f8c6bf3 into CachyOS:next Aug 6, 2026
@cantosun99
cantosun99 deleted the ru branch August 6, 2026 17:58
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