Skip to content

Russian localization - #209

Open
MyBlood wants to merge 1 commit into
tobychui:masterfrom
MyBlood:master
Open

Russian localization#209
MyBlood wants to merge 1 commit into
tobychui:masterfrom
MyBlood:master

Conversation

@MyBlood

@MyBlood MyBlood commented Feb 6, 2026

Copy link
Copy Markdown

Friend, did I do everything right this time? Check it out, please.

@tobychui

tobychui commented Feb 7, 2026

Copy link
Copy Markdown
Owner

It is Lunar New Year holiday soon in Taiwan, quite busy recently. Will check it out later this month 👍🏻

@MyBlood

MyBlood commented Feb 8, 2026

Copy link
Copy Markdown
Author

It is Lunar New Year holiday soon in Taiwan, quite busy recently. Will check it out later this month 👍🏻

Sure, buddy, whatever's convenient! 😎🤝

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a Russian (ru-ru / ru-RU) localization to 17 SystemAO locale JSON files and reformats the existing zh-tw/zh-hk/zh-cn/en-us entries (normalizing whitespace, key/value spacing, and collapsing empty objects to {}). The reformatting does not change semantics; the substantive change is the new Russian translations.

Changes:

  • New ru-ru translation block appended to each of the 17 SystemAO locale files.
  • Whitespace/formatting normalization of existing locale entries.
  • A new fontFamily of "Calibri Regular, Calibri Bold" declared for every Russian block.

Reviewed changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
src/web/SystemAO/locale/template.json Adds ru-ru template entry; uses full-width parens in name.
src/web/SystemAO/locale/system_settings.json Adds Russian, but under the inconsistent key ru-RU.
src/web/SystemAO/locale/personalization.json Adds ru-ru outside the keys object (inherits an existing structural bug).
src/web/SystemAO/locale/personal_homepage.json Adds ru-ru; closing braces are mis-indented.
src/web/SystemAO/locale/file_versions.json Adds ru-ru; same closing-brace mis-indentation issue.
src/web/SystemAO/locale/trashbin.json Adds ru-ru translation; reformats existing locales.
src/web/SystemAO/locale/file_explorer.json Adds ru-ru translation.
src/web/SystemAO/locale/desktop.json Adds ru-ru translation.
src/web/SystemAO/locale/file_operation.json Adds ru-ru translation.
src/web/SystemAO/locale/file_properties.json Adds ru-ru translation.
src/web/SystemAO/locale/file_selector.json Adds ru-ru translation; minor trailing whitespace at EOF.
src/web/SystemAO/locale/file_share.json Adds ru-ru translation.
src/web/SystemAO/locale/disk_properties.json Adds ru-ru translation.
src/web/SystemAO/locale/default_opener_settings.json Adds ru-ru translation.
src/web/SystemAO/locale/defaultOpener.json Adds ru-ru translation.
src/web/SystemAO/locale/authreq.json Adds ru-ru translation.
src/web/SystemAO/locale/sharelist.json Adds ru-ru translation.
src/web/SystemAO/locale/subservices_setting.json Adds ru-ru translation.
src/web/SystemAO/locale/switchAccount.json Adds ru-ru translation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

},
"placeholder": {}
},
"ru-RU": {
"titles": {},
"placeholder": {}
},
"ru-ru": {
Comment on lines 151 to 152
}
}
Comment on lines 127 to +128
}
}
},
"ru-ru": {
"name": "Русский(РУ)",
"fontFamily": "Calibri Regular, Calibri Bold",
"placeholder": {}
},
"ru-ru": {
"name": "Русский(РУ)",
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.

3 participants