mirror of
https://github.com/microsoft/vscode.git
synced 2026-03-03 07:19:22 +00:00
1 vs n extensions wording
This commit is contained in:
@@ -812,13 +812,13 @@ export class StatusUpdater extends Disposable implements IWorkbenchContribution
|
||||
if (newBadgeNumber > 0) {
|
||||
let msg = '';
|
||||
if (outdated) {
|
||||
msg += localize('extensionsToUpdate', '{0} Extensions require update', outdated);
|
||||
msg += outdated === 1 ? localize('extensionToUpdate', '{0} Extension requires update', outdated) : localize('extensionsToUpdate', '{0} Extensions require update', outdated);
|
||||
}
|
||||
if (outdated > 0 && extensionsReloadRequired.length > 0) {
|
||||
msg += ', ';
|
||||
}
|
||||
if (extensionsReloadRequired.length) {
|
||||
msg += localize('extensionsToReload', '{0} Extensions require reload', extensionsReloadRequired.length);
|
||||
msg += extensionsReloadRequired.length === 1 ? localize('extensionToReload', '{0} Extension requires reload', extensionsReloadRequired.length) : localize('extensionsToReload', '{0} Extensions require reload', extensionsReloadRequired.length);
|
||||
}
|
||||
const badge = new NumberBadge(newBadgeNumber, () => msg);
|
||||
this.badgeHandle.value = this.activityService.showViewContainerActivity(VIEWLET_ID, { badge, clazz: 'extensions-badge count-badge' });
|
||||
|
||||
Reference in New Issue
Block a user