diff --git a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponent.java b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponent.java index 95f38e6..cb84f19 100644 --- a/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponent.java +++ b/src/main/java/de/marhali/easyi18n/settings/ProjectSettingsComponent.java @@ -156,15 +156,22 @@ public class ProjectSettingsComponent extends ProjectSettingsComponentState { panel.add(namespaceDelimiter = createDelimiterField(bundle.getString("settings.editor.key.namespace.tooltip"))); panel.add(new JBLabel(bundle.getString("settings.editor.key.section.title"))); panel.add(sectionDelimiter = createDelimiterField(bundle.getString("settings.editor.key.section.tooltip"))); - panel.add(new JBLabel(bundle.getString("settings.editor.key.node.title"))); + panel.add(createBoldLabel(bundle.getString("settings.editor.key.leaf.title"))); panel.add(contextDelimiter = createDelimiterField(bundle.getString("settings.editor.key.context.tooltip"))); - panel.add(new JBLabel(bundle.getString("settings.editor.key.context.title"))); + panel.add(createBoldLabel(bundle.getString("settings.editor.key.context.title"))); panel.add(pluralDelimiter = createDelimiterField(bundle.getString("settings.editor.key.plural.tooltip"))); - panel.add(new JBLabel(bundle.getString("settings.editor.key.plural.title"))); + panel.add(createBoldLabel(bundle.getString("settings.editor.key.plural.title"))); return panel; } + private JLabel createBoldLabel(String title) { + JBLabel label = new JBLabel(title); + Font font = label.getFont(); + label.setFont(font.deriveFont(font.getStyle() | Font.BOLD)); + return label; + } + private JTextField createDelimiterField(String tooltip) { JBTextField field = new JBTextField(); field.setHorizontalAlignment(JTextField.CENTER); diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties index 4b485b6..5d3cc88 100644 --- a/src/main/resources/messages.properties +++ b/src/main/resources/messages.properties @@ -37,7 +37,7 @@ settings.editor.key.namespace.title=[namespace] settings.editor.key.namespace.tooltip=Sets the separator used between namespace and key path. settings.editor.key.section.title=[section] settings.editor.key.section.tooltip=Sets the separator used between section nodes of the key path. -settings.editor.key.node.title=[node +settings.editor.key.leaf.title=[leaf settings.editor.key.context.title=context settings.editor.key.context.tooltip=Sets the separator used to define context-specific variants of a translation. settings.editor.key.plural.title=pluralization]