changeset 4394:def4b06cd0a4

translations: update source strings
author Fadi Abbud <fadi.abbud@intevation.de>
date Fri, 13 Sep 2019 09:19:35 +0200
parents cdd332dbebbf
children 3184210f50e9
files client/src/locale/bg_BG/LC_MESSAGES/app.po client/src/locale/de_AT/LC_MESSAGES/app.po client/src/locale/en_GB/LC_MESSAGES/app.po client/src/locale/hr_HR/LC_MESSAGES/app.po client/src/locale/hu_HU/LC_MESSAGES/app.po client/src/locale/ro_RO/LC_MESSAGES/app.po client/src/locale/sk_SK/LC_MESSAGES/app.po
diffstat 7 files changed, 1040 insertions(+), 1064 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/locale/bg_BG/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/bg_BG/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -116,7 +116,7 @@
 msgid "April"
 msgstr ""
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "Район"
 
@@ -128,15 +128,15 @@
 msgid "August"
 msgstr ""
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 msgid "Avail: Last measurement <"
 msgstr ""
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 msgid "Avail: Latest measurement older than"
 msgstr ""
 
@@ -163,7 +163,7 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -174,19 +174,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -205,19 +205,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -225,7 +225,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr ""
 
@@ -244,7 +244,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -256,15 +256,15 @@
 msgid "Bottlenecks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 msgid "Cancel"
@@ -274,12 +274,15 @@
 msgid "Chainage"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -295,6 +298,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -303,15 +312,15 @@
 msgid "Compare to"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr ""
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -325,7 +334,7 @@
 msgid "Confirm"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr ""
 
@@ -339,15 +348,11 @@
 msgid "Country"
 msgstr "Държава"
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -355,21 +360,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr ""
@@ -379,7 +384,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr ""
 
@@ -419,19 +423,19 @@
 msgid "Define stretches"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 msgid "Delete"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 msgid "Delete cross profile"
 msgstr ""
 
@@ -439,8 +443,8 @@
 msgid "Delete Import"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:188
-msgid "Delete Stretch"
+#: src/components/fairway/BottleneckDialogue.vue:642
+msgid "Delete survey"
 msgstr ""
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
@@ -468,7 +472,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr ""
 
@@ -476,7 +480,7 @@
 msgid "Depth"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 msgid "Depth Reference"
 msgstr ""
 
@@ -512,7 +516,7 @@
 msgid "Distance marks virtual"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -528,11 +532,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr ""
 
@@ -562,7 +566,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr ""
 
@@ -570,11 +573,11 @@
 msgid "Enqueued"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr ""
 
@@ -647,11 +650,11 @@
 msgid "Fairway Dimensions"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -732,7 +735,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -745,11 +748,11 @@
 msgid "Generated by"
 msgstr ""
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 msgid "Generated PDFs use font:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -761,11 +764,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -775,11 +778,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr ""
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 msgid "Identified Features"
 msgstr ""
@@ -795,7 +797,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr ""
 
@@ -851,7 +853,7 @@
 msgid "invalid email"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr ""
 
@@ -900,7 +902,7 @@
 msgid "Layers"
 msgstr "Слоеве"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr ""
 
@@ -934,7 +936,7 @@
 msgid "Map"
 msgstr ""
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1014,28 +1016,27 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 #, fuzzy
 msgid "Name"
 msgstr "име"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr ""
 
@@ -1060,7 +1061,7 @@
 msgid "New section"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr ""
 
@@ -1070,11 +1071,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr ""
 
@@ -1082,11 +1083,11 @@
 msgid "No results."
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr ""
 
@@ -1094,8 +1095,8 @@
 msgid "November"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1104,7 +1105,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr ""
 
@@ -1177,7 +1177,7 @@
 msgid "pending"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1190,13 +1190,8 @@
 msgid "Please choose a role"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr ""
 
@@ -1238,7 +1233,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Моля, изберете държава"
@@ -1248,13 +1242,11 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr ""
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 msgid "Please enter a tolerance value"
 msgstr ""
 
@@ -1277,17 +1269,14 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr ""
 
@@ -1296,7 +1285,7 @@
 msgid "Please enter an originator"
 msgstr "Моля, изберете държава"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr ""
 
@@ -1333,11 +1322,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr ""
 
@@ -1378,15 +1367,15 @@
 msgid "Request password reset!"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1403,7 +1392,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1412,12 +1401,12 @@
 msgid "Role"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1429,7 +1418,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr ""
 
@@ -1468,7 +1457,7 @@
 msgid "Select bottleneck"
 msgstr "Критични участъци"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr ""
 
@@ -1484,15 +1473,15 @@
 msgid "Select stretch"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 msgid "Send all"
 msgstr ""
 
@@ -1504,7 +1493,7 @@
 msgid "September"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1512,7 +1501,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1528,7 +1517,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1547,7 +1536,7 @@
 msgid "Sounding Result"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 msgid "Sounding Result Comparison"
 msgstr ""
 
@@ -1555,14 +1544,17 @@
 msgid "Soundingresults"
 msgstr ""
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr ""
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr ""
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 msgid "Source Organization"
 msgstr ""
 
@@ -1570,20 +1562,20 @@
 msgid "Source orgranization"
 msgstr ""
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr ""
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr ""
 
@@ -1599,10 +1591,6 @@
 msgid "Starting import of section"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr ""
-
 #: src/components/importoverview/ImportOverview.vue:196
 msgid "Status"
 msgstr ""
@@ -1618,11 +1606,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1630,7 +1618,7 @@
 msgid "Sunday"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1735,26 +1723,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1781,7 +1770,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1820,6 +1808,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1842,8 +1834,8 @@
 msgid "URL"
 msgstr ""
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 msgid "User Manual"
 msgstr ""
 
@@ -1860,7 +1852,7 @@
 msgid "Users"
 msgstr ""
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1880,17 +1872,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -1970,7 +1962,7 @@
 msgid "yes"
 msgstr "Слоеве"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
--- a/client/src/locale/de_AT/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/de_AT/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -118,7 +118,7 @@
 msgid "April"
 msgstr "April"
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "Fläche"
 
@@ -130,16 +130,16 @@
 msgid "August"
 msgstr "August"
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 #, fuzzy
 msgid "Avail: Last measurement <"
 msgstr "Messung"
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 #, fuzzy
 msgid "Avail: Latest measurement older than"
 msgstr "Messung"
@@ -172,7 +172,7 @@
 msgstr "Verfügbare Fahrrinnen Tiefen"
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -183,19 +183,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -214,19 +214,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -234,7 +234,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr "Server-Fehler"
 
@@ -252,7 +252,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -264,15 +264,15 @@
 msgid "Bottlenecks"
 msgstr "Seichtstellen"
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 #, fuzzy
@@ -283,12 +283,15 @@
 msgid "Chainage"
 msgstr "Kilometrierung"
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -304,6 +307,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -313,15 +322,15 @@
 msgid "Compare to"
 msgstr "Vergleiche mit"
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr "Vergleiche mit"
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -335,7 +344,7 @@
 msgid "Confirm"
 msgstr "Bestätigen"
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr "Koordinaten auf die Zwischenablage kopiert!"
 
@@ -348,16 +357,11 @@
 msgid "Country"
 msgstr "Land"
 
-#: src/components/stretches/StretchForm.vue:23
-#, fuzzy
-msgid "Countrycode"
-msgstr "Landeskennung"
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr "Crontab-Zeile"
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -365,21 +369,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr "Datum"
@@ -390,7 +394,6 @@
 msgstr "Datum"
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr "Datum"
 
@@ -432,20 +435,20 @@
 msgid "Define stretches"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 #, fuzzy
 msgid "Delete"
 msgstr "Konto löschen"
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 #, fuzzy
 msgid "Delete cross profile"
 msgstr "Gespeicherte Profile"
@@ -455,9 +458,9 @@
 msgid "Delete Import"
 msgstr "Neuer Import"
 
-#: src/components/stretches/Stretches.vue:188
+#: src/components/fairway/BottleneckDialogue.vue:642
 #, fuzzy
-msgid "Delete Stretch"
+msgid "Delete survey"
 msgstr "Konto löschen"
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
@@ -489,7 +492,7 @@
 msgstr "Erfolgreich"
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr "Löchen "
 
@@ -497,7 +500,7 @@
 msgid "Depth"
 msgstr "Tiefe"
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 #, fuzzy
 msgid "Depth Reference"
 msgstr "Tiefenreferenz"
@@ -534,7 +537,7 @@
 msgid "Distance marks virtual"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -550,11 +553,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr "Herunterladen"
 
@@ -583,7 +586,6 @@
 msgstr "E-Mail Benachrichtigung"
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr ""
 
@@ -591,11 +593,11 @@
 msgid "Enqueued"
 msgstr "Hinzugefügt"
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr "Manuelle Koordinateneingabe"
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr "Namen für Profilschnitt eingeben"
 
@@ -674,11 +676,11 @@
 msgid "Fairway Dimensions"
 msgstr "Fahrrinnenbreite"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -763,7 +765,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -777,12 +779,12 @@
 msgid "Generated by"
 msgstr "– erstellt von:"
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 #, fuzzy
 msgid "Generated PDFs use font:"
 msgstr "PDF generieren"
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -794,11 +796,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -808,11 +810,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr "ID"
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 #, fuzzy
 msgid "Identified Features"
@@ -829,7 +830,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr "Daten-Import"
 
