Russian localization - #209
Conversation
|
It is Lunar New Year holiday soon in Taiwan, quite busy recently. Will check it out later this month 👍🏻 |
Sure, buddy, whatever's convenient! 😎🤝 |
There was a problem hiding this comment.
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-rutranslation block appended to each of the 17 SystemAO locale files. - Whitespace/formatting normalization of existing locale entries.
- A new
fontFamilyof"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": { |
| } | ||
| } |
| } | ||
| } |
| }, | ||
| "ru-ru": { | ||
| "name": "Русский(РУ)", | ||
| "fontFamily": "Calibri Regular, Calibri Bold", |
| "placeholder": {} | ||
| }, | ||
| "ru-ru": { | ||
| "name": "Русский(РУ)", |
Friend, did I do everything right this time? Check it out, please.