i18n(ru): add Russian locale for documentation site#70
Conversation
Add full Russian (ru) Docusaurus locale: - Enable ru in docusaurus.config.js locale dropdown - Translate homepage/UI strings (code.json, navbar, footer) - Translate user guide, developer docs (incl. Agent), policies - Translate changelogs (stable + beta)
|
Thank you very much, I will review it in a couple of days. |
|
Thanks for the Russian localization contribution! I’ve pushed a follow-up commit to address the issues found during review. The main maintenance change is that Russian changelog pages now use the English changelog as their single source of truth. Updating The follow-up also:
Validation completed successfully:
The PR is now clean and mergeable from my side. |
|
thank you very much, If there’s anything else that needs to be added or fixed on my side, just let me know — I’ll correct or complete it so there are no issues. |
Summary
Adds a full Russian (
ru) locale to the ScriptCat documentation site (Docusaurus).Changes
docusaurus.config.js: registerru/ «Русский» next tozh-Hansandeni18n/ru/code.json: homepage and product UI stringsi18n/ru/docusaurus-theme-classic/*: navbar & footer labelsi18n/ru/docusaurus-plugin-content-docs/: all current docsNotes
Test plan
pnpm i && pnpm start -- --locale ru/ru/homepage and navbar are in Russian/ru/docs/use/use/,/ru/docs/dev/,/ru/docs/change/pnpm build