@@ -892,7 +893,7 @@
 msgid "invalid email"
 msgstr "Ungültige E-Mail"
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr "Ungültige Eingabe"
 
@@ -945,7 +946,7 @@
 msgid "Layers"
 msgstr "Ebenen"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr "Länge"
 
@@ -979,7 +980,7 @@
 msgid "Map"
 msgstr "Karte"
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1061,27 +1062,26 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 msgid "Name"
 msgstr "Name"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 #, fuzzy
 msgid "National Object name"
 msgstr "Narionaler Objektname"
@@ -1108,7 +1108,7 @@
 msgid "New section"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr ""
 
@@ -1118,11 +1118,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr "Keine Objekte identifiziert."
 
@@ -1130,11 +1130,11 @@
 msgid "No results."
 msgstr "Keine Ergebnisse."
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 #, fuzzy
 msgid "Not implemented"
 msgstr "Nicht implementiert"
@@ -1143,8 +1143,8 @@
 msgid "November"
 msgstr "November"
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1154,7 +1154,6 @@
 msgstr "Uhr"
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr ""
 
@@ -1231,7 +1230,7 @@
 msgid "pending"
 msgstr "Ausstehend"
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1243,14 +1242,8 @@
 msgid "Please choose a role"
 msgstr "Bitte wählen Sie eine Rolle aus"
 
-#: src/components/stretches/StretchForm.vue:34
-#, fuzzy
-msgid "Please enter a countrycode"
-msgstr "Bitte ein Datum eingeben"
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr "Bitte ein Datum eingeben"
 
@@ -1298,7 +1291,6 @@
 msgstr "Bitte ein Höhenreferenzsystem eingeben"
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Bitte eine Quelle eingeben"
@@ -1308,14 +1300,12 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 #, fuzzy
 msgid "Please enter a start point"
 msgstr "Bitte einen Startpunkt eingeben"
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 #, fuzzy
 msgid "Please enter a tolerance value"
 msgstr "Bitte einen Nutzernamen eingeben"
@@ -1341,19 +1331,16 @@
 msgstr "Bitte einen Nutzernamen eingeben"
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 #, fuzzy
 msgid "Please enter an end point"
 msgstr "Bitte einen Endpunkt eingeben"
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 #, fuzzy
 msgid "Please enter an id"
 msgstr "Bitte ein Id eingeben"
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr ""
 
@@ -1362,7 +1349,7 @@
 msgid "Please enter an originator"
 msgstr "Bitte einen Endpunkt eingeben"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr ""
 "Bitte geben Sie die Koordinaten in folgendem Format an: Lat,Lon,Lat,Lon"
@@ -1400,11 +1387,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr "Profil gelöscht!"
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr "Profil gespeichert!"
 
@@ -1447,15 +1434,15 @@
 msgid "Request password reset!"
 msgstr "Passwort-Zurücksetzung anfragen!"
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1472,7 +1459,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1481,12 +1468,12 @@
 msgid "Role"
 msgstr "Rolle"
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1498,7 +1485,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr "Gespeicherte Profile"
 
@@ -1541,7 +1528,7 @@
 msgid "Select bottleneck"
 msgstr "Wähle Seichtstelle"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr "Wähle Seichtstelle"
 
@@ -1558,15 +1545,15 @@
 msgid "Select stretch"
 msgstr "Konto löschen"
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr "Absenden"
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 #, fuzzy
 msgid "Send all"
 msgstr "Test-E-Mail versenden"
@@ -1579,7 +1566,7 @@
 msgid "September"
 msgstr "September"
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1587,7 +1574,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1604,7 +1591,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1625,7 +1612,7 @@
 msgid "Sounding Result"
 msgstr "Seichtstellenvermessung"
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 #, fuzzy
 msgid "Sounding Result Comparison"
 msgstr "Seichtstellenvermessung"
@@ -1635,15 +1622,18 @@
 msgid "Soundingresults"
 msgstr "Seichtstellenvermessung"
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr ""
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 #, fuzzy
 msgid "Source organization"
 msgstr "Bitte ein Datum eingeben"
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 #, fuzzy
 msgid "Source Organization"
 msgstr "Bitte ein Datum eingeben"
@@ -1652,20 +1642,20 @@
 msgid "Source orgranization"
 msgstr ""
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr "Quelltext"
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr "Import-Überprüfung"
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr "Start"
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 #, fuzzy
 msgid "Start rhm"
 msgstr "Start"
@@ -1683,11 +1673,6 @@
 msgid "Starting import of section"
 msgstr "Import gestartet "
 
-#: src/components/stretches/StretchForm.vue:352
-#, fuzzy
-msgid "Starting import of stretch"
-msgstr "Import gestartet "
-
 #: src/components/importoverview/ImportOverview.vue:196
 #, fuzzy
 msgid "Status"
@@ -1706,11 +1691,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr "Abschicken"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1718,7 +1703,7 @@
 msgid "Sunday"
 msgstr "Sonntag"
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1825,26 +1810,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1871,7 +1857,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1911,6 +1896,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1933,8 +1922,8 @@
 msgid "URL"
 msgstr ""
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 #, fuzzy
 msgid "User Manual"
 msgstr "Benutzername"
@@ -1952,7 +1941,7 @@
 msgid "Users"
 msgstr "Benutzer"
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1976,17 +1965,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -2073,7 +2062,7 @@
 msgid "yes"
 msgstr "Ebenen"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
@@ -2081,6 +2070,22 @@
 "Sie können diese Koordinaten aus dem \"Gespeicherte Profile\"-Menü "
 "auswählen, um diesen Profilschnitt wieder herzustellen."
 
+#, fuzzy
+#~ msgid "Countrycode"
+#~ msgstr "Landeskennung"
+
+#, fuzzy
+#~ msgid "Delete Stretch"
+#~ msgstr "Konto löschen"
+
+#, fuzzy
+#~ msgid "Please enter a countrycode"
+#~ msgstr "Bitte ein Datum eingeben"
+
+#, fuzzy
+#~ msgid "Starting import of stretch"
+#~ msgstr "Import gestartet "
+
 #~ msgid "Bottleneck Areas fill-color"
 #~ msgstr "Flächenfüllfarbe Seichtstelle"
 
--- a/client/src/locale/en_GB/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/en_GB/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -114,7 +114,7 @@
 msgid "April"
 msgstr ""
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr ""
 
@@ -126,15 +126,15 @@
 msgid "August"
 msgstr ""
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 msgid "Avail: Last measurement <"
 msgstr ""
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 msgid "Avail: Latest measurement older than"
 msgstr ""
 
@@ -161,7 +161,7 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -172,19 +172,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -203,19 +203,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -223,7 +223,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr ""
 
@@ -240,7 +240,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 msgid "Bottleneck Surveys"
 msgstr ""
@@ -251,15 +251,15 @@
 msgid "Bottlenecks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 msgid "Cancel"
@@ -269,12 +269,15 @@
 msgid "Chainage"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -290,6 +293,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -298,15 +307,15 @@
 msgid "Compare to"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr ""
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -320,7 +329,7 @@
 msgid "Confirm"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr ""
 
@@ -333,15 +342,11 @@
 msgid "Country"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -349,21 +354,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr ""
@@ -373,7 +378,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr ""
 
@@ -413,19 +417,19 @@
 msgid "Define stretches"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 msgid "Delete"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 msgid "Delete cross profile"
 msgstr ""
 
@@ -433,8 +437,8 @@
 msgid "Delete Import"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:188
-msgid "Delete Stretch"
+#: src/components/fairway/BottleneckDialogue.vue:642
+msgid "Delete survey"
 msgstr ""
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
@@ -462,7 +466,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr ""
 
@@ -470,7 +474,7 @@
 msgid "Depth"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 msgid "Depth Reference"
 msgstr ""
 
@@ -506,7 +510,7 @@
 msgid "Distance marks virtual"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -522,11 +526,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr ""
 
@@ -555,7 +559,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr ""
 
@@ -563,11 +566,11 @@
 msgid "Enqueued"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr ""
 
@@ -640,11 +643,11 @@
 msgid "Fairway Dimensions"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -725,7 +728,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -738,11 +741,11 @@
 msgid "Generated by"
 msgstr ""
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 msgid "Generated PDFs use font:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -754,11 +757,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -768,11 +771,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr ""
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 msgid "Identified Features"
 msgstr ""
@@ -788,7 +790,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr ""
 
@@ -844,7 +846,7 @@
 msgid "invalid email"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr ""
 
@@ -892,7 +894,7 @@
 msgid "Layers"
 msgstr ""
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr ""
 
@@ -926,7 +928,7 @@
 msgid "Map"
 msgstr ""
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 msgid "Map Layers"
@@ -1005,27 +1007,26 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 msgid "Name"
 msgstr ""
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr ""
 
@@ -1050,7 +1051,7 @@
 msgid "New section"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr ""
 
@@ -1060,11 +1061,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr ""
 
@@ -1072,11 +1073,11 @@
 msgid "No results."
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr ""
 
@@ -1084,8 +1085,8 @@
 msgid "November"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1094,7 +1095,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr ""
 
@@ -1167,7 +1167,7 @@
 msgid "pending"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1179,13 +1179,8 @@
 msgid "Please choose a role"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr ""
 
@@ -1227,7 +1222,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 msgid "Please enter a source organization"
 msgstr ""
 
@@ -1236,13 +1230,11 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr ""
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 msgid "Please enter a tolerance value"
 msgstr ""
 
@@ -1265,17 +1257,14 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr ""
 
