more localized configurable display names

GitOrigin-RevId: 9dc2389cde002bd47925e0b363321d8c38b4d209
This commit is contained in:
Dmitry.Krasilschikov
2020-01-14 14:54:39 +02:00
committed by intellij-monorepo-bot
parent b5be29b692
commit 937af0903c
16 changed files with 59 additions and 23 deletions

View File

@@ -6,7 +6,8 @@
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<applicationConfigurable groupId="editor" instance="org.intellij.images.options.impl.ImagesConfigurable" id="Images" displayName="Images"/>
<applicationConfigurable groupId="editor" instance="org.intellij.images.options.impl.ImagesConfigurable" id="Images"
bundle="messages.ImagesBundle" key="settings.page.name"/>
<fileEditorProvider implementation="org.intellij.images.editor.impl.ImageFileEditorProvider"/>
<selectInTarget implementation="org.intellij.images.thumbnail.impl.ThumbnailSelectInTarget"/>

View File

@@ -67,4 +67,6 @@ settings.json.schema.edit.mapping=Edit mapping
settings.json.schema.remove.mapping=Remove mapping
json.intention.sort.properties=Sort properties alphabetically
configurable.JsonSmartKeysConfigurable.display.name=JSON
configurable.JsonSmartKeysConfigurable.display.name=JSON
configurable.JsonSchemaMappingsConfigurable.display.name=JSON Schema Mappings
configurable.JsonSchemaCatalogConfigurable.display.name=Remote JSON Schemas

View File

@@ -1,6 +1,7 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.jetbrains.jsonSchema;
import com.intellij.json.JsonBundle;
import com.intellij.openapi.options.Configurable;
import com.intellij.openapi.options.ConfigurationException;
import com.intellij.openapi.project.Project;
@@ -18,7 +19,6 @@ import java.awt.*;
public class JsonSchemaCatalogConfigurable implements Configurable {
@NonNls public static final String SETTINGS_JSON_SCHEMA_CATALOG = "settings.json.schema.catalog";
public static final String JSON_SCHEMA_CATALOG = "Remote JSON Schemas";
@NotNull private final Project myProject;
private final JBCheckBox myCatalogCheckBox;
private final JBCheckBox myRemoteCheckBox;
@@ -99,7 +99,7 @@ public class JsonSchemaCatalogConfigurable implements Configurable {
@Nls(capitalization = Nls.Capitalization.Title)
@Override
public String getDisplayName() {
return JSON_SCHEMA_CATALOG;
return JsonBundle.message("configurable.JsonSchemaCatalogConfigurable.display.name");
}
@Nullable

View File

@@ -2,6 +2,7 @@
package com.jetbrains.jsonSchema.settings.mappings;
import com.intellij.codeInsight.daemon.DaemonCodeAnalyzer;
import com.intellij.json.JsonBundle;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
@@ -37,7 +38,6 @@ import static com.jetbrains.jsonSchema.remote.JsonFileResolver.isAbsoluteUrl;
*/
public class JsonSchemaMappingsConfigurable extends MasterDetailsComponent implements SearchableConfigurable, Disposable {
@NonNls public static final String SETTINGS_JSON_SCHEMA = "settings.json.schema";
public static final String JSON_SCHEMA_MAPPINGS = "JSON Schema Mappings";
private final static Comparator<UserDefinedJsonSchemaConfiguration> COMPARATOR = (o1, o2) -> {
if (o1.isApplicationDefined() != o2.isApplicationDefined()) {
@@ -305,7 +305,7 @@ public class JsonSchemaMappingsConfigurable extends MasterDetailsComponent imple
@Nls
@Override
public String getDisplayName() {
return JSON_SCHEMA_MAPPINGS;
return JsonBundle.message("configurable.JsonSchemaMappingsConfigurable.display.name");
}

View File

@@ -35,17 +35,18 @@ public class InspectionSearchableOptionContributor extends SearchableOptionContr
String hit = toolWrapper.getDisplayName();
processor.addOptions(toolWrapper.getDisplayName(), toolWrapper.getShortName(), hit,
InspectionToolsConfigurable.ID,
InspectionToolsConfigurable.DISPLAY_NAME, false);
InspectionToolsConfigurable.getInspectionsDisplayName(), false);
for (String group : toolWrapper.getGroupPath()) {
processor.addOptions(group, toolWrapper.getShortName(), hit, InspectionToolsConfigurable.ID, InspectionToolsConfigurable.DISPLAY_NAME, false);
processor.addOptions(group, toolWrapper.getShortName(), hit, InspectionToolsConfigurable.ID,
InspectionToolsConfigurable.getInspectionsDisplayName(), false);
}
final String description = toolWrapper.loadDescription();
if (description != null) {
@NonNls String descriptionText = HTML_PATTERN.matcher(description).replaceAll(" ");
processor.addOptions(descriptionText, toolWrapper.getShortName(), hit, InspectionToolsConfigurable.ID,
InspectionToolsConfigurable.DISPLAY_NAME, false);
InspectionToolsConfigurable.getInspectionsDisplayName(), false);
}
}

View File

@@ -1,6 +1,7 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.profile.codeInspection.ui.header;
import com.intellij.codeInsight.CodeInsightBundle;
import com.intellij.codeInspection.ex.InspectionProfileImpl;
import com.intellij.codeInspection.ex.InspectionProfileModifiableModel;
import com.intellij.codeInspection.ex.InspectionToolWrapper;
@@ -26,7 +27,6 @@ import java.util.Arrays;
public abstract class InspectionToolsConfigurable implements ErrorsConfigurable, SearchableConfigurable, Configurable.NoScroll {
private static final Logger LOG = Logger.getInstance(InspectionToolsConfigurable.class);
public static final String ID = "Errors";
public static final String DISPLAY_NAME = "Inspections";
protected final BaseInspectionProfileManager myApplicationProfileManager;
protected final ProjectInspectionProfileManager myProjectProfileManager;
@@ -49,7 +49,7 @@ public abstract class InspectionToolsConfigurable implements ErrorsConfigurable,
@Override
public String getDisplayName() {
return DISPLAY_NAME;
return getInspectionsDisplayName();
}
@Override
@@ -254,4 +254,9 @@ public abstract class InspectionToolsConfigurable implements ErrorsConfigurable,
component.setVisible(component == panel);
}
}
@NotNull
public static String getInspectionsDisplayName() {
return CodeInsightBundle.message("configurable.InspectionToolsConfigurable.display.name");
}
}

