Localize some missed status messages (#7076)

* Localize some missed status messages

* More service text updates
This commit is contained in:
Charles Gagnon
2019-09-05 11:49:39 -07:00
committed by GitHub
parent b1f29a8c92
commit 15f1945f31
4 changed files with 26 additions and 26 deletions

View File

@@ -9,8 +9,10 @@ import { ErrorAction, ErrorHandler, Message, CloseAction } from 'vscode-language
import * as Utils from './utils';
import * as Constants from './constants';
import { localize } from './localize';
const packageJson = require('../package.json');
const viewKnownIssuesAction = localize('viewKnownIssuesText', "View Known Issues");
export interface ITelemetryEventProperties {
[key: string]: string;
@@ -125,9 +127,9 @@ export class LanguageClientErrorHandler implements ErrorHandler {
showOnErrorPrompt(): void {
Telemetry.sendTelemetryEvent(Constants.serviceName + 'Crash');
vscode.window.showErrorMessage(
Constants.serviceCrashMessage,
Constants.serviceCrashButton).then(action => {
if (action && action === Constants.serviceCrashButton) {
localize('serviceCrashMessage', "{0} component exited unexpectedly. Please restart Azure Data Studio.", Constants.serviceName),
viewKnownIssuesAction).then(action => {
if (action && action === viewKnownIssuesAction) {
vscode.env.openExternal(vscode.Uri.parse(Constants.serviceCrashLink));
}
});