Changeset 119 in josm


Ignore:
Timestamp:
2006-07-21T00:31:54+02:00 (18 years ago)
Author:
imi
Message:
  • added Annotation Preset Tester
  • added Language selection in preferences
  • fixed merging bug where incomplete line segments were not replaced
Files:
2 added
17 edited

Legend:

Unmodified
Added
Removed
  • po/de.po

    r116 r119  
    66"Project-Id-Version: de\n"
    77"Report-Msgid-Bugs-To: \n"
    8 "POT-Creation-Date: 2006-07-20 00:42+0200\n"
     8"POT-Creation-Date: 2006-07-21 00:28+0200\n"
    99"PO-Revision-Date: 2006-07-16 23:44+0200\n"
    1010"Last-Translator: Sven Anders <sven@anders-hamburg.de>\n"
     
    2323
    2424#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java:55
    25 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:307
    26 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:326
     25#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
     26#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:338
    2727#: /home/imi/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:46
    2828#: /home/imi/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:58
     
    186186
    187187#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/PreferencesAction.java:21
    188 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:183
     188#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:187
    189189msgid "Preferences"
    190190msgstr "Einstellungen"
     
    298298
    299299#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/DownloadAction.java:232
    300 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
    301 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:295
     300#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:303
     301#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:312
    302302#: /home/imi/src/josm/src/org/openstreetmap/josm/command/AddCommand.java:52
    303303msgid "Add"
     
    345345msgstr "Über dieses Programm"
    346346
    347 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:66
     347#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:67
    348348#, java-format
    349349msgid "Java OpenStreetMap Editor Version {0}"
    350350msgstr "Java OpenStreetMap Editor Version {0}"
    351351
    352 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:67
     352#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:68
    353353#, java-format
    354354msgid "last change at {0}"
    355355msgstr "Letzte Änderung am {0}"
    356356
    357 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:68
     357#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:69
     358#, fuzzy, java-format
     359msgid "Java Version {0}"
     360msgstr "Dateiendung unbekannt."
     361
     362#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:70
    358363msgid "Homepage"
    359364msgstr "Webseite"
    360365
    361 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:70
     366#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:72
    362367msgid "Bug Reports"
    363368msgstr ""
    364369
    365 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:75
     370#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:76
    366371#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerListPopup.java:25
    367372msgid "Info"
    368373msgstr "Info"
    369374
    370 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:76
     375#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:77
    371376msgid "Readme"
    372377msgstr "Bitte lesen"
    373378
    374 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:77
     379#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:78
    375380msgid "Revision"
    376381msgstr "Version"
    377382
    378 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:81
     383#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:79
     384#, fuzzy
     385msgid "Contribution"
     386msgstr "Auswählen"
     387
     388#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:83
    379389msgid "About JOSM..."
    380390msgstr "Über JOSM..."
    381391
    382 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:91
     392#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:93
    383393msgid "File could not be found."
    384394msgstr "Datei wurde nicht gefunden."
     
    683693msgstr "Shift-"
    684694
    685 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:65
     695#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:64
    686696#, fuzzy
    687697msgid "Load Selection"
    688698msgstr "Auswählen"
    689699
    690 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:72
     700#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:71
    691701#, java-format
    692702msgid "Contact {0}..."
    693703msgstr ""
    694704
    695 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:77
     705#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:76
    696706#, fuzzy
    697707msgid "Downloading..."
    698708msgstr "Hole GPS-Daten"
    699709
    700 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:89
     710#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:88
    701711#, java-format
    702712msgid "Could not read from url: \"{0}\""
    703713msgstr ""
    704714
    705 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:92
     715#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:91
    706716#, java-format
    707717msgid "Parsing error in url: \"{0}\""
    708718msgstr ""
    709719
    710 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:119
     720#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:118
    711721msgid "Current Selection"
    712722msgstr ""
    713723
    714 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:119
     724#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:118
    715725msgid "Open a selection list window."
    716726msgstr ""
    717727
    718 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:135
     728#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:133
    719729#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java:72
    720730#, fuzzy
     
    722732msgstr "Auswählen"
    723733
    724 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:136
     734#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:134
    725735#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java:73
    726736msgid ""
     
    728738msgstr ""
    729739
    730 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:144
     740#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:142
    731741msgid "Reload"
    732742msgstr "Neu Laden"
    733743
    734 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:145
     744#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:143
    735745msgid "Refresh the selection list."
    736746msgstr ""
    737747
    738 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:153
    739 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:187
     748#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:151
     749#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:185
    740750msgid "Search"
    741751msgstr ""
    742752
    743 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:154
     753#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:152
    744754msgid "Search for objects."
    745755msgstr ""
    746756
    747 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:158
     757#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:156
    748758msgid "Please enter a search string."
    749759msgstr "Bitte geben Sie einen Suchbegriff ein."
    750760
    751 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:160
     761#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:158
    752762msgid ""
    753763"<html>Fulltext search.<ul><li><code>Baker Street</code>  - 'Baker' and "
     
    758768msgstr ""
    759769
    760 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:168
     770#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:166
    761771msgid "replace selection"
    762772msgstr "Auswahl ersetzen"
    763773
    764 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:169
     774#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:167
    765775msgid "add to selection"
    766776msgstr "zur Auswahl hinzufügen"
    767777
    768 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:170
     778#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:168
    769779msgid "remove from selection"
    770780msgstr ""
     
    795805msgstr "Konflikt"
    796806
    797 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:32
     807#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:31
    798808msgid "Command Stack"
    799809msgstr ""
    800810
    801 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:32
     811#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:31
    802812msgid "Open a list of all commands (undo buffer)."
    803813msgstr ""
    804814
    805 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:59
     815#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:58
    806816msgid "Delete the selected layer."
    807817msgstr ""
    808818
     819#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:79
     820msgid "Show/Hide"
     821msgstr ""
     822
    809823#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:80
    810 msgid "Show/Hide"
    811 msgstr ""
    812 
    813 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:81
    814824msgid "Toggle visible state of the selected layer."
    815825msgstr ""
    816826
    817 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:119
     827#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:118
    818828msgid "Layers"
    819829msgstr "Ebenen"
    820830
    821 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:119
     831#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:118
    822832msgid "Open a list of all loaded layers."
    823833msgstr ""
    824834
    825 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:192
     835#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:190
    826836msgid "Move the selected layer one row up."
    827837msgstr "Gewählte Ebene eine Reihe höher schieben"
    828838
    829 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:197
     839#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:195
    830840msgid "Move the selected layer one row down."
    831841msgstr ""
    832842
    833 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:210
     843#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:208
    834844msgid "Merge the selected layer into the layer directly below."
    835845msgstr ""
    836846
    837 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:96
    838 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:146
     847#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:95
     848#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:145
    839849#, java-format
    840850msgid "This will change {0} object."
     
    843853msgstr[1] ""
    844854
    845 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:96
     855#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:95
    846856#, java-format
    847857msgid ""
     
    849859msgstr ""
    850860
    851 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:108
    852 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:168
     861#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:107
     862#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:167
    853863msgid "Change values?"
    854864msgstr ""
    855865
    856 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:126
    857 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:269
    858 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:353
     866#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:125
     867#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:267
     868#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:351
    859869msgid "<different>"
    860870msgstr ""
    861871
    862 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:146
     872#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:145
    863873msgid "Please select a key"
    864874msgstr ""
    865875
    866 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:159
     876#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:158
    867877msgid "Please select a value"
    868878msgstr ""
    869879
    870 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:211
     880#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:210
    871881msgid "Properties"
    872882msgstr ""
    873883
    874 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:211
     884#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:210
    875885msgid "Property for selected objects."
    876886msgstr ""
    877887
    878 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:230
     888#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:228
    879889#, java-format
    880890msgid "Could not read annotation preset source: {0}"
    881891msgstr ""
    882892
    883 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:233
     893#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:231
    884894#, fuzzy, java-format
    885895msgid "Error parsing {0}: "
    886896msgstr "Beim speichern ist ein Fehler aufgetreten. {0}"
    887897
    888 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:252
     898#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:250
    889899#, java-format
    890900msgid "Change {0} object"
     
    893903msgstr[1] ""
    894904
    895 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:261
     905#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:259
    896906#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/ConflictResolver.java:81
    897907msgid "Key"
    898908msgstr ""
    899909
    900 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:261
     910#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:259
    901911#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/ConflictResolver.java:81
    902912msgid "Value"
    903913msgstr ""
    904914
    905 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:294
    906 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:313
     915#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:292
     916#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:327
    907917msgid "Please select the row to edit."
    908918msgstr ""
    909919
    910 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:299
    911 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:330
     920#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:297
     921#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:342
    912922msgid "Please select the row to delete."
    913923msgstr ""
    914924
    915 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
     925#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:303
    916926msgid "Add a new key/value pair to all objects"
    917927msgstr ""
    918928
    919 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:306
    920 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:309
    921 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:174
     929#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:304
     930#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:323
     931#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:185
    922932msgid "Edit"
    923933msgstr "Bearbeiten"
    924934
    925 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:306
     935#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:304
    926936msgid "Edit the value of the selected key for all objects"
    927937msgstr ""
    928938
    929 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:307
     939#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
    930940msgid "Delete the selected key in all objects"
    931941msgstr ""
    932942
    933 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:132
     943#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:160
    934944#, java-format
    935945msgid "Unknown annotation object {0} at line {1} column {2}"
    936946msgstr ""
    937947
    938 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:192
     948#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:220
    939949msgid "Change Properties"
    940950msgstr ""
     
    11641174
    11651175#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MapView.java:124
    1166 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:138
     1176#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:161
    11671177msgid "Java Open Street Map - Editor"
    11681178msgstr "Java OpenStreetMap - Editor "
     
    11721182msgstr ""
    11731183
    1174 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:52
     1184#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:53
    11751185msgid "Hint: Some changes came from uploading new data to the server."
    11761186msgstr ""
    11771187
    1178 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:54
     1188#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:55
    11791189msgid "There are unsaved changes. Really quit?"
    11801190msgstr ""
    11811191
    1182 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:55
     1192#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:56
    11831193msgid "Unsaved Changes"
    11841194msgstr ""
    11851195
    1186 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:103
     1196#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:134
    11871197#, fuzzy
    11881198msgid "Java OpenStreetMap Editor"
    11891199msgstr "Java OpenStreetMap - Editor "
    11901200
    1191 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:104
     1201#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:135
    11921202msgid "usage"
    11931203msgstr ""
    11941204
    1195 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:106
     1205#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:137
    11961206msgid "options"
    11971207msgstr ""
    11981208
    1199 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:107
     1209#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:138
    12001210msgid "Show this help"
    12011211msgstr ""
    12021212
    1203 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:108
     1213#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:139
    12041214msgid "Standard unix geometry argument"
    12051215msgstr ""
    12061216
    1207 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:109
     1217#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:140
    12081218msgid "Download the bounding box"
    12091219msgstr ""
    12101220
    1211 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:110
     1221#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:141
    12121222msgid "Download the location at the url (with lat=x&lon=y&zoom=z)"
    12131223msgstr ""
    12141224
    1215 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:111
     1225#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:142
    12161226msgid "Open file (as raw gps, if .gpx or .csv)"
    12171227msgstr ""
    12181228
    1219 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:112
     1229#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:143
    12201230msgid "Download the bounding box as raw gps"
    12211231msgstr ""
    12221232
    1223 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:113
     1233#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:144
    12241234msgid "Select with the given search"
    12251235msgstr ""
    12261236
    1227 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:114
     1237#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:145
    12281238msgid "Don't launch in fullscreen mode"
    12291239msgstr ""
    12301240
    1231 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:115
     1241#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:146
    12321242msgid "Reset the preferences to default"
    12331243msgstr ""
    12341244
    1235 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:116
     1245#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:147
    12361246msgid "Set the language. Example: "
    12371247msgstr ""
    12381248
    1239 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:117
     1249#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:148
    12401250msgid "examples"
    12411251msgstr ""
    12421252
    1243 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:123
     1253#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:154
    12441254msgid ""
    12451255"Parameters are read in the order they are specified, so make sure you load\n"
     
    12471257msgstr ""
    12481258
    1249 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:125
     1259#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:156
    12501260msgid "Instead of --download=<bbox> you may specify osm://<bbox>\n"
    1251 msgstr ""
    1252 
    1253 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:131
    1254 #, java-format
    1255 msgid "Cannot open preferences directory: {0}"
    12561261msgstr ""
    12571262
     
    13581363msgstr ""
    13591364
    1360 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:61
     1365#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:62
    13611366msgid "OptionPane.okButtonText"
    13621367msgstr ""
    13631368
    1364 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:99
     1369#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:102
    13651370msgid "You have to restart JOSM for some settings to take effect."
    13661371msgstr ""
    13671372
    1368 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:110
     1373#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:113
    13691374msgid "OptionPane.cancelButtonText"
    13701375msgstr ""
    13711376
    1372 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:160
     1377#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:164
    13731378msgid "Draw lines between raw gps points."
    13741379msgstr ""
    13751380
    1376 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:164
     1381#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:168
    13771382msgid "Force lines if no segments imported."
    13781383msgstr ""
    13791384
    1380 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:165
     1385#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:169
    13811386msgid "Draw large GPS points."
    13821387msgstr ""
    13831388
    1384 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:166
     1389#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:170
    13851390msgid "Draw Direction Arrows"
    13861391msgstr ""
    13871392
    1388 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:232
     1393#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:250
    13891394msgid ""
    13901395"Force drawing of lines if the imported data contain no line information."
    13911396msgstr ""
    13921397
    1393 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:236
     1398#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:254
    13941399msgid "Draw larger dots for the GPS points."
    13951400msgstr ""
    13961401
    1397 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:237
     1402#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:255
    13981403#, fuzzy
    13991404msgid "Draw direction hints for all segments."
    14001405msgstr "Falsche Richtung der Abschnitte."
    14011406
    1402 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:256
     1407#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:274
    14031408msgid "Color"
    14041409msgstr ""
    14051410
    1406 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:257
     1411#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:275
    14071412msgid "Name"
    14081413msgstr ""
    14091414
    1410 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:278
     1415#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:296
    14111416#, fuzzy
    14121417msgid "Choose"
    14131418msgstr "Bereich auswählen"
    14141419
    1415 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:282
     1420#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:300
    14161421msgid "Please select a color."
    14171422msgstr ""
    14181423
    1419 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:287
     1424#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:305
    14201425#, fuzzy, java-format
    14211426msgid "Choose a color for {0}"
    14221427msgstr "Farbe auswählen"
    14231428
    1424 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:298
    14251429#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:315
     1430#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:329
    14261431msgid "Annotation preset source"
    14271432msgstr ""
    14281433
    1429 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:344
     1434#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:354
    14301435msgid "The base URL to the OSM server (REST API)"
    14311436msgstr ""
    14321437
    1433 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:345
     1438#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:355
    14341439msgid "Login name (email) to the OSM account."
    14351440msgstr ""
    14361441
    1437 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:346
     1442#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:356
    14381443msgid ""
    14391444"Login password to the OSM account. Leave blank to not store any password."
    14401445msgstr ""
    14411446
    1442 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:347
     1447#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:357
    14431448msgid "The base URL to the server retrieving WMS background pictures from."
    14441449msgstr ""
    14451450
    1446 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:348
     1451#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:358
    14471452msgid ""
    14481453"<html>Import string specification. lat/lon and time are imported.<br><b>lat</"
     
    14541459msgstr ""
    14551460
    1456 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:355
     1461#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:365
    14571462msgid ""
    14581463"If your gps device draw to few lines, select this to draw lines along your "
     
    14601465msgstr ""
    14611466
    1462 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:356
     1467#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:366
    14631468msgid "Colors used by different objects in JOSM."
    14641469msgstr ""
    14651470
    1466 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:357
     1471#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:367
    14671472msgid ""
    14681473"The sources (url or filename) of annotation preset definition files. See "
     
    14701475msgstr ""
    14711476
    1472 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:358
     1477#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:368
    14731478msgid "Add a new annotation preset source to the list."
    14741479msgstr ""
    14751480
    1476 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:359
     1481#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:369
    14771482msgid "Delete the selected source from the list."
    14781483msgstr ""
    14791484
    1480 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:364
     1485#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:374
    14811486msgid "Display Settings"
    14821487msgstr ""
    14831488
    1484 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:364
     1489#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:374
    14851490msgid ""
    14861491"Various settings that influence the visual representation of the whole "
     
    14881493msgstr ""
    14891494
    1490 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:365
     1495#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:375
    14911496msgid "Look and Feel"
    14921497msgstr ""
    14931498
    1494 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:372
     1499#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:378
     1500msgid "Language"
     1501msgstr ""
     1502
     1503#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:385
    14951504msgid "Colors"
    14961505msgstr ""
    14971506
    1498 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:379
     1507#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:392
    14991508msgid "Connection Settings"
    15001509msgstr ""
    15011510
    1502 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:379
     1511#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:392
    15031512#, fuzzy
    15041513msgid "Connection Settings to the OSM server."
    15051514msgstr "Kartendaten zum OSM Server speichern"
    15061515
    1507 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:380
     1516#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:393
    15081517msgid "Base Server URL"
    15091518msgstr ""
    15101519
    1511 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:382
     1520#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:395
    15121521msgid "OSM username (email)"
    15131522msgstr ""
    15141523
    1515 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:384
     1524#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:397
    15161525msgid "OSM password"
    15171526msgstr ""
    15181527
    1519 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:386
     1528#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:399
    15201529msgid ""
    15211530"<html>WARNING: The password is stored in plain text in the preferences file."
     
    15241533msgstr ""
    15251534
    1526 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:395
     1535#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:408
    15271536msgid "CSV import specification (empty: read from first line in data)"
    15281537msgstr ""
    15291538
    1530 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:400
     1539#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:413
    15311540msgid "Map Settings"
    15321541msgstr ""
    15331542
    1534 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:400
     1543#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:413
    15351544msgid "Settings for the map projection and data interpretation."
    15361545msgstr ""
    15371546
    1538 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:401
     1547#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:414
    15391548msgid "Projection method"
    15401549msgstr ""
    15411550
    1542 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:404
     1551#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:417
    15431552msgid "Annotation preset sources"
    15441553msgstr ""
     
    17891798msgstr[1] ""
    17901799
    1791 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:152
     1800#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:163
    17921801msgid "Files"
    17931802msgstr "Dateien"
    17941803
    1795 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:162
     1804#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:173
    17961805#, fuzzy
    17971806msgid "Connection"
    17981807msgstr "Auswählen"
    17991808
    1800 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:169
     1809#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:180
    18011810msgid "Layer"
    18021811msgstr "Ebene"
    18031812
    1804 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:183
     1813#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:194
    18051814msgid "Help"
    18061815msgstr "Hilfe"
    18071816
    1808 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:224
     1817#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:237
    18091818msgid "unnamed"
    18101819msgstr ""
    18111820
    1812 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:275
    1813 #, java-format
    1814 msgid ""
    1815 "Preferences could not be loaded. Write default preference file to \"{0}\"."
    1816 msgstr ""
    1817 
    1818 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:293
     1821#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:287
    18191822msgid "The projection could not be read from preferences. Using EPSG:4263."
    18201823msgstr ""
    18211824
    1822 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:349
     1825#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:343
    18231826#, java-format
    18241827msgid "Ignoring malformed url: \"{0}\""
    18251828msgstr ""
    18261829
    1827 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:359
     1830#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:353
    18281831#, java-format
    18291832msgid "Ignoring malformed file url: \"{0}\""
     
    19421945
    19431946#, fuzzy
    1944 #~ msgid "Unknown version {0}"
    1945 #~ msgstr "Dateiendung unbekannt."
    1946 
    1947 #, fuzzy
    19481947#~ msgid "upload to: {0}"
    19491948#~ msgstr "Zum OSM speichern"
  • po/fr.po

    r116 r119  
    77"Project-Id-Version: fr\n"
    88"Report-Msgid-Bugs-To: \n"
    9 "POT-Creation-Date: 2006-07-20 00:42+0200\n"
     9"POT-Creation-Date: 2006-07-21 00:28+0200\n"
    1010"PO-Revision-Date: 2006-07-19 16:23+0200\n"
    1111"Last-Translator: Frederic Bonifas <fredericbonifas@gmail.com>\n"
     
    2525
    2626#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java:55
    27 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:307
    28 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:326
     27#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
     28#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:338
    2929#: /home/imi/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:46
    3030#: /home/imi/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:58
     
    203203
    204204#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/PreferencesAction.java:21
    205 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:183
     205#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:187
    206206msgid "Preferences"
    207207msgstr "Préférences"
     
    317317
    318318#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/DownloadAction.java:232
    319 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
    320 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:295
     319#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:303
     320#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:312
    321321#: /home/imi/src/josm/src/org/openstreetmap/josm/command/AddCommand.java:52
    322322msgid "Add"
     
    363363msgstr "Montrer l'à propos."
    364364
    365 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:66
     365#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:67
    366366#, java-format
    367367msgid "Java OpenStreetMap Editor Version {0}"
    368368msgstr "Java OpenStreetMap Editor Version {0}"
    369369
    370 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:67
     370#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:68
    371371#, java-format
    372372msgid "last change at {0}"
    373373msgstr "dernier changement à {0}"
    374374
    375 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:68
     375#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:69
     376#, fuzzy, java-format
     377msgid "Java Version {0}"
     378msgstr "Java OpenStreetMap Editor Version {0}"
     379
     380#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:70
    376381msgid "Homepage"
    377382msgstr "Page d'accueil"
    378383
    379 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:70
     384#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:72
    380385msgid "Bug Reports"
    381386msgstr "Rapports de bug"
    382387
    383 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:75
     388#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:76
    384389#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerListPopup.java:25
    385390msgid "Info"
    386391msgstr "Info"
    387392
    388 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:76
     393#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:77
    389394msgid "Readme"
    390395msgstr "Lisez-moi"
    391396
    392 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:77
     397#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:78
    393398msgid "Revision"
    394399msgstr "Révision"
    395400
    396 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:81
     401#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:79
     402#, fuzzy
     403msgid "Contribution"
     404msgstr "Connexion"
     405
     406#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:83
    397407msgid "About JOSM..."
    398408msgstr "À propos de JOSM..."
    399409
    400 #: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:91
     410#: /home/imi/src/josm/src/org/openstreetmap/josm/actions/AboutAction.java:93
    401411msgid "File could not be found."
    402412msgstr "Impossible de trouver le fichier."
     
    705715msgstr "Shift-"
    706716
    707 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:65
     717#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:64
    708718msgid "Load Selection"
    709719msgstr "Charger la sélection"
    710720
    711 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:72
     721#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:71
    712722#, java-format
    713723msgid "Contact {0}..."
    714724msgstr "Contact de {0}..."
    715725
    716 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:77
     726#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:76
    717727msgid "Downloading..."
    718728msgstr "Téléchargement..."
    719729
    720 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:89
     730#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:88
    721731#, java-format
    722732msgid "Could not read from url: \"{0}\""
    723733msgstr "Impossible de lire quelque chose depuis l'URL : \"{0}\""
    724734
    725 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:92
     735#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:91
    726736#, java-format
    727737msgid "Parsing error in url: \"{0}\""
    728738msgstr "Erreur d'analyse dans l'URL : \"{0}\""
    729739
    730 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:119
     740#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:118
    731741msgid "Current Selection"
    732742msgstr "Sélection actuelle"
    733743
    734 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:119
     744#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:118
    735745msgid "Open a selection list window."
    736746msgstr "Ouvrir une fenêtre de sélection de liste."
    737747
    738 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:135
     748#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:133
    739749#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java:72
    740750msgid "Select"
    741751msgstr "Sélectionner"
    742752
    743 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:136
     753#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:134
    744754#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java:73
    745755msgid ""
     
    749759"liste."
    750760
    751 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:144
     761#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:142
    752762msgid "Reload"
    753763msgstr "Recharger"
    754764
    755 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:145
     765#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:143
    756766msgid "Refresh the selection list."
    757767msgstr "Actualiser la liste de sélection"
    758768
    759 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:153
    760 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:187
     769#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:151
     770#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:185
    761771msgid "Search"
    762772msgstr "Chercher"
    763773
    764 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:154
     774#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:152
    765775msgid "Search for objects."
    766776msgstr "Rechercher des objets"
    767777
    768 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:158
     778#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:156
    769779msgid "Please enter a search string."
    770780msgstr "Merci d'entrer le texte à rechercher."
    771781
    772 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:160
     782#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:158
    773783msgid ""
    774784"<html>Fulltext search.<ul><li><code>Baker Street</code>  - 'Baker' and "
     
    785795"·key=foot·associé à n'importe quelle valeur.</ul></html>"
    786796
    787 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:168
     797#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:166
    788798msgid "replace selection"
    789799msgstr "remplacer la sélection"
    790800
    791 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:169
     801#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:167
    792802msgid "add to selection"
    793803msgstr "ajouter à la sélection"
    794804
    795 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:170
     805#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java:168
    796806msgid "remove from selection"
    797807msgstr "supprimer de la sélection"
     
    822832msgstr "Résoudre les conflits"
    823833
    824 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:32
     834#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:31
    825835msgid "Command Stack"
    826836msgstr "Pile de commandes"
    827837
    828 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:32
     838#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java:31
    829839msgid "Open a list of all commands (undo buffer)."
    830840msgstr "Ouvrir une liste de toutes les commandes (annuler le buffer)"
    831841
    832 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:59
     842#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:58
    833843msgid "Delete the selected layer."
    834844msgstr "Supprimer le calque sélectionné."
    835845
    836 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:80
     846#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:79
    837847msgid "Show/Hide"
    838848msgstr "Montrer/Cacher"
    839849
    840 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:81
     850#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:80
    841851msgid "Toggle visible state of the selected layer."
    842852msgstr "Change la visibilité du calque sélectionné."
    843853
    844 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:119
     854#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:118
    845855msgid "Layers"
    846856msgstr "Calque"
    847857
    848 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:119
     858#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:118
    849859msgid "Open a list of all loaded layers."
    850860msgstr "Ouvrir une liste de tous les calques chargés."
    851861
    852 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:192
     862#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:190
    853863msgid "Move the selected layer one row up."
    854864msgstr "Déplacer le calque sélectionné un étage au-dessus."
    855865
    856 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:197
     866#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:195
    857867msgid "Move the selected layer one row down."
    858868msgstr "Déplacer le calque sélectionné un étage en-dessous."
    859869
    860 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:210
     870#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/LayerList.java:208
    861871msgid "Merge the selected layer into the layer directly below."
    862872msgstr ""
    863873"Fusionner les calques sélectionnés dans le calque directement en dessous."
    864874
    865 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:96
    866 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:146
     875#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:95
     876#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:145
    867877#, java-format
    868878msgid "This will change {0} object."
     
    871881msgstr[1] "Cela changera {0} objets."
    872882
    873 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:96
     883#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:95
    874884#, java-format
    875885msgid ""
     
    879889"vide supprime la clé)"
    880890
    881 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:108
    882 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:168
     891#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:107
     892#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:167
    883893msgid "Change values?"
    884894msgstr "Changer les valeurs ?"
    885895
    886 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:126
    887 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:269
    888 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:353
     896#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:125
     897#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:267
     898#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:351
    889899msgid "<different>"
    890900msgstr "<différent>"
    891901
    892 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:146
     902#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:145
    893903msgid "Please select a key"
    894904msgstr "Merci de sélectionner une clé"
    895905
    896 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:159
     906#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:158
    897907msgid "Please select a value"
    898908msgstr "Merci de sélectionner une valeur"
    899909
    900 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:211
     910#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:210
    901911msgid "Properties"
    902912msgstr "Propriétés"
    903913
    904 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:211
     914#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:210
    905915msgid "Property for selected objects."
    906916msgstr "Propriétés des objets sélectionnés."
    907917
    908 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:230
     918#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:228
    909919#, fuzzy, java-format
    910920msgid "Could not read annotation preset source: {0}"
    911921msgstr "Impossible de lire quelque chose depuis l'URL : \"{0}\""
    912922
    913 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:233
     923#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:231
    914924#, fuzzy, java-format
    915925msgid "Error parsing {0}: "
    916926msgstr "Erreur pendant le traitement {0}"
    917927
    918 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:252
     928#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:250
    919929#, fuzzy, java-format
    920930msgid "Change {0} object"
     
    923933msgstr[1] "Cela changera {0} objets."
    924934
    925 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:261
     935#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:259
    926936#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/ConflictResolver.java:81
    927937msgid "Key"
    928938msgstr "Clé"
    929939
    930 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:261
     940#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:259
    931941#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/ConflictResolver.java:81
    932942msgid "Value"
    933943msgstr "Valeur"
    934944
    935 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:294
    936 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:313
     945#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:292
     946#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:327
    937947msgid "Please select the row to edit."
    938948msgstr "Sélectionnez l'étage à éditer."
    939949
    940 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:299
    941 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:330
     950#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:297
     951#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:342
    942952msgid "Please select the row to delete."
    943953msgstr "Sélectionner l'étage à supprimer."
    944954
    945 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
     955#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:303
    946956msgid "Add a new key/value pair to all objects"
    947957msgstr "Ajouter un nouveau couple clé/valeur à tous les objets"
    948958
    949 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:306
    950 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:309
    951 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:174
     959#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:304
     960#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:323
     961#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:185
    952962msgid "Edit"
    953963msgstr "Éditer"
    954964
    955 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:306
     965#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:304
    956966msgid "Edit the value of the selected key for all objects"
    957967msgstr "Éditer la valeur de la clé selectionnée pour tous les objets"
    958968
    959 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:307
     969#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:305
    960970msgid "Delete the selected key in all objects"
    961971msgstr "Supprimer la clé sélectionnée de tous les objets"
    962972
    963 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:132
     973#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:160
    964974#, java-format
    965975msgid "Unknown annotation object {0} at line {1} column {2}"
    966976msgstr ""
    967977
    968 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:192
     978#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/dialogs/AnnotationPreset.java:220
    969979#, fuzzy
    970980msgid "Change Properties"
     
    11941204
    11951205#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MapView.java:124
    1196 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:138
     1206#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:161
    11971207msgid "Java Open Street Map - Editor"
    11981208msgstr "Java Open Street Map - Editor"
     
    12021212msgstr "le calque n'est pas dans la liste."
    12031213
    1204 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:52
     1214#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:53
    12051215msgid "Hint: Some changes came from uploading new data to the server."
    12061216msgstr ""
     
    12081218"sur le serveur."
    12091219
    1210 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:54
     1220#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:55
    12111221msgid "There are unsaved changes. Really quit?"
    12121222msgstr "Certains changements ne sont pas sauvegardés. Quitter quand même ?"
    12131223
    1214 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:55
     1224#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:56
    12151225msgid "Unsaved Changes"
    12161226msgstr "Changements non sauvegardés"
    12171227
    1218 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:103
     1228#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:134
    12191229msgid "Java OpenStreetMap Editor"
    12201230msgstr "Java OpenStreetMap Editor"
    12211231
    1222 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:104
     1232#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:135
    12231233msgid "usage"
    12241234msgstr "usage"
    12251235
    1226 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:106
     1236#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:137
    12271237msgid "options"
    12281238msgstr "Options"
    12291239
    1230 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:107
     1240#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:138
    12311241msgid "Show this help"
    12321242msgstr "Montrer cette aide"
    12331243
    1234 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:108
     1244#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:139
    12351245msgid "Standard unix geometry argument"
    12361246msgstr "Argument de géométrie standard UNIX"
    12371247
    1238 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:109
     1248#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:140
    12391249msgid "Download the bounding box"
    12401250msgstr "Télécharge la zone sélectionnée"
    12411251
    1242 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:110
     1252#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:141
    12431253msgid "Download the location at the url (with lat=x&lon=y&zoom=z)"
    12441254msgstr "Télécharge l'emplacement donné par l'URL (avec lat=x&lon=y&zoom=z)"
    12451255
    1246 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:111
     1256#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:142
    12471257msgid "Open file (as raw gps, if .gpx or .csv)"
    12481258msgstr "Ouvrir un fichier (en GPS brut si .gpx ou .csv)"
    12491259
    1250 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:112
     1260#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:143
    12511261msgid "Download the bounding box as raw gps"
    12521262msgstr "Télécharger la zone sélectionnée en GPS brut."
    12531263
    1254 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:113
     1264#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:144
    12551265msgid "Select with the given search"
    12561266msgstr "Sélectionner les résultats de la recherche."
    12571267
    1258 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:114
     1268#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:145
    12591269msgid "Don't launch in fullscreen mode"
    12601270msgstr "Ne pas lancer en plein écran"
    12611271
    1262 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:115
     1272#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:146
    12631273msgid "Reset the preferences to default"
    12641274msgstr "Rétablir les préférences par défaut"
    12651275
    1266 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:116
     1276#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:147
    12671277msgid "Set the language. Example: "
    12681278msgstr "Choisir la langue. Exemple : "
    12691279
    1270 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:117
     1280#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:148
    12711281msgid "examples"
    12721282msgstr "exemples"
    12731283
    1274 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:123
     1284#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:154
    12751285msgid ""
    12761286"Parameters are read in the order they are specified, so make sure you load\n"
     
    12811291"sur d'avoir chargé des données avant --selection"
    12821292
    1283 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:125
     1293#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:156
    12841294msgid "Instead of --download=<bbox> you may specify osm://<bbox>\n"
    12851295msgstr "Au lieu de --download=<bbox> vous devriez indiquer osm://<bbox>\n"
    1286 
    1287 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MainApplication.java:131
    1288 #, java-format
    1289 msgid "Cannot open preferences directory: {0}"
    1290 msgstr "Impossible d'ouvrir le répertoire des préférences : {0}"
    12911296
    12921297#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/MapStatus.java:221
     
    13971402msgstr "Mot de passe"
    13981403
    1399 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:61
     1404#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:62
    14001405msgid "OptionPane.okButtonText"
    14011406msgstr "OptionPane.okButtonText"
    14021407
    1403 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:99
     1408#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:102
    14041409msgid "You have to restart JOSM for some settings to take effect."
    14051410msgstr "Vous devez redémarrer JOSM pour que certains réglages prennent effet."
    14061411
    1407 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:110
     1412#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:113
    14081413msgid "OptionPane.cancelButtonText"
    14091414msgstr "OptionPane.cancelButtonText"
    14101415
    1411 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:160
     1416#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:164
    14121417msgid "Draw lines between raw gps points."
    14131418msgstr "Dessiner des lignes entre les points GPS bruts."
    14141419
    1415 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:164
     1420#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:168
    14161421msgid "Force lines if no segments imported."
    14171422msgstr "Forcer les lignes si aucun segment importé"
    14181423
    1419 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:165
     1424#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:169
    14201425msgid "Draw large GPS points."
    14211426msgstr "Dessiner de gros points GPS."
    14221427
    1423 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:166
     1428#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:170
    14241429msgid "Draw Direction Arrows"
    14251430msgstr "Dessiner les flèches de direction"
    14261431
    1427 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:232
     1432#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:250
    14281433msgid ""
    14291434"Force drawing of lines if the imported data contain no line information."
     
    14321437"d'informationsur les lignes."
    14331438
    1434 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:236
     1439#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:254
    14351440msgid "Draw larger dots for the GPS points."
    14361441msgstr "Dessine de plus gros points GPS."
    14371442
    1438 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:237
     1443#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:255
    14391444msgid "Draw direction hints for all segments."
    14401445msgstr "Dessine les flèches de direction pour tous les segments."
    14411446
    1442 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:256
     1447#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:274
    14431448msgid "Color"
    14441449msgstr "Couleur"
    14451450
    1446 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:257
     1451#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:275
    14471452msgid "Name"
    14481453msgstr "Nom"
    14491454
    1450 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:278
     1455#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:296
    14511456msgid "Choose"
    14521457msgstr "Choisir"
    14531458
    1454 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:282
     1459#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:300
    14551460msgid "Please select a color."
    14561461msgstr "Sélectionner une couleur"
    14571462
    1458 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:287
     1463#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:305
    14591464#, java-format
    14601465msgid "Choose a color for {0}"
    14611466msgstr "Choisir une couleur pour {0}"
    14621467
    1463 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:298
    14641468#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:315
     1469#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:329
    14651470msgid "Annotation preset source"
    14661471msgstr ""
    14671472
    1468 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:344
     1473#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:354
    14691474msgid "The base URL to the OSM server (REST API)"
    14701475msgstr "L'URL de base du serveur OSM (API)"
    14711476
    1472 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:345
     1477#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:355
    14731478msgid "Login name (email) to the OSM account."
    14741479msgstr "Nom d'utilisateur (e-mail) de votre compte OSM."
    14751480
    1476 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:346
     1481#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:356
    14771482msgid ""
    14781483"Login password to the OSM account. Leave blank to not store any password."
     
    14811486"aucun mot de passe."
    14821487
    1483 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:347
     1488#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:357
    14841489msgid "The base URL to the server retrieving WMS background pictures from."
    14851490msgstr "L'URL du serveur récupérant les images de l'arrière-plan WMS."
    14861491
    1487 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:348
     1492#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:358
    14881493msgid ""
    14891494"<html>Import string specification. lat/lon and time are imported.<br><b>lat</"
     
    15021507"par une virgule.</html>"
    15031508
    1504 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:355
     1509#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:365
    15051510msgid ""
    15061511"If your gps device draw to few lines, select this to draw lines along your "
     
    15101515"dessiner des lignes le long de votre chemin."
    15111516
    1512 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:356
     1517#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:366
    15131518msgid "Colors used by different objects in JOSM."
    15141519msgstr "Couleurs utilisées par les différents objets de JOSM."
    15151520
    1516 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:357
     1521#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:367
    15171522msgid ""
    15181523"The sources (url or filename) of annotation preset definition files. See "
     
    15201525msgstr ""
    15211526
    1522 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:358
     1527#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:368
    15231528msgid "Add a new annotation preset source to the list."
    15241529msgstr ""
    15251530
    1526 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:359
     1531#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:369
    15271532#, fuzzy
    15281533msgid "Delete the selected source from the list."
    15291534msgstr "Supprimer le calque sélectionné."
    15301535
    1531 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:364
     1536#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:374
    15321537msgid "Display Settings"
    15331538msgstr "Réglages d'affichage"
    15341539
    1535 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:364
     1540#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:374
    15361541msgid ""
    15371542"Various settings that influence the visual representation of the whole "
     
    15391544msgstr "Divers réglages de l'apparence de tout le programme."
    15401545
    1541 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:365
     1546#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:375
    15421547msgid "Look and Feel"
    15431548msgstr "Apparence et comportement"
    15441549
    1545 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:372
     1550#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:378
     1551#, fuzzy
     1552msgid "Language"
     1553msgstr "usage"
     1554
     1555#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:385
    15461556msgid "Colors"
    15471557msgstr "Couleurs"
    15481558
    1549 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:379
     1559#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:392
    15501560msgid "Connection Settings"
    15511561msgstr "Réglages de connexion"
    15521562
    1553 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:379
     1563#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:392
    15541564msgid "Connection Settings to the OSM server."
    15551565msgstr "Réglages de connexion au serveur OSM"
    15561566
    1557 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:380
     1567#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:393
    15581568msgid "Base Server URL"
    15591569msgstr "URL du serveur de base"
    15601570
    1561 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:382
     1571#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:395
    15621572msgid "OSM username (email)"
    15631573msgstr "Nom d'utilisateur OSM (e-mail)"
    15641574
    1565 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:384
     1575#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:397
    15661576msgid "OSM password"
    15671577msgstr "Mot de passe OSM"
    15681578
    1569 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:386
     1579#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:399
    15701580msgid ""
    15711581"<html>WARNING: The password is stored in plain text in the preferences file."
     
    15771587"encodé dans l'URL.<br><b>N'utilisez pas un mot de passe de valeur.</b></html>"
    15781588
    1579 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:395
     1589#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:408
    15801590msgid "CSV import specification (empty: read from first line in data)"
    15811591msgstr ""
     
    15831593"données)"
    15841594
    1585 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:400
     1595#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:413
    15861596msgid "Map Settings"
    15871597msgstr "Réglages de la carte"
    15881598
    1589 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:400
     1599#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:413
    15901600msgid "Settings for the map projection and data interpretation."
    15911601msgstr ""
    15921602"Réglages pour la projection de la carte et l'interprétation des données."
    15931603
    1594 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:401
     1604#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:414
    15951605msgid "Projection method"
    15961606msgstr "Méthode de projection"
    15971607
    1598 #: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:404
     1608#: /home/imi/src/josm/src/org/openstreetmap/josm/gui/PreferenceDialog.java:417
    15991609msgid "Annotation preset sources"
    16001610msgstr ""
     
    18411851msgstr[1] "objets"
    18421852
    1843 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:152
     1853#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:163
    18441854msgid "Files"
    18451855msgstr "Fichiers"
    18461856
    1847 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:162
     1857#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:173
    18481858msgid "Connection"
    18491859msgstr "Connexion"
    18501860
    1851 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:169
     1861#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:180
    18521862msgid "Layer"
    18531863msgstr "Calque"
    18541864
    1855 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:183
     1865#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:194
    18561866msgid "Help"
    18571867msgstr "Aide"
    18581868
    1859 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:224
     1869#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:237
    18601870msgid "unnamed"
    18611871msgstr "sans-nom"
    18621872
    1863 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:275
    1864 #, java-format
    1865 msgid ""
    1866 "Preferences could not be loaded. Write default preference file to \"{0}\"."
    1867 msgstr ""
    1868 "Les préférences pourraient ne pas être chargées. Écrivez les préférences par "
    1869 "défaut dans \"{0}\"."
    1870 
    1871 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:293
     1873#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:287
    18721874msgid "The projection could not be read from preferences. Using EPSG:4263."
    18731875msgstr ""
     
    18751877"utilisé."
    18761878
    1877 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:349
     1879#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:343
    18781880#, java-format
    18791881msgid "Ignoring malformed url: \"{0}\""
    18801882msgstr "Ignore l'URL malformé : \"{0}\""
    18811883
    1882 #: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:359
     1884#: /home/imi/src/josm/src/org/openstreetmap/josm/Main.java:353
    18831885#, java-format
    18841886msgid "Ignoring malformed file url: \"{0}\""
    18851887msgstr "Ignore le fichier malformé d'URL : \"{0}\""
     1888
     1889#~ msgid "Cannot open preferences directory: {0}"
     1890#~ msgstr "Impossible d'ouvrir le répertoire des préférences : {0}"
     1891
     1892#~ msgid ""
     1893#~ "Preferences could not be loaded. Write default preference file to \"{0}\"."
     1894#~ msgstr ""
     1895#~ "Les préférences pourraient ne pas être chargées. Écrivez les préférences "
     1896#~ "par défaut dans \"{0}\"."
    18861897
    18871898#~ msgid ""
  • src/org/openstreetmap/josm/Main.java

    r116 r119  
    77import java.awt.Rectangle;
    88import java.awt.Toolkit;
     9import java.awt.event.ActionEvent;
    910import java.io.File;
    10 import java.io.IOException;
    1111import java.net.URI;
    1212import java.net.URISyntaxException;
     
    1919import java.util.regex.Pattern;
    2020
     21import javax.swing.AbstractAction;
    2122import javax.swing.Action;
    2223import javax.swing.JMenu;
     
    4647import org.openstreetmap.josm.gui.MapFrame;
    4748import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
     49import org.openstreetmap.josm.gui.dialogs.AnnotationTester;
    4850import org.openstreetmap.josm.gui.dialogs.SelectionListDialog;
    4951import org.openstreetmap.josm.gui.layer.Layer;
     
    128130                }
    129131        }
    130        
     132
    131133        /**
    132134         * Remove the specified layer from the map. If it is the last layer, remove the map as well.
     
    142144                main = this;
    143145                contentPane.add(panel, BorderLayout.CENTER);
     146
     147                final Action annotationTesterAction = new AbstractAction(){
     148                        public void actionPerformed(ActionEvent e) {
     149                                String[] args = pref.get("annotation.sources").split(";");
     150                                new AnnotationTester(args);
     151                        }
     152                };
     153                annotationTesterAction.putValue(Action.NAME, "Annotation Preset Tester");
     154                annotationTesterAction.putValue(Action.SMALL_ICON, ImageProvider.get("annotation-tester"));
    144155
    145156                final Action uploadAction = new UploadAction();
     
    171182                mainMenu.add(layerMenu);
    172183                layerMenu.setVisible(false);
    173                
     184
    174185                final JMenu editMenu = new JMenu(tr("Edit"));
    175186                editMenu.setMnemonic('E');
     
    183194                final JMenu helpMenu = new JMenu(tr("Help"));
    184195                helpMenu.setMnemonic('H');
     196                helpMenu.add(annotationTesterAction);
     197                helpMenu.addSeparator();
    185198                helpMenu.add(aboutAction);
    186199                mainMenu.add(helpMenu);
     
    263276         */
    264277        public static void preConstructorInit(Map<String, Collection<String>> args) {
    265                 // load preferences
    266                 String errMsg = null;
    267278                try {
    268                         if (args.containsKey("reset-preferences")) {
    269                                 Main.pref.resetToDefault();
    270                         } else {
    271                                 Main.pref.load();
    272                         }
    273                 } catch (final IOException e1) {
    274                         e1.printStackTrace();
    275                         errMsg = tr("Preferences could not be loaded. Write default preference file to \"{0}\".",
    276                     pref.getPreferencesDir() + "preferences");
    277                         Main.pref.resetToDefault();
    278                 }
    279 
    280                 try {
    281                 Main.pref.upgrade(Integer.parseInt(AboutAction.version));
    282         } catch (NumberFormatException e1) {
    283         }
    284 
    285                
    286                 if (errMsg != null)
    287                         JOptionPane.showMessageDialog(null, errMsg);
     279                        Main.pref.upgrade(Integer.parseInt(AboutAction.version));
     280                } catch (NumberFormatException e1) {
     281                }
    288282
    289283                try {
  • src/org/openstreetmap/josm/command/ChangePropertyCommand.java

    r113 r119  
    7070                        text += " "+tr(v.className)+" "+v.name;
    7171                } else
    72                         text += objects.size()+" "+trn("object","objects",objects.size());
     72                        text += " "+objects.size()+" "+trn("object","objects",objects.size());
    7373                DefaultMutableTreeNode root = new DefaultMutableTreeNode(new JLabel(text, ImageProvider.get("data", "key"), JLabel.HORIZONTAL));
    7474                if (objects.size() == 1)
  • src/org/openstreetmap/josm/data/osm/visitor/MergeVisitor.java

    r102 r119  
    153153                        }
    154154                }
    155                 if (my == null)
     155                if (my == null) {
     156                        // Add the way and replace any incomplete segments that we already have
    156157                        ds.ways.add(other);
    157                 else {
     158                        for (Segment s : other.segments) {
     159                                if (s.incomplete) {
     160                                        for (Segment ourSegment : ds.segments) {
     161                                                if (ourSegment.id == s.id) {
     162                                                        mergedSegments.put(s, ourSegment);
     163                                                        break;
     164                                                }
     165                                        }
     166                                }
     167                        }
     168                } else {
    158169                        mergeCommon(my, other);
    159170                        if (my.modified && !other.modified)
     
    213224                t.segments.addAll(newSegments);
    214225            }
    215             for (Segment ls : t.segments) {
     226            for (Segment ls : t.segments)
    216227                fixSegment(ls);
    217             }
    218228    }
    219229
  • src/org/openstreetmap/josm/gui/MainApplication.java

    r115 r119  
    88import java.awt.event.WindowEvent;
    99import java.io.File;
     10import java.io.IOException;
    1011import java.util.Arrays;
    1112import java.util.Collection;
     
    8788                }
    8889
    89                 // very first thing to do is to setup the locale
     90                // get the preferences.
     91                final File prefDir = new File(Main.pref.getPreferencesDir());
     92                if (prefDir.exists() && !prefDir.isDirectory()) {
     93                        JOptionPane.showMessageDialog(null, "Cannot open preferences directory: "+Main.pref.getPreferencesDir());
     94                        return;
     95                }
     96                if (!prefDir.exists())
     97                        prefDir.mkdirs();
     98                try {
     99                        if (args.containsKey("reset-preferences")) {
     100                                Main.pref.resetToDefault();
     101                        } else {
     102                                Main.pref.load();
     103                        }
     104                } catch (final IOException e1) {
     105                        e1.printStackTrace();
     106                        JOptionPane.showMessageDialog(null, "Preferences could not be loaded. Write default preference file to "+pref.getPreferencesDir()+"preferences");
     107                        Main.pref.resetToDefault();
     108                }
     109
     110                // setup the locale
    90111                if (args.containsKey("language") && !args.get("language").isEmpty() && args.get("language").iterator().next().length() >= 2) {
    91112                        String s = args.get("language").iterator().next();
     
    98119                                l = new Locale(s.substring(0,2), s.substring(3,5), s.substring(6));
    99120                        Locale.setDefault(l);
     121                } else if (!Main.pref.get("language").equals("")) {
     122                        String lang = Main.pref.get("language");
     123                        for (Locale l : Locale.getAvailableLocales()) {
     124                                if (l.toString().equals(lang)) {
     125                                        Locale.setDefault(l);
     126                                        break;
     127                                }
     128                        }
    100129                }
    101130               
     131                // Locale is set. From now on, tr(), trn() and trc() may be called.
     132
    102133                if (argList.contains("--help") || argList.contains("-?") || argList.contains("-h")) {
    103134                        System.out.println(tr("Java OpenStreetMap Editor")+"\n\n"+
     
    127158                }
    128159
    129                 final File prefDir = new File(Main.pref.getPreferencesDir());
    130                 if (prefDir.exists() && !prefDir.isDirectory()) {
    131                         JOptionPane.showMessageDialog(null, tr("Cannot open preferences directory: {0}",Main.pref.getPreferencesDir()));
    132                         return;
    133                 }
    134                 if (!prefDir.exists())
    135                         prefDir.mkdirs();
    136 
    137160                preConstructorInit(args);
    138161                JFrame mainFrame = new JFrame(tr("Java Open Street Map - Editor"));
  • src/org/openstreetmap/josm/gui/PreferenceDialog.java

    r118 r119  
    1010import java.awt.event.ActionEvent;
    1111import java.awt.event.ActionListener;
     12import java.util.Locale;
    1213import java.util.Map;
    1314import java.util.StringTokenizer;
     
    6970                public void actionPerformed(ActionEvent e) {
    7071                        Main.pref.put("laf", ((LookAndFeelInfo)lafCombo.getSelectedItem()).getClassName());
     72                        Main.pref.put("language", languages.getSelectedItem().toString());
    7173                        Main.pref.put("projection", projectionCombo.getSelectedItem().getClass().getName());
    7274                        Main.pref.put("osm-server.url", osmDataServer.getText());
     
    9496                                String name = (String)colors.getValueAt(i, 0);
    9597                                Color col = (Color)colors.getValueAt(i, 1);
    96                                 Main.pref.put("color."+tr(name), ColorHelper.color2html(col));
     98                                Main.pref.put("color."+name, ColorHelper.color2html(col));
    9799                        }
    98100
     
    130132         */
    131133        private JComboBox lafCombo = new JComboBox(UIManager.getInstalledLookAndFeels());
     134        private JComboBox languages = new JComboBox(new Locale[]{Locale.ENGLISH, Locale.GERMAN, Locale.FRENCH});
    132135        /**
    133136         * The main tab panel.
     
    202205                                requiresRestart = true;
    203206                        }
     207                });
     208
     209                // language
     210                String lang = Main.pref.get("language");
     211                for (int i = 0; i < languages.getItemCount(); ++i) {
     212                        if (languages.getItemAt(i).toString().equals(lang)) {
     213                                languages.setSelectedIndex(i);
     214                                break;
     215                        }
     216                }
     217                languages.setRenderer(new DefaultListCellRenderer(){
     218                        @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
     219                    return super.getListCellRendererComponent(list, ((Locale)value).getDisplayName(), index, isSelected, cellHasFocus);
     220            }
    204221                });
    205222
     
    359376                display.add(GBC.glue(5,0), GBC.std().fill(GBC.HORIZONTAL));
    360377                display.add(lafCombo, GBC.eol().fill(GBC.HORIZONTAL));
     378                display.add(new JLabel(tr("Language")), GBC.std());
     379                display.add(GBC.glue(5,0), GBC.std().fill(GBC.HORIZONTAL));
     380                display.add(languages, GBC.eol().fill(GBC.HORIZONTAL));
    361381                display.add(drawRawGpsLines, GBC.eol().insets(20,0,0,0));
    362382                display.add(forceRawGpsLines, GBC.eop().insets(40,0,0,0));
  • src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java

    r104 r119  
    55import java.awt.BorderLayout;
    66import java.awt.Component;
    7 import java.awt.Dimension;
    87import java.awt.event.KeyEvent;
    98import java.util.Collection;
     
    3029
    3130        public CommandStackDialog(final MapFrame mapFrame) {
    32                 super(tr("Command Stack"), "commandstack", tr("Open a list of all commands (undo buffer)."), KeyEvent.VK_C);
    33                 setPreferredSize(new Dimension(320,100));
     31                super(tr("Command Stack"), "commandstack", tr("Open a list of all commands (undo buffer)."), KeyEvent.VK_C, 100);
    3432                mapFrame.mapView.addLayerChangeListener(new LayerChangeListener(){
    3533                        public void activeLayerChange(Layer oldLayer, Layer newLayer) {}
  • src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java

    r104 r119  
    4949
    5050        public ConflictDialog() {
    51                 super(tr("Conflict"), "conflict", tr("Merging conflicts."), KeyEvent.VK_C);
     51                super(tr("Conflict"), "conflict", tr("Merging conflicts."), KeyEvent.VK_C, 100);
    5252                displaylist.setCellRenderer(new OsmPrimitivRenderer());
    5353                displaylist.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
  • src/org/openstreetmap/josm/gui/dialogs/LayerList.java

    r104 r119  
    55import java.awt.BorderLayout;
    66import java.awt.Component;
    7 import java.awt.Dimension;
    87import java.awt.GridLayout;
    98import java.awt.event.ActionEvent;
     
    117116         */
    118117        public LayerList(MapFrame mapFrame) {
    119                 super(tr("Layers"), "layerlist", tr("Open a list of all loaded layers."), KeyEvent.VK_L);
     118                super(tr("Layers"), "layerlist", tr("Open a list of all loaded layers."), KeyEvent.VK_L, 100);
    120119                instance = new JList(model);
    121                 setPreferredSize(new Dimension(320,100));
    122120                add(new JScrollPane(instance), BorderLayout.CENTER);
    123121                instance.setBackground(UIManager.getColor("Button.background"));
  • src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java

    r116 r119  
    77import java.awt.BorderLayout;
    88import java.awt.Component;
    9 import java.awt.Dimension;
    109import java.awt.Font;
    1110import java.awt.GridLayout;
     
    209208         */
    210209        public PropertiesDialog(MapFrame mapFrame) {
    211                 super(tr("Properties"), "propertiesdialog", tr("Property for selected objects."), KeyEvent.VK_P);
    212                 setPreferredSize(new Dimension(320,150));
    213                
     210                super(tr("Properties"), "propertiesdialog", tr("Property for selected objects."), KeyEvent.VK_P, 150);
     211
    214212                Vector<AnnotationPreset> allPresets = new Vector<AnnotationPreset>();
    215213                String allAnnotations = Main.pref.get("annotation.sources");
     
    219217                        String source = st.nextToken();
    220218                        try {
    221                     if (source.startsWith("http") || source.startsWith("ftp") || source.startsWith("file"))
    222                         in = new URL(source).openStream();
    223                     else if (source.startsWith("resource://"))
    224                         in = Main.class.getResourceAsStream(source.substring("resource:/".length()));
    225                     else
    226                         in = new FileInputStream(source);
    227                     allPresets.addAll(AnnotationPreset.readAll(in));
    228             } catch (IOException e) {
    229                     e.printStackTrace();
    230                     JOptionPane.showMessageDialog(Main.parent, tr("Could not read annotation preset source: {0}",source));
    231             } catch (SAXException e) {
    232                     e.printStackTrace();
    233                     JOptionPane.showMessageDialog(Main.parent, tr("Error parsing {0}: ", source)+e.getMessage());
    234             }
     219                                if (source.startsWith("http") || source.startsWith("ftp") || source.startsWith("file"))
     220                                        in = new URL(source).openStream();
     221                                else if (source.startsWith("resource://"))
     222                                        in = Main.class.getResourceAsStream(source.substring("resource:/".length()));
     223                                else
     224                                        in = new FileInputStream(source);
     225                                allPresets.addAll(AnnotationPreset.readAll(in));
     226                        } catch (IOException e) {
     227                                e.printStackTrace();
     228                                JOptionPane.showMessageDialog(Main.parent, tr("Could not read annotation preset source: {0}",source));
     229                        } catch (SAXException e) {
     230                                e.printStackTrace();
     231                                JOptionPane.showMessageDialog(Main.parent, tr("Error parsing {0}: ", source)+e.getMessage());
     232                        }
    235233                }
    236234                if (allPresets.size() > 0) {
     
    256254                                }
    257255                                annotationPresets.setSelectedIndex(0);
    258             }
     256                        }
    259257                });
    260258
  • src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java

    r115 r119  
    44
    55import java.awt.BorderLayout;
    6 import java.awt.Dimension;
    76import java.awt.GridBagLayout;
    87import java.awt.GridLayout;
     
    6362                private OsmIdReader idReader = new OsmIdReader();
    6463                public SelectionWebsiteLoader(String urlStr, SearchMode mode) {
    65                 super(tr("Load Selection"));
    66                 this.mode = mode;
    67                 URL u = null;
     64                        super(tr("Load Selection"));
     65                        this.mode = mode;
     66                        URL u = null;
    6867                        try {u = new URL(urlStr);} catch (MalformedURLException e) {}
    69             this.url = u;
    70         }
     68                        this.url = u;
     69                }
    7170                @Override protected void realRun() {
    7271                        currentAction.setText(tr("Contact {0}...", url.getHost()));
    7372                        sel = mode != SearchMode.remove ? new LinkedList<OsmPrimitive>() : Main.ds.allNonDeletedPrimitives();
    7473                        try {
    75                         URLConnection con = url.openConnection();
    76                         InputStream in = new ProgressInputStream(con, progress, currentAction);
     74                                URLConnection con = url.openConnection();
     75                                InputStream in = new ProgressInputStream(con, progress, currentAction);
    7776                                currentAction.setText(tr("Downloading..."));
    7877                                Map<Long, String> ids = idReader.parseIds(in);
    79                         for (OsmPrimitive osm : Main.ds.allNonDeletedPrimitives()) {
    80                                 if (ids.containsKey(osm.id) && osm.getClass().getName().toLowerCase().endsWith(ids.get(osm.id))) {
    81                                         if (mode == SearchMode.remove)
    82                                                 sel.remove(osm);
    83                                         else
    84                                                 sel.add(osm);
    85                                 }
     78                                for (OsmPrimitive osm : Main.ds.allNonDeletedPrimitives()) {
     79                                        if (ids.containsKey(osm.id) && osm.getClass().getName().toLowerCase().endsWith(ids.get(osm.id))) {
     80                                                if (mode == SearchMode.remove)
     81                                                        sel.remove(osm);
     82                                                else
     83                                                        sel.add(osm);
     84                                        }
    8685                                }
    87                 } catch (IOException e) {
    88                         e.printStackTrace();
    89                         JOptionPane.showMessageDialog(Main.parent, tr("Could not read from url: \"{0}\"",url));
    90                 } catch (SAXException e) {
    91                         e.printStackTrace();
    92                         JOptionPane.showMessageDialog(Main.parent,tr("Parsing error in url: \"{0}\"",url));
    93                 }
    94         }
     86                        } catch (IOException e) {
     87                                e.printStackTrace();
     88                                JOptionPane.showMessageDialog(Main.parent, tr("Could not read from url: \"{0}\"",url));
     89                        } catch (SAXException e) {
     90                                e.printStackTrace();
     91                                JOptionPane.showMessageDialog(Main.parent,tr("Parsing error in url: \"{0}\"",url));
     92                        }
     93                }
    9594                @Override protected void cancel() {
    9695                        sel = null;
     
    10099                        if (sel != null)
    101100                                Main.ds.setSelected(sel);
    102         }
    103         }
    104        
     101                }
     102        }
     103
    105104        /**
    106105         * The selection's list data.
     
    111110         */
    112111        private JList displaylist = new JList(list);
    113        
     112
    114113        /**
    115114         * Create a SelectionList dialog.
     
    117116         */
    118117        public SelectionListDialog(MapFrame mapFrame) {
    119                 super(tr("Current Selection"), "selectionlist", tr("Open a selection list window."), KeyEvent.VK_E);
    120                 setPreferredSize(new Dimension(320,150));
     118                super(tr("Current Selection"), "selectionlist", tr("Open a selection list window."), KeyEvent.VK_E, 150);
    121119                displaylist.setCellRenderer(new OsmPrimitivRenderer());
    122120                displaylist.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
     
    132130
    133131                JPanel buttonPanel = new JPanel(new GridLayout(1,2));
    134                
     132
    135133                JButton button = new JButton(tr("Select"), ImageProvider.get("mapmode/selection/select"));
    136134                button.setToolTipText(tr("Set the selected elements on the map to the selected items in the list above."));
     
    150148                });
    151149                buttonPanel.add(button);
    152                
     150
    153151                button = new JButton(tr("Search"), ImageProvider.get("dialogs", "search"));
    154152                button.setToolTipText(tr("Search for objects."));
     
    164162                                                "<li><code>-name:Bak</code>  - not 'Bak' in the name.</li>" +
    165163                                                "<li><code>foot:</code>  - key=foot set to any value." +
    166                                                 "</ul></html>"));
     164                                "</ul></html>"));
    167165
    168166                                JRadioButton replace = new JRadioButton(tr("replace selection"), true);
     
    183181                                        @Override public void selectInitialValue() {
    184182                                                input.requestFocusInWindow();
    185                     }
     183                                        }
    186184                                };
    187185                                pane.createDialog(Main.parent,tr("Search")).setVisible(true);
     
    194192                });
    195193                buttonPanel.add(button);
    196                
     194
    197195                add(buttonPanel, BorderLayout.SOUTH);
    198196                selectionChanged(Main.ds.getSelected());
     
    241239                if (search.startsWith("http://") || search.startsWith("ftp://") || search.startsWith("https://") || search.startsWith("file:/")) {
    242240                        SelectionWebsiteLoader loader = new SelectionWebsiteLoader(search, mode);
    243                 if (loader.url != null) {
    244                         Main.worker.execute(loader);
    245                         loader.pleaseWaitDlg.setVisible(true);
    246                         return;
    247                 }
    248             }
    249             Collection<OsmPrimitive> sel = Main.ds.getSelected();
    250         SearchCompiler.Match matcher = SearchCompiler.compile(search);
    251         for (OsmPrimitive osm : Main.ds.allNonDeletedPrimitives()) {
    252                 if (mode == SearchMode.replace) {
    253                         if (matcher.match(osm))
    254                                 sel.add(osm);
    255                         else
    256                                 sel.remove(osm);
    257                 } else if (mode == SearchMode.add && !osm.selected && matcher.match(osm))
    258                         sel.add(osm);
    259                 else if (mode == SearchMode.remove && osm.selected && matcher.match(osm))
    260                         sel.remove(osm);
    261         }
    262             Main.ds.setSelected(sel);
    263     }
     241                        if (loader.url != null) {
     242                                Main.worker.execute(loader);
     243                                loader.pleaseWaitDlg.setVisible(true);
     244                                return;
     245                        }
     246                }
     247                Collection<OsmPrimitive> sel = Main.ds.getSelected();
     248                SearchCompiler.Match matcher = SearchCompiler.compile(search);
     249                for (OsmPrimitive osm : Main.ds.allNonDeletedPrimitives()) {
     250                        if (mode == SearchMode.replace) {
     251                                if (matcher.match(osm))
     252                                        sel.add(osm);
     253                                else
     254                                        sel.remove(osm);
     255                        } else if (mode == SearchMode.add && !osm.selected && matcher.match(osm))
     256                                sel.add(osm);
     257                        else if (mode == SearchMode.remove && osm.selected && matcher.match(osm))
     258                                sel.remove(osm);
     259                }
     260                Main.ds.setSelected(sel);
     261        }
    264262}
  • src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java

    r113 r119  
    22
    33import java.awt.BorderLayout;
     4import java.awt.Dimension;
    45import java.awt.event.ActionEvent;
    56import java.awt.event.KeyEvent;
     
    4445        public final String prefName;
    4546
    46         public ToggleDialog(String name, String iconName, String tooltip, int shortCut) {
     47        public ToggleDialog(String name, String iconName, String tooltip, int shortCut, int preferredHeight) {
    4748                this.prefName = iconName;
     49                setPreferredSize(new Dimension(330,preferredHeight));
    4850                action = new ToggleDialogAction(name, "dialogs/"+iconName, tooltip, shortCut, KeyEvent.ALT_MASK, iconName);
    4951                setLayout(new BorderLayout());
  • src/org/openstreetmap/josm/test/MergeVisitorTest.java

    r106 r119  
    238238                assertSame("Do not import incomplete segments when merging ways.", s, w.segments.iterator().next());
    239239        }
     240
     241        /**
     242         * When merging an incomplete way over a dataset that contain already all
     243         * necessary segments, the way must be completed.
     244         */
     245        @Bug(117)
     246        public void testMergeIncompleteOnExistingDoesNotComplete() {
     247                // create a dataset with an segment (as base for the later incomplete way)
     248                DataSet ds = new DataSet();
     249                Node[] n = createNodes(ds, 2);
     250                Segment s = DataSetTestCaseHelper.createSegment(ds, n[0], n[1]);
     251                s.id = 23;
     252                // create an incomplete way which references the former segment
     253                Way w = new Way();
     254                Segment incompleteSegment = new Segment(s.id);
     255                w.segments.add(incompleteSegment);
     256                w.id = 42;
     257                // merge both
     258                MergeVisitor v = new MergeVisitor(ds);
     259                v.visit(w);
     260                v.fixReferences();
    240261               
     262                assertTrue(ds.ways.contains(w));
     263                assertEquals(1, w.segments.size());
     264                assertFalse(w.segments.get(0).incomplete);
     265        }
     266       
     267        /**
     268         * Deleted segments should be deleted when merged over unchanged segments.
     269         * Deleted segments should also raise an conflict when merged over changed segments.
     270         */
     271        //TODO
     272
    241273        /**
    242274         * Create that amount of nodes and add them to the dataset. The id will be 1,2,3,4...
Note: See TracChangeset for help on using the changeset viewer.