@@ -1283,7 +1272,7 @@
 msgid "Please enter an originator"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr ""
 
@@ -1320,11 +1309,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr ""
 
@@ -1364,15 +1353,15 @@
 msgid "Request password reset!"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1389,7 +1378,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1398,12 +1387,12 @@
 msgid "Role"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1415,7 +1404,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr ""
 
@@ -1453,7 +1442,7 @@
 msgid "Select bottleneck"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr ""
 
@@ -1469,15 +1458,15 @@
 msgid "Select stretch"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 msgid "Send all"
 msgstr ""
 
@@ -1489,7 +1478,7 @@
 msgid "September"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1497,7 +1486,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1513,7 +1502,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1532,7 +1521,7 @@
 msgid "Sounding Result"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 msgid "Sounding Result Comparison"
 msgstr ""
 
@@ -1540,14 +1529,17 @@
 msgid "Soundingresults"
 msgstr ""
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr ""
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr ""
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 msgid "Source Organization"
 msgstr ""
 
@@ -1555,20 +1547,20 @@
 msgid "Source orgranization"
 msgstr ""
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr ""
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr ""
 
@@ -1584,10 +1576,6 @@
 msgid "Starting import of section"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr ""
-
 #: src/components/importoverview/ImportOverview.vue:196
 msgid "Status"
 msgstr ""
@@ -1603,11 +1591,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1615,7 +1603,7 @@
 msgid "Sunday"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1720,26 +1708,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1766,7 +1755,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1804,6 +1792,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1826,8 +1818,8 @@
 msgid "URL"
 msgstr ""
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 msgid "User Manual"
 msgstr ""
 
@@ -1844,7 +1836,7 @@
 msgid "Users"
 msgstr ""
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1864,17 +1856,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -1952,7 +1944,7 @@
 msgid "yes"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
--- a/client/src/locale/hr_HR/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/hr_HR/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -119,7 +119,7 @@
 msgid "April"
 msgstr "Travanj"
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "Područje"
 
@@ -131,16 +131,16 @@
 msgid "August"
 msgstr "Kolovoz"
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 #, fuzzy
 msgid "Avail: Last measurement <"
 msgstr "Mjerenje"
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 #, fuzzy
 msgid "Avail: Latest measurement older than"
 msgstr "Mjerenje"
@@ -173,7 +173,7 @@
 msgstr "Dostupne dubine plovnog puta"
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -184,19 +184,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -215,19 +215,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -235,7 +235,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr "Greška Servera"
 
@@ -253,7 +253,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -265,15 +265,15 @@
 msgid "Bottlenecks"
 msgstr "Kritični sektori"
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 #, fuzzy
@@ -284,12 +284,15 @@
 msgid "Chainage"
 msgstr "Stacionaža"
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -305,6 +308,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -314,15 +323,15 @@
 msgid "Compare to"
 msgstr "Usporedi sa"
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr "Usporedi sa"
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -336,7 +345,7 @@
 msgid "Confirm"
 msgstr "Potvrdi"
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr "Koordinate su kopirane u međuspremnik!"
 
@@ -349,15 +358,11 @@
 msgid "Country"
 msgstr "Država"
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr "Oznaka države"
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr "Crontab - linija"
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -365,21 +370,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr "Datum"
@@ -390,7 +395,6 @@
 msgstr "Datum"
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr "Datum"
 
@@ -434,21 +438,21 @@
 msgid "Define stretches"
 msgstr "Definiraj dionice"
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 #, fuzzy
 msgid "Define Stretches"
 msgstr "Definiraj dionice"
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 #, fuzzy
 msgid "Delete"
 msgstr "Brisanje "
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 #, fuzzy
 msgid "Delete cross profile"
 msgstr "Spremljeni poprečni profili"
@@ -458,10 +462,10 @@
 msgid "Delete Import"
 msgstr "Obrisan uvoz: #"
 
-#: src/components/stretches/Stretches.vue:188
+#: src/components/fairway/BottleneckDialogue.vue:642
 #, fuzzy
-msgid "Delete Stretch"
-msgstr "Definiraj dionice"
+msgid "Delete survey"
+msgstr "Brisanje "
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
 #, fuzzy
@@ -493,7 +497,7 @@
 msgstr "Uspješno"
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr "Brisanje "
 
@@ -501,7 +505,7 @@
 msgid "Depth"
 msgstr "Dubina"
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 #, fuzzy
 msgid "Depth Reference"
 msgstr "Referentna dubina"
@@ -542,7 +546,7 @@
 msgid "Distance marks virtual"
 msgstr "Virtualne Oznake Udaljenosti"
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -558,11 +562,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr "Preuzimanje"
 
@@ -591,7 +595,6 @@
 msgstr "Email Obavijest"
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr "Završni rkm"
 
@@ -599,11 +602,11 @@
 msgid "Enqueued"
 msgstr "Na čekanju"
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr "Unesi koordinate ručno"
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr "Unesi oznaku poprečnog profila"
 
@@ -683,11 +686,11 @@
 msgid "Fairway Dimensions"
 msgstr "Dimenzije plovnog puta"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -771,7 +774,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -785,12 +788,12 @@
 msgid "Generated by"
 msgstr "– kreiran od:"
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 #, fuzzy
 msgid "Generated PDFs use font:"
 msgstr "Kreiraj PDF"
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -802,11 +805,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -816,11 +819,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr "ID"
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 #, fuzzy
 msgid "Identified Features"
@@ -837,7 +839,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr "Uvoz"
 
@@ -900,7 +902,7 @@
 msgid "invalid email"
 msgstr "nevažeći email"
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr "nevažeći unos"
 
@@ -953,7 +955,7 @@
 msgid "Layers"
 msgstr "Slojevi"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr "Duljina"
 
@@ -987,7 +989,7 @@
 msgid "Map"
 msgstr "Karta"
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1069,27 +1071,26 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 msgid "Name"
 msgstr "Naziv"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr "Nacionalni naziv Objekta"
 
@@ -1116,7 +1117,7 @@
 msgid "New section"
 msgstr "Nova dionica"
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr "Nova dionica"
 
@@ -1126,11 +1127,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr "Nema identificiranih objekata."
 
@@ -1138,11 +1139,11 @@
 msgid "No results."
 msgstr "Nema rezultata."
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr "Nije implementirano"
 
@@ -1150,8 +1151,8 @@
 msgid "November"
 msgstr "Studeni"
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1160,7 +1161,6 @@
 msgstr "sati"
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr "Naziv objekta"
 
@@ -1237,7 +1237,7 @@
 msgid "pending"
 msgstr "Na čekanju"
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1249,13 +1249,8 @@
 msgid "Please choose a role"
 msgstr "Odaberite ulogu"
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr "Unesite kod države"
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr "Unesite datum"
 
@@ -1297,7 +1292,6 @@
 msgstr "Unesite referencu"
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Unesite organizaciju izvora"
@@ -1307,13 +1301,11 @@
 msgstr "Unesite organizaciju izvora"
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr "Unesite početnu točku"
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 #, fuzzy
 msgid "Please enter a tolerance value"
 msgstr "Unesite Korisničko ime"
@@ -1337,17 +1329,14 @@
 msgstr "Unesite Korisničko ime"
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr "Unesite završnu točku"
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr "Unesite id"
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr "Unesite naziv objekta"
 
@@ -1356,7 +1345,7 @@
 msgid "Please enter an originator"
 msgstr "Unesite završnu točku"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr "Unesite točne koordinate u formatu: Lat,Lon,Lat,Lon"
 
@@ -1393,11 +1382,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr "Profil obrisan!"
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr "Profil spremljen!"
 
@@ -1440,15 +1429,15 @@
 msgid "Request password reset!"
 msgstr "Zatraži poništavanje lozinke!"
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1465,7 +1454,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1474,12 +1463,12 @@
 msgid "Role"
 msgstr "Uloga"
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1491,7 +1480,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr "Spremljeni poprečni profili"
 
@@ -1532,7 +1521,7 @@
 msgid "Select bottleneck"
 msgstr "Odaberi Kritični sektor"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr "Odaberi Kritični sektor"
 
@@ -1549,15 +1538,15 @@
 msgid "Select stretch"
 msgstr "Definiraj dionice"
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr "Pošalji"
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 #, fuzzy
 msgid "Send all"
 msgstr "Pošalji testni e-mail"
@@ -1570,7 +1559,7 @@
 msgid "September"
 msgstr "Rujan"
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1578,7 +1567,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1594,7 +1583,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1617,7 +1606,7 @@
 msgid "Sounding Result"
 msgstr "Rezultat Hidrografskog mjerenja"
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 #, fuzzy
 msgid "Sounding Result Comparison"
 msgstr "Rezultat Hidrografskog mjerenja"
@@ -1627,14 +1616,17 @@
 msgid "Soundingresults"
 msgstr "Rezultat Hidrografskog mjerenja"
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr "Izvor"
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr "Organizacija izvora"
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 #, fuzzy
 msgid "Source Organization"
 msgstr "Organizacija izvora"
@@ -1643,20 +1635,20 @@
 msgid "Source orgranization"
 msgstr "Organizacija izvora"
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr "izvorni kod"
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr "Pristanište"
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr "Početak"
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr "Početni rhm"
 
@@ -1673,10 +1665,6 @@
 msgid "Starting import of section"
 msgstr "Započinje uvoz dionice"
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr "Započinje uvoz dionice"
-
 #: src/components/importoverview/ImportOverview.vue:196
 #, fuzzy
 msgid "Status"
