Skip to content

Commit d4037a4

Browse files
committed
Add missing localization for PMDMarkerPropertyPage
1 parent 1f6966c commit d4037a4

File tree

3 files changed

+25
-6
lines changed

3 files changed

+25
-6
lines changed

net.sourceforge.pmd.eclipse.plugin/messages.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ property.button.include_derived_files = Include derived files
1313
property.button.full_build_enabled = Full build enabled
1414
property.button.violations_as_errors = Handle high priority violations as Eclipse errors
1515

16+
# Marker Property Page
17+
markerPropertyPage.label.rulename = Rule:
18+
markerPropertyPage.label.category = Category:
19+
markerPropertyPage.label.priority = Priority:
20+
markerPropertyPage.label.message = Message:
21+
markerPropertyPage.label.description = Description:
22+
markerPropertyPage.label.externalInfoUrl = External Info URL:
23+
1624
# General preferences page
1725
preference.pmd.header = PMD-Plugin Options
1826
preference.pmd.title = PMD General Preferences

net.sourceforge.pmd.eclipse.plugin/nl/fr/messages.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ property.button.include_derived_files = Inclure les fichiers d
1313
property.button.full_build_enabled = Full build enabled
1414
property.button.violations_as_errors = Traiter les violations de haute priorité comme des erreurs d'Eclipse
1515

16+
# Marker Property Page
17+
markerPropertyPage.label.rulename = Règle:
18+
markerPropertyPage.label.category = Catégorie:
19+
markerPropertyPage.label.priority = Priorité:
20+
markerPropertyPage.label.message = Message:
21+
markerPropertyPage.label.description = Description:
22+
markerPropertyPage.label.externalInfoUrl = URL d'information externe:
23+
1624
# General preferences page
1725
preference.pmd.header = Préférences Générales PMD
1826
preference.pmd.title = Préférences Générales PMD

net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/PMDMarkerPropertyPage.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import net.sourceforge.pmd.eclipse.plugin.PMDPlugin;
2929
import net.sourceforge.pmd.eclipse.runtime.PMDRuntimeConstants;
3030
import net.sourceforge.pmd.eclipse.runtime.builder.MarkerUtil;
31+
import net.sourceforge.pmd.eclipse.ui.nls.StringTable;
3132

3233
public class PMDMarkerPropertyPage extends PropertyPage {
3334

@@ -46,23 +47,25 @@ protected Control createContents(Composite parent) {
4647
Rule rule = PMDPlugin.getDefault().getPreferencesManager().getRuleSet()
4748
.getRuleByName(MarkerUtil.ruleNameFor(marker));
4849

50+
StringTable messages = PMDPlugin.getDefault().getStringTable();
51+
4952
try {
50-
addLabel(composite, "Rule:");
53+
addLabel(composite, messages.getString("markerPropertyPage.label.rulename"));
5154
addText(composite, rule.getName());
5255

53-
addLabel(composite, "Category:");
56+
addLabel(composite, messages.getString("markerPropertyPage.label.category"));
5457
addText(composite, rule.getRuleSetName());
5558

56-
addLabel(composite, "Priority:");
59+
addLabel(composite, messages.getString("markerPropertyPage.label.priority"));
5760
addText(composite, rule.getPriority().name());
5861

59-
addLabel(composite, "Message:");
62+
addLabel(composite, messages.getString("markerPropertyPage.label.message"));
6063
addText(composite, getViolationMessage(marker));
6164

62-
addLabel(composite, "Description:", 2);
65+
addLabel(composite, messages.getString("markerPropertyPage.label.description"), 2);
6366
addDescription(composite, rule);
6467

65-
addLabel(composite, "External URL Info:");
68+
addLabel(composite, messages.getString("markerPropertyPage.label.externalInfoUrl"));
6669
addLink(composite, rule);
6770
} catch (CoreException e) {
6871
PMDPlugin.getDefault().logError(e.getMessage(), e);

0 commit comments

Comments
 (0)