Skip to content

Commit e142502

Browse files
committed
Makes "Remaining Conflicts" localizable.
1 parent d04edca commit e142502

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/vs/workbench/contrib/mergeEditor/browser/view/editors/resultCodeEditorView.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import { CompareResult } from 'vs/base/common/arrays';
77
import { IModelDeltaDecoration, MinimapPosition, OverviewRulerLane } from 'vs/editor/common/model';
8+
import { localize } from 'vs/nls';
89
import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
910
import { autorun, derivedObservable } from 'vs/workbench/contrib/audioCues/browser/observable';
1011
import { LineRange } from 'vs/workbench/contrib/mergeEditor/browser/model/lineRange';
@@ -113,8 +114,17 @@ export class ResultCodeEditorView extends CodeEditorView {
113114
}
114115
const count = model.unhandledConflictsCount.read(reader);
115116

116-
// TODO @joh
117-
this._detail.setLabel(`${count} Remaining Conflicts`);
117+
this._detail.setLabel(count === 1
118+
? localize(
119+
'mergeEditor.remainingConflicts',
120+
'{0} Remaining Conflict',
121+
count
122+
)
123+
: localize(
124+
'mergeEditor.remainingConflict',
125+
'{0} Remaining Conflicts',
126+
count
127+
));
118128
}, 'update label'));
119129
}
120130
}

0 commit comments

Comments
 (0)