@@ -1695,11 +1683,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr "Predaj"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1707,7 +1695,7 @@
 msgid "Sunday"
 msgstr "Nedjelja"
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1813,26 +1801,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1861,7 +1850,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1899,6 +1887,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1921,8 +1913,8 @@
 msgid "URL"
 msgstr "URL"
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 #, fuzzy
 msgid "User Manual"
 msgstr "Korisničko ime"
@@ -1940,7 +1932,7 @@
 msgid "Users"
 msgstr "Korisnici"
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1964,17 +1956,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -2059,7 +2051,7 @@
 msgid "yes"
 msgstr "Slojevi"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
@@ -2067,6 +2059,19 @@
 "Sada možete odabrati ove koordinate iz izbornika \"Spremljeni poprečni "
 "profili\" da biste vratili ovaj poprečni profil."
 
+#~ msgid "Countrycode"
+#~ msgstr "Oznaka države"
+
+#, fuzzy
+#~ msgid "Delete Stretch"
+#~ msgstr "Definiraj dionice"
+
+#~ msgid "Please enter a countrycode"
+#~ msgstr "Unesite kod države"
+
+#~ msgid "Starting import of stretch"
+#~ msgstr "Započinje uvoz dionice"
+
 #~ msgid "Bottleneck Areas fill-color"
 #~ msgstr "Kritični sektor - boja ispune"
 
@@ -2100,9 +2105,6 @@
 #~ msgid "Simple schedule"
 #~ msgstr "Jednostavan Raspored"
 
-#~ msgid "Source"
-#~ msgstr "Izvor"
-
 #~ msgid "User"
 #~ msgstr "Korisnik"
 
--- a/client/src/locale/hu_HU/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/hu_HU/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -117,7 +117,7 @@
 msgid "April"
 msgstr "Április"
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "terület"
 
@@ -129,15 +129,15 @@
 msgid "August"
 msgstr "Augusztus"
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 msgid "Avail: Last measurement <"
 msgstr ""
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 msgid "Avail: Latest measurement older than"
 msgstr ""
 
@@ -167,7 +167,7 @@
 msgstr "hajóút mélysége"
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -178,19 +178,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -209,19 +209,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -229,7 +229,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr "Backend Error"
 
@@ -248,7 +248,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -260,15 +260,15 @@
 msgid "Bottlenecks"
 msgstr "Gázlók"
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 msgid "Cancel"
@@ -278,12 +278,15 @@
 msgid "Chainage"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -299,6 +302,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -307,15 +316,15 @@
 msgid "Compare to"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr ""
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -329,7 +338,7 @@
 msgid "Confirm"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr ""
 
@@ -343,15 +352,11 @@
 msgid "Country"
 msgstr "Ország"
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -359,21 +364,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr ""
@@ -383,7 +388,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr ""
 
@@ -423,19 +427,19 @@
 msgid "Define stretches"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 msgid "Delete"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 msgid "Delete cross profile"
 msgstr ""
 
@@ -443,8 +447,8 @@
 msgid "Delete Import"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:188
-msgid "Delete Stretch"
+#: src/components/fairway/BottleneckDialogue.vue:642
+msgid "Delete survey"
 msgstr ""
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
@@ -472,7 +476,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr ""
 
@@ -480,7 +484,7 @@
 msgid "Depth"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 msgid "Depth Reference"
 msgstr ""
 
@@ -516,7 +520,7 @@
 msgid "Distance marks virtual"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -532,11 +536,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr ""
 
@@ -566,7 +570,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr ""
 
@@ -574,11 +577,11 @@
 msgid "Enqueued"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr ""
 
@@ -651,11 +654,11 @@
 msgid "Fairway Dimensions"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -736,7 +739,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -750,11 +753,11 @@
 msgid "Generated by"
 msgstr "- létrehozta:"
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 msgid "Generated PDFs use font:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -766,11 +769,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -780,11 +783,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr ""
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 msgid "Identified Features"
 msgstr ""
@@ -800,7 +802,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr ""
 
@@ -856,7 +858,7 @@
 msgid "invalid email"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr ""
 
@@ -905,7 +907,7 @@
 msgid "Layers"
 msgstr "Rétegek"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr ""
 
@@ -939,7 +941,7 @@
 msgid "Map"
 msgstr ""
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1019,28 +1021,27 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 #, fuzzy
 msgid "Name"
 msgstr "Név"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr ""
 
@@ -1065,7 +1066,7 @@
 msgid "New section"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr ""
 
@@ -1075,11 +1076,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr ""
 
@@ -1087,11 +1088,11 @@
 msgid "No results."
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr ""
 
@@ -1099,8 +1100,8 @@
 msgid "November"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1109,7 +1110,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr ""
 
@@ -1182,7 +1182,7 @@
 msgid "pending"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1195,13 +1195,8 @@
 msgid "Please choose a role"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr ""
 
@@ -1243,7 +1238,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Kérem, válasszon országot"
@@ -1253,13 +1247,11 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr ""
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 msgid "Please enter a tolerance value"
 msgstr ""
 
@@ -1282,17 +1274,14 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr ""
 
@@ -1301,7 +1290,7 @@
 msgid "Please enter an originator"
 msgstr "Kérem, válasszon országot"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr ""
 
@@ -1338,11 +1327,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr ""
 
@@ -1383,15 +1372,15 @@
 msgid "Request password reset!"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1408,7 +1397,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1417,12 +1406,12 @@
 msgid "Role"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1434,7 +1423,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr ""
 
@@ -1473,7 +1462,7 @@
 msgid "Select bottleneck"
 msgstr "Gázlók, szűkületek"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr ""
 
@@ -1489,16 +1478,16 @@
 msgid "Select stretch"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 #, fuzzy
 msgid "Send"
 msgstr "Küldés"
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 #, fuzzy
 msgid "Send all"
 msgstr "Küldés"
@@ -1511,7 +1500,7 @@
 msgid "September"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1519,7 +1508,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1535,7 +1524,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1554,7 +1543,7 @@
 msgid "Sounding Result"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 msgid "Sounding Result Comparison"
 msgstr ""
 
@@ -1562,14 +1551,17 @@
 msgid "Soundingresults"
 msgstr ""
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr ""
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr ""
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 msgid "Source Organization"
 msgstr ""
 
@@ -1577,20 +1569,20 @@
 msgid "Source orgranization"
 msgstr ""
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr ""
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr ""
 
@@ -1606,10 +1598,6 @@
 msgid "Starting import of section"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr ""
-
 #: src/components/importoverview/ImportOverview.vue:196
 msgid "Status"
 msgstr ""
@@ -1625,11 +1613,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1637,7 +1625,7 @@
 msgid "Sunday"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1742,26 +1730,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1788,7 +1777,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1827,6 +1815,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1849,8 +1841,8 @@
 msgid "URL"
 msgstr ""
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 msgid "User Manual"
 msgstr ""
 
@@ -1867,7 +1859,7 @@
 msgid "Users"
 msgstr ""
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1887,17 +1879,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -1977,7 +1969,7 @@
 msgid "yes"
 msgstr "Rétegek"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
--- a/client/src/locale/ro_RO/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/ro_RO/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -117,7 +117,7 @@
 msgid "April"
 msgstr "Aprilie"
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "Zona"
 
@@ -129,16 +129,16 @@
 msgid "August"
 msgstr "August"
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 #, fuzzy
 msgid "Avail: Last measurement <"
 msgstr "Ultima Masuratoare"
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 #, fuzzy
 msgid "Avail: Latest measurement older than"
 msgstr "Ultima Masuratoare"
@@ -170,7 +170,7 @@
 msgstr "Adâncimi disponibile în şenal"
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -181,19 +181,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -212,19 +212,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -232,7 +232,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr "Eroare Server"
 
@@ -250,7 +250,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -262,15 +262,15 @@
 msgid "Bottlenecks"
 msgstr "Puncte critice"
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 msgid "Cancel"
@@ -280,12 +280,15 @@
 msgid "Chainage"
 msgstr "Secţiunea"
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -301,6 +304,12 @@
 msgid "Color Settings"
 msgstr "Setări culoare"
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr "aproba"
@@ -310,15 +319,15 @@
 msgid "Compare to"
 msgstr "Compara cu"
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr "Compara cu"
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -332,7 +341,7 @@
 msgid "Confirm"
 msgstr "Confirmă"
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr "Coordonate copiate in memorie !"
 
@@ -345,15 +354,11 @@
 msgid "Country"
 msgstr "Ţara"
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr "Cod ţara"
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr "Sir cronologic"
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 #, fuzzy
 msgid "Current Waterlevel"
 msgstr "Nivelul apei"
@@ -362,21 +367,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr "Data"
@@ -387,7 +392,6 @@
 msgstr "Dată informaţii"
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr "Dată informaţii"
 
@@ -431,19 +435,19 @@
 msgid "Define stretches"
 msgstr "Defineşte secţiunile"
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr "Defineşte sectoarele"
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 msgid "Delete"
 msgstr "Șterge"
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 msgid "Delete cross profile"
 msgstr "Sterge profile transversale"
 
@@ -451,9 +455,10 @@
 msgid "Delete Import"
 msgstr "Sterge importul"
 
-#: src/components/stretches/Stretches.vue:188
-msgid "Delete Stretch"
-msgstr "Sterge sectorul"
+#: src/components/fairway/BottleneckDialogue.vue:642
+#, fuzzy
+msgid "Delete survey"
+msgstr "Șterge utilizator"
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
 msgid "Delete Template"