View File

@@ -616,4 +616,5 @@ parameter.info.indexing.mode.not.supported=Parameter Info is unavailable during
auto.popup.progress.title=Calculating auto popup info...
configurable.EqualsHashCodeTemplatesPanel.display.name=Templates
configurable.PostfixTemplatesConfigurable.display.name=Postfix Completion
configurable.PostfixTemplatesConfigurable.display.name=Postfix Completion
configurable.InspectionToolsConfigurable.display.name=Inspections

View File

@@ -1462,4 +1462,9 @@ appearance.window.option.group=Window
appearance.view.option.group=View
configurable.CopyrightProfilesPanel.display.name=Copyright Profiles
title.common=Common
title.common=Common
configurable.DatabaseSettingsConfigurable.DataViews.display.name=Data Views
configurable.DatabaseSettingsConfigurable.Templating.display.name=User Parameters
configurable.DatabaseSettingsConfigurable.CsvFormats.display.name=CSV Formats
configurable.DuplicatesConfigurable.display.name=Duplicates
configurable.TextMateConfigurableProvider.display.name=TextMate Bundles

View File

@@ -91,9 +91,13 @@
implementationClass="com.intellij.json.psi.JsonStringLiteralManipulator"/>
<projectService serviceImplementation="com.jetbrains.jsonSchema.JsonSchemaMappingsProjectConfiguration"/>
<projectService serviceImplementation="com.jetbrains.jsonSchema.JsonSchemaCatalogProjectConfiguration"/>
<projectConfigurable groupId="preferences.externalResources" id="settings.json.schema" displayName="JSON Schema Mappings"
<projectConfigurable groupId="preferences.externalResources" id="settings.json.schema"
bundle="messages.JsonBundle"
key="configurable.JsonSchemaMappingsConfigurable.display.name"
instance="com.jetbrains.jsonSchema.settings.mappings.JsonSchemaMappingsConfigurable" nonDefaultProject="true"/>
<projectConfigurable groupId="preferences.externalResources" id="settings.json.schema.catalog" displayName="Remote JSON Schemas"
<projectConfigurable groupId="preferences.externalResources" id="settings.json.schema.catalog"
bundle="messages.JsonBundle"
key="configurable.JsonSchemaCatalogConfigurable.display.name"
instance="com.jetbrains.jsonSchema.JsonSchemaCatalogConfigurable" nonDefaultProject="true"/>
<projectService serviceInterface="com.jetbrains.jsonSchema.ide.JsonSchemaService"
serviceImplementation="com.jetbrains.jsonSchema.impl.JsonSchemaServiceImpl"/>

