From 357ece6bfdaca6ed85fcdbb34e9c39131d6ee470 Mon Sep 17 00:00:00 2001 From: "Evgeniy.Stepanov" Date: Mon, 23 Jan 2017 15:20:51 +0100 Subject: [PATCH] Move text from CloseProjectAction into IdeBundle --- .../src/com/intellij/ide/actions/CloseProjectAction.java | 7 +++---- .../src/messages/IdeBundle.properties | 2 ++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/CloseProjectAction.java b/platform/platform-impl/src/com/intellij/ide/actions/CloseProjectAction.java index db277768bdd6..60ae40bc804b 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/CloseProjectAction.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/CloseProjectAction.java @@ -15,6 +15,7 @@ */ package com.intellij.ide.actions; +import com.intellij.ide.IdeBundle; import com.intellij.ide.impl.ProjectUtil; import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.AnActionEvent; @@ -27,8 +28,6 @@ import com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame; import com.intellij.projectImport.ProjectAttachProcessor; public class CloseProjectAction extends AnAction implements DumbAware { - public static String defaultActionText = "Close Pro_ject"; - @Override public void actionPerformed(AnActionEvent e) { Project project = e.getProject(); @@ -44,10 +43,10 @@ public class CloseProjectAction extends AnAction implements DumbAware { Project project = event.getData(CommonDataKeys.PROJECT); presentation.setEnabled(project != null); if (ProjectAttachProcessor.canAttachToProject() && project != null && ModuleManager.getInstance(project).getModules().length > 1) { - presentation.setText("Close Pro_jects in Current Window"); + presentation.setText(IdeBundle.message("action.close.projects.in.current.window")); } else { - presentation.setText(defaultActionText); + presentation.setText(IdeBundle.message("action.close.project")); } } } diff --git a/platform/platform-resources-en/src/messages/IdeBundle.properties b/platform/platform-resources-en/src/messages/IdeBundle.properties index e50786ce6533..9b36382d2be5 100644 --- a/platform/platform-resources-en/src/messages/IdeBundle.properties +++ b/platform/platform-resources-en/src/messages/IdeBundle.properties @@ -255,6 +255,8 @@ button.cancel=&Cancel error.cannot.load.project=Cannot load project: {0} title.cannot.load.project=Cannot Load Project error.project.file.is.corrupted=Project file is corrupted +action.close.project=Close Pro_ject +action.close.projects.in.current.window=Close Pro_jects in Current Window title.cannot.convert.project=Cannot Convert Project dialog.title.convert.project=Convert Project