Changeset 5181 in josm


Ignore:
Timestamp:
Apr 14, 2012 12:01:16 PM (13 months ago)
Author:
simon04
Message:

fix #7606 - Values in presets get translated

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java

    r5173 r5181  
    321321            if (value.equals(DIFFERENT)) 
    322322                return DIFFERENT; 
    323             return display_value == null ? value : display_value.replaceAll("<.*>", ""); // remove additional markup, e.g. <br> 
     323            return getDisplayValue(true).replaceAll("<.*>", ""); // remove additional markup, e.g. <br> 
    324324        } 
    325325    } 
     
    592592                locale_text = trc(text_context, fixPresetString(text)); 
    593593            } 
    594             p.add(new JLabel(locale_text + ":"), GBC.std().insets(0, 0, 10, 0)); 
     594            p.add(new JLabel(tr("{0}:", locale_text)), GBC.std().insets(0, 0, 10, 0)); 
    595595 
    596596            addToPanelAnchor(p, default_, display_array); 
     
    635635                } 
    636636                lhm.put(value_array[i], e); 
     637                display_array[i] = e.getDisplayValue(true); 
    637638            } 
    638639 
     
    665666                    if (k != null && k.equals(display)) { 
    666667                        value = key; 
     668                        break; 
    667669                    } 
    668670                } 
Note: See TracChangeset for help on using the changeset viewer.