View File

@@ -89,7 +89,8 @@
<programRunner implementation="com.intellij.execution.runners.DefaultRunProgramRunner" order="last"/>
<projectConfigurable groupId="editor" groupWeight="160" displayName="Inspections" id="Errors" provider="com.intellij.profile.codeInspection.ui.ErrorsConfigurableProviderImpl" order="before preferences.intentionPowerPack"/>
<projectConfigurable groupId="editor" groupWeight="160" bundle="messages.CodeInsightBundle" key="configurable.InspectionToolsConfigurable.display.name"
id="Errors" provider="com.intellij.profile.codeInspection.ui.ErrorsConfigurableProviderImpl" order="before preferences.intentionPowerPack"/>
<projectConfigurable groupId="appearance" groupWeight="111" instance="com.intellij.ide.util.scopeChooser.ScopeChooserConfigurable" id="project.scopes" key="scopes.display.name" bundle="messages.IdeBundle" />
<checkoutCompletedListener implementation="com.intellij.openapi.vcs.checkout.PlatformProjectCheckoutListener" id="PlatformProjectCheckoutListener"/>

View File

@@ -42,7 +42,9 @@
<highlightErrorFilter implementation="org.intellij.plugins.intelliLang.inject.FrankensteinErrorFilter"/>
<daemon.highlightInfoFilter implementation="org.intellij.plugins.intelliLang.inject.FrankensteinErrorFilter"/>
<projectConfigurable groupId="editor" displayName="Language Injections" dynamic="true" id="IntelliLang.Configuration" instance="org.intellij.plugins.intelliLang.InjectionsSettingsUI" nonDefaultProject="true"/>
<projectConfigurable groupId="editor" bundle="messages.IntelliLangBundle" key="configurable.InjectionsSettingsUI.display.name"
dynamic="true" id="IntelliLang.Configuration" instance="org.intellij.plugins.intelliLang.InjectionsSettingsUI"
nonDefaultProject="true"/>
<multiHostInjector id="TemporaryPlacesInjector" implementation="org.intellij.plugins.intelliLang.inject.TemporaryPlacesInjector" order="first"/>
<multiHostInjector id ="CommentLanguageInjector" implementation="org.intellij.plugins.intelliLang.inject.CommentLanguageInjector" order="after TemporaryPlacesInjector"/>

View File

@@ -12,7 +12,10 @@
<depends>com.intellij.modules.platform</depends>
<extensions defaultExtensionNs="com.intellij">
<projectConfigurable groupId="editor" groupWeight="110" dynamic="true" displayName="Copyright" id="copyright"
<projectConfigurable groupId="editor" groupWeight="110" dynamic="true"
bundle="messages.IdeBundle"
key="configurable.CopyrightProjectConfigurable.display.name"
id="copyright"
instance="com.maddyhome.idea.copyright.ui.CopyrightProjectConfigurable"/>
<checkinHandlerFactory implementation="com.maddyhome.idea.copyright.actions.UpdateCopyrightCheckinHandlerFactory"/>
<applicationService serviceImplementation="com.maddyhome.idea.copyright.util.FileTypeUtil"/>

View File

