Ignore:
Timestamp:
2009-08-23T22:37:39+02:00 (15 years ago)
Author:
Gubaer
Message:

fixed #3261: Use the "name:$CURRENT_LOCALE" name in the JOSM UI instead of "name" when it exists
new: new checkbox in LAF preferences for enabling/disabling localized names for primitives

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/corrector/TagCorrector.java

    r1857 r1990  
    2828import org.openstreetmap.josm.data.osm.Relation;
    2929import org.openstreetmap.josm.data.osm.Way;
     30import org.openstreetmap.josm.gui.DefaultNameFormatter;
    3031import org.openstreetmap.josm.gui.JMultilineLabel;
    3132import org.openstreetmap.josm.gui.OptionPaneUtil;
    32 import org.openstreetmap.josm.gui.PrimitiveNameFormatter;
    3333import org.openstreetmap.josm.tools.GBC;
    3434import org.openstreetmap.josm.tools.ImageProvider;
    3535
    3636public abstract class TagCorrector<P extends OsmPrimitive> {
    37     private static final PrimitiveNameFormatter NAME_FORMATTER = new PrimitiveNameFormatter();
    3837
    3938    public abstract Collection<Command> execute(P primitive, P oldprimitive)
     
    101100
    102101                final JLabel primitiveLabel = new JLabel(
    103                         NAME_FORMATTER.getName(primitive) + ":",
     102                        primitive.getDisplayName(DefaultNameFormatter.getInstance()) + ":",
    104103                        ImageProvider.get(OsmPrimitiveType.from(primitive)),
    105104                        JLabel.LEFT
     
    127126
    128127                final JLabel primitiveLabel = new JLabel(
    129                         NAME_FORMATTER.getName(primitive),
     128                        primitive.getDisplayName(DefaultNameFormatter.getInstance()),
    130129                        ImageProvider.get(OsmPrimitiveType.from(primitive)),
    131130                        JLabel.LEFT
Note: See TracChangeset for help on using the changeset viewer.