i18n: add bundle for idea/editor
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
checkbox.title.auto.add.val.keyword.to.data.inline.class.constructor.parameters=Auto add val keyword to data/inline class constructor parameters
|
||||
checkbox.title.convert.pasted.java.code.to.kotlin=Convert pasted Java code to Kotlin
|
||||
checkbox.title.don.t.show.java.to.kotlin.conversion.dialog.on.paste=Don''t show Java to Kotlin conversion dialog on paste
|
||||
title.kotlin=Kotlin
|
||||
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.kotlin.idea.editor
|
||||
|
||||
import org.jetbrains.annotations.NonNls
|
||||
import org.jetbrains.annotations.PropertyKey
|
||||
import org.jetbrains.kotlin.util.AbstractKotlinBundle
|
||||
|
||||
@NonNls
|
||||
private const val BUNDLE = "messages.KotlinEditorBundle"
|
||||
|
||||
object KotlinEditorBundle : AbstractKotlinBundle(BUNDLE) {
|
||||
@JvmStatic
|
||||
fun message(@PropertyKey(resourceBundle = BUNDLE) key: String, vararg params: Any): String = getMessage(key, *params)
|
||||
}
|
||||
@@ -15,13 +15,13 @@ public class KotlinEditorOptionsConfigurable extends BeanConfigurable<KotlinEdit
|
||||
public KotlinEditorOptionsConfigurable() {
|
||||
super(KotlinEditorOptions.getInstance());
|
||||
KotlinEditorOptions instance = KotlinEditorOptions.getInstance();
|
||||
checkBox("Convert pasted Java code to Kotlin",
|
||||
checkBox(KotlinEditorBundle.message("checkbox.title.convert.pasted.java.code.to.kotlin"),
|
||||
instance::isEnableJavaToKotlinConversion,
|
||||
instance::setEnableJavaToKotlinConversion);
|
||||
checkBox("Don't show Java to Kotlin conversion dialog on paste",
|
||||
checkBox(KotlinEditorBundle.message("checkbox.title.don.t.show.java.to.kotlin.conversion.dialog.on.paste"),
|
||||
instance::isDonTShowConversionDialog,
|
||||
instance::setDonTShowConversionDialog);
|
||||
checkBox("Auto add val keyword to data/inline class constructor parameters",
|
||||
checkBox(KotlinEditorBundle.message("checkbox.title.auto.add.val.keyword.to.data.inline.class.constructor.parameters"),
|
||||
instance::isAutoAddValKeywordToDataClassParameters,
|
||||
instance::setAutoAddValKeywordToDataClassParameters);
|
||||
}
|
||||
@@ -29,7 +29,7 @@ public class KotlinEditorOptionsConfigurable extends BeanConfigurable<KotlinEdit
|
||||
@Override
|
||||
public JComponent createComponent() {
|
||||
JComponent component = super.createComponent();
|
||||
component.setBorder(IdeBorderFactory.createTitledBorder("Kotlin"));
|
||||
component.setBorder(IdeBorderFactory.createTitledBorder(KotlinEditorBundle.message("title.kotlin")));
|
||||
return component;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user