Skip to content

i18n(ru): complete Russian locale (admin UI, policies, passkeys)#68

Open
Nikitamce wants to merge 1 commit into
scriptscat:mainfrom
Nikitamce:i18n/complete-ru-translation
Open

i18n(ru): complete Russian locale (admin UI, policies, passkeys)#68
Nikitamce wants to merge 1 commit into
scriptscat:mainfrom
Nikitamce:i18n/complete-ru-translation

Conversation

@Nikitamce

Copy link
Copy Markdown

Summary

Completes the Russian (ru-RU) translation for ScriptCat script store frontend.

Changes

  • Filled 83 missing keys (announcements, script audits, OIDC icon discovery, system config migration/ranking, etc.)
  • Translated ~229 leftover English strings that were still identical to en-US
  • Coverage vs en-US: 100% keys
  • Kept intentional technical terms in Latin (ScriptCat, Jaccard, Markdown, OIDC, URL placeholders, etc.)

Scope of newly translated areas

  • Admin: announcements, ads, AI review, full scan, similarity detection, script audits
  • Auth: Passkey / WebAuthn
  • Legal: disclaimer, privacy policy, terms of service sections
  • User: passkey management

Test plan

  • Switch site language to Русский
  • Spot-check admin navigation labels
  • Open policy pages (disclaimer / privacy / ToS)
  • Passkey settings page strings
  • Confirm no missing i18n key warnings in console

Fill missing keys and finish leftover English strings in ru-RU:
announcements, script audits, AI review, ads, similarity, passkeys,
system config, and legal policy pages. Keep intentional technical terms
(ScriptCat, Jaccard, Markdown, OIDC, placeholders) in Latin.
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