@@ -481,7 +486,7 @@
 msgstr "sterse cu succes"
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr "Șterge "
 
@@ -489,7 +494,7 @@
 msgid "Depth"
 msgstr "Adâncime"
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 #, fuzzy
 msgid "Depth Reference"
 msgstr "Adâncimea de eeferinţă"
@@ -528,7 +533,7 @@
 msgid "Distance marks virtual"
 msgstr "Marcaj distanță virtual"
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr "Chiar vrei să ştergi profilul transversal:"
 
@@ -544,11 +549,12 @@
 msgid "Do you really want to delete the import with ID"
 msgstr "Chiar vrei să ştergi importul cu ID"
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+#, fuzzy
+msgid "Do you really want to delete the survey:"
 msgstr "Chiar vrei să ştergi acest sector:"
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr "Descarcă"
 
@@ -577,7 +583,6 @@
 msgstr "Notificare e-mail"
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr "Rhm final"
 
@@ -585,11 +590,11 @@
 msgid "Enqueued"
 msgstr "In asteptare"
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr "Introdu coordonatele manual"
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr "Introdu eticheta pentru profil transversal"
 
@@ -665,11 +670,11 @@
 msgid "Fairway Dimensions"
 msgstr "Dimensiune șenal navigabil"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -754,7 +759,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr "Nivelul apei"
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr "Mire"
 
@@ -767,11 +772,11 @@
 msgid "Generated by"
 msgstr "Generat de"
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 msgid "Generated PDFs use font:"
 msgstr "Genereaza PDF-uri:"
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -783,11 +788,11 @@
 msgid "Hour"
 msgstr "Ora"
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr "Conditii hidrologice"
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 #, fuzzy
 msgid "hydrological-conditions"
 msgstr "Conditii hidrologice"
@@ -798,11 +803,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr "Eticheta"
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 #, fuzzy
 msgid "Identified Features"
@@ -819,7 +823,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr "Import"
 
@@ -877,7 +881,7 @@
 msgid "invalid email"
 msgstr "adresa de email nevalabila"
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr "Inregistrare nevalida"
 
@@ -928,7 +932,7 @@
 msgid "Layers"
 msgstr "Straturi"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr "Lungime"
 
@@ -962,7 +966,7 @@
 msgid "Map"
 msgstr "Harta"
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1044,27 +1048,26 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 msgid "Name"
 msgstr "Nume"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr "Numele national al obiectului"
 
@@ -1091,7 +1094,7 @@
 msgid "New section"
 msgstr "Sector nou"
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr "Sector nou"
 
@@ -1101,11 +1104,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr "Nu sunt disponibile date."
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr "Nicio caracteristica identificata."
 
@@ -1113,11 +1116,11 @@
 msgid "No results."
 msgstr "Niciun rezultat."
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr "Nu este implementat"
 
@@ -1125,8 +1128,8 @@
 msgid "November"
 msgstr "Noiembrie"
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr "Acum"
 
@@ -1135,7 +1138,6 @@
 msgstr "ora"
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr "Numele obiectului"
 
@@ -1211,7 +1213,7 @@
 msgid "pending"
 msgstr "in asteptare"
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1223,13 +1225,8 @@
 msgid "Please choose a role"
 msgstr "Selectati un rol"
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr "Introduceti un cod pentru țară"
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr "Introduceti o data"
 
@@ -1271,7 +1268,6 @@
 msgstr "Introduceti o referinta"
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Introduceti o sursa (organizatie)"
@@ -1281,13 +1277,11 @@
 msgstr "Introduceti o sursa (organizatie)"
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr "Introduceti un punct de pornire"
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 msgid "Please enter a tolerance value"
 msgstr "Introduceti o valoare de toleranta"
 
@@ -1310,17 +1304,14 @@
 msgstr "Introduceti nume utilizator"
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr "Introduceti un punct final"
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr "Introduceti o eticheta"
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr "Introduceti un nume de obiect"
 
@@ -1328,7 +1319,7 @@
 msgid "Please enter an originator"
 msgstr "Introduceti un initiator"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr "Introduceti coordonatele corecte, in format: Lat,Lon,Lat,Lon"
 
@@ -1365,11 +1356,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr "Profil sters!"
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr "Profil salvat!"
 
@@ -1412,15 +1403,15 @@
 msgid "Request password reset!"
 msgstr "Solicitare resetare parola!"
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1437,7 +1428,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1446,12 +1437,12 @@
 msgid "Role"
 msgstr "Rol"
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1463,7 +1454,7 @@
 msgid "Save"
 msgstr "Salvare"
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr "Profile transversale salvate"
 
@@ -1505,7 +1496,7 @@
 msgid "Select bottleneck"
 msgstr "Selecteaza punct critic"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr "Selecteaza punct critic"
 
@@ -1523,15 +1514,15 @@
 msgid "Select stretch"
 msgstr "Sterge sectorul"
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr "Trimite"
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 #, fuzzy
 msgid "Send all"
 msgstr "Trimite email de test"
@@ -1544,7 +1535,7 @@
 msgid "September"
 msgstr "Septembrie"
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 #, fuzzy
 msgid "Show differences"
 msgstr "Arata Nivelurile apei"
@@ -1553,7 +1544,7 @@
 msgid "Show Hydrological Conditions"
 msgstr "Arată Condițiile Hidrologice"
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 #, fuzzy
 msgid "Show survey"
 msgstr "Masuratoare"
@@ -1570,7 +1561,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1593,7 +1584,7 @@
 msgid "Sounding Result"
 msgstr "Rezultate masuratori hidrografice"
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 #, fuzzy
 msgid "Sounding Result Comparison"
 msgstr "Rezultate masuratori hidrografice"
@@ -1602,14 +1593,17 @@
 msgid "Soundingresults"
 msgstr "Rezultate masuratori hidrografice"
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr "Sursa"
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr "Organizatia sursa"
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 #, fuzzy
 msgid "Source Organization"
 msgstr "Organizatia sursa"
@@ -1618,20 +1612,20 @@
 msgid "Source orgranization"
 msgstr "Organizatia sursa"
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr "cod sursa"
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr "Debarcader"
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr "Porneste"
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr "Rhm de pornire"
 
@@ -1648,10 +1642,6 @@
 msgid "Starting import of section"
 msgstr "Incepe importul secțiunii"
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr "Incepe importul secțiunii"
-
 #: src/components/importoverview/ImportOverview.vue:196
 msgid "Status"
 msgstr "Stare"
@@ -1669,11 +1659,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr "Trimis"
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1681,7 +1671,7 @@
 msgid "Sunday"
 msgstr "Duminica"
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr "Masuratoare"
 
@@ -1787,26 +1777,27 @@
 msgid "The provided template has no name property."
 msgstr "Templat-ul furnizat nu are nume."
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1836,7 +1827,6 @@
 msgstr "Toleranta pentru captura axei caii navigabile [m]"
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 #, fuzzy
 msgid "Tolerance for snapping to axis"
 msgstr "Toleranta pentru captura axei caii navigabile [m]"
@@ -1877,6 +1867,11 @@
 msgid "Upload new map template"
 msgstr "Incarca templat nou"
 
+#: src/components/stretches/StretchForm.vue:84
+#, fuzzy
+msgid "Upload of stretch complete"
+msgstr "Incarca templat nou"
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr "Fisierele incarcate nu contin date json valide."
@@ -1899,8 +1894,8 @@
 msgid "URL"
 msgstr "URL"
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 #, fuzzy
 msgid "User Manual"
 msgstr "Nume utilizator"
@@ -1918,7 +1913,7 @@
 msgid "Users"
 msgstr "Utilizatori"
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1942,18 +1937,18 @@
 msgid "warning"
 msgstr "avertisment"
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr "Nivelul apei"
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 #, fuzzy
 msgid "Waterlevel [m]"
 msgstr "Nivelul apei [cm]"
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 #, fuzzy
 msgid "waterlevels"
 msgstr "Nivelul apei"
@@ -2038,7 +2033,7 @@
 msgid "yes"
 msgstr "Straturi"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
@@ -2046,6 +2041,18 @@
 "Acum poti selecta aceste coordonate din meniul \"Profile transversale salvate"
 "\" pentru a restaura profilul transversal."
 
+#~ msgid "Countrycode"
+#~ msgstr "Cod ţara"
+
+#~ msgid "Delete Stretch"
+#~ msgstr "Sterge sectorul"
+
+#~ msgid "Please enter a countrycode"
+#~ msgstr "Introduceti un cod pentru țară"
+
+#~ msgid "Starting import of stretch"
+#~ msgstr "Incepe importul secțiunii"
+
 #~ msgid "Bottleneck Areas fill-color"
 #~ msgstr "Puncte critice - culoare fundal"
 
@@ -2088,9 +2095,6 @@
 #~ msgid "Simple schedule"
 #~ msgstr "Programare simplă"
 
-#~ msgid "Source"
-#~ msgstr "Sursa"
-
 #~ msgid "User"
 #~ msgstr "Utilizator"
 
--- a/client/src/locale/sk_SK/LC_MESSAGES/app.po	Thu Sep 12 20:24:03 2019 +0200
+++ b/client/src/locale/sk_SK/LC_MESSAGES/app.po	Fri Sep 13 09:19:35 2019 +0200
@@ -116,7 +116,7 @@
 msgid "April"
 msgstr ""
 
-#: src/store/map.js:214
+#: src/store/map.js:218
 msgid "Area"
 msgstr "Oblasť"
 
