Skip to content

Commit 723a942

Browse files
committed
Add language selector to settings
1 parent c3db2e6 commit 723a942

File tree

13 files changed

+604
-506
lines changed

13 files changed

+604
-506
lines changed

arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -190,12 +190,12 @@ import { BoardSelection } from './contributions/board-selection';
190190
import { OpenRecentSketch } from './contributions/open-recent-sketch';
191191
import { Help } from './contributions/help';
192192
import { bindArduinoPreferences } from './arduino-preferences';
193+
import { SettingsService } from './dialogs/settings/settings';
193194
import {
194-
SettingsService,
195195
SettingsDialog,
196196
SettingsWidget,
197197
SettingsDialogProps,
198-
} from './settings';
198+
} from './dialogs/settings/settings-dialog';
199199
import { AddFile } from './contributions/add-file';
200200
import { ArchiveSketch } from './contributions/archive-sketch';
201201
import { OutputToolbarContribution as TheiaOutputToolbarContribution } from '@theia/output/lib/browser/output-toolbar-contribution';
@@ -670,7 +670,10 @@ export default new ContainerModule((bind, unbind, isBound, rebind) => {
670670
bind(SettingsWidget).toSelf().inSingletonScope();
671671
bind(SettingsDialog).toSelf().inSingletonScope();
672672
bind(SettingsDialogProps).toConstantValue({
673-
title: 'Preferences',
673+
title: nls.localize(
674+
'vscode/preferences.contribution/preferences',
675+
'Preferences'
676+
),
674677
});
675678

676679
bind(StorageWrapper).toSelf().inSingletonScope();

arduino-ide-extension/src/browser/contributions/contribution.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import {
3333
CommandService,
3434
} from '@theia/core/lib/common/command';
3535
import { EditorMode } from '../editor-mode';
36-
import { SettingsService } from '../settings';
36+
import { SettingsService } from '../dialogs/settings/settings';
3737
import { SketchesServiceClientImpl } from '../../common/protocol/sketches-service-client-impl';
3838
import {
3939
SketchesService,

arduino-ide-extension/src/browser/contributions/settings.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import {
77
KeybindingRegistry,
88
} from './contribution';
99
import { ArduinoMenus } from '../menu/arduino-menus';
10-
import { Settings as Preferences, SettingsDialog } from '../settings';
10+
import { Settings as Preferences } from '../dialogs/settings/settings';
11+
import { SettingsDialog } from '../dialogs/settings/settings-dialog';
1112
import { nls } from '@theia/core/lib/common';
1213

1314
@injectable()

0 commit comments

Comments
 (0)