@@ -10,7 +10,9 @@
<extensions defaultExtensionNs="com.intellij">
<testActionProvider implementation="com.intellij.coverage.actions.TrackCoverageActionProvider"/>
<projectViewNodeDecorator implementation="com.intellij.coverage.CoverageProjectViewDirectoryNodeDecorator"/>
<projectConfigurable groupId="build" instance="com.intellij.coverage.CoverageOptionsConfigurable" id="coverage" displayName="Coverage" />
<projectConfigurable groupId="build" instance="com.intellij.coverage.CoverageOptionsConfigurable" id="coverage"
bundle="messages.UIBundle" key="configurable.CoverageOptionsConfigurable.display.name"/>
<projectService serviceImplementation="com.intellij.coverage.CoverageOptionsProvider"/>
<projectService serviceImplementation="com.intellij.coverage.view.CoverageViewManager"/>
<executor implementation="com.intellij.coverage.CoverageExecutor" />

View File

@@ -35,7 +35,11 @@
enabledByDefault="true" level="WARNING" implementationClass="org.jetbrains.plugins.javaFX.fxml.codeInsight.inspections.JavaFxEventHandlerInspection"/>
<applicationService serviceImplementation="org.jetbrains.plugins.javaFX.JavaFxSettings"/>
<applicationConfigurable groupId="language" displayName="JavaFX" id="preferences.JavaFX" instance="org.jetbrains.plugins.javaFX.JavaFxSettingsConfigurable"/>
<applicationConfigurable groupId="language"
bundle="messages.IdeBundle"
key="configurable.JavaFxSettingsConfigurable.display.name"
id="preferences.JavaFX" instance="org.jetbrains.plugins.javaFX.JavaFxSettingsConfigurable"/>
<fileBasedIndex implementation="org.jetbrains.plugins.javaFX.indexing.JavaFxControllerClassIndex"/>
<fileBasedIndex implementation="org.jetbrains.plugins.javaFX.indexing.JavaFxIdsIndex"/>
<fileBasedIndex implementation="org.jetbrains.plugins.javaFX.indexing.JavaFxCustomComponentsIndex"/>

View File

@@ -21,7 +21,10 @@
<editorHighlighterProvider filetype="textmate" implementationClass="org.jetbrains.plugins.textmate.language.syntax.highlighting.TextMateEditorHighlighterProvider"/>
<lang.syntaxHighlighterFactory language="textmate"
implementationClass="org.jetbrains.plugins.textmate.language.syntax.highlighting.TextMateSyntaxHighlighterFactory"/>
<applicationConfigurable groupId="editor" displayName="TextMate Bundles" id="reference.settingsdialog.textmate.bundles" provider="org.jetbrains.plugins.textmate.configuration.TextMateConfigurableProvider"/>
<applicationConfigurable groupId="editor"
bundle="messages.IdeBundle"
key="configurable.TextMateConfigurableProvider.display.name"
id="reference.settingsdialog.textmate.bundles" provider="org.jetbrains.plugins.textmate.configuration.TextMateConfigurableProvider"/>
<lang.parserDefinition language="textmate" implementationClass="org.jetbrains.plugins.textmate.psi.TextMateParserDefinition"/>
<braceMatcher filetype="textmate" implementationClass="org.jetbrains.plugins.textmate.editor.TextMateBraceMatcher"/>
<typedHandler implementation="org.jetbrains.plugins.textmate.editor.TextMateTypedHandler"/>

View File

@@ -1,5 +1,6 @@
package org.jetbrains.plugins.textmate.configuration;
import com.intellij.ide.IdeBundle;
import com.intellij.openapi.options.Configurable;
import com.intellij.openapi.options.ConfigurableProvider;
import com.intellij.openapi.options.SimpleConfigurable;
@@ -9,8 +10,9 @@ public class TextMateConfigurableProvider extends ConfigurableProvider {
@Nullable
@Override
public Configurable createConfigurable() {
return SimpleConfigurable.create("reference.settingsdialog.textmate.bundles", "TextMate Bundles", TextMateSettingsUI.class,
TextMateSettings::getInstance);
return SimpleConfigurable
.create("reference.settingsdialog.textmate.bundles", IdeBundle.message("configurable.TextMateConfigurableProvider.display.name"),
TextMateSettingsUI.class, TextMateSettings::getInstance);
}
@Override