@@ -128,15 +128,15 @@
 msgid "August"
 msgstr ""
 
-#: src/components/identify/Identify.vue:324
+#: src/components/identify/Identify.vue:358
 msgid "Avail: Below treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:321
+#: src/components/identify/Identify.vue:355
 msgid "Avail: Last measurement <"
 msgstr ""
 
-#: src/components/identify/Identify.vue:327
+#: src/components/identify/Identify.vue:361
 msgid "Avail: Latest measurement older than"
 msgstr ""
 
@@ -163,7 +163,7 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:178
-#: src/components/stretches/StretchForm.vue:195
+#: src/components/stretches/StretchForm.vue:18
 msgid "Back"
 msgstr ""
 
@@ -174,19 +174,19 @@
 #: src/components/Bottlenecks.vue:188 src/components/Logs.vue:163
 #: src/components/Pdftool.vue:244 src/components/Pdftool.vue:832
 #: src/components/Search.vue:260 src/components/Search.vue:299
-#: src/components/fairway/AvailableFairwayDepth.vue:149
-#: src/components/fairway/AvailableFairwayDepth.vue:245
+#: src/components/fairway/AvailableFairwayDepth.vue:168
+#: src/components/fairway/AvailableFairwayDepth.vue:271
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:520
 #: src/components/fairway/AvailableFairwayDepthDialogue.vue:551
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:146
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:253
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:167
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:280
+#: src/components/fairway/BottleneckDialogue.vue:517
 #: src/components/fairway/Fairwayprofile.vue:312
 #: src/components/fairway/Fairwayprofile.vue:706
-#: src/components/fairway/Profiles.vue:511
-#: src/components/gauge/HydrologicalConditions.vue:237
-#: src/components/gauge/HydrologicalConditions.vue:1040
-#: src/components/gauge/Waterlevel.vue:240
-#: src/components/gauge/Waterlevel.vue:1178
+#: src/components/gauge/HydrologicalConditions.vue:253
+#: src/components/gauge/HydrologicalConditions.vue:1058
+#: src/components/gauge/Waterlevel.vue:258
+#: src/components/gauge/Waterlevel.vue:1205
 #: src/components/importconfiguration/Import.vue:130
 #: src/components/importconfiguration/Import.vue:147
 #: src/components/importconfiguration/Import.vue:166
@@ -205,19 +205,19 @@
 #: src/components/importoverview/ImportOverview.vue:246
 #: src/components/importoverview/ImportOverview.vue:364
 #: src/components/importoverview/ImportOverview.vue:376
-#: src/components/importoverview/ImportOverview.vue:458
-#: src/components/importoverview/LogEntry.vue:160
+#: src/components/importoverview/ImportOverview.vue:459
+#: src/components/importoverview/LogEntry.vue:161
 #: src/components/importoverview/SectionDetails.vue:109
-#: src/components/importoverview/StretchDetails.vue:113
+#: src/components/importoverview/StretchDetails.vue:140
 #: src/components/layers/Layerselect.vue:158 src/components/map/Map.vue:213
 #: src/components/sections/SectionForm.vue:339
 #: src/components/sections/Sections.vue:170
 #: src/components/sections/Sections.vue:180
 #: src/components/sections/Sections.vue:222
-#: src/components/stretches/StretchForm.vue:362
-#: src/components/stretches/Stretches.vue:170
-#: src/components/stretches/Stretches.vue:180
-#: src/components/stretches/Stretches.vue:232
+#: src/components/stretches/StretchForm.vue:91
+#: src/components/stretches/Stretches.vue:194
+#: src/components/stretches/Stretches.vue:204
+#: src/components/stretches/Stretches.vue:246
 #: src/components/systemconfiguration/PDFTemplates.vue:165
 #: src/components/systemconfiguration/PDFTemplates.vue:254
 #: src/components/systemconfiguration/PDFTemplates.vue:292
@@ -225,7 +225,7 @@
 #: src/components/usermanagement/Usermanagement.vue:216
 #: src/components/usermanagement/Usermanagement.vue:253
 #: src/components/usermanagement/Usermanagement.vue:261
-#: src/components/usermanagement/Usermanagement.vue:302
+#: src/components/usermanagement/Usermanagement.vue:302 src/lib/session.js:37
 msgid "Backend Error"
 msgstr ""
 
@@ -243,7 +243,7 @@
 msgid "Bottleneck Morphology Classbreaks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:334
+#: src/components/fairway/BottleneckDialogue.vue:340
 #: src/components/toolbar/Profiles.vue:35
 #, fuzzy
 msgid "Bottleneck Surveys"
@@ -255,15 +255,15 @@
 msgid "Bottlenecks"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:113
+#: src/components/fairway/BottleneckDialogue.vue:118
 msgid "Calculating differences"
 msgstr ""
 
 #: src/components/Pdftool.vue:83 src/components/Popup.vue:28
-#: src/components/fairway/Profiles.vue:654
+#: src/components/fairway/BottleneckDialogue.vue:656
+#: src/components/fairway/BottleneckDialogue.vue:686
 #: src/components/importconfiguration/Import.vue:204
-#: src/components/importoverview/ImportOverview.vue:447
-#: src/components/stretches/Stretches.vue:206
+#: src/components/importoverview/ImportOverview.vue:448
 #: src/components/systemconfiguration/PDFTemplates.vue:331
 #: src/components/usermanagement/Usermanagement.vue:268
 msgid "Cancel"
@@ -273,12 +273,15 @@
 msgid "Chainage"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:106
+msgid "Changes need a map reload. Consider informing your users."
+msgstr ""
+
 #: src/components/sections/SectionForm.vue:251
-#: src/components/stretches/StretchForm.vue:270
 msgid "Choose a distance mark by clicking on the map."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:294
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:301
 msgid "Choose color"
 msgstr ""
 
@@ -294,6 +297,12 @@
 msgid "Color Settings"
 msgstr ""
 
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:216
+msgid ""
+"Colour changes need a map reload. Value changes need a de- and re-select\n"
+"      of a difference calculation. Inform your users!"
+msgstr ""
+
 #: src/components/importoverview/ImportOverview.vue:17
 msgid "Commit"
 msgstr ""
@@ -302,15 +311,15 @@
 msgid "Compare to"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:90
+#: src/components/fairway/BottleneckDialogue.vue:95
 msgid "Compare with"
 msgstr ""
 
-#: src/components/identify/Identify.vue:343
+#: src/components/identify/Identify.vue:382
 msgid "Confidence per 24h"
 msgstr ""
 
-#: src/components/identify/Identify.vue:342
+#: src/components/identify/Identify.vue:379
 msgid "Confidence per 72h"
 msgstr ""
 
@@ -324,7 +333,7 @@
 msgid "Confirm"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:556
+#: src/components/fairway/BottleneckDialogue.vue:562
 msgid "Coordinates copied to clipboard!"
 msgstr ""
 
@@ -337,15 +346,11 @@
 msgid "Country"
 msgstr "Štát"
 
-#: src/components/stretches/StretchForm.vue:23
-msgid "Countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/ScheduledImports.vue:363
 msgid "Cronstring"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:59
+#: src/components/fairway/BottleneckDialogue.vue:59
 msgid "Current Waterlevel"
 msgstr ""
 
@@ -353,21 +358,21 @@
 msgid "Data Availability/Accuracy"
 msgstr ""
 
-#: src/components/identify/Identify.vue:360
+#: src/components/identify/Identify.vue:402
 msgid "Data too old. Treshold:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:357
+#: src/components/identify/Identify.vue:399
 msgid "Data within revisiting treshold"
 msgstr ""
 
-#: src/components/identify/Identify.vue:355
+#: src/components/identify/Identify.vue:396
 msgid "Data within the revisiting time"
 msgstr ""
 
 #: src/components/importconfiguration/types/Soundingresults.vue:94
 #: src/components/sections/Sections.vue:127
-#: src/components/stretches/Stretches.vue:127
+#: src/components/stretches/Stretches.vue:134
 #: src/components/systemconfiguration/PDFTemplates.vue:120
 msgid "Date"
 msgstr ""
@@ -377,7 +382,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:144
-#: src/components/stretches/StretchForm.vue:161
 msgid "Date info"
 msgstr ""
 
@@ -418,19 +422,19 @@
 msgid "Define stretches"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:121
+#: src/components/stretches/Stretches.vue:128
 msgid "Define Stretches"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:639
+#: src/components/fairway/BottleneckDialogue.vue:649
+#: src/components/fairway/BottleneckDialogue.vue:671
 #: src/components/importconfiguration/Import.vue:182
-#: src/components/stretches/Stretches.vue:196
 #: src/components/systemconfiguration/PDFTemplates.vue:308
 #: src/components/usermanagement/Usermanagement.vue:242
 msgid "Delete"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:633
+#: src/components/fairway/BottleneckDialogue.vue:664
 msgid "Delete cross profile"
 msgstr ""
 
@@ -438,8 +442,8 @@
 msgid "Delete Import"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:188
-msgid "Delete Stretch"
+#: src/components/fairway/BottleneckDialogue.vue:642
+msgid "Delete survey"
 msgstr ""
 
 #: src/components/systemconfiguration/PDFTemplates.vue:300
@@ -467,7 +471,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:197
-#: src/components/stretches/Stretches.vue:201
+#: src/components/stretches/Stretches.vue:221
 msgid "Deleting "
 msgstr ""
 
@@ -475,7 +479,7 @@
 msgid "Depth"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:48
