-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Standardized Plugins Downloads and Center Icons #11494
Conversation
…cons Signed-off-by: yiliang114 <[email protected]>
Why sometimes CI runs failed after long time? And if i try to rerun them which have ended with some errors, they are okey again. |
@yiliang114 We have some flaky tests in there which sometimes (randomly) like to fail, usually related to file access which just times out. See #10348. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, the changes look good to me 👍
1. Update averageRating count logic like VS Code 2. Add averageRating stars title in extension editor Signed-off-by: yiliang114 <[email protected]>
Referring to the format of vscode's Chinese translation, I added a Chinese translation to theia. Now its performance in Chinese and English is respectively theia/packages/core/i18n/nls.zh-cn.json Line 394 in f46789c
|
Co-authored-by: Mark Sujew <[email protected]>
Hm, I just noticed that the translation workflow does not run on Forks, see #11525. I'll hope I can address this quickly, since merging it as it is would lead to problems later. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good to me 👍 The new localizations will be added to the framework before the release as they do not work from a fork and we changed our approach.
Thank you both @msujew @vince-fugnitto |
fix(vsx-registry): Standardized Plugins Downloads and Center Icons
Signed-off-by: yiliang114 [email protected]
What it does
VSXExtensionsWidget
.How to test
Extensions
activity bar.chinese
.Review checklist
Reminder for reviewers
In VS Code, the downloads of extension is formatted with
en-US
and it endWithsk
no matter what language is set. And the reviews number is always kept as anInt
.theia/packages/vsx-registry/src/browser/vsx-extension.tsx
Line 446 in 0c0f8c7
But if theia uses
undefined
to newIntl.NumberFormat
, it will cause language inconsistency when my browser default language is different from theia's default language.After modification: