Skip to content

Commit 0193990

Browse files
committed
migrate to localize value
1 parent fa00850 commit 0193990

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

python-impl/src/main/java/com/jetbrains/python/impl/actions/CreatePythonFileAction.java

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,35 +16,39 @@
1616

1717
package com.jetbrains.python.impl.actions;
1818

19+
import com.jetbrains.python.PythonFileType;
20+
import consulo.application.dumb.DumbAware;
1921
import consulo.ide.action.CreateFileFromTemplateAction;
2022
import consulo.ide.action.CreateFileFromTemplateDialog;
21-
import consulo.application.dumb.DumbAware;
23+
import consulo.language.psi.PsiDirectory;
24+
import consulo.localize.LocalizeValue;
2225
import consulo.module.extension.ModuleExtension;
2326
import consulo.project.Project;
24-
import consulo.language.psi.PsiDirectory;
25-
import com.jetbrains.python.PythonFileType;
2627
import consulo.python.module.extension.PyModuleExtension;
28+
import consulo.python.psi.icon.PythonPsiIconGroup;
29+
import jakarta.annotation.Nonnull;
2730
import jakarta.annotation.Nullable;
2831

2932
/**
3033
* @author yole
3134
*/
3235
public class CreatePythonFileAction extends CreateFileFromTemplateAction implements DumbAware {
3336
public CreatePythonFileAction() {
34-
super("Python File", "Creates a Python file from the specified template", PythonFileType.INSTANCE.getIcon());
37+
super(LocalizeValue.localizeTODO("Python File"), LocalizeValue.localizeTODO("Creates a Python file from the specified template"), PythonPsiIconGroup.pythonfile());
3538
}
3639

3740
@Override
3841
protected void buildDialog(Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder) {
3942
builder
40-
.setTitle("New Python file")
41-
.addKind("Python file", PythonFileType.INSTANCE.getIcon(), "Python Script")
42-
.addKind("Python unit test", PythonFileType.INSTANCE.getIcon(), "Python Unit Test");
43+
.setTitle(LocalizeValue.localizeTODO("New Python file"))
44+
.addKind(LocalizeValue.localizeTODO("Python file"), PythonFileType.INSTANCE.getIcon(), "Python Script")
45+
.addKind(LocalizeValue.localizeTODO("Python unit test"), PythonFileType.INSTANCE.getIcon(), "Python Unit Test");
4346
}
4447

48+
@Nonnull
4549
@Override
46-
protected String getActionName(PsiDirectory directory, String newName, String templateName) {
47-
return "Create Python script " + newName;
50+
protected LocalizeValue getActionName(PsiDirectory directory, String newName, String templateName) {
51+
return LocalizeValue.localizeTODO("Create Python script " + newName);
4852
}
4953

5054
@Nullable

0 commit comments

Comments
 (0)