+#: src/components/fairway/BottleneckDialogue.vue:48
 msgid "Depth Reference"
 msgstr ""
 
@@ -511,7 +515,7 @@
 msgid "Distance marks virtual"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:635
+#: src/components/fairway/BottleneckDialogue.vue:667
 msgid "Do you really want to delete the cross profile:"
 msgstr ""
 
@@ -527,11 +531,11 @@
 msgid "Do you really want to delete the import with ID"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:190
-msgid "Do you really want to delete this stretch:"
+#: src/components/fairway/BottleneckDialogue.vue:645
+msgid "Do you really want to delete the survey:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:130
+#: src/components/identify/Identify.vue:144
 msgid "Download"
 msgstr ""
 
@@ -560,7 +564,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:57
-#: src/components/stretches/StretchForm.vue:74
 msgid "End rhm"
 msgstr ""
 
@@ -568,11 +571,11 @@
 msgid "Enqueued"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:175
+#: src/components/fairway/BottleneckDialogue.vue:180
 msgid "Enter coordinates manually"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:239
+#: src/components/fairway/BottleneckDialogue.vue:244
 msgid "Enter label for cross profile"
 msgstr ""
 
@@ -645,11 +648,11 @@
 msgid "Fairway Dimensions"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:189
+#: src/components/fairway/AvailableFairwayDepth.vue:209
 msgid "fairwayavailability"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:186
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:208
 msgid "fairwayavailabilityLNWL"
 msgstr ""
 
@@ -730,7 +733,7 @@
 msgid "Gauge Waterlevel Date"
 msgstr ""
 
-#: src/components/gauge/Gauges.vue:126 src/components/toolbar/Gauges.vue:34
+#: src/components/gauge/Gauges.vue:127 src/components/toolbar/Gauges.vue:34
 msgid "Gauges"
 msgstr ""
 
@@ -743,11 +746,11 @@
 msgid "Generated by"
 msgstr ""
 
-#: src/components/identify/Identify.vue:160
+#: src/components/identify/Identify.vue:174
 msgid "Generated PDFs use font:"
 msgstr ""
 
-#: src/components/identify/Identify.vue:340
+#: src/components/identify/Identify.vue:376
 msgid "Highest confidence"
 msgstr ""
 
@@ -759,11 +762,11 @@
 msgid "Hour"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:146
+#: src/components/gauge/HydrologicalConditions.vue:150
 msgid "Hydrological Conditions"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:154
+#: src/components/gauge/HydrologicalConditions.vue:159
 msgid "hydrological-conditions"
 msgstr ""
 
@@ -773,11 +776,10 @@
 
 #: src/components/importconfiguration/Import.vue:252
 #: src/components/sections/SectionForm.vue:5
-#: src/components/stretches/StretchForm.vue:5
 msgid "ID"
 msgstr ""
 
-#: src/components/identify/Identify.vue:240 src/components/map/MapPopup.vue:148
+#: src/components/identify/Identify.vue:256 src/components/map/MapPopup.vue:148
 #: src/components/toolbar/Identify.vue:49
 msgid "Identified Features"
 msgstr ""
@@ -793,7 +795,7 @@
 #: src/components/importconfiguration/types/Soundingresults.vue:347
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:187
 #: src/components/sections/SectionForm.vue:328
-#: src/components/stretches/StretchForm.vue:351
+#: src/components/stretches/StretchForm.vue:83
 msgid "Import"
 msgstr ""
 
@@ -849,7 +851,7 @@
 msgid "invalid email"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:598
+#: src/components/fairway/BottleneckDialogue.vue:604
 msgid "Invalid input"
 msgstr ""
 
@@ -898,7 +900,7 @@
 msgid "Layers"
 msgstr "Vrstvy"
 
-#: src/store/map.js:187
+#: src/store/map.js:191
 msgid "Length"
 msgstr ""
 
@@ -932,7 +934,7 @@
 msgid "Map"
 msgstr ""
 
-#: src/components/layers/Layers.vue:71
+#: src/components/layers/Layers.vue:73
 #: src/components/systemconfiguration/Systemconfiguration.vue:31
 #: src/components/toolbar/Layers.vue:35
 #, fuzzy
@@ -1013,27 +1015,26 @@
 #: src/components/Bottlenecks.vue:113 src/components/identify/formatter.js:6
 #: src/components/identify/formatter.js:7
 #: src/components/sections/Sections.vue:124
-#: src/components/stretches/Stretches.vue:124
+#: src/components/stretches/Stretches.vue:131
 #: src/components/systemconfiguration/PDFTemplates.vue:117
 msgid "Name"
 msgstr "Názov"
 
-#: src/components/identify/Identify.vue:252
-#: src/components/identify/Identify.vue:253
-#: src/components/identify/Identify.vue:254
-#: src/components/identify/Identify.vue:266
-#: src/components/identify/Identify.vue:267
-#: src/components/identify/Identify.vue:268
+#: src/components/identify/Identify.vue:271
+#: src/components/identify/Identify.vue:274
+#: src/components/identify/Identify.vue:276
+#: src/components/identify/Identify.vue:294
+#: src/components/identify/Identify.vue:297
+#: src/components/identify/Identify.vue:299
 msgid "Nash-Sutcliffe"
 msgstr ""
 
-#: src/components/identify/Identify.vue:255
-#: src/components/identify/Identify.vue:269
+#: src/components/identify/Identify.vue:278
+#: src/components/identify/Identify.vue:301
 msgid "Nash-Sutcliffe not available"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:131
-#: src/components/stretches/StretchForm.vue:148
 msgid "National Object name"
 msgstr ""
 
@@ -1058,7 +1059,7 @@
 msgid "New section"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:66
+#: src/components/stretches/Stretches.vue:72
 msgid "New stretch"
 msgstr ""
 
@@ -1068,11 +1069,11 @@
 
 #: src/components/fairway/Fairwayprofile.vue:92
 #: src/components/gauge/HydrologicalConditions.vue:79
-#: src/components/gauge/Waterlevel.vue:78
+#: src/components/gauge/Waterlevel.vue:89
 msgid "No data available."
 msgstr ""
 
-#: src/components/identify/Identify.vue:122
+#: src/components/identify/Identify.vue:136
 msgid "No features identified."
 msgstr ""
 
@@ -1080,11 +1081,11 @@
 msgid "No results."
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:270
+#: src/components/systemconfiguration/ColorSettings.vue:268
 msgid "No style-changes"
 msgstr ""
 
-#: src/components/stretches/Stretches.vue:200
+#: src/components/fairway/BottleneckDialogue.vue:652
 msgid "Not implemented"
 msgstr ""
 
@@ -1092,8 +1093,8 @@
 msgid "November"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:630
-#: src/components/gauge/Waterlevel.vue:735
+#: src/components/gauge/HydrologicalConditions.vue:647
+#: src/components/gauge/Waterlevel.vue:755
 msgid "Now"
 msgstr ""
 
@@ -1102,7 +1103,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:114
-#: src/components/stretches/StretchForm.vue:131
 msgid "Object name"
 msgstr ""
 
@@ -1175,7 +1175,7 @@
 msgid "pending"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:608
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:669
 msgid "Percent"
 msgstr ""
 
@@ -1187,13 +1187,8 @@
 msgid "Please choose a role"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:34
-msgid "Please enter a countrycode"
-msgstr ""
-
 #: src/components/importconfiguration/types/Soundingresults.vue:104
 #: src/components/sections/SectionForm.vue:155
-#: src/components/stretches/StretchForm.vue:172
 msgid "Please enter a date"
 msgstr ""
 
@@ -1235,7 +1230,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:171
-#: src/components/stretches/StretchForm.vue:188
 #, fuzzy
 msgid "Please enter a source organization"
 msgstr "Vyberte krajinu"
@@ -1245,13 +1239,11 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:51
-#: src/components/stretches/StretchForm.vue:68
 msgid "Please enter a start point"
 msgstr ""
 
 #: src/components/importconfiguration/types/Bottleneck.vue:69
 #: src/components/sections/SectionForm.vue:106
-#: src/components/stretches/StretchForm.vue:123
 msgid "Please enter a tolerance value"
 msgstr ""
 
@@ -1274,17 +1266,14 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:83
-#: src/components/stretches/StretchForm.vue:100
 msgid "Please enter an end point"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:17
-#: src/components/stretches/StretchForm.vue:17
 msgid "Please enter an id"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:125
-#: src/components/stretches/StretchForm.vue:142
 msgid "Please enter an objectname"
 msgstr ""
 
@@ -1293,7 +1282,7 @@
 msgid "Please enter an originator"
 msgstr "Vyberte krajinu"
 
-#: src/components/fairway/Profiles.vue:599
+#: src/components/fairway/BottleneckDialogue.vue:605
 msgid "Please enter correct coordinates in the format: Lat,Lon,Lat,Lon"
 msgstr ""
 
@@ -1330,11 +1319,11 @@
 msgid "Press ESC to stop drawing."
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:650
+#: src/components/fairway/BottleneckDialogue.vue:682
 msgid "Profile deleted!"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:624
+#: src/components/fairway/BottleneckDialogue.vue:630
 msgid "Profile saved!"
 msgstr ""
 
@@ -1375,15 +1364,15 @@
 msgid "Request password reset!"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:50
+#: src/components/systemconfiguration/ColorSettings.vue:55
 msgid "Reset all to defaults"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:44
+#: src/components/systemconfiguration/ColorSettings.vue:49
 #: src/components/systemconfiguration/DataAccuracy.vue:274
 #: src/components/systemconfiguration/MapLayers.vue:58
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:101
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:208
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:211
 msgid "Reset to defaults"
 msgstr ""
 
@@ -1400,7 +1389,7 @@
 msgstr ""
 
 #: src/components/sections/Sections.vue:133
-#: src/components/stretches/Stretches.vue:133
+#: src/components/stretches/Stretches.vue:140
 msgid "Review pending import"
 msgstr ""
 
@@ -1409,12 +1398,12 @@
 msgid "Role"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:420
+#: src/components/fairway/BottleneckDialogue.vue:426
 msgid "Rotate Maps"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:312
-msgid "Same value is used in multiple fields.  Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:319
+msgid "Same value is used in multiple fields."
 msgstr ""
 
 #: src/components/importconfiguration/ScheduledImports.vue:1074
@@ -1426,7 +1415,7 @@
 msgid "Save"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:148
+#: src/components/fairway/BottleneckDialogue.vue:153
 msgid "Saved cross profiles"
 msgstr ""
 
@@ -1465,7 +1454,7 @@
 msgid "Select bottleneck"
 msgstr "Brody a úžiny"
 
-#: src/components/fairway/Profiles.vue:21
+#: src/components/fairway/BottleneckDialogue.vue:21
 msgid "Select Bottleneck"
 msgstr ""
 
@@ -1481,15 +1470,15 @@
 msgid "Select stretch"
 msgstr ""
 
-#: src/components/systemconfiguration/ColorSettings.vue:38
+#: src/components/systemconfiguration/ColorSettings.vue:43
 #: src/components/systemconfiguration/DataAccuracy.vue:271
 #: src/components/systemconfiguration/MapLayers.vue:55
 #: src/components/systemconfiguration/MorphologyClassbreaks.vue:95
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:202
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:205
 msgid "Send"
 msgstr "Poslať"
 
-#: src/components/systemconfiguration/ColorSettings.vue:55
+#: src/components/systemconfiguration/ColorSettings.vue:60
 #, fuzzy
 msgid "Send all"
 msgstr "Poslať"
@@ -1502,7 +1491,7 @@
 msgid "September"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:123
+#: src/components/fairway/BottleneckDialogue.vue:128
 msgid "Show differences"
 msgstr ""
 
@@ -1510,7 +1499,7 @@
 msgid "Show Hydrological Conditions"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:120
+#: src/components/fairway/BottleneckDialogue.vue:125
 msgid "Show survey"
 msgstr ""
 
@@ -1526,7 +1515,7 @@
 msgid "Simple"
 msgstr ""
 
-#: src/components/identify/Identify.vue:147
+#: src/components/identify/Identify.vue:161
 msgid ""
 "Some data ©\n"
 "        <a href=\"https://www.openstreetmap.org/copyright\">%{ name }</a>\n"
@@ -1545,7 +1534,7 @@
 msgid "Sounding Result"
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:109
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:112
 msgid "Sounding Result Comparison"
 msgstr ""
 
@@ -1553,14 +1542,17 @@
 msgid "Soundingresults"
 msgstr ""
 
+#: src/components/importoverview/FairwayDimensionDetail.vue:8
+msgid "Source"
+msgstr "Zdroj správy"
+
 #: src/components/sections/Sections.vue:130
-#: src/components/stretches/Stretches.vue:130
+#: src/components/stretches/Stretches.vue:137
 msgid "Source organization"
 msgstr ""
 
 #: src/components/identify/formatter.js:35
 #: src/components/sections/SectionForm.vue:161
-#: src/components/stretches/StretchForm.vue:178
 msgid "Source Organization"
 msgstr ""
 
@@ -1568,20 +1560,20 @@
 msgid "Source orgranization"
 msgstr ""
 
-#: src/components/identify/Identify.vue:144
+#: src/components/identify/Identify.vue:158
 msgid "source-code"
 msgstr ""
 
 #: src/components/sections/Sections.vue:196
+#: src/components/stretches/Stretches.vue:220
 msgid "Staging Area"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:194
+#: src/components/fairway/BottleneckDialogue.vue:199
 msgid "Start"
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:25
-#: src/components/stretches/StretchForm.vue:42
 msgid "Start rhm"
 msgstr ""
 
@@ -1597,10 +1589,6 @@
 msgid "Starting import of section"
 msgstr ""
 
-#: src/components/stretches/StretchForm.vue:352
-msgid "Starting import of stretch"
-msgstr ""
-
 #: src/components/importoverview/ImportOverview.vue:196
 msgid "Status"
 msgstr ""
@@ -1616,11 +1604,11 @@
 #: src/components/importconfiguration/types/ApprovedGaugeMeasurement.vue:66
 #: src/components/importconfiguration/types/WaterwayProfiles.vue:113
 #: src/components/sections/SectionForm.vue:185
-#: src/components/stretches/StretchForm.vue:202
+#: src/components/stretches/StretchForm.vue:26
 msgid "Submit"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:652
+#: src/components/fairway/AvailableFairwayDepth.vue:727
 msgid "Sum of days"
 msgstr ""
 
@@ -1628,7 +1616,7 @@
 msgid "Sunday"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:72
+#: src/components/fairway/BottleneckDialogue.vue:72
 msgid "Survey"
 msgstr ""
 
@@ -1733,26 +1721,27 @@
 msgid "The provided template has no name property."
 msgstr ""
 
-#: src/components/systemconfiguration/MorphologyClassbreaks.vue:331
-msgid "There are invalid classbreak values. Please check"
+#: src/components/systemconfiguration/MorphologyClassbreaks.vue:338
+msgid "There are invalid classbreak values."
 msgstr ""
 
 #: src/components/systemconfiguration/DataAccuracy.vue:88
 msgid "There are less than"
 msgstr ""
 
-#: src/components/fairway/AvailableFairwayDepth.vue:193
-#: src/components/fairway/AvailableFairwayDepth.vue:217
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:190
-#: src/components/fairway/AvailableFairwayDepthLNWL.vue:206
-#: src/components/fairway/Profiles.vue:423
+#: src/components/fairway/AvailableFairwayDepth.vue:213
+#: src/components/fairway/AvailableFairwayDepth.vue:233
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:212
+#: src/components/fairway/AvailableFairwayDepthLNWL.vue:223
+#: src/components/fairway/BottleneckDialogue.vue:429
 #: src/components/importconfiguration/types/Soundingresults.vue:232
 #: src/components/importconfiguration/types/Soundingresults.vue:251
 #: src/components/layers/Layerselect.vue:68
+#: src/components/stretches/StretchForm.vue:56
 msgid "this"
 msgstr ""
 
-#: src/components/identify/Identify.vue:138
+#: src/components/identify/Identify.vue:152
 msgid ""
 "This app uses <i>gemma</i>, which is Free Software under <br/>\n"
 "        %{ license } without warranty, see docs for details."
@@ -1779,7 +1768,6 @@
 msgstr ""
 
 #: src/components/sections/SectionForm.vue:89
-#: src/components/stretches/StretchForm.vue:106
 msgid "Tolerance for snapping to axis"
 msgstr ""
 
@@ -1817,6 +1805,10 @@
 msgid "Upload new map template"
 msgstr ""
 
+#: src/components/stretches/StretchForm.vue:84
+msgid "Upload of stretch complete"
+msgstr ""
+
 #: src/components/systemconfiguration/PDFTemplates.vue:183
 msgid "Uploaded file does not contain valid json data."
 msgstr ""
@@ -1839,8 +1831,8 @@
 msgid "URL"
 msgstr ""
 
-#: src/components/identify/Identify.vue:134
-#: src/components/identify/Identify.vue:243
+#: src/components/identify/Identify.vue:148
+#: src/components/identify/Identify.vue:259
 msgid "User Manual"
 msgstr ""
 
@@ -1857,7 +1849,7 @@
 msgid "Users"
 msgstr ""
 
-#: src/components/identify/Identify.vue:153
+#: src/components/identify/Identify.vue:167
 msgid ""
 "Uses\n"
 "        <a href=\"https://download.geonames.org/export/dump/readme.txt"
@@ -1877,17 +1869,17 @@
 msgid "warning"
 msgstr ""
 
-#: src/components/fairway/Profiles.vue:41
-#: src/components/gauge/Waterlevel.vue:150
+#: src/components/fairway/BottleneckDialogue.vue:41
+#: src/components/gauge/Waterlevel.vue:169
 msgid "Waterlevel"
 msgstr ""
 
-#: src/components/gauge/HydrologicalConditions.vue:663
-#: src/components/gauge/Waterlevel.vue:613
+#: src/components/gauge/HydrologicalConditions.vue:680
+#: src/components/gauge/Waterlevel.vue:633
 msgid "Waterlevel [m]"
 msgstr ""
 
-#: src/components/gauge/Waterlevel.vue:170
+#: src/components/gauge/Waterlevel.vue:179
 msgid "waterlevels"
 msgstr ""
 
@@ -1967,15 +1959,12 @@
 msgid "yes"
 msgstr "Vrstvy"
 
-#: src/components/fairway/Profiles.vue:625
+#: src/components/fairway/BottleneckDialogue.vue:631
 msgid ""
 "You can now select these coordinates from the \"Saved cross profiles\" menu "
 "to restore this cross profile."
 msgstr ""
 
-#~ msgid "Source"
-#~ msgstr "Zdroj správy"
-
 #, fuzzy
 #~ msgid "Chose preset"
 #~ msgstr "Vyberte formát"