Changeset 4096 in josm


Ignore:
Timestamp:
May 25, 2011 5:39:03 PM (2 years ago)
Author:
stoecker
Message:

fix #6376 - wrong translation

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/defaultpresets.xml

    r4049 r4096  
    38343834            <key key="natural" value="wood" /> 
    38353835            <text key="name" text="Name" default="" delete_if_empty="true" /> 
    3836             <combo key="wood" text="Type" values="coniferous,deciduous,mixed" default="" delete_if_empty="true" /> 
     3836            <combo key="wood" text="Type" values="coniferous,deciduous,mixed" values_context="wood" default="" delete_if_empty="true" /> 
    38373837        </item> 
    38383838        <item name="Forest" icon="presets/landuse.png" type="node,closedway,relation"> 
  • trunk/src/org/openstreetmap/josm/actions/DownloadPrimitiveAction.java

    r4081 r4096  
    44import static org.openstreetmap.josm.gui.help.HelpUtil.ht; 
    55import static org.openstreetmap.josm.tools.I18n.tr; 
     6import static org.openstreetmap.josm.tools.I18n.trc; 
    67import static org.openstreetmap.josm.tools.I18n.trn; 
    78 
     
    5758 
    5859    public void actionPerformed(ActionEvent e) { 
    59          
     60 
    6061        JPanel all = new JPanel(); 
    6162        GroupLayout layout = new GroupLayout(all); 
     
    6364        layout.setAutoCreateGaps(true); 
    6465        layout.setAutoCreateContainerGaps(true); 
    65          
     66 
    6667        JLabel lbl1 = new JLabel(tr("Object type:")); 
    6768        OsmPrimitiveTypesComboBox cbType = new OsmPrimitiveTypesComboBox(); 
    68         cbType.addItem(new SimpleListItem("mixed", tr("mixed"))); 
     69        cbType.addItem(new SimpleListItem("mixed", trc("osm object types", "mixed"))); 
    6970        cbType.setToolTipText(tr("Choose the OSM object type")); 
    7071        JLabel lbl2 = new JLabel(tr("Object ID:")); 
     
    8384                + " In mixed mode, specify objects like this: <b>w123, n110, w12, r15</b><br/>")); 
    8485        help.setBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED)); 
    85          
     86 
    8687        layout.setVerticalGroup(layout.createSequentialGroup() 
    8788            .addGroup(layout.createParallelGroup() 
     
    9596            .addComponent(help) 
    9697        ); 
    97          
     98 
    9899        layout.setHorizontalGroup(layout.createParallelGroup() 
    99100            .addGroup(layout.createSequentialGroup() 
     
    110111            .addComponent(help) 
    111112        ); 
    112          
     113 
    113114        ExtendedDialog dialog = new ExtendedDialog(Main.parent, 
    114115                tr("Download object"), 
     
    144145        processItems(layer.isSelected(), cbType.getType(), tfId.getIds(), referrers.isSelected()); 
    145146    } 
    146      
    147     void processItems(boolean newLayer, OsmPrimitiveType type,  
     147 
     148    void processItems(boolean newLayer, OsmPrimitiveType type, 
    148149            final List<PrimitiveId> ids, 
    149150            boolean downloadReferrers) { 
     
    155156        final DownloadPrimitivesTask task = new DownloadPrimitivesTask(layer, ids); 
    156157        Main.worker.submit(task); 
    157          
     158 
    158159        if (downloadReferrers) { 
    159160            for (PrimitiveId id : ids) { 
     
    161162            } 
    162163        } 
    163          
     164 
    164165        Runnable showErrorsAndWarnings = new Runnable() { 
    165166            @Override 
     
    169170                    final ExtendedDialog dlg = reportProblemDialog(errs, 
    170171                            trn("Object could not be downloaded", "Some objects could not be downloaded", errs.size()), 
    171                             trn("One object could not be downloaded.<br>",  
     172                            trn("One object could not be downloaded.<br>", 
    172173                                "{0} objects could not be downloaded.<br>", 
    173174                                errs.size(), 
    174175                                errs.size()) 
    175176                            + tr("The server replied with response code 404.<br>" 
    176                                 + "This usually means, the server does not know an object with the requested id."),  
     177                                + "This usually means, the server does not know an object with the requested id."), 
    177178                            tr("missing objects:"), 
    178179                            JOptionPane.ERROR_MESSAGE 
     
    189190                    } 
    190191                } 
    191                  
     192 
    192193                Set<PrimitiveId> del = new TreeSet<PrimitiveId>(); 
    193194                DataSet ds = getCurrentDataSet(); 
     
    202203                            trn("Object deleted", "Objects deleted", del.size()), 
    203204                            trn( 
    204                                 "One downloaded object is deleted.",  
     205                                "One downloaded object is deleted.", 
    205206                                "{0} downloaded objects are deleted.", 
    206207                                del.size(), 
     
    220221        Main.worker.submit(showErrorsAndWarnings); 
    221222    } 
    222      
    223     private ExtendedDialog reportProblemDialog(Set<PrimitiveId> errs,  
     223 
     224    private ExtendedDialog reportProblemDialog(Set<PrimitiveId> errs, 
    224225            String TITLE, String TEXT, String LIST_LABEL, int msgType) { 
    225226        JPanel p = new JPanel(new GridBagLayout()); 
     
    242243        return new ExtendedDialog( 
    243244                Main.parent, 
    244                 TITLE,  
     245                TITLE, 
    245246                new String[] { tr("Ok") }) 
    246247            .setButtonIcons(new String[] { "ok" }) 
     
    252253        final String data; 
    253254        final String text; 
    254          
    255         public SimpleListItem(String data, String text) {   
    256             this.data = data;    
    257             this.text = text;  
    258         } 
    259          
    260         @Override public String toString() {  
    261             return text;  
     255 
     256        public SimpleListItem(String data, String text) { 
     257            this.data = data; 
     258            this.text = text; 
     259        } 
     260 
     261        @Override public String toString() { 
     262            return text; 
    262263        } 
    263264    } 
Note: See TracChangeset for help on using the changeset viewer.