Skip to content

chore(i18n): update Russian translations#41885

Open
goldjee wants to merge 4 commits into
apache:masterfrom
goldjee:i18n-ru
Open

chore(i18n): update Russian translations#41885
goldjee wants to merge 4 commits into
apache:masterfrom
goldjee:i18n-ru

Conversation

@goldjee

@goldjee goldjee commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

SUMMARY

Updated some of the Russian translations.

  • Filled in previously untranslated strings
  • Reviewed and finalised fuzzy translations
  • Re-flowed/reformatted existing .po entries

TESTING INSTRUCTIONS

  1. Set the locale to Russian (BABEL_DEFAULT_LOCALE = "ru" or via the UI language switcher).
  2. Navigate through the affected areas (annotations, dashboards, API keys, map layers, etc.) and confirm the Russian strings render correctly and remain within their UI containers.

ADDITIONAL INFORMATION

As the main menu wording has changed in the base localisation, some translations are missing. It's probably worth to extract new strings in a separate PR.

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@dosubot dosubot Bot added the i18n:russian Translation related to Russian language label Jul 8, 2026
@bito-code-review

bito-code-review Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Bito Automatic Review Skipped - Large PR

Bito didn't auto-review this change because the pull request exceeded the line limit. No action is needed if you didn't intend for the agent to review it. Otherwise, to manually trigger a review, type /review in a comment and save.

@github-actions github-actions Bot added the i18n Namespace | Anything related to localization label Jul 8, 2026
@netlify

netlify Bot commented Jul 8, 2026

Copy link
Copy Markdown

Deploy Preview for superset-docs-preview ready!

Name Link
🔨 Latest commit c086d82
🔍 Latest deploy log https://app.netlify.com/projects/superset-docs-preview/deploys/6a59ed0930663c000825727b
😎 Deploy Preview https://deploy-preview-41885--superset-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread superset/translations/ru/LC_MESSAGES/messages.po Outdated
Comment thread superset/translations/ru/LC_MESSAGES/messages.po Outdated
Comment thread superset/translations/ru/LC_MESSAGES/messages.po Outdated
Comment thread superset/translations/ru/LC_MESSAGES/messages.po Outdated
@codecov

codecov Bot commented Jul 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.13%. Comparing base (157ef61) to head (c086d82).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #41885   +/-   ##
=======================================
  Coverage   65.13%   65.13%           
=======================================
  Files        2753     2753           
  Lines      154573   154573           
  Branches    35453    35453           
=======================================
  Hits       100674   100674           
  Misses      51985    51985           
  Partials     1914     1914           
Flag Coverage Δ
hive 39.00% <ø> (ø)
mysql 57.72% <ø> (ø)
postgres 57.78% <ø> (ø)
presto 40.97% <ø> (ø)
python 59.21% <ø> (ø)
sqlite 57.39% <ø> (ø)
unit 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@goldjee
goldjee marked this pull request as draft July 9, 2026 13:12
@goldjee
goldjee marked this pull request as ready for review July 9, 2026 13:31
@goldjee

goldjee commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

Could someone please retrigger the failing test?

@rusackas

Copy link
Copy Markdown
Member

Looks like this needs a rebase ... sorry, the repo has been moving fast lately.

Thanks for chasing down the codeant flags on the plural/extra-%s strings. Two more of the same kind slipped through. The An error occurred while fetching semantic layers and An error occurred while refreshing the configuration schema strings still end in a stray : %s even though the msgid has no placeholder at all. Maybe copy-paste leftovers from the schema-values string above them? I'm not sure, but would you mind fixing those up too?

@goldjee

goldjee commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this needs a rebase ... sorry, the repo has been moving fast lately.

Oh well. So, another rebase it is :) I've also fixed the issues you've pointed out. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

i18n:russian Translation related to Russian language i18n Namespace | Anything related to localization size/XXL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants