i18n(ru): improve Russian localization quality and natural phrasing - #1817
i18n(ru): improve Russian localization quality and natural phrasing#1817yearningss wants to merge 1 commit into
Conversation
This update refines the Russian localization file (`ru.json` / `ru.i18n.json`) to provide a natural, human-translated experience for Russian-speaking users.
### Key Enhancements & Fixes:
1. **Grammar & Syntax Fixes:**
- Corrected awkward machine-translation phrasing and raw calques (e.g., replaced literal phrases like "черный цвет" with standard UX terms like "Тёмная").
- Fixed incorrect case endings and missing prepositions throughout the file.
2. **Terminological Consistency & Clarity:**
- Standardized networking terms (e.g., "Diversion Rules" → "Правила маршрутизации", "Profile" → "Профиль", "Proxy Server" → "Прокси-сервер").
- Adapted complex technical parameters and tooltips into clear, plain Russian without altering the underlying technical intent.
3. **Structural Integrity:**
- Preserved all string interpolations (`$p`, `$p1`, `$sp`, etc.) and variable references (`@:{...}`).
- Ensured exact key parity with the original English localization schema.
|
Hi! As a native Russian speaker, I would like to highlight that most changes in this PR For example,
Generally speaking, this PR is very poorly made AI slop that mostly does not improve the P.S. Hyphens in the text have also been replaced with em dashes, which makes it clear |
Summary of Changes
This Pull Request updates and refines the Russian translation file (
ru.json) to deliver a high-quality, native-sounding localization.$p,$p1,$sp, etc.), and internal schema references (@:{...}).