Skip to content

Update and polish Russian localization#929

Open
purpurcof wants to merge 2 commits into
PlayPro:masterfrom
purpurcof:i18n/ru
Open

Update and polish Russian localization#929
purpurcof wants to merge 2 commits into
PlayPro:masterfrom
purpurcof:i18n/ru

Conversation

@purpurcof

Copy link
Copy Markdown

This pull request updates and refines the Russian localization file (ru.yml) to align it with the current English template (en.yml).

Key changes:

  • Added missing keys: Brought in keys that were present in en.yml but missing in ru.yml (e.g., CPU_CORES, DONATION_KEY_REQUIRED, new purge parameters, network tests, RAM statistics, etc.).
  • Corrected grammatical agreements: Fixed gender and pluralization agreements inside brackets {} to match Russian grammar rules (e.g., adjusted the consumer queue status variables to proper feminine agreements).
  • Improved in-game phrasing: Replaced literal translations with more contextually accurate terms (e.g., in DIRT_BLOCK, the literal translation for "dirt block" was updated to "safety block" to match the actual English context).
  • Resolved placeholder ordering: Adjusted the phrasing in complex messages (such as PATCH_SKIP_UPDATE and PREVIEW_TRANSACTION) to preserve the exact variable/placeholder sequence, avoiding potential parsing or rendering issues.
  • Typography adjustments: Standardized the use of Cyrillic quotes (« ») inside values and removed duplicate periods at the end of inspector tooltips.

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.

1 participant