Code

GSoC C++-ificiation merge and cleanup.
[inkscape.git] / po / en_AU.po
index 075008e2c92c061ef56868c162389deb72517182..5c15f40dc169636e52c3e45cccbbe4044268cb15 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: inkscape\n"
 "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-03-30 17:45+0200\n"
+"POT-Creation-Date: 2010-06-08 21:39+0200\n"
 "PO-Revision-Date: 2007-02-10 16:10+0100\n"
 "Last-Translator: Chris Goerner <cgoerner@fastmail.com.au>\n"
 "Language-Team: English (Australia)\n"
@@ -46,6 +46,7 @@ msgstr ""
 #: ../share/extensions/interp_att_g.inx.h:10
 #: ../share/extensions/markers_strokepaint.inx.h:2
 #: ../share/extensions/perspective.inx.h:1
+#: ../share/extensions/pixelsnap.inx.h:1
 #: ../share/extensions/radiusrand.inx.h:4
 #: ../share/extensions/rubberstretch.inx.h:3
 #: ../share/extensions/straightseg.inx.h:2
@@ -142,11 +143,12 @@ msgstr ""
 msgid "Open presentation exchange files saved in Corel DRAW"
 msgstr ""
 
-#: ../share/extensions/color_brighter.inx.h:1
+#: ../share/extensions/color_blackandwhite.inx.h:1
 #, fuzzy
-msgid "Brighter"
-msgstr "Brightness"
+msgid "Black and White"
+msgstr "Invert black and white regions for single traces"
 
+#: ../share/extensions/color_blackandwhite.inx.h:2
 #: ../share/extensions/color_brighter.inx.h:2
 #: ../share/extensions/color_custom.inx.h:2
 #: ../share/extensions/color_darker.inx.h:1
@@ -178,6 +180,11 @@ msgstr "Brightness"
 msgid "Color"
 msgstr "Colour"
 
+#: ../share/extensions/color_brighter.inx.h:1
+#, fuzzy
+msgid "Brighter"
+msgstr "Brightness"
+
 #: ../share/extensions/color_custom.inx.h:1
 #, fuzzy
 msgid "Blue Function"
@@ -185,7 +192,7 @@ msgstr "Selection"
 
 #: ../share/extensions/color_custom.inx.h:3
 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1418
-#: ../src/widgets/toolbox.cpp:861
+#: ../src/widgets/toolbox.cpp:994
 #, fuzzy
 msgid "Custom"
 msgstr "_Custom"
@@ -212,7 +219,7 @@ msgid "Desaturate"
 msgstr "Distribute"
 
 #: ../share/extensions/color_grayscale.inx.h:2
-#: ../share/extensions/webslicer_create_rect.inx.h:14
+#: ../share/extensions/webslicer_create_rect.inx.h:16
 msgid "Grayscale"
 msgstr ""
 
@@ -254,14 +261,14 @@ msgstr ""
 #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236
 #: ../src/widgets/sp-color-icc-selector.cpp:237
 #: ../src/widgets/sp-color-scales.cpp:438
-#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4383
+#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4471
 msgid "Hue"
 msgstr "Hue"
 
 #: ../share/extensions/color_randomize.inx.h:3 ../src/flood-context.cpp:252
 #: ../src/widgets/sp-color-icc-selector.cpp:237
 #: ../src/widgets/sp-color-scales.cpp:444
-#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4413
+#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4503
 msgid "Lightness"
 msgstr "Lightness"
 
@@ -272,11 +279,11 @@ msgstr "Randomise:"
 
 #: ../share/extensions/color_randomize.inx.h:5
 #: ../src/extension/internal/bitmap/modulate.cpp:42
-#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:881
+#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:887
 #: ../src/widgets/sp-color-icc-selector.cpp:236
 #: ../src/widgets/sp-color-icc-selector.cpp:237
 #: ../src/widgets/sp-color-scales.cpp:441
-#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4398
+#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4487
 msgid "Saturation"
 msgstr "Saturation"
 
@@ -348,7 +355,7 @@ msgid "Dimensions"
 msgstr "Di_vision"
 
 #: ../share/extensions/dimension.inx.h:2 ../share/extensions/dots.inx.h:4
-#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:11
+#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:20
 msgid "Visualize Path"
 msgstr ""
 
@@ -468,8 +475,20 @@ msgstr "Stroke Paint"
 #: ../share/extensions/draw_from_triangle.inx.h:20
 #: ../share/extensions/dxf_input.inx.h:9
 #: ../share/extensions/dxf_outlines.inx.h:9
+#: ../share/extensions/jessyInk_autoTexts.inx.h:3
+#: ../share/extensions/jessyInk_effects.inx.h:7
+#: ../share/extensions/jessyInk_export.inx.h:2
+#: ../share/extensions/jessyInk_install.inx.h:1
+#: ../share/extensions/jessyInk_keyBindings.inx.h:7
+#: ../share/extensions/jessyInk_masterSlide.inx.h:1
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:3
+#: ../share/extensions/jessyInk_summary.inx.h:1
+#: ../share/extensions/jessyInk_transitions.inx.h:5
+#: ../share/extensions/jessyInk_uninstall.inx.h:1
+#: ../share/extensions/jessyInk_video.inx.h:1
+#: ../share/extensions/jessyInk_view.inx.h:3
 #: ../share/extensions/lindenmayer.inx.h:23
-#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:5
+#: ../share/extensions/measure.inx.h:3 ../share/extensions/scour.inx.h:5
 #: ../src/ui/dialog/extension-editor.cpp:81
 #, fuzzy
 msgid "Help"
@@ -519,7 +538,7 @@ msgid "Radius / px"
 msgstr "_Raise"
 
 #: ../share/extensions/draw_from_triangle.inx.h:30
-#: ../share/extensions/eqtexsvg.inx.h:3
+#: ../share/extensions/eqtexsvg.inx.h:4
 #: ../share/extensions/foldablebox.inx.h:6
 #: ../share/extensions/funcplot.inx.h:13 ../share/extensions/gears.inx.h:5
 #: ../share/extensions/grid_cartesian.inx.h:15
@@ -535,7 +554,7 @@ msgstr "_Raise"
 #: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6
 #: ../share/extensions/svgcalendar.inx.h:22
 #: ../share/extensions/triangle.inx.h:10
-#: ../src/extension/internal/grid.cpp:202
+#: ../src/extension/internal/grid.cpp:206
 #: ../share/extensions/render_barcode_datamatrix.inx.h:3
 #: ../share/extensions/wireframe_sphere.inx.h:5
 #, fuzzy
@@ -633,6 +652,7 @@ msgstr ""
 #. ## end option page
 #: ../share/extensions/dxf_input.inx.h:11
 #: ../share/extensions/dxf_outlines.inx.h:10
+#: ../share/extensions/jessyInk_uninstall.inx.h:3
 #: ../share/extensions/scour.inx.h:11 ../src/ui/dialog/tracedialog.cpp:617
 #: ../src/ui/dialog/tracedialog.cpp:623
 msgid "Options"
@@ -725,7 +745,7 @@ msgstr "Invert black and white regions for single traces"
 msgid "Shades"
 msgstr "Shapes"
 
-#: ../share/extensions/edge3d.inx.h:9 ../src/live_effects/lpe-knot.cpp:331
+#: ../share/extensions/edge3d.inx.h:9 ../src/live_effects/lpe-knot.cpp:333
 #: ../src/widgets/stroke-style.cpp:691
 msgid "Stroke width"
 msgstr "Stroke width"
@@ -740,7 +760,7 @@ msgid "Embed only selected images"
 msgstr ""
 
 #: ../share/extensions/embedimage.inx.h:3
-#: ../share/extensions/extractimage.inx.h:2 ../src/dialogs/find.cpp:617
+#: ../share/extensions/extractimage.inx.h:4 ../src/dialogs/find.cpp:617
 #: ../src/ui/dialog/find.cpp:83
 msgid "Images"
 msgstr "Images"
@@ -761,10 +781,14 @@ msgid "Encapsulated PostScript (*.eps)"
 msgstr "Portrait"
 
 #: ../share/extensions/eqtexsvg.inx.h:1
-msgid "LaTeX formula"
+msgid "Additional packages (comma-separated): "
 msgstr ""
 
 #: ../share/extensions/eqtexsvg.inx.h:2
+msgid "LaTeX formula"
+msgstr ""
+
+#: ../share/extensions/eqtexsvg.inx.h:3
 msgid "LaTeX formula: "
 msgstr ""
 
@@ -781,23 +805,27 @@ msgid "GIMP Palette (*.gpl)"
 msgstr ""
 
 #: ../share/extensions/extractimage.inx.h:1
-msgid "Extract Image"
+msgid ""
+"* Don't type the file extension, it is appended automatically.\n"
+"* A relative path (or a filename without path) is relative to the user's "
+"home directory."
 msgstr ""
 
 #: ../share/extensions/extractimage.inx.h:3
-msgid "Note: The file extension is appended automatically."
+msgid "Extract Image"
 msgstr ""
 
-#: ../share/extensions/extractimage.inx.h:4
-msgid "Path to save image"
+#: ../share/extensions/extractimage.inx.h:5
+msgid "Path to save image:"
 msgstr ""
 
 #: ../share/extensions/extrude.inx.h:1 ../src/live_effects/effect.cpp:94
 msgid "Extrude"
 msgstr ""
 
-#: ../share/extensions/extrude.inx.h:2 ../share/extensions/interp.inx.h:3
-#: ../share/extensions/motion.inx.h:2
+#: ../share/extensions/extrude.inx.h:2
+#: ../share/extensions/generate_voronoi.inx.h:3
+#: ../share/extensions/interp.inx.h:3 ../share/extensions/motion.inx.h:2
 #: ../share/extensions/pathalongpath.inx.h:4
 #: ../share/extensions/pathscatter.inx.h:5
 #: ../src/extension/internal/bluredge.cpp:141
@@ -805,15 +833,15 @@ msgstr ""
 msgid "Generate from Path"
 msgstr "_Remove from Path"
 
-#: ../share/extensions/extrude.inx.h:3
+#: ../share/extensions/extrude.inx.h:3 ../share/extensions/split.inx.h:2
 #, fuzzy
 msgid "Lines"
 msgstr "License"
 
 #: ../share/extensions/extrude.inx.h:4
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2165
-#: ../src/widgets/toolbox.cpp:3963 ../src/widgets/toolbox.cpp:4352
-#: ../src/widgets/toolbox.cpp:4610
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2171
+#: ../src/widgets/toolbox.cpp:4061 ../src/widgets/toolbox.cpp:4439
+#: ../src/widgets/toolbox.cpp:4706
 #, fuzzy
 msgid "Mode:"
 msgstr "Node"
@@ -864,7 +892,7 @@ msgstr ""
 #: ../src/extension/internal/bitmap/raise.cpp:42
 #: ../src/extension/internal/bitmap/sample.cpp:41
 #: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/libgdl/gdl-dock.c:198
-#: ../src/widgets/toolbox.cpp:3213
+#: ../src/widgets/toolbox.cpp:3314
 #, fuzzy
 msgid "Height"
 msgstr "Height:"
@@ -893,8 +921,8 @@ msgstr "Unit"
 #: ../src/libgdl/gdl-dock-placeholder.c:169 ../src/libgdl/gdl-dock.c:190
 #: ../src/live_effects/lpe-bendpath.cpp:56
 #: ../src/live_effects/lpe-patternalongpath.cpp:64
-#: ../src/widgets/toolbox.cpp:3196 ../src/widgets/toolbox.cpp:4226
-#: ../src/widgets/toolbox.cpp:4540
+#: ../src/widgets/toolbox.cpp:3297 ../src/widgets/toolbox.cpp:4313
+#: ../src/widgets/toolbox.cpp:4633
 msgid "Width"
 msgstr "Width"
 
@@ -1038,6 +1066,33 @@ msgstr "Number of rows"
 msgid "Pressure angle"
 msgstr "Preserved"
 
+#: ../share/extensions/generate_voronoi.inx.h:1
+msgid "Average size of cell (px)"
+msgstr ""
+
+#: ../share/extensions/generate_voronoi.inx.h:2
+msgid ""
+"Generate a random pattern of Voronoi cells. The pattern will be accessible "
+"in the Fill and Stroke dialog. You must select an object or a group."
+msgstr ""
+
+#: ../share/extensions/generate_voronoi.inx.h:4
+msgid ""
+"If border is zero, the pattern will be discontinuous at the edges. Use a "
+"positive border, preferably greater than the cell size, to produce a smooth "
+"join of the pattern at the edges. Use a negative border to reduce the size "
+"of the pattern and get an empty border."
+msgstr ""
+
+#: ../share/extensions/generate_voronoi.inx.h:5
+msgid "Size of Border (px)"
+msgstr ""
+
+#: ../share/extensions/generate_voronoi.inx.h:6
+#, fuzzy
+msgid "Voronoi Pattern"
+msgstr "Pattern"
+
 #: ../share/extensions/gimp_xcf.inx.h:1
 msgid "GIMP XCF"
 msgstr ""
@@ -1213,13 +1268,15 @@ msgstr ""
 #: ../share/extensions/scour.inx.h:8 ../src/filter-enums.cpp:96
 #: ../src/flood-context.cpp:264 ../src/live_effects/lpe-ruler.cpp:34
 #: ../src/ui/dialog/document-properties.cpp:327
-#: ../src/ui/dialog/filter-effects-dialog.cpp:468
-#: ../src/ui/dialog/inkscape-preferences.cpp:259
-#: ../src/ui/dialog/inkscape-preferences.cpp:422
-#: ../src/ui/dialog/inkscape-preferences.cpp:578
-#: ../src/ui/dialog/inkscape-preferences.cpp:1208
-#: ../src/ui/dialog/inkscape-preferences.cpp:1273 ../src/verbs.cpp:2192
-#: ../src/widgets/stroke-style.cpp:362 ../src/widgets/toolbox.cpp:3991
+#: ../src/ui/dialog/filter-effects-dialog.cpp:474
+#: ../src/ui/dialog/inkscape-preferences.cpp:266
+#: ../src/ui/dialog/inkscape-preferences.cpp:429
+#: ../src/ui/dialog/inkscape-preferences.cpp:584
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
+#: ../src/ui/dialog/inkscape-preferences.cpp:1279
+#: ../src/ui/dialog/input.cpp:601 ../src/ui/dialog/input.cpp:602
+#: ../src/ui/dialog/input.cpp:1127 ../src/verbs.cpp:2192
+#: ../src/widgets/stroke-style.cpp:362 ../src/widgets/toolbox.cpp:4089
 msgid "None"
 msgstr "None"
 
@@ -1339,18 +1396,28 @@ msgstr ""
 
 #: ../share/extensions/hpgl_output.inx.h:5
 #, fuzzy
+msgid "Pen number"
+msgstr "Angle:"
+
+#: ../share/extensions/hpgl_output.inx.h:6
+#, fuzzy
 msgid "Plot invisible layers"
 msgstr "Select All in All La_yers"
 
-#: ../share/extensions/hpgl_output.inx.h:6
+#: ../share/extensions/hpgl_output.inx.h:7
+#, fuzzy
+msgid "Resolution (dpi)"
+msgstr "Preferred resolution (dots per inch) of bitmap"
+
+#: ../share/extensions/hpgl_output.inx.h:8
 msgid "X-origin (px)"
 msgstr ""
 
-#: ../share/extensions/hpgl_output.inx.h:7
+#: ../share/extensions/hpgl_output.inx.h:9
 msgid "Y-origin (px)"
 msgstr ""
 
-#: ../share/extensions/hpgl_output.inx.h:8
+#: ../share/extensions/hpgl_output.inx.h:10
 msgid "hpgl output flatness"
 msgstr ""
 
@@ -1458,7 +1525,7 @@ msgstr "Unit"
 #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764
 #: ../src/extension/internal/bitmap/opacity.cpp:37
 #: ../src/extension/internal/bitmap/opacity.cpp:39
-#: ../src/widgets/toolbox.cpp:4428
+#: ../src/widgets/toolbox.cpp:4519
 msgid "Opacity"
 msgstr "Opacity"
 
@@ -1480,8 +1547,7 @@ msgstr "Attribute name"
 #: ../share/extensions/interp_att_g.inx.h:16
 #: ../share/extensions/render_alphabetsoup.inx.h:4
 #: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1657
-#: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738
-#: ../src/widgets/toolbox.cpp:4679
+#: ../src/seltrans.cpp:527 ../src/ui/dialog/transformation.cpp:738
 msgid "Scale"
 msgstr "Scale"
 
@@ -1532,14697 +1598,16193 @@ msgstr ""
 msgid "••••••••••••••••••••••••••••••••••••••••••••••••"
 msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:1
-msgid ""
-"\n"
-"The path is generated by applying the \n"
-"substitutions of Rules to the Axiom, \n"
-"Order times. The following commands are \n"
-"recognized in Axiom and Rules:\n"
-"\n"
-"Any of A,B,C,D,E,F: draw forward \n"
-"\n"
-"Any of G,H,I,J,K,L: move forward \n"
-"\n"
-"+: turn left\n"
-"\n"
-"-: turn right\n"
-"\n"
-"|: turn 180 degrees\n"
-"\n"
-"[: remember point\n"
-"\n"
-"]: return to remembered point\n"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:1
+msgid "Auto-Text:"
 msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:21
-msgid "Axiom"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:2
+msgid "Auto-texts"
 msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:22
-msgid "Axiom and rules"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:4
+#: ../share/extensions/jessyInk_effects.inx.h:8
+#: ../share/extensions/jessyInk_install.inx.h:3
+#: ../share/extensions/jessyInk_keyBindings.inx.h:10
+#: ../share/extensions/jessyInk_masterSlide.inx.h:3
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:4
+#: ../share/extensions/jessyInk_summary.inx.h:2
+#: ../share/extensions/jessyInk_transitions.inx.h:6
+#: ../share/extensions/jessyInk_uninstall.inx.h:2
+#: ../share/extensions/jessyInk_video.inx.h:2
+#: ../share/extensions/jessyInk_view.inx.h:4
+msgid "JessyInk"
 msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:24
+#: ../share/extensions/jessyInk_autoTexts.inx.h:5
 #, fuzzy
-msgid "L-system"
-msgstr "System"
+msgid "None (remove)"
+msgstr " Re_move "
 
-#: ../share/extensions/lindenmayer.inx.h:25
+#: ../share/extensions/jessyInk_autoTexts.inx.h:6
 #, fuzzy
-msgid "Left angle"
-msgstr "Rectangle"
+msgid "Number of slides"
+msgstr "Number of rows"
 
-#: ../share/extensions/lindenmayer.inx.h:26
-#: ../src/extension/internal/bitmap/reduceNoise.cpp:41
-msgid "Order"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:7
+#: ../share/extensions/jessyInk_effects.inx.h:12
+#: ../share/extensions/jessyInk_export.inx.h:8
+#: ../share/extensions/jessyInk_masterSlide.inx.h:6
+#: ../share/extensions/jessyInk_transitions.inx.h:9
+#: ../share/extensions/jessyInk_view.inx.h:7
+#, fuzzy
+msgid "Settings"
+msgstr "Start:"
+
+#: ../share/extensions/jessyInk_autoTexts.inx.h:8
+#, fuzzy
+msgid "Slide number"
+msgstr "Angle:"
+
+#: ../share/extensions/jessyInk_autoTexts.inx.h:9
+msgid "Slide title"
 msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:28
-#, fuzzy, no-c-format
-msgid "Randomize angle (%)"
-msgstr "Randomise:"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:10
+msgid ""
+"This extension allows you to install, update and remove auto-texts for a "
+"JessyInk presentation. Please see code.google.com/p/jessyink for more "
+"details."
+msgstr ""
 
-#: ../share/extensions/lindenmayer.inx.h:30
-#, fuzzy, no-c-format
-msgid "Randomize step (%)"
-msgstr "Randomise:"
+#: ../share/extensions/jessyInk_effects.inx.h:1
+#: ../share/extensions/jessyInk_transitions.inx.h:1
+#, fuzzy
+msgid "Appear"
+msgstr "Script"
 
-#: ../share/extensions/lindenmayer.inx.h:32
+#: ../share/extensions/jessyInk_effects.inx.h:2
 #, fuzzy
-msgid "Right angle"
-msgstr "Rectangle"
+msgid "Build-in effect"
+msgstr "Current layer"
 
-#: ../share/extensions/lindenmayer.inx.h:33
+#: ../share/extensions/jessyInk_effects.inx.h:3
 #, fuzzy
-msgid "Rules"
-msgstr "_Rulers"
+msgid "Build-out effect"
+msgstr "Horizontal Offset"
 
-#: ../share/extensions/lindenmayer.inx.h:34
-msgid "Step length (px)"
-msgstr ""
+#: ../share/extensions/jessyInk_effects.inx.h:4
+#: ../share/extensions/jessyInk_transitions.inx.h:3
+#: ../share/extensions/jessyInk_view.inx.h:2
+#, fuzzy
+msgid "Duration in seconds:"
+msgstr "Drawing"
 
-#: ../share/extensions/lorem_ipsum.inx.h:1
-msgid "Lorem ipsum"
-msgstr ""
+#: ../share/extensions/jessyInk_effects.inx.h:5
+#, fuzzy
+msgid "Effects"
+msgstr "Effects"
 
-#: ../share/extensions/lorem_ipsum.inx.h:2
+#: ../share/extensions/jessyInk_effects.inx.h:6
+#: ../share/extensions/jessyInk_transitions.inx.h:4
 #, fuzzy
-msgid "Number of paragraphs"
-msgstr "Number of rows"
+msgid "Fade"
+msgstr "lines"
 
-#: ../share/extensions/lorem_ipsum.inx.h:3
-msgid "Paragraph length fluctuation (sentences)"
-msgstr ""
+#: ../share/extensions/jessyInk_effects.inx.h:9
+#, fuzzy
+msgid "None (default)"
+msgstr "Default"
 
-#: ../share/extensions/lorem_ipsum.inx.h:4
-msgid "Sentences per paragraph"
-msgstr ""
+#: ../share/extensions/jessyInk_effects.inx.h:10
+#: ../share/extensions/jessyInk_view.inx.h:5
+#, fuzzy
+msgid "Order:"
+msgstr "Metre"
 
-#. Text
-#: ../share/extensions/lorem_ipsum.inx.h:5
-#: ../share/extensions/render_alphabetsoup.inx.h:5
-#: ../share/extensions/text_braille.inx.h:2
-#: ../share/extensions/text_flipcase.inx.h:1
-#: ../share/extensions/text_lowercase.inx.h:1
-#: ../share/extensions/text_randomcase.inx.h:1
-#: ../share/extensions/text_replace.inx.h:4
-#: ../share/extensions/text_sentencecase.inx.h:2
-#: ../share/extensions/text_titlecase.inx.h:1
-#: ../share/extensions/text_uppercase.inx.h:1 ../src/dialogs/text-edit.cpp:375
-#: ../src/selection-describer.cpp:69
-#: ../src/ui/dialog/inkscape-preferences.cpp:541 ../src/verbs.cpp:2477
-#: ../share/extensions/render_barcode_datamatrix.inx.h:6
-msgid "Text"
-msgstr "Text"
+#: ../share/extensions/jessyInk_effects.inx.h:11
+#: ../share/extensions/jessyInk_transitions.inx.h:8
+#, fuzzy
+msgid "Pop"
+msgstr "_Reverse"
 
-#: ../share/extensions/lorem_ipsum.inx.h:6
+#: ../share/extensions/jessyInk_effects.inx.h:13
 msgid ""
-"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder "
-"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a "
-"new flowed text object, the size of the page, is created in a new layer."
+"This extension allows you to install, update and remove object effects for a "
+"JessyInk presentation. Please see code.google.com/p/jessyink for more "
+"details."
 msgstr ""
 
-#: ../share/extensions/markers_strokepaint.inx.h:1
-msgid "Color Markers to Match Stroke"
+#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch");
+#: ../share/extensions/jessyInk_effects.inx.h:14
+#: ../share/extensions/jessyInk_export.inx.h:10
+#: ../share/extensions/jessyInk_transitions.inx.h:14
+#: ../share/extensions/webslicer_create_rect.inx.h:40
+#: ../src/dialogs/object-attributes.cpp:34
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2174
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2252
+msgid "Type:"
+msgstr "Type:"
+
+#: ../share/extensions/jessyInk_export.inx.h:1
+msgid ""
+"Creates a zip file containing pdfs or pngs of all slides of a JessyInk "
+"presentation."
 msgstr ""
 
-#: ../share/extensions/measure.inx.h:1
-#, fuzzy
-msgid "Font size [px]"
-msgstr "Font size:"
+#: ../share/extensions/jessyInk_export.inx.h:3
+msgid "JessyInk zipped pdf or png output"
+msgstr ""
 
-#. <param name="unit" type="string" _gui-text="Unit {km|m|cm|mm|in|px|pt}">mm</param>
-#: ../share/extensions/measure.inx.h:4
-msgid "Length Unit: "
+#: ../share/extensions/jessyInk_export.inx.h:4
+msgid "JessyInk zipped pdf or png output (*.zip)"
 msgstr ""
 
-#: ../share/extensions/measure.inx.h:5
-msgid "Measure"
+#: ../share/extensions/jessyInk_export.inx.h:5
+msgid "PDF"
 msgstr ""
 
-#: ../share/extensions/measure.inx.h:6
-msgid "Measure Path"
+#: ../share/extensions/jessyInk_export.inx.h:6
+msgid "PNG"
 msgstr ""
 
-#: ../share/extensions/measure.inx.h:7
+#: ../share/extensions/jessyInk_export.inx.h:7
 #, fuzzy
-msgid "Offset [px]"
-msgstr "Offsets"
+msgid "Resolution:"
+msgstr "Relation"
 
-#: ../share/extensions/measure.inx.h:8
-#, fuzzy
-msgid "Precision"
-msgstr "Description"
+#: ../share/extensions/jessyInk_export.inx.h:9
+msgid ""
+"This extension allows you to export a JessyInk presentation once you created "
+"an export layer in your browser. Please see code.google.com/p/jessyink for "
+"more details."
+msgstr ""
 
-#: ../share/extensions/measure.inx.h:9
-msgid "Scale Factor (Drawing:Real Length) = 1:"
+#: ../share/extensions/jessyInk_install.inx.h:2
+msgid "Install/update"
 msgstr ""
 
-#: ../share/extensions/measure.inx.h:10
+#: ../share/extensions/jessyInk_install.inx.h:4
 msgid ""
-"This effect measures the length of the selected path and adds it as a text-"
-"on-path object with the selected unit. The number of significant digits can "
-"be controlled by the Precision field. The Offset field controls the distance "
-"from the text to the path. The Scale factor can be used to make measurements "
-"in scaled drawings. For example, if 1 cm in the drawing equals 2.5 m in the "
-"real world, Scale must be set to 250."
+"This extension allows you to install or update the JessyInk script in order "
+"to turn your SVG file into a presentation. Please see code.google.com/p/"
+"jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1
-#, fuzzy
-msgid "Angle"
-msgstr "Angle:"
-
-#: ../share/extensions/motion.inx.h:3
+#: ../share/extensions/jessyInk_keyBindings.inx.h:1
 #, fuzzy
-msgid "Magnitude"
-msgstr "Magenta"
+msgid "Add slide:"
+msgstr "end node"
 
-#: ../share/extensions/motion.inx.h:4
+#: ../share/extensions/jessyInk_keyBindings.inx.h:2
 #, fuzzy
-msgid "Motion"
-msgstr "Fixation:"
+msgid "Back (with effects):"
+msgstr "Effects"
 
-#: ../share/extensions/outline2svg.inx.h:1
-msgid "ASCII Text with outline markup"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:3
+msgid "Back (without effects):"
 msgstr ""
 
-#: ../share/extensions/outline2svg.inx.h:2
-msgid "Text Outline File (*.outline)"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:4
+#, fuzzy
+msgid "Decrease number of columns:"
+msgstr "Number of columns"
 
-#: ../share/extensions/outline2svg.inx.h:3
-msgid "Text Outline Input"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:5
+#, fuzzy
+msgid "Drawing mode"
+msgstr "Drawing"
 
-#: ../share/extensions/param_curves.inx.h:2
+#: ../share/extensions/jessyInk_keyBindings.inx.h:6
 #, fuzzy
-msgid "End t-value"
-msgstr "Value"
+msgid "First slide:"
+msgstr "First selected"
 
-#: ../share/extensions/param_curves.inx.h:4
-msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:8
+#, fuzzy
+msgid "Increase number of columns:"
+msgstr "Number of columns"
 
-#: ../share/extensions/param_curves.inx.h:5
-msgid "Multiply t-range by 2*pi"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:9
+#, fuzzy
+msgid "Index mode"
+msgstr "Indent node"
 
-#: ../share/extensions/param_curves.inx.h:6
+#: ../share/extensions/jessyInk_keyBindings.inx.h:11
 #, fuzzy
-msgid "Parametric Curves"
-msgstr "Metres"
+msgid "Key bindings"
+msgstr "_Drawing"
 
-#: ../share/extensions/param_curves.inx.h:7
-msgid "Range and Sampling"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:12
+#, fuzzy
+msgid "Last slide:"
+msgstr "Canvas size:"
 
-#: ../share/extensions/param_curves.inx.h:10
+#: ../share/extensions/jessyInk_keyBindings.inx.h:13
 #, fuzzy
-msgid "Samples"
-msgstr "Shapes"
+msgid "Next (with effects):"
+msgstr "Horizontal Offset"
 
-#: ../share/extensions/param_curves.inx.h:11
-msgid ""
-"Select a rectangle before calling the extension,\n"
-"it will determine X and Y scales.\n"
-"\n"
-"First derivatives are always determined numerically."
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:14
+#, fuzzy
+msgid "Next (without effects):"
+msgstr "Horizontal Offset"
 
-#: ../share/extensions/param_curves.inx.h:24
+#: ../share/extensions/jessyInk_keyBindings.inx.h:15
 #, fuzzy
-msgid "Start t-value"
-msgstr "Attribute value"
+msgid "Next page:"
+msgstr "Select"
 
-#: ../share/extensions/param_curves.inx.h:26
+#: ../share/extensions/jessyInk_keyBindings.inx.h:16
 #, fuzzy
-msgid "x-Function"
-msgstr "Resolution:"
+msgid "Previous page:"
+msgstr "Previous Effect"
 
-#: ../share/extensions/param_curves.inx.h:27
+#: ../share/extensions/jessyInk_keyBindings.inx.h:17
 #, fuzzy
-msgid "x-value of rectangle's left"
-msgstr "Height of rectangle"
+msgid "Reset timer:"
+msgstr "Raise the current layer"
 
-#: ../share/extensions/param_curves.inx.h:28
-#, fuzzy
-msgid "x-value of rectangle's right"
-msgstr "Height of rectangle"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:18
+msgid "Select the slide above:"
+msgstr ""
 
-#: ../share/extensions/param_curves.inx.h:29
-#, fuzzy
-msgid "y-Function"
-msgstr "Resolution:"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:19
+msgid "Select the slide below:"
+msgstr ""
 
-#: ../share/extensions/param_curves.inx.h:30
+#: ../share/extensions/jessyInk_keyBindings.inx.h:20
 #, fuzzy
-msgid "y-value of rectangle's bottom"
-msgstr "Height of rectangle"
+msgid "Select the slide to the left:"
+msgstr "Select file to save to"
 
-#: ../share/extensions/param_curves.inx.h:31
+#: ../share/extensions/jessyInk_keyBindings.inx.h:21
 #, fuzzy
-msgid "y-value of rectangle's top"
-msgstr "Height of rectangle"
+msgid "Select the slide to the right:"
+msgstr "Edit the stops of the gradient"
 
-#: ../share/extensions/pathalongpath.inx.h:1
-msgid "Copies of the pattern:"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:22
+#, fuzzy
+msgid "Set duration:"
+msgstr "Saturation"
 
-#: ../share/extensions/pathalongpath.inx.h:2
-msgid "Deformation type:"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:23
+#, fuzzy
+msgid "Set number of columns to default:"
+msgstr "Number of columns"
 
-#: ../share/extensions/pathalongpath.inx.h:3
-#: ../share/extensions/pathscatter.inx.h:3
-msgid "Duplicate the pattern before deformation"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:24
+#, fuzzy
+msgid "Set path color to black:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:5
-#: ../share/extensions/pathscatter.inx.h:7
-#: ../src/live_effects/lpe-patternalongpath.cpp:72
+#: ../share/extensions/jessyInk_keyBindings.inx.h:25
 #, fuzzy
-msgid "Normal offset"
-msgstr "Horizontal Offset"
+msgid "Set path color to blue:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:6
+#: ../share/extensions/jessyInk_keyBindings.inx.h:26
 #, fuzzy
-msgid "Pattern along Path"
-msgstr "_Put on Path"
+msgid "Set path color to cyan:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:7
-#: ../share/extensions/pathscatter.inx.h:9
-#: ../src/live_effects/lpe-patternalongpath.cpp:77
+#: ../share/extensions/jessyInk_keyBindings.inx.h:27
 #, fuzzy
-msgid "Pattern is vertical"
-msgstr "Pattern offset"
+msgid "Set path color to green:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:8
-#: ../src/live_effects/lpe-patternalongpath.cpp:54
+#: ../share/extensions/jessyInk_keyBindings.inx.h:28
 #, fuzzy
-msgid "Repeated"
-msgstr "Repeat:"
+msgid "Set path color to magenta:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:9
-#: ../src/live_effects/lpe-patternalongpath.cpp:55
-msgid "Repeated, stretched"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:29
+#, fuzzy
+msgid "Set path color to orange:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:10
-msgid "Ribbon"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:30
+#, fuzzy
+msgid "Set path color to red:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:11
-#: ../src/live_effects/lpe-patternalongpath.cpp:52
+#: ../share/extensions/jessyInk_keyBindings.inx.h:31
 #, fuzzy
-msgid "Single"
-msgstr "Angle:"
+msgid "Set path color to white:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:12
-#: ../src/live_effects/lpe-patternalongpath.cpp:53
-msgid "Single, stretched"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:32
+#, fuzzy
+msgid "Set path color to yellow:"
+msgstr "Stop Colour"
 
-#: ../share/extensions/pathalongpath.inx.h:13
+#: ../share/extensions/jessyInk_keyBindings.inx.h:33
 #, fuzzy
-msgid "Snake"
-msgstr "Skew"
+msgid "Set path width to 1:"
+msgstr "Stroke width"
 
-#: ../share/extensions/pathalongpath.inx.h:14
-#: ../share/extensions/pathscatter.inx.h:11
-msgid "Space between copies:"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:34
+#, fuzzy
+msgid "Set path width to 3:"
+msgstr "Stroke width"
 
-#: ../share/extensions/pathalongpath.inx.h:15
-#: ../share/extensions/pathscatter.inx.h:13
-#: ../src/live_effects/lpe-patternalongpath.cpp:73
+#: ../share/extensions/jessyInk_keyBindings.inx.h:35
 #, fuzzy
-msgid "Tangential offset"
-msgstr "Vertical Offset"
+msgid "Set path width to 5:"
+msgstr "Stroke width"
 
-#: ../share/extensions/pathalongpath.inx.h:16
-msgid ""
-"This effect bends a pattern object along arbitrary \"skeleton\" paths. The "
-"pattern is the topmost object in the selection. (groups of paths/shapes/"
-"clones... allowed)"
-msgstr ""
+#: ../share/extensions/jessyInk_keyBindings.inx.h:36
+#, fuzzy
+msgid "Set path width to 7:"
+msgstr "Stroke width"
 
-#: ../share/extensions/pathscatter.inx.h:1
+#: ../share/extensions/jessyInk_keyBindings.inx.h:37
 #, fuzzy
-msgid "Cloned"
-msgstr "Clones"
+msgid "Set path width to 9:"
+msgstr "Stroke width"
 
-#: ../share/extensions/pathscatter.inx.h:2
+#: ../share/extensions/jessyInk_keyBindings.inx.h:38
 #, fuzzy
-msgid "Copied"
-msgstr "Combined"
+msgid "Set path width to default:"
+msgstr "Set as default"
 
-#: ../share/extensions/pathscatter.inx.h:4
+#: ../share/extensions/jessyInk_keyBindings.inx.h:39
 #, fuzzy
-msgid "Follow path orientation"
-msgstr "Canvas orientation:"
+msgid "Slide mode"
+msgstr "Raise node"
 
-#: ../share/extensions/pathscatter.inx.h:6
+#: ../share/extensions/jessyInk_keyBindings.inx.h:40
 #, fuzzy
-msgid "Moved"
-msgstr "Move"
+msgid "Switch to drawing mode:"
+msgstr "Switch to Layer Abov_e"
 
-#: ../share/extensions/pathscatter.inx.h:8
+#: ../share/extensions/jessyInk_keyBindings.inx.h:41
 #, fuzzy
-msgid "Original pattern will be:"
-msgstr "Pattern offset"
+msgid "Switch to index mode:"
+msgstr "Moved to next layer."
 
-#: ../share/extensions/pathscatter.inx.h:10 ../share/filters/filters.svg.h:55
-#: ../share/filters/filters.svg.h:77 ../share/filters/filters.svg.h:86
-#: ../src/widgets/toolbox.cpp:4572
+#: ../share/extensions/jessyInk_keyBindings.inx.h:42
 #, fuzzy
-msgid "Scatter"
-msgstr "Pattern"
+msgid "Switch to slide mode:"
+msgstr "Switch to Layer Abov_e"
 
-#: ../share/extensions/pathscatter.inx.h:12
-msgid "Stretch spaces to fit skeleton length"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:43
+msgid ""
+"This extension allows you customise the key bindings JessyInk uses. Please "
+"see code.google.com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/pathscatter.inx.h:14
-msgid ""
-"This effect scatters a pattern along arbitrary \"skeleton\" paths. The "
-"pattern must be the topmost object in the selection. Groups of paths, "
-"shapes, clones are allowed."
+#: ../share/extensions/jessyInk_keyBindings.inx.h:44
+msgid "Toggle progress bar:"
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:1
+#: ../share/extensions/jessyInk_keyBindings.inx.h:45
 #, fuzzy
-msgid "Bleed (in)"
-msgstr "Bevel join"
+msgid "Undo last path segment:"
+msgstr "Undo last action"
 
-#: ../share/extensions/perfectboundcover.inx.h:2
-msgid "Bond Weight #"
+#: ../share/extensions/jessyInk_masterSlide.inx.h:2
+msgid "If no layer name is supplied, the master slide is unset."
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:3
-msgid "Book Height (inches)"
-msgstr ""
+#: ../share/extensions/jessyInk_masterSlide.inx.h:4
+#, fuzzy
+msgid "Master slide"
+msgstr "Canvas size:"
 
-#: ../share/extensions/perfectboundcover.inx.h:4
+#: ../share/extensions/jessyInk_masterSlide.inx.h:5
+#: ../share/extensions/jessyInk_transitions.inx.h:7
 #, fuzzy
-msgid "Book Properties"
-msgstr "Link _Properties"
+msgid "Name of layer:"
+msgstr "Renamed layer"
 
-#: ../share/extensions/perfectboundcover.inx.h:5
-msgid "Book Width (inches)"
+#: ../share/extensions/jessyInk_masterSlide.inx.h:7
+msgid ""
+"This extension allows you to change the master slide JessyInk uses. Please "
+"see code.google.com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:6
-msgid "Caliper (inches)"
-msgstr ""
+#. File
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
+#: ../share/extensions/jessyInk_transitions.inx.h:2 ../src/filter-enums.cpp:72
+#: ../src/verbs.cpp:2195 ../src/widgets/toolbox.cpp:988
+msgid "Default"
+msgstr "Default"
 
-#: ../share/extensions/perfectboundcover.inx.h:7
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:2
 #, fuzzy
-msgid "Cover"
-msgstr "Coverage"
+msgid "Dragging/zoom"
+msgstr "Drawing"
 
-#: ../share/extensions/perfectboundcover.inx.h:8
-msgid "Cover Thickness Measurement"
-msgstr ""
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:5
+#, fuzzy
+msgid "Mouse handler"
+msgstr "Move canceled."
 
-#: ../share/extensions/perfectboundcover.inx.h:9
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:6
 #, fuzzy
-msgid "Interior Pages"
-msgstr "Invert"
+msgid "Mouse settings:"
+msgstr "Canvas orientation:"
 
-#: ../share/extensions/perfectboundcover.inx.h:10
-msgid "Note: Bond Weight # calculations are a best-guess estimate."
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:7
+msgid "No-click"
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:11
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:8
+msgid ""
+"This extension allows you customise the mouse handler JessyInk uses. Please "
+"see code.google.com/p/jessyink for more details."
+msgstr ""
+
+#: ../share/extensions/jessyInk_summary.inx.h:3
 #, fuzzy
-msgid "Number of Pages"
-msgstr "Number of rows"
+msgid "Summary"
+msgstr "_Symmetry"
 
-#: ../share/extensions/perfectboundcover.inx.h:12
-msgid "Pages Per Inch (PPI)"
+#: ../share/extensions/jessyInk_summary.inx.h:4
+msgid ""
+"This extension allows you to obtain information about the JessyInk script, "
+"effects and transitions contained in this SVG file. Please see code.google."
+"com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:13
-msgid "Paper Thickness Measurement"
+#: ../share/extensions/jessyInk_transitions.inx.h:10
+msgid ""
+"This extension allows you to change the transition JessyInk uses for the "
+"selected layer. Please see code.google.com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:14
-msgid "Perfect-Bound Cover Template"
+#: ../share/extensions/jessyInk_transitions.inx.h:11
+msgid "Transition in effect"
 msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:15 ../src/helper/units.cpp:38
-msgid "Points"
-msgstr "Points"
+#: ../share/extensions/jessyInk_transitions.inx.h:12
+msgid "Transition out effect"
+msgstr ""
 
-#: ../share/extensions/perfectboundcover.inx.h:16
+#: ../share/extensions/jessyInk_transitions.inx.h:13
 #, fuzzy
-msgid "Remove existing guides"
-msgstr "Rectangle"
+msgid "Transitions"
+msgstr "Message information"
 
-#: ../share/extensions/perfectboundcover.inx.h:18
+#: ../share/extensions/jessyInk_uninstall.inx.h:4
+msgid "Please select the parts of JessyInk you want to uninstall/remove."
+msgstr ""
+
+#: ../share/extensions/jessyInk_uninstall.inx.h:5
 #, fuzzy
-msgid "Specify Width"
-msgstr "Page _Width"
+msgid "Remove auto-texts"
+msgstr "_Remove Link"
 
-#: ../share/extensions/perfectboundcover.inx.h:19
-#: ../src/widgets/sp-xmlview-attr-list.cpp:47
-msgid "Value"
-msgstr "Value"
+#: ../share/extensions/jessyInk_uninstall.inx.h:6
+#, fuzzy
+msgid "Remove effects"
+msgstr " Re_move "
 
-#: ../share/extensions/perspective.inx.h:2
+#: ../share/extensions/jessyInk_uninstall.inx.h:7
 #, fuzzy
-msgid "Perspective"
-msgstr "Presence"
+msgid "Remove master slide assignment"
+msgstr "Take from selection"
 
-#: ../share/extensions/plt_input.inx.h:1
-msgid "AutoCAD Plot Input"
-msgstr ""
+#: ../share/extensions/jessyInk_uninstall.inx.h:8
+#, fuzzy
+msgid "Remove script"
+msgstr " Re_move "
 
-#: ../share/extensions/plt_input.inx.h:2
-#: ../share/extensions/plt_output.inx.h:2
-msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)"
-msgstr ""
+#: ../share/extensions/jessyInk_uninstall.inx.h:9
+#, fuzzy
+msgid "Remove transitions"
+msgstr "Remove _Transformations"
 
-#: ../share/extensions/plt_input.inx.h:3
+#: ../share/extensions/jessyInk_uninstall.inx.h:10
 #, fuzzy
-msgid "Open HPGL plotter files"
+msgid "Remove views"
 msgstr " Re_move "
 
-#: ../share/extensions/plt_output.inx.h:1
-msgid "AutoCAD Plot Output"
+#: ../share/extensions/jessyInk_uninstall.inx.h:11
+msgid ""
+"This extension allows you to uninstall the JessyInk script. Please see code."
+"google.com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/plt_output.inx.h:3
-#, fuzzy
-msgid "Save a file for plotters"
-msgstr "Select a filename for exporting"
+#: ../share/extensions/jessyInk_uninstall.inx.h:12
+msgid "Uninstall/remove"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:1
-#, fuzzy
-msgid "3D Polyhedron"
-msgstr "Polygon"
+#: ../share/extensions/jessyInk_video.inx.h:3
+msgid ""
+"This extension puts a JessyInk video element on the current slide (layer). "
+"This element allows you to integrate a video into your JessyInk "
+"presentation. Please see code.google.com/p/jessyink for more details."
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:2
+#: ../share/extensions/jessyInk_video.inx.h:4
 #, fuzzy
-msgid "Clockwise wound object"
-msgstr "Ignore locked objects"
+msgid "Video"
+msgstr "_View"
 
-#: ../share/extensions/polyhedron_3d.inx.h:3
-msgid "Cube"
+#: ../share/extensions/jessyInk_view.inx.h:1
+msgid "Choose order number 0 to set the initial view of a slide."
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:4
+#: ../share/extensions/jessyInk_view.inx.h:6
 #, fuzzy
-msgid "Cuboctahedron"
-msgstr "Metre"
+msgid "Remove view"
+msgstr " Re_move "
 
-#: ../share/extensions/polyhedron_3d.inx.h:5
-msgid "Dodecahedron"
+#: ../share/extensions/jessyInk_view.inx.h:8
+msgid ""
+"This extension allows you to set, update and remove views for a JessyInk "
+"presentation. Please see code.google.com/p/jessyink for more details."
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:6
+#: ../share/extensions/jessyInk_view.inx.h:9
+#: ../share/extensions/polyhedron_3d.inx.h:52
 #, fuzzy
-msgid "Draw back-facing polygons"
-msgstr "Create stars and polygons"
+msgid "View"
+msgstr "_View"
 
-#: ../share/extensions/polyhedron_3d.inx.h:7
-msgid "Edge-Specified"
+#: ../share/extensions/lindenmayer.inx.h:1
+msgid ""
+"\n"
+"The path is generated by applying the \n"
+"substitutions of Rules to the Axiom, \n"
+"Order times. The following commands are \n"
+"recognized in Axiom and Rules:\n"
+"\n"
+"Any of A,B,C,D,E,F: draw forward \n"
+"\n"
+"Any of G,H,I,J,K,L: move forward \n"
+"\n"
+"+: turn left\n"
+"\n"
+"-: turn right\n"
+"\n"
+"|: turn 180 degrees\n"
+"\n"
+"[: remember point\n"
+"\n"
+"]: return to remembered point\n"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:8
-#, fuzzy
-msgid "Edges"
-msgstr "degrees"
+#: ../share/extensions/lindenmayer.inx.h:21
+msgid "Axiom"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:9
-msgid "Face-Specified"
+#: ../share/extensions/lindenmayer.inx.h:22
+msgid "Axiom and rules"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:10
+#: ../share/extensions/lindenmayer.inx.h:24
 #, fuzzy
-msgid "Faces"
-msgstr "lines"
+msgid "L-system"
+msgstr "System"
 
-#: ../share/extensions/polyhedron_3d.inx.h:11
+#: ../share/extensions/lindenmayer.inx.h:25
 #, fuzzy
-msgid "Filename:"
-msgstr "Set filename"
+msgid "Left angle"
+msgstr "Rectangle"
 
-#: ../share/extensions/polyhedron_3d.inx.h:12
-#, fuzzy
-msgid "Fill color, Blue"
-msgstr "Flat colour"
+#: ../share/extensions/lindenmayer.inx.h:26
+#: ../src/extension/internal/bitmap/reduceNoise.cpp:41
+msgid "Order"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:13
+#: ../share/extensions/lindenmayer.inx.h:28
+#, fuzzy, no-c-format
+msgid "Randomize angle (%)"
+msgstr "Randomise:"
+
+#: ../share/extensions/lindenmayer.inx.h:30
+#, fuzzy, no-c-format
+msgid "Randomize step (%)"
+msgstr "Randomise:"
+
+#: ../share/extensions/lindenmayer.inx.h:32
 #, fuzzy
-msgid "Fill color, Green"
-msgstr "Flat colour"
+msgid "Right angle"
+msgstr "Rectangle"
 
-#: ../share/extensions/polyhedron_3d.inx.h:14
+#: ../share/extensions/lindenmayer.inx.h:33
 #, fuzzy
-msgid "Fill color, Red"
-msgstr "Flat colour"
+msgid "Rules"
+msgstr "_Rulers"
 
-#: ../share/extensions/polyhedron_3d.inx.h:16
-#, fuzzy, no-c-format
-msgid "Fill opacity, %"
-msgstr "Opacity"
+#: ../share/extensions/lindenmayer.inx.h:34
+msgid "Step length (px)"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:17
-msgid "Great Dodecahedron"
+#: ../share/extensions/lorem_ipsum.inx.h:1
+msgid "Lorem ipsum"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:18
-msgid "Great Stellated Dodecahedron"
+#: ../share/extensions/lorem_ipsum.inx.h:2
+#, fuzzy
+msgid "Number of paragraphs"
+msgstr "Number of rows"
+
+#: ../share/extensions/lorem_ipsum.inx.h:3
+msgid "Paragraph length fluctuation (sentences)"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:19
-msgid "Icosahedron"
+#: ../share/extensions/lorem_ipsum.inx.h:4
+msgid "Sentences per paragraph"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:20
-#, fuzzy
-msgid "Light X"
-msgstr "Lightness"
+#. Text
+#: ../share/extensions/lorem_ipsum.inx.h:5
+#: ../share/extensions/render_alphabetsoup.inx.h:5
+#: ../share/extensions/split.inx.h:6 ../share/extensions/text_braille.inx.h:2
+#: ../share/extensions/text_flipcase.inx.h:1
+#: ../share/extensions/text_lowercase.inx.h:1
+#: ../share/extensions/text_randomcase.inx.h:1
+#: ../share/extensions/text_replace.inx.h:4
+#: ../share/extensions/text_titlecase.inx.h:1
+#: ../share/extensions/text_uppercase.inx.h:1 ../src/dialogs/text-edit.cpp:375
+#: ../src/selection-describer.cpp:69
+#: ../src/ui/dialog/inkscape-preferences.cpp:547 ../src/verbs.cpp:2477
+#: ../share/extensions/render_barcode_datamatrix.inx.h:6
+#: ../share/extensions/text_sentencecase.inx.h:2
+msgid "Text"
+msgstr "Text"
 
-#: ../share/extensions/polyhedron_3d.inx.h:21
-#, fuzzy
-msgid "Light Y"
-msgstr "Lightness"
+#: ../share/extensions/lorem_ipsum.inx.h:6
+msgid ""
+"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder "
+"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a "
+"new flowed text object, the size of the page, is created in a new layer."
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:22
+#: ../share/extensions/markers_strokepaint.inx.h:1
+msgid "Color Markers to Match Stroke"
+msgstr ""
+
+#: ../share/extensions/measure.inx.h:1
 #, fuzzy
-msgid "Light Z"
-msgstr "Lightness"
+msgid "Area"
+msgstr "Are unlinked"
 
-#: ../share/extensions/polyhedron_3d.inx.h:23
+#: ../share/extensions/measure.inx.h:2
 #, fuzzy
-msgid "Load from file"
-msgstr "Link _Properties"
+msgid "Font size [px]"
+msgstr "Font size:"
 
-#: ../share/extensions/polyhedron_3d.inx.h:24
+#: ../share/extensions/measure.inx.h:4
 #, fuzzy
-msgid "Maximum"
-msgstr "medium"
+msgid "Length"
+msgstr "Height"
 
-#: ../share/extensions/polyhedron_3d.inx.h:25
-msgid "Mean"
+#. <param name="unit" type="string" _gui-text="Unit {km|m|cm|mm|in|px|pt}">mm</param>
+#: ../share/extensions/measure.inx.h:6
+msgid "Length Unit: "
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:26
-#, fuzzy
-msgid "Minimum"
-msgstr "Bitmap size"
+#: ../share/extensions/measure.inx.h:7
+msgid "Measure"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:27
-#, fuzzy
-msgid "Model file"
-msgstr "All types"
+#: ../share/extensions/measure.inx.h:8
+msgid "Measure Path"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:28
+#: ../share/extensions/measure.inx.h:9
 #, fuzzy
-msgid "Object Type"
-msgstr "Object"
+msgid "Measurement Type: "
+msgstr "Default units:"
 
-#: ../share/extensions/polyhedron_3d.inx.h:29
+#: ../share/extensions/measure.inx.h:10
 #, fuzzy
-msgid "Object:"
-msgstr "Object"
+msgid "Offset [px]"
+msgstr "Offsets"
 
-#: ../share/extensions/polyhedron_3d.inx.h:30
+#: ../share/extensions/measure.inx.h:11
 #, fuzzy
-msgid "Octahedron"
-msgstr "Metre"
+msgid "Precision"
+msgstr "Description"
 
-#: ../share/extensions/polyhedron_3d.inx.h:32
-#, fuzzy
-msgid "Rotate around:"
-msgstr "Raise node"
+#: ../share/extensions/measure.inx.h:12
+msgid "Scale Factor (Drawing:Real Length) = 1:"
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:33
-#, fuzzy
-msgid "Rotation, degrees"
-msgstr "_Rotation"
+#: ../share/extensions/measure.inx.h:14
+#, no-c-format
+msgid ""
+"This effect measures the length, or area, of the selected path and adds it "
+"as a text-on-path object with the selected unit.\n"
+"            \n"
+"  * The number of significant digits can be controlled by the Precision "
+"field.\n"
+"  * The Offset field controls the distance from the text to the path.\n"
+"  * The Scale factor can be used to make measurements in scaled drawings. "
+"For example, if 1 cm in the drawing equals 2.5 m in the real world, Scale "
+"must be set to 250.\n"
+"  * When calculating area, the result should be precise for polygons and "
+"Bezier curves. If a circle is used, the area may be too high by as much as "
+"0.03%."
+msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:34
+#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1
 #, fuzzy
-msgid "Scaling factor"
-msgstr "Flat colour"
+msgid "Angle"
+msgstr "Angle:"
 
-#: ../share/extensions/polyhedron_3d.inx.h:35
+#: ../share/extensions/motion.inx.h:3
 #, fuzzy
-msgid "Shading"
-msgstr "Spacing X:"
+msgid "Magnitude"
+msgstr "Magenta"
 
-#: ../share/extensions/polyhedron_3d.inx.h:36
-#: ../src/dialogs/object-attributes.cpp:43
-msgid "Show:"
-msgstr "Show:"
+#: ../share/extensions/motion.inx.h:4
+#, fuzzy
+msgid "Motion"
+msgstr "Fixation:"
 
-#: ../share/extensions/polyhedron_3d.inx.h:37
-msgid "Small Triambic Icosahedron"
+#: ../share/extensions/outline2svg.inx.h:1
+msgid "ASCII Text with outline markup"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:38
-msgid "Snub Cube"
+#: ../share/extensions/outline2svg.inx.h:2
+msgid "Text Outline File (*.outline)"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:39
-msgid "Snub Dodecahedron"
+#: ../share/extensions/outline2svg.inx.h:3
+msgid "Text Outline Input"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:41
-#, fuzzy, no-c-format
-msgid "Stroke opacity, %"
-msgstr "Stroke _paint"
-
-#: ../share/extensions/polyhedron_3d.inx.h:42
+#: ../share/extensions/param_curves.inx.h:2
 #, fuzzy
-msgid "Stroke width, px"
-msgstr "Stroke width"
+msgid "End t-value"
+msgstr "Value"
 
-#: ../share/extensions/polyhedron_3d.inx.h:44
-msgid "Tetrahedron"
+#: ../share/extensions/param_curves.inx.h:4
+msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:45
-#, fuzzy
-msgid "Then rotate around:"
-msgstr "Not rounded"
-
-#: ../share/extensions/polyhedron_3d.inx.h:46
-msgid "Truncated Cube"
+#: ../share/extensions/param_curves.inx.h:5
+msgid "Multiply t-range by 2*pi"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:47
-msgid "Truncated Dodecahedron"
-msgstr ""
+#: ../share/extensions/param_curves.inx.h:6
+#, fuzzy
+msgid "Parametric Curves"
+msgstr "Metres"
 
-#: ../share/extensions/polyhedron_3d.inx.h:48
-msgid "Truncated Icosahedron"
+#: ../share/extensions/param_curves.inx.h:7
+msgid "Range and Sampling"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:49
-msgid "Truncated Octahedron"
-msgstr ""
+#: ../share/extensions/param_curves.inx.h:10
+#, fuzzy
+msgid "Samples"
+msgstr "Shapes"
 
-#: ../share/extensions/polyhedron_3d.inx.h:50
-msgid "Truncated Tetrahedron"
+#: ../share/extensions/param_curves.inx.h:11
+msgid ""
+"Select a rectangle before calling the extension,\n"
+"it will determine X and Y scales.\n"
+"\n"
+"First derivatives are always determined numerically."
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.inx.h:51
+#: ../share/extensions/param_curves.inx.h:24
 #, fuzzy
-msgid "Vertices"
-msgstr "Vertical"
+msgid "Start t-value"
+msgstr "Attribute value"
 
-#: ../share/extensions/polyhedron_3d.inx.h:52
+#: ../share/extensions/param_curves.inx.h:26
 #, fuzzy
-msgid "View"
-msgstr "_View"
-
-#: ../share/extensions/polyhedron_3d.inx.h:53
-msgid "X-Axis"
-msgstr ""
-
-#: ../share/extensions/polyhedron_3d.inx.h:54
-msgid "Y-Axis"
-msgstr ""
-
-#: ../share/extensions/polyhedron_3d.inx.h:55
-msgid "Z-Axis"
-msgstr ""
-
-#: ../share/extensions/polyhedron_3d.inx.h:56
-msgid "Z-sort faces by:"
-msgstr ""
+msgid "x-Function"
+msgstr "Resolution:"
 
-#: ../share/extensions/printing-marks.inx.h:1
+#: ../share/extensions/param_curves.inx.h:27
 #, fuzzy
-msgid "Bleed Margin"
-msgstr "Bevel join"
+msgid "x-value of rectangle's left"
+msgstr "Height of rectangle"
 
-#: ../share/extensions/printing-marks.inx.h:2
+#: ../share/extensions/param_curves.inx.h:28
 #, fuzzy
-msgid "Bleed Marks"
-msgstr "Mid Markers:"
+msgid "x-value of rectangle's right"
+msgstr "Height of rectangle"
 
-#: ../share/extensions/printing-marks.inx.h:3
+#: ../share/extensions/param_curves.inx.h:29
 #, fuzzy
-msgid "Bottom:"
-msgstr "Box"
+msgid "y-Function"
+msgstr "Resolution:"
 
-#: ../share/extensions/printing-marks.inx.h:4
+#: ../share/extensions/param_curves.inx.h:30
 #, fuzzy
-msgid "Canvas"
-msgstr "Cyan"
+msgid "y-value of rectangle's bottom"
+msgstr "Height of rectangle"
 
-#: ../share/extensions/printing-marks.inx.h:5
+#: ../share/extensions/param_curves.inx.h:31
 #, fuzzy
-msgid "Color Bars"
-msgstr "Colours:"
+msgid "y-value of rectangle's top"
+msgstr "Height of rectangle"
 
-#: ../share/extensions/printing-marks.inx.h:6
-msgid "Crop Marks"
+#: ../share/extensions/pathalongpath.inx.h:1
+msgid "Copies of the pattern:"
 msgstr ""
 
-#: ../share/extensions/printing-marks.inx.h:7
-#, fuzzy
-msgid "Left:"
-msgstr "Href:"
+#: ../share/extensions/pathalongpath.inx.h:2
+msgid "Deformation type:"
+msgstr ""
 
-#: ../share/extensions/printing-marks.inx.h:8
-#, fuzzy
-msgid "Marks"
-msgstr "Mark"
+#: ../share/extensions/pathalongpath.inx.h:3
+#: ../share/extensions/pathscatter.inx.h:3
+msgid "Duplicate the pattern before deformation"
+msgstr ""
 
-#. Label
-#: ../share/extensions/printing-marks.inx.h:9
-#: ../src/widgets/gradient-vector.cpp:827
-msgid "Offset:"
-msgstr "Offset:"
+#: ../share/extensions/pathalongpath.inx.h:5
+#: ../share/extensions/pathscatter.inx.h:7
+#: ../src/live_effects/lpe-patternalongpath.cpp:72
+#, fuzzy
+msgid "Normal offset"
+msgstr "Horizontal Offset"
 
-#: ../share/extensions/printing-marks.inx.h:10
+#: ../share/extensions/pathalongpath.inx.h:6
 #, fuzzy
-msgid "Page Information"
-msgstr "Message information"
+msgid "Pattern along Path"
+msgstr "_Put on Path"
 
-#: ../share/extensions/printing-marks.inx.h:11
+#: ../share/extensions/pathalongpath.inx.h:7
+#: ../share/extensions/pathscatter.inx.h:9
+#: ../src/live_effects/lpe-patternalongpath.cpp:77
 #, fuzzy
-msgid "Positioning"
-msgstr "Fixation:"
+msgid "Pattern is vertical"
+msgstr "Pattern offset"
 
-#: ../share/extensions/printing-marks.inx.h:12
+#: ../share/extensions/pathalongpath.inx.h:8
+#: ../src/live_effects/lpe-patternalongpath.cpp:54
 #, fuzzy
-msgid "Printing Marks"
-msgstr "Print using PostScript operators"
+msgid "Repeated"
+msgstr "Repeat:"
 
-#: ../share/extensions/printing-marks.inx.h:13
-msgid "Registration Marks"
+#: ../share/extensions/pathalongpath.inx.h:9
+#: ../src/live_effects/lpe-patternalongpath.cpp:55
+msgid "Repeated, stretched"
 msgstr ""
 
-#: ../share/extensions/printing-marks.inx.h:15
+#: ../share/extensions/pathalongpath.inx.h:10
+msgid "Ribbon"
+msgstr ""
+
+#: ../share/extensions/pathalongpath.inx.h:11
+#: ../src/live_effects/lpe-patternalongpath.cpp:52
 #, fuzzy
-msgid "Right:"
-msgstr "Rights"
+msgid "Single"
+msgstr "Angle:"
 
-#: ../share/extensions/printing-marks.inx.h:16
-#: ../src/ui/dialog/align-and-distribute.cpp:927
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414
-#: ../src/ui/dialog/icon-preview.cpp:178
-#: ../src/widgets/desktop-widget.cpp:1651
-msgid "Selection"
-msgstr "Selection"
+#: ../share/extensions/pathalongpath.inx.h:12
+#: ../src/live_effects/lpe-patternalongpath.cpp:53
+msgid "Single, stretched"
+msgstr ""
 
-#: ../share/extensions/printing-marks.inx.h:17
+#: ../share/extensions/pathalongpath.inx.h:13
 #, fuzzy
-msgid "Set crop marks to"
-msgstr "Start Markers:"
+msgid "Snake"
+msgstr "Skew"
 
-#: ../share/extensions/printing-marks.inx.h:18
-#, fuzzy
-msgid "Star Target"
-msgstr "Target:"
+#: ../share/extensions/pathalongpath.inx.h:14
+#: ../share/extensions/pathscatter.inx.h:11
+msgid "Space between copies:"
+msgstr ""
 
-#: ../share/extensions/printing-marks.inx.h:19
+#: ../share/extensions/pathalongpath.inx.h:15
+#: ../share/extensions/pathscatter.inx.h:13
+#: ../src/live_effects/lpe-patternalongpath.cpp:73
 #, fuzzy
-msgid "Top:"
-msgstr "Type:"
+msgid "Tangential offset"
+msgstr "Vertical Offset"
 
-#: ../share/extensions/ps_input.inx.h:1
-#: ../src/extension/internal/cairo-ps-out.cpp:325
-#, fuzzy
-msgid "PostScript"
-msgstr "Portrait"
+#: ../share/extensions/pathalongpath.inx.h:16
+msgid ""
+"This effect bends a pattern object along arbitrary \"skeleton\" paths. The "
+"pattern is the topmost object in the selection. (groups of paths/shapes/"
+"clones... allowed)"
+msgstr ""
 
-#: ../share/extensions/ps_input.inx.h:2
-#: ../src/extension/internal/cairo-ps-out.cpp:343
+#: ../share/extensions/pathscatter.inx.h:1
 #, fuzzy
-msgid "PostScript (*.ps)"
-msgstr "Portrait"
+msgid "Cloned"
+msgstr "Clones"
 
-#: ../share/extensions/ps_input.inx.h:3
+#: ../share/extensions/pathscatter.inx.h:2
 #, fuzzy
-msgid "PostScript Input"
-msgstr "Portrait"
+msgid "Copied"
+msgstr "Combined"
 
-#: ../share/extensions/radiusrand.inx.h:1
+#: ../share/extensions/pathscatter.inx.h:4
 #, fuzzy
-msgid "Jitter nodes"
-msgstr "Raise node"
+msgid "Follow path orientation"
+msgstr "Canvas orientation:"
 
-#: ../share/extensions/radiusrand.inx.h:2
+#: ../share/extensions/pathscatter.inx.h:6
 #, fuzzy
-msgid "Maximum displacement in X, px"
-msgstr "New element node"
+msgid "Moved"
+msgstr "Move"
 
-#: ../share/extensions/radiusrand.inx.h:3
+#: ../share/extensions/pathscatter.inx.h:8
 #, fuzzy
-msgid "Maximum displacement in Y, px"
-msgstr "New element node"
+msgid "Original pattern will be:"
+msgstr "Pattern offset"
 
-#: ../share/extensions/radiusrand.inx.h:5
-msgid "Shift node handles"
-msgstr ""
+#: ../share/extensions/pathscatter.inx.h:10 ../share/filters/filters.svg.h:55
+#: ../share/filters/filters.svg.h:77 ../share/filters/filters.svg.h:86
+#, fuzzy
+msgid "Scatter"
+msgstr "Pattern"
 
-#: ../share/extensions/radiusrand.inx.h:6
-msgid "Shift nodes"
+#: ../share/extensions/pathscatter.inx.h:12
+msgid "Stretch spaces to fit skeleton length"
 msgstr ""
 
-#: ../share/extensions/radiusrand.inx.h:7
+#: ../share/extensions/pathscatter.inx.h:14
 msgid ""
-"This effect randomly shifts the nodes (and optionally node handles) of the "
-"selected path."
+"This effect scatters a pattern along arbitrary \"skeleton\" paths. The "
+"pattern must be the topmost object in the selection. Groups of paths, "
+"shapes, clones are allowed."
 msgstr ""
 
-#: ../share/extensions/radiusrand.inx.h:8
-msgid "Use normal distribution"
-msgstr ""
+#: ../share/extensions/perfectboundcover.inx.h:1
+#, fuzzy
+msgid "Bleed (in)"
+msgstr "Bevel join"
 
-#: ../share/extensions/render_alphabetsoup.inx.h:1
-msgid "Alphabet Soup"
+#: ../share/extensions/perfectboundcover.inx.h:2
+msgid "Bond Weight #"
 msgstr ""
 
-#: ../share/extensions/render_alphabetsoup.inx.h:2
-#, fuzzy
-msgid "Random Seed"
-msgstr "Randomise:"
+#: ../share/extensions/perfectboundcover.inx.h:3
+msgid "Book Height (inches)"
+msgstr ""
 
-#: ../share/extensions/render_barcode.inx.h:1
+#: ../share/extensions/perfectboundcover.inx.h:4
 #, fuzzy
-msgid "Bar Height:"
-msgstr "Height:"
+msgid "Book Properties"
+msgstr "Link _Properties"
 
-#: ../share/extensions/render_barcode.inx.h:2
-msgid "Barcode"
+#: ../share/extensions/perfectboundcover.inx.h:5
+msgid "Book Width (inches)"
 msgstr ""
 
-#: ../share/extensions/render_barcode.inx.h:3
-msgid "Barcode Data:"
+#: ../share/extensions/perfectboundcover.inx.h:6
+msgid "Caliper (inches)"
 msgstr ""
 
-#: ../share/extensions/render_barcode.inx.h:4
-#, fuzzy
-msgid "Barcode Type:"
-msgstr "Grid units:"
-
-#: ../share/extensions/restack.inx.h:2
+#: ../share/extensions/perfectboundcover.inx.h:7
 #, fuzzy
-msgid "Arbitrary Angle:"
-msgstr "Angle:"
+msgid "Cover"
+msgstr "Coverage"
 
-#: ../share/extensions/restack.inx.h:3
-#, fuzzy
-msgid "Arrange"
-msgstr "Angle:"
+#: ../share/extensions/perfectboundcover.inx.h:8
+msgid "Cover Thickness Measurement"
+msgstr ""
 
-#: ../share/extensions/restack.inx.h:4
+#: ../share/extensions/perfectboundcover.inx.h:9
 #, fuzzy
-msgid "Bottom"
-msgstr "Box"
+msgid "Interior Pages"
+msgstr "Invert"
 
-#: ../share/extensions/restack.inx.h:5
-msgid "Bottom to Top (90)"
+#: ../share/extensions/perfectboundcover.inx.h:10
+msgid "Note: Bond Weight # calculations are a best-guess estimate."
 msgstr ""
 
-#: ../share/extensions/restack.inx.h:6
+#: ../share/extensions/perfectboundcover.inx.h:11
 #, fuzzy
-msgid "Horizontal Point:"
-msgstr "Horizontal text"
+msgid "Number of Pages"
+msgstr "Number of rows"
 
-#: ../share/extensions/restack.inx.h:7 ../src/live_effects/lpe-ruler.cpp:27
-msgid "Left"
+#: ../share/extensions/perfectboundcover.inx.h:12
+msgid "Pages Per Inch (PPI)"
 msgstr ""
 
-#: ../share/extensions/restack.inx.h:8
-msgid "Left to Right (0)"
+#: ../share/extensions/perfectboundcover.inx.h:13
+msgid "Paper Thickness Measurement"
 msgstr ""
 
-#: ../share/extensions/restack.inx.h:9
-#, fuzzy
-msgid "Middle"
-msgstr "Title"
+#: ../share/extensions/perfectboundcover.inx.h:14
+msgid "Perfect-Bound Cover Template"
+msgstr ""
 
-#: ../share/extensions/restack.inx.h:10
-#, fuzzy
-msgid "Radial Inward"
-msgstr "Radial gradient"
+#: ../share/extensions/perfectboundcover.inx.h:15 ../src/helper/units.cpp:38
+msgid "Points"
+msgstr "Points"
 
-#: ../share/extensions/restack.inx.h:11
+#: ../share/extensions/perfectboundcover.inx.h:16
 #, fuzzy
-msgid "Radial Outward"
-msgstr "Radial gradient"
+msgid "Remove existing guides"
+msgstr "Rectangle"
 
-#: ../share/extensions/restack.inx.h:12
+#: ../share/extensions/perfectboundcover.inx.h:18
 #, fuzzy
-msgid "Restack"
-msgstr " R_eset "
+msgid "Specify Width"
+msgstr "Page _Width"
 
-#: ../share/extensions/restack.inx.h:13
+#: ../share/extensions/perfectboundcover.inx.h:19
+#: ../src/widgets/sp-xmlview-attr-list.cpp:47
+msgid "Value"
+msgstr "Value"
+
+#: ../share/extensions/perspective.inx.h:2
 #, fuzzy
-msgid "Restack Direction:"
-msgstr "Description"
+msgid "Perspective"
+msgstr "Presence"
 
-#: ../share/extensions/restack.inx.h:14 ../src/live_effects/lpe-ruler.cpp:28
+#: ../share/extensions/pixelsnap.inx.h:2
 #, fuzzy
-msgid "Right"
-msgstr "Rights"
+msgid "PixelSnap"
+msgstr "Pixel"
 
-#: ../share/extensions/restack.inx.h:15
-msgid "Right to Left (180)"
+#: ../share/extensions/pixelsnap.inx.h:3
+msgid ""
+"Snap all paths in selection to pixels. Snaps borders to half-points and "
+"fills to full points"
 msgstr ""
 
-#: ../share/extensions/restack.inx.h:16
-msgid "Top"
+#: ../share/extensions/plt_input.inx.h:1
+msgid "AutoCAD Plot Input"
 msgstr ""
 
-#: ../share/extensions/restack.inx.h:17
-#, fuzzy
-msgid "Top to Bottom (270)"
-msgstr "Lower to _Bottom"
+#: ../share/extensions/plt_input.inx.h:2
+#: ../share/extensions/plt_output.inx.h:2
+msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)"
+msgstr ""
 
-#: ../share/extensions/restack.inx.h:18
+#: ../share/extensions/plt_input.inx.h:3
 #, fuzzy
-msgid "Vertical Point:"
-msgstr "Vertical text"
+msgid "Open HPGL plotter files"
+msgstr " Re_move "
 
-#: ../share/extensions/rtree.inx.h:1
-#, fuzzy
-msgid "Initial size"
-msgstr "Bitmap size"
+#: ../share/extensions/plt_output.inx.h:1
+msgid "AutoCAD Plot Output"
+msgstr ""
 
-#: ../share/extensions/rtree.inx.h:2
+#: ../share/extensions/plt_output.inx.h:3
 #, fuzzy
-msgid "Minimum size"
-msgstr "Bitmap size"
+msgid "Save a file for plotters"
+msgstr "Select a filename for exporting"
 
-#: ../share/extensions/rtree.inx.h:3
+#: ../share/extensions/polyhedron_3d.inx.h:1
 #, fuzzy
-msgid "Random Tree"
-msgstr "Randomise:"
-
-#: ../share/extensions/rubberstretch.inx.h:2
-#, no-c-format
-msgid "Curve (%):"
-msgstr ""
+msgid "3D Polyhedron"
+msgstr "Polygon"
 
-#: ../share/extensions/rubberstretch.inx.h:4
+#: ../share/extensions/polyhedron_3d.inx.h:2
 #, fuzzy
-msgid "Rubber Stretch"
-msgstr "Number of rows"
+msgid "Clockwise wound object"
+msgstr "Ignore locked objects"
 
-#: ../share/extensions/rubberstretch.inx.h:6
-#, no-c-format
-msgid "Strength (%):"
+#: ../share/extensions/polyhedron_3d.inx.h:3
+msgid "Cube"
 msgstr ""
 
-#: ../share/extensions/scour.inx.h:1
+#: ../share/extensions/polyhedron_3d.inx.h:4
 #, fuzzy
-msgid "Embed rasters"
-msgstr "All Images"
+msgid "Cuboctahedron"
+msgstr "Metre"
 
-#: ../share/extensions/scour.inx.h:2
-#, fuzzy
-msgid "Enable id stripping"
-msgstr "Preview"
+#: ../share/extensions/polyhedron_3d.inx.h:5
+msgid "Dodecahedron"
+msgstr ""
 
-#: ../share/extensions/scour.inx.h:3
+#: ../share/extensions/polyhedron_3d.inx.h:6
 #, fuzzy
-msgid "Enable viewboxing"
-msgstr "Preview"
+msgid "Draw back-facing polygons"
+msgstr "Create stars and polygons"
 
-#: ../share/extensions/scour.inx.h:4
-msgid "Group collapsing"
+#: ../share/extensions/polyhedron_3d.inx.h:7
+msgid "Edge-Specified"
 msgstr ""
 
-#: ../share/extensions/scour.inx.h:6
+#: ../share/extensions/polyhedron_3d.inx.h:8
 #, fuzzy
-msgid "Indent"
-msgstr "I_nset"
+msgid "Edges"
+msgstr "degrees"
 
-#: ../share/extensions/scour.inx.h:7
-msgid "Keep editor data"
+#: ../share/extensions/polyhedron_3d.inx.h:9
+msgid "Face-Specified"
 msgstr ""
 
-#: ../share/extensions/scour.inx.h:9
+#: ../share/extensions/polyhedron_3d.inx.h:10
 #, fuzzy
-msgid "Optimized SVG (*.svg)"
-msgstr "Optimised"
+msgid "Faces"
+msgstr "lines"
 
-#: ../share/extensions/scour.inx.h:10
+#: ../share/extensions/polyhedron_3d.inx.h:11
 #, fuzzy
-msgid "Optimized SVG Output"
-msgstr "Output"
+msgid "Filename:"
+msgstr "Set filename"
 
-#: ../share/extensions/scour.inx.h:12
+#: ../share/extensions/polyhedron_3d.inx.h:12
 #, fuzzy
-msgid "Scalable Vector Graphics"
-msgstr "Create and edit Scalable Vector Graphics images"
+msgid "Fill color, Blue"
+msgstr "Flat colour"
 
-#: ../share/extensions/scour.inx.h:13
+#: ../share/extensions/polyhedron_3d.inx.h:13
 #, fuzzy
-msgid "Set precision"
-msgstr "Description"
+msgid "Fill color, Green"
+msgstr "Flat colour"
 
-#: ../share/extensions/scour.inx.h:14
+#: ../share/extensions/polyhedron_3d.inx.h:14
 #, fuzzy
-msgid "Simplify colors"
-msgstr "Si_mplify"
+msgid "Fill color, Red"
+msgstr "Flat colour"
 
-#: ../share/extensions/scour.inx.h:15
-#, fuzzy
-msgid "Space"
-msgstr "D_eselect"
+#: ../share/extensions/polyhedron_3d.inx.h:16
+#, fuzzy, no-c-format
+msgid "Fill opacity, %"
+msgstr "Opacity"
 
-#: ../share/extensions/scour.inx.h:16
-msgid "Strip xml prolog"
+#: ../share/extensions/polyhedron_3d.inx.h:17
+msgid "Great Dodecahedron"
 msgstr ""
 
-#: ../share/extensions/scour.inx.h:17
-#, fuzzy
-msgid "Style to xml"
-msgstr "_Style: "
+#: ../share/extensions/polyhedron_3d.inx.h:18
+msgid "Great Stellated Dodecahedron"
+msgstr ""
 
-#: ../share/extensions/scour.inx.h:18
+#: ../share/extensions/polyhedron_3d.inx.h:19
+msgid "Icosahedron"
+msgstr ""
+
+#: ../share/extensions/polyhedron_3d.inx.h:20
 #, fuzzy
-msgid "Tab"
-msgstr "Title"
+msgid "Light X"
+msgstr "Lightness"
 
-#: ../share/extensions/scour.inx.h:20
-#, no-c-format
-msgid ""
-"This extension optimize the SVG file according to the following options:\n"
-"    * Simplify colors: convert all colors to #RRGGBB format.\n"
-"    * Style to xml: convert styles into XML attributes.\n"
-"    * Group collapsing: collapse &lt;g&gt; elements.\n"
-"    * Enable id stripping: remove all un-referenced ID attributes.\n"
-"    * Embed rasters: embed rasters as base64-encoded data.\n"
-"    * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator "
-"elements and attributes.\n"
-"    * Enable viewboxing: size image to 100%/100% and introduce a viewBox\n"
-"    * Strip xml prolog: don't output the xml prolog.\n"
-"    * Set precision: set number of significant digits (default: 5).\n"
-"    * Indent: indentation of the output: none, space, tab (default: space)."
-msgstr ""
-
-#: ../share/extensions/sk1_input.inx.h:1
+#: ../share/extensions/polyhedron_3d.inx.h:21
 #, fuzzy
-msgid "Open files saved in sK1 vector graphics editor"
-msgstr "Inkscape Vector Illustrator"
-
-#: ../share/extensions/sk1_input.inx.h:2
-#: ../share/extensions/sk1_output.inx.h:2
-msgid "sK1 vector graphics files (.sk1)"
-msgstr ""
-
-#: ../share/extensions/sk1_input.inx.h:3
-msgid "sK1 vector graphics files input"
-msgstr ""
+msgid "Light Y"
+msgstr "Lightness"
 
-#: ../share/extensions/sk1_output.inx.h:1
+#: ../share/extensions/polyhedron_3d.inx.h:22
 #, fuzzy
-msgid "File format for use in sK1 vector graphics editor"
-msgstr "Inkscape Vector Illustrator"
+msgid "Light Z"
+msgstr "Lightness"
 
-#: ../share/extensions/sk1_output.inx.h:3
-msgid "sK1 vector graphics files output"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:23
+#, fuzzy
+msgid "Load from file"
+msgstr "Link _Properties"
 
-#: ../share/extensions/sk_input.inx.h:1
-msgid "A diagram created with the program Sketch"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:24
+#, fuzzy
+msgid "Maximum"
+msgstr "medium"
 
-#: ../share/extensions/sk_input.inx.h:2
-msgid "Sketch Diagram (*.sk)"
+#: ../share/extensions/polyhedron_3d.inx.h:25
+msgid "Mean"
 msgstr ""
 
-#: ../share/extensions/sk_input.inx.h:3
-msgid "Sketch Input"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:26
+#, fuzzy
+msgid "Minimum"
+msgstr "Bitmap size"
 
-#: ../share/extensions/spirograph.inx.h:1
-msgid "Gear Placement"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:27
+#, fuzzy
+msgid "Model file"
+msgstr "All types"
 
-#: ../share/extensions/spirograph.inx.h:2
-msgid "Inside (Hypotrochoid)"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:28
+#, fuzzy
+msgid "Object Type"
+msgstr "Object"
 
-#: ../share/extensions/spirograph.inx.h:3
-msgid "Outside (Epitrochoid)"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:29
+#, fuzzy
+msgid "Object:"
+msgstr "Object"
 
-#: ../share/extensions/spirograph.inx.h:4
-msgid "Quality (Default = 16)"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:30
+#, fuzzy
+msgid "Octahedron"
+msgstr "Metre"
 
-#: ../share/extensions/spirograph.inx.h:5
-msgid "R - Ring Radius (px)"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:32
+#, fuzzy
+msgid "Rotate around:"
+msgstr "Raise node"
 
-#: ../share/extensions/spirograph.inx.h:7
+#: ../share/extensions/polyhedron_3d.inx.h:33
 #, fuzzy
-msgid "Rotation (deg)"
+msgid "Rotation, degrees"
 msgstr "_Rotation"
 
-#: ../share/extensions/spirograph.inx.h:8
+#: ../share/extensions/polyhedron_3d.inx.h:34
 #, fuzzy
-msgid "Spirograph"
-msgstr "Spiral"
+msgid "Scaling factor"
+msgstr "Flat colour"
 
-#: ../share/extensions/spirograph.inx.h:9
-msgid "d - Pen Radius (px)"
+#: ../share/extensions/polyhedron_3d.inx.h:35
+#, fuzzy
+msgid "Shading"
+msgstr "Spacing X:"
+
+#: ../share/extensions/polyhedron_3d.inx.h:36
+#: ../src/dialogs/object-attributes.cpp:43
+msgid "Show:"
+msgstr "Show:"
+
+#: ../share/extensions/polyhedron_3d.inx.h:37
+msgid "Small Triambic Icosahedron"
 msgstr ""
 
-#: ../share/extensions/spirograph.inx.h:10
-msgid "r - Gear Radius (px)"
+#: ../share/extensions/polyhedron_3d.inx.h:38
+msgid "Snub Cube"
 msgstr ""
 
-#: ../share/extensions/straightseg.inx.h:1
-msgid "Behavior"
+#: ../share/extensions/polyhedron_3d.inx.h:39
+msgid "Snub Dodecahedron"
 msgstr ""
 
-#. You can add new elements from this point forward
-#: ../share/extensions/straightseg.inx.h:3 ../src/helper/units.cpp:42
-msgid "Percent"
-msgstr "Percent"
+#: ../share/extensions/polyhedron_3d.inx.h:41
+#, fuzzy, no-c-format
+msgid "Stroke opacity, %"
+msgstr "Stroke _paint"
 
-#: ../share/extensions/straightseg.inx.h:4
-msgid "Straighten Segments"
-msgstr ""
+#: ../share/extensions/polyhedron_3d.inx.h:42
+#, fuzzy
+msgid "Stroke width, px"
+msgstr "Stroke width"
 
-#: ../share/extensions/summersnight.inx.h:1
-msgid "Envelope"
+#: ../share/extensions/polyhedron_3d.inx.h:44
+msgid "Tetrahedron"
 msgstr ""
 
-#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1
-msgid "Microsoft XAML (*.xaml)"
+#: ../share/extensions/polyhedron_3d.inx.h:45
+#, fuzzy
+msgid "Then rotate around:"
+msgstr "Not rounded"
+
+#: ../share/extensions/polyhedron_3d.inx.h:46
+msgid "Truncated Cube"
 msgstr ""
 
-#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2
-msgid "Microsoft's GUI definition format"
+#: ../share/extensions/polyhedron_3d.inx.h:47
+msgid "Truncated Dodecahedron"
 msgstr ""
 
-#: ../share/extensions/svg2xaml.inx.h:3
-#, fuzzy
-msgid "XAML Output"
-msgstr "Output"
+#: ../share/extensions/polyhedron_3d.inx.h:48
+msgid "Truncated Icosahedron"
+msgstr ""
 
-#: ../share/extensions/svg_and_media_zip_output.inx.h:1
-msgid "Compressed Inkscape SVG with media (*.zip)"
+#: ../share/extensions/polyhedron_3d.inx.h:49
+msgid "Truncated Octahedron"
 msgstr ""
 
-#: ../share/extensions/svg_and_media_zip_output.inx.h:2
-msgid ""
-"Inkscape's native file format compressed with Zip and including all media "
-"files"
+#: ../share/extensions/polyhedron_3d.inx.h:50
+msgid "Truncated Tetrahedron"
 msgstr ""
 
-#: ../share/extensions/svg_and_media_zip_output.inx.h:3
+#: ../share/extensions/polyhedron_3d.inx.h:51
 #, fuzzy
-msgid "ZIP Output"
-msgstr "Output"
+msgid "Vertices"
+msgstr "Vertical"
 
-#: ../share/extensions/svgcalendar.inx.h:1
-msgid ""
-"(Select your system encoding. More information at http://docs.python.org/"
-"library/codecs.html#standard-encodings)"
+#: ../share/extensions/polyhedron_3d.inx.h:53
+msgid "X-Axis"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:2
-msgid "(The day names list must start from Sunday)"
+#: ../share/extensions/polyhedron_3d.inx.h:54
+msgid "Y-Axis"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:3
-msgid "Automatically set size and position"
+#: ../share/extensions/polyhedron_3d.inx.h:55
+msgid "Z-Axis"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:4
-#, fuzzy
-msgid "Calendar"
-msgstr "_Clear"
+#: ../share/extensions/polyhedron_3d.inx.h:56
+msgid "Z-sort faces by:"
+msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:5
+#: ../share/extensions/printing-marks.inx.h:1
 #, fuzzy
-msgid "Char Encoding"
-msgstr "Not rounded"
+msgid "Bleed Margin"
+msgstr "Bevel join"
 
-#: ../share/extensions/svgcalendar.inx.h:6
-#: ../src/ui/dialog/tracedialog.cpp:515
+#: ../share/extensions/printing-marks.inx.h:2
 #, fuzzy
-msgid "Colors"
-msgstr "Colours:"
+msgid "Bleed Marks"
+msgstr "Mid Markers:"
 
-#: ../share/extensions/svgcalendar.inx.h:7
+#: ../share/extensions/printing-marks.inx.h:3
 #, fuzzy
-msgid "Configuration"
-msgstr "Print Destination"
+msgid "Bottom:"
+msgstr "Box"
 
-#: ../share/extensions/svgcalendar.inx.h:8
+#: ../share/extensions/printing-marks.inx.h:4
 #, fuzzy
-msgid "Day color"
-msgstr "Stop Colour"
+msgid "Canvas"
+msgstr "Cyan"
 
-#: ../share/extensions/svgcalendar.inx.h:9
+#: ../share/extensions/printing-marks.inx.h:5
 #, fuzzy
-msgid "Day names"
-msgstr "Layer name:"
-
-#: ../share/extensions/svgcalendar.inx.h:10
-msgid "Fill empty day boxes with next month's days"
-msgstr ""
+msgid "Color Bars"
+msgstr "Colours:"
 
-#: ../share/extensions/svgcalendar.inx.h:11
-msgid ""
-"January February March April May June July August September October November "
-"December"
+#: ../share/extensions/printing-marks.inx.h:6
+msgid "Crop Marks"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:12 ../src/dialogs/text-edit.cpp:221
-msgid "Layout"
-msgstr "Layout"
-
-#: ../share/extensions/svgcalendar.inx.h:13
+#: ../share/extensions/printing-marks.inx.h:7
 #, fuzzy
-msgid "Localization"
-msgstr "_Rotation"
+msgid "Left:"
+msgstr "Href:"
 
-#: ../share/extensions/svgcalendar.inx.h:14
+#: ../share/extensions/printing-marks.inx.h:8
 #, fuzzy
-msgid "Monday"
-msgstr "Node"
+msgid "Marks"
+msgstr "Mark"
 
-#: ../share/extensions/svgcalendar.inx.h:15
-msgid "Month (0 for all)"
+#. Label
+#: ../share/extensions/printing-marks.inx.h:9
+#: ../src/widgets/gradient-vector.cpp:827
+msgid "Offset:"
+msgstr "Offset:"
+
+#: ../share/extensions/printing-marks.inx.h:10
+#, fuzzy
+msgid "Page Information"
+msgstr "Message information"
+
+#: ../share/extensions/printing-marks.inx.h:11
+#, fuzzy
+msgid "Positioning"
+msgstr "Fixation:"
+
+#: ../share/extensions/printing-marks.inx.h:12
+#, fuzzy
+msgid "Printing Marks"
+msgstr "Print using PostScript operators"
+
+#: ../share/extensions/printing-marks.inx.h:13
+msgid "Registration Marks"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:16
+#: ../share/extensions/printing-marks.inx.h:15
 #, fuzzy
-msgid "Month Margin"
-msgstr "Stop Colour"
+msgid "Right:"
+msgstr "Rights"
 
-#: ../share/extensions/svgcalendar.inx.h:17
+#: ../share/extensions/printing-marks.inx.h:16
+#: ../src/ui/dialog/align-and-distribute.cpp:927
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414
+#: ../src/ui/dialog/icon-preview.cpp:219
+#: ../src/widgets/desktop-widget.cpp:1651
+msgid "Selection"
+msgstr "Selection"
+
+#: ../share/extensions/printing-marks.inx.h:17
 #, fuzzy
-msgid "Month Width"
-msgstr "Page _Width"
+msgid "Set crop marks to"
+msgstr "Start Markers:"
 
-#: ../share/extensions/svgcalendar.inx.h:18
+#: ../share/extensions/printing-marks.inx.h:18
 #, fuzzy
-msgid "Month color"
-msgstr "Stop Colour"
+msgid "Star Target"
+msgstr "Target:"
 
-#: ../share/extensions/svgcalendar.inx.h:19
+#: ../share/extensions/printing-marks.inx.h:19
 #, fuzzy
-msgid "Month names"
-msgstr "Unnamed"
+msgid "Top:"
+msgstr "Type:"
 
-#: ../share/extensions/svgcalendar.inx.h:20
+#: ../share/extensions/ps_input.inx.h:1
+#: ../src/extension/internal/cairo-ps-out.cpp:325
 #, fuzzy
-msgid "Months per line"
-msgstr "Centre lines"
+msgid "PostScript"
+msgstr "Portrait"
 
-#: ../share/extensions/svgcalendar.inx.h:21
-msgid "Next month day color"
-msgstr ""
+#: ../share/extensions/ps_input.inx.h:2
+#: ../src/extension/internal/cairo-ps-out.cpp:343
+#, fuzzy
+msgid "PostScript (*.ps)"
+msgstr "Portrait"
 
-#: ../share/extensions/svgcalendar.inx.h:23
+#: ../share/extensions/ps_input.inx.h:3
 #, fuzzy
-msgid "Saturday"
-msgstr "Saturation"
+msgid "PostScript Input"
+msgstr "Portrait"
 
-#: ../share/extensions/svgcalendar.inx.h:24
-msgid "Saturday and Sunday"
-msgstr ""
+#: ../share/extensions/radiusrand.inx.h:1
+#, fuzzy
+msgid "Jitter nodes"
+msgstr "Raise node"
 
-#: ../share/extensions/svgcalendar.inx.h:25
-msgid "Sun Mon Tue Wed Thu Fri Sat"
-msgstr ""
+#: ../share/extensions/radiusrand.inx.h:2
+#, fuzzy
+msgid "Maximum displacement in X, px"
+msgstr "New element node"
 
-#: ../share/extensions/svgcalendar.inx.h:26
+#: ../share/extensions/radiusrand.inx.h:3
 #, fuzzy
-msgid "Sunday"
-msgstr "Star"
+msgid "Maximum displacement in Y, px"
+msgstr "New element node"
 
-#: ../share/extensions/svgcalendar.inx.h:27
-msgid "The options below have no influence when the above is checked."
+#: ../share/extensions/radiusrand.inx.h:5
+msgid "Shift node handles"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:28
-msgid "Week start day"
+#: ../share/extensions/radiusrand.inx.h:6
+msgid "Shift nodes"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:29
-#, fuzzy
-msgid "Weekday name color "
-msgstr "Stop Colour"
+#: ../share/extensions/radiusrand.inx.h:7
+msgid ""
+"This effect randomly shifts the nodes (and optionally node handles) of the "
+"selected path."
+msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:30
-msgid "Weekend"
+#: ../share/extensions/radiusrand.inx.h:8
+msgid "Use normal distribution"
 msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:31
-#, fuzzy
-msgid "Weekend day color"
-msgstr "Stop Colour"
+#: ../share/extensions/render_alphabetsoup.inx.h:1
+msgid "Alphabet Soup"
+msgstr ""
 
-#: ../share/extensions/svgcalendar.inx.h:32
+#: ../share/extensions/render_alphabetsoup.inx.h:2
 #, fuzzy
-msgid "Year (0 for current)"
-msgstr "No current layer."
+msgid "Random Seed"
+msgstr "Randomise:"
 
-#: ../share/extensions/svgcalendar.inx.h:33
+#: ../share/extensions/render_barcode.inx.h:1
 #, fuzzy
-msgid "Year color"
-msgstr "Stop Colour"
+msgid "Bar Height:"
+msgstr "Height:"
 
-#: ../share/extensions/svgcalendar.inx.h:34
-msgid "You may change the names for other languages:"
+#: ../share/extensions/render_barcode.inx.h:2
+msgid "Barcode"
 msgstr ""
 
-#: ../share/extensions/text_braille.inx.h:1
-#, fuzzy
-msgid "Convert to Braille"
-msgstr "_Convert to Text"
-
-#: ../share/extensions/text_flipcase.inx.h:2
-msgid "fLIP cASE"
+#: ../share/extensions/render_barcode.inx.h:3
+msgid "Barcode Data:"
 msgstr ""
 
-#: ../share/extensions/text_lowercase.inx.h:2
+#: ../share/extensions/render_barcode.inx.h:4
 #, fuzzy
-msgid "lowercase"
-msgstr "_Lower Layer"
-
-#: ../share/extensions/text_randomcase.inx.h:2
-msgid "rANdOm CasE"
-msgstr ""
+msgid "Barcode Type:"
+msgstr "Grid units:"
 
-#: ../share/extensions/text_replace.inx.h:1
+#: ../share/extensions/restack.inx.h:2
 #, fuzzy
-msgid "By:"
-msgstr "Ry:"
+msgid "Arbitrary Angle:"
+msgstr "Angle:"
 
-#: ../share/extensions/text_replace.inx.h:2
+#: ../share/extensions/restack.inx.h:3
 #, fuzzy
-msgid "Replace text"
-msgstr "_Reverse"
+msgid "Arrange"
+msgstr "Angle:"
 
-#: ../share/extensions/text_replace.inx.h:3
+#: ../share/extensions/restack.inx.h:4
 #, fuzzy
-msgid "Replace:"
-msgstr "_Reverse"
+msgid "Bottom"
+msgstr "Box"
 
-#: ../share/extensions/text_sentencecase.inx.h:1
-msgid "Sentence case"
+#: ../share/extensions/restack.inx.h:5
+msgid "Bottom to Top (90)"
 msgstr ""
 
-#: ../share/extensions/text_titlecase.inx.h:2
+#: ../share/extensions/restack.inx.h:6
 #, fuzzy
-msgid "Title Case"
-msgstr "Title"
+msgid "Horizontal Point:"
+msgstr "Horizontal text"
 
-#: ../share/extensions/text_uppercase.inx.h:2
-msgid "UPPERCASE"
+#: ../share/extensions/restack.inx.h:7 ../src/live_effects/lpe-ruler.cpp:27
+msgid "Left"
 msgstr ""
 
-#: ../share/extensions/triangle.inx.h:1
+#: ../share/extensions/restack.inx.h:8
+msgid "Left to Right (0)"
+msgstr ""
+
+#: ../share/extensions/restack.inx.h:9
 #, fuzzy
-msgid "Angle a / deg"
-msgstr "degrees"
+msgid "Middle"
+msgstr "Title"
 
-#: ../share/extensions/triangle.inx.h:2
+#: ../share/extensions/restack.inx.h:10
 #, fuzzy
-msgid "Angle b / deg"
-msgstr "degrees"
+msgid "Radial Inward"
+msgstr "Radial gradient"
 
-#: ../share/extensions/triangle.inx.h:3
+#: ../share/extensions/restack.inx.h:11
 #, fuzzy
-msgid "Angle c / deg"
-msgstr "degrees"
+msgid "Radial Outward"
+msgstr "Radial gradient"
 
-#: ../share/extensions/triangle.inx.h:4
-msgid "From Side a and Angles a, b"
-msgstr ""
+#: ../share/extensions/restack.inx.h:12
+#, fuzzy
+msgid "Restack"
+msgstr " R_eset "
 
-#: ../share/extensions/triangle.inx.h:5
-msgid "From Side c and Angles a, b"
-msgstr ""
+#: ../share/extensions/restack.inx.h:13
+#, fuzzy
+msgid "Restack Direction:"
+msgstr "Description"
 
-#: ../share/extensions/triangle.inx.h:6
-msgid "From Sides a, b and Angle a"
-msgstr ""
+#: ../share/extensions/restack.inx.h:14 ../src/live_effects/lpe-ruler.cpp:28
+#, fuzzy
+msgid "Right"
+msgstr "Rights"
 
-#: ../share/extensions/triangle.inx.h:7
-msgid "From Sides a, b and Angle c"
+#: ../share/extensions/restack.inx.h:15
+msgid "Right to Left (180)"
 msgstr ""
 
-#: ../share/extensions/triangle.inx.h:8
-msgid "From Three Sides"
+#: ../share/extensions/restack.inx.h:16
+msgid "Top"
 msgstr ""
 
-#. # end multiple scan
-#. ## end mode page
-#: ../share/extensions/triangle.inx.h:9 ../src/ui/dialog/tracedialog.cpp:563
-#: ../src/widgets/toolbox.cpp:4351 ../src/widgets/toolbox.cpp:4609
+#: ../share/extensions/restack.inx.h:17
 #, fuzzy
-msgid "Mode"
-msgstr "Node"
+msgid "Top to Bottom (270)"
+msgstr "Lower to _Bottom"
 
-#: ../share/extensions/triangle.inx.h:11
-msgid "Side Length a / px"
-msgstr ""
-
-#: ../share/extensions/triangle.inx.h:12
-msgid "Side Length b / px"
-msgstr ""
+#: ../share/extensions/restack.inx.h:18
+#, fuzzy
+msgid "Vertical Point:"
+msgstr "Vertical text"
 
-#: ../share/extensions/triangle.inx.h:13
-msgid "Side Length c / px"
-msgstr ""
+#: ../share/extensions/rtree.inx.h:1
+#, fuzzy
+msgid "Initial size"
+msgstr "Bitmap size"
 
-#: ../share/extensions/triangle.inx.h:14
+#: ../share/extensions/rtree.inx.h:2
 #, fuzzy
-msgid "Triangle"
-msgstr "Angle:"
+msgid "Minimum size"
+msgstr "Bitmap size"
 
-#: ../share/extensions/txt2svg.inx.h:1
-msgid "ASCII Text"
-msgstr ""
+#: ../share/extensions/rtree.inx.h:3
+#, fuzzy
+msgid "Random Tree"
+msgstr "Randomise:"
 
-#: ../share/extensions/txt2svg.inx.h:2
-msgid "Text File (*.txt)"
+#: ../share/extensions/rubberstretch.inx.h:2
+#, no-c-format
+msgid "Curve (%):"
 msgstr ""
 
-#: ../share/extensions/txt2svg.inx.h:3
-msgid "Text Input"
-msgstr ""
+#: ../share/extensions/rubberstretch.inx.h:4
+#, fuzzy
+msgid "Rubber Stretch"
+msgstr "Number of rows"
 
-#: ../share/extensions/webslicer_create_group.inx.h:1
-#: ../share/extensions/webslicer_create_rect.inx.h:15
-msgid "HTML class atribute"
+#: ../share/extensions/rubberstretch.inx.h:6
+#, no-c-format
+msgid "Strength (%):"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_group.inx.h:2
-#: ../share/extensions/webslicer_create_rect.inx.h:16
+#: ../share/extensions/scour.inx.h:1
 #, fuzzy
-msgid "HTML id atribute"
-msgstr "Set attribute"
+msgid "Embed rasters"
+msgstr "All Images"
 
-#: ../share/extensions/webslicer_create_group.inx.h:3
+#: ../share/extensions/scour.inx.h:2
 #, fuzzy
-msgid "Height Unity"
-msgstr "Height:"
-
-#: ../share/extensions/webslicer_create_group.inx.h:4
-msgid ""
-"Layout Group is only about to help a better code generation (if you need "
-"it). To use this, first you must to select some \"Slicer rectangles\"."
-msgstr ""
+msgid "Enable id stripping"
+msgstr "Preview"
 
-#: ../share/extensions/webslicer_create_group.inx.h:5
+#: ../share/extensions/scour.inx.h:3
 #, fuzzy
-msgid "Percent (relative to parent size)"
-msgstr "Maximum length of the miter (in units of stroke width)"
+msgid "Enable viewboxing"
+msgstr "Preview"
 
-#: ../share/extensions/webslicer_create_group.inx.h:6
-msgid "Pixel (fixed)"
+#: ../share/extensions/scour.inx.h:4
+msgid "Group collapsing"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_group.inx.h:7
-msgid "Set a layout group"
-msgstr ""
+#: ../share/extensions/scour.inx.h:6
+#, fuzzy
+msgid "Indent"
+msgstr "I_nset"
 
-#: ../share/extensions/webslicer_create_group.inx.h:8
-msgid "Undefined (relative to non-floating content size)"
+#: ../share/extensions/scour.inx.h:7
+msgid "Keep editor data"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_group.inx.h:9
-#: ../share/extensions/webslicer_create_rect.inx.h:35
-#: ../share/extensions/webslicer_export.inx.h:5
-#: ../share/extensions/web-set-att.inx.h:16
-#: ../share/extensions/web-transmit-att.inx.h:14
-msgid "Web"
-msgstr ""
+#: ../share/extensions/scour.inx.h:9
+#, fuzzy
+msgid "Optimized SVG (*.svg)"
+msgstr "Optimised"
 
-#: ../share/extensions/webslicer_create_group.inx.h:10
+#: ../share/extensions/scour.inx.h:10
 #, fuzzy
-msgid "Width Unity"
-msgstr "Width"
+msgid "Optimized SVG Output"
+msgstr "Output"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:1
-msgid ""
-"0 is the lowest image quality and highest compression, and 100 is the best "
-"quality but least effective compression"
-msgstr ""
+#: ../share/extensions/scour.inx.h:12
+#, fuzzy
+msgid "Scalable Vector Graphics"
+msgstr "Create and edit Scalable Vector Graphics images"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:2
-#: ../src/ui/dialog/document-properties.cpp:93
-msgid "Background color"
-msgstr "Background colour"
+#: ../share/extensions/scour.inx.h:13
+#, fuzzy
+msgid "Set precision"
+msgstr "Description"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:3
-msgid "Background — no repeat (on parent group)"
-msgstr ""
+#: ../share/extensions/scour.inx.h:14
+#, fuzzy
+msgid "Simplify colors"
+msgstr "Si_mplify"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:4
-msgid "Background — repeat horizontally (on parent group)"
-msgstr ""
+#: ../share/extensions/scour.inx.h:15
+#, fuzzy
+msgid "Space"
+msgstr "D_eselect"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:5
-msgid "Background — repeat vertically (on parent group)"
+#: ../share/extensions/scour.inx.h:16
+msgid "Strip xml prolog"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:6
+#: ../share/extensions/scour.inx.h:17
 #, fuzzy
-msgid "Bottom and Left"
-msgstr "Break _Apart"
+msgid "Style to xml"
+msgstr "_Style: "
 
-#: ../share/extensions/webslicer_create_rect.inx.h:7
+#: ../share/extensions/scour.inx.h:18
 #, fuzzy
-msgid "Bottom and Right"
-msgstr "Break _Apart"
+msgid "Tab"
+msgstr "Title"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:8
+#: ../share/extensions/scour.inx.h:20
+#, no-c-format
+msgid ""
+"This extension optimizes the SVG file according to the following options:\n"
+"    * Simplify colors: convert all colors to #RRGGBB format.\n"
+"    * Style to xml: convert styles into XML attributes.\n"
+"    * Group collapsing: collapse group elements.\n"
+"    * Enable id stripping: remove all un-referenced ID attributes.\n"
+"    * Embed rasters: embed rasters as base64-encoded data.\n"
+"    * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator "
+"elements and attributes.\n"
+"    * Enable viewboxing: size image to 100%/100% and introduce a viewBox.\n"
+"    * Strip xml prolog: don't output the xml prolog.\n"
+"    * Set precision: set number of significant digits (default: 5).\n"
+"    * Indent: indentation of the output: none, space, tab (default: space)."
+msgstr ""
+
+#: ../share/extensions/sk1_input.inx.h:1
 #, fuzzy
-msgid "Create a slicer rectangle"
-msgstr "Search rectangles"
+msgid "Open files saved in sK1 vector graphics editor"
+msgstr "Inkscape Vector Illustrator"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:9 ../src/main.cpp:300
-#: ../src/ui/widget/rendering-options.cpp:43
-msgid "DPI"
-msgstr "DPI"
+#: ../share/extensions/sk1_input.inx.h:2
+#: ../share/extensions/sk1_output.inx.h:2
+msgid "sK1 vector graphics files (.sk1)"
+msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:10
+#: ../share/extensions/sk1_input.inx.h:3
+msgid "sK1 vector graphics files input"
+msgstr ""
+
+#: ../share/extensions/sk1_output.inx.h:1
 #, fuzzy
-msgid "Force Dimension"
-msgstr "Di_vision"
+msgid "File format for use in sK1 vector graphics editor"
+msgstr "Inkscape Vector Illustrator"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:11
-msgid "Force Dimension must be set as \"&lt;width&gt;x&lt;height&gt;\""
+#: ../share/extensions/sk1_output.inx.h:3
+msgid "sK1 vector graphics files output"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:12 ../src/rdf.cpp:235
-msgid "Format"
-msgstr "Format"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:13
-msgid "GIF specific options"
+#: ../share/extensions/sk_input.inx.h:1
+msgid "A diagram created with the program Sketch"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:17
-msgid "If had set, this will replace DPI."
+#: ../share/extensions/sk_input.inx.h:2
+msgid "Sketch Diagram (*.sk)"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:18
-msgid "JPG specific options"
+#: ../share/extensions/sk_input.inx.h:3
+msgid "Sketch Input"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:19
-msgid "Layout disposition"
+#: ../share/extensions/spirograph.inx.h:1
+msgid "Gear Placement"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:20
-msgid "Left Floated Image"
+#: ../share/extensions/spirograph.inx.h:2
+msgid "Inside (Hypotrochoid)"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:21
-#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:242
-msgid "Name"
+#: ../share/extensions/spirograph.inx.h:3
+msgid "Outside (Epitrochoid)"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:22
-#, fuzzy
-msgid "Non Positioned Image"
-msgstr "_Rotation"
+#: ../share/extensions/spirograph.inx.h:4
+msgid "Quality (Default = 16)"
+msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:23
-msgid "Options for HTML export"
+#: ../share/extensions/spirograph.inx.h:5
+msgid "R - Ring Radius (px)"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:24
+#: ../share/extensions/spirograph.inx.h:7
 #, fuzzy
-msgid "Palette"
-msgstr "_Paste"
+msgid "Rotation (deg)"
+msgstr "_Rotation"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:25
+#: ../share/extensions/spirograph.inx.h:8
 #, fuzzy
-msgid "Palette size"
-msgstr "Canvas size:"
+msgid "Spirograph"
+msgstr "Spiral"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:26
-#, fuzzy
-msgid "Position anchor"
-msgstr "Fixation:"
+#: ../share/extensions/spirograph.inx.h:9
+msgid "d - Pen Radius (px)"
+msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:27
-msgid "Positioned &lt;div&gt; width the image as Background"
+#: ../share/extensions/spirograph.inx.h:10
+msgid "r - Gear Radius (px)"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:28
+#: ../share/extensions/split.inx.h:1
 #, fuzzy
-msgid "Positioned Image"
-msgstr "Fixation:"
+msgid "Letters"
+msgstr "Href:"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:29
-#, fuzzy
-msgid "Quality"
-msgstr "_Quit"
+#: ../share/extensions/split.inx.h:3
+msgid "Preserve original text?"
+msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:30
+#: ../share/extensions/split.inx.h:4
 #, fuzzy
-msgid "Right Floated Image"
-msgstr "Rectangle"
+msgid "Split text"
+msgstr "Delete node"
 
-#: ../share/extensions/webslicer_create_rect.inx.h:31
-msgid "Tiled Background (on parent group)"
+#: ../share/extensions/split.inx.h:5
+msgid "Split:"
 msgstr ""
 
-#: ../share/extensions/webslicer_create_rect.inx.h:32
+#: ../share/extensions/split.inx.h:7
+msgid ""
+"This effect splits texts into different lines, words or letters. Select "
+"below how your text should be splitted."
+msgstr ""
+
+#: ../share/extensions/split.inx.h:8
 #, fuzzy
-msgid "Top and Left"
-msgstr "Break _Apart"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:33
-#, fuzzy
-msgid "Top and right"
-msgstr "_Tips and Tricks"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:34
-#: ../src/extension/internal/bitmap/addNoise.cpp:46 ../src/rdf.cpp:238
-msgid "Type"
-msgstr "Type"
+msgid "Words"
+msgstr "Node"
 
-#: ../share/extensions/webslicer_export.inx.h:1
-msgid ""
-"All sliced images, and optionaly code, will be generated as you had "
-"configured and saved to one directory."
+#: ../share/extensions/straightseg.inx.h:1
+msgid "Behavior"
 msgstr ""
 
-#: ../share/extensions/webslicer_export.inx.h:2
-msgid "Create directory, if it does not exists"
-msgstr ""
+#. You can add new elements from this point forward
+#: ../share/extensions/straightseg.inx.h:3 ../src/helper/units.cpp:42
+msgid "Percent"
+msgstr "Percent"
 
-#: ../share/extensions/webslicer_export.inx.h:3
-msgid "Directory path to export"
+#: ../share/extensions/straightseg.inx.h:4
+msgid "Straighten Segments"
 msgstr ""
 
-#: ../share/extensions/webslicer_export.inx.h:4
-msgid "Export layout pieces and HTML+CSS code"
+#: ../share/extensions/summersnight.inx.h:1
+msgid "Envelope"
 msgstr ""
 
-#: ../share/extensions/webslicer_export.inx.h:6
-msgid "With HTML and CSS"
+#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1
+msgid "Microsoft XAML (*.xaml)"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:1
-#, fuzzy
-msgid "All selected ones set an attribute in the last one"
-msgstr "Each selected object has a diamond mark in the top left corner"
+#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2
+msgid "Microsoft's GUI definition format"
+msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:2
+#: ../share/extensions/svg2xaml.inx.h:3
 #, fuzzy
-msgid "Attribute to set"
-msgstr "Attribute name"
+msgid "XAML Output"
+msgstr "Output"
 
-#: ../share/extensions/web-set-att.inx.h:3
-#: ../share/extensions/web-transmit-att.inx.h:3
-msgid "Compatibility with previews code to this event"
+#: ../share/extensions/svg_and_media_zip_output.inx.h:1
+msgid "Compressed Inkscape SVG with media (*.zip)"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:4
+#: ../share/extensions/svg_and_media_zip_output.inx.h:2
 msgid ""
-"If you want to set more than one attribute, you must separate this with a "
-"space, and only with a space."
+"Inkscape's native file format compressed with Zip and including all media "
+"files"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:5
-#: ../share/extensions/web-transmit-att.inx.h:5 ../src/interface.cpp:1579
+#: ../share/extensions/svg_and_media_zip_output.inx.h:3
 #, fuzzy
-msgid "Replace"
-msgstr "_Reverse"
+msgid "ZIP Output"
+msgstr "Output"
 
-#: ../share/extensions/web-set-att.inx.h:6
-#: ../share/extensions/web-transmit-att.inx.h:6
-msgid "Run it after"
+#: ../share/extensions/svgcalendar.inx.h:1
+msgid ""
+"(Select your system encoding. More information at http://docs.python.org/"
+"library/codecs.html#standard-encodings)"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:7
-#: ../share/extensions/web-transmit-att.inx.h:7
-msgid "Run it before"
+#: ../share/extensions/svgcalendar.inx.h:2
+msgid "(The day names list must start from Sunday)"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:8
+#: ../share/extensions/svgcalendar.inx.h:3
+msgid "Automatically set size and position"
+msgstr ""
+
+#: ../share/extensions/svgcalendar.inx.h:4
 #, fuzzy
-msgid "Set Attributes"
-msgstr "Set attribute"
+msgid "Calendar"
+msgstr "_Clear"
 
-#: ../share/extensions/web-set-att.inx.h:9
-msgid "Source and destination of setting"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:5
+#, fuzzy
+msgid "Char Encoding"
+msgstr "Not rounded"
 
-#: ../share/extensions/web-set-att.inx.h:10
+#: ../share/extensions/svgcalendar.inx.h:6
+#: ../src/ui/dialog/tracedialog.cpp:515
 #, fuzzy
-msgid "The first selected sets an attribute in all others"
-msgstr "Each selected object has a diamond mark in the top left corner"
+msgid "Colors"
+msgstr "Colours:"
 
-#: ../share/extensions/web-set-att.inx.h:11
-msgid "The list of values must have the same size as the attributes list."
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:7 ../src/ui/dialog/input.cpp:577
+#, fuzzy
+msgid "Configuration"
+msgstr "Print Destination"
 
-#: ../share/extensions/web-set-att.inx.h:12
-#: ../share/extensions/web-transmit-att.inx.h:10
-msgid "The next parameter is useful when you select more than two elements"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:8
+#, fuzzy
+msgid "Day color"
+msgstr "Stop Colour"
 
-#: ../share/extensions/web-set-att.inx.h:13
-#: ../share/extensions/web-transmit-att.inx.h:11
-msgid ""
-"This effect adds a feature visible (or usable) only on a SVG enabled web "
-"browser (like Firefox)."
+#: ../share/extensions/svgcalendar.inx.h:9
+#, fuzzy
+msgid "Day names"
+msgstr "Layer name:"
+
+#: ../share/extensions/svgcalendar.inx.h:10
+msgid "Fill empty day boxes with next month's days"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:14
+#: ../share/extensions/svgcalendar.inx.h:11
 msgid ""
-"This effect sets one or more attributes in the second selected element, when "
-"a defined event occurs on the first selected element."
+"January February March April May June July August September October November "
+"December"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:15
+#: ../share/extensions/svgcalendar.inx.h:12 ../src/dialogs/text-edit.cpp:221
+msgid "Layout"
+msgstr "Layout"
+
+#: ../share/extensions/svgcalendar.inx.h:13
 #, fuzzy
-msgid "Value to set"
-msgstr "Value"
+msgid "Localization"
+msgstr "_Rotation"
 
-#: ../share/extensions/web-set-att.inx.h:17
-msgid "When should the set be done?"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:14
+#, fuzzy
+msgid "Monday"
+msgstr "Node"
 
-#: ../share/extensions/web-set-att.inx.h:18
-#: ../share/extensions/web-transmit-att.inx.h:16
-msgid "on activate"
+#: ../share/extensions/svgcalendar.inx.h:15
+msgid "Month (0 for all)"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:19
-#: ../share/extensions/web-transmit-att.inx.h:17
+#: ../share/extensions/svgcalendar.inx.h:16
 #, fuzzy
-msgid "on blur"
-msgstr "Set attribute"
+msgid "Month Margin"
+msgstr "Stop Colour"
 
-#: ../share/extensions/web-set-att.inx.h:20
-#: ../share/extensions/web-transmit-att.inx.h:18
-msgid "on click"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:17
+#, fuzzy
+msgid "Month Width"
+msgstr "Page _Width"
 
-#: ../share/extensions/web-set-att.inx.h:21
-#: ../share/extensions/web-transmit-att.inx.h:19
+#: ../share/extensions/svgcalendar.inx.h:18
 #, fuzzy
-msgid "on element loaded"
-msgstr "New element node"
+msgid "Month color"
+msgstr "Stop Colour"
 
-#: ../share/extensions/web-set-att.inx.h:22
-#: ../share/extensions/web-transmit-att.inx.h:20
-msgid "on focus"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:19
+#, fuzzy
+msgid "Month names"
+msgstr "Unnamed"
 
-#: ../share/extensions/web-set-att.inx.h:23
-#: ../share/extensions/web-transmit-att.inx.h:21
-msgid "on mouse down"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:20
+#, fuzzy
+msgid "Months per line"
+msgstr "Centre lines"
 
-#: ../share/extensions/web-set-att.inx.h:24
-#: ../share/extensions/web-transmit-att.inx.h:22
-msgid "on mouse move"
+#: ../share/extensions/svgcalendar.inx.h:21
+msgid "Next month day color"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:25
-#: ../share/extensions/web-transmit-att.inx.h:23
+#: ../share/extensions/svgcalendar.inx.h:23
 #, fuzzy
-msgid "on mouse out"
-msgstr "Zoom in or out"
+msgid "Saturday"
+msgstr "Saturation"
 
-#: ../share/extensions/web-set-att.inx.h:26
-#: ../share/extensions/web-transmit-att.inx.h:24
-msgid "on mouse over"
+#: ../share/extensions/svgcalendar.inx.h:24
+msgid "Saturday and Sunday"
 msgstr ""
 
-#: ../share/extensions/web-set-att.inx.h:27
-#: ../share/extensions/web-transmit-att.inx.h:25
-msgid "on mouse up"
+#: ../share/extensions/svgcalendar.inx.h:25
+msgid "Sun Mon Tue Wed Thu Fri Sat"
 msgstr ""
 
-#: ../share/extensions/web-transmit-att.inx.h:1
-#, fuzzy
-msgid "All selected ones transmit to the last one"
-msgstr "Flips selected objects vertically"
-
-#: ../share/extensions/web-transmit-att.inx.h:2
+#: ../share/extensions/svgcalendar.inx.h:26
 #, fuzzy
-msgid "Attribute to transmit"
-msgstr "Attribute name"
+msgid "Sunday"
+msgstr "Star"
 
-#: ../share/extensions/web-transmit-att.inx.h:4
-msgid ""
-"If you want to transmit more than one attribute, you should separate this "
-"with a space, and only with a space."
+#: ../share/extensions/svgcalendar.inx.h:27
+msgid "The options below have no influence when the above is checked."
 msgstr ""
 
-#: ../share/extensions/web-transmit-att.inx.h:8
-msgid "Source and destination of transmitting"
+#: ../share/extensions/svgcalendar.inx.h:28
+msgid "Week start day"
 msgstr ""
 
-#: ../share/extensions/web-transmit-att.inx.h:9
-msgid "The first selected transmits to all others"
-msgstr ""
+#: ../share/extensions/svgcalendar.inx.h:29
+#, fuzzy
+msgid "Weekday name color "
+msgstr "Stop Colour"
 
-#: ../share/extensions/web-transmit-att.inx.h:12
-msgid ""
-"This effect transmits one or more attributes from the first selected element "
-"to the second when an event occurs."
+#: ../share/extensions/svgcalendar.inx.h:30
+msgid "Weekend"
 msgstr ""
 
-#: ../share/extensions/web-transmit-att.inx.h:13
+#: ../share/extensions/svgcalendar.inx.h:31
 #, fuzzy
-msgid "Transmit Attributes"
-msgstr "Set attribute"
+msgid "Weekend day color"
+msgstr "Stop Colour"
 
-#: ../share/extensions/web-transmit-att.inx.h:15
+#: ../share/extensions/svgcalendar.inx.h:32
 #, fuzzy
-msgid "When to transmit"
-msgstr "When transforming, show:"
+msgid "Year (0 for current)"
+msgstr "No current layer."
 
-#: ../share/extensions/whirl.inx.h:1
-msgid "Amount of whirl"
+#: ../share/extensions/svgcalendar.inx.h:33
+#, fuzzy
+msgid "Year color"
+msgstr "Stop Colour"
+
+#: ../share/extensions/svgcalendar.inx.h:34
+msgid "You may change the names for other languages:"
 msgstr ""
 
-#: ../share/extensions/whirl.inx.h:3
+#: ../share/extensions/text_braille.inx.h:1
 #, fuzzy
-msgid "Rotation is clockwise"
-msgstr "Rotate selection 90 degrees clockwise"
+msgid "Convert to Braille"
+msgstr "_Convert to Text"
 
-#: ../share/extensions/whirl.inx.h:4
+#: ../share/extensions/text_flipcase.inx.h:2
+msgid "fLIP cASE"
+msgstr ""
+
+#: ../share/extensions/text_lowercase.inx.h:2
 #, fuzzy
-msgid "Whirl"
-msgstr "Wheel"
+msgid "lowercase"
+msgstr "_Lower Layer"
 
-#: ../share/extensions/wmf_input.inx.h:1
-#: ../share/extensions/wmf_output.inx.h:1
-msgid "A popular graphics file format for clipart"
+#: ../share/extensions/text_randomcase.inx.h:2
+msgid "rANdOm CasE"
 msgstr ""
 
-#: ../share/extensions/wmf_input.inx.h:2
-#: ../share/extensions/wmf_output.inx.h:2
-msgid "Windows Metafile (*.wmf)"
-msgstr ""
+#: ../share/extensions/text_replace.inx.h:1
+#, fuzzy
+msgid "By:"
+msgstr "Ry:"
 
-#: ../share/extensions/wmf_input.inx.h:3
-#: ../share/extensions/wmf_output.inx.h:3
-msgid "Windows Metafile Input"
-msgstr ""
+#: ../share/extensions/text_replace.inx.h:2
+#, fuzzy
+msgid "Replace text"
+msgstr "_Reverse"
 
-#: ../share/extensions/xaml2svg.inx.h:3
-msgid "XAML Input"
-msgstr ""
+#: ../share/extensions/text_replace.inx.h:3
+#, fuzzy
+msgid "Replace:"
+msgstr "_Reverse"
 
-#: ../inkscape.desktop.in.h:1
-msgid "Create and edit Scalable Vector Graphics images"
-msgstr "Create and edit Scalable Vector Graphics images"
+#: ../share/extensions/text_titlecase.inx.h:2
+#, fuzzy
+msgid "Title Case"
+msgstr "Title"
 
-#: ../inkscape.desktop.in.h:2
+#: ../share/extensions/text_uppercase.inx.h:2
+msgid "UPPERCASE"
+msgstr ""
+
+#: ../share/extensions/triangle.inx.h:1
 #, fuzzy
-msgid "Inkscape"
-msgstr "Quit Inkscape"
+msgid "Angle a / deg"
+msgstr "degrees"
 
-#: ../inkscape.desktop.in.h:3
+#: ../share/extensions/triangle.inx.h:2
 #, fuzzy
-msgid "Inkscape Vector Graphics Editor"
-msgstr "Inkscape Vector Illustrator"
+msgid "Angle b / deg"
+msgstr "degrees"
 
-#: ../inkscape.desktop.in.h:4
+#: ../share/extensions/triangle.inx.h:3
 #, fuzzy
-msgid "Vector Graphics Editor"
-msgstr "Inkscape Vector Illustrator"
+msgid "Angle c / deg"
+msgstr "degrees"
 
-#: ../share/extensions/dimension.py:99
-msgid "Unable to process this object.  Try changing it into a path first."
+#: ../share/extensions/triangle.inx.h:4
+msgid "From Side a and Angles a, b"
 msgstr ""
 
-#. report to the Inkscape console using errormsg
-#: ../share/extensions/draw_from_triangle.py:175
-msgid "Side Length 'a'/px: "
+#: ../share/extensions/triangle.inx.h:5
+msgid "From Side c and Angles a, b"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:176
-msgid "Side Length 'b'/px: "
+#: ../share/extensions/triangle.inx.h:6
+msgid "From Sides a, b and Angle a"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:177
-msgid "Side Length 'c'/px: "
+#: ../share/extensions/triangle.inx.h:7
+msgid "From Sides a, b and Angle c"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:178
-msgid "Angle 'A'/radians: "
+#: ../share/extensions/triangle.inx.h:8
+msgid "From Three Sides"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:179
-msgid "Angle 'B'/radians: "
-msgstr ""
+#. # end multiple scan
+#. ## end mode page
+#: ../share/extensions/triangle.inx.h:9 ../src/ui/dialog/tracedialog.cpp:563
+#: ../src/widgets/toolbox.cpp:4438 ../src/widgets/toolbox.cpp:4705
+#, fuzzy
+msgid "Mode"
+msgstr "Node"
 
-#: ../share/extensions/draw_from_triangle.py:180
-msgid "Angle 'C'/radians: "
+#: ../share/extensions/triangle.inx.h:11
+msgid "Side Length a / px"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:181
-msgid "Semiperimeter/px: "
+#: ../share/extensions/triangle.inx.h:12
+msgid "Side Length b / px"
 msgstr ""
 
-#: ../share/extensions/draw_from_triangle.py:182
-msgid "Area /px^2: "
+#: ../share/extensions/triangle.inx.h:13
+msgid "Side Length c / px"
 msgstr ""
 
-#: ../share/extensions/dxf_outlines.py:34
-msgid ""
-"Failed to import the numpy or numpy.linalg modules. These modules are "
-"required by this extension. Please install them and try again."
-msgstr ""
+#: ../share/extensions/triangle.inx.h:14
+#, fuzzy
+msgid "Triangle"
+msgstr "Angle:"
 
-#: ../share/extensions/embedimage.py:75
-msgid ""
-"No xlink:href or sodipodi:absref attributes found, or they do not point to "
-"an existing file! Unable to embed image."
+#: ../share/extensions/txt2svg.inx.h:1
+msgid "ASCII Text"
 msgstr ""
 
-#: ../share/extensions/embedimage.py:77
-#, python-format
-msgid "Sorry we could not locate %s"
+#: ../share/extensions/txt2svg.inx.h:2
+msgid "Text File (*.txt)"
 msgstr ""
 
-#: ../share/extensions/embedimage.py:102
-#, python-format
-msgid ""
-"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, "
-"or image/x-icon"
+#: ../share/extensions/txt2svg.inx.h:3
+msgid "Text Input"
 msgstr ""
 
-#: ../share/extensions/export_gimp_palette.py:14
-msgid ""
-"The export_gpl.py module requires PyXML.  Please download the latest version "
-"from http://pyxml.sourceforge.net/."
-msgstr ""
+#: ../share/extensions/webslicer_create_group.inx.h:1
+#: ../share/extensions/webslicer_create_rect.inx.h:2
+#, fuzzy
+msgid "Background color:"
+msgstr "Background colour"
 
-#: ../share/extensions/extractimage.py:66
-msgid "Unable to find image data."
-msgstr ""
+#: ../share/extensions/webslicer_create_group.inx.h:2
+#: ../share/extensions/webslicer_create_rect.inx.h:17
+#, fuzzy
+msgid "HTML class attribute:"
+msgstr "Set attribute"
 
-#: ../share/extensions/inkex.py:67
+#: ../share/extensions/webslicer_create_group.inx.h:3
+#: ../share/extensions/webslicer_create_rect.inx.h:18
+#, fuzzy
+msgid "HTML id attribute:"
+msgstr "Set attribute"
+
+#: ../share/extensions/webslicer_create_group.inx.h:4
+#, fuzzy
+msgid "Height unit:"
+msgstr "Height:"
+
+#: ../share/extensions/webslicer_create_group.inx.h:5
 msgid ""
-"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore "
-"this extension. Please download and install the latest version from http://"
-"cheeseshop.python.org/pypi/lxml/, or install it through your package manager "
-"by a command like: sudo apt-get install python-lxml"
+"Layout Group is only about to help a better code generation (if you need "
+"it). To use this, you must to select some \"Slicer rectangles\" first."
 msgstr ""
 
-#: ../share/extensions/inkex.py:230
-#, python-format
-msgid "No matching node for expression: %s"
-msgstr ""
+#: ../share/extensions/webslicer_create_group.inx.h:6
+#, fuzzy
+msgid "Percent (relative to parent size)"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../share/extensions/markers_strokepaint.py:41
-#, python-format
-msgid "No style attribute found for id: %s"
+#: ../share/extensions/webslicer_create_group.inx.h:7
+msgid "Pixel (fixed)"
 msgstr ""
 
-#: ../share/extensions/markers_strokepaint.py:56
-#, python-format
-msgid "unable to locate marker: %s"
+#: ../share/extensions/webslicer_create_group.inx.h:8
+msgid "Set a layout group"
 msgstr ""
 
-#: ../share/extensions/pathalongpath.py:197
-#: ../share/extensions/pathscatter.py:208
-#: ../share/extensions/perspective.py:61
+#: ../share/extensions/webslicer_create_group.inx.h:9
 #, fuzzy
-msgid "This extension requires two selected paths."
-msgstr "Appending to selected path"
+msgid "Slicer"
+msgstr "Pattern"
 
-#: ../share/extensions/pathmodifier.py:229
-#, python-format
-msgid "Please first convert objects to paths!  (Got [%s].)"
+#: ../share/extensions/webslicer_create_group.inx.h:10
+msgid "Undefined (relative to non-floating content size)"
 msgstr ""
 
-#: ../share/extensions/perspective.py:29
-msgid ""
-"Failed to import the numpy or numpy.linalg modules. These modules are "
-"required by this extension. Please install them and try again.  On a Debian-"
-"like system this can be done with the command, sudo apt-get install python-"
-"numpy."
+#: ../share/extensions/webslicer_create_group.inx.h:11
+#: ../share/extensions/webslicer_create_rect.inx.h:41
+#: ../share/extensions/webslicer_export.inx.h:5
+#: ../share/extensions/web-set-att.inx.h:16
+#: ../share/extensions/web-transmit-att.inx.h:14
+msgid "Web"
 msgstr ""
 
-#: ../share/extensions/perspective.py:68
-#: ../share/extensions/summersnight.py:43
-#, python-format
+#: ../share/extensions/webslicer_create_group.inx.h:12
+#, fuzzy
+msgid "Width unit:"
+msgstr "Width"
+
+#: ../share/extensions/webslicer_create_rect.inx.h:1
 msgid ""
-"The first selected object is of type '%s'.\n"
-"Try using the procedure Path->Object to Path."
+"0 is the lowest image quality and highest compression, and 100 is the best "
+"quality but least effective compression"
 msgstr ""
 
-#: ../share/extensions/perspective.py:74
-#: ../share/extensions/summersnight.py:50
-msgid ""
-"This extension requires that the second selected path be four nodes long."
+#: ../share/extensions/webslicer_create_rect.inx.h:3
+msgid "Background — no repeat (on parent group)"
 msgstr ""
 
-#: ../share/extensions/perspective.py:99
-#: ../share/extensions/summersnight.py:82
-msgid ""
-"The second selected object is a group, not a path.\n"
-"Try using the procedure Object->Ungroup."
+#: ../share/extensions/webslicer_create_rect.inx.h:4
+msgid "Background — repeat horizontally (on parent group)"
 msgstr ""
 
-#: ../share/extensions/perspective.py:101
-#: ../share/extensions/summersnight.py:84
-msgid ""
-"The second selected object is not a path.\n"
-"Try using the procedure Path->Object to Path."
-msgstr ""
-
-#: ../share/extensions/perspective.py:104
-#: ../share/extensions/summersnight.py:87
-msgid ""
-"The first selected object is not a path.\n"
-"Try using the procedure Path->Object to Path."
+#: ../share/extensions/webslicer_create_rect.inx.h:5
+msgid "Background — repeat vertically (on parent group)"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.py:60
-msgid ""
-"Failed to import the numpy module. This module is required by this "
-"extension. Please install it and try again.  On a Debian-like system this "
-"can be done with the command 'sudo apt-get install python-numpy'."
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:6
+#, fuzzy
+msgid "Bottom and Center"
+msgstr "Break _Apart"
 
-#: ../share/extensions/polyhedron_3d.py:331
-msgid "No face data found in specified file."
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:7
+#, fuzzy
+msgid "Bottom and Left"
+msgstr "Break _Apart"
 
-#: ../share/extensions/polyhedron_3d.py:332
-msgid "Try selecting \"Edge Specified\" in the Model File tab.\n"
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:8
+#, fuzzy
+msgid "Bottom and Right"
+msgstr "Break _Apart"
 
-#: ../share/extensions/polyhedron_3d.py:338
-msgid "No edge data found in specified file."
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:9
+#, fuzzy
+msgid "Create a slicer rectangle"
+msgstr "Search rectangles"
 
-#: ../share/extensions/polyhedron_3d.py:339
-msgid "Try selecting \"Face Specified\" in the Model File tab.\n"
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:10
+#, fuzzy
+msgid "DPI:"
+msgstr "DPI"
 
-#. we cannot generate a list of faces from the edges without a lot of computation
-#: ../share/extensions/polyhedron_3d.py:514
-msgid ""
-"Face Data Not Found. Ensure file contains face data, and check the file is "
-"imported as \"Face-Specified\" under the \"Model File\" tab.\n"
+#. i18n. Description duplicated in a fake value attribute in order to make it translatable
+#: ../share/extensions/webslicer_create_rect.inx.h:12
+msgid "Force Dimension must be set as <width>x<height>"
 msgstr ""
 
-#: ../share/extensions/polyhedron_3d.py:516
-msgid "Internal Error. No view type selected\n"
-msgstr ""
+#: ../share/extensions/webslicer_create_rect.inx.h:13
+#, fuzzy
+msgid "Force Dimension:"
+msgstr "Di_vision"
 
-#: ../share/extensions/summersnight.py:36
+#: ../share/extensions/webslicer_create_rect.inx.h:14
 #, fuzzy
-msgid ""
-"This extension requires two selected paths. \n"
-"The second path must be exactly four nodes long."
-msgstr "Appending to selected path"
+msgid "Format:"
+msgstr "Format"
 
-#: ../share/extensions/svg_and_media_zip_output.py:128
-#, fuzzy, python-format
-msgid "Could not locate file: %s"
-msgstr "Could not export to filename %s.\n"
+#: ../share/extensions/webslicer_create_rect.inx.h:15
+msgid "GIF specific options"
+msgstr ""
 
-#: ../share/extensions/uniconv_output.py:118
-msgid "You need to install the UniConvertor software.\n"
+#: ../share/extensions/webslicer_create_rect.inx.h:19
+msgid "If set, this will replace DPI."
 msgstr ""
 
-#: ../share/extensions/web-set-att.py:52
-#: ../share/extensions/web-transmit-att.py:48
-msgid "You must select at least two elements."
+#: ../share/extensions/webslicer_create_rect.inx.h:20
+msgid "JPG specific options"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:2
-#, fuzzy
-msgid "Matte jelly"
-msgstr "Pattern fill"
+#: ../share/extensions/webslicer_create_rect.inx.h:21
+msgid "Layout disposition:"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:2 ../share/filters/filters.svg.h:10
-#: ../share/filters/filters.svg.h:107 ../share/filters/filters.svg.h:109
-#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:116
-#: ../share/filters/filters.svg.h:118 ../share/filters/filters.svg.h:122
-#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:206
-msgid "ABCs"
+#: ../share/extensions/webslicer_create_rect.inx.h:22
+msgid "Left Floated Image"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:2
-msgid "Bulging, matte jelly covering"
+#: ../share/extensions/webslicer_create_rect.inx.h:23
+msgid "Middle and Center"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:3
+#: ../share/extensions/webslicer_create_rect.inx.h:24
 #, fuzzy
-msgid "Smart jelly"
-msgstr "Pattern fill"
+msgid "Middle and Left"
+msgstr "Break _Apart"
 
-#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:4
-#: ../share/filters/filters.svg.h:9 ../share/filters/filters.svg.h:14
-#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:39
-#: ../share/filters/filters.svg.h:48 ../share/filters/filters.svg.h:49
-#: ../share/filters/filters.svg.h:50 ../share/filters/filters.svg.h:51
-#: ../share/filters/filters.svg.h:54 ../share/filters/filters.svg.h:56
-#: ../share/filters/filters.svg.h:69 ../share/filters/filters.svg.h:71
-#: ../share/filters/filters.svg.h:89 ../share/filters/filters.svg.h:101
-#: ../share/filters/filters.svg.h:102 ../share/filters/filters.svg.h:207
-#: ../share/filters/filters.svg.h:208 ../share/filters/filters.svg.h:209
-#: ../share/filters/filters.svg.h:210 ../share/filters/filters.svg.h:211
+#: ../share/extensions/webslicer_create_rect.inx.h:25
 #, fuzzy
-msgid "Bevels"
-msgstr "Wheel"
+msgid "Middle and Right"
+msgstr "Break _Apart"
 
-#: ../share/filters/filters.svg.h:3
-msgid "Same as Matte jelly but with more controls"
+#: ../share/extensions/webslicer_create_rect.inx.h:26
+#: ../src/extension/extension.cpp:740 ../src/ui/dialog/input.cpp:586
+msgid "Name:"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:4
+#: ../share/extensions/webslicer_create_rect.inx.h:27
 #, fuzzy
-msgid "Metal casting"
-msgstr "Rectangle"
+msgid "Non Positioned Image"
+msgstr "_Rotation"
 
-#: ../share/filters/filters.svg.h:4
-msgid "Smooth drop-like bevel with metallic finish"
+#: ../share/extensions/webslicer_create_rect.inx.h:28
+msgid "Options for HTML export"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:5
+#: ../share/extensions/webslicer_create_rect.inx.h:29
 #, fuzzy
-msgid "Motion blur, horizontal"
-msgstr "Horizontal"
+msgid "Palette"
+msgstr "_Paste"
 
-#: ../share/filters/filters.svg.h:5 ../share/filters/filters.svg.h:6
-#: ../share/filters/filters.svg.h:7 ../share/filters/filters.svg.h:57
-#: ../share/filters/filters.svg.h:94 ../share/filters/filters.svg.h:108
-#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:159
+#: ../share/extensions/webslicer_create_rect.inx.h:30
 #, fuzzy
-msgid "Blurs"
-msgstr "Blue"
+msgid "Palette size:"
+msgstr "Canvas size:"
 
-#: ../share/filters/filters.svg.h:5
+#: ../share/extensions/webslicer_create_rect.inx.h:31
 #, fuzzy
-msgid ""
-"Blur as if the object flies horizontally; adjust Standard Deviation to vary "
-"force"
-msgstr "Flips selected objects horizontally"
+msgid "Position anchor:"
+msgstr "Fixation:"
 
-#: ../share/filters/filters.svg.h:6
+#: ../share/extensions/webslicer_create_rect.inx.h:32
 #, fuzzy
-msgid "Motion blur, vertical"
-msgstr "Vertical"
+msgid "Positioned Image"
+msgstr "Fixation:"
 
-#: ../share/filters/filters.svg.h:6
+#: ../share/extensions/webslicer_create_rect.inx.h:33
+msgid "Positioned html block element with the image as Background"
+msgstr ""
+
+#: ../share/extensions/webslicer_create_rect.inx.h:34
 #, fuzzy
-msgid ""
-"Blur as if the object flies vertically; adjust Standard Deviation to vary "
-"force"
-msgstr "Flips selected objects vertically"
+msgid "Quality:"
+msgstr "_Quit"
 
-#: ../share/filters/filters.svg.h:7
+#: ../share/extensions/webslicer_create_rect.inx.h:35
 #, fuzzy
-msgid "Apparition"
-msgstr "Saturation"
+msgid "Right Floated Image"
+msgstr "Rectangle"
 
-#: ../share/filters/filters.svg.h:7
-msgid "Edges are partly feathered out"
+#: ../share/extensions/webslicer_create_rect.inx.h:36
+msgid "Tiled Background (on parent group)"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:8
+#: ../share/extensions/webslicer_create_rect.inx.h:37
 #, fuzzy
-msgid "Cutout"
-msgstr "outset"
+msgid "Top and Center"
+msgstr "Break _Apart"
 
-#: ../share/filters/filters.svg.h:8 ../share/filters/filters.svg.h:40
-#: ../share/filters/filters.svg.h:85 ../share/filters/filters.svg.h:95
-#: ../share/filters/filters.svg.h:119 ../share/filters/filters.svg.h:169
-#: ../share/filters/filters.svg.h:170 ../share/filters/filters.svg.h:171
-#: ../share/filters/filters.svg.h:176 ../share/filters/filters.svg.h:214
-#: ../src/extension/internal/filter/drop-shadow.h:45
-#: ../src/extension/internal/filter/drop-shadow.h:100
+#: ../share/extensions/webslicer_create_rect.inx.h:38
 #, fuzzy
-msgid "Shadows and Glows"
-msgstr "Draw freehand lines"
+msgid "Top and Left"
+msgstr "Break _Apart"
 
-#: ../share/filters/filters.svg.h:8
-msgid "Drop shadow under the cut-out of the shape"
+#: ../share/extensions/webslicer_create_rect.inx.h:39
+#, fuzzy
+msgid "Top and right"
+msgstr "_Tips and Tricks"
+
+#: ../share/extensions/webslicer_export.inx.h:1
+msgid ""
+"All sliced images, and optionaly code, will be generated as you had "
+"configured and saved to one directory."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:9
-msgid "Jigsaw piece"
+#: ../share/extensions/webslicer_export.inx.h:2
+msgid "Create directory, if it does not exists"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:9
-msgid "Low, sharp bevel"
+#: ../share/extensions/webslicer_export.inx.h:3
+msgid "Directory path to export"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:10
-#, fuzzy
-msgid "Roughen"
-msgstr "end node"
+#: ../share/extensions/webslicer_export.inx.h:4
+msgid "Export layout pieces and HTML+CSS code"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:10
-#, fuzzy
-msgid "Small-scale roughening to edges and content"
-msgstr "Scale rounded corners in rectangles"
+#: ../share/extensions/webslicer_export.inx.h:6
+msgid "With HTML and CSS"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:11
+#: ../share/extensions/web-set-att.inx.h:1
 #, fuzzy
-msgid "Rubber stamp"
-msgstr "Number of rows"
+msgid "All selected ones set an attribute in the last one"
+msgstr "Each selected object has a diamond mark in the top left corner"
 
-#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:17
-#: ../share/filters/filters.svg.h:18 ../share/filters/filters.svg.h:19
-#: ../share/filters/filters.svg.h:21 ../share/filters/filters.svg.h:22
-#: ../share/filters/filters.svg.h:36 ../share/filters/filters.svg.h:37
-#: ../share/filters/filters.svg.h:38 ../share/filters/filters.svg.h:90
-#: ../share/filters/filters.svg.h:113 ../share/filters/filters.svg.h:114
-#: ../share/filters/filters.svg.h:117 ../share/filters/filters.svg.h:150
-#: ../share/filters/filters.svg.h:154 ../share/filters/filters.svg.h:183
-#: ../share/filters/filters.svg.h:217
+#: ../share/extensions/web-set-att.inx.h:2
 #, fuzzy
-msgid "Overlays"
-msgstr "Metre"
+msgid "Attribute to set"
+msgstr "Attribute name"
 
-#: ../share/filters/filters.svg.h:11
-#, fuzzy
-msgid "Random whiteouts inside"
-msgstr "Randomise:"
+#: ../share/extensions/web-set-att.inx.h:3
+#: ../share/extensions/web-transmit-att.inx.h:3
+msgid "Compatibility with previews code to this event"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:12
-#, fuzzy
-msgid "Ink bleed"
-msgstr "Blue"
+#: ../share/extensions/web-set-att.inx.h:4
+msgid ""
+"If you want to set more than one attribute, you must separate this with a "
+"space, and only with a space."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:12 ../share/filters/filters.svg.h:13
-#: ../share/filters/filters.svg.h:41 ../share/filters/filters.svg.h:166
+#: ../share/extensions/web-set-att.inx.h:5
+#: ../share/extensions/web-transmit-att.inx.h:5 ../src/interface.cpp:1579
 #, fuzzy
-msgid "Protrusions"
-msgstr "Fixation:"
+msgid "Replace"
+msgstr "_Reverse"
 
-#: ../share/filters/filters.svg.h:12
-msgid "Inky splotches underneath the object"
+#: ../share/extensions/web-set-att.inx.h:6
+#: ../share/extensions/web-transmit-att.inx.h:6
+msgid "Run it after"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:13
-#, fuzzy
-msgid "Fire"
-msgstr "_File"
-
-#: ../share/filters/filters.svg.h:13
-msgid "Edges of object are on fire"
+#: ../share/extensions/web-set-att.inx.h:7
+#: ../share/extensions/web-transmit-att.inx.h:7
+msgid "Run it before"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:14
+#: ../share/extensions/web-set-att.inx.h:8
 #, fuzzy
-msgid "Bloom"
-msgstr "Zoom"
+msgid "Set Attributes"
+msgstr "Set attribute"
 
-#: ../share/filters/filters.svg.h:14
-msgid "Soft, cushion-like bevel with matte highlights"
+#: ../share/extensions/web-set-att.inx.h:9
+msgid "Source and destination of setting"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:15
+#: ../share/extensions/web-set-att.inx.h:10
 #, fuzzy
-msgid "Ridged border"
-msgstr "Node"
+msgid "The first selected sets an attribute in all others"
+msgstr "Each selected object has a diamond mark in the top left corner"
 
-#: ../share/filters/filters.svg.h:15
-msgid "Ridged border with inner bevel"
+#: ../share/extensions/web-set-att.inx.h:11
+msgid "The list of values must have the same size as the attributes list."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:16
-#, fuzzy
-msgid "Ripple"
-msgstr "_Reverse"
+#: ../share/extensions/web-set-att.inx.h:12
+#: ../share/extensions/web-transmit-att.inx.h:10
+msgid "The next parameter is useful when you select more than two elements"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:16 ../share/filters/filters.svg.h:43
-#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:110
-#: ../share/filters/filters.svg.h:112 ../share/filters/filters.svg.h:128
-#: ../share/filters/filters.svg.h:173 ../share/filters/filters.svg.h:194
-#, fuzzy
-msgid "Distort"
-msgstr "Di_vision"
+#: ../share/extensions/web-set-att.inx.h:13
+#: ../share/extensions/web-transmit-att.inx.h:11
+msgid ""
+"This effect adds a feature visible (or usable) only on a SVG enabled web "
+"browser (like Firefox)."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:16
-#, fuzzy
-msgid "Horizontal rippling of edges"
-msgstr "Horizontal radius of rounded corners"
+#: ../share/extensions/web-set-att.inx.h:14
+msgid ""
+"This effect sets one or more attributes in the second selected element, when "
+"a defined event occurs on the first selected element."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:17
+#: ../share/extensions/web-set-att.inx.h:15
 #, fuzzy
-msgid "Speckle"
-msgstr "D_eselect"
+msgid "Value to set"
+msgstr "Value"
 
-#: ../share/filters/filters.svg.h:17
-msgid "Fill object with sparse translucent specks"
+#: ../share/extensions/web-set-att.inx.h:17
+msgid "When should the set be done?"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:18
-#, fuzzy
-msgid "Oil slick"
-msgstr "Slack"
-
-#: ../share/filters/filters.svg.h:18
-msgid "Rainbow-colored semitransparent oily splotches"
+#: ../share/extensions/web-set-att.inx.h:18
+#: ../share/extensions/web-transmit-att.inx.h:16
+msgid "on activate"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:19
+#: ../share/extensions/web-set-att.inx.h:19
+#: ../share/extensions/web-transmit-att.inx.h:17
 #, fuzzy
-msgid "Frost"
-msgstr "Font"
-
-#: ../share/filters/filters.svg.h:19
-msgid "Flake-like white splotches"
-msgstr ""
+msgid "on blur"
+msgstr "Set attribute"
 
-#: ../share/filters/filters.svg.h:20
-msgid "Leopard fur"
+#: ../share/extensions/web-set-att.inx.h:20
+#: ../share/extensions/web-transmit-att.inx.h:18
+msgid "on click"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:20 ../share/filters/filters.svg.h:58
-#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:60
-#: ../share/filters/filters.svg.h:62 ../share/filters/filters.svg.h:67
-#: ../share/filters/filters.svg.h:78 ../share/filters/filters.svg.h:79
-#: ../share/filters/filters.svg.h:80 ../share/filters/filters.svg.h:82
-#: ../share/filters/filters.svg.h:136 ../share/filters/filters.svg.h:151
-#: ../share/filters/filters.svg.h:152 ../share/filters/filters.svg.h:153
+#: ../share/extensions/web-set-att.inx.h:21
+#: ../share/extensions/web-transmit-att.inx.h:19
 #, fuzzy
-msgid "Materials"
-msgstr "Mark"
+msgid "on element loaded"
+msgstr "New element node"
 
-#: ../share/filters/filters.svg.h:20
-msgid "Leopard spots (loses object's own color)"
+#: ../share/extensions/web-set-att.inx.h:22
+#: ../share/extensions/web-transmit-att.inx.h:20
+msgid "on focus"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:21
-msgid "Zebra"
+#: ../share/extensions/web-set-att.inx.h:23
+#: ../share/extensions/web-transmit-att.inx.h:21
+msgid "on mouse down"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:21
-msgid "Irregular vertical dark stripes (loses object's own color)"
+#: ../share/extensions/web-set-att.inx.h:24
+#: ../share/extensions/web-transmit-att.inx.h:22
+msgid "on mouse move"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:22
+#: ../share/extensions/web-set-att.inx.h:25
+#: ../share/extensions/web-transmit-att.inx.h:23
 #, fuzzy
-msgid "Clouds"
-msgstr "_Close"
+msgid "on mouse out"
+msgstr "Zoom in or out"
 
-#: ../share/filters/filters.svg.h:22
-msgid "Airy, fluffy, sparse white clouds"
+#: ../share/extensions/web-set-att.inx.h:26
+#: ../share/extensions/web-transmit-att.inx.h:24
+msgid "on mouse over"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:23
-#: ../src/extension/internal/bitmap/sharpen.cpp:37
+#: ../share/extensions/web-set-att.inx.h:27
+#: ../share/extensions/web-transmit-att.inx.h:25
+msgid "on mouse up"
+msgstr ""
+
+#: ../share/extensions/web-transmit-att.inx.h:1
 #, fuzzy
-msgid "Sharpen"
-msgstr "Shapes"
+msgid "All selected ones transmit to the last one"
+msgstr "Flips selected objects vertically"
 
-#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:24
-#: ../share/filters/filters.svg.h:25 ../share/filters/filters.svg.h:26
-#: ../share/filters/filters.svg.h:27 ../share/filters/filters.svg.h:28
-#: ../share/filters/filters.svg.h:29 ../share/filters/filters.svg.h:30
-#: ../share/filters/filters.svg.h:34 ../share/filters/filters.svg.h:100
-#: ../share/filters/filters.svg.h:160 ../share/filters/filters.svg.h:162
-#: ../share/filters/filters.svg.h:175 ../share/filters/filters.svg.h:190
+#: ../share/extensions/web-transmit-att.inx.h:2
 #, fuzzy
-msgid "Image effects"
-msgstr "Current layer"
+msgid "Attribute to transmit"
+msgstr "Attribute name"
 
-#: ../share/filters/filters.svg.h:23
-msgid "Sharpen edges and boundaries within the object, force=0.15"
+#: ../share/extensions/web-transmit-att.inx.h:4
+msgid ""
+"If you want to transmit more than one attribute, you should separate this "
+"with a space, and only with a space."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:24
-#, fuzzy
-msgid "Sharpen more"
-msgstr "Shapes"
-
-#: ../share/filters/filters.svg.h:24
-msgid "Sharpen edges and boundaries within the object, force=0.3"
+#: ../share/extensions/web-transmit-att.inx.h:8
+msgid "Source and destination of transmitting"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:25
-#, fuzzy
-msgid "Oil painting"
-msgstr "_Fill and Stroke"
+#: ../share/extensions/web-transmit-att.inx.h:9
+msgid "The first selected transmits to all others"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:25
-msgid "Simulate oil painting style"
+#: ../share/extensions/web-transmit-att.inx.h:12
+msgid ""
+"This effect transmits one or more attributes from the first selected element "
+"to the second when an event occurs."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:26
+#: ../share/extensions/web-transmit-att.inx.h:13
 #, fuzzy
-msgid "Edge detect"
-msgstr "Edge Detection"
-
-#: ../share/filters/filters.svg.h:26
-msgid "Detect color edges in object"
-msgstr ""
+msgid "Transmit Attributes"
+msgstr "Set attribute"
 
-#: ../share/filters/filters.svg.h:27
+#: ../share/extensions/web-transmit-att.inx.h:15
 #, fuzzy
-msgid "Horizontal edge detect"
-msgstr "Horizontal text"
+msgid "When to transmit"
+msgstr "When transforming, show:"
 
-#: ../share/filters/filters.svg.h:27
+#: ../share/extensions/whirl.inx.h:1
+msgid "Amount of whirl"
+msgstr ""
+
+#: ../share/extensions/whirl.inx.h:3
 #, fuzzy
-msgid "Detect horizontal color edges in object"
-msgstr "Horizontal coordinate of selection"
+msgid "Rotation is clockwise"
+msgstr "Rotate selection 90 degrees clockwise"
 
-#: ../share/filters/filters.svg.h:28
+#: ../share/extensions/whirl.inx.h:4
 #, fuzzy
-msgid "Vertical edge detect"
-msgstr "Vertical text"
+msgid "Whirl"
+msgstr "Wheel"
 
-#: ../share/filters/filters.svg.h:28
-msgid "Detect vertical color edges in object"
+#: ../share/extensions/wmf_input.inx.h:1
+#: ../share/extensions/wmf_output.inx.h:1
+msgid "A popular graphics file format for clipart"
 msgstr ""
 
-#. Pencil
-#: ../share/filters/filters.svg.h:29
-#: ../src/ui/dialog/inkscape-preferences.cpp:505 ../src/verbs.cpp:2471
-msgid "Pencil"
-msgstr "Pencil"
-
-#: ../share/filters/filters.svg.h:29
-msgid "Detect color edges and retrace them in grayscale"
+#: ../share/extensions/wmf_input.inx.h:2
+#: ../share/extensions/wmf_output.inx.h:2
+msgid "Windows Metafile (*.wmf)"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:30
-#, fuzzy
-msgid "Blueprint"
-msgstr "Equal width"
-
-#: ../share/filters/filters.svg.h:30
-msgid "Detect color edges and retrace them in blue"
+#: ../share/extensions/wmf_input.inx.h:3
+#: ../share/extensions/wmf_output.inx.h:3
+msgid "Windows Metafile Input"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:31
-msgid "Render in shades of gray by reducing saturation to zero"
+#: ../share/extensions/xaml2svg.inx.h:3
+msgid "XAML Input"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:32 ../src/ui/widget/selected-style.cpp:228
-msgid "Invert"
-msgstr "Invert"
+#: ../inkscape.desktop.in.h:1
+msgid "Create and edit Scalable Vector Graphics images"
+msgstr "Create and edit Scalable Vector Graphics images"
 
-#: ../share/filters/filters.svg.h:32
+#: ../inkscape.desktop.in.h:2
 #, fuzzy
-msgid "Invert colors"
-msgstr "Union of selected objects"
+msgid "Inkscape"
+msgstr "Quit Inkscape"
 
-#: ../share/filters/filters.svg.h:33
+#: ../inkscape.desktop.in.h:3
 #, fuzzy
-msgid "Sepia"
-msgstr "Spiral"
-
-#: ../share/filters/filters.svg.h:33
-msgid "Render in warm sepia tones"
-msgstr ""
+msgid "Inkscape Vector Graphics Editor"
+msgstr "Inkscape Vector Illustrator"
 
-#: ../share/filters/filters.svg.h:34
+#: ../inkscape.desktop.in.h:4
 #, fuzzy
-msgid "Age"
-msgstr "Angle:"
+msgid "Vector Graphics Editor"
+msgstr "Inkscape Vector Illustrator"
 
-#: ../share/filters/filters.svg.h:34
-msgid "Imitate aged photograph"
+#: ../share/extensions/dimension.py:99
+msgid "Unable to process this object.  Try changing it into a path first."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:35
-#, fuzzy
-msgid "Organic"
-msgstr "Origin X:"
-
-#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:42
-#: ../share/filters/filters.svg.h:45 ../share/filters/filters.svg.h:61
-#: ../share/filters/filters.svg.h:63 ../share/filters/filters.svg.h:64
-#: ../share/filters/filters.svg.h:81 ../share/filters/filters.svg.h:83
-#: ../share/filters/filters.svg.h:84 ../share/filters/filters.svg.h:125
-#: ../share/filters/filters.svg.h:126 ../share/filters/filters.svg.h:127
-#: ../share/filters/filters.svg.h:130 ../share/filters/filters.svg.h:131
-#: ../share/filters/filters.svg.h:132 ../share/filters/filters.svg.h:133
-#: ../share/filters/filters.svg.h:134 ../share/filters/filters.svg.h:135
-#: ../share/filters/filters.svg.h:155 ../share/filters/filters.svg.h:172
-#: ../share/filters/filters.svg.h:181 ../share/filters/filters.svg.h:187
-#: ../share/filters/filters.svg.h:200
-#, fuzzy
-msgid "Textures"
-msgstr "Texts"
+#. report to the Inkscape console using errormsg
+#: ../share/extensions/draw_from_triangle.py:175
+msgid "Side Length 'a'/px: "
+msgstr ""
 
-#: ../share/filters/filters.svg.h:35
-msgid "Bulging, knotty, slick 3D surface"
+#: ../share/extensions/draw_from_triangle.py:176
+msgid "Side Length 'b'/px: "
 msgstr ""
 
-#: ../share/filters/filters.svg.h:36
-msgid "Barbed wire"
+#: ../share/extensions/draw_from_triangle.py:177
+msgid "Side Length 'c'/px: "
 msgstr ""
 
-#: ../share/filters/filters.svg.h:36
-msgid "Gray bevelled wires with drop shadows"
+#: ../share/extensions/draw_from_triangle.py:178
+msgid "Angle 'A'/radians: "
 msgstr ""
 
-#: ../share/filters/filters.svg.h:37
-#, fuzzy
-msgid "Swiss cheese"
-msgstr "Paste _Style"
+#: ../share/extensions/draw_from_triangle.py:179
+msgid "Angle 'B'/radians: "
+msgstr ""
 
-#: ../share/filters/filters.svg.h:37
-msgid "Random inner-bevel holes"
+#: ../share/extensions/draw_from_triangle.py:180
+msgid "Angle 'C'/radians: "
 msgstr ""
 
-#: ../share/filters/filters.svg.h:38
-#, fuzzy
-msgid "Blue cheese"
-msgstr "Break _Apart"
+#: ../share/extensions/draw_from_triangle.py:181
+msgid "Semiperimeter/px: "
+msgstr ""
 
-#: ../share/filters/filters.svg.h:38
-msgid "Marble-like bluish speckles"
+#: ../share/extensions/draw_from_triangle.py:182
+msgid "Area /px^2: "
 msgstr ""
 
-#: ../share/filters/filters.svg.h:39
-#, fuzzy
-msgid "Button"
-msgstr "Box"
+#: ../share/extensions/dxf_outlines.py:34
+msgid ""
+"Failed to import the numpy or numpy.linalg modules. These modules are "
+"required by this extension. Please install them and try again."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:39
-msgid "Soft bevel, slightly depressed middle"
+#: ../share/extensions/embedimage.py:75
+msgid ""
+"No xlink:href or sodipodi:absref attributes found, or they do not point to "
+"an existing file! Unable to embed image."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:40
-#, fuzzy
-msgid "Inset"
-msgstr "I_nset"
+#: ../share/extensions/embedimage.py:77
+#, python-format
+msgid "Sorry we could not locate %s"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:40
-msgid "Shadowy outer bevel"
+#: ../share/extensions/embedimage.py:102
+#, python-format
+msgid ""
+"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, "
+"or image/x-icon"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:41
-#, fuzzy
-msgid "Dripping"
-msgstr "Script"
+#: ../share/extensions/export_gimp_palette.py:14
+msgid ""
+"The export_gpl.py module requires PyXML.  Please download the latest version "
+"from http://pyxml.sourceforge.net/."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:41
-msgid "Random paint streaks downwards"
+#: ../share/extensions/extractimage.py:65
+#, python-format
+msgid "Image extracted to: %s"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:42
-#, fuzzy
-msgid "Jam spread"
-msgstr "Speed"
+#: ../share/extensions/extractimage.py:72
+msgid "Unable to find image data."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:42
-msgid "Glossy clumpy jam spread"
+#: ../share/extensions/inkex.py:67
+msgid ""
+"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore "
+"this extension. Please download and install the latest version from http://"
+"cheeseshop.python.org/pypi/lxml/, or install it through your package manager "
+"by a command like: sudo apt-get install python-lxml"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:43
-#, fuzzy
-msgid "Pixel smear"
-msgstr "Pixels"
+#: ../share/extensions/inkex.py:230
+#, python-format
+msgid "No matching node for expression: %s"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:43
-#, fuzzy
-msgid "Van Gogh painting effect for bitmaps"
-msgstr "Convert bitmap object to paths"
+#: ../share/extensions/markers_strokepaint.py:41
+#, python-format
+msgid "No style attribute found for id: %s"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:44
-#, fuzzy
-msgid "HSL Bumps"
-msgstr "Stars"
+#: ../share/extensions/markers_strokepaint.py:56
+#, python-format
+msgid "unable to locate marker: %s"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:44 ../share/filters/filters.svg.h:46
-#: ../share/filters/filters.svg.h:97 ../share/filters/filters.svg.h:120
-#: ../share/filters/filters.svg.h:121 ../share/filters/filters.svg.h:123
-#: ../share/filters/filters.svg.h:124 ../share/filters/filters.svg.h:161
-#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:180
-#: ../share/filters/filters.svg.h:182 ../share/filters/filters.svg.h:184
-#: ../share/filters/filters.svg.h:185 ../share/filters/filters.svg.h:192
-#: ../share/filters/filters.svg.h:201 ../share/filters/filters.svg.h:202
-#: ../share/filters/filters.svg.h:203 ../share/filters/filters.svg.h:212
-#: ../share/filters/filters.svg.h:213 ../share/filters/filters.svg.h:216
+#: ../share/extensions/pathalongpath.py:197
+#: ../share/extensions/pathscatter.py:208
+#: ../share/extensions/perspective.py:61
 #, fuzzy
-msgid "Bumps"
-msgstr "Stars"
+msgid "This extension requires two selected paths."
+msgstr "Appending to selected path"
 
-#: ../share/filters/filters.svg.h:44
-msgid "Highly flexible bump combining diffuse and specular lightings"
+#: ../share/extensions/pathmodifier.py:229
+#, python-format
+msgid "Please first convert objects to paths!  (Got [%s].)"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:45
-msgid "Cracked glass"
+#: ../share/extensions/perspective.py:29
+msgid ""
+"Failed to import the numpy or numpy.linalg modules. These modules are "
+"required by this extension. Please install them and try again.  On a Debian-"
+"like system this can be done with the command, sudo apt-get install python-"
+"numpy."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:45
-msgid "Under a cracked glass"
+#: ../share/extensions/perspective.py:68
+#: ../share/extensions/summersnight.py:43
+#, python-format
+msgid ""
+"The first selected object is of type '%s'.\n"
+"Try using the procedure Path->Object to Path."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:46
-msgid "Bubbly Bumps"
+#: ../share/extensions/perspective.py:74
+#: ../share/extensions/summersnight.py:50
+msgid ""
+"This extension requires that the second selected path be four nodes long."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:46
-msgid "Flexible bubbles effect with some displacement"
+#: ../share/extensions/perspective.py:99
+#: ../share/extensions/summersnight.py:82
+msgid ""
+"The second selected object is a group, not a path.\n"
+"Try using the procedure Object->Ungroup."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:47
-msgid "Glowing bubble"
+#: ../share/extensions/perspective.py:101
+#: ../share/extensions/summersnight.py:84
+msgid ""
+"The second selected object is not a path.\n"
+"Try using the procedure Path->Object to Path."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:52
-#: ../share/filters/filters.svg.h:53 ../share/filters/filters.svg.h:65
-#: ../share/filters/filters.svg.h:66 ../share/filters/filters.svg.h:68
-#: ../share/filters/filters.svg.h:70
-#, fuzzy
-msgid "Ridges"
-msgstr "degrees"
-
-#: ../share/filters/filters.svg.h:47
-msgid "Bubble effect with refraction and glow"
+#: ../share/extensions/perspective.py:104
+#: ../share/extensions/summersnight.py:87
+msgid ""
+"The first selected object is not a path.\n"
+"Try using the procedure Path->Object to Path."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:48
-#, fuzzy
-msgid "Neon"
-msgstr "None"
+#: ../share/extensions/polyhedron_3d.py:60
+msgid ""
+"Failed to import the numpy module. This module is required by this "
+"extension. Please install it and try again.  On a Debian-like system this "
+"can be done with the command 'sudo apt-get install python-numpy'."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:48
-#, fuzzy
-msgid "Neon light effect"
-msgstr "Horizontal Offset"
+#: ../share/extensions/polyhedron_3d.py:331
+msgid "No face data found in specified file."
+msgstr ""
 
-#: ../share/filters/filters.svg.h:49
-#, fuzzy
-msgid "Molten metal"
-msgstr "Search rectangles"
+#: ../share/extensions/polyhedron_3d.py:332
+msgid "Try selecting \"Edge Specified\" in the Model File tab.\n"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:49
-msgid "Melting parts of object together, with a glossy bevel and a glow"
+#: ../share/extensions/polyhedron_3d.py:338
+msgid "No edge data found in specified file."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:50
-#, fuzzy
-msgid "Pressed steel"
-msgstr " R_eset "
+#: ../share/extensions/polyhedron_3d.py:339
+msgid "Try selecting \"Face Specified\" in the Model File tab.\n"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:50
-#, fuzzy
-msgid "Pressed metal with a rolled edge"
-msgstr "Star Preferences"
+#. we cannot generate a list of faces from the edges without a lot of computation
+#: ../share/extensions/polyhedron_3d.py:514
+msgid ""
+"Face Data Not Found. Ensure file contains face data, and check the file is "
+"imported as \"Face-Specified\" under the \"Model File\" tab.\n"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:51
+#: ../share/extensions/polyhedron_3d.py:516
+msgid "Internal Error. No view type selected\n"
+msgstr ""
+
+#: ../share/extensions/summersnight.py:36
 #, fuzzy
-msgid "Matte bevel"
-msgstr "Canvas size:"
+msgid ""
+"This extension requires two selected paths. \n"
+"The second path must be exactly four nodes long."
+msgstr "Appending to selected path"
 
-#: ../share/filters/filters.svg.h:51
-msgid "Soft, pastel-colored, blurry bevel"
-msgstr ""
+#: ../share/extensions/svg_and_media_zip_output.py:128
+#, fuzzy, python-format
+msgid "Could not locate file: %s"
+msgstr "Could not export to filename %s.\n"
 
-#: ../share/filters/filters.svg.h:52
-msgid "Thin Membrane"
+#: ../share/extensions/uniconv_output.py:118
+msgid "You need to install the UniConvertor software.\n"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:52
-msgid "Thin like a soap membrane"
+#: ../share/extensions/web-set-att.py:52
+#: ../share/extensions/web-transmit-att.py:48
+msgid "You must select at least two elements."
 msgstr ""
 
-#: ../share/filters/filters.svg.h:53
+#: ../share/filters/filters.svg.h:2
 #, fuzzy
-msgid "Matte ridge"
-msgstr "Height"
+msgid "Matte jelly"
+msgstr "Pattern fill"
 
-#: ../share/filters/filters.svg.h:53
-msgid "Soft pastel ridge"
+#: ../share/filters/filters.svg.h:2 ../share/filters/filters.svg.h:10
+#: ../share/filters/filters.svg.h:107 ../share/filters/filters.svg.h:109
+#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:116
+#: ../share/filters/filters.svg.h:118 ../share/filters/filters.svg.h:122
+#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:206
+msgid "ABCs"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:54
-msgid "Glowing metal"
+#: ../share/filters/filters.svg.h:2
+msgid "Bulging, matte jelly covering"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:54
+#: ../share/filters/filters.svg.h:3
 #, fuzzy
-msgid "Glowing metal texture"
-msgstr "Horizontal text"
+msgid "Smart jelly"
+msgstr "Pattern fill"
 
-#: ../share/filters/filters.svg.h:55
+#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:4
+#: ../share/filters/filters.svg.h:9 ../share/filters/filters.svg.h:14
+#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:39
+#: ../share/filters/filters.svg.h:48 ../share/filters/filters.svg.h:49
+#: ../share/filters/filters.svg.h:50 ../share/filters/filters.svg.h:51
+#: ../share/filters/filters.svg.h:54 ../share/filters/filters.svg.h:56
+#: ../share/filters/filters.svg.h:69 ../share/filters/filters.svg.h:71
+#: ../share/filters/filters.svg.h:89 ../share/filters/filters.svg.h:101
+#: ../share/filters/filters.svg.h:102 ../share/filters/filters.svg.h:207
+#: ../share/filters/filters.svg.h:208 ../share/filters/filters.svg.h:209
+#: ../share/filters/filters.svg.h:210 ../share/filters/filters.svg.h:211
 #, fuzzy
-msgid "Leaves"
+msgid "Bevels"
 msgstr "Wheel"
 
-#: ../share/filters/filters.svg.h:55
-msgid "Leaves on the ground in Fall, or living foliage"
+#: ../share/filters/filters.svg.h:3
+msgid "Same as Matte jelly but with more controls"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:56
+#: ../share/filters/filters.svg.h:4
 #, fuzzy
-msgid "Translucent"
-msgstr "Angle:"
+msgid "Metal casting"
+msgstr "Rectangle"
 
-#: ../share/filters/filters.svg.h:56
-msgid "Illuminated translucent plastic or glass effect"
+#: ../share/filters/filters.svg.h:4
+msgid "Smooth drop-like bevel with metallic finish"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:57
+#: ../share/filters/filters.svg.h:5
 #, fuzzy
-msgid "Cross-smooth"
-msgstr "smooth"
+msgid "Motion blur, horizontal"
+msgstr "Horizontal"
 
-#: ../share/filters/filters.svg.h:57
+#: ../share/filters/filters.svg.h:5 ../share/filters/filters.svg.h:6
+#: ../share/filters/filters.svg.h:7 ../share/filters/filters.svg.h:57
+#: ../share/filters/filters.svg.h:94 ../share/filters/filters.svg.h:108
+#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:159
 #, fuzzy
-msgid "Blur inner borders and intersections"
-msgstr "Snap nodes to grid"
+msgid "Blurs"
+msgstr "Blue"
 
-#: ../share/filters/filters.svg.h:58
-msgid "Iridescent beeswax"
-msgstr ""
+#: ../share/filters/filters.svg.h:5
+#, fuzzy
+msgid ""
+"Blur as if the object flies horizontally; adjust Standard Deviation to vary "
+"force"
+msgstr "Flips selected objects horizontally"
 
-#: ../share/filters/filters.svg.h:58
-msgid "Waxy texture which keeps its iridescence through color fill change"
-msgstr ""
+#: ../share/filters/filters.svg.h:6
+#, fuzzy
+msgid "Motion blur, vertical"
+msgstr "Vertical"
 
-#: ../share/filters/filters.svg.h:59
+#: ../share/filters/filters.svg.h:6
 #, fuzzy
-msgid "Eroded metal"
-msgstr "Search rectangles"
+msgid ""
+"Blur as if the object flies vertically; adjust Standard Deviation to vary "
+"force"
+msgstr "Flips selected objects vertically"
 
-#: ../share/filters/filters.svg.h:59
-msgid "Eroded metal texture with ridges, grooves, holes and bumps"
-msgstr ""
+#: ../share/filters/filters.svg.h:7
+#, fuzzy
+msgid "Apparition"
+msgstr "Saturation"
 
-#: ../share/filters/filters.svg.h:60
-msgid "Cracked Lava"
+#: ../share/filters/filters.svg.h:7
+msgid "Edges are partly feathered out"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:60
-msgid "A volcanic texture, a little like leather"
-msgstr ""
+#: ../share/filters/filters.svg.h:8
+#, fuzzy
+msgid "Cutout"
+msgstr "outset"
 
-#: ../share/filters/filters.svg.h:61
+#: ../share/filters/filters.svg.h:8 ../share/filters/filters.svg.h:40
+#: ../share/filters/filters.svg.h:85 ../share/filters/filters.svg.h:95
+#: ../share/filters/filters.svg.h:119 ../share/filters/filters.svg.h:169
+#: ../share/filters/filters.svg.h:170 ../share/filters/filters.svg.h:171
+#: ../share/filters/filters.svg.h:176 ../share/filters/filters.svg.h:214
+#: ../src/extension/internal/filter/drop-shadow.h:45
+#: ../src/extension/internal/filter/drop-shadow.h:105
 #, fuzzy
-msgid "Bark"
-msgstr "Mark"
+msgid "Shadows and Glows"
+msgstr "Draw freehand lines"
 
-#: ../share/filters/filters.svg.h:61
-msgid "Bark texture, vertical; use with deep colors"
+#: ../share/filters/filters.svg.h:8
+msgid "Drop shadow under the cut-out of the shape"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:62
-msgid "Lizard skin"
+#: ../share/filters/filters.svg.h:9
+msgid "Jigsaw piece"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:62
-msgid "Stylized reptile skin texture"
+#: ../share/filters/filters.svg.h:9
+msgid "Low, sharp bevel"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:63
+#: ../share/filters/filters.svg.h:10
 #, fuzzy
-msgid "Stone wall"
-msgstr "_Delete"
-
-#: ../share/filters/filters.svg.h:63
-msgid "Stone wall texture to use with not too saturated colors"
-msgstr ""
+msgid "Roughen"
+msgstr "end node"
 
-#: ../share/filters/filters.svg.h:64
-msgid "Silk carpet"
-msgstr ""
+#: ../share/filters/filters.svg.h:10
+#, fuzzy
+msgid "Small-scale roughening to edges and content"
+msgstr "Scale rounded corners in rectangles"
 
-#: ../share/filters/filters.svg.h:64
-msgid "Silk carpet texture, horizontal stripes"
-msgstr ""
+#: ../share/filters/filters.svg.h:11
+#, fuzzy
+msgid "Rubber stamp"
+msgstr "Number of rows"
 
-#: ../share/filters/filters.svg.h:65
+#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:17
+#: ../share/filters/filters.svg.h:18 ../share/filters/filters.svg.h:19
+#: ../share/filters/filters.svg.h:21 ../share/filters/filters.svg.h:22
+#: ../share/filters/filters.svg.h:36 ../share/filters/filters.svg.h:37
+#: ../share/filters/filters.svg.h:38 ../share/filters/filters.svg.h:90
+#: ../share/filters/filters.svg.h:113 ../share/filters/filters.svg.h:114
+#: ../share/filters/filters.svg.h:117 ../share/filters/filters.svg.h:150
+#: ../share/filters/filters.svg.h:154 ../share/filters/filters.svg.h:183
+#: ../share/filters/filters.svg.h:217
 #, fuzzy
-msgid "Refractive gel A"
-msgstr "Relative move"
+msgid "Overlays"
+msgstr "Metre"
 
-#: ../share/filters/filters.svg.h:65
-msgid "Gel effect with light refraction"
-msgstr ""
+#: ../share/filters/filters.svg.h:11
+#, fuzzy
+msgid "Random whiteouts inside"
+msgstr "Randomise:"
 
-#: ../share/filters/filters.svg.h:66
+#: ../share/filters/filters.svg.h:12
 #, fuzzy
-msgid "Refractive gel B"
-msgstr "Relative move"
+msgid "Ink bleed"
+msgstr "Blue"
 
-#: ../share/filters/filters.svg.h:66
-msgid "Gel effect with strong refraction"
+#: ../share/filters/filters.svg.h:12 ../share/filters/filters.svg.h:13
+#: ../share/filters/filters.svg.h:41 ../share/filters/filters.svg.h:166
+#, fuzzy
+msgid "Protrusions"
+msgstr "Fixation:"
+
+#: ../share/filters/filters.svg.h:12
+msgid "Inky splotches underneath the object"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:67
+#: ../share/filters/filters.svg.h:13
 #, fuzzy
-msgid "Metallized paint"
-msgstr "Rectangle"
+msgid "Fire"
+msgstr "_File"
 
-#: ../share/filters/filters.svg.h:67
-msgid ""
-"Metallized effect with a soft lighting, slightly translucent at the edges"
+#: ../share/filters/filters.svg.h:13
+msgid "Edges of object are on fire"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:68
+#: ../share/filters/filters.svg.h:14
 #, fuzzy
-msgid "Dragee"
-msgstr "Divergence:"
+msgid "Bloom"
+msgstr "Zoom"
 
-#: ../share/filters/filters.svg.h:68
-msgid "Gel Ridge with a pearlescent look"
+#: ../share/filters/filters.svg.h:14
+msgid "Soft, cushion-like bevel with matte highlights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:69
+#: ../share/filters/filters.svg.h:15
 #, fuzzy
-msgid "Raised border"
-msgstr "Raise node"
+msgid "Ridged border"
+msgstr "Node"
 
-#: ../share/filters/filters.svg.h:69
-msgid "Strongly raised border around a flat surface"
+#: ../share/filters/filters.svg.h:15
+msgid "Ridged border with inner bevel"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:70
-msgid "Metallized ridge"
-msgstr ""
+#: ../share/filters/filters.svg.h:16
+#, fuzzy
+msgid "Ripple"
+msgstr "_Reverse"
 
-#: ../share/filters/filters.svg.h:70
-msgid "Gel Ridge metallized at its top"
-msgstr ""
+#: ../share/filters/filters.svg.h:16 ../share/filters/filters.svg.h:43
+#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:110
+#: ../share/filters/filters.svg.h:112 ../share/filters/filters.svg.h:128
+#: ../share/filters/filters.svg.h:173 ../share/filters/filters.svg.h:194
+#, fuzzy
+msgid "Distort"
+msgstr "Di_vision"
 
-#: ../share/filters/filters.svg.h:71
+#: ../share/filters/filters.svg.h:16
 #, fuzzy
-msgid "Fat oil"
-msgstr "Flat colour"
+msgid "Horizontal rippling of edges"
+msgstr "Horizontal radius of rounded corners"
 
-#: ../share/filters/filters.svg.h:71
-msgid "Fat oil with some adjustable turbulence"
+#: ../share/filters/filters.svg.h:17
+#, fuzzy
+msgid "Speckle"
+msgstr "D_eselect"
+
+#: ../share/filters/filters.svg.h:17
+msgid "Fill object with sparse translucent specks"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:72
-#: ../src/extension/internal/bitmap/colorize.cpp:49
+#: ../share/filters/filters.svg.h:18
 #, fuzzy
-msgid "Colorize"
-msgstr "Colour"
+msgid "Oil slick"
+msgstr "Slack"
 
-#: ../share/filters/filters.svg.h:72
-msgid "Blend image or object with a flood color and set lightness and contrast"
+#: ../share/filters/filters.svg.h:18
+msgid "Rainbow-colored semitransparent oily splotches"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:73
+#: ../share/filters/filters.svg.h:19
 #, fuzzy
-msgid "Parallel hollow"
-msgstr "Horizontal Offset"
+msgid "Frost"
+msgstr "Font"
 
-#: ../share/filters/filters.svg.h:73 ../share/filters/filters.svg.h:74
-#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:76
-#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:88
-#: ../share/filters/filters.svg.h:92 ../share/filters/filters.svg.h:93
-#: ../share/filters/filters.svg.h:96 ../share/filters/filters.svg.h:105
-#: ../share/filters/filters.svg.h:129 ../share/filters/filters.svg.h:168
-#: ../src/filter-enums.cpp:31
-msgid "Morphology"
+#: ../share/filters/filters.svg.h:19
+msgid "Flake-like white splotches"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:73
-msgid "A blurry hollow going parallel to the edge on the inside"
+#: ../share/filters/filters.svg.h:20
+msgid "Leopard fur"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:74
+#: ../share/filters/filters.svg.h:20 ../share/filters/filters.svg.h:58
+#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:60
+#: ../share/filters/filters.svg.h:62 ../share/filters/filters.svg.h:67
+#: ../share/filters/filters.svg.h:78 ../share/filters/filters.svg.h:79
+#: ../share/filters/filters.svg.h:80 ../share/filters/filters.svg.h:82
+#: ../share/filters/filters.svg.h:136 ../share/filters/filters.svg.h:151
+#: ../share/filters/filters.svg.h:152 ../share/filters/filters.svg.h:153
 #, fuzzy
-msgid "Hole"
-msgstr "Role:"
+msgid "Materials"
+msgstr "Mark"
 
-#: ../share/filters/filters.svg.h:74
-msgid "Opens a smooth hole inside the shape"
+#: ../share/filters/filters.svg.h:20
+msgid "Leopard spots (loses object's own color)"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:75
-#, fuzzy
-msgid "Black hole"
-msgstr " (stroke)"
+#: ../share/filters/filters.svg.h:21
+msgid "Zebra"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:75
-msgid "Creates a black light inside and outside"
+#: ../share/filters/filters.svg.h:21
+msgid "Irregular vertical dark stripes (loses object's own color)"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:76
+#: ../share/filters/filters.svg.h:22
 #, fuzzy
-msgid "Smooth outline"
-msgstr "Box outline"
+msgid "Clouds"
+msgstr "_Close"
 
-#: ../share/filters/filters.svg.h:76
-msgid "Outlining the lines and smoothing their crossings"
+#: ../share/filters/filters.svg.h:22
+msgid "Airy, fluffy, sparse white clouds"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:77
+#: ../share/filters/filters.svg.h:23
+#: ../src/extension/internal/bitmap/sharpen.cpp:37
 #, fuzzy
-msgid "Cubes"
-msgstr "Number of rows"
-
-#: ../share/filters/filters.svg.h:77
-msgid "Scattered cubes; adjust the Morphology primitive to vary size"
-msgstr ""
+msgid "Sharpen"
+msgstr "Shapes"
 
-#: ../share/filters/filters.svg.h:78
+#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:24
+#: ../share/filters/filters.svg.h:25 ../share/filters/filters.svg.h:26
+#: ../share/filters/filters.svg.h:27 ../share/filters/filters.svg.h:28
+#: ../share/filters/filters.svg.h:29 ../share/filters/filters.svg.h:30
+#: ../share/filters/filters.svg.h:34 ../share/filters/filters.svg.h:100
+#: ../share/filters/filters.svg.h:160 ../share/filters/filters.svg.h:162
+#: ../share/filters/filters.svg.h:175 ../share/filters/filters.svg.h:190
 #, fuzzy
-msgid "Peel off"
-msgstr "Horizontal Offset"
+msgid "Image effects"
+msgstr "Current layer"
 
-#: ../share/filters/filters.svg.h:78
-msgid "Peeling painting on a wall"
+#: ../share/filters/filters.svg.h:23
+msgid "Sharpen edges and boundaries within the object, force=0.15"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:79
+#: ../share/filters/filters.svg.h:24
 #, fuzzy
-msgid "Gold splatter"
-msgstr "Pattern"
+msgid "Sharpen more"
+msgstr "Shapes"
 
-#: ../share/filters/filters.svg.h:79
-msgid "Splattered cast metal, with golden highlights"
+#: ../share/filters/filters.svg.h:24
+msgid "Sharpen edges and boundaries within the object, force=0.3"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:80
+#: ../share/filters/filters.svg.h:25
 #, fuzzy
-msgid "Gold paste"
-msgstr "Spoke ratio:"
+msgid "Oil painting"
+msgstr "_Fill and Stroke"
 
-#: ../share/filters/filters.svg.h:80
-msgid "Fat pasted cast metal, with golden highlights"
+#: ../share/filters/filters.svg.h:25
+msgid "Simulate oil painting style"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:81
-msgid "Crumpled plastic"
-msgstr ""
+#: ../share/filters/filters.svg.h:26
+#, fuzzy
+msgid "Edge detect"
+msgstr "Edge Detection"
 
-#: ../share/filters/filters.svg.h:81
-msgid "Crumpled matte plastic, with melted edge"
+#: ../share/filters/filters.svg.h:26
+msgid "Detect color edges in object"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:82
-msgid "Enamel jewelry"
-msgstr ""
+#: ../share/filters/filters.svg.h:27
+#, fuzzy
+msgid "Horizontal edge detect"
+msgstr "Horizontal text"
 
-#: ../share/filters/filters.svg.h:82
-msgid "Slightly cracked enameled texture"
-msgstr ""
+#: ../share/filters/filters.svg.h:27
+#, fuzzy
+msgid "Detect horizontal color edges in object"
+msgstr "Horizontal coordinate of selection"
 
-#: ../share/filters/filters.svg.h:83
+#: ../share/filters/filters.svg.h:28
 #, fuzzy
-msgid "Rough paper"
-msgstr "end node"
+msgid "Vertical edge detect"
+msgstr "Vertical text"
 
-#: ../share/filters/filters.svg.h:83
-msgid "Aquarelle paper effect which can be used for pictures as for objects"
+#: ../share/filters/filters.svg.h:28
+msgid "Detect vertical color edges in object"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:84
-msgid "Rough and glossy"
-msgstr ""
+#. Pencil
+#: ../share/filters/filters.svg.h:29
+#: ../src/ui/dialog/inkscape-preferences.cpp:511 ../src/verbs.cpp:2471
+msgid "Pencil"
+msgstr "Pencil"
 
-#: ../share/filters/filters.svg.h:84
-msgid ""
-"Crumpled glossy paper effect which can be used for pictures as for objects"
+#: ../share/filters/filters.svg.h:29
+msgid "Detect color edges and retrace them in grayscale"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:85
+#: ../share/filters/filters.svg.h:30
 #, fuzzy
-msgid "In and Out"
-msgstr "No paint"
+msgid "Blueprint"
+msgstr "Equal width"
 
-#: ../share/filters/filters.svg.h:85
-msgid "Inner colorized shadow, outer black shadow"
+#: ../share/filters/filters.svg.h:30
+msgid "Detect color edges and retrace them in blue"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:86
-msgid "Air spray"
+#: ../share/filters/filters.svg.h:31
+msgid "Render in shades of gray by reducing saturation to zero"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:86
-msgid "Convert to small scattered particles with some thickness"
-msgstr ""
+#: ../share/filters/filters.svg.h:32 ../src/ui/widget/selected-style.cpp:228
+msgid "Invert"
+msgstr "Invert"
 
-#: ../share/filters/filters.svg.h:87
-msgid "Warm inside"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:87
-msgid "Blurred colorized contour, filled inside"
-msgstr ""
+#: ../share/filters/filters.svg.h:32
+#, fuzzy
+msgid "Invert colors"
+msgstr "Union of selected objects"
 
-#: ../share/filters/filters.svg.h:88
+#: ../share/filters/filters.svg.h:33
 #, fuzzy
-msgid "Cool outside"
-msgstr "Box outline"
+msgid "Sepia"
+msgstr "Spiral"
 
-#: ../share/filters/filters.svg.h:88
-msgid "Blurred colorized contour, empty inside"
+#: ../share/filters/filters.svg.h:33
+msgid "Render in warm sepia tones"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:89
-msgid "Electronic microscopy"
-msgstr ""
+#: ../share/filters/filters.svg.h:34
+#, fuzzy
+msgid "Age"
+msgstr "Angle:"
 
-#: ../share/filters/filters.svg.h:89
-msgid ""
-"Bevel, crude light, discoloration and glow like in electronic microscopy"
+#: ../share/filters/filters.svg.h:34
+msgid "Imitate aged photograph"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:90
+#: ../share/filters/filters.svg.h:35
 #, fuzzy
-msgid "Tartan"
-msgstr "Target:"
+msgid "Organic"
+msgstr "Origin X:"
 
-#: ../share/filters/filters.svg.h:90
-msgid "Checkered tartan pattern"
+#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:42
+#: ../share/filters/filters.svg.h:45 ../share/filters/filters.svg.h:61
+#: ../share/filters/filters.svg.h:63 ../share/filters/filters.svg.h:64
+#: ../share/filters/filters.svg.h:81 ../share/filters/filters.svg.h:83
+#: ../share/filters/filters.svg.h:84 ../share/filters/filters.svg.h:125
+#: ../share/filters/filters.svg.h:126 ../share/filters/filters.svg.h:127
+#: ../share/filters/filters.svg.h:130 ../share/filters/filters.svg.h:131
+#: ../share/filters/filters.svg.h:132 ../share/filters/filters.svg.h:133
+#: ../share/filters/filters.svg.h:134 ../share/filters/filters.svg.h:135
+#: ../share/filters/filters.svg.h:155 ../share/filters/filters.svg.h:172
+#: ../share/filters/filters.svg.h:181 ../share/filters/filters.svg.h:187
+#: ../share/filters/filters.svg.h:200
+#, fuzzy
+msgid "Textures"
+msgstr "Texts"
+
+#: ../share/filters/filters.svg.h:35
+msgid "Bulging, knotty, slick 3D surface"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:91
-#, fuzzy
-msgid "Invert hue"
-msgstr "Invert"
+#: ../share/filters/filters.svg.h:36
+msgid "Barbed wire"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:91
-msgid "Invert hue, or rotate it"
+#: ../share/filters/filters.svg.h:36
+msgid "Gray bevelled wires with drop shadows"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:92
+#: ../share/filters/filters.svg.h:37
 #, fuzzy
-msgid "Inner outline"
-msgstr "Colour of guidelines"
+msgid "Swiss cheese"
+msgstr "Paste _Style"
 
-#: ../share/filters/filters.svg.h:92
-msgid "Draws an outline around"
+#: ../share/filters/filters.svg.h:37
+msgid "Random inner-bevel holes"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:93
+#: ../share/filters/filters.svg.h:38
 #, fuzzy
-msgid "Outline, double"
-msgstr "Box outline"
+msgid "Blue cheese"
+msgstr "Break _Apart"
 
-#: ../share/filters/filters.svg.h:93
-msgid "Draws a smooth line inside colorized with the color it overlays"
+#: ../share/filters/filters.svg.h:38
+msgid "Marble-like bluish speckles"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:94
+#: ../share/filters/filters.svg.h:39
 #, fuzzy
-msgid "Fancy blur"
-msgstr "Set attribute"
+msgid "Button"
+msgstr "Box"
 
-#: ../share/filters/filters.svg.h:94
-msgid "Smooth colorized contour which allows desaturation and hue rotation"
+#: ../share/filters/filters.svg.h:39
+msgid "Soft bevel, slightly depressed middle"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:95
+#: ../share/filters/filters.svg.h:40
 #, fuzzy
-msgid "Glow"
-msgstr "Stop Colour"
+msgid "Inset"
+msgstr "I_nset"
 
-#: ../share/filters/filters.svg.h:95
-msgid "Glow of object's own color at the edges"
+#: ../share/filters/filters.svg.h:40
+msgid "Shadowy outer bevel"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:96
+#: ../share/filters/filters.svg.h:41
 #, fuzzy
-msgid "Outline"
-msgstr "Box outline"
+msgid "Dripping"
+msgstr "Script"
 
-#: ../share/filters/filters.svg.h:96
-msgid "Adds a glowing blur and removes the shape"
+#: ../share/filters/filters.svg.h:41
+msgid "Random paint streaks downwards"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:97
+#: ../share/filters/filters.svg.h:42
 #, fuzzy
-msgid "Color emboss"
-msgstr "Colours:"
+msgid "Jam spread"
+msgstr "Speed"
 
-#: ../share/filters/filters.svg.h:97
-msgid "Classic or colorized emboss effect: grayscale, color and 3D relief"
+#: ../share/filters/filters.svg.h:42
+msgid "Glossy clumpy jam spread"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:98
-#: ../src/extension/internal/bitmap/solarize.cpp:36
+#: ../share/filters/filters.svg.h:43
 #, fuzzy
-msgid "Solarize"
-msgstr "Size"
+msgid "Pixel smear"
+msgstr "Pixels"
 
-#: ../share/filters/filters.svg.h:98
-msgid "Classical photographic solarization effect"
-msgstr ""
+#: ../share/filters/filters.svg.h:43
+#, fuzzy
+msgid "Van Gogh painting effect for bitmaps"
+msgstr "Convert bitmap object to paths"
 
-#: ../share/filters/filters.svg.h:99
+#: ../share/filters/filters.svg.h:44
 #, fuzzy
-msgid "Moonarize"
-msgstr "Colour"
+msgid "HSL Bumps"
+msgstr "Stars"
 
-#: ../share/filters/filters.svg.h:99
-msgid ""
-"An effect between solarize and invert which often preserves sky and water "
-"lights"
-msgstr ""
+#: ../share/filters/filters.svg.h:44 ../share/filters/filters.svg.h:46
+#: ../share/filters/filters.svg.h:97 ../share/filters/filters.svg.h:120
+#: ../share/filters/filters.svg.h:121 ../share/filters/filters.svg.h:123
+#: ../share/filters/filters.svg.h:124 ../share/filters/filters.svg.h:161
+#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:180
+#: ../share/filters/filters.svg.h:182 ../share/filters/filters.svg.h:184
+#: ../share/filters/filters.svg.h:185 ../share/filters/filters.svg.h:192
+#: ../share/filters/filters.svg.h:201 ../share/filters/filters.svg.h:202
+#: ../share/filters/filters.svg.h:203 ../share/filters/filters.svg.h:212
+#: ../share/filters/filters.svg.h:213 ../share/filters/filters.svg.h:216
+#, fuzzy
+msgid "Bumps"
+msgstr "Stars"
 
-#: ../share/filters/filters.svg.h:100
-msgid "Soft focus lens"
+#: ../share/filters/filters.svg.h:44
+msgid "Highly flexible bump combining diffuse and specular lightings"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:100
-msgid "Glowing image content without blurring it"
+#: ../share/filters/filters.svg.h:45
+msgid "Cracked glass"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:101
-msgid "Stained glass"
+#: ../share/filters/filters.svg.h:45
+msgid "Under a cracked glass"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:101
-msgid "Illuminated stained glass effect"
+#: ../share/filters/filters.svg.h:46
+msgid "Bubbly Bumps"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:102
-msgid "Dark glass"
+#: ../share/filters/filters.svg.h:46
+msgid "Flexible bubbles effect with some displacement"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:102
-msgid "Illuminated glass effect with light coming from beneath"
+#: ../share/filters/filters.svg.h:47
+msgid "Glowing bubble"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:103
-#, fuzzy
-msgid "HSL Bumps alpha"
-msgstr "Stars"
-
-#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:104
-#: ../share/filters/filters.svg.h:164 ../share/filters/filters.svg.h:165
-#: ../share/filters/filters.svg.h:177 ../share/filters/filters.svg.h:178
-#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:186
-#: ../share/filters/filters.svg.h:188 ../share/filters/filters.svg.h:189
-#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:193
-#: ../share/filters/filters.svg.h:204
+#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:52
+#: ../share/filters/filters.svg.h:53 ../share/filters/filters.svg.h:65
+#: ../share/filters/filters.svg.h:66 ../share/filters/filters.svg.h:68
+#: ../share/filters/filters.svg.h:70
 #, fuzzy
-msgid "Image effects, transparent"
-msgstr "Current layer"
+msgid "Ridges"
+msgstr "degrees"
 
-#: ../share/filters/filters.svg.h:103
-msgid "Same as HSL Bumps but with transparent highlights"
+#: ../share/filters/filters.svg.h:47
+msgid "Bubble effect with refraction and glow"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:104
-msgid "Bubbly Bumps alpha"
-msgstr ""
+#: ../share/filters/filters.svg.h:48
+#, fuzzy
+msgid "Neon"
+msgstr "None"
 
-#: ../share/filters/filters.svg.h:104
-msgid "Same as Bubbly Bumps but with transparent highlights"
-msgstr ""
+#: ../share/filters/filters.svg.h:48
+#, fuzzy
+msgid "Neon light effect"
+msgstr "Horizontal Offset"
 
-#: ../share/filters/filters.svg.h:105
+#: ../share/filters/filters.svg.h:49
 #, fuzzy
-msgid "Smooth edges"
-msgstr "Smooth"
+msgid "Molten metal"
+msgstr "Search rectangles"
 
-#: ../share/filters/filters.svg.h:105
-msgid ""
-"Smooth the outside of shapes and pictures without altering their contents"
+#: ../share/filters/filters.svg.h:49
+msgid "Melting parts of object together, with a glossy bevel and a glow"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128
+#: ../share/filters/filters.svg.h:50
 #, fuzzy
-msgid "Torn edges"
-msgstr "Move %s"
-
-#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128
-msgid ""
-"Displace the outside of shapes and pictures without altering their content"
-msgstr ""
+msgid "Pressed steel"
+msgstr " R_eset "
 
-#: ../share/filters/filters.svg.h:107
+#: ../share/filters/filters.svg.h:50
 #, fuzzy
-msgid "Feather"
-msgstr "Metre"
+msgid "Pressed metal with a rolled edge"
+msgstr "Star Preferences"
 
-#: ../share/filters/filters.svg.h:107
-msgid "Blurred mask on the edge without altering the contents"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:108
+#: ../share/filters/filters.svg.h:51
 #, fuzzy
-msgid "Blur content"
-msgstr "end node"
+msgid "Matte bevel"
+msgstr "Canvas size:"
 
-#: ../share/filters/filters.svg.h:108
-msgid "Blur the contents of objects, preserving the outline"
+#: ../share/filters/filters.svg.h:51
+msgid "Soft, pastel-colored, blurry bevel"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:109
-#, fuzzy
-msgid "Specular light"
-msgstr "Stop Colour"
+#: ../share/filters/filters.svg.h:52
+msgid "Thin Membrane"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:109 ../share/filters/filters.svg.h:211
-msgid "Basic specular bevel to use for building textures"
+#: ../share/filters/filters.svg.h:52
+msgid "Thin like a soap membrane"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:110
+#: ../share/filters/filters.svg.h:53
 #, fuzzy
-msgid "Roughen inside"
-msgstr "end node"
+msgid "Matte ridge"
+msgstr "Height"
 
-#: ../share/filters/filters.svg.h:110
-msgid "Roughen all inside shapes"
+#: ../share/filters/filters.svg.h:53
+msgid "Soft pastel ridge"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:111
-msgid "Evanescent"
+#: ../share/filters/filters.svg.h:54
+msgid "Glowing metal"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:111
-msgid ""
-"Blur the contents of objects, preserving the outline and adding progressive "
-"transparency at edges"
-msgstr ""
+#: ../share/filters/filters.svg.h:54
+#, fuzzy
+msgid "Glowing metal texture"
+msgstr "Horizontal text"
 
-#: ../share/filters/filters.svg.h:112
-msgid "Chalk and sponge"
-msgstr ""
+#: ../share/filters/filters.svg.h:55
+#, fuzzy
+msgid "Leaves"
+msgstr "Wheel"
 
-#: ../share/filters/filters.svg.h:112
-msgid "Low turbulence gives sponge look and high turbulence chalk"
+#: ../share/filters/filters.svg.h:55
+msgid "Leaves on the ground in Fall, or living foliage"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:113
+#: ../share/filters/filters.svg.h:56
 #, fuzzy
-msgid "People"
-msgstr "_Reverse"
+msgid "Translucent"
+msgstr "Angle:"
 
-#: ../share/filters/filters.svg.h:113
-msgid "Colorized blotches, like a crowd of people"
+#: ../share/filters/filters.svg.h:56
+msgid "Illuminated translucent plastic or glass effect"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:114
+#: ../share/filters/filters.svg.h:57
 #, fuzzy
-msgid "Scotland"
-msgstr "Slack"
+msgid "Cross-smooth"
+msgstr "smooth"
 
-#: ../share/filters/filters.svg.h:114
-msgid "Colorized mountain tops out of the fog"
-msgstr ""
+#: ../share/filters/filters.svg.h:57
+#, fuzzy
+msgid "Blur inner borders and intersections"
+msgstr "Snap nodes to grid"
 
-#: ../share/filters/filters.svg.h:115
-msgid "Noise transparency"
+#: ../share/filters/filters.svg.h:58
+msgid "Iridescent beeswax"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:115
-msgid "Basic noise transparency texture"
+#: ../share/filters/filters.svg.h:58
+msgid "Waxy texture which keeps its iridescence through color fill change"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:116
+#: ../share/filters/filters.svg.h:59
 #, fuzzy
-msgid "Noise fill"
-msgstr "Close file"
+msgid "Eroded metal"
+msgstr "Search rectangles"
 
-#: ../share/filters/filters.svg.h:116
-msgid "Basic noise fill texture; adjust color in Flood"
+#: ../share/filters/filters.svg.h:59
+msgid "Eroded metal texture with ridges, grooves, holes and bumps"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:117
-msgid "Garden of Delights"
+#: ../share/filters/filters.svg.h:60
+msgid "Cracked Lava"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:117
-msgid ""
-"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights"
+#: ../share/filters/filters.svg.h:60
+msgid "A volcanic texture, a little like leather"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:118
+#: ../share/filters/filters.svg.h:61
 #, fuzzy
-msgid "Diffuse light"
-msgstr "Colours:"
+msgid "Bark"
+msgstr "Mark"
 
-#: ../share/filters/filters.svg.h:118
-msgid "Basic diffuse bevel to use for building textures"
+#: ../share/filters/filters.svg.h:61
+msgid "Bark texture, vertical; use with deep colors"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:119
-#, fuzzy
-msgid "Cutout Glow"
-msgstr "outset"
+#: ../share/filters/filters.svg.h:62
+msgid "Lizard skin"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:119
-msgid "In and out glow with a possible offset and colorizable flood"
+#: ../share/filters/filters.svg.h:62
+msgid "Stylized reptile skin texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:120
+#: ../share/filters/filters.svg.h:63
 #, fuzzy
-msgid "HSL Bumps, matte"
-msgstr "Stars"
+msgid "Stone wall"
+msgstr "_Delete"
 
-#: ../share/filters/filters.svg.h:120
-msgid ""
-"Same as HSL bumps but with a diffuse reflection instead of a specular one"
+#: ../share/filters/filters.svg.h:63
+msgid "Stone wall texture to use with not too saturated colors"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:121
-msgid "Dark Emboss"
+#: ../share/filters/filters.svg.h:64
+msgid "Silk carpet"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:121
-msgid "Emboss effect : 3D relief where white is replaced by black"
+#: ../share/filters/filters.svg.h:64
+msgid "Silk carpet texture, horizontal stripes"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:122
-msgid "Simple blur"
-msgstr ""
+#: ../share/filters/filters.svg.h:65
+#, fuzzy
+msgid "Refractive gel A"
+msgstr "Relative move"
 
-#: ../share/filters/filters.svg.h:122
-msgid "Simple Gaussian blur, same as the blur slider in Fill and Stroke dialog"
+#: ../share/filters/filters.svg.h:65
+msgid "Gel effect with light refraction"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:123
-msgid "Bubbly Bumps, matte"
-msgstr ""
+#: ../share/filters/filters.svg.h:66
+#, fuzzy
+msgid "Refractive gel B"
+msgstr "Relative move"
 
-#: ../share/filters/filters.svg.h:123
-msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one"
+#: ../share/filters/filters.svg.h:66
+msgid "Gel effect with strong refraction"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:124
-#: ../src/extension/internal/bitmap/emboss.cpp:37
-msgid "Emboss"
-msgstr ""
+#: ../share/filters/filters.svg.h:67
+#, fuzzy
+msgid "Metallized paint"
+msgstr "Rectangle"
 
-#: ../share/filters/filters.svg.h:124
+#: ../share/filters/filters.svg.h:67
 msgid ""
-"Emboss effect : Colors of the original images are preserved or modified by "
-"Blend"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:125
-msgid "Blotting paper"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:125
-msgid "Inkblot on blotting paper"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:126
-msgid "Wax print"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:126
-msgid "Wax print on tissue texture"
+"Metallized effect with a soft lighting, slightly translucent at the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:127
-msgid "Inkblot"
-msgstr ""
+#: ../share/filters/filters.svg.h:68
+#, fuzzy
+msgid "Dragee"
+msgstr "Divergence:"
 
-#: ../share/filters/filters.svg.h:127
-msgid "Inkblot on tissue or rough paper"
+#: ../share/filters/filters.svg.h:68
+msgid "Gel Ridge with a pearlescent look"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:129
+#: ../share/filters/filters.svg.h:69
 #, fuzzy
-msgid "Color outline, in"
-msgstr "Colour of guidelines"
+msgid "Raised border"
+msgstr "Raise node"
 
-#: ../share/filters/filters.svg.h:129
-msgid "A colorizable inner outline with adjustable width and blur"
+#: ../share/filters/filters.svg.h:69
+msgid "Strongly raised border around a flat surface"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:130
-msgid "Liquid"
+#: ../share/filters/filters.svg.h:70
+msgid "Metallized ridge"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:130
-msgid "Colorizable filling with liquid transparency"
+#: ../share/filters/filters.svg.h:70
+msgid "Gel Ridge metallized at its top"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:131
+#: ../share/filters/filters.svg.h:71
 #, fuzzy
-msgid "Watercolor"
+msgid "Fat oil"
 msgstr "Flat colour"
 
-#: ../share/filters/filters.svg.h:131
-msgid "Cloudy watercolor effect"
+#: ../share/filters/filters.svg.h:71
+msgid "Fat oil with some adjustable turbulence"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:132
+#: ../share/filters/filters.svg.h:72
+#: ../src/extension/internal/bitmap/colorize.cpp:49
 #, fuzzy
-msgid "Felt"
-msgstr "Text"
+msgid "Colorize"
+msgstr "Colour"
 
-#: ../share/filters/filters.svg.h:132
-msgid ""
-"Felt like texture with color turbulence and slightly darker at the edges"
+#: ../share/filters/filters.svg.h:72
+msgid "Blend image or object with a flood color and set lightness and contrast"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:133
+#: ../share/filters/filters.svg.h:73
 #, fuzzy
-msgid "Ink paint"
-msgstr "No paint"
+msgid "Parallel hollow"
+msgstr "Horizontal Offset"
 
-#: ../share/filters/filters.svg.h:133
-msgid "Ink paint on paper with some turbulent color shift"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:134
-msgid "Tinted rainbow"
+#: ../share/filters/filters.svg.h:73 ../share/filters/filters.svg.h:74
+#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:76
+#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:88
+#: ../share/filters/filters.svg.h:92 ../share/filters/filters.svg.h:93
+#: ../share/filters/filters.svg.h:96 ../share/filters/filters.svg.h:105
+#: ../share/filters/filters.svg.h:129 ../share/filters/filters.svg.h:168
+#: ../src/filter-enums.cpp:31
+msgid "Morphology"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:134
-msgid "Smooth rainbow colors melted along the edges and colorizable"
+#: ../share/filters/filters.svg.h:73
+msgid "A blurry hollow going parallel to the edge on the inside"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:135
+#: ../share/filters/filters.svg.h:74
 #, fuzzy
-msgid "Melted rainbow"
-msgstr "Rectangle"
-
-#: ../share/filters/filters.svg.h:135
-msgid "Smooth rainbow colors slightly melted along the edges"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:136
-msgid "Flex metal"
-msgstr ""
-
-#: ../share/filters/filters.svg.h:136
-msgid "Bright, polished uneven metal casting, colorizable"
-msgstr ""
+msgid "Hole"
+msgstr "Role:"
 
-#: ../share/filters/filters.svg.h:137
-msgid "Comics draft"
+#: ../share/filters/filters.svg.h:74
+msgid "Opens a smooth hole inside the shape"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:137 ../share/filters/filters.svg.h:138
-#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:140
-#: ../share/filters/filters.svg.h:141 ../share/filters/filters.svg.h:142
-#: ../share/filters/filters.svg.h:143 ../share/filters/filters.svg.h:144
-#: ../share/filters/filters.svg.h:145 ../share/filters/filters.svg.h:146
-#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:148
-#: ../share/filters/filters.svg.h:149 ../share/filters/filters.svg.h:156
-msgid "Non realistic 3D shaders"
-msgstr ""
+#: ../share/filters/filters.svg.h:75
+#, fuzzy
+msgid "Black hole"
+msgstr " (stroke)"
 
-#: ../share/filters/filters.svg.h:137
-msgid "Draft painted cartoon shading with a glassy look"
+#: ../share/filters/filters.svg.h:75
+msgid "Creates a black light inside and outside"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:138
-msgid "Comics fading"
-msgstr ""
+#: ../share/filters/filters.svg.h:76
+#, fuzzy
+msgid "Smooth outline"
+msgstr "Box outline"
 
-#: ../share/filters/filters.svg.h:138
-msgid "Cartoon paint style with some fading at the edges"
+#: ../share/filters/filters.svg.h:76
+msgid "Outlining the lines and smoothing their crossings"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:139
+#: ../share/filters/filters.svg.h:77
 #, fuzzy
-msgid "Smooth shader"
-msgstr "Smooth"
+msgid "Cubes"
+msgstr "Number of rows"
 
-#: ../share/filters/filters.svg.h:139
-msgid "Smooth shading with a graphite pencil grey"
+#: ../share/filters/filters.svg.h:77
+msgid "Scattered cubes; adjust the Morphology primitive to vary size"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:140
+#: ../share/filters/filters.svg.h:78
 #, fuzzy
-msgid "Emboss shader"
+msgid "Peel off"
 msgstr "Horizontal Offset"
 
-#: ../share/filters/filters.svg.h:140
-msgid "Combination of smooth shading and embossing"
+#: ../share/filters/filters.svg.h:78
+msgid "Peeling painting on a wall"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:141
+#: ../share/filters/filters.svg.h:79
 #, fuzzy
-msgid "Smooth shader dark"
-msgstr "Smooth"
+msgid "Gold splatter"
+msgstr "Pattern"
 
-#: ../share/filters/filters.svg.h:141
-msgid "Dark version of non realistic smooth shading"
+#: ../share/filters/filters.svg.h:79
+msgid "Splattered cast metal, with golden highlights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:142
+#: ../share/filters/filters.svg.h:80
 #, fuzzy
-msgid "Comics"
-msgstr "Combined"
+msgid "Gold paste"
+msgstr "Spoke ratio:"
 
-#: ../share/filters/filters.svg.h:142
-#, fuzzy
-msgid "Imitation of black and white cartoon shading"
-msgstr "Invert black and white regions for single traces"
+#: ../share/filters/filters.svg.h:80
+msgid "Fat pasted cast metal, with golden highlights"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:143
-#, fuzzy
-msgid "Satin"
-msgstr "Start:"
+#: ../share/filters/filters.svg.h:81
+msgid "Crumpled plastic"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:143
-msgid "Silky close to mother of pearl shading"
+#: ../share/filters/filters.svg.h:81
+msgid "Crumpled matte plastic, with melted edge"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:144
-#, fuzzy
-msgid "Frosted glass"
-msgstr "Close"
+#: ../share/filters/filters.svg.h:82
+msgid "Enamel jewelry"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:144
-msgid "Non realistic frosted glass imitation"
+#: ../share/filters/filters.svg.h:82
+msgid "Slightly cracked enameled texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:145
+#: ../share/filters/filters.svg.h:83
 #, fuzzy
-msgid "Smooth shader contour"
-msgstr "Smooth"
+msgid "Rough paper"
+msgstr "end node"
 
-#: ../share/filters/filters.svg.h:145
-msgid "Contouring version of smooth shader"
+#: ../share/filters/filters.svg.h:83
+msgid "Aquarelle paper effect which can be used for pictures as for objects"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:146
-#, fuzzy
-msgid "Aluminium"
-msgstr "Bitmap size"
-
-#: ../share/filters/filters.svg.h:146
-msgid "Brushed aluminium shader"
+#: ../share/filters/filters.svg.h:84
+msgid "Rough and glossy"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:147
-msgid "Comics fluid"
+#: ../share/filters/filters.svg.h:84
+msgid ""
+"Crumpled glossy paper effect which can be used for pictures as for objects"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:147
+#: ../share/filters/filters.svg.h:85
 #, fuzzy
-msgid "Fluid brushed cartoon drawing"
-msgstr "Edit the stops of the gradient"
+msgid "In and Out"
+msgstr "No paint"
 
-#: ../share/filters/filters.svg.h:148
-#, fuzzy
-msgid "Chrome"
-msgstr "Combined"
+#: ../share/filters/filters.svg.h:85
+msgid "Inner colorized shadow, outer black shadow"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:148
-msgid "Non realistic chrome shader with strong speculars"
+#: ../share/filters/filters.svg.h:86
+msgid "Air spray"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:149
-msgid "Chrome dark"
+#: ../share/filters/filters.svg.h:86
+msgid "Convert to small scattered particles with some thickness"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:149
-msgid "Dark version of chrome shading with a ground reflection simulation"
+#: ../share/filters/filters.svg.h:87
+msgid "Warm inside"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:150
-msgid "Wavy tartan"
+#: ../share/filters/filters.svg.h:87
+msgid "Blurred colorized contour, filled inside"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:150
-msgid "Tartan pattern with a wavy displacement and bevel around the edges"
+#: ../share/filters/filters.svg.h:88
+#, fuzzy
+msgid "Cool outside"
+msgstr "Box outline"
+
+#: ../share/filters/filters.svg.h:88
+msgid "Blurred colorized contour, empty inside"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:151
-msgid "3D marble"
+#: ../share/filters/filters.svg.h:89
+msgid "Electronic microscopy"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:151
-msgid "3D warped marble texture"
+#: ../share/filters/filters.svg.h:89
+msgid ""
+"Bevel, crude light, discoloration and glow like in electronic microscopy"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:152
+#: ../share/filters/filters.svg.h:90
 #, fuzzy
-msgid "3D wood"
-msgstr "Box"
+msgid "Tartan"
+msgstr "Target:"
 
-#: ../share/filters/filters.svg.h:152
-msgid "3D warped, fibered wood texture"
+#: ../share/filters/filters.svg.h:90
+msgid "Checkered tartan pattern"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:153
+#: ../share/filters/filters.svg.h:91
 #, fuzzy
-msgid "3D mother of pearl"
-msgstr "Width of rectangle"
+msgid "Invert hue"
+msgstr "Invert"
 
-#: ../share/filters/filters.svg.h:153
-msgid "3D warped, iridescent pearly shell texture"
+#: ../share/filters/filters.svg.h:91
+msgid "Invert hue, or rotate it"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:154
-msgid "Tiger fur"
-msgstr ""
+#: ../share/filters/filters.svg.h:92
+#, fuzzy
+msgid "Inner outline"
+msgstr "Colour of guidelines"
 
-#: ../share/filters/filters.svg.h:154
-msgid "Tiger fur pattern with folds and bevel around the edges"
+#: ../share/filters/filters.svg.h:92
+msgid "Draws an outline around"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:155
-msgid "Shaken liquid"
-msgstr ""
+#: ../share/filters/filters.svg.h:93
+#, fuzzy
+msgid "Outline, double"
+msgstr "Box outline"
 
-#: ../share/filters/filters.svg.h:155
-msgid "Colorizable filling with flow inside like transparency"
+#: ../share/filters/filters.svg.h:93
+msgid "Draws a smooth line inside colorized with the color it overlays"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:156
-msgid "Comics cream"
-msgstr ""
+#: ../share/filters/filters.svg.h:94
+#, fuzzy
+msgid "Fancy blur"
+msgstr "Set attribute"
 
-#: ../share/filters/filters.svg.h:156
-msgid "Comics shader with creamy waves transparency"
+#: ../share/filters/filters.svg.h:94
+msgid "Smooth colorized contour which allows desaturation and hue rotation"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:157
+#: ../share/filters/filters.svg.h:95
 #, fuzzy
-msgid "Black Light"
-msgstr "Black"
+msgid "Glow"
+msgstr "Stop Colour"
 
-#: ../share/filters/filters.svg.h:157
-msgid "Light areas turn to black"
+#: ../share/filters/filters.svg.h:95
+msgid "Glow of object's own color at the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:158
+#: ../share/filters/filters.svg.h:96
 #, fuzzy
-msgid "Light eraser"
-msgstr "Lightness"
-
-#: ../share/filters/filters.svg.h:158 ../share/filters/filters.svg.h:195
-#: ../share/filters/filters.svg.h:197 ../share/filters/filters.svg.h:198
-#: ../share/filters/filters.svg.h:199
-msgid "Transparency utilities"
-msgstr ""
+msgid "Outline"
+msgstr "Box outline"
 
-#: ../share/filters/filters.svg.h:158
-msgid "Make the lightest parts of the object progressively transparent"
+#: ../share/filters/filters.svg.h:96
+msgid "Adds a glowing blur and removes the shape"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:159
-#, fuzzy
-msgid "Noisy blur"
-msgstr "Set attribute"
-
-#: ../share/filters/filters.svg.h:159
-#, fuzzy
-msgid "Small-scale roughening and blurring to edges and content"
-msgstr "Scale rounded corners in rectangles"
-
-#: ../share/filters/filters.svg.h:160
+#: ../share/filters/filters.svg.h:97
 #, fuzzy
-msgid "Film grain"
-msgstr "_Fill and Stroke"
+msgid "Color emboss"
+msgstr "Colours:"
 
-#: ../share/filters/filters.svg.h:160
-msgid "Adds a small scale graininess"
+#: ../share/filters/filters.svg.h:97
+msgid "Classic or colorized emboss effect: grayscale, color and 3D relief"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:161
-msgid "HSL Bumps, transparent"
-msgstr ""
+#: ../share/filters/filters.svg.h:98
+#: ../src/extension/internal/bitmap/solarize.cpp:38
+#, fuzzy
+msgid "Solarize"
+msgstr "Size"
 
-#: ../share/filters/filters.svg.h:161
-msgid "Highly flexible specular bump with transparency"
+#: ../share/filters/filters.svg.h:98
+msgid "Classical photographic solarization effect"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:162
-#: ../src/ui/dialog/align-and-distribute.cpp:926
-#: ../src/widgets/desktop-widget.cpp:1647
-msgid "Drawing"
-msgstr "Drawing"
+#: ../share/filters/filters.svg.h:99
+#, fuzzy
+msgid "Moonarize"
+msgstr "Colour"
 
-#: ../share/filters/filters.svg.h:162
+#: ../share/filters/filters.svg.h:99
 msgid ""
-"Give lead pencil or chromolithography or engraving or other effects to "
-"images and material filled objects"
+"An effect between solarize and invert which often preserves sky and water "
+"lights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:163
-msgid "Velvet Bumps"
+#: ../share/filters/filters.svg.h:100
+msgid "Soft focus lens"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:163
-msgid "Gives Smooth Bumps velvet like"
+#: ../share/filters/filters.svg.h:100
+msgid "Glowing image content without blurring it"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:164
-msgid "Alpha draw"
+#: ../share/filters/filters.svg.h:101
+msgid "Stained glass"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:164
-msgid "Gives a transparent drawing effect to bitmaps and materials"
+#: ../share/filters/filters.svg.h:101
+msgid "Illuminated stained glass effect"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:165
-msgid "Alpha draw, color"
+#: ../share/filters/filters.svg.h:102
+msgid "Dark glass"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:165
-msgid "Gives a transparent color fill effect to bitmaps and materials"
+#: ../share/filters/filters.svg.h:102
+msgid "Illuminated glass effect with light coming from beneath"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:166
-msgid "Chewing gum"
-msgstr ""
+#: ../share/filters/filters.svg.h:103
+#, fuzzy
+msgid "HSL Bumps alpha"
+msgstr "Stars"
 
-#: ../share/filters/filters.svg.h:166
-msgid ""
-"Creates colorizable blotches which smoothly flow over the edges of the lines "
-"at their crossings"
+#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:104
+#: ../share/filters/filters.svg.h:164 ../share/filters/filters.svg.h:165
+#: ../share/filters/filters.svg.h:177 ../share/filters/filters.svg.h:178
+#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:186
+#: ../share/filters/filters.svg.h:188 ../share/filters/filters.svg.h:189
+#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:193
+#: ../share/filters/filters.svg.h:204
+#, fuzzy
+msgid "Image effects, transparent"
+msgstr "Current layer"
+
+#: ../share/filters/filters.svg.h:103
+msgid "Same as HSL Bumps but with transparent highlights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:167
-#, fuzzy
-msgid "Black outline"
-msgstr " (stroke)"
+#: ../share/filters/filters.svg.h:104
+msgid "Bubbly Bumps alpha"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:167
-msgid "Draws a black outline around"
+#: ../share/filters/filters.svg.h:104
+msgid "Same as Bubbly Bumps but with transparent highlights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:168
+#: ../share/filters/filters.svg.h:105
 #, fuzzy
-msgid "Color outline"
-msgstr "Colour of guidelines"
+msgid "Smooth edges"
+msgstr "Smooth"
 
-#: ../share/filters/filters.svg.h:168
-msgid "Draws a colored outline around"
+#: ../share/filters/filters.svg.h:105
+msgid ""
+"Smooth the outside of shapes and pictures without altering their contents"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:169
+#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128
 #, fuzzy
-msgid "Inner Shadow"
-msgstr "Inner radius:"
+msgid "Torn edges"
+msgstr "Move %s"
 
-#: ../share/filters/filters.svg.h:169
-msgid "Adds a colorizable drop shadow inside"
+#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128
+msgid ""
+"Displace the outside of shapes and pictures without altering their content"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:170
+#: ../share/filters/filters.svg.h:107
 #, fuzzy
-msgid "Dark and Glow"
-msgstr "Draw freehand lines"
+msgid "Feather"
+msgstr "Metre"
 
-#: ../share/filters/filters.svg.h:170
-msgid "Darkens the edge with an inner blur and adds a flexible glow"
+#: ../share/filters/filters.svg.h:107
+msgid "Blurred mask on the edge without altering the contents"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:171
+#: ../share/filters/filters.svg.h:108
 #, fuzzy
-msgid "Darken edges"
-msgstr "Dropper"
+msgid "Blur content"
+msgstr "end node"
 
-#: ../share/filters/filters.svg.h:171
-msgid "Darken the edges with an inner blur"
+#: ../share/filters/filters.svg.h:108
+msgid "Blur the contents of objects, preserving the outline"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:172
+#: ../share/filters/filters.svg.h:109
 #, fuzzy
-msgid "Warped rainbow"
-msgstr "Rectangle"
+msgid "Specular light"
+msgstr "Stop Colour"
 
-#: ../share/filters/filters.svg.h:172
-msgid "Smooth rainbow colors warped along the edges and colorizable"
+#: ../share/filters/filters.svg.h:109 ../share/filters/filters.svg.h:211
+msgid "Basic specular bevel to use for building textures"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:173
+#: ../share/filters/filters.svg.h:110
 #, fuzzy
-msgid "Rough and dilate"
+msgid "Roughen inside"
 msgstr "end node"
 
-#: ../share/filters/filters.svg.h:173
-msgid "Create a turbulent contour around"
+#: ../share/filters/filters.svg.h:110
+msgid "Roughen all inside shapes"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:174
-msgid "Quadritone fantasy"
+#: ../share/filters/filters.svg.h:111
+msgid "Evanescent"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:174
-#, fuzzy
-msgid "Replace hue by two colors"
-msgstr "Stop Colour"
-
-#: ../share/filters/filters.svg.h:175
-msgid "Old postcard"
+#: ../share/filters/filters.svg.h:111
+msgid ""
+"Blur the contents of objects, preserving the outline and adding progressive "
+"transparency at edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:175
-msgid "Slightly posterize and draw edges like on old printed postcards"
+#: ../share/filters/filters.svg.h:112
+msgid "Chalk and sponge"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:176
-msgid "Fuzzy Glow"
+#: ../share/filters/filters.svg.h:112
+msgid "Low turbulence gives sponge look and high turbulence chalk"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:176
-msgid "Overlays a semi-transparent shifted copy to a blurred one"
+#: ../share/filters/filters.svg.h:113
+#, fuzzy
+msgid "People"
+msgstr "_Reverse"
+
+#: ../share/filters/filters.svg.h:113
+msgid "Colorized blotches, like a crowd of people"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:177
-msgid "Dots transparency"
+#: ../share/filters/filters.svg.h:114
+#, fuzzy
+msgid "Scotland"
+msgstr "Slack"
+
+#: ../share/filters/filters.svg.h:114
+msgid "Colorized mountain tops out of the fog"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:177
-msgid "Gives a pointillist HSL sensitive transparency"
+#: ../share/filters/filters.svg.h:115
+msgid "Noise transparency"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:178
-msgid "Canvas transparency"
+#: ../share/filters/filters.svg.h:115
+msgid "Basic noise transparency texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:178
-msgid "Gives a canvas like HSL sensitive transparency."
+#: ../share/filters/filters.svg.h:116
+#, fuzzy
+msgid "Noise fill"
+msgstr "Close file"
+
+#: ../share/filters/filters.svg.h:116
+msgid "Basic noise fill texture; adjust color in Flood"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:179
-msgid "Smear transparency"
+#: ../share/filters/filters.svg.h:117
+msgid "Garden of Delights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:179
+#: ../share/filters/filters.svg.h:117
 msgid ""
-"Paint objects with a transparent turbulence which turns around color edges"
+"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:180
+#: ../share/filters/filters.svg.h:118
 #, fuzzy
-msgid "Thick paint"
-msgstr "No paint"
+msgid "Diffuse light"
+msgstr "Colours:"
 
-#: ../share/filters/filters.svg.h:180
-msgid "Thick painting effect with turbulence"
+#: ../share/filters/filters.svg.h:118
+msgid "Basic diffuse bevel to use for building textures"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:181
+#: ../share/filters/filters.svg.h:119
 #, fuzzy
-msgid "Burst"
-msgstr "Blue"
+msgid "Cutout Glow"
+msgstr "outset"
 
-#: ../share/filters/filters.svg.h:181
-msgid "Burst balloon texture crumpled and with holes"
+#: ../share/filters/filters.svg.h:119
+msgid "In and out glow with a possible offset and colorizable flood"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:182
+#: ../share/filters/filters.svg.h:120
 #, fuzzy
-msgid "Embossed leather"
-msgstr "Horizontal Offset"
+msgid "HSL Bumps, matte"
+msgstr "Stars"
 
-#: ../share/filters/filters.svg.h:182
+#: ../share/filters/filters.svg.h:120
 msgid ""
-"Combine a HSL edges detection bump with a leathery or woody and colorizable "
-"texture"
+"Same as HSL bumps but with a diffuse reflection instead of a specular one"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:183
-#, fuzzy
-msgid "Carnaval"
-msgstr "Cyan"
-
-#: ../share/filters/filters.svg.h:183
-msgid "White splotches evocating carnaval masks"
+#: ../share/filters/filters.svg.h:121
+msgid "Dark Emboss"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:184
-#, fuzzy
-msgid "Plastify"
-msgstr "_Paste"
-
-#: ../share/filters/filters.svg.h:184
-msgid ""
-"HSL edges detection bump with a wavy reflective surface effect and variable "
-"crumple"
+#: ../share/filters/filters.svg.h:121
+msgid "Emboss effect : 3D relief where white is replaced by black"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:185
-#, fuzzy
-msgid "Plaster"
-msgstr "_Paste"
-
-#: ../share/filters/filters.svg.h:185
-msgid ""
-"Combine a HSL edges detection bump with a matte and crumpled surface effect"
+#: ../share/filters/filters.svg.h:122
+msgid "Simple blur"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:186
-#, fuzzy
-msgid "Rough transparency"
-msgstr "end node"
-
-#: ../share/filters/filters.svg.h:186
-msgid "Adds a turbulent transparency which displaces pixels at the same time"
+#: ../share/filters/filters.svg.h:122
+msgid "Simple Gaussian blur, same as the blur slider in Fill and Stroke dialog"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:187
-#, fuzzy
-msgid "Gouache"
-msgstr "Source"
-
-#: ../share/filters/filters.svg.h:187
-msgid "Partly opaque water color effect with bleed"
+#: ../share/filters/filters.svg.h:123
+msgid "Bubbly Bumps, matte"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:188
-msgid "Alpha engraving"
+#: ../share/filters/filters.svg.h:123
+msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:188
-msgid "Gives a transparent engraving effect with rough line and filling"
+#: ../share/filters/filters.svg.h:124
+#: ../src/extension/internal/bitmap/emboss.cpp:37
+msgid "Emboss"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:189
-msgid "Alpha draw, liquid"
+#: ../share/filters/filters.svg.h:124
+msgid ""
+"Emboss effect : Colors of the original images are preserved or modified by "
+"Blend"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:189
-msgid "Gives a transparent fluid drawing effect with rough line and filling"
+#: ../share/filters/filters.svg.h:125
+msgid "Blotting paper"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:190
-#, fuzzy
-msgid "Liquid drawing"
-msgstr "drawing%s"
+#: ../share/filters/filters.svg.h:125
+msgid "Inkblot on blotting paper"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:190
-msgid "Gives a fluid and wavy expressionist drawing effect to images"
+#: ../share/filters/filters.svg.h:126
+msgid "Wax print"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:191
-msgid "Marbled ink"
+#: ../share/filters/filters.svg.h:126
+msgid "Wax print on tissue texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:191
-msgid "Marbled transparency effect which conforms to image detected edges"
+#: ../share/filters/filters.svg.h:127
+msgid "Inkblot"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:192
-msgid "Thick acrylic"
+#: ../share/filters/filters.svg.h:127
+msgid "Inkblot on tissue or rough paper"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:192
-msgid "Thick acrylic paint texture with high texture depth"
+#: ../share/filters/filters.svg.h:129
+#, fuzzy
+msgid "Color outline, in"
+msgstr "Colour of guidelines"
+
+#: ../share/filters/filters.svg.h:129
+msgid "A colorizable inner outline with adjustable width and blur"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:193
-msgid "Alpha engraving B"
+#: ../share/filters/filters.svg.h:130
+msgid "Liquid"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:193
-msgid ""
-"Gives a controllable roughness engraving effect to bitmaps and materials"
+#: ../share/filters/filters.svg.h:130
+msgid "Colorizable filling with liquid transparency"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:194
+#: ../share/filters/filters.svg.h:131
 #, fuzzy
-msgid "Lapping"
-msgstr "Not rounded"
+msgid "Watercolor"
+msgstr "Flat colour"
 
-#: ../share/filters/filters.svg.h:194
-msgid "Something like a water noise"
+#: ../share/filters/filters.svg.h:131
+msgid "Cloudy watercolor effect"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:195
+#: ../share/filters/filters.svg.h:132
 #, fuzzy
-msgid "Monochrome transparency"
-msgstr "end node"
+msgid "Felt"
+msgstr "Text"
 
-#: ../share/filters/filters.svg.h:195
-msgid "Convert to a colorizable transparent positive or negative"
+#: ../share/filters/filters.svg.h:132
+msgid ""
+"Felt like texture with color turbulence and slightly darker at the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:196
+#: ../share/filters/filters.svg.h:133
 #, fuzzy
-msgid "Duotone"
-msgstr "Box"
+msgid "Ink paint"
+msgstr "No paint"
 
-#: ../share/filters/filters.svg.h:196
-msgid "Change colors to a duotone palette"
+#: ../share/filters/filters.svg.h:133
+msgid "Ink paint on paper with some turbulent color shift"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:197
-msgid "Light eraser, negative"
+#: ../share/filters/filters.svg.h:134
+msgid "Tinted rainbow"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:197
-msgid "Like Light eraser but converts to negative"
+#: ../share/filters/filters.svg.h:134
+msgid "Smooth rainbow colors melted along the edges and colorizable"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:198
+#: ../share/filters/filters.svg.h:135
 #, fuzzy
-msgid "Alpha repaint"
-msgstr "Alpha (opacity)"
+msgid "Melted rainbow"
+msgstr "Rectangle"
 
-#: ../share/filters/filters.svg.h:198
-msgid "Repaint anything monochrome"
+#: ../share/filters/filters.svg.h:135
+msgid "Smooth rainbow colors slightly melted along the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:199
-#, fuzzy
-msgid "Saturation map"
-msgstr "Saturation"
-
-#: ../share/filters/filters.svg.h:199
-msgid ""
-"Creates an approximative semi-transparent and colorizable image of the "
-"saturation levels"
+#: ../share/filters/filters.svg.h:136
+msgid "Flex metal"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:200
-#, fuzzy
-msgid "Riddled"
-msgstr "Title"
-
-#: ../share/filters/filters.svg.h:200
-msgid "Riddle the surface and add bump to images"
+#: ../share/filters/filters.svg.h:136
+msgid "Bright, polished uneven metal casting, colorizable"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:201
-msgid "Wrinkled varnish"
+#: ../share/filters/filters.svg.h:137
+msgid "Comics draft"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:201
-msgid "Thick glossy and translucent paint texture with high depth"
+#: ../share/filters/filters.svg.h:137 ../share/filters/filters.svg.h:138
+#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:140
+#: ../share/filters/filters.svg.h:141 ../share/filters/filters.svg.h:142
+#: ../share/filters/filters.svg.h:143 ../share/filters/filters.svg.h:144
+#: ../share/filters/filters.svg.h:145 ../share/filters/filters.svg.h:146
+#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:148
+#: ../share/filters/filters.svg.h:149 ../share/filters/filters.svg.h:156
+msgid "Non realistic 3D shaders"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:202
-#, fuzzy
-msgid "Canvas Bumps"
-msgstr "Cyan"
-
-#: ../share/filters/filters.svg.h:202
-msgid "Canvas texture with an HSL sensitive height map"
+#: ../share/filters/filters.svg.h:137
+msgid "Draft painted cartoon shading with a glassy look"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:203
-msgid "Canvas Bumps, matte"
+#: ../share/filters/filters.svg.h:138
+msgid "Comics fading"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:203
-msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one"
+#: ../share/filters/filters.svg.h:138
+msgid "Cartoon paint style with some fading at the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:204
-msgid "Canvas Bumps alpha"
-msgstr ""
+#: ../share/filters/filters.svg.h:139
+#, fuzzy
+msgid "Smooth shader"
+msgstr "Smooth"
 
-#: ../share/filters/filters.svg.h:204
-msgid "Same as Canvas Bumps but with transparent highlights"
+#: ../share/filters/filters.svg.h:139
+msgid "Smooth shading with a graphite pencil grey"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:205
+#: ../share/filters/filters.svg.h:140
 #, fuzzy
-msgid "Lightness-Contrast"
-msgstr "Lightness"
+msgid "Emboss shader"
+msgstr "Horizontal Offset"
 
-#: ../share/filters/filters.svg.h:205
-msgid "Increase or decrease lightness and contrast"
+#: ../share/filters/filters.svg.h:140
+msgid "Combination of smooth shading and embossing"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:206
+#: ../share/filters/filters.svg.h:141
 #, fuzzy
-msgid "Clean edges"
-msgstr "Dropper"
+msgid "Smooth shader dark"
+msgstr "Smooth"
 
-#: ../share/filters/filters.svg.h:206
-msgid ""
-"Removes or decreases glows and jaggeries around objects edges after applying "
-"some filters"
+#: ../share/filters/filters.svg.h:141
+msgid "Dark version of non realistic smooth shading"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:207
+#: ../share/filters/filters.svg.h:142
 #, fuzzy
-msgid "Bright metal"
-msgstr "Brightness"
+msgid "Comics"
+msgstr "Combined"
 
-#: ../share/filters/filters.svg.h:207
-msgid "Bright metallic effect for any color"
-msgstr ""
+#: ../share/filters/filters.svg.h:142
+#, fuzzy
+msgid "Imitation of black and white cartoon shading"
+msgstr "Invert black and white regions for single traces"
 
-#: ../share/filters/filters.svg.h:208
-msgid "Deep colors plastic"
-msgstr ""
+#: ../share/filters/filters.svg.h:143
+#, fuzzy
+msgid "Satin"
+msgstr "Start:"
 
-#: ../share/filters/filters.svg.h:208
-msgid "Transparent plastic with deep colors"
+#: ../share/filters/filters.svg.h:143
+msgid "Silky close to mother of pearl shading"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:209
+#: ../share/filters/filters.svg.h:144
 #, fuzzy
-msgid "Melted jelly, matte"
-msgstr "Pattern fill"
+msgid "Frosted glass"
+msgstr "Close"
 
-#: ../share/filters/filters.svg.h:209
-msgid "Matte bevel with blurred edges"
+#: ../share/filters/filters.svg.h:144
+msgid "Non realistic frosted glass imitation"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:210
+#: ../share/filters/filters.svg.h:145
 #, fuzzy
-msgid "Melted jelly"
-msgstr "Pattern fill"
+msgid "Smooth shader contour"
+msgstr "Smooth"
 
-#: ../share/filters/filters.svg.h:210
-#, fuzzy
-msgid "Glossy bevel with blurred edges"
-msgstr "Star Preferences"
+#: ../share/filters/filters.svg.h:145
+msgid "Contouring version of smooth shader"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:211
+#: ../share/filters/filters.svg.h:146
 #, fuzzy
-msgid "Combined lighting"
-msgstr "Combined"
-
-#: ../share/filters/filters.svg.h:212
-msgid "Tinfoil"
-msgstr ""
+msgid "Aluminium"
+msgstr "Bitmap size"
 
-#: ../share/filters/filters.svg.h:212
-msgid "Metallic foil effect combining two lighting types and variable crumple"
+#: ../share/filters/filters.svg.h:146
+msgid "Brushed aluminium shader"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:213
-msgid "Copper and chocolate"
+#: ../share/filters/filters.svg.h:147
+msgid "Comics fluid"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:213
-msgid ""
-"Specular bump which can be easily converted from metallic to molded plastic "
-"effects"
-msgstr ""
+#: ../share/filters/filters.svg.h:147
+#, fuzzy
+msgid "Fluid brushed cartoon drawing"
+msgstr "Edit the stops of the gradient"
 
-#: ../share/filters/filters.svg.h:214
+#: ../share/filters/filters.svg.h:148
 #, fuzzy
-msgid "Inner Glow"
-msgstr "Inner radius:"
+msgid "Chrome"
+msgstr "Combined"
 
-#: ../share/filters/filters.svg.h:214
-msgid "Adds a colorizable glow inside"
+#: ../share/filters/filters.svg.h:148
+msgid "Non realistic chrome shader with strong speculars"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:215
-#, fuzzy
-msgid "Soft colors"
-msgstr "Stop Colour"
+#: ../share/filters/filters.svg.h:149
+msgid "Chrome dark"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:215
-msgid "Adds a colorizable edges glow inside objects and pictures"
+#: ../share/filters/filters.svg.h:149
+msgid "Dark version of chrome shading with a ground reflection simulation"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:216
-#, fuzzy
-msgid "Relief print"
-msgstr "Equal width"
+#: ../share/filters/filters.svg.h:150
+msgid "Wavy tartan"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:216
-msgid "Bumps effect with a bevel, color flood and complex lighting"
+#: ../share/filters/filters.svg.h:150
+msgid "Tartan pattern with a wavy displacement and bevel around the edges"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:217
-#, fuzzy
-msgid "Growing cells"
-msgstr "Selection canceled."
+#: ../share/filters/filters.svg.h:151
+msgid "3D marble"
+msgstr ""
 
-#: ../share/filters/filters.svg.h:217
-msgid "Random rounded living cells like fill"
+#: ../share/filters/filters.svg.h:151
+msgid "3D warped marble texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:218
+#: ../share/filters/filters.svg.h:152
 #, fuzzy
-msgid "Fluorescence"
-msgstr "Presence"
+msgid "3D wood"
+msgstr "Box"
 
-#: ../share/filters/filters.svg.h:218
-msgid "Oversaturate colors which can be fluorescent in real world"
+#: ../share/filters/filters.svg.h:152
+msgid "3D warped, fibered wood texture"
 msgstr ""
 
-#: ../share/filters/filters.svg.h:219
+#: ../share/filters/filters.svg.h:153
 #, fuzzy
-msgid "Tritone"
-msgstr "Title"
+msgid "3D mother of pearl"
+msgstr "Width of rectangle"
 
-#: ../share/filters/filters.svg.h:219
-msgid "Create a tritone palette with hue selectable by flood"
+#: ../share/filters/filters.svg.h:153
+msgid "3D warped, iridescent pearly shell texture"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:2
-msgid "Stripes 1:1"
+#: ../share/filters/filters.svg.h:154
+msgid "Tiger fur"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:3
-msgid "Stripes 1:1 white"
+#: ../share/filters/filters.svg.h:154
+msgid "Tiger fur pattern with folds and bevel around the edges"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:4
-msgid "Stripes 1:1.5"
+#: ../share/filters/filters.svg.h:155
+msgid "Shaken liquid"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:5
-msgid "Stripes 1:1.5 white"
+#: ../share/filters/filters.svg.h:155
+msgid "Colorizable filling with flow inside like transparency"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:6
-msgid "Stripes 1:2"
+#: ../share/filters/filters.svg.h:156
+msgid "Comics cream"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:7
-msgid "Stripes 1:2 white"
+#: ../share/filters/filters.svg.h:156
+msgid "Comics shader with creamy waves transparency"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:8
-msgid "Stripes 1:3"
-msgstr ""
+#: ../share/filters/filters.svg.h:157
+#, fuzzy
+msgid "Black Light"
+msgstr "Black"
 
-#: ../share/patterns/patterns.svg.h:9
-msgid "Stripes 1:3 white"
+#: ../share/filters/filters.svg.h:157
+msgid "Light areas turn to black"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:10
-msgid "Stripes 1:4"
-msgstr ""
+#: ../share/filters/filters.svg.h:158
+#, fuzzy
+msgid "Light eraser"
+msgstr "Lightness"
 
-#: ../share/patterns/patterns.svg.h:11
-msgid "Stripes 1:4 white"
+#: ../share/filters/filters.svg.h:158 ../share/filters/filters.svg.h:195
+#: ../share/filters/filters.svg.h:197 ../share/filters/filters.svg.h:198
+#: ../share/filters/filters.svg.h:199
+msgid "Transparency utilities"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:12
-msgid "Stripes 1:5"
+#: ../share/filters/filters.svg.h:158
+msgid "Make the lightest parts of the object progressively transparent"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:13
-msgid "Stripes 1:5 white"
-msgstr ""
+#: ../share/filters/filters.svg.h:159
+#, fuzzy
+msgid "Noisy blur"
+msgstr "Set attribute"
 
-#: ../share/patterns/patterns.svg.h:14
-msgid "Stripes 1:8"
-msgstr ""
+#: ../share/filters/filters.svg.h:159
+#, fuzzy
+msgid "Small-scale roughening and blurring to edges and content"
+msgstr "Scale rounded corners in rectangles"
 
-#: ../share/patterns/patterns.svg.h:15
-msgid "Stripes 1:8 white"
-msgstr ""
+#: ../share/filters/filters.svg.h:160
+#, fuzzy
+msgid "Film grain"
+msgstr "_Fill and Stroke"
 
-#: ../share/patterns/patterns.svg.h:16
-msgid "Stripes 1:10"
+#: ../share/filters/filters.svg.h:160
+msgid "Adds a small scale graininess"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:17
-msgid "Stripes 1:10 white"
+#: ../share/filters/filters.svg.h:161
+msgid "HSL Bumps, transparent"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:18
-msgid "Stripes 1:16"
+#: ../share/filters/filters.svg.h:161
+msgid "Highly flexible specular bump with transparency"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:19
-msgid "Stripes 1:16 white"
-msgstr ""
+#: ../share/filters/filters.svg.h:162
+#: ../src/ui/dialog/align-and-distribute.cpp:926
+#: ../src/widgets/desktop-widget.cpp:1647
+msgid "Drawing"
+msgstr "Drawing"
 
-#: ../share/patterns/patterns.svg.h:20
-msgid "Stripes 1:32"
+#: ../share/filters/filters.svg.h:162
+msgid ""
+"Give lead pencil or chromolithography or engraving or other effects to "
+"images and material filled objects"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:21
-msgid "Stripes 1:32 white"
+#: ../share/filters/filters.svg.h:163
+msgid "Velvet Bumps"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:22
-msgid "Stripes 1:64"
+#: ../share/filters/filters.svg.h:163
+msgid "Gives Smooth Bumps velvet like"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:23
-msgid "Stripes 2:1"
+#: ../share/filters/filters.svg.h:164
+msgid "Alpha draw"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:24
-msgid "Stripes 2:1 white"
+#: ../share/filters/filters.svg.h:164
+msgid "Gives a transparent drawing effect to bitmaps and materials"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:25
-msgid "Stripes 4:1"
+#: ../share/filters/filters.svg.h:165
+msgid "Alpha draw, color"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:26
-msgid "Stripes 4:1 white"
+#: ../share/filters/filters.svg.h:165
+msgid "Gives a transparent color fill effect to bitmaps and materials"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:27
-#, fuzzy
-msgid "Checkerboard"
-msgstr "Whiteboa_rd"
+#: ../share/filters/filters.svg.h:166
+msgid "Chewing gum"
+msgstr ""
 
-#: ../share/patterns/patterns.svg.h:28
-msgid "Checkerboard white"
+#: ../share/filters/filters.svg.h:166
+msgid ""
+"Creates colorizable blotches which smoothly flow over the edges of the lines "
+"at their crossings"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:29
+#: ../share/filters/filters.svg.h:167
 #, fuzzy
-msgid "Packed circles"
-msgstr "<b>Circle</b>"
-
-#: ../share/patterns/patterns.svg.h:30
-msgid "Polka dots, small"
-msgstr ""
+msgid "Black outline"
+msgstr " (stroke)"
 
-#: ../share/patterns/patterns.svg.h:31
-msgid "Polka dots, small white"
+#: ../share/filters/filters.svg.h:167
+msgid "Draws a black outline around"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:32
-msgid "Polka dots, medium"
-msgstr ""
+#: ../share/filters/filters.svg.h:168
+#, fuzzy
+msgid "Color outline"
+msgstr "Colour of guidelines"
 
-#: ../share/patterns/patterns.svg.h:33
-msgid "Polka dots, medium white"
+#: ../share/filters/filters.svg.h:168
+msgid "Draws a colored outline around"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:34
-msgid "Polka dots, large"
-msgstr ""
+#: ../share/filters/filters.svg.h:169
+#, fuzzy
+msgid "Inner Shadow"
+msgstr "Inner radius:"
 
-#: ../share/patterns/patterns.svg.h:35
-msgid "Polka dots, large white"
+#: ../share/filters/filters.svg.h:169
+msgid "Adds a colorizable drop shadow inside"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:36
+#: ../share/filters/filters.svg.h:170
 #, fuzzy
-msgid "Wavy"
-msgstr "_Save"
+msgid "Dark and Glow"
+msgstr "Draw freehand lines"
 
-#: ../share/patterns/patterns.svg.h:37
+#: ../share/filters/filters.svg.h:170
+msgid "Darkens the edge with an inner blur and adds a flexible glow"
+msgstr ""
+
+#: ../share/filters/filters.svg.h:171
 #, fuzzy
-msgid "Wavy white"
-msgstr "Whiteboa_rd"
+msgid "Darken edges"
+msgstr "Dropper"
 
-#: ../share/patterns/patterns.svg.h:38
-msgid "Camouflage"
+#: ../share/filters/filters.svg.h:171
+msgid "Darken the edges with an inner blur"
 msgstr ""
 
-#: ../share/patterns/patterns.svg.h:39
+#: ../share/filters/filters.svg.h:172
 #, fuzzy
-msgid "Ermine"
-msgstr "Combined"
+msgid "Warped rainbow"
+msgstr "Rectangle"
 
-#: ../share/patterns/patterns.svg.h:40
-#, fuzzy
-msgid "Sand (bitmap)"
-msgstr "_Trace Bitmap"
+#: ../share/filters/filters.svg.h:172
+msgid "Smooth rainbow colors warped along the edges and colorizable"
+msgstr ""
 
-#: ../share/patterns/patterns.svg.h:41
+#: ../share/filters/filters.svg.h:173
 #, fuzzy
-msgid "Cloth (bitmap)"
-msgstr "_Trace Bitmap"
+msgid "Rough and dilate"
+msgstr "end node"
 
-#: ../share/patterns/patterns.svg.h:42
-#, fuzzy
-msgid "Old paint (bitmap)"
-msgstr "Print as bitmap"
+#: ../share/filters/filters.svg.h:173
+msgid "Create a turbulent contour around"
+msgstr ""
 
-#: ../src/conn-avoid-ref.cpp:237
-#, fuzzy
-msgid "Add a new connection point"
-msgstr "Cancel connection"
+#: ../share/filters/filters.svg.h:174
+msgid "Quadritone fantasy"
+msgstr ""
 
-#: ../src/conn-avoid-ref.cpp:262
+#: ../share/filters/filters.svg.h:174
 #, fuzzy
-msgid "Move a connection point"
-msgstr "Create connectors"
+msgid "Replace hue by two colors"
+msgstr "Stop Colour"
 
-#: ../src/conn-avoid-ref.cpp:282
-#, fuzzy
-msgid "Remove a connection point"
-msgstr "Create connectors"
+#: ../share/filters/filters.svg.h:175
+msgid "Old postcard"
+msgstr ""
 
-#: ../src/live_effects/lpe-extrude.cpp:26
-#, fuzzy
-msgid "Direction"
-msgstr "Description"
+#: ../share/filters/filters.svg.h:175
+msgid "Slightly posterize and draw edges like on old printed postcards"
+msgstr ""
 
-#: ../src/live_effects/lpe-extrude.cpp:26
-msgid "Defines the direction and magnitude of the extrusion"
+#: ../share/filters/filters.svg.h:176
+msgid "Fuzzy Glow"
 msgstr ""
 
-#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427
-#: ../src/text-context.cpp:1604
-msgid " [truncated]"
+#: ../share/filters/filters.svg.h:176
+msgid "Overlays a semi-transparent shifted copy to a blurred one"
 msgstr ""
 
-#: ../src/sp-flowtext.cpp:381
-#, fuzzy, c-format
-msgid "<b>Flowed text</b> (%d character%s)"
-msgid_plural "<b>Flowed text</b> (%d characters%s)"
-msgstr[0] "<b>Flowed text</b> (%d characters)"
-msgstr[1] "<b>Flowed text</b> (%d characters)"
+#: ../share/filters/filters.svg.h:177
+msgid "Dots transparency"
+msgstr ""
 
-#: ../src/sp-flowtext.cpp:383
-#, fuzzy, c-format
-msgid "<b>Linked flowed text</b> (%d character%s)"
-msgid_plural "<b>Linked flowed text</b> (%d characters%s)"
-msgstr[0] "<b>Linked flowed text</b> (%d characters)"
-msgstr[1] "<b>Linked flowed text</b> (%d characters)"
+#: ../share/filters/filters.svg.h:177
+msgid "Gives a pointillist HSL sensitive transparency"
+msgstr ""
 
-#: ../src/arc-context.cpp:324
-msgid ""
-"<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
+#: ../share/filters/filters.svg.h:178
+msgid "Canvas transparency"
 msgstr ""
-"<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
 
-#: ../src/arc-context.cpp:325 ../src/rect-context.cpp:369
-msgid "<b>Shift</b>: draw around the starting point"
-msgstr "<b>Shift</b>: draw around the starting point"
+#: ../share/filters/filters.svg.h:178
+msgid "Gives a canvas like HSL sensitive transparency."
+msgstr ""
 
-#: ../src/arc-context.cpp:476
-#, fuzzy, c-format
-msgid ""
-"<b>Ellipse</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> "
-"to draw around the starting point"
+#: ../share/filters/filters.svg.h:179
+msgid "Smear transparency"
 msgstr ""
-"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make circle or integer-"
-"ratio ellipse; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/arc-context.cpp:478
-#, fuzzy, c-format
+#: ../share/filters/filters.svg.h:179
 msgid ""
-"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio ellipse; with <b>Shift</b> to draw around the starting point"
+"Paint objects with a transparent turbulence which turns around color edges"
 msgstr ""
-"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make circle or integer-"
-"ratio ellipse; with <b>Shift</b> to draw around the starting point"
-
-#: ../src/arc-context.cpp:504
-#, fuzzy
-msgid "Create ellipse"
-msgstr "Create spirals"
 
-#: ../src/box3d-context.cpp:440 ../src/box3d-context.cpp:447
-#: ../src/box3d-context.cpp:454 ../src/box3d-context.cpp:461
-#: ../src/box3d-context.cpp:468 ../src/box3d-context.cpp:475
+#: ../share/filters/filters.svg.h:180
 #, fuzzy
-msgid "Change perspective (angle of PLs)"
-msgstr "Search rectangles"
+msgid "Thick paint"
+msgstr "No paint"
 
-#. status text
-#: ../src/box3d-context.cpp:643
-msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis"
+#: ../share/filters/filters.svg.h:180
+msgid "Thick painting effect with turbulence"
 msgstr ""
 
-#: ../src/box3d-context.cpp:671
+#: ../share/filters/filters.svg.h:181
 #, fuzzy
-msgid "Create 3D box"
-msgstr "Create connectors"
+msgid "Burst"
+msgstr "Blue"
 
-#: ../src/box3d.cpp:327
+#: ../share/filters/filters.svg.h:181
+msgid "Burst balloon texture crumpled and with holes"
+msgstr ""
+
+#: ../share/filters/filters.svg.h:182
 #, fuzzy
-msgid "<b>3D Box</b>"
-msgstr "<b>Arc</b>"
+msgid "Embossed leather"
+msgstr "Horizontal Offset"
 
-#: ../src/connector-context.cpp:236
-msgid "<b>Connection point</b>: click or drag to create a new connector"
-msgstr "<b>Connection point</b>: click or drag to create a new connector"
+#: ../share/filters/filters.svg.h:182
+msgid ""
+"Combine a HSL edges detection bump with a leathery or woody and colorizable "
+"texture"
+msgstr ""
 
-#: ../src/connector-context.cpp:237
+#: ../share/filters/filters.svg.h:183
 #, fuzzy
-msgid "<b>Connection point</b>: click to select, drag to move"
-msgstr "<b>Connection point</b>: click or drag to create a new connector"
+msgid "Carnaval"
+msgstr "Cyan"
 
-#: ../src/connector-context.cpp:781
-msgid "Creating new connector"
-msgstr "Creating new connector"
+#: ../share/filters/filters.svg.h:183
+msgid "White splotches evocating carnaval masks"
+msgstr ""
 
-#: ../src/connector-context.cpp:1159
+#: ../share/filters/filters.svg.h:184
 #, fuzzy
-msgid "Connector endpoint drag cancelled."
-msgstr "Node or handle drag canceled."
+msgid "Plastify"
+msgstr "_Paste"
 
-#: ../src/connector-context.cpp:1189
-#, fuzzy
-msgid "Connection point drag cancelled."
-msgstr "Node or handle drag canceled."
+#: ../share/filters/filters.svg.h:184
+msgid ""
+"HSL edges detection bump with a wavy reflective surface effect and variable "
+"crumple"
+msgstr ""
 
-#: ../src/connector-context.cpp:1307
+#: ../share/filters/filters.svg.h:185
 #, fuzzy
-msgid "Reroute connector"
-msgstr "Create connectors"
+msgid "Plaster"
+msgstr "_Paste"
 
-#: ../src/connector-context.cpp:1480
-#, fuzzy
-msgid "Create connector"
-msgstr "Create connectors"
+#: ../share/filters/filters.svg.h:185
+msgid ""
+"Combine a HSL edges detection bump with a matte and crumpled surface effect"
+msgstr ""
 
-#: ../src/connector-context.cpp:1503
-msgid "Finishing connector"
-msgstr "Finishing connector"
+#: ../share/filters/filters.svg.h:186
+#, fuzzy
+msgid "Rough transparency"
+msgstr "end node"
 
-#: ../src/connector-context.cpp:1790
-msgid "<b>Connector endpoint</b>: drag to reroute or connect to new shapes"
-msgstr "<b>Connector endpoint</b>: drag to reroute or connect to new shapes"
+#: ../share/filters/filters.svg.h:186
+msgid "Adds a turbulent transparency which displaces pixels at the same time"
+msgstr ""
 
-#: ../src/connector-context.cpp:1931
-msgid "Select <b>at least one non-connector object</b>."
-msgstr "Select <b>at least one non-connector object</b>."
+#: ../share/filters/filters.svg.h:187
+#, fuzzy
+msgid "Gouache"
+msgstr "Source"
 
-#: ../src/connector-context.cpp:1936 ../src/widgets/toolbox.cpp:7558
-msgid "Make connectors avoid selected objects"
-msgstr "Make connectors avoid selected objects"
+#: ../share/filters/filters.svg.h:187
+msgid "Partly opaque water color effect with bleed"
+msgstr ""
 
-#: ../src/connector-context.cpp:1937 ../src/widgets/toolbox.cpp:7568
-msgid "Make connectors ignore selected objects"
-msgstr "Make connectors ignore selected objects"
+#: ../share/filters/filters.svg.h:188
+msgid "Alpha engraving"
+msgstr ""
 
-#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65
-msgid "<b>Current layer is hidden</b>. Unhide it to be able to draw on it."
-msgstr "<b>Current layer is hidden</b>. Unhide it to be able to draw on it."
+#: ../share/filters/filters.svg.h:188
+msgid "Gives a transparent engraving effect with rough line and filling"
+msgstr ""
 
-#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71
-msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
-msgstr "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
+#: ../share/filters/filters.svg.h:189
+msgid "Alpha draw, liquid"
+msgstr ""
 
-#: ../src/desktop-events.cpp:189
-#, fuzzy
-msgid "Create guide"
-msgstr "Create"
+#: ../share/filters/filters.svg.h:189
+msgid "Gives a transparent fluid drawing effect with rough line and filling"
+msgstr ""
 
-#: ../src/desktop-events.cpp:402
+#: ../share/filters/filters.svg.h:190
 #, fuzzy
-msgid "Move guide"
-msgstr "Show guides"
+msgid "Liquid drawing"
+msgstr "drawing%s"
 
-#: ../src/desktop-events.cpp:409 ../src/desktop-events.cpp:455
-#: ../src/ui/dialog/guides.cpp:125
-#, fuzzy
-msgid "Delete guide"
-msgstr "Delete node"
+#: ../share/filters/filters.svg.h:190
+msgid "Gives a fluid and wavy expressionist drawing effect to images"
+msgstr ""
 
-#: ../src/desktop-events.cpp:435
-#, fuzzy, c-format
-msgid "<b>Guideline</b>: %s"
-msgstr "Guideline"
+#: ../share/filters/filters.svg.h:191
+msgid "Marbled ink"
+msgstr ""
 
-#: ../src/desktop.cpp:843
-msgid "No previous zoom."
-msgstr "No previous zoom."
+#: ../share/filters/filters.svg.h:191
+msgid "Marbled transparency effect which conforms to image detected edges"
+msgstr ""
 
-#: ../src/desktop.cpp:868
-msgid "No next zoom."
-msgstr "No next zoom."
+#: ../share/filters/filters.svg.h:192
+msgid "Thick acrylic"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:155
-msgid "<small>Nothing selected.</small>"
-msgstr "<small>Nothing selected.</small>"
+#: ../share/filters/filters.svg.h:192
+msgid "Thick acrylic paint texture with high texture depth"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:161
-msgid "<small>More than one object selected.</small>"
-msgstr "<small>More than one object selected.</small>"
+#: ../share/filters/filters.svg.h:193
+msgid "Alpha engraving B"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:168
-#, c-format
-msgid "<small>Object has <b>%d</b> tiled clones.</small>"
-msgstr "<small>Object has <b>%d</b> tiled clones.</small>"
+#: ../share/filters/filters.svg.h:193
+msgid ""
+"Gives a controllable roughness engraving effect to bitmaps and materials"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:173
-msgid "<small>Object has no tiled clones.</small>"
-msgstr "<small>Object has no tiled clones.</small>"
+#: ../share/filters/filters.svg.h:194
+#, fuzzy
+msgid "Lapping"
+msgstr "Not rounded"
 
-#: ../src/dialogs/clonetiler.cpp:976
-msgid "Select <b>one object</b> whose tiled clones to unclump."
-msgstr "Select <b>one object</b> whose tiled clones to unclump."
+#: ../share/filters/filters.svg.h:194
+msgid "Something like a water noise"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:998
+#: ../share/filters/filters.svg.h:195
 #, fuzzy
-msgid "Unclump tiled clones"
-msgstr "Initial colour of tiled clones"
+msgid "Monochrome transparency"
+msgstr "end node"
 
-#: ../src/dialogs/clonetiler.cpp:1028
-msgid "Select <b>one object</b> whose tiled clones to remove."
-msgstr "Select <b>one object</b> whose tiled clones to remove."
+#: ../share/filters/filters.svg.h:195
+msgid "Convert to a colorizable transparent positive or negative"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1051
+#: ../share/filters/filters.svg.h:196
 #, fuzzy
-msgid "Delete tiled clones"
-msgstr "Delete selected nodes"
+msgid "Duotone"
+msgstr "Box"
 
-#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:2023
-msgid "Select an <b>object</b> to clone."
-msgstr "Select an <b>object</b> to clone."
+#: ../share/filters/filters.svg.h:196
+msgid "Change colors to a duotone palette"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1103
-msgid ""
-"If you want to clone several objects, <b>group</b> them and <b>clone the "
-"group</b>."
+#: ../share/filters/filters.svg.h:197
+msgid "Light eraser, negative"
 msgstr ""
-"If you want to clone several objects, <b>group</b> them and <b>clone the "
-"group</b>."
 
-#: ../src/dialogs/clonetiler.cpp:1112
-#, fuzzy
-msgid "<small>Creating tiled clones...</small>"
-msgstr "<small>Object has no tiled clones.</small>"
+#: ../share/filters/filters.svg.h:197
+msgid "Like Light eraser but converts to negative"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1515
+#: ../share/filters/filters.svg.h:198
 #, fuzzy
-msgid "Create tiled clones"
-msgstr "Create connectors"
+msgid "Alpha repaint"
+msgstr "Alpha (opacity)"
 
-#: ../src/dialogs/clonetiler.cpp:1706
-msgid "<small>Per row:</small>"
-msgstr "<small>Per row:</small>"
+#: ../share/filters/filters.svg.h:198
+msgid "Repaint anything monochrome"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1719
-msgid "<small>Per column:</small>"
-msgstr "<small>Per column:</small>"
+#: ../share/filters/filters.svg.h:199
+#, fuzzy
+msgid "Saturation map"
+msgstr "Saturation"
 
-#: ../src/dialogs/clonetiler.cpp:1727
-msgid "<small>Randomize:</small>"
-msgstr "<small>Randomise:</small>"
+#: ../share/filters/filters.svg.h:199
+msgid ""
+"Creates an approximative semi-transparent and colorizable image of the "
+"saturation levels"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1888
-msgid "_Symmetry"
-msgstr "_Symmetry"
+#: ../share/filters/filters.svg.h:200
+#, fuzzy
+msgid "Riddled"
+msgstr "Title"
 
-#. TRANSLATORS: For the following 17 symmetry groups, see
-#. * http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples);
-#. * http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary); or
-#. * http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary).
-#.
-#: ../src/dialogs/clonetiler.cpp:1896
-msgid "Select one of the 17 symmetry groups for the tiling"
-msgstr "Select one of the 17 symmetry groups for the tiling"
+#: ../share/filters/filters.svg.h:200
+msgid "Riddle the surface and add bump to images"
+msgstr ""
 
-#. TRANSLATORS: "translation" means "shift" / "displacement" here.
-#: ../src/dialogs/clonetiler.cpp:1907
-msgid "<b>P1</b>: simple translation"
-msgstr "<b>P1</b>: simple translation"
+#: ../share/filters/filters.svg.h:201
+msgid "Wrinkled varnish"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1908
-msgid "<b>P2</b>: 180&#176; rotation"
-msgstr "<b>P2</b>: 180&#176; rotation"
+#: ../share/filters/filters.svg.h:201
+msgid "Thick glossy and translucent paint texture with high depth"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1909
-msgid "<b>PM</b>: reflection"
-msgstr "<b>PM</b>: reflection"
+#: ../share/filters/filters.svg.h:202
+#, fuzzy
+msgid "Canvas Bumps"
+msgstr "Cyan"
 
-#. TRANSLATORS: "glide reflection" is a reflection and a translation combined.
-#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html
-#: ../src/dialogs/clonetiler.cpp:1912
-msgid "<b>PG</b>: glide reflection"
-msgstr "<b>PG</b>: glide reflection"
+#: ../share/filters/filters.svg.h:202
+msgid "Canvas texture with an HSL sensitive height map"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1913
-msgid "<b>CM</b>: reflection + glide reflection"
-msgstr "<b>CM</b>: reflection + glide reflection"
+#: ../share/filters/filters.svg.h:203
+msgid "Canvas Bumps, matte"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1914
-msgid "<b>PMM</b>: reflection + reflection"
-msgstr "<b>PMM</b>: reflection + reflection"
-
-#: ../src/dialogs/clonetiler.cpp:1915
-msgid "<b>PMG</b>: reflection + 180&#176; rotation"
-msgstr "<b>PMG</b>: reflection + 180&#176; rotation"
+#: ../share/filters/filters.svg.h:203
+msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1916
-msgid "<b>PGG</b>: glide reflection + 180&#176; rotation"
-msgstr "<b>PGG</b>: glide reflection + 180&#176; rotation"
+#: ../share/filters/filters.svg.h:204
+msgid "Canvas Bumps alpha"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1917
-msgid "<b>CMM</b>: reflection + reflection + 180&#176; rotation"
-msgstr "<b>CMM</b>: reflection + reflection + 180&#176; rotation"
+#: ../share/filters/filters.svg.h:204
+msgid "Same as Canvas Bumps but with transparent highlights"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1918
-msgid "<b>P4</b>: 90&#176; rotation"
-msgstr "<b>P4</b>: 90&#176; rotation"
+#: ../share/filters/filters.svg.h:205
+#, fuzzy
+msgid "Lightness-Contrast"
+msgstr "Lightness"
 
-#: ../src/dialogs/clonetiler.cpp:1919
-msgid "<b>P4M</b>: 90&#176; rotation + 45&#176; reflection"
-msgstr "<b>P4M</b>: 90&#176; rotation + 45&#176; reflection"
+#: ../share/filters/filters.svg.h:205
+msgid "Increase or decrease lightness and contrast"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1920
-msgid "<b>P4G</b>: 90&#176; rotation + 90&#176; reflection"
-msgstr "<b>P4G</b>: 90&#176; rotation + 90&#176; reflection"
+#: ../share/filters/filters.svg.h:206
+#, fuzzy
+msgid "Clean edges"
+msgstr "Dropper"
 
-#: ../src/dialogs/clonetiler.cpp:1921
-msgid "<b>P3</b>: 120&#176; rotation"
-msgstr "<b>P3</b>: 120&#176; rotation"
+#: ../share/filters/filters.svg.h:206
+msgid ""
+"Removes or decreases glows and jaggeries around objects edges after applying "
+"some filters"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1922
-msgid "<b>P31M</b>: reflection + 120&#176; rotation, dense"
-msgstr "<b>P31M</b>: reflection + 120&#176; rotation, dense"
+#: ../share/filters/filters.svg.h:207
+#, fuzzy
+msgid "Bright metal"
+msgstr "Brightness"
 
-#: ../src/dialogs/clonetiler.cpp:1923
-msgid "<b>P3M1</b>: reflection + 120&#176; rotation, sparse"
-msgstr "<b>P3M1</b>: reflection + 120&#176; rotation, sparse"
+#: ../share/filters/filters.svg.h:207
+msgid "Bright metallic effect for any color"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1924
-msgid "<b>P6</b>: 60&#176; rotation"
-msgstr "<b>P6</b>: 60&#176; rotation"
+#: ../share/filters/filters.svg.h:208
+msgid "Deep colors plastic"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1925
-msgid "<b>P6M</b>: reflection + 60&#176; rotation"
-msgstr "<b>P6M</b>: reflection + 60&#176; rotation"
+#: ../share/filters/filters.svg.h:208
+msgid "Transparent plastic with deep colors"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1953
-msgid "S_hift"
-msgstr "S_hift"
+#: ../share/filters/filters.svg.h:209
+#, fuzzy
+msgid "Melted jelly, matte"
+msgstr "Pattern fill"
 
-#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount
-#: ../src/dialogs/clonetiler.cpp:1963
-#, no-c-format
-msgid "<b>Shift X:</b>"
-msgstr "<b>Shift X:</b>"
+#: ../share/filters/filters.svg.h:209
+msgid "Matte bevel with blurred edges"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:1971
-#, no-c-format
-msgid "Horizontal shift per row (in % of tile width)"
-msgstr "Horizontal shift per row (in % of tile width)"
+#: ../share/filters/filters.svg.h:210
+#, fuzzy
+msgid "Melted jelly"
+msgstr "Pattern fill"
 
-#: ../src/dialogs/clonetiler.cpp:1979
-#, no-c-format
-msgid "Horizontal shift per column (in % of tile width)"
-msgstr "Horizontal shift per column (in % of tile width)"
+#: ../share/filters/filters.svg.h:210
+#, fuzzy
+msgid "Glossy bevel with blurred edges"
+msgstr "Star Preferences"
 
-#: ../src/dialogs/clonetiler.cpp:1986
-msgid "Randomize the horizontal shift by this percentage"
-msgstr "Randomise the horizontal shift by this percentage"
+#: ../share/filters/filters.svg.h:211
+#, fuzzy
+msgid "Combined lighting"
+msgstr "Combined"
 
-#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount
-#: ../src/dialogs/clonetiler.cpp:1996
-#, no-c-format
-msgid "<b>Shift Y:</b>"
-msgstr "<b>Shift Y:</b>"
+#: ../share/filters/filters.svg.h:212
+msgid "Tinfoil"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2004
-#, no-c-format
-msgid "Vertical shift per row (in % of tile height)"
-msgstr "Vertical shift per row (in % of tile height)"
+#: ../share/filters/filters.svg.h:212
+msgid "Metallic foil effect combining two lighting types and variable crumple"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2012
-#, no-c-format
-msgid "Vertical shift per column (in % of tile height)"
-msgstr "Vertical shift per column (in % of tile height)"
+#: ../share/filters/filters.svg.h:213
+msgid "Copper and chocolate"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2019
-msgid "Randomize the vertical shift by this percentage"
-msgstr "Randomise the vertical shift by this percentage"
+#: ../share/filters/filters.svg.h:213
+msgid ""
+"Specular bump which can be easily converted from metallic to molded plastic "
+"effects"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2027 ../src/dialogs/clonetiler.cpp:2175
-msgid "<b>Exponent:</b>"
-msgstr "<b>Exponent:</b>"
+#: ../share/filters/filters.svg.h:214
+#, fuzzy
+msgid "Inner Glow"
+msgstr "Inner radius:"
 
-#: ../src/dialogs/clonetiler.cpp:2034
-msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
-msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+#: ../share/filters/filters.svg.h:214
+msgid "Adds a colorizable glow inside"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2041
-msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
-msgstr "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
+#: ../share/filters/filters.svg.h:215
+#, fuzzy
+msgid "Soft colors"
+msgstr "Stop Colour"
 
-#. TRANSLATORS: "Alternate" is a verb here
-#: ../src/dialogs/clonetiler.cpp:2049 ../src/dialogs/clonetiler.cpp:2219
-#: ../src/dialogs/clonetiler.cpp:2296 ../src/dialogs/clonetiler.cpp:2372
-#: ../src/dialogs/clonetiler.cpp:2421 ../src/dialogs/clonetiler.cpp:2552
-msgid "<small>Alternate:</small>"
-msgstr "<small>Alternate:</small>"
+#: ../share/filters/filters.svg.h:215
+msgid "Adds a colorizable edges glow inside objects and pictures"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2055
-msgid "Alternate the sign of shifts for each row"
-msgstr "Alternate the sign of shifts for each row"
+#: ../share/filters/filters.svg.h:216
+#, fuzzy
+msgid "Relief print"
+msgstr "Equal width"
 
-#: ../src/dialogs/clonetiler.cpp:2060
-msgid "Alternate the sign of shifts for each column"
-msgstr "Alternate the sign of shifts for each column"
+#: ../share/filters/filters.svg.h:216
+msgid "Bumps effect with a bevel, color flood and complex lighting"
+msgstr ""
 
-#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/dialogs/clonetiler.cpp:2067 ../src/dialogs/clonetiler.cpp:2237
-#: ../src/dialogs/clonetiler.cpp:2314
+#: ../share/filters/filters.svg.h:217
 #, fuzzy
-msgid "<small>Cumulate:</small>"
-msgstr "<small>Alternate:</small>"
+msgid "Growing cells"
+msgstr "Selection canceled."
 
-#: ../src/dialogs/clonetiler.cpp:2073
-#, fuzzy
-msgid "Cumulate the shifts for each row"
-msgstr "Alternate the sign of shifts for each row"
+#: ../share/filters/filters.svg.h:217
+msgid "Random rounded living cells like fill"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2078
+#: ../share/filters/filters.svg.h:218
 #, fuzzy
-msgid "Cumulate the shifts for each column"
-msgstr "Alternate the sign of shifts for each column"
+msgid "Fluorescence"
+msgstr "Presence"
 
-#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/dialogs/clonetiler.cpp:2085
+#: ../share/filters/filters.svg.h:218
+msgid "Oversaturate colors which can be fluorescent in real world"
+msgstr ""
+
+#: ../share/filters/filters.svg.h:219
 #, fuzzy
-msgid "<small>Exclude tile:</small>"
-msgstr "<small>Alternate:</small>"
+msgid "Tritone"
+msgstr "Title"
 
-#: ../src/dialogs/clonetiler.cpp:2091
-msgid "Exclude tile height in shift"
+#: ../share/filters/filters.svg.h:219
+msgid "Create a tritone palette with hue selectable by flood"
 msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2096
-msgid "Exclude tile width in shift"
+#: ../share/patterns/patterns.svg.h:2
+msgid "Stripes 1:1"
 msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2105
-msgid "Sc_ale"
-msgstr "Sc_ale"
+#: ../share/patterns/patterns.svg.h:3
+msgid "Stripes 1:1 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2113
-msgid "<b>Scale X:</b>"
-msgstr "<b>Scale X:</b>"
+#: ../share/patterns/patterns.svg.h:4
+msgid "Stripes 1:1.5"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2121
-#, no-c-format
-msgid "Horizontal scale per row (in % of tile width)"
-msgstr "Horizontal scale per row (in % of tile width)"
+#: ../share/patterns/patterns.svg.h:5
+msgid "Stripes 1:1.5 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2129
-#, no-c-format
-msgid "Horizontal scale per column (in % of tile width)"
-msgstr "Horizontal scale per column (in % of tile width)"
+#: ../share/patterns/patterns.svg.h:6
+msgid "Stripes 1:2"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2136
-msgid "Randomize the horizontal scale by this percentage"
-msgstr "Randomise the horizontal scale by this percentage"
+#: ../share/patterns/patterns.svg.h:7
+msgid "Stripes 1:2 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2144
-msgid "<b>Scale Y:</b>"
-msgstr "<b>Scale Y:</b>"
+#: ../share/patterns/patterns.svg.h:8
+msgid "Stripes 1:3"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2152
-#, no-c-format
-msgid "Vertical scale per row (in % of tile height)"
-msgstr "Vertical scale per row (in % of tile height)"
+#: ../share/patterns/patterns.svg.h:9
+msgid "Stripes 1:3 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2160
-#, no-c-format
-msgid "Vertical scale per column (in % of tile height)"
-msgstr "Vertical scale per column (in % of tile height)"
+#: ../share/patterns/patterns.svg.h:10
+msgid "Stripes 1:4"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2167
-msgid "Randomize the vertical scale by this percentage"
-msgstr "Randomise the vertical scale by this percentage"
+#: ../share/patterns/patterns.svg.h:11
+msgid "Stripes 1:4 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2182
-#, fuzzy
-msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)"
-msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+#: ../share/patterns/patterns.svg.h:12
+msgid "Stripes 1:5"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2189
-#, fuzzy
-msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)"
-msgstr "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
+#: ../share/patterns/patterns.svg.h:13
+msgid "Stripes 1:5 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2197
-#, fuzzy
-msgid "<b>Base:</b>"
-msgstr "<b>H:</b>"
+#: ../share/patterns/patterns.svg.h:14
+msgid "Stripes 1:8"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2204 ../src/dialogs/clonetiler.cpp:2211
-#, fuzzy
-msgid ""
-"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)"
-msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+#: ../share/patterns/patterns.svg.h:15
+msgid "Stripes 1:8 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2225
-msgid "Alternate the sign of scales for each row"
-msgstr "Alternate the sign of scales for each row"
+#: ../share/patterns/patterns.svg.h:16
+msgid "Stripes 1:10"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2230
-msgid "Alternate the sign of scales for each column"
-msgstr "Alternate the sign of scales for each column"
+#: ../share/patterns/patterns.svg.h:17
+msgid "Stripes 1:10 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2243
-#, fuzzy
-msgid "Cumulate the scales for each row"
-msgstr "Alternate the sign of scales for each row"
+#: ../share/patterns/patterns.svg.h:18
+msgid "Stripes 1:16"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2248
-#, fuzzy
-msgid "Cumulate the scales for each column"
-msgstr "Alternate the sign of scales for each column"
+#: ../share/patterns/patterns.svg.h:19
+msgid "Stripes 1:16 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2257
-msgid "_Rotation"
-msgstr "_Rotation"
+#: ../share/patterns/patterns.svg.h:20
+msgid "Stripes 1:32"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2265
-msgid "<b>Angle:</b>"
-msgstr "<b>Angle:</b>"
+#: ../share/patterns/patterns.svg.h:21
+msgid "Stripes 1:32 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2273
-#, no-c-format
-msgid "Rotate tiles by this angle for each row"
-msgstr "Rotate tiles by this angle for each row"
+#: ../share/patterns/patterns.svg.h:22
+msgid "Stripes 1:64"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2281
-#, no-c-format
-msgid "Rotate tiles by this angle for each column"
-msgstr "Rotate tiles by this angle for each column"
+#: ../share/patterns/patterns.svg.h:23
+msgid "Stripes 2:1"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2288
-msgid "Randomize the rotation angle by this percentage"
-msgstr "Randomise the rotation angle by this percentage"
+#: ../share/patterns/patterns.svg.h:24
+msgid "Stripes 2:1 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2302
-msgid "Alternate the rotation direction for each row"
-msgstr "Alternate the rotation direction for each row"
+#: ../share/patterns/patterns.svg.h:25
+msgid "Stripes 4:1"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2307
-msgid "Alternate the rotation direction for each column"
-msgstr "Alternate the rotation direction for each column"
+#: ../share/patterns/patterns.svg.h:26
+msgid "Stripes 4:1 white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2320
+#: ../share/patterns/patterns.svg.h:27
 #, fuzzy
-msgid "Cumulate the rotation for each row"
-msgstr "Alternate the rotation direction for each row"
+msgid "Checkerboard"
+msgstr "Whiteboa_rd"
 
-#: ../src/dialogs/clonetiler.cpp:2325
-#, fuzzy
-msgid "Cumulate the rotation for each column"
-msgstr "Alternate the rotation direction for each column"
+#: ../share/patterns/patterns.svg.h:28
+msgid "Checkerboard white"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2334
+#: ../share/patterns/patterns.svg.h:29
 #, fuzzy
-msgid "_Blur & opacity"
-msgstr "_Opacity"
+msgid "Packed circles"
+msgstr "<b>Circle</b>"
 
-#: ../src/dialogs/clonetiler.cpp:2343
+#: ../share/patterns/patterns.svg.h:30
+msgid "Polka dots, small"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:31
+msgid "Polka dots, small white"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:32
+msgid "Polka dots, medium"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:33
+msgid "Polka dots, medium white"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:34
+msgid "Polka dots, large"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:35
+msgid "Polka dots, large white"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:36
 #, fuzzy
-msgid "<b>Blur:</b>"
-msgstr "<b>H:</b>"
+msgid "Wavy"
+msgstr "_Save"
 
-#: ../src/dialogs/clonetiler.cpp:2350
+#: ../share/patterns/patterns.svg.h:37
 #, fuzzy
-msgid "Blur tiles by this percentage for each row"
-msgstr "Decrease tile opacity by this percentage for each row"
+msgid "Wavy white"
+msgstr "Whiteboa_rd"
 
-#: ../src/dialogs/clonetiler.cpp:2357
+#: ../share/patterns/patterns.svg.h:38
+msgid "Camouflage"
+msgstr ""
+
+#: ../share/patterns/patterns.svg.h:39
 #, fuzzy
-msgid "Blur tiles by this percentage for each column"
-msgstr "Decrease tile opacity by this percentage for each column"
+msgid "Ermine"
+msgstr "Combined"
 
-#: ../src/dialogs/clonetiler.cpp:2364
+#: ../share/patterns/patterns.svg.h:40
 #, fuzzy
-msgid "Randomize the tile blur by this percentage"
-msgstr "Randomise the tile hue by this percentage"
+msgid "Sand (bitmap)"
+msgstr "_Trace Bitmap"
 
-#: ../src/dialogs/clonetiler.cpp:2378
+#: ../share/patterns/patterns.svg.h:41
 #, fuzzy
-msgid "Alternate the sign of blur change for each row"
-msgstr "Alternate the sign of colour changes for each row"
+msgid "Cloth (bitmap)"
+msgstr "_Trace Bitmap"
 
-#: ../src/dialogs/clonetiler.cpp:2383
+#: ../share/patterns/patterns.svg.h:42
 #, fuzzy
-msgid "Alternate the sign of blur change for each column"
-msgstr "Alternate the sign of colour changes for each column"
+msgid "Old paint (bitmap)"
+msgstr "Print as bitmap"
 
-#: ../src/dialogs/clonetiler.cpp:2392
-msgid "<b>Fade out:</b>"
-msgstr "<b>Fade out:</b>"
+#: ../src/conn-avoid-ref.cpp:237
+#, fuzzy
+msgid "Add a new connection point"
+msgstr "Cancel connection"
 
-#: ../src/dialogs/clonetiler.cpp:2399
-msgid "Decrease tile opacity by this percentage for each row"
-msgstr "Decrease tile opacity by this percentage for each row"
+#: ../src/conn-avoid-ref.cpp:262
+#, fuzzy
+msgid "Move a connection point"
+msgstr "Create connectors"
 
-#: ../src/dialogs/clonetiler.cpp:2406
-msgid "Decrease tile opacity by this percentage for each column"
-msgstr "Decrease tile opacity by this percentage for each column"
+#: ../src/conn-avoid-ref.cpp:282
+#, fuzzy
+msgid "Remove a connection point"
+msgstr "Create connectors"
 
-#: ../src/dialogs/clonetiler.cpp:2413
-msgid "Randomize the tile opacity by this percentage"
-msgstr "Randomise the tile opacity by this percentage"
+#: ../src/live_effects/lpe-extrude.cpp:28
+#, fuzzy
+msgid "Direction"
+msgstr "Description"
 
-#: ../src/dialogs/clonetiler.cpp:2427
-msgid "Alternate the sign of opacity change for each row"
-msgstr "Alternate the sign of opacity change for each row"
+#: ../src/live_effects/lpe-extrude.cpp:28
+msgid "Defines the direction and magnitude of the extrusion"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2432
-msgid "Alternate the sign of opacity change for each column"
-msgstr "Alternate the sign of opacity change for each column"
+#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427
+#: ../src/text-context.cpp:1604
+msgid " [truncated]"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2440
-msgid "Co_lor"
-msgstr "Co_lour"
+#: ../src/sp-flowtext.cpp:381
+#, fuzzy, c-format
+msgid "<b>Flowed text</b> (%d character%s)"
+msgid_plural "<b>Flowed text</b> (%d characters%s)"
+msgstr[0] "<b>Flowed text</b> (%d characters)"
+msgstr[1] "<b>Flowed text</b> (%d characters)"
 
-#: ../src/dialogs/clonetiler.cpp:2445
-msgid "Initial color: "
-msgstr "Initial colour: "
-
-#: ../src/dialogs/clonetiler.cpp:2449
-msgid "Initial color of tiled clones"
-msgstr "Initial colour of tiled clones"
+#: ../src/sp-flowtext.cpp:383
+#, fuzzy, c-format
+msgid "<b>Linked flowed text</b> (%d character%s)"
+msgid_plural "<b>Linked flowed text</b> (%d characters%s)"
+msgstr[0] "<b>Linked flowed text</b> (%d characters)"
+msgstr[1] "<b>Linked flowed text</b> (%d characters)"
 
-#: ../src/dialogs/clonetiler.cpp:2449
+#: ../src/arc-context.cpp:324
 msgid ""
-"Initial color for clones (works only if the original has unset fill or "
-"stroke)"
+"<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
 msgstr ""
-"Initial colour for clones (works only if the original has unset fill or "
-"stroke)"
+"<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
 
-#: ../src/dialogs/clonetiler.cpp:2464
-msgid "<b>H:</b>"
-msgstr "<b>H:</b>"
+#: ../src/arc-context.cpp:325 ../src/rect-context.cpp:369
+msgid "<b>Shift</b>: draw around the starting point"
+msgstr "<b>Shift</b>: draw around the starting point"
 
-#: ../src/dialogs/clonetiler.cpp:2471
-msgid "Change the tile hue by this percentage for each row"
-msgstr "Change the tile hue by this percentage for each row"
+#: ../src/arc-context.cpp:476
+#, fuzzy, c-format
+msgid ""
+"<b>Ellipse</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> "
+"to draw around the starting point"
+msgstr ""
+"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make circle or integer-"
+"ratio ellipse; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/dialogs/clonetiler.cpp:2478
-msgid "Change the tile hue by this percentage for each column"
-msgstr "Change the tile hue by this percentage for each column"
+#: ../src/arc-context.cpp:478
+#, fuzzy, c-format
+msgid ""
+"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio ellipse; with <b>Shift</b> to draw around the starting point"
+msgstr ""
+"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make circle or integer-"
+"ratio ellipse; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/dialogs/clonetiler.cpp:2485
-msgid "Randomize the tile hue by this percentage"
-msgstr "Randomise the tile hue by this percentage"
+#: ../src/arc-context.cpp:504
+#, fuzzy
+msgid "Create ellipse"
+msgstr "Create spirals"
 
-#: ../src/dialogs/clonetiler.cpp:2494
-msgid "<b>S:</b>"
-msgstr "<b>S:</b>"
+#: ../src/box3d-context.cpp:440 ../src/box3d-context.cpp:447
+#: ../src/box3d-context.cpp:454 ../src/box3d-context.cpp:461
+#: ../src/box3d-context.cpp:468 ../src/box3d-context.cpp:475
+#, fuzzy
+msgid "Change perspective (angle of PLs)"
+msgstr "Search rectangles"
 
-#: ../src/dialogs/clonetiler.cpp:2501
-msgid "Change the color saturation by this percentage for each row"
-msgstr "Change the colour saturation by this percentage for each row"
+#. status text
+#: ../src/box3d-context.cpp:643
+msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis"
+msgstr ""
 
-#: ../src/dialogs/clonetiler.cpp:2508
-msgid "Change the color saturation by this percentage for each column"
-msgstr "Change the colour saturation by this percentage for each column"
+#: ../src/box3d-context.cpp:671
+#, fuzzy
+msgid "Create 3D box"
+msgstr "Create connectors"
 
-#: ../src/dialogs/clonetiler.cpp:2515
-msgid "Randomize the color saturation by this percentage"
-msgstr "Randomise the colour saturation by this percentage"
+#: ../src/box3d.cpp:327
+#, fuzzy
+msgid "<b>3D Box</b>"
+msgstr "<b>Arc</b>"
 
-#: ../src/dialogs/clonetiler.cpp:2523
-msgid "<b>L:</b>"
-msgstr "<b>L:</b>"
+#: ../src/connector-context.cpp:236
+msgid "<b>Connection point</b>: click or drag to create a new connector"
+msgstr "<b>Connection point</b>: click or drag to create a new connector"
 
-#: ../src/dialogs/clonetiler.cpp:2530
-msgid "Change the color lightness by this percentage for each row"
-msgstr "Change the colour lightness by this percentage for each row"
+#: ../src/connector-context.cpp:237
+#, fuzzy
+msgid "<b>Connection point</b>: click to select, drag to move"
+msgstr "<b>Connection point</b>: click or drag to create a new connector"
 
-#: ../src/dialogs/clonetiler.cpp:2537
-msgid "Change the color lightness by this percentage for each column"
-msgstr "Change the colour lightness by this percentage for each column"
+#: ../src/connector-context.cpp:781
+msgid "Creating new connector"
+msgstr "Creating new connector"
 
-#: ../src/dialogs/clonetiler.cpp:2544
-msgid "Randomize the color lightness by this percentage"
-msgstr "Randomise the colour lightness by this percentage"
+#: ../src/connector-context.cpp:1159
+#, fuzzy
+msgid "Connector endpoint drag cancelled."
+msgstr "Node or handle drag canceled."
 
-#: ../src/dialogs/clonetiler.cpp:2558
-msgid "Alternate the sign of color changes for each row"
-msgstr "Alternate the sign of colour changes for each row"
+#: ../src/connector-context.cpp:1189
+#, fuzzy
+msgid "Connection point drag cancelled."
+msgstr "Node or handle drag canceled."
 
-#: ../src/dialogs/clonetiler.cpp:2563
-msgid "Alternate the sign of color changes for each column"
-msgstr "Alternate the sign of colour changes for each column"
+#: ../src/connector-context.cpp:1307
+#, fuzzy
+msgid "Reroute connector"
+msgstr "Create connectors"
 
-#: ../src/dialogs/clonetiler.cpp:2571
-msgid "_Trace"
-msgstr "_Trace"
+#: ../src/connector-context.cpp:1480
+#, fuzzy
+msgid "Create connector"
+msgstr "Create connectors"
 
-#: ../src/dialogs/clonetiler.cpp:2578
-msgid "Trace the drawing under the tiles"
-msgstr "Trace the drawing under the tiles"
+#: ../src/connector-context.cpp:1503
+msgid "Finishing connector"
+msgstr "Finishing connector"
 
-#: ../src/dialogs/clonetiler.cpp:2582
-msgid ""
-"For each clone, pick a value from the drawing in that clone's location and "
-"apply it to the clone"
-msgstr ""
-"For each clone, pick a value from the drawing in that clone's location and "
-"apply it to the clone"
+#: ../src/connector-context.cpp:1790
+msgid "<b>Connector endpoint</b>: drag to reroute or connect to new shapes"
+msgstr "<b>Connector endpoint</b>: drag to reroute or connect to new shapes"
 
-#: ../src/dialogs/clonetiler.cpp:2596
-msgid "1. Pick from the drawing:"
-msgstr "1. Pick from the drawing:"
+#: ../src/connector-context.cpp:1931
+msgid "Select <b>at least one non-connector object</b>."
+msgstr "Select <b>at least one non-connector object</b>."
 
-#: ../src/dialogs/clonetiler.cpp:2608
-msgid "Pick the visible color and opacity"
-msgstr "Pick the visible colour and opacity"
+#: ../src/connector-context.cpp:1936 ../src/widgets/toolbox.cpp:8191
+msgid "Make connectors avoid selected objects"
+msgstr "Make connectors avoid selected objects"
 
-#: ../src/dialogs/clonetiler.cpp:2616
-msgid "Pick the total accumulated opacity"
-msgstr "Pick the total accumulated opacity"
+#: ../src/connector-context.cpp:1937 ../src/widgets/toolbox.cpp:8201
+msgid "Make connectors ignore selected objects"
+msgstr "Make connectors ignore selected objects"
 
-#: ../src/dialogs/clonetiler.cpp:2623
-msgid "R"
-msgstr "R"
+#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65
+msgid "<b>Current layer is hidden</b>. Unhide it to be able to draw on it."
+msgstr "<b>Current layer is hidden</b>. Unhide it to be able to draw on it."
 
-#: ../src/dialogs/clonetiler.cpp:2624
-msgid "Pick the Red component of the color"
-msgstr "Pick the Red component of the colour"
+#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71
+msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
+msgstr "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
 
-#: ../src/dialogs/clonetiler.cpp:2631
-msgid "G"
-msgstr "G"
+#: ../src/desktop-events.cpp:189
+#, fuzzy
+msgid "Create guide"
+msgstr "Create"
 
-#: ../src/dialogs/clonetiler.cpp:2632
-msgid "Pick the Green component of the color"
-msgstr "Pick the Green component of the colour"
+#: ../src/desktop-events.cpp:402
+#, fuzzy
+msgid "Move guide"
+msgstr "Show guides"
 
-#: ../src/dialogs/clonetiler.cpp:2639
-msgid "B"
-msgstr "B"
+#: ../src/desktop-events.cpp:409 ../src/desktop-events.cpp:455
+#: ../src/ui/dialog/guides.cpp:125
+#, fuzzy
+msgid "Delete guide"
+msgstr "Delete node"
 
-#: ../src/dialogs/clonetiler.cpp:2640
-msgid "Pick the Blue component of the color"
-msgstr "Pick the Blue component of the colour"
+#: ../src/desktop-events.cpp:435
+#, fuzzy, c-format
+msgid "<b>Guideline</b>: %s"
+msgstr "Guideline"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/dialogs/clonetiler.cpp:2649
-msgid "clonetiler|H"
-msgstr "H"
+#: ../src/desktop.cpp:843
+msgid "No previous zoom."
+msgstr "No previous zoom."
 
-#: ../src/dialogs/clonetiler.cpp:2650
-msgid "Pick the hue of the color"
-msgstr "Pick the hue of the colour"
+#: ../src/desktop.cpp:868
+msgid "No next zoom."
+msgstr "No next zoom."
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/dialogs/clonetiler.cpp:2659
-msgid "clonetiler|S"
-msgstr "S"
+#: ../src/dialogs/clonetiler.cpp:155
+msgid "<small>Nothing selected.</small>"
+msgstr "<small>Nothing selected.</small>"
 
-#: ../src/dialogs/clonetiler.cpp:2660
-msgid "Pick the saturation of the color"
-msgstr "Pick the saturation of the colour"
+#: ../src/dialogs/clonetiler.cpp:161
+msgid "<small>More than one object selected.</small>"
+msgstr "<small>More than one object selected.</small>"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/dialogs/clonetiler.cpp:2669
-msgid "clonetiler|L"
-msgstr "L"
+#: ../src/dialogs/clonetiler.cpp:168
+#, c-format
+msgid "<small>Object has <b>%d</b> tiled clones.</small>"
+msgstr "<small>Object has <b>%d</b> tiled clones.</small>"
 
-#: ../src/dialogs/clonetiler.cpp:2670
-msgid "Pick the lightness of the color"
-msgstr "Pick the lightness of the colour"
+#: ../src/dialogs/clonetiler.cpp:173
+msgid "<small>Object has no tiled clones.</small>"
+msgstr "<small>Object has no tiled clones.</small>"
 
-#: ../src/dialogs/clonetiler.cpp:2680
-msgid "2. Tweak the picked value:"
-msgstr "2. Tweak the picked value:"
+#: ../src/dialogs/clonetiler.cpp:976
+msgid "Select <b>one object</b> whose tiled clones to unclump."
+msgstr "Select <b>one object</b> whose tiled clones to unclump."
 
-#: ../src/dialogs/clonetiler.cpp:2690
+#: ../src/dialogs/clonetiler.cpp:998
+#, fuzzy
+msgid "Unclump tiled clones"
+msgstr "Initial colour of tiled clones"
+
+#: ../src/dialogs/clonetiler.cpp:1028
+msgid "Select <b>one object</b> whose tiled clones to remove."
+msgstr "Select <b>one object</b> whose tiled clones to remove."
+
+#: ../src/dialogs/clonetiler.cpp:1051
+#, fuzzy
+msgid "Delete tiled clones"
+msgstr "Delete selected nodes"
+
+#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:2023
+msgid "Select an <b>object</b> to clone."
+msgstr "Select an <b>object</b> to clone."
+
+#: ../src/dialogs/clonetiler.cpp:1103
+msgid ""
+"If you want to clone several objects, <b>group</b> them and <b>clone the "
+"group</b>."
+msgstr ""
+"If you want to clone several objects, <b>group</b> them and <b>clone the "
+"group</b>."
+
+#: ../src/dialogs/clonetiler.cpp:1112
+#, fuzzy
+msgid "<small>Creating tiled clones...</small>"
+msgstr "<small>Object has no tiled clones.</small>"
+
+#: ../src/dialogs/clonetiler.cpp:1515
+#, fuzzy
+msgid "Create tiled clones"
+msgstr "Create connectors"
+
+#: ../src/dialogs/clonetiler.cpp:1706
+msgid "<small>Per row:</small>"
+msgstr "<small>Per row:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:1719
+msgid "<small>Per column:</small>"
+msgstr "<small>Per column:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:1727
+msgid "<small>Randomize:</small>"
+msgstr "<small>Randomise:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:1888
+msgid "_Symmetry"
+msgstr "_Symmetry"
+
+#. TRANSLATORS: For the following 17 symmetry groups, see
+#. * http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples);
+#. * http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary); or
+#. * http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary).
+#.
+#: ../src/dialogs/clonetiler.cpp:1896
+msgid "Select one of the 17 symmetry groups for the tiling"
+msgstr "Select one of the 17 symmetry groups for the tiling"
+
+#. TRANSLATORS: "translation" means "shift" / "displacement" here.
+#: ../src/dialogs/clonetiler.cpp:1907
+msgid "<b>P1</b>: simple translation"
+msgstr "<b>P1</b>: simple translation"
+
+#: ../src/dialogs/clonetiler.cpp:1908
+msgid "<b>P2</b>: 180&#176; rotation"
+msgstr "<b>P2</b>: 180&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1909
+msgid "<b>PM</b>: reflection"
+msgstr "<b>PM</b>: reflection"
+
+#. TRANSLATORS: "glide reflection" is a reflection and a translation combined.
+#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html
+#: ../src/dialogs/clonetiler.cpp:1912
+msgid "<b>PG</b>: glide reflection"
+msgstr "<b>PG</b>: glide reflection"
+
+#: ../src/dialogs/clonetiler.cpp:1913
+msgid "<b>CM</b>: reflection + glide reflection"
+msgstr "<b>CM</b>: reflection + glide reflection"
+
+#: ../src/dialogs/clonetiler.cpp:1914
+msgid "<b>PMM</b>: reflection + reflection"
+msgstr "<b>PMM</b>: reflection + reflection"
+
+#: ../src/dialogs/clonetiler.cpp:1915
+msgid "<b>PMG</b>: reflection + 180&#176; rotation"
+msgstr "<b>PMG</b>: reflection + 180&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1916
+msgid "<b>PGG</b>: glide reflection + 180&#176; rotation"
+msgstr "<b>PGG</b>: glide reflection + 180&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1917
+msgid "<b>CMM</b>: reflection + reflection + 180&#176; rotation"
+msgstr "<b>CMM</b>: reflection + reflection + 180&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1918
+msgid "<b>P4</b>: 90&#176; rotation"
+msgstr "<b>P4</b>: 90&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1919
+msgid "<b>P4M</b>: 90&#176; rotation + 45&#176; reflection"
+msgstr "<b>P4M</b>: 90&#176; rotation + 45&#176; reflection"
+
+#: ../src/dialogs/clonetiler.cpp:1920
+msgid "<b>P4G</b>: 90&#176; rotation + 90&#176; reflection"
+msgstr "<b>P4G</b>: 90&#176; rotation + 90&#176; reflection"
+
+#: ../src/dialogs/clonetiler.cpp:1921
+msgid "<b>P3</b>: 120&#176; rotation"
+msgstr "<b>P3</b>: 120&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1922
+msgid "<b>P31M</b>: reflection + 120&#176; rotation, dense"
+msgstr "<b>P31M</b>: reflection + 120&#176; rotation, dense"
+
+#: ../src/dialogs/clonetiler.cpp:1923
+msgid "<b>P3M1</b>: reflection + 120&#176; rotation, sparse"
+msgstr "<b>P3M1</b>: reflection + 120&#176; rotation, sparse"
+
+#: ../src/dialogs/clonetiler.cpp:1924
+msgid "<b>P6</b>: 60&#176; rotation"
+msgstr "<b>P6</b>: 60&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1925
+msgid "<b>P6M</b>: reflection + 60&#176; rotation"
+msgstr "<b>P6M</b>: reflection + 60&#176; rotation"
+
+#: ../src/dialogs/clonetiler.cpp:1953
+msgid "S_hift"
+msgstr "S_hift"
+
+#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount
+#: ../src/dialogs/clonetiler.cpp:1963
+#, no-c-format
+msgid "<b>Shift X:</b>"
+msgstr "<b>Shift X:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:1971
+#, no-c-format
+msgid "Horizontal shift per row (in % of tile width)"
+msgstr "Horizontal shift per row (in % of tile width)"
+
+#: ../src/dialogs/clonetiler.cpp:1979
+#, no-c-format
+msgid "Horizontal shift per column (in % of tile width)"
+msgstr "Horizontal shift per column (in % of tile width)"
+
+#: ../src/dialogs/clonetiler.cpp:1986
+msgid "Randomize the horizontal shift by this percentage"
+msgstr "Randomise the horizontal shift by this percentage"
+
+#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount
+#: ../src/dialogs/clonetiler.cpp:1996
+#, no-c-format
+msgid "<b>Shift Y:</b>"
+msgstr "<b>Shift Y:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2004
+#, no-c-format
+msgid "Vertical shift per row (in % of tile height)"
+msgstr "Vertical shift per row (in % of tile height)"
+
+#: ../src/dialogs/clonetiler.cpp:2012
+#, no-c-format
+msgid "Vertical shift per column (in % of tile height)"
+msgstr "Vertical shift per column (in % of tile height)"
+
+#: ../src/dialogs/clonetiler.cpp:2019
+msgid "Randomize the vertical shift by this percentage"
+msgstr "Randomise the vertical shift by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2027 ../src/dialogs/clonetiler.cpp:2175
+msgid "<b>Exponent:</b>"
+msgstr "<b>Exponent:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2034
+msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+
+#: ../src/dialogs/clonetiler.cpp:2041
+msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
+msgstr "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
+
+#. TRANSLATORS: "Alternate" is a verb here
+#: ../src/dialogs/clonetiler.cpp:2049 ../src/dialogs/clonetiler.cpp:2219
+#: ../src/dialogs/clonetiler.cpp:2296 ../src/dialogs/clonetiler.cpp:2372
+#: ../src/dialogs/clonetiler.cpp:2421 ../src/dialogs/clonetiler.cpp:2552
+msgid "<small>Alternate:</small>"
+msgstr "<small>Alternate:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:2055
+msgid "Alternate the sign of shifts for each row"
+msgstr "Alternate the sign of shifts for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2060
+msgid "Alternate the sign of shifts for each column"
+msgstr "Alternate the sign of shifts for each column"
+
+#. TRANSLATORS: "Cumulate" is a verb here
+#: ../src/dialogs/clonetiler.cpp:2067 ../src/dialogs/clonetiler.cpp:2237
+#: ../src/dialogs/clonetiler.cpp:2314
+#, fuzzy
+msgid "<small>Cumulate:</small>"
+msgstr "<small>Alternate:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:2073
+#, fuzzy
+msgid "Cumulate the shifts for each row"
+msgstr "Alternate the sign of shifts for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2078
+#, fuzzy
+msgid "Cumulate the shifts for each column"
+msgstr "Alternate the sign of shifts for each column"
+
+#. TRANSLATORS: "Cumulate" is a verb here
+#: ../src/dialogs/clonetiler.cpp:2085
+#, fuzzy
+msgid "<small>Exclude tile:</small>"
+msgstr "<small>Alternate:</small>"
+
+#: ../src/dialogs/clonetiler.cpp:2091
+msgid "Exclude tile height in shift"
+msgstr ""
+
+#: ../src/dialogs/clonetiler.cpp:2096
+msgid "Exclude tile width in shift"
+msgstr ""
+
+#: ../src/dialogs/clonetiler.cpp:2105
+msgid "Sc_ale"
+msgstr "Sc_ale"
+
+#: ../src/dialogs/clonetiler.cpp:2113
+msgid "<b>Scale X:</b>"
+msgstr "<b>Scale X:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2121
+#, no-c-format
+msgid "Horizontal scale per row (in % of tile width)"
+msgstr "Horizontal scale per row (in % of tile width)"
+
+#: ../src/dialogs/clonetiler.cpp:2129
+#, no-c-format
+msgid "Horizontal scale per column (in % of tile width)"
+msgstr "Horizontal scale per column (in % of tile width)"
+
+#: ../src/dialogs/clonetiler.cpp:2136
+msgid "Randomize the horizontal scale by this percentage"
+msgstr "Randomise the horizontal scale by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2144
+msgid "<b>Scale Y:</b>"
+msgstr "<b>Scale Y:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2152
+#, no-c-format
+msgid "Vertical scale per row (in % of tile height)"
+msgstr "Vertical scale per row (in % of tile height)"
+
+#: ../src/dialogs/clonetiler.cpp:2160
+#, no-c-format
+msgid "Vertical scale per column (in % of tile height)"
+msgstr "Vertical scale per column (in % of tile height)"
+
+#: ../src/dialogs/clonetiler.cpp:2167
+msgid "Randomize the vertical scale by this percentage"
+msgstr "Randomise the vertical scale by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2182
+#, fuzzy
+msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)"
+msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+
+#: ../src/dialogs/clonetiler.cpp:2189
+#, fuzzy
+msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)"
+msgstr "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
+
+#: ../src/dialogs/clonetiler.cpp:2197
+#, fuzzy
+msgid "<b>Base:</b>"
+msgstr "<b>H:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2204 ../src/dialogs/clonetiler.cpp:2211
+#, fuzzy
+msgid ""
+"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)"
+msgstr "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
+
+#: ../src/dialogs/clonetiler.cpp:2225
+msgid "Alternate the sign of scales for each row"
+msgstr "Alternate the sign of scales for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2230
+msgid "Alternate the sign of scales for each column"
+msgstr "Alternate the sign of scales for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2243
+#, fuzzy
+msgid "Cumulate the scales for each row"
+msgstr "Alternate the sign of scales for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2248
+#, fuzzy
+msgid "Cumulate the scales for each column"
+msgstr "Alternate the sign of scales for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2257
+msgid "_Rotation"
+msgstr "_Rotation"
+
+#: ../src/dialogs/clonetiler.cpp:2265
+msgid "<b>Angle:</b>"
+msgstr "<b>Angle:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2273
+#, no-c-format
+msgid "Rotate tiles by this angle for each row"
+msgstr "Rotate tiles by this angle for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2281
+#, no-c-format
+msgid "Rotate tiles by this angle for each column"
+msgstr "Rotate tiles by this angle for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2288
+msgid "Randomize the rotation angle by this percentage"
+msgstr "Randomise the rotation angle by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2302
+msgid "Alternate the rotation direction for each row"
+msgstr "Alternate the rotation direction for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2307
+msgid "Alternate the rotation direction for each column"
+msgstr "Alternate the rotation direction for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2320
+#, fuzzy
+msgid "Cumulate the rotation for each row"
+msgstr "Alternate the rotation direction for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2325
+#, fuzzy
+msgid "Cumulate the rotation for each column"
+msgstr "Alternate the rotation direction for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2334
+#, fuzzy
+msgid "_Blur & opacity"
+msgstr "_Opacity"
+
+#: ../src/dialogs/clonetiler.cpp:2343
+#, fuzzy
+msgid "<b>Blur:</b>"
+msgstr "<b>H:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2350
+#, fuzzy
+msgid "Blur tiles by this percentage for each row"
+msgstr "Decrease tile opacity by this percentage for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2357
+#, fuzzy
+msgid "Blur tiles by this percentage for each column"
+msgstr "Decrease tile opacity by this percentage for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2364
+#, fuzzy
+msgid "Randomize the tile blur by this percentage"
+msgstr "Randomise the tile hue by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2378
+#, fuzzy
+msgid "Alternate the sign of blur change for each row"
+msgstr "Alternate the sign of colour changes for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2383
+#, fuzzy
+msgid "Alternate the sign of blur change for each column"
+msgstr "Alternate the sign of colour changes for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2392
+msgid "<b>Fade out:</b>"
+msgstr "<b>Fade out:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2399
+msgid "Decrease tile opacity by this percentage for each row"
+msgstr "Decrease tile opacity by this percentage for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2406
+msgid "Decrease tile opacity by this percentage for each column"
+msgstr "Decrease tile opacity by this percentage for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2413
+msgid "Randomize the tile opacity by this percentage"
+msgstr "Randomise the tile opacity by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2427
+msgid "Alternate the sign of opacity change for each row"
+msgstr "Alternate the sign of opacity change for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2432
+msgid "Alternate the sign of opacity change for each column"
+msgstr "Alternate the sign of opacity change for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2440
+msgid "Co_lor"
+msgstr "Co_lour"
+
+#: ../src/dialogs/clonetiler.cpp:2445
+msgid "Initial color: "
+msgstr "Initial colour: "
+
+#: ../src/dialogs/clonetiler.cpp:2449
+msgid "Initial color of tiled clones"
+msgstr "Initial colour of tiled clones"
+
+#: ../src/dialogs/clonetiler.cpp:2449
+msgid ""
+"Initial color for clones (works only if the original has unset fill or "
+"stroke)"
+msgstr ""
+"Initial colour for clones (works only if the original has unset fill or "
+"stroke)"
+
+#: ../src/dialogs/clonetiler.cpp:2464
+msgid "<b>H:</b>"
+msgstr "<b>H:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2471
+msgid "Change the tile hue by this percentage for each row"
+msgstr "Change the tile hue by this percentage for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2478
+msgid "Change the tile hue by this percentage for each column"
+msgstr "Change the tile hue by this percentage for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2485
+msgid "Randomize the tile hue by this percentage"
+msgstr "Randomise the tile hue by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2494
+msgid "<b>S:</b>"
+msgstr "<b>S:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2501
+msgid "Change the color saturation by this percentage for each row"
+msgstr "Change the colour saturation by this percentage for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2508
+msgid "Change the color saturation by this percentage for each column"
+msgstr "Change the colour saturation by this percentage for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2515
+msgid "Randomize the color saturation by this percentage"
+msgstr "Randomise the colour saturation by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2523
+msgid "<b>L:</b>"
+msgstr "<b>L:</b>"
+
+#: ../src/dialogs/clonetiler.cpp:2530
+msgid "Change the color lightness by this percentage for each row"
+msgstr "Change the colour lightness by this percentage for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2537
+msgid "Change the color lightness by this percentage for each column"
+msgstr "Change the colour lightness by this percentage for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2544
+msgid "Randomize the color lightness by this percentage"
+msgstr "Randomise the colour lightness by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2558
+msgid "Alternate the sign of color changes for each row"
+msgstr "Alternate the sign of colour changes for each row"
+
+#: ../src/dialogs/clonetiler.cpp:2563
+msgid "Alternate the sign of color changes for each column"
+msgstr "Alternate the sign of colour changes for each column"
+
+#: ../src/dialogs/clonetiler.cpp:2571
+msgid "_Trace"
+msgstr "_Trace"
+
+#: ../src/dialogs/clonetiler.cpp:2578
+msgid "Trace the drawing under the tiles"
+msgstr "Trace the drawing under the tiles"
+
+#: ../src/dialogs/clonetiler.cpp:2582
+msgid ""
+"For each clone, pick a value from the drawing in that clone's location and "
+"apply it to the clone"
+msgstr ""
+"For each clone, pick a value from the drawing in that clone's location and "
+"apply it to the clone"
+
+#: ../src/dialogs/clonetiler.cpp:2596
+msgid "1. Pick from the drawing:"
+msgstr "1. Pick from the drawing:"
+
+#: ../src/dialogs/clonetiler.cpp:2608
+msgid "Pick the visible color and opacity"
+msgstr "Pick the visible colour and opacity"
+
+#: ../src/dialogs/clonetiler.cpp:2616
+msgid "Pick the total accumulated opacity"
+msgstr "Pick the total accumulated opacity"
+
+#: ../src/dialogs/clonetiler.cpp:2623
+msgid "R"
+msgstr "R"
+
+#: ../src/dialogs/clonetiler.cpp:2624
+msgid "Pick the Red component of the color"
+msgstr "Pick the Red component of the colour"
+
+#: ../src/dialogs/clonetiler.cpp:2631
+msgid "G"
+msgstr "G"
+
+#: ../src/dialogs/clonetiler.cpp:2632
+msgid "Pick the Green component of the color"
+msgstr "Pick the Green component of the colour"
+
+#: ../src/dialogs/clonetiler.cpp:2639
+msgid "B"
+msgstr "B"
+
+#: ../src/dialogs/clonetiler.cpp:2640
+msgid "Pick the Blue component of the color"
+msgstr "Pick the Blue component of the colour"
+
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#: ../src/dialogs/clonetiler.cpp:2649
+msgid "clonetiler|H"
+msgstr "H"
+
+#: ../src/dialogs/clonetiler.cpp:2650
+msgid "Pick the hue of the color"
+msgstr "Pick the hue of the colour"
+
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#: ../src/dialogs/clonetiler.cpp:2659
+msgid "clonetiler|S"
+msgstr "S"
+
+#: ../src/dialogs/clonetiler.cpp:2660
+msgid "Pick the saturation of the color"
+msgstr "Pick the saturation of the colour"
+
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#: ../src/dialogs/clonetiler.cpp:2669
+msgid "clonetiler|L"
+msgstr "L"
+
+#: ../src/dialogs/clonetiler.cpp:2670
+msgid "Pick the lightness of the color"
+msgstr "Pick the lightness of the colour"
+
+#: ../src/dialogs/clonetiler.cpp:2680
+msgid "2. Tweak the picked value:"
+msgstr "2. Tweak the picked value:"
+
+#: ../src/dialogs/clonetiler.cpp:2690
 msgid "Gamma-correct:"
 msgstr "Gamma-correct:"
 
-#: ../src/dialogs/clonetiler.cpp:2695
-msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
-msgstr "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
+#: ../src/dialogs/clonetiler.cpp:2695
+msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
+msgstr "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
+
+#: ../src/dialogs/clonetiler.cpp:2702
+msgid "Randomize:"
+msgstr "Randomise:"
+
+#: ../src/dialogs/clonetiler.cpp:2707
+msgid "Randomize the picked value by this percentage"
+msgstr "Randomise the picked value by this percentage"
+
+#: ../src/dialogs/clonetiler.cpp:2714
+msgid "Invert:"
+msgstr "Invert:"
+
+#: ../src/dialogs/clonetiler.cpp:2718
+msgid "Invert the picked value"
+msgstr "Invert the picked value"
+
+#: ../src/dialogs/clonetiler.cpp:2724
+msgid "3. Apply the value to the clones':"
+msgstr "3. Apply the value to the clones':"
+
+#: ../src/dialogs/clonetiler.cpp:2734
+msgid "Presence"
+msgstr "Presence"
+
+#: ../src/dialogs/clonetiler.cpp:2737
+msgid ""
+"Each clone is created with the probability determined by the picked value in "
+"that point"
+msgstr ""
+"Each clone is created with the probability determined by the picked value in "
+"that point"
+
+#: ../src/dialogs/clonetiler.cpp:2744
+msgid "Size"
+msgstr "Size"
+
+#: ../src/dialogs/clonetiler.cpp:2747
+msgid "Each clone's size is determined by the picked value in that point"
+msgstr "Each clone's size is determined by the picked value in that point"
+
+#: ../src/dialogs/clonetiler.cpp:2757
+msgid ""
+"Each clone is painted by the picked color (the original must have unset fill "
+"or stroke)"
+msgstr ""
+"Each clone is painted by the picked colour (the original must have unset "
+"fill or stroke)"
+
+#: ../src/dialogs/clonetiler.cpp:2767
+msgid "Each clone's opacity is determined by the picked value in that point"
+msgstr "Each clone's opacity is determined by the picked value in that point"
+
+#: ../src/dialogs/clonetiler.cpp:2794
+msgid "How many rows in the tiling"
+msgstr "How many rows in the tiling"
+
+#: ../src/dialogs/clonetiler.cpp:2814
+msgid "How many columns in the tiling"
+msgstr "How many columns in the tiling"
+
+#: ../src/dialogs/clonetiler.cpp:2844
+msgid "Width of the rectangle to be filled"
+msgstr "Width of the rectangle to be filled"
+
+#: ../src/dialogs/clonetiler.cpp:2869
+msgid "Height of the rectangle to be filled"
+msgstr "Height of the rectangle to be filled"
+
+#: ../src/dialogs/clonetiler.cpp:2884
+msgid "Rows, columns: "
+msgstr "Rows, columns: "
+
+#: ../src/dialogs/clonetiler.cpp:2885
+msgid "Create the specified number of rows and columns"
+msgstr "Create the specified number of rows and columns"
+
+#: ../src/dialogs/clonetiler.cpp:2894
+msgid "Width, height: "
+msgstr "Width, height: "
+
+#: ../src/dialogs/clonetiler.cpp:2895
+msgid "Fill the specified width and height with the tiling"
+msgstr "Fill the specified width and height with the tiling"
+
+#: ../src/dialogs/clonetiler.cpp:2911
+msgid "Use saved size and position of the tile"
+msgstr "Use saved size and position of the tile"
+
+#: ../src/dialogs/clonetiler.cpp:2914
+msgid ""
+"Pretend that the size and position of the tile are the same as the last time "
+"you tiled it (if any), instead of using the current size"
+msgstr ""
+"Pretend that the size and position of the tile are the same as the last time "
+"you tiled it (if any), instead of using the current size"
+
+#: ../src/dialogs/clonetiler.cpp:2938
+msgid " <b>_Create</b> "
+msgstr " <b>_Create</b> "
+
+#: ../src/dialogs/clonetiler.cpp:2940
+msgid "Create and tile the clones of the selection"
+msgstr "Create and tile the clones of the selection"
+
+#. TRANSLATORS: if a group of objects are "clumped" together, then they
+#. are unevenly spread in the given amount of space - as shown in the
+#. diagrams on the left in the following screenshot:
+#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png
+#. So unclumping is the process of spreading a number of objects out more evenly.
+#: ../src/dialogs/clonetiler.cpp:2955
+msgid " _Unclump "
+msgstr " _Unclump "
+
+#: ../src/dialogs/clonetiler.cpp:2956
+msgid "Spread out clones to reduce clumping; can be applied repeatedly"
+msgstr "Spread out clones to reduce clumping; can be applied repeatedly"
+
+#: ../src/dialogs/clonetiler.cpp:2962
+msgid " Re_move "
+msgstr " Re_move "
+
+#: ../src/dialogs/clonetiler.cpp:2963
+msgid "Remove existing tiled clones of the selected object (siblings only)"
+msgstr "Remove existing tiled clones of the selected object (siblings only)"
+
+#: ../src/dialogs/clonetiler.cpp:2979
+msgid " R_eset "
+msgstr " R_eset "
+
+#. TRANSLATORS: "change" is a noun here
+#: ../src/dialogs/clonetiler.cpp:2981
+msgid ""
+"Reset all shifts, scales, rotates, opacity and color changes in the dialog "
+"to zero"
+msgstr ""
+"Reset all shifts, scales, rotates, opacity and colour changes in the "
+"dialogue to zero"
+
+#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2582
+msgid "_Page"
+msgstr "_Page"
+
+#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2586
+msgid "_Drawing"
+msgstr "_Drawing"
+
+#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2588
+msgid "_Selection"
+msgstr "_Selection"
+
+#: ../src/dialogs/export.cpp:146
+msgid "_Custom"
+msgstr "_Custom"
+
+#: ../src/dialogs/export.cpp:271
+msgid "<big><b>Export area</b></big>"
+msgstr ""
+
+#: ../src/dialogs/export.cpp:285
+msgid "Units:"
+msgstr "Units:"
 
-#: ../src/dialogs/clonetiler.cpp:2702
-msgid "Randomize:"
-msgstr "Randomise:"
+#: ../src/dialogs/export.cpp:313
+msgid "_x0:"
+msgstr "_x0:"
+
+#: ../src/dialogs/export.cpp:318
+msgid "x_1:"
+msgstr "x_1:"
+
+#: ../src/dialogs/export.cpp:323
+#, fuzzy
+msgid "Wid_th:"
+msgstr "Width:"
+
+#: ../src/dialogs/export.cpp:329
+msgid "_y0:"
+msgstr "_y0:"
+
+#: ../src/dialogs/export.cpp:334
+msgid "y_1:"
+msgstr "y_1:"
+
+#: ../src/dialogs/export.cpp:339
+#, fuzzy
+msgid "Hei_ght:"
+msgstr "Height:"
+
+#: ../src/dialogs/export.cpp:471
+msgid "<big><b>Bitmap size</b></big>"
+msgstr ""
+
+#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:231
+msgid "_Width:"
+msgstr "_Width:"
+
+#: ../src/dialogs/export.cpp:484 ../src/dialogs/export.cpp:498
+msgid "pixels at"
+msgstr "pixels at"
+
+#: ../src/dialogs/export.cpp:492
+msgid "dp_i"
+msgstr "dp_i"
+
+#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:232
+#, fuzzy
+msgid "_Height:"
+msgstr "Height:"
+
+#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:825
+#: ../src/ui/dialog/inkscape-preferences.cpp:1243
+msgid "dpi"
+msgstr "dpi"
+
+#. true = has mnemonic
+#: ../src/dialogs/export.cpp:520
+msgid "<big><b>_Filename</b></big>"
+msgstr ""
+
+#: ../src/dialogs/export.cpp:590
+msgid "_Browse..."
+msgstr "_Browse..."
+
+#: ../src/dialogs/export.cpp:619
+#, fuzzy
+msgid "Batch export all selected objects"
+msgstr "Duplicate selected objects"
+
+#: ../src/dialogs/export.cpp:623
+msgid ""
+"Export each selected object into its own PNG file, using export hints if any "
+"(caution, overwrites without asking!)"
+msgstr ""
+
+#: ../src/dialogs/export.cpp:631
+#, fuzzy
+msgid "Hide all except selected"
+msgstr "Last selected"
+
+#: ../src/dialogs/export.cpp:635
+msgid "In the exported image, hide all objects except those that are selected"
+msgstr ""
+
+#: ../src/dialogs/export.cpp:652
+#, fuzzy
+msgid "_Export"
+msgstr "Export"
+
+#: ../src/dialogs/export.cpp:656
+msgid "Export the bitmap file with these settings"
+msgstr "Export the bitmap file with these settings"
+
+#: ../src/dialogs/export.cpp:682
+#, fuzzy, c-format
+msgid "Batch export %d selected object"
+msgid_plural "Batch export %d selected objects"
+msgstr[0] "Duplicate selected objects"
+msgstr[1] "Duplicate selected objects"
+
+#: ../src/dialogs/export.cpp:1013
+msgid "Export in progress"
+msgstr "Export in progress"
+
+#: ../src/dialogs/export.cpp:1101
+#, fuzzy, c-format
+msgid "Exporting %d files"
+msgstr "Exporting %s (%d x %d)"
+
+#: ../src/dialogs/export.cpp:1145 ../src/dialogs/export.cpp:1222
+#, c-format
+msgid "Could not export to filename %s.\n"
+msgstr "Could not export to filename %s.\n"
+
+#: ../src/dialogs/export.cpp:1175
+msgid "You have to enter a filename"
+msgstr "You have to enter a filename"
+
+#: ../src/dialogs/export.cpp:1180
+msgid "The chosen area to be exported is invalid"
+msgstr "The chosen area to be exported is invalid"
+
+#: ../src/dialogs/export.cpp:1195
+#, c-format
+msgid "Directory %s does not exist or is not a directory.\n"
+msgstr "Directory %s does not exist or is not a directory.\n"
+
+#: ../src/dialogs/export.cpp:1207
+#, fuzzy, c-format
+msgid "Exporting %s (%lu x %lu)"
+msgstr "Exporting %s (%d x %d)"
+
+#: ../src/dialogs/export.cpp:1331 ../src/dialogs/export.cpp:1366
+msgid "Select a filename for exporting"
+msgstr "Select a filename for exporting"
+
+#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed
+#: ../src/dialogs/find.cpp:362 ../src/ui/dialog/find.cpp:437
+#, c-format
+msgid "<b>%d</b> object found (out of <b>%d</b>), %s match."
+msgid_plural "<b>%d</b> objects found (out of <b>%d</b>), %s match."
+msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
+msgstr[1] "<b>%d</b> objects found (out of <b>%d</b>), %s match."
+
+#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440
+msgid "exact"
+msgstr "exact"
+
+#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440
+msgid "partial"
+msgstr "partial"
+
+#: ../src/dialogs/find.cpp:372 ../src/ui/dialog/find.cpp:447
+msgid "No objects found"
+msgstr "No objects found"
+
+#: ../src/dialogs/find.cpp:530
+msgid "T_ype: "
+msgstr "T_ype: "
+
+#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69
+msgid "Search in all object types"
+msgstr "Search in all object types"
+
+#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69
+msgid "All types"
+msgstr "All types"
+
+#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70
+msgid "Search all shapes"
+msgstr "Search all shapes"
+
+#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70
+msgid "All shapes"
+msgstr "All shapes"
+
+#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71
+msgid "Search rectangles"
+msgstr "Search rectangles"
+
+#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71
+msgid "Rectangles"
+msgstr "Rectangles"
+
+#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72
+msgid "Search ellipses, arcs, circles"
+msgstr "Search ellipses, arcs, circles"
+
+#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72
+msgid "Ellipses"
+msgstr "Ellipses"
+
+#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73
+msgid "Search stars and polygons"
+msgstr "Search stars and polygons"
+
+#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73
+msgid "Stars"
+msgstr "Stars"
+
+#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74
+msgid "Search spirals"
+msgstr "Search spirals"
+
+#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74
+msgid "Spirals"
+msgstr "Spirals"
+
+#. TRANSLATORS: polyline is a set of connected straight line segments
+#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement
+#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75
+msgid "Search paths, lines, polylines"
+msgstr "Search paths, lines, polylines"
+
+#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75
+#: ../src/widgets/toolbox.cpp:2292
+msgid "Paths"
+msgstr "Paths"
+
+#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76
+msgid "Search text objects"
+msgstr "Search text objects"
+
+#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76
+msgid "Texts"
+msgstr "Texts"
+
+#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77
+msgid "Search groups"
+msgstr "Search groups"
+
+#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77
+msgid "Groups"
+msgstr "Groups"
+
+#: ../src/dialogs/find.cpp:608 ../src/ui/dialog/find.cpp:82
+msgid "Search clones"
+msgstr "Search clones"
+
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "Clones" is a noun indicating type of object to find
+#: ../src/dialogs/find.cpp:612 ../src/ui/dialog/find.cpp:82
+#, fuzzy
+msgid "find|Clones"
+msgstr "Clones"
+
+#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83
+msgid "Search images"
+msgstr "Search images"
+
+#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84
+msgid "Search offset objects"
+msgstr "Search offset objects"
 
-#: ../src/dialogs/clonetiler.cpp:2707
-msgid "Randomize the picked value by this percentage"
-msgstr "Randomise the picked value by this percentage"
+#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84
+msgid "Offsets"
+msgstr "Offsets"
 
-#: ../src/dialogs/clonetiler.cpp:2714
-msgid "Invert:"
-msgstr "Invert:"
+#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60
+msgid "_Text: "
+msgstr "_Text: "
 
-#: ../src/dialogs/clonetiler.cpp:2718
-msgid "Invert the picked value"
-msgstr "Invert the picked value"
+#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60
+msgid "Find objects by their text content (exact or partial match)"
+msgstr "Find objects by their text content (exact or partial match)"
 
-#: ../src/dialogs/clonetiler.cpp:2724
-msgid "3. Apply the value to the clones':"
-msgstr "3. Apply the value to the clones':"
+#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61
+msgid "_ID: "
+msgstr "_ID: "
 
-#: ../src/dialogs/clonetiler.cpp:2734
-msgid "Presence"
-msgstr "Presence"
+#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61
+msgid "Find objects by the value of the id attribute (exact or partial match)"
+msgstr "Find objects by the value of the id attribute (exact or partial match)"
 
-#: ../src/dialogs/clonetiler.cpp:2737
+#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62
+msgid "_Style: "
+msgstr "_Style: "
+
+#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62
 msgid ""
-"Each clone is created with the probability determined by the picked value in "
-"that point"
+"Find objects by the value of the style attribute (exact or partial match)"
 msgstr ""
-"Each clone is created with the probability determined by the picked value in "
-"that point"
+"Find objects by the value of the style attribute (exact or partial match)"
 
-#: ../src/dialogs/clonetiler.cpp:2744
-msgid "Size"
-msgstr "Size"
+#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63
+msgid "_Attribute: "
+msgstr "_Attribute: "
 
-#: ../src/dialogs/clonetiler.cpp:2747
-msgid "Each clone's size is determined by the picked value in that point"
-msgstr "Each clone's size is determined by the picked value in that point"
+#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63
+msgid "Find objects by the name of an attribute (exact or partial match)"
+msgstr "Find objects by the name of an attribute (exact or partial match)"
 
-#: ../src/dialogs/clonetiler.cpp:2757
-msgid ""
-"Each clone is painted by the picked color (the original must have unset fill "
-"or stroke)"
-msgstr ""
-"Each clone is painted by the picked colour (the original must have unset "
-"fill or stroke)"
+#: ../src/dialogs/find.cpp:704 ../src/ui/dialog/find.cpp:64
+msgid "Search in s_election"
+msgstr "Search in s_election"
 
-#: ../src/dialogs/clonetiler.cpp:2767
-msgid "Each clone's opacity is determined by the picked value in that point"
-msgstr "Each clone's opacity is determined by the picked value in that point"
+#: ../src/dialogs/find.cpp:708 ../src/ui/dialog/find.cpp:64
+msgid "Limit search to the current selection"
+msgstr "Limit search to the current selection"
 
-#: ../src/dialogs/clonetiler.cpp:2794
-msgid "How many rows in the tiling"
-msgstr "How many rows in the tiling"
+#: ../src/dialogs/find.cpp:713 ../src/ui/dialog/find.cpp:65
+msgid "Search in current _layer"
+msgstr "Search in current _layer"
 
-#: ../src/dialogs/clonetiler.cpp:2814
-msgid "How many columns in the tiling"
-msgstr "How many columns in the tiling"
+#: ../src/dialogs/find.cpp:717 ../src/ui/dialog/find.cpp:65
+msgid "Limit search to the current layer"
+msgstr "Limit search to the current layer"
 
-#: ../src/dialogs/clonetiler.cpp:2844
-msgid "Width of the rectangle to be filled"
-msgstr "Width of the rectangle to be filled"
+#: ../src/dialogs/find.cpp:722 ../src/ui/dialog/find.cpp:66
+msgid "Include _hidden"
+msgstr "Include _hidden"
 
-#: ../src/dialogs/clonetiler.cpp:2869
-msgid "Height of the rectangle to be filled"
-msgstr "Height of the rectangle to be filled"
+#: ../src/dialogs/find.cpp:726 ../src/ui/dialog/find.cpp:66
+msgid "Include hidden objects in search"
+msgstr "Include hidden objects in search"
 
-#: ../src/dialogs/clonetiler.cpp:2884
-msgid "Rows, columns: "
-msgstr "Rows, columns: "
+#: ../src/dialogs/find.cpp:731 ../src/ui/dialog/find.cpp:67
+msgid "Include l_ocked"
+msgstr "Include l_ocked"
 
-#: ../src/dialogs/clonetiler.cpp:2885
-msgid "Create the specified number of rows and columns"
-msgstr "Create the specified number of rows and columns"
+#: ../src/dialogs/find.cpp:735 ../src/ui/dialog/find.cpp:67
+msgid "Include locked objects in search"
+msgstr "Include locked objects in search"
 
-#: ../src/dialogs/clonetiler.cpp:2894
-msgid "Width, height: "
-msgstr "Width, height: "
+#. TRANSLATORS: "Clear" is a verb here
+#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/debug.cpp:75
+#: ../src/ui/dialog/find.cpp:86 ../src/ui/dialog/messages.cpp:53
+#: ../src/ui/dialog/scriptdialog.cpp:209
+msgid "_Clear"
+msgstr "_Clear"
 
-#: ../src/dialogs/clonetiler.cpp:2895
-msgid "Fill the specified width and height with the tiling"
-msgstr "Fill the specified width and height with the tiling"
+#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/find.cpp:86
+msgid "Clear values"
+msgstr "Clear values"
 
-#: ../src/dialogs/clonetiler.cpp:2911
-msgid "Use saved size and position of the tile"
-msgstr "Use saved size and position of the tile"
+#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87
+msgid "_Find"
+msgstr "_Find"
 
-#: ../src/dialogs/clonetiler.cpp:2914
+#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87
+msgid "Select objects matching all of the fields you filled in"
+msgstr "Select objects matching all of the fields you filled in"
+
+#. Create the label for the object id
+#: ../src/dialogs/item-properties.cpp:120
+#: ../src/dialogs/item-properties.cpp:334
+#: ../src/dialogs/item-properties.cpp:443
+#: ../src/dialogs/item-properties.cpp:450
+msgid "_Id"
+msgstr "_Id"
+
+#: ../src/dialogs/item-properties.cpp:129
 msgid ""
-"Pretend that the size and position of the tile are the same as the last time "
-"you tiled it (if any), instead of using the current size"
+"The id= attribute (only letters, digits, and the characters .-_: allowed)"
 msgstr ""
-"Pretend that the size and position of the tile are the same as the last time "
-"you tiled it (if any), instead of using the current size"
+"The id= attribute (only letters, digits, and the characters .-_: allowed)"
 
-#: ../src/dialogs/clonetiler.cpp:2938
-msgid " <b>_Create</b> "
-msgstr " <b>_Create</b> "
+#. Button for setting the object's id, label, title and description.
+#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2439
+#: ../src/verbs.cpp:2445
+msgid "_Set"
+msgstr "_Set"
 
-#: ../src/dialogs/clonetiler.cpp:2940
-msgid "Create and tile the clones of the selection"
-msgstr "Create and tile the clones of the selection"
+#. Create the label for the object label
+#: ../src/dialogs/item-properties.cpp:152
+msgid "_Label"
+msgstr "_Label"
 
-#. TRANSLATORS: if a group of objects are "clumped" together, then they
-#. are unevenly spread in the given amount of space - as shown in the
-#. diagrams on the left in the following screenshot:
-#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png
-#. So unclumping is the process of spreading a number of objects out more evenly.
-#: ../src/dialogs/clonetiler.cpp:2955
-msgid " _Unclump "
-msgstr " _Unclump "
+#: ../src/dialogs/item-properties.cpp:161
+msgid "A freeform label for the object"
+msgstr "A freeform label for the object"
 
-#: ../src/dialogs/clonetiler.cpp:2956
-msgid "Spread out clones to reduce clumping; can be applied repeatedly"
-msgstr "Spread out clones to reduce clumping; can be applied repeatedly"
+#. Create the label for the object title
+#: ../src/dialogs/item-properties.cpp:173
+#, fuzzy
+msgid "_Title"
+msgstr "Title"
 
-#: ../src/dialogs/clonetiler.cpp:2962
-msgid " Re_move "
-msgstr " Re_move "
+#. Create the frame for the object description
+#: ../src/dialogs/item-properties.cpp:191
+#, fuzzy
+msgid "_Description"
+msgstr "Description"
 
-#: ../src/dialogs/clonetiler.cpp:2963
-msgid "Remove existing tiled clones of the selected object (siblings only)"
-msgstr "Remove existing tiled clones of the selected object (siblings only)"
+#. Hide
+#: ../src/dialogs/item-properties.cpp:222
+msgid "_Hide"
+msgstr "_Hide"
 
-#: ../src/dialogs/clonetiler.cpp:2979
-msgid " R_eset "
-msgstr " R_eset "
+#: ../src/dialogs/item-properties.cpp:223
+msgid "Check to make the object invisible"
+msgstr "Check to make the object invisible"
 
-#. TRANSLATORS: "change" is a noun here
-#: ../src/dialogs/clonetiler.cpp:2981
-msgid ""
-"Reset all shifts, scales, rotates, opacity and color changes in the dialog "
-"to zero"
-msgstr ""
-"Reset all shifts, scales, rotates, opacity and colour changes in the "
-"dialogue to zero"
+#. Lock
+#. TRANSLATORS: "Lock" is a verb here
+#: ../src/dialogs/item-properties.cpp:232
+msgid "L_ock"
+msgstr "L_ock"
 
-#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2582
-msgid "_Page"
-msgstr "_Page"
+#: ../src/dialogs/item-properties.cpp:233
+msgid "Check to make the object insensitive (not selectable by mouse)"
+msgstr "Check to make the object insensitive (not selectable by mouse)"
 
-#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2586
-msgid "_Drawing"
-msgstr "_Drawing"
+#. Create the frame for interactivity options
+#: ../src/dialogs/item-properties.cpp:243
+#, fuzzy
+msgid "_Interactivity"
+msgstr "_Intersection"
+
+#: ../src/dialogs/item-properties.cpp:317
+#: ../src/dialogs/item-properties.cpp:324
+msgid "Ref"
+msgstr "Ref"
+
+#: ../src/dialogs/item-properties.cpp:402
+#, fuzzy
+msgid "Lock object"
+msgstr "No objects"
+
+#: ../src/dialogs/item-properties.cpp:402
+#, fuzzy
+msgid "Unlock object"
+msgstr "Ignore locked objects"
+
+#: ../src/dialogs/item-properties.cpp:421
+#, fuzzy
+msgid "Hide object"
+msgstr "No objects"
+
+#: ../src/dialogs/item-properties.cpp:421
+#, fuzzy
+msgid "Unhide object"
+msgstr "Ignore hidden objects"
+
+#: ../src/dialogs/item-properties.cpp:445
+msgid "Id invalid! "
+msgstr "Id invalid! "
 
-#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2588
-msgid "_Selection"
-msgstr "_Selection"
+#: ../src/dialogs/item-properties.cpp:447
+msgid "Id exists! "
+msgstr "Id exists! "
 
-#: ../src/dialogs/export.cpp:146
-msgid "_Custom"
-msgstr "_Custom"
+#: ../src/dialogs/item-properties.cpp:454
+#, fuzzy
+msgid "Set object ID"
+msgstr "Search text objects"
 
-#: ../src/dialogs/export.cpp:271
-msgid "<big><b>Export area</b></big>"
+#: ../src/dialogs/item-properties.cpp:469
+msgid "Set object label"
 msgstr ""
 
-#: ../src/dialogs/export.cpp:285
-msgid "Units:"
-msgstr "Units:"
+#: ../src/dialogs/item-properties.cpp:477
+#, fuzzy
+msgid "Set object title"
+msgstr "Set attribute"
 
-#: ../src/dialogs/export.cpp:313
-msgid "_x0:"
-msgstr "_x0:"
+#: ../src/dialogs/item-properties.cpp:487
+#, fuzzy
+msgid "Set object description"
+msgstr "  description: "
 
-#: ../src/dialogs/export.cpp:318
-msgid "x_1:"
-msgstr "x_1:"
+#: ../src/dialogs/object-attributes.cpp:32
+msgid "Href:"
+msgstr "Href:"
 
-#: ../src/dialogs/export.cpp:323
-#, fuzzy
-msgid "Wid_th:"
-msgstr "Width:"
+#. default x:
+#. default y:
+#: ../src/dialogs/object-attributes.cpp:33
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2197
+msgid "Target:"
+msgstr "Target:"
 
-#: ../src/dialogs/export.cpp:329
-msgid "_y0:"
-msgstr "_y0:"
+#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute
+#. Identifies the type of the related resource with an absolute URI
+#: ../src/dialogs/object-attributes.cpp:37
+msgid "Role:"
+msgstr "Role:"
 
-#: ../src/dialogs/export.cpp:334
-msgid "y_1:"
-msgstr "y_1:"
+#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute
+#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link.
+#: ../src/dialogs/object-attributes.cpp:40
+msgid "Arcrole:"
+msgstr "Arcrole:"
 
-#: ../src/dialogs/export.cpp:339
-#, fuzzy
-msgid "Hei_ght:"
-msgstr "Height:"
+#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute
+#: ../src/dialogs/object-attributes.cpp:42
+msgid "Title:"
+msgstr "Title:"
 
-#: ../src/dialogs/export.cpp:471
-msgid "<big><b>Bitmap size</b></big>"
-msgstr ""
+#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute
+#: ../src/dialogs/object-attributes.cpp:45
+msgid "Actuate:"
+msgstr "Actuate:"
 
-#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230
-msgid "_Width:"
-msgstr "_Width:"
+#: ../src/dialogs/object-attributes.cpp:50
+msgid "URL:"
+msgstr "URL:"
 
-#: ../src/dialogs/export.cpp:484 ../src/dialogs/export.cpp:498
-msgid "pixels at"
-msgstr "pixels at"
+#: ../src/dialogs/object-attributes.cpp:51
+#: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43
+#: ../src/ui/view/edit-widget.cpp:1074 ../src/widgets/desktop-widget.cpp:508
+#: ../src/widgets/toolbox.cpp:1587
+msgid "X:"
+msgstr "X:"
 
-#: ../src/dialogs/export.cpp:492
-msgid "dp_i"
-msgstr "dp_i"
+#: ../src/dialogs/object-attributes.cpp:52
+#: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44
+#: ../src/ui/view/edit-widget.cpp:1075 ../src/widgets/desktop-widget.cpp:511
+#: ../src/widgets/toolbox.cpp:1605
+msgid "Y:"
+msgstr "Y:"
 
-#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231
-#, fuzzy
-msgid "_Height:"
+#: ../src/dialogs/object-attributes.cpp:53
+#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4313
+#: ../src/widgets/toolbox.cpp:4633 ../src/widgets/toolbox.cpp:5133
+#: ../src/widgets/toolbox.cpp:6156
+msgid "Width:"
+msgstr "Width:"
+
+#: ../src/dialogs/object-attributes.cpp:54
+#: ../src/dialogs/object-attributes.cpp:62
+msgid "Height:"
 msgstr "Height:"
 
-#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:819
-#: ../src/ui/dialog/inkscape-preferences.cpp:1237
-msgid "dpi"
-msgstr "dpi"
+#: ../src/dialogs/object-attributes.cpp:106
+#, fuzzy, c-format
+msgid "%s Properties"
+msgstr "Link _Properties"
 
-#. true = has mnemonic
-#: ../src/dialogs/export.cpp:520
-msgid "<big><b>_Filename</b></big>"
+#: ../src/dialogs/spellcheck.cpp:444
+#, c-format
+msgid "<b>Finished</b>, <b>%d</b> words added to dictionary"
 msgstr ""
 
-#: ../src/dialogs/export.cpp:590
-msgid "_Browse..."
-msgstr "_Browse..."
+#: ../src/dialogs/spellcheck.cpp:446
+#, c-format
+msgid "<b>Finished</b>, nothing suspicious found"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:619
-#, fuzzy
-msgid "Batch export all selected objects"
-msgstr "Duplicate selected objects"
+#: ../src/dialogs/spellcheck.cpp:559
+#, c-format
+msgid "Not in dictionary (%s): <b>%s</b>"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:623
-msgid ""
-"Export each selected object into its own PNG file, using export hints if any "
-"(caution, overwrites without asking!)"
+#: ../src/dialogs/spellcheck.cpp:711
+msgid "<i>Checking...</i>"
 msgstr ""
 
-#: ../src/dialogs/export.cpp:631
+#: ../src/dialogs/spellcheck.cpp:781
+msgid "Fix spelling"
+msgstr ""
+
+#: ../src/dialogs/spellcheck.cpp:955
 #, fuzzy
-msgid "Hide all except selected"
-msgstr "Last selected"
+msgid "Suggestions:"
+msgstr "Resolution:"
 
-#: ../src/dialogs/export.cpp:635
-msgid "In the exported image, hide all objects except those that are selected"
+#: ../src/dialogs/spellcheck.cpp:967
+msgid "_Accept"
 msgstr ""
 
-#: ../src/dialogs/export.cpp:652
-#, fuzzy
-msgid "_Export"
-msgstr "Export"
+#: ../src/dialogs/spellcheck.cpp:967
+msgid "Accept the chosen suggestion"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:656
-msgid "Export the bitmap file with these settings"
-msgstr "Export the bitmap file with these settings"
+#: ../src/dialogs/spellcheck.cpp:969
+#, fuzzy
+msgid "_Ignore once"
+msgstr "none"
 
-#: ../src/dialogs/export.cpp:682
-#, fuzzy, c-format
-msgid "Batch export %d selected object"
-msgid_plural "Batch export %d selected objects"
-msgstr[0] "Duplicate selected objects"
-msgstr[1] "Duplicate selected objects"
+#: ../src/dialogs/spellcheck.cpp:969
+msgid "Ignore this word only once"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:1013
-msgid "Export in progress"
-msgstr "Export in progress"
+#: ../src/dialogs/spellcheck.cpp:971
+#, fuzzy
+msgid "_Ignore"
+msgstr "none"
 
-#: ../src/dialogs/export.cpp:1101
-#, fuzzy, c-format
-msgid "Exporting %d files"
-msgstr "Exporting %s (%d x %d)"
+#: ../src/dialogs/spellcheck.cpp:971
+msgid "Ignore this word in this session"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:1145 ../src/dialogs/export.cpp:1222
-#, c-format
-msgid "Could not export to filename %s.\n"
-msgstr "Could not export to filename %s.\n"
+#: ../src/dialogs/spellcheck.cpp:978
+msgid "A_dd to dictionary:"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:1175
-msgid "You have to enter a filename"
-msgstr "You have to enter a filename"
+#: ../src/dialogs/spellcheck.cpp:978
+msgid "Add this word to the chosen dictionary"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:1180
-msgid "The chosen area to be exported is invalid"
-msgstr "The chosen area to be exported is invalid"
+#: ../src/dialogs/spellcheck.cpp:1002
+#, fuzzy
+msgid "_Stop"
+msgstr "_Set"
 
-#: ../src/dialogs/export.cpp:1195
-#, c-format
-msgid "Directory %s does not exist or is not a directory.\n"
-msgstr "Directory %s does not exist or is not a directory.\n"
+#: ../src/dialogs/spellcheck.cpp:1002
+msgid "Stop the check"
+msgstr ""
 
-#: ../src/dialogs/export.cpp:1207
-#, fuzzy, c-format
-msgid "Exporting %s (%lu x %lu)"
-msgstr "Exporting %s (%d x %d)"
+#: ../src/dialogs/spellcheck.cpp:1004
+#, fuzzy
+msgid "_Start"
+msgstr "Start:"
 
-#: ../src/dialogs/export.cpp:1331 ../src/dialogs/export.cpp:1366
-msgid "Select a filename for exporting"
-msgstr "Select a filename for exporting"
+#: ../src/dialogs/spellcheck.cpp:1004
+msgid "Start the check"
+msgstr ""
 
-#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed
-#: ../src/dialogs/find.cpp:362 ../src/ui/dialog/find.cpp:437
-#, c-format
-msgid "<b>%d</b> object found (out of <b>%d</b>), %s match."
-msgid_plural "<b>%d</b> objects found (out of <b>%d</b>), %s match."
-msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
-msgstr[1] "<b>%d</b> objects found (out of <b>%d</b>), %s match."
+#: ../src/dialogs/text-edit.cpp:198
+msgid "Font"
+msgstr "Font"
 
-#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440
-msgid "exact"
-msgstr "exact"
+#: ../src/dialogs/text-edit.cpp:235
+msgid "Align lines left"
+msgstr "Align lines left"
 
-#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440
-msgid "partial"
-msgstr "partial"
+#. TRANSLATORS: `Center' here is a verb.
+#: ../src/dialogs/text-edit.cpp:250
+msgid "Center lines"
+msgstr "Centre lines"
 
-#: ../src/dialogs/find.cpp:372 ../src/ui/dialog/find.cpp:447
-msgid "No objects found"
-msgstr "No objects found"
+#: ../src/dialogs/text-edit.cpp:264
+msgid "Align lines right"
+msgstr "Align lines right"
 
-#: ../src/dialogs/find.cpp:530
-msgid "T_ype: "
-msgstr "T_ype: "
+#: ../src/dialogs/text-edit.cpp:278
+msgid "Justify lines"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69
-msgid "Search in all object types"
-msgstr "Search in all object types"
+#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7648
+msgid "Horizontal text"
+msgstr "Horizontal text"
 
-#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69
-msgid "All types"
-msgstr "All types"
+#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7655
+msgid "Vertical text"
+msgstr "Vertical text"
 
-#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70
-msgid "Search all shapes"
-msgstr "Search all shapes"
+#: ../src/dialogs/text-edit.cpp:329
+msgid "Line spacing:"
+msgstr "Line spacing:"
 
-#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70
-msgid "All shapes"
-msgstr "All shapes"
+#: ../src/dialogs/text-edit.cpp:422
+msgid "Set as default"
+msgstr "Set as default"
 
-#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71
-msgid "Search rectangles"
-msgstr "Search rectangles"
+#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500
+#, fuzzy
+msgid "Set text style"
+msgstr "Stroke st_yle"
 
-#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71
-msgid "Rectangles"
-msgstr "Rectangles"
+#: ../src/dialogs/xml-tree.cpp:152
+msgid "<b>Click</b> to select nodes, <b>drag</b> to rearrange."
+msgstr "<b>Click</b> to select nodes, <b>drag</b> to rearrange."
 
-#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72
-msgid "Search ellipses, arcs, circles"
-msgstr "Search ellipses, arcs, circles"
+#: ../src/dialogs/xml-tree.cpp:163
+msgid "<b>Click</b> attribute to edit."
+msgstr "<b>Click</b> attribute to edit."
 
-#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72
-msgid "Ellipses"
-msgstr "Ellipses"
+#: ../src/dialogs/xml-tree.cpp:167
+#, c-format
+msgid ""
+"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
+"commit changes."
+msgstr ""
+"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
+"commit changes."
 
-#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73
-msgid "Search stars and polygons"
-msgstr "Search stars and polygons"
+#: ../src/dialogs/xml-tree.cpp:263
+msgid "Drag to reorder nodes"
+msgstr "Drag to reorder nodes"
 
-#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73
-msgid "Stars"
-msgstr "Stars"
+#: ../src/dialogs/xml-tree.cpp:283
+msgid "New element node"
+msgstr "New element node"
 
-#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74
-msgid "Search spirals"
-msgstr "Search spirals"
+#: ../src/dialogs/xml-tree.cpp:305
+msgid "New text node"
+msgstr "New text node"
 
-#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74
-msgid "Spirals"
-msgstr "Spirals"
+#: ../src/dialogs/xml-tree.cpp:326 ../src/dialogs/xml-tree.cpp:1409
+msgid "Duplicate node"
+msgstr "Duplicate node"
 
-#. TRANSLATORS: polyline is a set of connected straight line segments
-#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement
-#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75
-msgid "Search paths, lines, polylines"
-msgstr "Search paths, lines, polylines"
+#: ../src/dialogs/xml-tree.cpp:347
+msgid "nodeAsInXMLdialogTooltip|Delete node"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75
-#: ../src/widgets/toolbox.cpp:2194
-msgid "Paths"
-msgstr "Paths"
+#: ../src/dialogs/xml-tree.cpp:363 ../src/dialogs/xml-tree.cpp:1571
+msgid "Unindent node"
+msgstr "Unindent node"
 
-#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76
-msgid "Search text objects"
-msgstr "Search text objects"
+#: ../src/dialogs/xml-tree.cpp:378 ../src/dialogs/xml-tree.cpp:1550
+msgid "Indent node"
+msgstr "Indent node"
 
-#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76
-msgid "Texts"
-msgstr "Texts"
+#: ../src/dialogs/xml-tree.cpp:390 ../src/dialogs/xml-tree.cpp:1503
+msgid "Raise node"
+msgstr "Raise node"
 
-#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77
-msgid "Search groups"
-msgstr "Search groups"
+#: ../src/dialogs/xml-tree.cpp:402 ../src/dialogs/xml-tree.cpp:1520
+msgid "Lower node"
+msgstr "Lower node"
 
-#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77
-msgid "Groups"
-msgstr "Groups"
+#: ../src/dialogs/xml-tree.cpp:447 ../src/dialogs/xml-tree.cpp:1444
+msgid "Delete attribute"
+msgstr "Delete attribute"
 
-#: ../src/dialogs/find.cpp:608 ../src/ui/dialog/find.cpp:82
-msgid "Search clones"
-msgstr "Search clones"
+#. TRANSLATORS: "Attribute" is a noun here
+#: ../src/dialogs/xml-tree.cpp:492
+msgid "Attribute name"
+msgstr "Attribute name"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "Clones" is a noun indicating type of object to find
-#: ../src/dialogs/find.cpp:612 ../src/ui/dialog/find.cpp:82
-#, fuzzy
-msgid "find|Clones"
-msgstr "Clones"
+#. TRANSLATORS: "Set" is a verb here
+#: ../src/dialogs/xml-tree.cpp:512 ../src/widgets/sp-attribute-widget.cpp:158
+#: ../src/widgets/sp-attribute-widget.cpp:765
+msgid "Set attribute"
+msgstr "Set attribute"
 
-#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83
-msgid "Search images"
-msgstr "Search images"
+#. TRANSLATORS: "Set" is a verb here
+#: ../src/dialogs/xml-tree.cpp:514
+msgid "Set"
+msgstr "Set"
 
-#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84
-msgid "Search offset objects"
-msgstr "Search offset objects"
+#. TRANSLATORS: "Attribute" is a noun here
+#: ../src/dialogs/xml-tree.cpp:537
+msgid "Attribute value"
+msgstr "Attribute value"
 
-#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84
-msgid "Offsets"
-msgstr "Offsets"
+#: ../src/dialogs/xml-tree.cpp:874
+msgid "Drag XML subtree"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60
-msgid "_Text: "
-msgstr "_Text: "
+#: ../src/dialogs/xml-tree.cpp:1311
+msgid "New element node..."
+msgstr "New element node..."
 
-#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60
-msgid "Find objects by their text content (exact or partial match)"
-msgstr "Find objects by their text content (exact or partial match)"
+#: ../src/dialogs/xml-tree.cpp:1333
+msgid "Cancel"
+msgstr "Cancel"
 
-#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61
-msgid "_ID: "
-msgstr "_ID: "
+#: ../src/dialogs/xml-tree.cpp:1341
+msgid "Create"
+msgstr "Create"
 
-#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61
-msgid "Find objects by the value of the id attribute (exact or partial match)"
-msgstr "Find objects by the value of the id attribute (exact or partial match)"
+#: ../src/dialogs/xml-tree.cpp:1375
+#, fuzzy
+msgid "Create new element node"
+msgstr "New element node"
 
-#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62
-msgid "_Style: "
-msgstr "_Style: "
+#: ../src/dialogs/xml-tree.cpp:1391
+#, fuzzy
+msgid "Create new text node"
+msgstr "New text node"
 
-#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62
-msgid ""
-"Find objects by the value of the style attribute (exact or partial match)"
+#: ../src/dialogs/xml-tree.cpp:1426
+msgid "nodeAsInXMLinHistoryDialog|Delete node"
 msgstr ""
-"Find objects by the value of the style attribute (exact or partial match)"
 
-#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63
-msgid "_Attribute: "
-msgstr "_Attribute: "
+#: ../src/dialogs/xml-tree.cpp:1473
+#, fuzzy
+msgid "Change attribute"
+msgstr "Set attribute"
 
-#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63
-msgid "Find objects by the name of an attribute (exact or partial match)"
-msgstr "Find objects by the name of an attribute (exact or partial match)"
+#: ../src/display/canvas-axonomgrid.cpp:396 ../src/display/canvas-grid.cpp:670
+#, fuzzy
+msgid "Grid _units:"
+msgstr "Grid units:"
 
-#: ../src/dialogs/find.cpp:704 ../src/ui/dialog/find.cpp:64
-msgid "Search in s_election"
-msgstr "Search in s_election"
+#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672
+#, fuzzy
+msgid "_Origin X:"
+msgstr "Origin X:"
 
-#: ../src/dialogs/find.cpp:708 ../src/ui/dialog/find.cpp:64
-msgid "Limit search to the current selection"
-msgstr "Limit search to the current selection"
+#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672
+#: ../src/ui/dialog/inkscape-preferences.cpp:1035
+#: ../src/ui/dialog/inkscape-preferences.cpp:1056
+#, fuzzy
+msgid "X coordinate of grid origin"
+msgstr "Vertical coordinate of selection"
 
-#: ../src/dialogs/find.cpp:713 ../src/ui/dialog/find.cpp:65
-msgid "Search in current _layer"
-msgstr "Search in current _layer"
+#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674
+#, fuzzy
+msgid "O_rigin Y:"
+msgstr "Origin Y:"
 
-#: ../src/dialogs/find.cpp:717 ../src/ui/dialog/find.cpp:65
-msgid "Limit search to the current layer"
-msgstr "Limit search to the current layer"
+#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674
+#: ../src/ui/dialog/inkscape-preferences.cpp:1036
+#: ../src/ui/dialog/inkscape-preferences.cpp:1057
+#, fuzzy
+msgid "Y coordinate of grid origin"
+msgstr "Vertical coordinate of selection"
+
+#: ../src/display/canvas-axonomgrid.cpp:402 ../src/display/canvas-grid.cpp:678
+#, fuzzy
+msgid "Spacing _Y:"
+msgstr "Spacing Y:"
 
-#: ../src/dialogs/find.cpp:722 ../src/ui/dialog/find.cpp:66
-msgid "Include _hidden"
-msgstr "Include _hidden"
+#: ../src/display/canvas-axonomgrid.cpp:402
+#: ../src/ui/dialog/inkscape-preferences.cpp:1059
+msgid "Base length of z-axis"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:726 ../src/ui/dialog/find.cpp:66
-msgid "Include hidden objects in search"
-msgstr "Include hidden objects in search"
+#: ../src/display/canvas-axonomgrid.cpp:404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1062
+#: ../src/widgets/toolbox.cpp:3628
+#, fuzzy
+msgid "Angle X:"
+msgstr "Angle:"
 
-#: ../src/dialogs/find.cpp:731 ../src/ui/dialog/find.cpp:67
-msgid "Include l_ocked"
-msgstr "Include l_ocked"
+#: ../src/display/canvas-axonomgrid.cpp:404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1062
+msgid "Angle of x-axis"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:735 ../src/ui/dialog/find.cpp:67
-msgid "Include locked objects in search"
-msgstr "Include locked objects in search"
+#: ../src/display/canvas-axonomgrid.cpp:406
+#: ../src/ui/dialog/inkscape-preferences.cpp:1063
+#: ../src/widgets/toolbox.cpp:3707
+#, fuzzy
+msgid "Angle Z:"
+msgstr "Angle:"
 
-#. TRANSLATORS: "Clear" is a verb here
-#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/debug.cpp:75
-#: ../src/ui/dialog/find.cpp:86 ../src/ui/dialog/messages.cpp:53
-#: ../src/ui/dialog/scriptdialog.cpp:209
-msgid "_Clear"
-msgstr "_Clear"
+#: ../src/display/canvas-axonomgrid.cpp:406
+#: ../src/ui/dialog/inkscape-preferences.cpp:1063
+msgid "Angle of z-axis"
+msgstr ""
 
-#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/find.cpp:86
-msgid "Clear values"
-msgstr "Clear values"
+#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
+#, fuzzy
+msgid "Grid line _color:"
+msgstr "Grid line colour:"
 
-#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87
-msgid "_Find"
-msgstr "_Find"
+#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
+msgid "Grid line color"
+msgstr "Grid line colour"
 
-#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87
-msgid "Select objects matching all of the fields you filled in"
-msgstr "Select objects matching all of the fields you filled in"
+#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
+msgid "Color of grid lines"
+msgstr "Colour of grid lines"
 
-#. Create the label for the object id
-#: ../src/dialogs/item-properties.cpp:120
-#: ../src/dialogs/item-properties.cpp:334
-#: ../src/dialogs/item-properties.cpp:443
-#: ../src/dialogs/item-properties.cpp:450
-msgid "_Id"
-msgstr "_Id"
+#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687
+#, fuzzy
+msgid "Ma_jor grid line color:"
+msgstr "Major grid line colour:"
 
-#: ../src/dialogs/item-properties.cpp:129
-msgid ""
-"The id= attribute (only letters, digits, and the characters .-_: allowed)"
-msgstr ""
-"The id= attribute (only letters, digits, and the characters .-_: allowed)"
+#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687
+msgid "Major grid line color"
+msgstr "Major grid line colour"
 
-#. Button for setting the object's id, label, title and description.
-#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2439
-#: ../src/verbs.cpp:2445
-msgid "_Set"
-msgstr "_Set"
+#: ../src/display/canvas-axonomgrid.cpp:416 ../src/display/canvas-grid.cpp:688
+msgid "Color of the major (highlighted) grid lines"
+msgstr "Colour of the major (highlighted) grid lines"
 
-#. Create the label for the object label
-#: ../src/dialogs/item-properties.cpp:152
-msgid "_Label"
-msgstr "_Label"
+#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692
+#, fuzzy
+msgid "_Major grid line every:"
+msgstr "Major grid line every:"
 
-#: ../src/dialogs/item-properties.cpp:161
-msgid "A freeform label for the object"
-msgstr "A freeform label for the object"
+#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692
+msgid "lines"
+msgstr "lines"
 
-#. Create the label for the object title
-#: ../src/dialogs/item-properties.cpp:173
+#: ../src/display/canvas-grid.cpp:39
 #, fuzzy
-msgid "_Title"
-msgstr "Title"
+msgid "Rectangular grid"
+msgstr "Rectangle"
 
-#. Create the frame for the object description
-#: ../src/dialogs/item-properties.cpp:191
+#: ../src/display/canvas-grid.cpp:40
+msgid "Axonometric grid"
+msgstr ""
+
+#: ../src/display/canvas-grid.cpp:258
 #, fuzzy
-msgid "_Description"
-msgstr "Description"
+msgid "Create new grid"
+msgstr "Create"
 
-#. Hide
-#: ../src/dialogs/item-properties.cpp:222
-msgid "_Hide"
-msgstr "_Hide"
+#: ../src/display/canvas-grid.cpp:324
+#, fuzzy
+msgid "_Enabled"
+msgstr "Title"
 
-#: ../src/dialogs/item-properties.cpp:223
-msgid "Check to make the object invisible"
-msgstr "Check to make the object invisible"
+#: ../src/display/canvas-grid.cpp:325
+msgid ""
+"Determines whether to snap to this grid or not. Can be 'on' for invisible "
+"grids."
+msgstr ""
 
-#. Lock
-#. TRANSLATORS: "Lock" is a verb here
-#: ../src/dialogs/item-properties.cpp:232
-msgid "L_ock"
-msgstr "L_ock"
+#: ../src/display/canvas-grid.cpp:329
+msgid "Snap to visible _grid lines only"
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:233
-msgid "Check to make the object insensitive (not selectable by mouse)"
-msgstr "Check to make the object insensitive (not selectable by mouse)"
+#: ../src/display/canvas-grid.cpp:330
+msgid ""
+"When zoomed out, not all grid lines will be displayed. Only the visible ones "
+"will be snapped to"
+msgstr ""
 
-#. Create the frame for interactivity options
-#: ../src/dialogs/item-properties.cpp:243
+#: ../src/display/canvas-grid.cpp:334
 #, fuzzy
-msgid "_Interactivity"
-msgstr "_Intersection"
+msgid "_Visible"
+msgstr "Colours:"
 
-#: ../src/dialogs/item-properties.cpp:317
-#: ../src/dialogs/item-properties.cpp:324
-msgid "Ref"
-msgstr "Ref"
+#: ../src/display/canvas-grid.cpp:335
+msgid ""
+"Determines whether the grid is displayed or not. Objects are still snapped "
+"to invisible grids."
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:402
+#: ../src/display/canvas-grid.cpp:676
 #, fuzzy
-msgid "Lock object"
-msgstr "No objects"
+msgid "Spacing _X:"
+msgstr "Spacing X:"
 
-#: ../src/dialogs/item-properties.cpp:402
-#, fuzzy
-msgid "Unlock object"
-msgstr "Ignore locked objects"
+#: ../src/display/canvas-grid.cpp:676
+#: ../src/ui/dialog/inkscape-preferences.cpp:1039
+msgid "Distance between vertical grid lines"
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:421
+#: ../src/display/canvas-grid.cpp:678
+#: ../src/ui/dialog/inkscape-preferences.cpp:1040
 #, fuzzy
-msgid "Hide object"
-msgstr "No objects"
+msgid "Distance between horizontal grid lines"
+msgstr "horizontal guideline"
 
-#: ../src/dialogs/item-properties.cpp:421
-#, fuzzy
-msgid "Unhide object"
-msgstr "Ignore hidden objects"
+#: ../src/display/canvas-grid.cpp:711
+msgid "_Show dots instead of lines"
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:445
-msgid "Id invalid! "
-msgstr "Id invalid! "
+#: ../src/display/canvas-grid.cpp:712
+msgid "If set, displays dots at gridpoints instead of gridlines"
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:447
-msgid "Id exists! "
-msgstr "Id exists! "
+#. TRANSLATORS: undefined target for snapping
+#: ../src/display/snap-indicator.cpp:71 ../src/display/snap-indicator.cpp:74
+#: ../src/display/snap-indicator.cpp:162 ../src/display/snap-indicator.cpp:165
+msgid "UNDEFINED"
+msgstr ""
 
-#: ../src/dialogs/item-properties.cpp:454
+#: ../src/display/snap-indicator.cpp:77
 #, fuzzy
-msgid "Set object ID"
-msgstr "Search text objects"
+msgid "grid line"
+msgstr "Guideline"
 
-#: ../src/dialogs/item-properties.cpp:469
-msgid "Set object label"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:80
+#, fuzzy
+msgid "grid intersection"
+msgstr "_Intersection"
 
-#: ../src/dialogs/item-properties.cpp:477
+#: ../src/display/snap-indicator.cpp:83
 #, fuzzy
-msgid "Set object title"
-msgstr "Set attribute"
+msgid "guide"
+msgstr "G_uides"
 
-#: ../src/dialogs/item-properties.cpp:487
+#: ../src/display/snap-indicator.cpp:86
 #, fuzzy
-msgid "Set object description"
-msgstr "  description: "
+msgid "guide intersection"
+msgstr "_Intersection"
 
-#: ../src/dialogs/object-attributes.cpp:32
-msgid "Href:"
-msgstr "Href:"
+#: ../src/display/snap-indicator.cpp:89
+#, fuzzy
+msgid "guide origin"
+msgstr "Guideline colour"
 
-#. default x:
-#. default y:
-#: ../src/dialogs/object-attributes.cpp:33
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2191
-msgid "Target:"
-msgstr "Target:"
+#: ../src/display/snap-indicator.cpp:92
+#, fuzzy
+msgid "grid-guide intersection"
+msgstr "_Intersection"
 
-#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch");
-#: ../src/dialogs/object-attributes.cpp:34
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2168
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2246
-msgid "Type:"
-msgstr "Type:"
+#: ../src/display/snap-indicator.cpp:95
+#, fuzzy
+msgid "cusp node"
+msgstr "Drag to reorder nodes"
 
-#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute
-#. Identifies the type of the related resource with an absolute URI
-#: ../src/dialogs/object-attributes.cpp:37
-msgid "Role:"
-msgstr "Role:"
+#: ../src/display/snap-indicator.cpp:98
+#, fuzzy
+msgid "smooth node"
+msgstr "Smooth"
 
-#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute
-#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link.
-#: ../src/dialogs/object-attributes.cpp:40
-msgid "Arcrole:"
-msgstr "Arcrole:"
+#: ../src/display/snap-indicator.cpp:101
+#, fuzzy
+msgid "path"
+msgstr "Paths"
 
-#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute
-#: ../src/dialogs/object-attributes.cpp:42
-msgid "Title:"
-msgstr "Title:"
+#: ../src/display/snap-indicator.cpp:104
+#, fuzzy
+msgid "path intersection"
+msgstr "_Intersection"
 
-#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute
-#: ../src/dialogs/object-attributes.cpp:45
-msgid "Actuate:"
-msgstr "Actuate:"
+#: ../src/display/snap-indicator.cpp:107
+#, fuzzy
+msgid "bounding box corner"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/object-attributes.cpp:50
-msgid "URL:"
-msgstr "URL:"
+#: ../src/display/snap-indicator.cpp:110
+#, fuzzy
+msgid "bounding box side"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/object-attributes.cpp:51
-#: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43
-#: ../src/ui/view/edit-widget.cpp:1074 ../src/widgets/desktop-widget.cpp:508
-#: ../src/widgets/toolbox.cpp:1497
-msgid "X:"
-msgstr "X:"
+#: ../src/display/snap-indicator.cpp:113
+#, fuzzy
+msgid "page border"
+msgstr "Canvas border colour"
 
-#: ../src/dialogs/object-attributes.cpp:52
-#: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44
-#: ../src/ui/view/edit-widget.cpp:1075 ../src/widgets/desktop-widget.cpp:511
-#: ../src/widgets/toolbox.cpp:1515
-msgid "Y:"
-msgstr "Y:"
+#: ../src/display/snap-indicator.cpp:116
+#, fuzzy
+msgid "line midpoint"
+msgstr "Line Width"
 
-#: ../src/dialogs/object-attributes.cpp:53
-#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4226
-#: ../src/widgets/toolbox.cpp:4540 ../src/widgets/toolbox.cpp:5039
-#: ../src/widgets/toolbox.cpp:6058
-msgid "Width:"
-msgstr "Width:"
+#: ../src/display/snap-indicator.cpp:119
+#, fuzzy
+msgid "object midpoint"
+msgstr "Objects"
 
-#: ../src/dialogs/object-attributes.cpp:54
-#: ../src/dialogs/object-attributes.cpp:62
-msgid "Height:"
-msgstr "Height:"
+#: ../src/display/snap-indicator.cpp:122
+#, fuzzy
+msgid "object rotation center"
+msgstr "Find objects in document"
 
-#: ../src/dialogs/object-attributes.cpp:106
-#, fuzzy, c-format
-msgid "%s Properties"
-msgstr "Link _Properties"
+#: ../src/display/snap-indicator.cpp:125
+#, fuzzy
+msgid "handle"
+msgstr "Shapes"
 
-#: ../src/dialogs/spellcheck.cpp:444
-#, c-format
-msgid "<b>Finished</b>, <b>%d</b> words added to dictionary"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:128
+#, fuzzy
+msgid "bounding box side midpoint"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/spellcheck.cpp:446
-#, c-format
-msgid "<b>Finished</b>, nothing suspicious found"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:131
+#, fuzzy
+msgid "bounding box midpoint"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/spellcheck.cpp:559
-#, c-format
-msgid "Not in dictionary (%s): <b>%s</b>"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:134
+#, fuzzy
+msgid "page corner"
+msgstr "Canvas border colour"
 
-#: ../src/dialogs/spellcheck.cpp:711
-msgid "<i>Checking...</i>"
+#: ../src/display/snap-indicator.cpp:137
+msgid "convex hull corner"
 msgstr ""
 
-#: ../src/dialogs/spellcheck.cpp:781
-msgid "Fix spelling"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:140
+#, fuzzy
+msgid "quadrant point"
+msgstr "Line spacing:"
 
-#: ../src/dialogs/spellcheck.cpp:955
+#: ../src/display/snap-indicator.cpp:143
 #, fuzzy
-msgid "Suggestions:"
-msgstr "Resolution:"
+msgid "center"
+msgstr "Centimetre"
 
-#: ../src/dialogs/spellcheck.cpp:967
-msgid "_Accept"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:146
+#, fuzzy
+msgid "corner"
+msgstr "Corners:"
 
-#: ../src/dialogs/spellcheck.cpp:967
-msgid "Accept the chosen suggestion"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:149
+#, fuzzy
+msgid "text baseline"
+msgstr "Align left sides"
 
-#: ../src/dialogs/spellcheck.cpp:969
+#: ../src/display/snap-indicator.cpp:152
 #, fuzzy
-msgid "_Ignore once"
-msgstr "none"
+msgid "constrained angle"
+msgstr "_Rotation"
 
-#: ../src/dialogs/spellcheck.cpp:969
-msgid "Ignore this word only once"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:155
+#, fuzzy
+msgid "constraint"
+msgstr "Connect"
 
-#: ../src/dialogs/spellcheck.cpp:971
+#: ../src/display/snap-indicator.cpp:168
 #, fuzzy
-msgid "_Ignore"
-msgstr "none"
+msgid "Bounding box corner"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/spellcheck.cpp:971
-msgid "Ignore this word in this session"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:171
+#, fuzzy
+msgid "Bounding box midpoint"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/spellcheck.cpp:978
-msgid "A_dd to dictionary:"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:174
+#, fuzzy
+msgid "Bounding box side midpoint"
+msgstr "Snap bounding boxes to guides"
 
-#: ../src/dialogs/spellcheck.cpp:978
-msgid "Add this word to the chosen dictionary"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:177 ../src/ui/tool/node.cpp:1191
+#, fuzzy
+msgid "Smooth node"
+msgstr "Smooth"
 
-#: ../src/dialogs/spellcheck.cpp:1002
+#: ../src/display/snap-indicator.cpp:180 ../src/ui/tool/node.cpp:1190
 #, fuzzy
-msgid "_Stop"
-msgstr "_Set"
+msgid "Cusp node"
+msgstr "Raise node"
 
-#: ../src/dialogs/spellcheck.cpp:1002
-msgid "Stop the check"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:183
+#, fuzzy
+msgid "Line midpoint"
+msgstr "Line Width"
 
-#: ../src/dialogs/spellcheck.cpp:1004
+#: ../src/display/snap-indicator.cpp:186
 #, fuzzy
-msgid "_Start"
-msgstr "Start:"
+msgid "Object midpoint"
+msgstr "Objects"
 
-#: ../src/dialogs/spellcheck.cpp:1004
-msgid "Start the check"
-msgstr ""
+#: ../src/display/snap-indicator.cpp:189
+#, fuzzy
+msgid "Object rotation center"
+msgstr "O_bjects to Pattern"
 
-#: ../src/dialogs/text-edit.cpp:198
-msgid "Font"
-msgstr "Font"
+#: ../src/display/snap-indicator.cpp:193
+#, fuzzy
+msgid "Handle"
+msgstr "Angle:"
 
-#: ../src/dialogs/text-edit.cpp:235
-msgid "Align lines left"
-msgstr "Align lines left"
+#: ../src/display/snap-indicator.cpp:196
+#, fuzzy
+msgid "Path intersection"
+msgstr "_Intersection"
 
-#. TRANSLATORS: `Center' here is a verb.
-#: ../src/dialogs/text-edit.cpp:250
-msgid "Center lines"
-msgstr "Centre lines"
+#: ../src/display/snap-indicator.cpp:199
+#, fuzzy
+msgid "Guide"
+msgstr "G_uides"
 
-#: ../src/dialogs/text-edit.cpp:264
-msgid "Align lines right"
-msgstr "Align lines right"
+#: ../src/display/snap-indicator.cpp:202
+#, fuzzy
+msgid "Guide origin"
+msgstr "Guideline colour"
 
-#: ../src/dialogs/text-edit.cpp:278
-msgid "Justify lines"
+#: ../src/display/snap-indicator.cpp:205
+msgid "Convex hull corner"
 msgstr ""
 
-#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7212
-msgid "Horizontal text"
-msgstr "Horizontal text"
-
-#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7224
-msgid "Vertical text"
-msgstr "Vertical text"
+#: ../src/display/snap-indicator.cpp:208
+msgid "Quadrant point"
+msgstr ""
 
-#: ../src/dialogs/text-edit.cpp:329
-msgid "Line spacing:"
-msgstr "Line spacing:"
+#: ../src/display/snap-indicator.cpp:211
+#, fuzzy
+msgid "Center"
+msgstr "Centimetre"
 
-#: ../src/dialogs/text-edit.cpp:422
-msgid "Set as default"
-msgstr "Set as default"
+#: ../src/display/snap-indicator.cpp:214
+#, fuzzy
+msgid "Corner"
+msgstr "Corners:"
 
-#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500
+#: ../src/display/snap-indicator.cpp:217
 #, fuzzy
-msgid "Set text style"
-msgstr "Stroke st_yle"
+msgid "Text baseline"
+msgstr "Align left sides"
 
-#: ../src/dialogs/xml-tree.cpp:152
-msgid "<b>Click</b> to select nodes, <b>drag</b> to rearrange."
-msgstr "<b>Click</b> to select nodes, <b>drag</b> to rearrange."
+#: ../src/display/snap-indicator.cpp:220
+msgid "Multiple of grid spacing"
+msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:163
-msgid "<b>Click</b> attribute to edit."
-msgstr "<b>Click</b> attribute to edit."
+#: ../src/display/snap-indicator.cpp:263
+msgid " to "
+msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:167
+#: ../src/document.cpp:478
 #, c-format
-msgid ""
-"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
-"commit changes."
-msgstr ""
-"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
-"commit changes."
+msgid "New document %d"
+msgstr "New document %d"
 
-#: ../src/dialogs/xml-tree.cpp:263
-msgid "Drag to reorder nodes"
-msgstr "Drag to reorder nodes"
+#: ../src/document.cpp:510
+#, c-format
+msgid "Memory document %d"
+msgstr "Memory document %d"
 
-#: ../src/dialogs/xml-tree.cpp:283
-msgid "New element node"
-msgstr "New element node"
+#: ../src/document.cpp:740
+#, c-format
+msgid "Unnamed document %d"
+msgstr "Unnamed document %d"
+
+#. We hit green anchor, closing Green-Blue-Red
+#: ../src/draw-context.cpp:577
+msgid "Path is closed."
+msgstr "Path is closed."
 
-#: ../src/dialogs/xml-tree.cpp:305
-msgid "New text node"
-msgstr "New text node"
+#. We hit bot start and end of single curve, closing paths
+#: ../src/draw-context.cpp:592
+msgid "Closing path."
+msgstr "Closing path."
 
-#: ../src/dialogs/xml-tree.cpp:326 ../src/dialogs/xml-tree.cpp:1409
-msgid "Duplicate node"
-msgstr "Duplicate node"
+#: ../src/draw-context.cpp:702
+#, fuzzy
+msgid "Draw path"
+msgstr "Creating new path"
 
-#: ../src/dialogs/xml-tree.cpp:347
-msgid "nodeAsInXMLdialogTooltip|Delete node"
-msgstr ""
+#: ../src/draw-context.cpp:863
+#, fuzzy
+msgid "Creating single dot"
+msgstr "Creating new path"
 
-#: ../src/dialogs/xml-tree.cpp:363 ../src/dialogs/xml-tree.cpp:1571
-msgid "Unindent node"
-msgstr "Unindent node"
+#: ../src/draw-context.cpp:864
+#, fuzzy
+msgid "Create single dot"
+msgstr "Create connectors"
 
-#: ../src/dialogs/xml-tree.cpp:378 ../src/dialogs/xml-tree.cpp:1550
-msgid "Indent node"
-msgstr "Indent node"
+#. alpha of color under cursor, to show in the statusbar
+#. locale-sensitive printf is OK, since this goes to the UI, not into SVG
+#: ../src/dropper-context.cpp:312
+#, c-format
+msgid " alpha %.3g"
+msgstr " alpha %.3g"
 
-#: ../src/dialogs/xml-tree.cpp:390 ../src/dialogs/xml-tree.cpp:1503
-msgid "Raise node"
-msgstr "Raise node"
+#. where the color is picked, to show in the statusbar
+#: ../src/dropper-context.cpp:314
+#, c-format
+msgid ", averaged with radius %d"
+msgstr ", averaged with radius %d"
 
-#: ../src/dialogs/xml-tree.cpp:402 ../src/dialogs/xml-tree.cpp:1520
-msgid "Lower node"
-msgstr "Lower node"
+#: ../src/dropper-context.cpp:314
+#, c-format
+msgid " under cursor"
+msgstr " under cursor"
 
-#: ../src/dialogs/xml-tree.cpp:447 ../src/dialogs/xml-tree.cpp:1444
-msgid "Delete attribute"
-msgstr "Delete attribute"
+#. message, to show in the statusbar
+#: ../src/dropper-context.cpp:316
+msgid "<b>Release mouse</b> to set color."
+msgstr "<b>Release mouse</b> to set colour."
 
-#. TRANSLATORS: "Attribute" is a noun here
-#: ../src/dialogs/xml-tree.cpp:492
-msgid "Attribute name"
-msgstr "Attribute name"
+#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:215
+msgid ""
+"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
+"average color in area; with <b>Alt</b> to pick inverse color; <b>Ctrl+C</b> "
+"to copy the color under mouse to clipboard"
+msgstr ""
+"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
+"average colour in area; with <b>Alt</b> to pick inverse colour; <b>Ctrl+C</"
+"b> to copy the colour under mouse to clipboard"
 
-#. TRANSLATORS: "Set" is a verb here
-#: ../src/dialogs/xml-tree.cpp:512 ../src/widgets/sp-attribute-widget.cpp:158
-#: ../src/widgets/sp-attribute-widget.cpp:765
-msgid "Set attribute"
-msgstr "Set attribute"
+#: ../src/dropper-context.cpp:354
+#, fuzzy
+msgid "Set picked color"
+msgstr "Stop Colour"
 
-#. TRANSLATORS: "Set" is a verb here
-#: ../src/dialogs/xml-tree.cpp:514
-msgid "Set"
-msgstr "Set"
+#: ../src/dyna-draw-context.cpp:615
+msgid ""
+"<b>Guide path selected</b>; start drawing along the guide with <b>Ctrl</b>"
+msgstr ""
 
-#. TRANSLATORS: "Attribute" is a noun here
-#: ../src/dialogs/xml-tree.cpp:537
-msgid "Attribute value"
-msgstr "Attribute value"
+#: ../src/dyna-draw-context.cpp:617
+msgid "<b>Select a guide path</b> to track with <b>Ctrl</b>"
+msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:874
-msgid "Drag XML subtree"
+#: ../src/dyna-draw-context.cpp:752
+msgid "Tracking: <b>connection to guide path lost!</b>"
 msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:1311
-msgid "New element node..."
-msgstr "New element node..."
+#: ../src/dyna-draw-context.cpp:752
+msgid "<b>Tracking</b> a guide path"
+msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:1333
-msgid "Cancel"
-msgstr "Cancel"
+#: ../src/dyna-draw-context.cpp:755
+#, fuzzy
+msgid "<b>Drawing</b> a calligraphic stroke"
+msgstr "Draw calligraphic lines"
 
-#: ../src/dialogs/xml-tree.cpp:1341
-msgid "Create"
-msgstr "Create"
+#: ../src/dyna-draw-context.cpp:1044
+#, fuzzy
+msgid "Draw calligraphic stroke"
+msgstr "Draw calligraphic lines"
 
-#: ../src/dialogs/xml-tree.cpp:1375
+#: ../src/eraser-context.cpp:527
 #, fuzzy
-msgid "Create new element node"
-msgstr "New element node"
+msgid "<b>Drawing</b> an eraser stroke"
+msgstr "Draw calligraphic lines"
 
-#: ../src/dialogs/xml-tree.cpp:1391
+#: ../src/eraser-context.cpp:830
 #, fuzzy
-msgid "Create new text node"
-msgstr "New text node"
+msgid "Draw eraser stroke"
+msgstr "Draw calligraphic lines"
 
-#: ../src/dialogs/xml-tree.cpp:1426
-msgid "nodeAsInXMLinHistoryDialog|Delete node"
+#: ../src/event-context.cpp:615
+msgid "<b>Space+mouse drag</b> to pan canvas"
 msgstr ""
 
-#: ../src/dialogs/xml-tree.cpp:1473
-#, fuzzy
-msgid "Change attribute"
-msgstr "Set attribute"
+#: ../src/event-log.cpp:37
+msgid "[Unchanged]"
+msgstr ""
 
-#: ../src/display/canvas-axonomgrid.cpp:396 ../src/display/canvas-grid.cpp:670
-#, fuzzy
-msgid "Grid _units:"
-msgstr "Grid units:"
+#. Edit
+#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2229
+msgid "_Undo"
+msgstr "_Undo"
 
-#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672
-#, fuzzy
-msgid "_Origin X:"
-msgstr "Origin X:"
+#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2231
+msgid "_Redo"
+msgstr "_Redo"
 
-#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672
-#: ../src/ui/dialog/inkscape-preferences.cpp:1029
-#: ../src/ui/dialog/inkscape-preferences.cpp:1050
+#: ../src/extension/dependency.cpp:246
 #, fuzzy
-msgid "X coordinate of grid origin"
-msgstr "Vertical coordinate of selection"
+msgid "Dependency:"
+msgstr "Dependency::"
 
-#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674
-#, fuzzy
-msgid "O_rigin Y:"
-msgstr "Origin Y:"
+#: ../src/extension/dependency.cpp:247
+msgid "  type: "
+msgstr "  type: "
 
-#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674
-#: ../src/ui/dialog/inkscape-preferences.cpp:1030
-#: ../src/ui/dialog/inkscape-preferences.cpp:1051
-#, fuzzy
-msgid "Y coordinate of grid origin"
-msgstr "Vertical coordinate of selection"
+#: ../src/extension/dependency.cpp:248
+msgid "  location: "
+msgstr "  location: "
 
-#: ../src/display/canvas-axonomgrid.cpp:402 ../src/display/canvas-grid.cpp:678
-#, fuzzy
-msgid "Spacing _Y:"
-msgstr "Spacing Y:"
+#: ../src/extension/dependency.cpp:249
+msgid "  string: "
+msgstr "  string: "
 
-#: ../src/display/canvas-axonomgrid.cpp:402
-#: ../src/ui/dialog/inkscape-preferences.cpp:1053
-msgid "Base length of z-axis"
-msgstr ""
+#: ../src/extension/dependency.cpp:252
+msgid "  description: "
+msgstr "  description: "
 
-#: ../src/display/canvas-axonomgrid.cpp:404
-#: ../src/ui/dialog/inkscape-preferences.cpp:1056
-#: ../src/widgets/toolbox.cpp:3526
+#: ../src/extension/effect.cpp:39
 #, fuzzy
-msgid "Angle X:"
-msgstr "Angle:"
+msgid " (No preferences)"
+msgstr " Preferences"
 
-#: ../src/display/canvas-axonomgrid.cpp:404
-#: ../src/ui/dialog/inkscape-preferences.cpp:1056
-msgid "Angle of x-axis"
+#. This is some filler text, needs to change before relase
+#: ../src/extension/error-file.cpp:53
+msgid ""
+"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</"
+"span>\n"
+"\n"
+"The failed extensions have been skipped.  Inkscape will continue to run "
+"normally but those extensions will be unavailable.  For details to "
+"troubleshoot this problem, please refer to the error log located at: "
 msgstr ""
+"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</"
+"span>\n"
+"\n"
+"The failed extensions have been skipped.  Inkscape will continue to run "
+"normally but those extensions will be unavailable.  For details to "
+"troubleshoot this problem, please refer to the error log located at: "
 
-#: ../src/display/canvas-axonomgrid.cpp:406
-#: ../src/ui/dialog/inkscape-preferences.cpp:1057
-#: ../src/widgets/toolbox.cpp:3605
-#, fuzzy
-msgid "Angle Z:"
-msgstr "Angle:"
+#: ../src/extension/error-file.cpp:63
+msgid "Show dialog on startup"
+msgstr "Show dialogue on startup"
 
-#: ../src/display/canvas-axonomgrid.cpp:406
-#: ../src/ui/dialog/inkscape-preferences.cpp:1057
-msgid "Angle of z-axis"
+#: ../src/extension/execution-env.cpp:134
+#, c-format
+msgid "'%s' working, please wait..."
 msgstr ""
 
-#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
-#, fuzzy
-msgid "Grid line _color:"
-msgstr "Grid line colour:"
+#. static int i = 0;
+#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl;
+#: ../src/extension/extension.cpp:254
+msgid ""
+"  This is caused by an improper .inx file for this extension.  An improper ."
+"inx file could have been caused by a faulty installation of Inkscape."
+msgstr ""
+"  This is caused by an improper .inx file for this extension.  An improper ."
+"inx file could have been caused by a faulty installation of Inkscape."
 
-#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
-msgid "Grid line color"
-msgstr "Grid line colour"
+#: ../src/extension/extension.cpp:257
+msgid "an ID was not defined for it."
+msgstr "an ID was not defined for it."
+
+#: ../src/extension/extension.cpp:261
+msgid "there was no name defined for it."
+msgstr "there was no name defined for it."
 
-#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682
-msgid "Color of grid lines"
-msgstr "Colour of grid lines"
+#: ../src/extension/extension.cpp:265
+msgid "the XML description of it got lost."
+msgstr "the XML description of it got lost."
 
-#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687
-#, fuzzy
-msgid "Ma_jor grid line color:"
-msgstr "Major grid line colour:"
+#: ../src/extension/extension.cpp:269
+msgid "no implementation was defined for the extension."
+msgstr "no implementation was defined for the extension."
 
-#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687
-msgid "Major grid line color"
-msgstr "Major grid line colour"
+#. std::cout << "Failed: " << *(_deps[i]) << std::endl;
+#: ../src/extension/extension.cpp:276
+msgid "a dependency was not met."
+msgstr "a dependency was not met."
 
-#: ../src/display/canvas-axonomgrid.cpp:416 ../src/display/canvas-grid.cpp:688
-msgid "Color of the major (highlighted) grid lines"
-msgstr "Colour of the major (highlighted) grid lines"
+#: ../src/extension/extension.cpp:296
+msgid "Extension \""
+msgstr "Extension \""
 
-#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692
-#, fuzzy
-msgid "_Major grid line every:"
-msgstr "Major grid line every:"
+#: ../src/extension/extension.cpp:296
+msgid "\" failed to load because "
+msgstr "\" failed to load because "
 
-#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692
-msgid "lines"
-msgstr "lines"
+#: ../src/extension/extension.cpp:642
+#, c-format
+msgid "Could not create extension error log file '%s'"
+msgstr "Could not create extension error log file '%s'"
 
-#: ../src/display/canvas-grid.cpp:39
+#: ../src/extension/extension.cpp:741
 #, fuzzy
-msgid "Rectangular grid"
-msgstr "Rectangle"
+msgid "ID:"
+msgstr "ID"
 
-#: ../src/display/canvas-grid.cpp:40
-msgid "Axonometric grid"
-msgstr ""
+#: ../src/extension/extension.cpp:742
+#, fuzzy
+msgid "State:"
+msgstr "Start:"
 
-#: ../src/display/canvas-grid.cpp:258
+#: ../src/extension/extension.cpp:742
 #, fuzzy
-msgid "Create new grid"
-msgstr "Create"
+msgid "Loaded"
+msgstr "Node"
 
-#: ../src/display/canvas-grid.cpp:324
+#: ../src/extension/extension.cpp:742
 #, fuzzy
-msgid "_Enabled"
-msgstr "Title"
+msgid "Unloaded"
+msgstr "Unnamed"
 
-#: ../src/display/canvas-grid.cpp:325
-msgid ""
-"Determines whether to snap to this grid or not. Can be 'on' for invisible "
-"grids."
+#: ../src/extension/extension.cpp:742
+msgid "Deactivated"
 msgstr ""
 
-#: ../src/display/canvas-grid.cpp:329
-msgid "Snap to visible _grid lines only"
+#: ../src/extension/extension.cpp:773
+msgid ""
+"Currently there is no help available for this Extension.  Please look on the "
+"Inkscape website or ask on the mailing lists if you have questions regarding "
+"this extension."
 msgstr ""
 
-#: ../src/display/canvas-grid.cpp:330
+#: ../src/extension/implementation/script.cpp:990
 msgid ""
-"When zoomed out, not all grid lines will be displayed. Only the visible ones "
-"will be snapped to"
+"Inkscape has received additional data from the script executed.  The script "
+"did not return an error, but this may indicate the results will not be as "
+"expected."
 msgstr ""
+"Inkscape has received additional data from the script executed.  The script "
+"did not return an error, but this may indicate the results will not be as "
+"expected."
 
-#: ../src/display/canvas-grid.cpp:334
-#, fuzzy
-msgid "_Visible"
-msgstr "Colours:"
+#: ../src/extension/init.cpp:276
+msgid "Null external module directory name.  Modules will not be loaded."
+msgstr "Null external module directory name.  Modules will not be loaded."
 
-#: ../src/display/canvas-grid.cpp:335
+#: ../src/extension/init.cpp:290
+#: ../src/extension/internal/filter/filter-file.cpp:56
+#, c-format
 msgid ""
-"Determines whether the grid is displayed or not. Objects are still snapped "
-"to invisible grids."
+"Modules directory (%s) is unavailable.  External modules in that directory "
+"will not be loaded."
 msgstr ""
+"Modules directory (%s) is unavailable.  External modules in that directory "
+"will not be loaded."
 
-#: ../src/display/canvas-grid.cpp:676
+#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:38
 #, fuzzy
-msgid "Spacing _X:"
-msgstr "Spacing X:"
+msgid "Adaptive Threshold"
+msgstr "Threshold"
 
-#: ../src/display/canvas-grid.cpp:676
-#: ../src/ui/dialog/inkscape-preferences.cpp:1033
-msgid "Distance between vertical grid lines"
+#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42
+#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:98
+#: ../src/live_effects/lpe-ruler.cpp:50
+#, fuzzy
+msgid "Offset"
+msgstr "Offsets"
+
+#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46
+#: ../src/extension/internal/bitmap/addNoise.cpp:57
+#: ../src/extension/internal/bitmap/blur.cpp:44
+#: ../src/extension/internal/bitmap/channel.cpp:63
+#: ../src/extension/internal/bitmap/charcoal.cpp:44
+#: ../src/extension/internal/bitmap/colorize.cpp:55
+#: ../src/extension/internal/bitmap/contrast.cpp:45
+#: ../src/extension/internal/bitmap/cycleColormap.cpp:42
+#: ../src/extension/internal/bitmap/despeckle.cpp:40
+#: ../src/extension/internal/bitmap/edge.cpp:42
+#: ../src/extension/internal/bitmap/emboss.cpp:44
+#: ../src/extension/internal/bitmap/enhance.cpp:39
+#: ../src/extension/internal/bitmap/equalize.cpp:39
+#: ../src/extension/internal/bitmap/gaussianBlur.cpp:44
+#: ../src/extension/internal/bitmap/implode.cpp:42
+#: ../src/extension/internal/bitmap/level.cpp:48
+#: ../src/extension/internal/bitmap/levelChannel.cpp:70
+#: ../src/extension/internal/bitmap/medianFilter.cpp:42
+#: ../src/extension/internal/bitmap/modulate.cpp:47
+#: ../src/extension/internal/bitmap/negate.cpp:40
+#: ../src/extension/internal/bitmap/normalize.cpp:40
+#: ../src/extension/internal/bitmap/oilPaint.cpp:42
+#: ../src/extension/internal/bitmap/opacity.cpp:43
+#: ../src/extension/internal/bitmap/raise.cpp:47
+#: ../src/extension/internal/bitmap/reduceNoise.cpp:45
+#: ../src/extension/internal/bitmap/sample.cpp:45
+#: ../src/extension/internal/bitmap/shade.cpp:47
+#: ../src/extension/internal/bitmap/sharpen.cpp:44
+#: ../src/extension/internal/bitmap/solarize.cpp:44
+#: ../src/extension/internal/bitmap/spread.cpp:42
+#: ../src/extension/internal/bitmap/swirl.cpp:42
+#: ../src/extension/internal/bitmap/threshold.cpp:43
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:49
+#: ../src/extension/internal/bitmap/wave.cpp:44
+#, fuzzy
+msgid "Raster"
+msgstr "_Raise"
+
+#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:48
+msgid "Apply adaptive thresholding to selected bitmap(s)."
 msgstr ""
 
-#: ../src/display/canvas-grid.cpp:678
-#: ../src/ui/dialog/inkscape-preferences.cpp:1034
+#: ../src/extension/internal/bitmap/addNoise.cpp:44
 #, fuzzy
-msgid "Distance between horizontal grid lines"
-msgstr "horizontal guideline"
+msgid "Add Noise"
+msgstr "Nodes"
 
-#: ../src/display/canvas-grid.cpp:711
-msgid "_Show dots instead of lines"
+#: ../src/extension/internal/bitmap/addNoise.cpp:46 ../src/rdf.cpp:238
+msgid "Type"
+msgstr "Type"
+
+#: ../src/extension/internal/bitmap/addNoise.cpp:47
+msgid "Uniform Noise"
 msgstr ""
 
-#: ../src/display/canvas-grid.cpp:712
-msgid "If set, displays dots at gridpoints instead of gridlines"
+#: ../src/extension/internal/bitmap/addNoise.cpp:48
+msgid "Gaussian Noise"
 msgstr ""
 
-#. TRANSLATORS: undefined target for snapping
-#: ../src/display/snap-indicator.cpp:63 ../src/display/snap-indicator.cpp:66
-#: ../src/display/snap-indicator.cpp:154 ../src/display/snap-indicator.cpp:157
-msgid "UNDEFINED"
+#: ../src/extension/internal/bitmap/addNoise.cpp:49
+msgid "Multiplicative Gaussian Noise"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/addNoise.cpp:50
+msgid "Impulse Noise"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/addNoise.cpp:51
+msgid "Laplacian Noise"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/addNoise.cpp:52
+msgid "Poisson Noise"
 msgstr ""
 
-#: ../src/display/snap-indicator.cpp:69
+#: ../src/extension/internal/bitmap/addNoise.cpp:59
+msgid "Add random noise to selected bitmap(s)."
+msgstr ""
+
+#: ../src/extension/internal/bitmap/blur.cpp:37
 #, fuzzy
-msgid "grid line"
-msgstr "Guideline"
+msgid "Blur"
+msgstr "Blue"
 
-#: ../src/display/snap-indicator.cpp:72
+#: ../src/extension/internal/bitmap/blur.cpp:39
+#: ../src/extension/internal/bitmap/charcoal.cpp:39
+#: ../src/extension/internal/bitmap/edge.cpp:38
+#: ../src/extension/internal/bitmap/emboss.cpp:39
+#: ../src/extension/internal/bitmap/medianFilter.cpp:38
+#: ../src/extension/internal/bitmap/oilPaint.cpp:38
+#: ../src/extension/internal/bitmap/sharpen.cpp:39
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:42
 #, fuzzy
-msgid "grid intersection"
-msgstr "_Intersection"
+msgid "Radius"
+msgstr "_Raise"
 
-#: ../src/display/snap-indicator.cpp:75
+#: ../src/extension/internal/bitmap/blur.cpp:40
+#: ../src/extension/internal/bitmap/charcoal.cpp:40
+#: ../src/extension/internal/bitmap/emboss.cpp:40
+#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40
+#: ../src/extension/internal/bitmap/sharpen.cpp:40
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:43
 #, fuzzy
-msgid "guide"
-msgstr "G_uides"
+msgid "Sigma"
+msgstr "small"
 
-#: ../src/display/snap-indicator.cpp:78
+#: ../src/extension/internal/bitmap/blur.cpp:46
 #, fuzzy
-msgid "guide intersection"
-msgstr "_Intersection"
+msgid "Blur selected bitmap(s)"
+msgstr "Group selected objects"
 
-#: ../src/display/snap-indicator.cpp:81
+#: ../src/extension/internal/bitmap/channel.cpp:47
+#: ../src/extension/internal/bitmap/levelChannel.cpp:53
 #, fuzzy
-msgid "guide origin"
-msgstr "Guideline colour"
+msgid "Channel"
+msgstr "Cancel"
 
-#: ../src/display/snap-indicator.cpp:84
+#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
+#: ../src/extension/internal/bitmap/channel.cpp:49
+#: ../src/ui/dialog/layer-properties.cpp:178
+#: ../src/ui/dialog/layer-properties.cpp:200
 #, fuzzy
-msgid "grid-guide intersection"
-msgstr "_Intersection"
+msgid "Layer"
+msgstr "_Layer"
+
+#: ../src/extension/internal/bitmap/channel.cpp:50
+#: ../src/extension/internal/bitmap/levelChannel.cpp:54
+msgid "Red Channel"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/channel.cpp:51
+#: ../src/extension/internal/bitmap/levelChannel.cpp:55
+msgid "Green Channel"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/channel.cpp:52
+#: ../src/extension/internal/bitmap/levelChannel.cpp:56
+msgid "Blue Channel"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:87
+#: ../src/extension/internal/bitmap/channel.cpp:53
+#: ../src/extension/internal/bitmap/levelChannel.cpp:57
 #, fuzzy
-msgid "cusp node"
-msgstr "Drag to reorder nodes"
+msgid "Cyan Channel"
+msgstr "Chatroom _handle:"
 
-#: ../src/display/snap-indicator.cpp:90
+#: ../src/extension/internal/bitmap/channel.cpp:54
+#: ../src/extension/internal/bitmap/levelChannel.cpp:58
 #, fuzzy
-msgid "smooth node"
-msgstr "Smooth"
+msgid "Magenta Channel"
+msgstr "Magenta"
 
-#: ../src/display/snap-indicator.cpp:93
+#: ../src/extension/internal/bitmap/channel.cpp:55
+#: ../src/extension/internal/bitmap/levelChannel.cpp:59
 #, fuzzy
-msgid "path"
-msgstr "Paths"
+msgid "Yellow Channel"
+msgstr "Yellow"
 
-#: ../src/display/snap-indicator.cpp:96
+#: ../src/extension/internal/bitmap/channel.cpp:56
+#: ../src/extension/internal/bitmap/levelChannel.cpp:60
 #, fuzzy
-msgid "path intersection"
-msgstr "_Intersection"
+msgid "Black Channel"
+msgstr "Black"
 
-#: ../src/display/snap-indicator.cpp:99
+#: ../src/extension/internal/bitmap/channel.cpp:57
+#: ../src/extension/internal/bitmap/levelChannel.cpp:61
 #, fuzzy
-msgid "bounding box corner"
-msgstr "Snap bounding boxes to guides"
+msgid "Opacity Channel"
+msgstr "Opacity"
 
-#: ../src/display/snap-indicator.cpp:102
-#, fuzzy
-msgid "bounding box side"
-msgstr "Snap bounding boxes to guides"
+#: ../src/extension/internal/bitmap/channel.cpp:58
+#: ../src/extension/internal/bitmap/levelChannel.cpp:62
+msgid "Matte Channel"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:105
-#, fuzzy
-msgid "page border"
-msgstr "Canvas border colour"
+#: ../src/extension/internal/bitmap/channel.cpp:65
+msgid "Extract specific channel from image."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:108
-#, fuzzy
-msgid "line midpoint"
-msgstr "Line Width"
+#: ../src/extension/internal/bitmap/charcoal.cpp:37
+msgid "Charcoal"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:111
+#: ../src/extension/internal/bitmap/charcoal.cpp:46
 #, fuzzy
-msgid "object midpoint"
-msgstr "Objects"
+msgid "Apply charcoal stylization to selected bitmap(s)."
+msgstr "Apply transform to object"
 
-#: ../src/display/snap-indicator.cpp:114
-#, fuzzy
-msgid "object rotation center"
-msgstr "Find objects in document"
+#: ../src/extension/internal/bitmap/colorize.cpp:57
+msgid "Colorize selected bitmap(s) with specified color, using given opacity."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:117
+#: ../src/extension/internal/bitmap/contrast.cpp:39
 #, fuzzy
-msgid "handle"
-msgstr "Shapes"
+msgid "Contrast"
+msgstr "Corners:"
 
-#: ../src/display/snap-indicator.cpp:120
-#, fuzzy
-msgid "bounding box side midpoint"
-msgstr "Snap bounding boxes to guides"
+#: ../src/extension/internal/bitmap/contrast.cpp:41
+msgid "Adjust"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:123
-#, fuzzy
-msgid "bounding box midpoint"
-msgstr "Snap bounding boxes to guides"
+#: ../src/extension/internal/bitmap/contrast.cpp:47
+msgid "Increase or decrease contrast in bitmap(s)"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/cycleColormap.cpp:36
+msgid "Cycle Colormap"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:126
+#: ../src/extension/internal/bitmap/cycleColormap.cpp:38
+#: ../src/extension/internal/bitmap/spread.cpp:38
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:44
+#: ../src/widgets/toolbox.cpp:4728
 #, fuzzy
-msgid "page corner"
-msgstr "Canvas border colour"
+msgid "Amount"
+msgstr "Font"
 
-#: ../src/display/snap-indicator.cpp:129
-msgid "convex hull corner"
+#: ../src/extension/internal/bitmap/cycleColormap.cpp:44
+msgid "Cycle colormap(s) of selected bitmap(s)."
 msgstr ""
 
-#: ../src/display/snap-indicator.cpp:132
+#: ../src/extension/internal/bitmap/despeckle.cpp:35
 #, fuzzy
-msgid "quadrant point"
-msgstr "Line spacing:"
+msgid "Despeckle"
+msgstr "D_eselect"
 
-#: ../src/display/snap-indicator.cpp:135
-#, fuzzy
-msgid "center"
-msgstr "Centimetre"
+#: ../src/extension/internal/bitmap/despeckle.cpp:42
+msgid "Reduce speckle noise of selected bitmap(s)."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:138
-#, fuzzy
-msgid "corner"
-msgstr "Corners:"
+#: ../src/extension/internal/bitmap/edge.cpp:36
+msgid "Edge"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:141
+#: ../src/extension/internal/bitmap/edge.cpp:44
 #, fuzzy
-msgid "text baseline"
-msgstr "Align left sides"
+msgid "Highlight edges of selected bitmap(s)."
+msgstr "Last selected"
 
-#: ../src/display/snap-indicator.cpp:144
-#, fuzzy
-msgid "constrained angle"
-msgstr "_Rotation"
+#: ../src/extension/internal/bitmap/emboss.cpp:46
+msgid "Emboss selected bitmap(s) -- highlight edges with 3D effect."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:147
+#: ../src/extension/internal/bitmap/enhance.cpp:34
 #, fuzzy
-msgid "constraint"
-msgstr "Connect"
+msgid "Enhance"
+msgstr "Cancel"
 
-#: ../src/display/snap-indicator.cpp:160
-#, fuzzy
-msgid "Bounding box corner"
-msgstr "Snap bounding boxes to guides"
+#: ../src/extension/internal/bitmap/enhance.cpp:41
+msgid "Enhance selected bitmap(s) -- minimize noise."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:163
+#: ../src/extension/internal/bitmap/equalize.cpp:34
 #, fuzzy
-msgid "Bounding box midpoint"
-msgstr "Snap bounding boxes to guides"
+msgid "Equalize"
+msgstr "Equal width"
 
-#: ../src/display/snap-indicator.cpp:166
-#, fuzzy
-msgid "Bounding box side midpoint"
-msgstr "Snap bounding boxes to guides"
+#: ../src/extension/internal/bitmap/equalize.cpp:41
+msgid "Equalize selected bitmap(s) -- histogram equalization."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:169 ../src/ui/tool/node.cpp:1193
-#, fuzzy
-msgid "Smooth node"
-msgstr "Smooth"
+#: ../src/extension/internal/bitmap/gaussianBlur.cpp:37
+#: ../src/filter-enums.cpp:28
+msgid "Gaussian Blur"
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:172 ../src/ui/tool/node.cpp:1192
+#: ../src/extension/internal/bitmap/gaussianBlur.cpp:39
+#: ../src/extension/internal/bitmap/implode.cpp:38
+#: ../src/extension/internal/bitmap/solarize.cpp:40
 #, fuzzy
-msgid "Cusp node"
-msgstr "Raise node"
+msgid "Factor"
+msgstr "Flat colour"
 
-#: ../src/display/snap-indicator.cpp:175
-#, fuzzy
-msgid "Line midpoint"
-msgstr "Line Width"
+#: ../src/extension/internal/bitmap/gaussianBlur.cpp:46
+msgid "Gaussian blur selected bitmap(s)."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:178
+#: ../src/extension/internal/bitmap/implode.cpp:36
 #, fuzzy
-msgid "Object midpoint"
-msgstr "Objects"
+msgid "Implode"
+msgstr "_Import..."
 
-#: ../src/display/snap-indicator.cpp:181
+#: ../src/extension/internal/bitmap/implode.cpp:44
 #, fuzzy
-msgid "Object rotation center"
-msgstr "O_bjects to Pattern"
+msgid "Implode selected bitmap(s)."
+msgstr "Last selected"
 
-#: ../src/display/snap-indicator.cpp:185
+#: ../src/extension/internal/bitmap/level.cpp:40
 #, fuzzy
-msgid "Handle"
-msgstr "Angle:"
+msgid "Level"
+msgstr "Wheel"
 
-#: ../src/display/snap-indicator.cpp:188
+#: ../src/extension/internal/bitmap/level.cpp:42
+#: ../src/extension/internal/bitmap/levelChannel.cpp:64
 #, fuzzy
-msgid "Path intersection"
-msgstr "_Intersection"
+msgid "Black Point"
+msgstr "Black"
 
-#: ../src/display/snap-indicator.cpp:191
+#: ../src/extension/internal/bitmap/level.cpp:43
+#: ../src/extension/internal/bitmap/levelChannel.cpp:65
 #, fuzzy
-msgid "Guide"
-msgstr "G_uides"
+msgid "White Point"
+msgstr "Miter join"
 
-#: ../src/display/snap-indicator.cpp:194
+#: ../src/extension/internal/bitmap/level.cpp:44
+#: ../src/extension/internal/bitmap/levelChannel.cpp:66
 #, fuzzy
-msgid "Guide origin"
-msgstr "Guideline colour"
+msgid "Gamma Correction"
+msgstr "Gamma-correct:"
 
-#: ../src/display/snap-indicator.cpp:197
-msgid "Convex hull corner"
+#: ../src/extension/internal/bitmap/level.cpp:50
+msgid ""
+"Level selected bitmap(s) by scaling values falling between the given ranges "
+"to the full color range."
 msgstr ""
 
-#: ../src/display/snap-indicator.cpp:200
-msgid "Quadrant point"
+#: ../src/extension/internal/bitmap/levelChannel.cpp:51
+msgid "Level (with Channel)"
 msgstr ""
 
-#: ../src/display/snap-indicator.cpp:203 ../src/widgets/toolbox.cpp:7142
-#, fuzzy
-msgid "Center"
-msgstr "Centimetre"
+#: ../src/extension/internal/bitmap/levelChannel.cpp:72
+msgid ""
+"Level the specified channel of selected bitmap(s) by scaling values falling "
+"between the given ranges to the full color range."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:206
+#: ../src/extension/internal/bitmap/medianFilter.cpp:36
 #, fuzzy
-msgid "Corner"
-msgstr "Corners:"
+msgid "Median"
+msgstr "medium"
 
-#: ../src/display/snap-indicator.cpp:209
-#, fuzzy
-msgid "Text baseline"
-msgstr "Align left sides"
+#: ../src/extension/internal/bitmap/medianFilter.cpp:44
+msgid ""
+"Replace each pixel component with the median color in a circular "
+"neighborhood."
+msgstr ""
 
-#: ../src/display/snap-indicator.cpp:212
-msgid "Multiple of grid spacing"
+#: ../src/extension/internal/bitmap/modulate.cpp:39
+msgid "HSB Adjust"
 msgstr ""
 
-#: ../src/display/snap-indicator.cpp:255
-msgid " to "
+#: ../src/extension/internal/bitmap/modulate.cpp:43
+#, fuzzy
+msgid "Brightness"
+msgstr "Lightness"
+
+#: ../src/extension/internal/bitmap/modulate.cpp:49
+msgid ""
+"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)"
 msgstr ""
 
-#: ../src/document.cpp:478
-#, c-format
-msgid "New document %d"
-msgstr "New document %d"
+#: ../src/extension/internal/bitmap/negate.cpp:35
+#, fuzzy
+msgid "Negate"
+msgstr "Create"
 
-#: ../src/document.cpp:510
-#, c-format
-msgid "Memory document %d"
-msgstr "Memory document %d"
+#: ../src/extension/internal/bitmap/negate.cpp:42
+msgid "Negate (take inverse) selected bitmap(s)."
+msgstr ""
 
-#: ../src/document.cpp:740
-#, c-format
-msgid "Unnamed document %d"
-msgstr "Unnamed document %d"
+#: ../src/extension/internal/bitmap/normalize.cpp:35
+#, fuzzy
+msgid "Normalize"
+msgstr "Normal"
 
-#. We hit green anchor, closing Green-Blue-Red
-#: ../src/draw-context.cpp:577
-msgid "Path is closed."
-msgstr "Path is closed."
+#: ../src/extension/internal/bitmap/normalize.cpp:42
+msgid ""
+"Normalize selected bitmap(s), expanding color range to the full possible "
+"range of color."
+msgstr ""
 
-#. We hit bot start and end of single curve, closing paths
-#: ../src/draw-context.cpp:592
-msgid "Closing path."
-msgstr "Closing path."
+#: ../src/extension/internal/bitmap/oilPaint.cpp:36
+msgid "Oil Paint"
+msgstr ""
 
-#: ../src/draw-context.cpp:702
-#, fuzzy
-msgid "Draw path"
-msgstr "Creating new path"
+#: ../src/extension/internal/bitmap/oilPaint.cpp:44
+msgid "Stylize selected bitmap(s) so that they appear to be painted with oils."
+msgstr ""
 
-#: ../src/draw-context.cpp:863
-#, fuzzy
-msgid "Creating single dot"
-msgstr "Creating new path"
+#: ../src/extension/internal/bitmap/opacity.cpp:45
+msgid "Modify opacity channel(s) of selected bitmap(s)."
+msgstr ""
 
-#: ../src/draw-context.cpp:864
+#: ../src/extension/internal/bitmap/raise.cpp:39
 #, fuzzy
-msgid "Create single dot"
-msgstr "Create connectors"
-
-#. alpha of color under cursor, to show in the statusbar
-#. locale-sensitive printf is OK, since this goes to the UI, not into SVG
-#: ../src/dropper-context.cpp:312
-#, c-format
-msgid " alpha %.3g"
-msgstr " alpha %.3g"
+msgid "Raise"
+msgstr "_Raise"
 
-#. where the color is picked, to show in the statusbar
-#: ../src/dropper-context.cpp:314
-#, c-format
-msgid ", averaged with radius %d"
-msgstr ", averaged with radius %d"
+#: ../src/extension/internal/bitmap/raise.cpp:43
+#, fuzzy
+msgid "Raised"
+msgstr "_Raise"
 
-#: ../src/dropper-context.cpp:314
-#, c-format
-msgid " under cursor"
-msgstr " under cursor"
+#: ../src/extension/internal/bitmap/raise.cpp:49
+msgid ""
+"Alter lightness the edges of selected bitmap(s) to create a raised "
+"appearance."
+msgstr ""
 
-#. message, to show in the statusbar
-#: ../src/dropper-context.cpp:316
-msgid "<b>Release mouse</b> to set color."
-msgstr "<b>Release mouse</b> to set colour."
+#: ../src/extension/internal/bitmap/reduceNoise.cpp:39
+msgid "Reduce Noise"
+msgstr ""
 
-#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:215
+#: ../src/extension/internal/bitmap/reduceNoise.cpp:47
 msgid ""
-"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
-"average color in area; with <b>Alt</b> to pick inverse color; <b>Ctrl+C</b> "
-"to copy the color under mouse to clipboard"
+"Reduce noise in selected bitmap(s) using a noise peak elimination filter."
 msgstr ""
-"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
-"average colour in area; with <b>Alt</b> to pick inverse colour; <b>Ctrl+C</"
-"b> to copy the colour under mouse to clipboard"
 
-#: ../src/dropper-context.cpp:354
+#: ../src/extension/internal/bitmap/sample.cpp:38
 #, fuzzy
-msgid "Set picked color"
-msgstr "Stop Colour"
+msgid "Resample"
+msgstr "Shapes"
 
-#: ../src/dyna-draw-context.cpp:615
+#: ../src/extension/internal/bitmap/sample.cpp:47
 msgid ""
-"<b>Guide path selected</b>; start drawing along the guide with <b>Ctrl</b>"
+"Alter the resolution of selected image by resizing it to the given pixel size"
 msgstr ""
 
-#: ../src/dyna-draw-context.cpp:617
-msgid "<b>Select a guide path</b> to track with <b>Ctrl</b>"
+#: ../src/extension/internal/bitmap/shade.cpp:39
+#, fuzzy
+msgid "Shade"
+msgstr "Shapes"
+
+#: ../src/extension/internal/bitmap/shade.cpp:41
+#: ../src/ui/dialog/filter-effects-dialog.cpp:961
+msgid "Azimuth"
 msgstr ""
 
-#: ../src/dyna-draw-context.cpp:752
-msgid "Tracking: <b>connection to guide path lost!</b>"
+#: ../src/extension/internal/bitmap/shade.cpp:42
+#: ../src/ui/dialog/filter-effects-dialog.cpp:962
+#, fuzzy
+msgid "Elevation"
+msgstr "Relation"
+
+#: ../src/extension/internal/bitmap/shade.cpp:43
+msgid "Colored Shading"
 msgstr ""
 
-#: ../src/dyna-draw-context.cpp:752
-msgid "<b>Tracking</b> a guide path"
+#: ../src/extension/internal/bitmap/shade.cpp:49
+msgid "Shade selected bitmap(s) simulating distant light source."
 msgstr ""
 
-#: ../src/dyna-draw-context.cpp:755
+#: ../src/extension/internal/bitmap/sharpen.cpp:46
 #, fuzzy
-msgid "<b>Drawing</b> a calligraphic stroke"
-msgstr "Draw calligraphic lines"
+msgid "Sharpen selected bitmap(s)."
+msgstr "Group selected objects"
 
-#: ../src/dyna-draw-context.cpp:1044
-#, fuzzy
-msgid "Draw calligraphic stroke"
-msgstr "Draw calligraphic lines"
+#: ../src/extension/internal/bitmap/solarize.cpp:46
+msgid "Solarize selected bitmap(s), like overexposing photographic film."
+msgstr ""
 
-#: ../src/eraser-context.cpp:527
+#: ../src/extension/internal/bitmap/spread.cpp:36
 #, fuzzy
-msgid "<b>Drawing</b> an eraser stroke"
-msgstr "Draw calligraphic lines"
+msgid "Dither"
+msgstr "Metre"
 
-#: ../src/eraser-context.cpp:830
+#: ../src/extension/internal/bitmap/spread.cpp:44
+msgid ""
+"Randomly scatter pixels in selected bitmap(s), within the given radius of "
+"the original position"
+msgstr ""
+
+#: ../src/extension/internal/bitmap/swirl.cpp:36
 #, fuzzy
-msgid "Draw eraser stroke"
-msgstr "Draw calligraphic lines"
+msgid "Swirl"
+msgstr "Spiral"
 
-#: ../src/event-context.cpp:615
-msgid "<b>Space+mouse drag</b> to pan canvas"
+#: ../src/extension/internal/bitmap/swirl.cpp:44
+msgid "Swirl selected bitmap(s) around center point."
 msgstr ""
 
-#: ../src/event-log.cpp:37
-msgid "[Unchanged]"
+#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html
+#: ../src/extension/internal/bitmap/threshold.cpp:37
+#: ../src/extension/internal/bitmap/threshold.cpp:39
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:45
+msgid "Threshold"
+msgstr "Threshold"
+
+#: ../src/extension/internal/bitmap/threshold.cpp:45
+msgid "Threshold selected bitmap(s)."
 msgstr ""
 
-#. Edit
-#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2229
-msgid "_Undo"
-msgstr "_Undo"
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:40
+msgid "Unsharp Mask"
+msgstr ""
 
-#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2231
-msgid "_Redo"
-msgstr "_Redo"
+#: ../src/extension/internal/bitmap/unsharpmask.cpp:51
+msgid "Sharpen selected bitmap(s) using unsharp mask algorithms."
+msgstr ""
 
-#: ../src/extension/dependency.cpp:246
+#: ../src/extension/internal/bitmap/wave.cpp:37
 #, fuzzy
-msgid "Dependency:"
-msgstr "Dependency::"
-
-#: ../src/extension/dependency.cpp:247
-msgid "  type: "
-msgstr "  type: "
+msgid "Wave"
+msgstr "_Save"
 
-#: ../src/extension/dependency.cpp:248
-msgid "  location: "
-msgstr "  location: "
+#: ../src/extension/internal/bitmap/wave.cpp:39
+msgid "Amplitude"
+msgstr ""
 
-#: ../src/extension/dependency.cpp:249
-msgid "  string: "
-msgstr "  string: "
+#: ../src/extension/internal/bitmap/wave.cpp:40
+msgid "Wavelength"
+msgstr ""
 
-#: ../src/extension/dependency.cpp:252
-msgid "  description: "
-msgstr "  description: "
+#: ../src/extension/internal/bitmap/wave.cpp:46
+msgid "Alter selected bitmap(s) along sine wave."
+msgstr ""
 
-#: ../src/extension/effect.cpp:39
+#: ../src/extension/internal/bluredge.cpp:134
 #, fuzzy
-msgid " (No preferences)"
-msgstr " Preferences"
+msgid "Inset/Outset Halo"
+msgstr "Inset/Outset by"
 
-#. This is some filler text, needs to change before relase
-#: ../src/extension/error-file.cpp:53
-msgid ""
-"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</"
-"span>\n"
-"\n"
-"The failed extensions have been skipped.  Inkscape will continue to run "
-"normally but those extensions will be unavailable.  For details to "
-"troubleshoot this problem, please refer to the error log located at: "
+#: ../src/extension/internal/bluredge.cpp:136
+msgid "Width in px of the halo"
 msgstr ""
-"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</"
-"span>\n"
-"\n"
-"The failed extensions have been skipped.  Inkscape will continue to run "
-"normally but those extensions will be unavailable.  For details to "
-"troubleshoot this problem, please refer to the error log located at: "
 
-#: ../src/extension/error-file.cpp:63
-msgid "Show dialog on startup"
-msgstr "Show dialogue on startup"
+#: ../src/extension/internal/bluredge.cpp:137
+#, fuzzy
+msgid "Number of steps"
+msgstr "Number of rows"
 
-#: ../src/extension/execution-env.cpp:134
-#, c-format
-msgid "'%s' working, please wait..."
+#: ../src/extension/internal/bluredge.cpp:137
+msgid "Number of inset/outset copies of the object to make"
 msgstr ""
 
-#. static int i = 0;
-#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl;
-#: ../src/extension/extension.cpp:254
-msgid ""
-"  This is caused by an improper .inx file for this extension.  An improper ."
-"inx file could have been caused by a faulty installation of Inkscape."
+#: ../src/extension/internal/cairo-ps-out.cpp:327
+#: ../src/extension/internal/cairo-ps-out.cpp:365
+msgid "Restrict to PS level"
 msgstr ""
-"  This is caused by an improper .inx file for this extension.  An improper ."
-"inx file could have been caused by a faulty installation of Inkscape."
-
-#: ../src/extension/extension.cpp:257
-msgid "an ID was not defined for it."
-msgstr "an ID was not defined for it."
 
-#: ../src/extension/extension.cpp:261
-msgid "there was no name defined for it."
-msgstr "there was no name defined for it."
+#: ../src/extension/internal/cairo-ps-out.cpp:328
+#: ../src/extension/internal/cairo-ps-out.cpp:366
+#, fuzzy
+msgid "PostScript level 3"
+msgstr "Portrait"
 
-#: ../src/extension/extension.cpp:265
-msgid "the XML description of it got lost."
-msgstr "the XML description of it got lost."
+#: ../src/extension/internal/cairo-ps-out.cpp:330
+#: ../src/extension/internal/cairo-ps-out.cpp:368
+#, fuzzy
+msgid "PostScript level 2"
+msgstr "Portrait"
 
-#: ../src/extension/extension.cpp:269
-msgid "no implementation was defined for the extension."
-msgstr "no implementation was defined for the extension."
+#: ../src/extension/internal/cairo-ps-out.cpp:333
+#: ../src/extension/internal/cairo-ps-out.cpp:371
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:247
+#: ../src/extension/internal/emf-win32-inout.cpp:2431
+#, fuzzy
+msgid "Convert texts to paths"
+msgstr "Convert bitmap object to paths"
 
-#. std::cout << "Failed: " << *(_deps[i]) << std::endl;
-#: ../src/extension/extension.cpp:276
-msgid "a dependency was not met."
-msgstr "a dependency was not met."
+#: ../src/extension/internal/cairo-ps-out.cpp:334
+msgid "PS+LaTeX: Omit text in PS, and create LaTeX file"
+msgstr ""
 
-#: ../src/extension/extension.cpp:296
-msgid "Extension \""
-msgstr "Extension \""
+#: ../src/extension/internal/cairo-ps-out.cpp:335
+#: ../src/extension/internal/cairo-ps-out.cpp:373
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:249
+#, fuzzy
+msgid "Rasterize filter effects"
+msgstr "Height of selection"
 
-#: ../src/extension/extension.cpp:296
-msgid "\" failed to load because "
-msgstr "\" failed to load because "
+#: ../src/extension/internal/cairo-ps-out.cpp:336
+#: ../src/extension/internal/cairo-ps-out.cpp:374
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250
+#, fuzzy
+msgid "Resolution for rasterization (dpi)"
+msgstr "Preferred resolution (dots per inch) of bitmap"
 
-#: ../src/extension/extension.cpp:642
-#, c-format
-msgid "Could not create extension error log file '%s'"
-msgstr "Could not create extension error log file '%s'"
+#: ../src/extension/internal/cairo-ps-out.cpp:337
+#: ../src/extension/internal/cairo-ps-out.cpp:375
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251
+#, fuzzy
+msgid "Export area is drawing"
+msgstr "Exported area is the entire drawing (not canvas)"
 
-#: ../src/extension/extension.cpp:740
-msgid "Name:"
+#: ../src/extension/internal/cairo-ps-out.cpp:338
+#: ../src/extension/internal/cairo-ps-out.cpp:376
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252
+#, fuzzy
+msgid "Export area is page"
+msgstr "Exported area is the entire drawing (not canvas)"
+
+#: ../src/extension/internal/cairo-ps-out.cpp:339
+#: ../src/extension/internal/cairo-ps-out.cpp:377
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
+msgid "Limit export to the object with ID"
 msgstr ""
 
-#: ../src/extension/extension.cpp:741
+#: ../src/extension/internal/cairo-ps-out.cpp:344
 #, fuzzy
-msgid "ID:"
-msgstr "ID"
+msgid "PostScript File"
+msgstr "Portrait"
 
-#: ../src/extension/extension.cpp:742
-#, fuzzy
-msgid "State:"
-msgstr "Start:"
+#: ../src/extension/internal/cairo-ps-out.cpp:372
+msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file"
+msgstr ""
 
-#: ../src/extension/extension.cpp:742
+#: ../src/extension/internal/cairo-ps-out.cpp:382
 #, fuzzy
-msgid "Loaded"
-msgstr "Node"
+msgid "Encapsulated PostScript File"
+msgstr "Portrait"
 
-#: ../src/extension/extension.cpp:742
-#, fuzzy
-msgid "Unloaded"
-msgstr "Unnamed"
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244
+msgid "Restrict to PDF version"
+msgstr ""
 
-#: ../src/extension/extension.cpp:742
-msgid "Deactivated"
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:245
+msgid "PDF 1.4"
 msgstr ""
 
-#: ../src/extension/extension.cpp:773
-msgid ""
-"Currently there is no help available for this Extension.  Please look on the "
-"Inkscape website or ask on the mailing lists if you have questions regarding "
-"this extension."
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248
+msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file"
 msgstr ""
 
-#: ../src/extension/implementation/script.cpp:979
-msgid ""
-"Inkscape has received additional data from the script executed.  The script "
-"did not return an error, but this may indicate the results will not be as "
-"expected."
+#: ../src/extension/internal/emf-win32-inout.cpp:2401
+msgid "EMF Input"
 msgstr ""
-"Inkscape has received additional data from the script executed.  The script "
-"did not return an error, but this may indicate the results will not be as "
-"expected."
 
-#: ../src/extension/init.cpp:274
-msgid "Null external module directory name.  Modules will not be loaded."
-msgstr "Null external module directory name.  Modules will not be loaded."
+#: ../src/extension/internal/emf-win32-inout.cpp:2406
+msgid "Enhanced Metafiles (*.emf)"
+msgstr ""
 
-#: ../src/extension/init.cpp:288
-#: ../src/extension/internal/filter/filter-file.cpp:56
-#, c-format
-msgid ""
-"Modules directory (%s) is unavailable.  External modules in that directory "
-"will not be loaded."
+#: ../src/extension/internal/emf-win32-inout.cpp:2407
+msgid "Enhanced Metafiles"
 msgstr ""
-"Modules directory (%s) is unavailable.  External modules in that directory "
-"will not be loaded."
 
-#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:38
-#, fuzzy
-msgid "Adaptive Threshold"
-msgstr "Threshold"
+#: ../src/extension/internal/emf-win32-inout.cpp:2415
+msgid "WMF Input"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42
-#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:98
-#: ../src/live_effects/lpe-ruler.cpp:50
-#, fuzzy
-msgid "Offset"
-msgstr "Offsets"
+#: ../src/extension/internal/emf-win32-inout.cpp:2420
+msgid "Windows Metafiles (*.wmf)"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46
-#: ../src/extension/internal/bitmap/addNoise.cpp:57
-#: ../src/extension/internal/bitmap/blur.cpp:44
-#: ../src/extension/internal/bitmap/channel.cpp:63
-#: ../src/extension/internal/bitmap/charcoal.cpp:44
-#: ../src/extension/internal/bitmap/colorize.cpp:55
-#: ../src/extension/internal/bitmap/contrast.cpp:45
-#: ../src/extension/internal/bitmap/cycleColormap.cpp:42
-#: ../src/extension/internal/bitmap/despeckle.cpp:40
-#: ../src/extension/internal/bitmap/edge.cpp:42
-#: ../src/extension/internal/bitmap/emboss.cpp:44
-#: ../src/extension/internal/bitmap/enhance.cpp:39
-#: ../src/extension/internal/bitmap/equalize.cpp:39
-#: ../src/extension/internal/bitmap/gaussianBlur.cpp:44
-#: ../src/extension/internal/bitmap/implode.cpp:42
-#: ../src/extension/internal/bitmap/level.cpp:48
-#: ../src/extension/internal/bitmap/levelChannel.cpp:70
-#: ../src/extension/internal/bitmap/medianFilter.cpp:42
-#: ../src/extension/internal/bitmap/modulate.cpp:47
-#: ../src/extension/internal/bitmap/negate.cpp:40
-#: ../src/extension/internal/bitmap/normalize.cpp:40
-#: ../src/extension/internal/bitmap/oilPaint.cpp:42
-#: ../src/extension/internal/bitmap/opacity.cpp:43
-#: ../src/extension/internal/bitmap/raise.cpp:47
-#: ../src/extension/internal/bitmap/reduceNoise.cpp:45
-#: ../src/extension/internal/bitmap/sample.cpp:45
-#: ../src/extension/internal/bitmap/shade.cpp:47
-#: ../src/extension/internal/bitmap/sharpen.cpp:44
-#: ../src/extension/internal/bitmap/solarize.cpp:42
-#: ../src/extension/internal/bitmap/spread.cpp:42
-#: ../src/extension/internal/bitmap/swirl.cpp:42
-#: ../src/extension/internal/bitmap/threshold.cpp:43
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:49
-#: ../src/extension/internal/bitmap/wave.cpp:44
+#: ../src/extension/internal/emf-win32-inout.cpp:2421
+msgid "Windows Metafiles"
+msgstr ""
+
+#: ../src/extension/internal/emf-win32-inout.cpp:2429
 #, fuzzy
-msgid "Raster"
-msgstr "_Raise"
+msgid "EMF Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:48
-msgid "Apply adaptive thresholding to selected bitmap(s)."
+#: ../src/extension/internal/emf-win32-inout.cpp:2435
+msgid "Enhanced Metafile (*.emf)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:44
+#: ../src/extension/internal/emf-win32-inout.cpp:2436
 #, fuzzy
-msgid "Add Noise"
-msgstr "Nodes"
+msgid "Enhanced Metafile"
+msgstr "Search rectangles"
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:47
-msgid "Uniform Noise"
+#: ../src/extension/internal/filter/drop-shadow.h:35
+msgid "Drop Shadow"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:48
-msgid "Gaussian Noise"
+#: ../src/extension/internal/filter/drop-shadow.h:37
+#: ../src/extension/internal/filter/drop-shadow.h:97
+msgid "Blur radius, px"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:49
-msgid "Multiplicative Gaussian Noise"
-msgstr ""
+#: ../src/extension/internal/filter/drop-shadow.h:38
+#: ../src/extension/internal/filter/drop-shadow.h:98
+#: ../src/ui/widget/object-composite-settings.cpp:62
+#: ../src/ui/widget/selected-style.cpp:1033
+#: ../src/ui/widget/selected-style.cpp:1034
+#, fuzzy
+msgid "Opacity, %"
+msgstr "Opacity"
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:50
-msgid "Impulse Noise"
-msgstr ""
+#: ../src/extension/internal/filter/drop-shadow.h:39
+#: ../src/extension/internal/filter/drop-shadow.h:99
+#, fuzzy
+msgid "Horizontal offset, px"
+msgstr "Horizontal Offset"
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:51
-msgid "Laplacian Noise"
+#: ../src/extension/internal/filter/drop-shadow.h:40
+#: ../src/extension/internal/filter/drop-shadow.h:100
+#, fuzzy
+msgid "Vertical offset, px"
+msgstr "Vertical Offset"
+
+#: ../src/extension/internal/filter/drop-shadow.h:44
+#: ../src/extension/internal/filter/drop-shadow.h:104
+#: ../src/extension/internal/filter/filter-file.cpp:148
+#: ../src/extension/internal/filter/filter.cpp:216
+#: ../src/extension/internal/filter/snow.h:38
+#: ../src/ui/dialog/inkscape-preferences.cpp:790
+#, fuzzy
+msgid "Filters"
+msgstr "_File"
+
+#: ../src/extension/internal/filter/drop-shadow.h:48
+msgid "Black, blurred drop shadow"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:52
-msgid "Poisson Noise"
+#: ../src/extension/internal/filter/drop-shadow.h:95
+#, fuzzy
+msgid "Drop Glow"
+msgstr "Stop Colour"
+
+#: ../src/extension/internal/filter/drop-shadow.h:108
+msgid "White, blurred drop glow"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/addNoise.cpp:59
-msgid "Add random noise to selected bitmap(s)."
+#: ../src/extension/internal/filter/filter-file.cpp:32
+#, fuzzy
+msgid "Bundled"
+msgstr "Rounded:"
+
+#: ../src/extension/internal/filter/filter-file.cpp:33
+msgid "Personal"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/blur.cpp:37
+#: ../src/extension/internal/filter/filter-file.cpp:44
+#, fuzzy
+msgid "Null external module directory name.  Filters will not be loaded."
+msgstr "Null external module directory name.  Modules will not be loaded."
+
+#: ../src/extension/internal/filter/snow.h:32
 #, fuzzy
-msgid "Blur"
-msgstr "Blue"
+msgid "Snow crest"
+msgstr "Preview"
 
-#: ../src/extension/internal/bitmap/blur.cpp:39
-#: ../src/extension/internal/bitmap/charcoal.cpp:39
-#: ../src/extension/internal/bitmap/edge.cpp:38
-#: ../src/extension/internal/bitmap/emboss.cpp:39
-#: ../src/extension/internal/bitmap/medianFilter.cpp:38
-#: ../src/extension/internal/bitmap/oilPaint.cpp:38
-#: ../src/extension/internal/bitmap/sharpen.cpp:39
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:42
+#: ../src/extension/internal/filter/snow.h:34
 #, fuzzy
-msgid "Radius"
-msgstr "_Raise"
+msgid "Drift Size"
+msgstr "Font size:"
 
-#: ../src/extension/internal/bitmap/blur.cpp:40
-#: ../src/extension/internal/bitmap/charcoal.cpp:40
-#: ../src/extension/internal/bitmap/emboss.cpp:40
-#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40
-#: ../src/extension/internal/bitmap/sharpen.cpp:40
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:43
+#: ../src/extension/internal/filter/snow.h:42
 #, fuzzy
-msgid "Sigma"
-msgstr "small"
+msgid "Snow has fallen on object"
+msgstr "Pattern to Ob_jects"
 
-#: ../src/extension/internal/bitmap/blur.cpp:46
+#: ../src/extension/internal/gdkpixbuf-input.cpp:149
+#, c-format
+msgid "%s GDK pixbuf Input"
+msgstr ""
+
+#: ../src/extension/internal/gdkpixbuf-input.cpp:151
 #, fuzzy
-msgid "Blur selected bitmap(s)"
-msgstr "Group selected objects"
+msgid "Link or embed image:"
+msgstr "All Images"
 
-#: ../src/extension/internal/bitmap/channel.cpp:47
-#: ../src/extension/internal/bitmap/levelChannel.cpp:53
+#: ../src/extension/internal/gdkpixbuf-input.cpp:152
 #, fuzzy
-msgid "Channel"
-msgstr "Cancel"
+msgid "embed"
+msgstr "embedded"
 
-#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
-#: ../src/extension/internal/bitmap/channel.cpp:49
-#: ../src/ui/dialog/layer-properties.cpp:178
-#: ../src/ui/dialog/layer-properties.cpp:200
+#: ../src/extension/internal/gdkpixbuf-input.cpp:153
 #, fuzzy
-msgid "Layer"
-msgstr "_Layer"
+msgid "link"
+msgstr "lines"
 
-#: ../src/extension/internal/bitmap/channel.cpp:50
-#: ../src/extension/internal/bitmap/levelChannel.cpp:54
-msgid "Red Channel"
+#: ../src/extension/internal/gdkpixbuf-input.cpp:155
+msgid ""
+"Embed results in stand-alone, larger SVG files. Link references a file "
+"outside this SVG document and all files must be moved together."
 msgstr ""
 
-#: ../src/extension/internal/bitmap/channel.cpp:51
-#: ../src/extension/internal/bitmap/levelChannel.cpp:55
-msgid "Green Channel"
-msgstr ""
+#: ../src/extension/internal/gimpgrad.cpp:274
+#, fuzzy
+msgid "GIMP Gradients"
+msgstr "Gradient"
 
-#: ../src/extension/internal/bitmap/channel.cpp:52
-#: ../src/extension/internal/bitmap/levelChannel.cpp:56
-msgid "Blue Channel"
+#: ../src/extension/internal/gimpgrad.cpp:279
+msgid "GIMP Gradient (*.ggr)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/channel.cpp:53
-#: ../src/extension/internal/bitmap/levelChannel.cpp:57
+#: ../src/extension/internal/gimpgrad.cpp:280
 #, fuzzy
-msgid "Cyan Channel"
-msgstr "Chatroom _handle:"
+msgid "Gradients used in GIMP"
+msgstr "Gradient editor"
 
-#: ../src/extension/internal/bitmap/channel.cpp:54
-#: ../src/extension/internal/bitmap/levelChannel.cpp:58
-#, fuzzy
-msgid "Magenta Channel"
-msgstr "Magenta"
+#: ../src/extension/internal/grid.cpp:196 ../src/ui/widget/panel.cpp:112
+msgid "Grid"
+msgstr "Grid"
 
-#: ../src/extension/internal/bitmap/channel.cpp:55
-#: ../src/extension/internal/bitmap/levelChannel.cpp:59
-#, fuzzy
-msgid "Yellow Channel"
-msgstr "Yellow"
+#: ../src/extension/internal/grid.cpp:198
+msgid "Line Width"
+msgstr "Line Width"
 
-#: ../src/extension/internal/bitmap/channel.cpp:56
-#: ../src/extension/internal/bitmap/levelChannel.cpp:60
-#, fuzzy
-msgid "Black Channel"
-msgstr "Black"
+#: ../src/extension/internal/grid.cpp:199
+msgid "Horizontal Spacing"
+msgstr "Horizontal Spacing"
 
-#: ../src/extension/internal/bitmap/channel.cpp:57
-#: ../src/extension/internal/bitmap/levelChannel.cpp:61
-#, fuzzy
-msgid "Opacity Channel"
-msgstr "Opacity"
+#: ../src/extension/internal/grid.cpp:200
+msgid "Vertical Spacing"
+msgstr "Vertical Spacing"
 
-#: ../src/extension/internal/bitmap/channel.cpp:58
-#: ../src/extension/internal/bitmap/levelChannel.cpp:62
-msgid "Matte Channel"
-msgstr ""
+#: ../src/extension/internal/grid.cpp:201
+msgid "Horizontal Offset"
+msgstr "Horizontal Offset"
 
-#: ../src/extension/internal/bitmap/channel.cpp:65
-msgid "Extract specific channel from image."
-msgstr ""
+#: ../src/extension/internal/grid.cpp:202
+msgid "Vertical Offset"
+msgstr "Vertical Offset"
 
-#: ../src/extension/internal/bitmap/charcoal.cpp:37
-msgid "Charcoal"
+#: ../src/extension/internal/grid.cpp:208
+msgid "Draw a path which is a grid"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/charcoal.cpp:46
+#: ../src/extension/internal/javafx-out.cpp:966
 #, fuzzy
-msgid "Apply charcoal stylization to selected bitmap(s)."
-msgstr "Apply transform to object"
+msgid "JavaFX Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/colorize.cpp:57
-msgid "Colorize selected bitmap(s) with specified color, using given opacity."
+#: ../src/extension/internal/javafx-out.cpp:971
+msgid "JavaFX (*.fx)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/contrast.cpp:39
+#: ../src/extension/internal/javafx-out.cpp:972
+msgid "JavaFX Raytracer File"
+msgstr ""
+
+#: ../src/extension/internal/latex-pstricks-out.cpp:105
 #, fuzzy
-msgid "Contrast"
-msgstr "Corners:"
+msgid "LaTeX Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/contrast.cpp:41
-msgid "Adjust"
+#: ../src/extension/internal/latex-pstricks-out.cpp:110
+msgid "LaTeX With PSTricks macros (*.tex)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/contrast.cpp:47
-msgid "Increase or decrease contrast in bitmap(s)"
+#: ../src/extension/internal/latex-pstricks-out.cpp:111
+msgid "LaTeX PSTricks File"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/cycleColormap.cpp:36
-msgid "Cycle Colormap"
+#: ../src/extension/internal/latex-pstricks.cpp:349
+msgid "LaTeX Print"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/cycleColormap.cpp:38
-#: ../src/extension/internal/bitmap/spread.cpp:38
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:44
-#: ../src/widgets/toolbox.cpp:4632
-#, fuzzy
-msgid "Amount"
-msgstr "Font"
+#: ../src/extension/internal/odf.cpp:2417
+msgid "OpenDocument Drawing Output"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/cycleColormap.cpp:44
-msgid "Cycle colormap(s) of selected bitmap(s)."
+#: ../src/extension/internal/odf.cpp:2422
+msgid "OpenDocument drawing (*.odg)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/despeckle.cpp:35
-#, fuzzy
-msgid "Despeckle"
-msgstr "D_eselect"
+#: ../src/extension/internal/odf.cpp:2423
+msgid "OpenDocument drawing file"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/despeckle.cpp:42
-msgid "Reduce speckle noise of selected bitmap(s)."
+#. TRANSLATORS: The following are document crop settings for PDF import
+#. more info: http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/page_bounds/
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:56
+msgid "media box"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/edge.cpp:36
-msgid "Edge"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:57
+msgid "crop box"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/edge.cpp:44
-#, fuzzy
-msgid "Highlight edges of selected bitmap(s)."
-msgstr "Last selected"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:58
+msgid "trim box"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/emboss.cpp:46
-msgid "Emboss selected bitmap(s) -- highlight edges with 3D effect."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:59
+msgid "bleed box"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/enhance.cpp:34
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:60
+msgid "art box"
+msgstr ""
+
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:72
 #, fuzzy
-msgid "Enhance"
-msgstr "Cancel"
+msgid "Select page:"
+msgstr "Select"
 
-#: ../src/extension/internal/bitmap/enhance.cpp:41
-msgid "Enhance selected bitmap(s) -- minimize noise."
+#. Display total number of pages
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:86
+#, c-format
+msgid "out of %i"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/equalize.cpp:34
+#. Crop settings
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:92
+msgid "Clip to:"
+msgstr ""
+
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:104
 #, fuzzy
-msgid "Equalize"
-msgstr "Equal width"
+msgid "Page settings"
+msgstr "Canvas orientation:"
 
-#: ../src/extension/internal/bitmap/equalize.cpp:41
-msgid "Equalize selected bitmap(s) -- histogram equalization."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:106
+msgid "Precision of approximating gradient meshes:"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/gaussianBlur.cpp:37
-#: ../src/filter-enums.cpp:28
-msgid "Gaussian Blur"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:107
+msgid ""
+"<b>Note</b>: setting the precision too high may result in a large SVG file "
+"and slow performance."
 msgstr ""
 
-#: ../src/extension/internal/bitmap/gaussianBlur.cpp:39
-#: ../src/extension/internal/bitmap/implode.cpp:38
-#: ../src/extension/internal/bitmap/solarize.cpp:38
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:112
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:393
+#, fuzzy
+msgid "rough"
+msgstr "Groups"
+
+#. Text options
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:116
+#, fuzzy
+msgid "Text handling:"
+msgstr "Set spacing:"
+
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:118
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:119
 #, fuzzy
-msgid "Factor"
-msgstr "Flat colour"
+msgid "Import text as text"
+msgstr "_Convert to Text"
 
-#: ../src/extension/internal/bitmap/gaussianBlur.cpp:46
-msgid "Gaussian blur selected bitmap(s)."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:120
+msgid "Replace PDF fonts by closest-named installed fonts"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/implode.cpp:36
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:123
 #, fuzzy
-msgid "Implode"
-msgstr "_Import..."
+msgid "Embed images"
+msgstr "All Images"
 
-#: ../src/extension/internal/bitmap/implode.cpp:44
-#, fuzzy
-msgid "Implode selected bitmap(s)."
-msgstr "Last selected"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:126
+msgid "Import settings"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/level.cpp:40
-#, fuzzy
-msgid "Level"
-msgstr "Wheel"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:248
+msgid "PDF Import Settings"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/level.cpp:42
-#: ../src/extension/internal/bitmap/levelChannel.cpp:64
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:396
+msgid "pdfinput|medium"
+msgstr ""
+
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:397
 #, fuzzy
-msgid "Black Point"
-msgstr "Black"
+msgid "fine"
+msgstr "License"
 
-#: ../src/extension/internal/bitmap/level.cpp:43
-#: ../src/extension/internal/bitmap/levelChannel.cpp:65
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:398
 #, fuzzy
-msgid "White Point"
-msgstr "Miter join"
+msgid "very fine"
+msgstr "Invert"
 
-#: ../src/extension/internal/bitmap/level.cpp:44
-#: ../src/extension/internal/bitmap/levelChannel.cpp:66
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:754
 #, fuzzy
-msgid "Gamma Correction"
-msgstr "Gamma-correct:"
+msgid "PDF Input"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/level.cpp:50
-msgid ""
-"Level selected bitmap(s) by scaling values falling between the given ranges "
-"to the full color range."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:759
+msgid "Adobe PDF (*.pdf)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/levelChannel.cpp:51
-msgid "Level (with Channel)"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:760
+msgid "Adobe Portable Document Format"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/levelChannel.cpp:72
-msgid ""
-"Level the specified channel of selected bitmap(s) by scaling values falling "
-"between the given ranges to the full color range."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:767
+msgid "AI Input"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/medianFilter.cpp:36
-#, fuzzy
-msgid "Median"
-msgstr "medium"
-
-#: ../src/extension/internal/bitmap/medianFilter.cpp:44
-msgid ""
-"Replace each pixel component with the median color in a circular "
-"neighborhood."
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:772
+msgid "Adobe Illustrator 9.0 and above (*.ai)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/modulate.cpp:39
-msgid "HSB Adjust"
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:773
+msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/modulate.cpp:43
+#: ../src/extension/internal/pov-out.cpp:700
 #, fuzzy
-msgid "Brightness"
-msgstr "Lightness"
+msgid "PovRay Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/modulate.cpp:49
-msgid ""
-"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)"
+#: ../src/extension/internal/pov-out.cpp:705
+msgid "PovRay (*.pov) (paths and shapes only)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/negate.cpp:35
-#, fuzzy
-msgid "Negate"
-msgstr "Create"
+#: ../src/extension/internal/pov-out.cpp:706
+msgid "PovRay Raytracer File"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/negate.cpp:42
-msgid "Negate (take inverse) selected bitmap(s)."
+#: ../src/extension/internal/svg.cpp:87
+msgid "SVG Input"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/normalize.cpp:35
+#: ../src/extension/internal/svg.cpp:92
 #, fuzzy
-msgid "Normalize"
-msgstr "Normal"
+msgid "Scalable Vector Graphic (*.svg)"
+msgstr "Create and edit Scalable Vector Graphics images"
 
-#: ../src/extension/internal/bitmap/normalize.cpp:42
-msgid ""
-"Normalize selected bitmap(s), expanding color range to the full possible "
-"range of color."
+#: ../src/extension/internal/svg.cpp:93
+msgid "Inkscape native file format and W3C standard"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/oilPaint.cpp:36
-msgid "Oil Paint"
-msgstr ""
+#: ../src/extension/internal/svg.cpp:101
+#, fuzzy
+msgid "SVG Output Inkscape"
+msgstr "Quit Inkscape"
 
-#: ../src/extension/internal/bitmap/oilPaint.cpp:44
-msgid "Stylize selected bitmap(s) so that they appear to be painted with oils."
+#: ../src/extension/internal/svg.cpp:106
+msgid "Inkscape SVG (*.svg)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/opacity.cpp:45
-msgid "Modify opacity channel(s) of selected bitmap(s)."
+#: ../src/extension/internal/svg.cpp:107
+msgid "SVG format with Inkscape extensions"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/raise.cpp:39
-#, fuzzy
-msgid "Raise"
-msgstr "_Raise"
-
-#: ../src/extension/internal/bitmap/raise.cpp:43
+#: ../src/extension/internal/svg.cpp:115
 #, fuzzy
-msgid "Raised"
-msgstr "_Raise"
+msgid "SVG Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/raise.cpp:49
-msgid ""
-"Alter lightness the edges of selected bitmap(s) to create a raised "
-"appearance."
+#: ../src/extension/internal/svg.cpp:120
+msgid "Plain SVG (*.svg)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/reduceNoise.cpp:39
-msgid "Reduce Noise"
+#: ../src/extension/internal/svg.cpp:121
+msgid "Scalable Vector Graphics format as defined by the W3C"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/reduceNoise.cpp:47
-msgid ""
-"Reduce noise in selected bitmap(s) using a noise peak elimination filter."
+#: ../src/extension/internal/svgz.cpp:47
+msgid "SVGZ Input"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/sample.cpp:38
-#, fuzzy
-msgid "Resample"
-msgstr "Shapes"
+#: ../src/extension/internal/svgz.cpp:53 ../src/extension/internal/svgz.cpp:67
+msgid "Compressed Inkscape SVG (*.svgz)"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/sample.cpp:47
-msgid ""
-"Alter the resolution of selected image by resizing it to the given pixel size"
+#: ../src/extension/internal/svgz.cpp:54
+msgid "SVG file format compressed with GZip"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/shade.cpp:39
+#: ../src/extension/internal/svgz.cpp:62 ../src/extension/internal/svgz.cpp:76
 #, fuzzy
-msgid "Shade"
-msgstr "Shapes"
+msgid "SVGZ Output"
+msgstr "Output"
 
-#: ../src/extension/internal/bitmap/shade.cpp:41
-#: ../src/ui/dialog/filter-effects-dialog.cpp:955
-msgid "Azimuth"
+#: ../src/extension/internal/svgz.cpp:68
+msgid "Inkscape's native file format compressed with GZip"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/shade.cpp:42
-#: ../src/ui/dialog/filter-effects-dialog.cpp:956
-#, fuzzy
-msgid "Elevation"
-msgstr "Relation"
-
-#: ../src/extension/internal/bitmap/shade.cpp:43
-msgid "Colored Shading"
+#: ../src/extension/internal/svgz.cpp:81
+msgid "Compressed plain SVG (*.svgz)"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/shade.cpp:49
-msgid "Shade selected bitmap(s) simulating distant light source."
+#: ../src/extension/internal/svgz.cpp:82
+msgid "Scalable Vector Graphics format compressed with GZip"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/sharpen.cpp:46
-#, fuzzy
-msgid "Sharpen selected bitmap(s)."
-msgstr "Group selected objects"
+#: ../src/extension/internal/win32.cpp:485
+msgid "Windows 32-bit Print"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/solarize.cpp:44
-msgid "Solarize selected bitmap(s), like overexposing photographic film."
+#: ../src/extension/internal/wpg-input.cpp:102
+msgid "WPG Input"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/spread.cpp:36
-#, fuzzy
-msgid "Dither"
-msgstr "Metre"
+#: ../src/extension/internal/wpg-input.cpp:107
+msgid "WordPerfect Graphics (*.wpg)"
+msgstr ""
 
-#: ../src/extension/internal/bitmap/spread.cpp:44
-msgid ""
-"Randomly scatter pixels in selected bitmap(s), within the given radius of "
-"the original position"
+#: ../src/extension/internal/wpg-input.cpp:108
+msgid "Vector graphics format used by Corel WordPerfect"
 msgstr ""
 
-#: ../src/extension/internal/bitmap/swirl.cpp:36
+#: ../src/extension/prefdialog.cpp:236
 #, fuzzy
-msgid "Swirl"
-msgstr "Spiral"
+msgid "Live preview"
+msgstr "Preview"
 
-#: ../src/extension/internal/bitmap/swirl.cpp:44
-msgid "Swirl selected bitmap(s) around center point."
+#: ../src/extension/prefdialog.cpp:236
+msgid "Is the effect previewed live on canvas?"
 msgstr ""
 
-#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html
-#: ../src/extension/internal/bitmap/threshold.cpp:37
-#: ../src/extension/internal/bitmap/threshold.cpp:39
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:45
-msgid "Threshold"
-msgstr "Threshold"
+#. We can't call sp_ui_error_dialog because we may be
+#. running from the console, in which case calling sp_ui
+#. routines will cause a segfault.  See bug 1000350 - bryce
+#. sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG."));
+#: ../src/extension/system.cpp:107
+msgid "Format autodetect failed. The file is being opened as SVG."
+msgstr "Format autodetect failed. The file is being opened as SVG."
+
+#: ../src/file.cpp:147
+msgid "default.svg"
+msgstr "default.svg"
+
+#: ../src/file.cpp:265 ../src/file.cpp:1071
+#, c-format
+msgid "Failed to load the requested file %s"
+msgstr "Failed to load the requested file %s"
+
+#: ../src/file.cpp:290
+msgid "Document not saved yet.  Cannot revert."
+msgstr "Document not saved yet.  Cannot revert."
 
-#: ../src/extension/internal/bitmap/threshold.cpp:45
-msgid "Threshold selected bitmap(s)."
-msgstr ""
+#: ../src/file.cpp:296
+#, c-format
+msgid "Changes will be lost!  Are you sure you want to reload document %s?"
+msgstr "Changes will be lost!  Are you sure you want to reload document %s?"
 
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:40
-msgid "Unsharp Mask"
-msgstr ""
+#: ../src/file.cpp:325
+msgid "Document reverted."
+msgstr "Document reverted."
 
-#: ../src/extension/internal/bitmap/unsharpmask.cpp:51
-msgid "Sharpen selected bitmap(s) using unsharp mask algorithms."
-msgstr ""
+#: ../src/file.cpp:327
+msgid "Document not reverted."
+msgstr "Document not reverted."
 
-#: ../src/extension/internal/bitmap/wave.cpp:37
+#: ../src/file.cpp:477
+msgid "Select file to open"
+msgstr "Select file to open"
+
+#: ../src/file.cpp:564
 #, fuzzy
-msgid "Wave"
-msgstr "_Save"
+msgid "Vacuum &lt;defs&gt;"
+msgstr "Vac_uum Defs"
 
-#: ../src/extension/internal/bitmap/wave.cpp:39
-msgid "Amplitude"
-msgstr ""
+#: ../src/file.cpp:569
+#, c-format
+msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
+msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
+msgstr[0] "Removed <b>%i</b> unused definition in &lt;defs&gt;."
+msgstr[1] "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
 
-#: ../src/extension/internal/bitmap/wave.cpp:40
-msgid "Wavelength"
-msgstr ""
+#: ../src/file.cpp:574
+msgid "No unused definitions in &lt;defs&gt;."
+msgstr "No unused definitions in &lt;defs&gt;."
 
-#: ../src/extension/internal/bitmap/wave.cpp:46
-msgid "Alter selected bitmap(s) along sine wave."
+#: ../src/file.cpp:605
+#, c-format
+msgid ""
+"No Inkscape extension found to save document (%s).  This may have been "
+"caused by an unknown filename extension."
 msgstr ""
+"No Inkscape extension found to save document (%s).  This may have been "
+"caused by an unknown filename extension."
 
-#: ../src/extension/internal/bluredge.cpp:134
-#, fuzzy
-msgid "Inset/Outset Halo"
-msgstr "Inset/Outset by"
+#: ../src/file.cpp:606 ../src/file.cpp:614 ../src/file.cpp:622
+#: ../src/file.cpp:628 ../src/file.cpp:633
+msgid "Document not saved."
+msgstr "Document not saved."
 
-#: ../src/extension/internal/bluredge.cpp:136
-msgid "Width in px of the halo"
+#: ../src/file.cpp:613
+#, c-format
+msgid ""
+"File %s is write protected. Please remove write protection and try again."
 msgstr ""
 
-#: ../src/extension/internal/bluredge.cpp:137
-#, fuzzy
-msgid "Number of steps"
-msgstr "Number of rows"
+#: ../src/file.cpp:621
+#, c-format
+msgid "File %s could not be saved."
+msgstr "File %s could not be saved."
 
-#: ../src/extension/internal/bluredge.cpp:137
-msgid "Number of inset/outset copies of the object to make"
-msgstr ""
+#: ../src/file.cpp:638
+msgid "Document saved."
+msgstr "Document saved."
 
-#: ../src/extension/internal/cairo-ps-out.cpp:327
-#: ../src/extension/internal/cairo-ps-out.cpp:365
-msgid "Restrict to PS level"
-msgstr ""
+#. We are saving for the first time; create a unique default filename
+#: ../src/file.cpp:770 ../src/file.cpp:1208
+#, c-format
+msgid "drawing%s"
+msgstr "drawing%s"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:328
-#: ../src/extension/internal/cairo-ps-out.cpp:366
-#, fuzzy
-msgid "PostScript level 3"
-msgstr "Portrait"
+#: ../src/file.cpp:776
+#, c-format
+msgid "drawing-%d%s"
+msgstr "drawing-%d%s"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:330
-#: ../src/extension/internal/cairo-ps-out.cpp:368
-#, fuzzy
-msgid "PostScript level 2"
-msgstr "Portrait"
+#: ../src/file.cpp:780
+#, fuzzy, c-format
+msgid "%s"
+msgstr "%"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:333
-#: ../src/extension/internal/cairo-ps-out.cpp:371
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:247
-#: ../src/extension/internal/emf-win32-inout.cpp:2431
+#: ../src/file.cpp:795
 #, fuzzy
-msgid "Convert texts to paths"
-msgstr "Convert bitmap object to paths"
-
-#: ../src/extension/internal/cairo-ps-out.cpp:334
-msgid "PS+LaTeX: Omit text in PS, and create LaTeX file"
-msgstr ""
+msgid "Select file to save a copy to"
+msgstr "Select file to save to"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:335
-#: ../src/extension/internal/cairo-ps-out.cpp:373
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:249
-#, fuzzy
-msgid "Rasterize filter effects"
-msgstr "Height of selection"
+#: ../src/file.cpp:797
+msgid "Select file to save to"
+msgstr "Select file to save to"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:336
-#: ../src/extension/internal/cairo-ps-out.cpp:374
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250
-#, fuzzy
-msgid "Resolution for rasterization (dpi)"
-msgstr "Preferred resolution (dots per inch) of bitmap"
+#: ../src/file.cpp:892
+msgid "No changes need to be saved."
+msgstr "No changes need to be saved."
 
-#: ../src/extension/internal/cairo-ps-out.cpp:337
-#: ../src/extension/internal/cairo-ps-out.cpp:375
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251
+#: ../src/file.cpp:909
 #, fuzzy
-msgid "Export area is drawing"
-msgstr "Exported area is the entire drawing (not canvas)"
+msgid "Saving document..."
+msgstr "Save document"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:338
-#: ../src/extension/internal/cairo-ps-out.cpp:376
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252
+#: ../src/file.cpp:1068
 #, fuzzy
-msgid "Export area is page"
-msgstr "Exported area is the entire drawing (not canvas)"
+msgid "Import"
+msgstr "_Import..."
 
-#: ../src/extension/internal/cairo-ps-out.cpp:339
-#: ../src/extension/internal/cairo-ps-out.cpp:377
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
-msgid "Limit export to the object with ID"
-msgstr ""
+#: ../src/file.cpp:1118
+msgid "Select file to import"
+msgstr "Select file to import"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:344
+#: ../src/file.cpp:1230
 #, fuzzy
-msgid "PostScript File"
-msgstr "Portrait"
+msgid "Select file to export to"
+msgstr "Select file to import"
 
-#: ../src/extension/internal/cairo-ps-out.cpp:372
-msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file"
+#: ../src/file.cpp:1473 ../src/verbs.cpp:2218
+msgid "Import From Open Clip Art Library"
 msgstr ""
 
-#: ../src/extension/internal/cairo-ps-out.cpp:382
+#: ../src/filter-enums.cpp:20
 #, fuzzy
-msgid "Encapsulated PostScript File"
-msgstr "Portrait"
-
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244
-msgid "Restrict to PDF version"
-msgstr ""
+msgid "Blend"
+msgstr "Blue"
 
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:245
-msgid "PDF 1.4"
-msgstr ""
+#: ../src/filter-enums.cpp:21
+#, fuzzy
+msgid "Color Matrix"
+msgstr "Colour Quantization"
 
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248
-msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file"
+#: ../src/filter-enums.cpp:22
+msgid "Component Transfer"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2401
-msgid "EMF Input"
-msgstr ""
+#: ../src/filter-enums.cpp:23
+#, fuzzy
+msgid "Composite"
+msgstr "Combined"
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2406
-msgid "Enhanced Metafiles (*.emf)"
+#: ../src/filter-enums.cpp:24
+msgid "Convolve Matrix"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2407
-msgid "Enhanced Metafiles"
+#: ../src/filter-enums.cpp:25
+msgid "Diffuse Lighting"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2415
-msgid "WMF Input"
+#: ../src/filter-enums.cpp:26
+msgid "Displacement Map"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2420
-msgid "Windows Metafiles (*.wmf)"
+#: ../src/filter-enums.cpp:27
+msgid "Flood"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2421
-msgid "Windows Metafiles"
-msgstr ""
+#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55
+#, fuzzy
+msgid "Image"
+msgstr "Images"
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2429
+#: ../src/filter-enums.cpp:30
 #, fuzzy
-msgid "EMF Output"
-msgstr "Output"
+msgid "Merge"
+msgstr "Messages"
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2435
-msgid "Enhanced Metafile (*.emf)"
+#: ../src/filter-enums.cpp:33
+msgid "Specular Lighting"
 msgstr ""
 
-#: ../src/extension/internal/emf-win32-inout.cpp:2436
+#: ../src/filter-enums.cpp:34
 #, fuzzy
-msgid "Enhanced Metafile"
-msgstr "Search rectangles"
+msgid "Tile"
+msgstr "Title"
 
-#: ../src/extension/internal/filter/drop-shadow.h:35
-msgid "Drop Shadow"
-msgstr ""
+#: ../src/filter-enums.cpp:35 ../src/filter-enums.cpp:119
+#, fuzzy
+msgid "Turbulence"
+msgstr "Tolerance:"
 
-#: ../src/extension/internal/filter/drop-shadow.h:37
-#: ../src/extension/internal/filter/drop-shadow.h:92
-msgid "Blur radius, px"
-msgstr ""
+#: ../src/filter-enums.cpp:40
+#, fuzzy
+msgid "Source Graphic"
+msgstr "Equal height"
 
-#: ../src/extension/internal/filter/drop-shadow.h:38
-#: ../src/extension/internal/filter/drop-shadow.h:93
-#: ../src/ui/widget/object-composite-settings.cpp:62
-#: ../src/ui/widget/selected-style.cpp:1033
-#: ../src/ui/widget/selected-style.cpp:1034
+#: ../src/filter-enums.cpp:41
 #, fuzzy
-msgid "Opacity, %"
-msgstr "Opacity"
+msgid "Source Alpha"
+msgstr "Source"
 
-#: ../src/extension/internal/filter/drop-shadow.h:39
-#: ../src/extension/internal/filter/drop-shadow.h:94
+#: ../src/filter-enums.cpp:42
 #, fuzzy
-msgid "Horizontal offset, px"
-msgstr "Horizontal Offset"
+msgid "Background Image"
+msgstr "Background:"
 
-#: ../src/extension/internal/filter/drop-shadow.h:40
-#: ../src/extension/internal/filter/drop-shadow.h:95
+#: ../src/filter-enums.cpp:43
 #, fuzzy
-msgid "Vertical offset, px"
-msgstr "Vertical Offset"
+msgid "Background Alpha"
+msgstr "Background:"
 
-#: ../src/extension/internal/filter/drop-shadow.h:44
-#: ../src/extension/internal/filter/drop-shadow.h:99
-#: ../src/extension/internal/filter/filter-file.cpp:148
-#: ../src/extension/internal/filter/filter.cpp:216
-#: ../src/extension/internal/filter/snow.h:38
-#: ../src/ui/dialog/inkscape-preferences.cpp:784
+#: ../src/filter-enums.cpp:44
 #, fuzzy
-msgid "Filters"
-msgstr "_File"
+msgid "Fill Paint"
+msgstr "_Fill and Stroke"
 
-#: ../src/extension/internal/filter/drop-shadow.h:48
-msgid "Black, blurred drop shadow"
+#: ../src/filter-enums.cpp:45
+msgid "Stroke Paint"
+msgstr "Stroke Paint"
+
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#: ../src/filter-enums.cpp:53
+msgid "filterBlendMode|Normal"
 msgstr ""
 
-#: ../src/extension/internal/filter/drop-shadow.h:90
+#: ../src/filter-enums.cpp:54
 #, fuzzy
-msgid "Drop Glow"
-msgstr "Stop Colour"
-
-#: ../src/extension/internal/filter/drop-shadow.h:103
-msgid "White, blurred drop glow"
-msgstr ""
+msgid "Multiply"
+msgstr "Multiple styles"
 
-#: ../src/extension/internal/filter/filter-file.cpp:32
+#: ../src/filter-enums.cpp:55 ../src/ui/dialog/input.cpp:347
+#: ../src/ui/dialog/input.cpp:359
 #, fuzzy
-msgid "Bundled"
-msgstr "Rounded:"
+msgid "Screen"
+msgstr "Green"
 
-#: ../src/extension/internal/filter/filter-file.cpp:33
-msgid "Personal"
-msgstr ""
+#: ../src/filter-enums.cpp:56
+#, fuzzy
+msgid "Darken"
+msgstr "Dropper"
 
-#: ../src/extension/internal/filter/filter-file.cpp:44
+#: ../src/filter-enums.cpp:57
 #, fuzzy
-msgid "Null external module directory name.  Filters will not be loaded."
-msgstr "Null external module directory name.  Modules will not be loaded."
+msgid "Lighten"
+msgstr "Lightness"
 
-#: ../src/extension/internal/filter/snow.h:32
+#: ../src/filter-enums.cpp:63
 #, fuzzy
-msgid "Snow crest"
-msgstr "Preview"
+msgid "Matrix"
+msgstr "Mark"
 
-#: ../src/extension/internal/filter/snow.h:34
+#: ../src/filter-enums.cpp:64
 #, fuzzy
-msgid "Drift Size"
-msgstr "Font size:"
+msgid "Saturate"
+msgstr "Saturation"
 
-#: ../src/extension/internal/filter/snow.h:42
+#: ../src/filter-enums.cpp:65
 #, fuzzy
-msgid "Snow has fallen on object"
-msgstr "Pattern to Ob_jects"
+msgid "Hue Rotate"
+msgstr "Rotate"
 
-#: ../src/extension/internal/gdkpixbuf-input.cpp:149
-#, c-format
-msgid "%s GDK pixbuf Input"
+#: ../src/filter-enums.cpp:66
+msgid "Luminance to Alpha"
 msgstr ""
 
-#: ../src/extension/internal/gdkpixbuf-input.cpp:151
+#: ../src/filter-enums.cpp:73
 #, fuzzy
-msgid "Link or embed image:"
-msgstr "All Images"
+msgid "Over"
+msgstr "Metre"
 
-#: ../src/extension/internal/gdkpixbuf-input.cpp:152
+#: ../src/filter-enums.cpp:74
 #, fuzzy
-msgid "embed"
-msgstr "embedded"
+msgid "In"
+msgstr "Inch"
 
-#: ../src/extension/internal/gdkpixbuf-input.cpp:153
+#: ../src/filter-enums.cpp:75
 #, fuzzy
-msgid "link"
-msgstr "lines"
-
-#: ../src/extension/internal/gdkpixbuf-input.cpp:155
-msgid ""
-"Embed results in stand-alone, larger SVG files. Link references a file "
-"outside this SVG document and all files must be moved together."
-msgstr ""
+msgid "Out"
+msgstr "Output"
 
-#: ../src/extension/internal/gimpgrad.cpp:274
+#: ../src/filter-enums.cpp:76
 #, fuzzy
-msgid "GIMP Gradients"
-msgstr "Gradient"
+msgid "Atop"
+msgstr "Add stop"
 
-#: ../src/extension/internal/gimpgrad.cpp:279
-msgid "GIMP Gradient (*.ggr)"
+#: ../src/filter-enums.cpp:77
+msgid "XOR"
 msgstr ""
 
-#: ../src/extension/internal/gimpgrad.cpp:280
-#, fuzzy
-msgid "Gradients used in GIMP"
-msgstr "Gradient editor"
-
-#: ../src/extension/internal/grid.cpp:192 ../src/ui/widget/panel.cpp:112
-msgid "Grid"
-msgstr "Grid"
-
-#: ../src/extension/internal/grid.cpp:194
-msgid "Line Width"
-msgstr "Line Width"
+#: ../src/filter-enums.cpp:78
+msgid "Arithmetic"
+msgstr ""
 
-#: ../src/extension/internal/grid.cpp:195
-msgid "Horizontal Spacing"
-msgstr "Horizontal Spacing"
+#: ../src/filter-enums.cpp:84
+#, fuzzy
+msgid "Identity"
+msgstr "Identifier"
 
-#: ../src/extension/internal/grid.cpp:196
-msgid "Vertical Spacing"
-msgstr "Vertical Spacing"
+#: ../src/filter-enums.cpp:85
+#, fuzzy
+msgid "Table"
+msgstr "Title"
 
-#: ../src/extension/internal/grid.cpp:197
-msgid "Horizontal Offset"
-msgstr "Horizontal Offset"
+#: ../src/filter-enums.cpp:86
+#, fuzzy
+msgid "Discrete"
+msgstr "Distribute"
 
-#: ../src/extension/internal/grid.cpp:198
-msgid "Vertical Offset"
-msgstr "Vertical Offset"
+#: ../src/filter-enums.cpp:87
+#, fuzzy
+msgid "Linear"
+msgstr "License"
 
-#: ../src/extension/internal/grid.cpp:204
-msgid "Draw a path which is a grid"
+#: ../src/filter-enums.cpp:88
+msgid "Gamma"
 msgstr ""
 
-#: ../src/extension/internal/javafx-out.cpp:965
-#, fuzzy
-msgid "JavaFX Output"
-msgstr "Output"
+#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:425
+#: ../src/widgets/gradient-selector.cpp:141
+msgid "Duplicate"
+msgstr "Duplicate"
 
-#: ../src/extension/internal/javafx-out.cpp:970
-msgid "JavaFX (*.fx)"
+#: ../src/filter-enums.cpp:95
+msgid "Wrap"
 msgstr ""
 
-#: ../src/extension/internal/javafx-out.cpp:971
-msgid "JavaFX Raytracer File"
-msgstr ""
+#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247
+#: ../src/widgets/sp-color-icc-selector.cpp:234
+#: ../src/widgets/sp-color-scales.cpp:412
+#: ../src/widgets/sp-color-scales.cpp:413
+msgid "Red"
+msgstr "Red"
 
-#: ../src/extension/internal/latex-pstricks-out.cpp:105
-#, fuzzy
-msgid "LaTeX Output"
-msgstr "Output"
+#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248
+#: ../src/widgets/sp-color-icc-selector.cpp:234
+#: ../src/widgets/sp-color-scales.cpp:415
+#: ../src/widgets/sp-color-scales.cpp:416
+msgid "Green"
+msgstr "Green"
 
-#: ../src/extension/internal/latex-pstricks-out.cpp:110
-msgid "LaTeX With PSTricks macros (*.tex)"
-msgstr ""
+#: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249
+#: ../src/widgets/sp-color-icc-selector.cpp:234
+#: ../src/widgets/sp-color-scales.cpp:418
+#: ../src/widgets/sp-color-scales.cpp:419
+msgid "Blue"
+msgstr "Blue"
 
-#: ../src/extension/internal/latex-pstricks-out.cpp:111
-msgid "LaTeX PSTricks File"
+#: ../src/filter-enums.cpp:105 ../src/flood-context.cpp:253
+msgid "Alpha"
 msgstr ""
 
-#: ../src/extension/internal/latex-pstricks.cpp:349
-msgid "LaTeX Print"
-msgstr ""
+#: ../src/filter-enums.cpp:111
+#, fuzzy
+msgid "Erode"
+msgstr "Node"
 
-#: ../src/extension/internal/odf.cpp:2417
-msgid "OpenDocument Drawing Output"
-msgstr ""
+#: ../src/filter-enums.cpp:112
+#, fuzzy
+msgid "Dilate"
+msgstr "Date"
 
-#: ../src/extension/internal/odf.cpp:2422
-msgid "OpenDocument drawing (*.odg)"
+#: ../src/filter-enums.cpp:118
+msgid "Fractal Noise"
 msgstr ""
 
-#: ../src/extension/internal/odf.cpp:2423
-msgid "OpenDocument drawing file"
-msgstr ""
+#: ../src/filter-enums.cpp:125
+#, fuzzy
+msgid "Distant Light"
+msgstr "Print Destination"
 
-#. TRANSLATORS: The following are document crop settings for PDF import
-#. more info: http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/page_bounds/
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:56
-msgid "media box"
-msgstr ""
+#: ../src/filter-enums.cpp:126
+#, fuzzy
+msgid "Point Light"
+msgstr "Height"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:57
-msgid "crop box"
-msgstr ""
+#: ../src/filter-enums.cpp:127
+#, fuzzy
+msgid "Spot Light"
+msgstr "Height"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:58
-msgid "trim box"
-msgstr ""
+#: ../src/flood-context.cpp:246
+#, fuzzy
+msgid "Visible Colors"
+msgstr "Colours:"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:59
-msgid "bleed box"
-msgstr ""
+#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1129
+#, fuzzy
+msgid "Small"
+msgstr "small"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:60
-msgid "art box"
-msgstr ""
+#: ../src/flood-context.cpp:266
+#, fuzzy
+msgid "Medium"
+msgstr "medium"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:72
+#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1129
 #, fuzzy
-msgid "Select page:"
-msgstr "Select"
+msgid "Large"
+msgstr "large"
 
-#. Display total number of pages
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:86
-#, c-format
-msgid "out of %i"
+#: ../src/flood-context.cpp:469
+msgid "<b>Too much inset</b>, the result is empty."
 msgstr ""
 
-#. Crop settings
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:92
-msgid "Clip to:"
-msgstr ""
+#: ../src/flood-context.cpp:509
+#, c-format
+msgid ""
+"Area filled, path with <b>%d</b> node created and unioned with selection."
+msgid_plural ""
+"Area filled, path with <b>%d</b> nodes created and unioned with selection."
+msgstr[0] ""
+msgstr[1] ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:104
-#, fuzzy
-msgid "Page settings"
-msgstr "Canvas orientation:"
+#: ../src/flood-context.cpp:513
+#, c-format
+msgid "Area filled, path with <b>%d</b> node created."
+msgid_plural "Area filled, path with <b>%d</b> nodes created."
+msgstr[0] ""
+msgstr[1] ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:106
-msgid "Precision of approximating gradient meshes:"
+#: ../src/flood-context.cpp:785 ../src/flood-context.cpp:1099
+msgid "<b>Area is not bounded</b>, cannot fill."
 msgstr ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:107
+#: ../src/flood-context.cpp:1104
 msgid ""
-"<b>Note</b>: setting the precision too high may result in a large SVG file "
-"and slow performance."
+"<b>Only the visible part of the bounded area was filled.</b> If you want to "
+"fill all of the area, undo, zoom out, and fill again."
 msgstr ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:112
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:393
-#, fuzzy
-msgid "rough"
-msgstr "Groups"
-
-#. Text options
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:116
+#: ../src/flood-context.cpp:1122 ../src/flood-context.cpp:1282
 #, fuzzy
-msgid "Text handling:"
-msgstr "Set spacing:"
+msgid "Fill bounded area"
+msgstr "_Fill and Stroke"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:118
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:119
+#: ../src/flood-context.cpp:1142
 #, fuzzy
-msgid "Import text as text"
-msgstr "_Convert to Text"
+msgid "Set style on object"
+msgstr "Pattern to Ob_jects"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:120
-msgid "Replace PDF fonts by closest-named installed fonts"
+#: ../src/flood-context.cpp:1201
+msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
 msgstr ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:123
+#: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:76
+msgid "Linear gradient <b>start</b>"
+msgstr "Linear gradient <b>start</b>"
+
+#. POINT_LG_BEGIN
+#: ../src/gradient-context.cpp:133 ../src/gradient-drag.cpp:77
+msgid "Linear gradient <b>end</b>"
+msgstr "Linear gradient <b>end</b>"
+
+#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:78
 #, fuzzy
-msgid "Embed images"
-msgstr "All Images"
+msgid "Linear gradient <b>mid stop</b>"
+msgstr "Linear gradient <b>start</b>"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:126
-msgid "Import settings"
-msgstr ""
+#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:79
+msgid "Radial gradient <b>center</b>"
+msgstr "Radial gradient <b>centre</b>"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:248
-msgid "PDF Import Settings"
-msgstr ""
+#: ../src/gradient-context.cpp:136 ../src/gradient-context.cpp:137
+#: ../src/gradient-drag.cpp:80 ../src/gradient-drag.cpp:81
+msgid "Radial gradient <b>radius</b>"
+msgstr "Radial gradient <b>radius</b>"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:396
-msgid "pdfinput|medium"
-msgstr ""
+#: ../src/gradient-context.cpp:138 ../src/gradient-drag.cpp:82
+msgid "Radial gradient <b>focus</b>"
+msgstr "Radial gradient <b>focus</b>"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:397
+#. POINT_RG_FOCUS
+#: ../src/gradient-context.cpp:139 ../src/gradient-context.cpp:140
+#: ../src/gradient-drag.cpp:83 ../src/gradient-drag.cpp:84
 #, fuzzy
-msgid "fine"
-msgstr "License"
+msgid "Radial gradient <b>mid stop</b>"
+msgstr "Linear gradient <b>start</b>"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:398
-#, fuzzy
-msgid "very fine"
-msgstr "Invert"
+#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message
+#: ../src/gradient-context.cpp:165
+#, fuzzy, c-format
+msgid "%s selected"
+msgstr "Last selected"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:754
-#, fuzzy
-msgid "PDF Input"
-msgstr "Output"
+#. TRANSLATORS: Mind the space in front. This is part of a compound message
+#: ../src/gradient-context.cpp:167 ../src/gradient-context.cpp:176
+#, fuzzy, c-format
+msgid " out of %d gradient handle"
+msgid_plural " out of %d gradient handles"
+msgstr[0] "No gradient selected"
+msgstr[1] "No gradient selected"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:759
-msgid "Adobe PDF (*.pdf)"
-msgstr ""
+#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message
+#: ../src/gradient-context.cpp:168 ../src/gradient-context.cpp:177
+#: ../src/gradient-context.cpp:184
+#, fuzzy, c-format
+msgid " on %d selected object"
+msgid_plural " on %d selected objects"
+msgstr[0] "Duplicate selected objects"
+msgstr[1] "Duplicate selected objects"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:760
-msgid "Adobe Portable Document Format"
-msgstr ""
+#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count)
+#: ../src/gradient-context.cpp:174
+#, fuzzy, c-format
+msgid ""
+"One handle merging %d stop (drag with <b>Shift</b> to separate) selected"
+msgid_plural ""
+"One handle merging %d stops (drag with <b>Shift</b> to separate) selected"
+msgstr[0] ""
+"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
+"separate"
+msgstr[1] ""
+"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
+"separate"
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:767
-msgid "AI Input"
-msgstr ""
+#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count)
+#: ../src/gradient-context.cpp:182
+#, c-format
+msgid "<b>%d</b> gradient handle selected out of %d"
+msgid_plural "<b>%d</b> gradient handles selected out of %d"
+msgstr[0] ""
+msgstr[1] ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:772
-msgid "Adobe Illustrator 9.0 and above (*.ai)"
-msgstr ""
+#. TRANSLATORS: The plural refers to number of selected objects
+#: ../src/gradient-context.cpp:189
+#, c-format
+msgid "<b>No</b> gradient handles selected out of %d on %d selected object"
+msgid_plural ""
+"<b>No</b> gradient handles selected out of %d on %d selected objects"
+msgstr[0] ""
+msgstr[1] ""
 
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:773
-msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
-msgstr ""
+#: ../src/gradient-context.cpp:389 ../src/gradient-context.cpp:482
+#: ../src/widgets/gradient-vector.cpp:743
+#, fuzzy
+msgid "Add gradient stop"
+msgstr "No gradient selected"
 
-#: ../src/extension/internal/pov-out.cpp:700
+#: ../src/gradient-context.cpp:457
 #, fuzzy
-msgid "PovRay Output"
-msgstr "Output"
+msgid "Simplify gradient"
+msgstr "Radial gradient"
 
-#: ../src/extension/internal/pov-out.cpp:705
-msgid "PovRay (*.pov) (paths and shapes only)"
-msgstr ""
+#: ../src/gradient-context.cpp:534
+#, fuzzy
+msgid "Create default gradient"
+msgstr "Create linear gradient"
 
-#: ../src/extension/internal/pov-out.cpp:706
-msgid "PovRay Raytracer File"
+#: ../src/gradient-context.cpp:588
+msgid "<b>Draw around</b> handles to select them"
 msgstr ""
 
-#: ../src/extension/internal/svg.cpp:87
-msgid "SVG Input"
-msgstr ""
+#: ../src/gradient-context.cpp:695
+msgid "<b>Ctrl</b>: snap gradient angle"
+msgstr "<b>Ctrl</b>: snap gradient angle"
 
-#: ../src/extension/internal/svg.cpp:92
+#: ../src/gradient-context.cpp:696
+msgid "<b>Shift</b>: draw gradient around the starting point"
+msgstr "<b>Shift</b>: draw gradient around the starting point"
+
+#: ../src/gradient-context.cpp:816
 #, fuzzy
-msgid "Scalable Vector Graphic (*.svg)"
-msgstr "Create and edit Scalable Vector Graphics images"
+msgid "Invert gradient"
+msgstr "Linear gradient"
 
-#: ../src/extension/internal/svg.cpp:93
-msgid "Inkscape native file format and W3C standard"
-msgstr ""
+#: ../src/gradient-context.cpp:933
+#, fuzzy, c-format
+msgid "<b>Gradient</b> for %d object; with <b>Ctrl</b> to snap angle"
+msgid_plural "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
+msgstr[0] "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
+msgstr[1] "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
 
-#: ../src/extension/internal/svg.cpp:101
-#, fuzzy
-msgid "SVG Output Inkscape"
-msgstr "Quit Inkscape"
+#: ../src/gradient-context.cpp:937
+msgid "Select <b>objects</b> on which to create gradient."
+msgstr "Select <b>objects</b> on which to create gradient."
 
-#: ../src/extension/internal/svg.cpp:106
-msgid "Inkscape SVG (*.svg)"
+#: ../src/gradient-drag.cpp:592
+msgid "Merge gradient handles"
 msgstr ""
 
-#: ../src/extension/internal/svg.cpp:107
-msgid "SVG format with Inkscape extensions"
-msgstr ""
+#: ../src/gradient-drag.cpp:891
+#, fuzzy
+msgid "Move gradient handle"
+msgstr "No gradient selected"
 
-#: ../src/extension/internal/svg.cpp:115
+#: ../src/gradient-drag.cpp:944 ../src/widgets/gradient-vector.cpp:774
 #, fuzzy
-msgid "SVG Output"
-msgstr "Output"
+msgid "Delete gradient stop"
+msgstr "Delete stop"
 
-#: ../src/extension/internal/svg.cpp:120
-msgid "Plain SVG (*.svg)"
+#: ../src/gradient-drag.cpp:1108
+#, fuzzy, c-format
+msgid ""
+"%s %d for: %s%s; drag with <b>Ctrl</b> to snap offset; click with <b>Ctrl"
+"+Alt</b> to delete stop"
 msgstr ""
+"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
+"preserve angle, with <b>Ctrl+Shift</b> to scale around centre"
 
-#: ../src/extension/internal/svg.cpp:121
-msgid "Scalable Vector Graphics format as defined by the W3C"
-msgstr ""
+#: ../src/gradient-drag.cpp:1112 ../src/gradient-drag.cpp:1119
+msgid " (stroke)"
+msgstr " (stroke)"
 
-#: ../src/extension/internal/svgz.cpp:47
-msgid "SVGZ Input"
+#: ../src/gradient-drag.cpp:1116
+#, c-format
+msgid ""
+"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
+"preserve angle, with <b>Ctrl+Shift</b> to scale around center"
 msgstr ""
+"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
+"preserve angle, with <b>Ctrl+Shift</b> to scale around centre"
 
-#: ../src/extension/internal/svgz.cpp:53 ../src/extension/internal/svgz.cpp:67
-msgid "Compressed Inkscape SVG (*.svgz)"
+#: ../src/gradient-drag.cpp:1124
+#, c-format
+msgid ""
+"Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to "
+"separate focus"
 msgstr ""
+"Radial gradient <b>centre</b> and <b>focus</b>; drag with <b>Shift</b> to "
+"separate focus"
 
-#: ../src/extension/internal/svgz.cpp:54
-msgid "SVG file format compressed with GZip"
-msgstr ""
+#: ../src/gradient-drag.cpp:1127
+#, fuzzy, c-format
+msgid ""
+"Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to "
+"separate"
+msgid_plural ""
+"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
+"separate"
+msgstr[0] ""
+"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
+"separate"
+msgstr[1] ""
+"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
+"separate"
 
-#: ../src/extension/internal/svgz.cpp:62 ../src/extension/internal/svgz.cpp:76
+#: ../src/gradient-drag.cpp:1821
 #, fuzzy
-msgid "SVGZ Output"
-msgstr "Output"
+msgid "Move gradient handle(s)"
+msgstr "No gradient selected"
 
-#: ../src/extension/internal/svgz.cpp:68
-msgid "Inkscape's native file format compressed with GZip"
-msgstr ""
+#: ../src/gradient-drag.cpp:1857
+#, fuzzy
+msgid "Move gradient mid stop(s)"
+msgstr "Delete stop"
 
-#: ../src/extension/internal/svgz.cpp:81
-msgid "Compressed plain SVG (*.svgz)"
-msgstr ""
+#: ../src/gradient-drag.cpp:2145
+#, fuzzy
+msgid "Delete gradient stop(s)"
+msgstr "Delete stop"
 
-#: ../src/extension/internal/svgz.cpp:82
-msgid "Scalable Vector Graphics format compressed with GZip"
-msgstr ""
+#. Add the units menu.
+#: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504
+#: ../src/widgets/toolbox.cpp:1619 ../src/widgets/toolbox.cpp:3358
+#: ../src/widgets/toolbox.cpp:6082 ../src/widgets/toolbox.cpp:8449
+msgid "Units"
+msgstr "Units"
 
-#: ../src/extension/internal/win32.cpp:485
-msgid "Windows 32-bit Print"
-msgstr ""
+#: ../src/helper/units.cpp:38
+msgid "Point"
+msgstr "Point"
 
-#: ../src/extension/internal/wpg-input.cpp:102
-msgid "WPG Input"
-msgstr ""
+#: ../src/helper/units.cpp:38 ../src/ui/widget/selected-style.cpp:293
+msgid "pt"
+msgstr "pt"
 
-#: ../src/extension/internal/wpg-input.cpp:107
-msgid "WordPerfect Graphics (*.wpg)"
+#: ../src/helper/units.cpp:38
+msgid "Pt"
+msgstr "Pt"
+
+#: ../src/helper/units.cpp:39
+msgid "Pica"
 msgstr ""
 
-#: ../src/extension/internal/wpg-input.cpp:108
-msgid "Vector graphics format used by Corel WordPerfect"
+#: ../src/helper/units.cpp:39
+msgid "pc"
 msgstr ""
 
-#: ../src/extension/prefdialog.cpp:236
+#: ../src/helper/units.cpp:39
 #, fuzzy
-msgid "Live preview"
-msgstr "Preview"
+msgid "Picas"
+msgstr "Paths"
 
-#: ../src/extension/prefdialog.cpp:236
-msgid "Is the effect previewed live on canvas?"
+#: ../src/helper/units.cpp:39
+msgid "Pc"
 msgstr ""
 
-#. We can't call sp_ui_error_dialog because we may be
-#. running from the console, in which case calling sp_ui
-#. routines will cause a segfault.  See bug 1000350 - bryce
-#. sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG."));
-#: ../src/extension/system.cpp:107
-msgid "Format autodetect failed. The file is being opened as SVG."
-msgstr "Format autodetect failed. The file is being opened as SVG."
-
-#: ../src/file.cpp:147
-msgid "default.svg"
-msgstr "default.svg"
+#: ../src/helper/units.cpp:40
+msgid "Pixel"
+msgstr "Pixel"
 
-#: ../src/file.cpp:265 ../src/file.cpp:1071
-#, c-format
-msgid "Failed to load the requested file %s"
-msgstr "Failed to load the requested file %s"
+#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:253
+#: ../src/ui/dialog/inkscape-preferences.cpp:257
+#: ../src/ui/dialog/inkscape-preferences.cpp:260
+#: ../src/ui/widget/selected-style.cpp:289
+msgid "px"
+msgstr "px"
 
-#: ../src/file.cpp:290
-msgid "Document not saved yet.  Cannot revert."
-msgstr "Document not saved yet.  Cannot revert."
+#: ../src/helper/units.cpp:40
+msgid "Pixels"
+msgstr "Pixels"
 
-#: ../src/file.cpp:296
-#, c-format
-msgid "Changes will be lost!  Are you sure you want to reload document %s?"
-msgstr "Changes will be lost!  Are you sure you want to reload document %s?"
+#: ../src/helper/units.cpp:40
+msgid "Px"
+msgstr "Px"
 
-#: ../src/file.cpp:325
-msgid "Document reverted."
-msgstr "Document reverted."
+#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:273
+msgid "%"
+msgstr "%"
 
-#: ../src/file.cpp:327
-msgid "Document not reverted."
-msgstr "Document not reverted."
+#: ../src/helper/units.cpp:42
+msgid "Percents"
+msgstr "Percents"
 
-#: ../src/file.cpp:477
-msgid "Select file to open"
-msgstr "Select file to open"
+#: ../src/helper/units.cpp:43
+msgid "Millimeter"
+msgstr "Millimetre"
 
-#: ../src/file.cpp:564
-#, fuzzy
-msgid "Vacuum &lt;defs&gt;"
-msgstr "Vac_uum Defs"
+#: ../src/helper/units.cpp:43 ../src/ui/widget/selected-style.cpp:297
+msgid "mm"
+msgstr "mm"
 
-#: ../src/file.cpp:569
-#, c-format
-msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
-msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
-msgstr[0] "Removed <b>%i</b> unused definition in &lt;defs&gt;."
-msgstr[1] "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
+#: ../src/helper/units.cpp:43
+msgid "Millimeters"
+msgstr "Millimetres"
 
-#: ../src/file.cpp:574
-msgid "No unused definitions in &lt;defs&gt;."
-msgstr "No unused definitions in &lt;defs&gt;."
+#: ../src/helper/units.cpp:44
+msgid "Centimeter"
+msgstr "Centimetre"
 
-#: ../src/file.cpp:605
-#, c-format
-msgid ""
-"No Inkscape extension found to save document (%s).  This may have been "
-"caused by an unknown filename extension."
-msgstr ""
-"No Inkscape extension found to save document (%s).  This may have been "
-"caused by an unknown filename extension."
+#: ../src/helper/units.cpp:44
+msgid "cm"
+msgstr "cm"
 
-#: ../src/file.cpp:606 ../src/file.cpp:614 ../src/file.cpp:622
-#: ../src/file.cpp:628 ../src/file.cpp:633
-msgid "Document not saved."
-msgstr "Document not saved."
+#: ../src/helper/units.cpp:44
+msgid "Centimeters"
+msgstr "Centimetres"
 
-#: ../src/file.cpp:613
-#, c-format
-msgid ""
-"File %s is write protected. Please remove write protection and try again."
-msgstr ""
+#: ../src/helper/units.cpp:45
+msgid "Meter"
+msgstr "Metre"
 
-#: ../src/file.cpp:621
-#, c-format
-msgid "File %s could not be saved."
-msgstr "File %s could not be saved."
+#: ../src/helper/units.cpp:45
+msgid "m"
+msgstr "m"
 
-#: ../src/file.cpp:638
-msgid "Document saved."
-msgstr "Document saved."
+#: ../src/helper/units.cpp:45
+msgid "Meters"
+msgstr "Metres"
 
-#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:770 ../src/file.cpp:1208
-#, c-format
-msgid "drawing%s"
-msgstr "drawing%s"
+#. no svg_unit
+#: ../src/helper/units.cpp:46
+msgid "Inch"
+msgstr "Inch"
 
-#: ../src/file.cpp:776
-#, c-format
-msgid "drawing-%d%s"
-msgstr "drawing-%d%s"
+#: ../src/helper/units.cpp:46
+msgid "in"
+msgstr "in"
 
-#: ../src/file.cpp:780
-#, fuzzy, c-format
-msgid "%s"
-msgstr "%"
+#: ../src/helper/units.cpp:46
+msgid "Inches"
+msgstr "Inches"
 
-#: ../src/file.cpp:795
+#: ../src/helper/units.cpp:47
 #, fuzzy
-msgid "Select file to save a copy to"
-msgstr "Select file to save to"
-
-#: ../src/file.cpp:797
-msgid "Select file to save to"
-msgstr "Select file to save to"
+msgid "Foot"
+msgstr "Font"
 
-#: ../src/file.cpp:892
-msgid "No changes need to be saved."
-msgstr "No changes need to be saved."
+#: ../src/helper/units.cpp:47
+msgid "ft"
+msgstr ""
 
-#: ../src/file.cpp:909
+#: ../src/helper/units.cpp:47
 #, fuzzy
-msgid "Saving document..."
-msgstr "Save document"
+msgid "Feet"
+msgstr "Text"
 
-#: ../src/file.cpp:1068
-#, fuzzy
-msgid "Import"
-msgstr "_Import..."
+#. Volatiles do not have default, so there are none here
+#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
+#: ../src/helper/units.cpp:50
+msgid "Em square"
+msgstr "Em square"
 
-#: ../src/file.cpp:1118
-msgid "Select file to import"
-msgstr "Select file to import"
+#: ../src/helper/units.cpp:50
+msgid "em"
+msgstr "em"
 
-#: ../src/file.cpp:1230
-#, fuzzy
-msgid "Select file to export to"
-msgstr "Select file to import"
+#: ../src/helper/units.cpp:50
+msgid "Em squares"
+msgstr "Em squares"
 
-#: ../src/file.cpp:1473 ../src/verbs.cpp:2218
-msgid "Import From Open Clip Art Library"
-msgstr ""
+#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
+#: ../src/helper/units.cpp:52
+msgid "Ex square"
+msgstr "Ex square"
 
-#: ../src/filter-enums.cpp:20
-#, fuzzy
-msgid "Blend"
-msgstr "Blue"
+#: ../src/helper/units.cpp:52
+msgid "ex"
+msgstr "ex"
 
-#: ../src/filter-enums.cpp:21
+#: ../src/helper/units.cpp:52
+msgid "Ex squares"
+msgstr "Ex squares"
+
+#: ../src/inkscape.cpp:328
 #, fuzzy
-msgid "Color Matrix"
-msgstr "Colour Quantization"
+msgid "Autosaving documents..."
+msgstr "Save document"
 
-#: ../src/filter-enums.cpp:22
-msgid "Component Transfer"
+#: ../src/inkscape.cpp:399
+msgid "Autosave failed! Could not find inkscape extension to save document."
 msgstr ""
 
-#: ../src/filter-enums.cpp:23
-#, fuzzy
-msgid "Composite"
-msgstr "Combined"
+#: ../src/inkscape.cpp:402 ../src/inkscape.cpp:409
+#, fuzzy, c-format
+msgid "Autosave failed! File %s could not be saved."
+msgstr "File %s could not be saved."
 
-#: ../src/filter-enums.cpp:24
-msgid "Convolve Matrix"
+#: ../src/inkscape.cpp:424
+msgid "Autosave complete."
 msgstr ""
 
-#: ../src/filter-enums.cpp:25
-msgid "Diffuse Lighting"
-msgstr ""
+#: ../src/inkscape.cpp:665
+msgid "Untitled document"
+msgstr "Untitled document"
 
-#: ../src/filter-enums.cpp:26
-msgid "Displacement Map"
-msgstr ""
+#. Show nice dialog box
+#: ../src/inkscape.cpp:697
+msgid "Inkscape encountered an internal error and will close now.\n"
+msgstr "Inkscape encountered an internal error and will close now.\n"
 
-#: ../src/filter-enums.cpp:27
-msgid "Flood"
+#: ../src/inkscape.cpp:698
+msgid ""
+"Automatic backups of unsaved documents were done to the following "
+"locations:\n"
 msgstr ""
+"Automatic backups of unsaved documents were done to the following "
+"locations:\n"
 
-#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55
-#, fuzzy
-msgid "Image"
-msgstr "Images"
+#: ../src/inkscape.cpp:699
+msgid "Automatic backup of the following documents failed:\n"
+msgstr "Automatic backup of the following documents failed:\n"
 
-#: ../src/filter-enums.cpp:30
-#, fuzzy
-msgid "Merge"
-msgstr "Messages"
+#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
+#. checkitem_toggled, checkitem_update, 0);
+#: ../src/interface.cpp:872
+msgid "Commands Bar"
+msgstr "Commands Bar"
 
-#: ../src/filter-enums.cpp:33
-msgid "Specular Lighting"
-msgstr ""
+#: ../src/interface.cpp:872
+msgid "Show or hide the Commands bar (under the menu)"
+msgstr "Show or hide the Commands bar (under the menu)"
 
-#: ../src/filter-enums.cpp:34
+#: ../src/interface.cpp:874
 #, fuzzy
-msgid "Tile"
-msgstr "Title"
+msgid "Snap Controls Bar"
+msgstr "Tool Controls"
 
-#: ../src/filter-enums.cpp:35 ../src/filter-enums.cpp:119
+#: ../src/interface.cpp:874
 #, fuzzy
-msgid "Turbulence"
-msgstr "Tolerance:"
+msgid "Show or hide the snapping controls"
+msgstr "Show or hide the Tool Controls panel"
 
-#: ../src/filter-enums.cpp:40
+#: ../src/interface.cpp:876
 #, fuzzy
-msgid "Source Graphic"
-msgstr "Equal height"
+msgid "Tool Controls Bar"
+msgstr "Tool Controls"
 
-#: ../src/filter-enums.cpp:41
+#: ../src/interface.cpp:876
 #, fuzzy
-msgid "Source Alpha"
-msgstr "Source"
+msgid "Show or hide the Tool Controls bar"
+msgstr "Show or hide the Tool Controls panel"
 
-#: ../src/filter-enums.cpp:42
+#: ../src/interface.cpp:878
+msgid "_Toolbox"
+msgstr "_Toolbox"
+
+#: ../src/interface.cpp:878
+msgid "Show or hide the main toolbox (on the left)"
+msgstr "Show or hide the main toolbox (on the left)"
+
+#: ../src/interface.cpp:884
 #, fuzzy
-msgid "Background Image"
-msgstr "Background:"
+msgid "_Palette"
+msgstr "_Paste"
 
-#: ../src/filter-enums.cpp:43
+#: ../src/interface.cpp:884
 #, fuzzy
-msgid "Background Alpha"
-msgstr "Background:"
+msgid "Show or hide the color palette"
+msgstr "Show or hide the Tool Controls panel"
 
-#: ../src/filter-enums.cpp:44
+#: ../src/interface.cpp:886
+msgid "_Statusbar"
+msgstr "_Statusbar"
+
+#: ../src/interface.cpp:886
+msgid "Show or hide the statusbar (at the bottom of the window)"
+msgstr "Show or hide the statusbar (at the bottom of the window)"
+
+#: ../src/interface.cpp:960
+#, c-format
+msgid "Verb \"%s\" Unknown"
+msgstr "Verb \"%s\" Unknown"
+
+#: ../src/interface.cpp:1002
+msgid "Open _Recent"
+msgstr "Open _Recent"
+
+#. TRANSLATORS: #%s is the id of the group e.g. <g id="#g7">, not a number.
+#: ../src/interface.cpp:1103
+#, c-format
+msgid "Enter group #%s"
+msgstr "Enter group #%s"
+
+#: ../src/interface.cpp:1114
+msgid "Go to parent"
+msgstr "Go to parent"
+
+#: ../src/interface.cpp:1205 ../src/interface.cpp:1291
+#: ../src/interface.cpp:1394 ../src/ui/widget/selected-style.cpp:468
 #, fuzzy
-msgid "Fill Paint"
-msgstr "_Fill and Stroke"
+msgid "Drop color"
+msgstr "Stop Colour"
 
-#: ../src/filter-enums.cpp:45
-msgid "Stroke Paint"
-msgstr "Stroke Paint"
+#: ../src/interface.cpp:1244 ../src/interface.cpp:1354
+#, fuzzy
+msgid "Drop color on gradient"
+msgstr "No stops in gradient"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/filter-enums.cpp:53
-msgid "filterBlendMode|Normal"
+#: ../src/interface.cpp:1407
+msgid "Could not parse SVG data"
+msgstr "Could not parse SVG data"
+
+#: ../src/interface.cpp:1446
+msgid "Drop SVG"
 msgstr ""
 
-#: ../src/filter-enums.cpp:54
+#: ../src/interface.cpp:1480
 #, fuzzy
-msgid "Multiply"
-msgstr "Multiple styles"
+msgid "Drop bitmap image"
+msgstr "Import bitmap as <image>"
 
-#: ../src/filter-enums.cpp:55
-#, fuzzy
-msgid "Screen"
-msgstr "Green"
+#: ../src/interface.cpp:1572
+#, c-format
+msgid ""
+"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
+"you want to replace it?</span>\n"
+"\n"
+"The file already exists in \"%s\". Replacing it will overwrite its contents."
+msgstr ""
 
-#: ../src/filter-enums.cpp:56
+#: ../src/knot.cpp:431
+msgid "Node or handle drag canceled."
+msgstr "Node or handle drag canceled."
+
+#: ../src/knotholder.cpp:150
 #, fuzzy
-msgid "Darken"
-msgstr "Dropper"
+msgid "Change handle"
+msgstr "Chatroom _handle:"
 
-#: ../src/filter-enums.cpp:57
+#: ../src/knotholder.cpp:229
 #, fuzzy
-msgid "Lighten"
-msgstr "Lightness"
+msgid "Move handle"
+msgstr "Move canceled."
+
+#. TRANSLATORS: This refers to the pattern that's inside the object
+#: ../src/knotholder.cpp:250
+msgid "<b>Move</b> the pattern fill inside the object"
+msgstr "<b>Move</b> the pattern fill inside the object"
 
-#: ../src/filter-enums.cpp:63
+#: ../src/knotholder.cpp:253
 #, fuzzy
-msgid "Matrix"
-msgstr "Mark"
+msgid "<b>Scale</b> the pattern fill; uniformly if with <b>Ctrl</b>"
+msgstr "<b>Scale</b> the pattern fill uniformly"
 
-#: ../src/filter-enums.cpp:64
-#, fuzzy
-msgid "Saturate"
-msgstr "Saturation"
+#: ../src/knotholder.cpp:256
+msgid "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
+msgstr "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
 
-#: ../src/filter-enums.cpp:65
+#: ../src/libgdl/gdl-dock-bar.c:108
 #, fuzzy
-msgid "Hue Rotate"
-msgstr "Rotate"
+msgid "Master"
+msgstr "_Raise"
 
-#: ../src/filter-enums.cpp:66
-msgid "Luminance to Alpha"
+#: ../src/libgdl/gdl-dock-bar.c:109
+msgid "GdlDockMaster object which the dockbar widget is attached to"
 msgstr ""
 
-#. File
-#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2195
-#: ../src/widgets/toolbox.cpp:855
-msgid "Default"
-msgstr "Default"
-
-#: ../src/filter-enums.cpp:73
+#: ../src/libgdl/gdl-dock-bar.c:116
 #, fuzzy
-msgid "Over"
-msgstr "Metre"
+msgid "Dockbar style"
+msgstr "Scale"
 
-#: ../src/filter-enums.cpp:74
-#, fuzzy
-msgid "In"
-msgstr "Inch"
+#: ../src/libgdl/gdl-dock-bar.c:117
+msgid "Dockbar style to show items on it"
+msgstr ""
 
-#: ../src/filter-enums.cpp:75
+#: ../src/libgdl/gdl-dock-item-grip.c:395
+msgid "Iconify"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock-item-grip.c:395
+msgid "Iconify this dock"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock-item-grip.c:397
 #, fuzzy
-msgid "Out"
-msgstr "Output"
+msgid "Close"
+msgstr "_Close"
 
-#: ../src/filter-enums.cpp:76
+#: ../src/libgdl/gdl-dock-item-grip.c:397
 #, fuzzy
-msgid "Atop"
-msgstr "Add stop"
+msgid "Close this dock"
+msgstr "Switch to the previous document window"
 
-#: ../src/filter-enums.cpp:77
-msgid "XOR"
+#: ../src/libgdl/gdl-dock-item-grip.c:706
+#: ../src/libgdl/gdl-dock-tablabel.c:128
+msgid "Controlling dock item"
 msgstr ""
 
-#: ../src/filter-enums.cpp:78
-msgid "Arithmetic"
+#: ../src/libgdl/gdl-dock-item-grip.c:707
+msgid "Dockitem which 'owns' this grip"
 msgstr ""
 
-#: ../src/filter-enums.cpp:84
-#, fuzzy
-msgid "Identity"
-msgstr "Identifier"
-
-#: ../src/filter-enums.cpp:85
+#. Name
+#: ../src/libgdl/gdl-dock-item.c:287 ../src/widgets/toolbox.cpp:7660
 #, fuzzy
-msgid "Table"
-msgstr "Title"
+msgid "Orientation"
+msgstr "Canvas orientation:"
 
-#: ../src/filter-enums.cpp:86
-#, fuzzy
-msgid "Discrete"
-msgstr "Distribute"
+#: ../src/libgdl/gdl-dock-item.c:288
+msgid "Orientation of the docking item"
+msgstr ""
 
-#: ../src/filter-enums.cpp:87
-#, fuzzy
-msgid "Linear"
-msgstr "License"
+#: ../src/libgdl/gdl-dock-item.c:303
+msgid "Resizable"
+msgstr ""
 
-#: ../src/filter-enums.cpp:88
-msgid "Gamma"
+#: ../src/libgdl/gdl-dock-item.c:304
+msgid "If set, the dock item can be resized when docked in a panel"
 msgstr ""
 
-#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:425
-#: ../src/widgets/gradient-selector.cpp:141
-msgid "Duplicate"
-msgstr "Duplicate"
+#: ../src/libgdl/gdl-dock-item.c:311
+msgid "Item behavior"
+msgstr ""
 
-#: ../src/filter-enums.cpp:95
-msgid "Wrap"
+#: ../src/libgdl/gdl-dock-item.c:312
+msgid ""
+"General behavior for the dock item (i.e. whether it can float, if it's "
+"locked, etc.)"
 msgstr ""
 
-#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247
-#: ../src/widgets/sp-color-icc-selector.cpp:234
-#: ../src/widgets/sp-color-scales.cpp:412
-#: ../src/widgets/sp-color-scales.cpp:413
-msgid "Red"
-msgstr "Red"
+#: ../src/libgdl/gdl-dock-item.c:320 ../src/libgdl/gdl-dock-master.c:151
+#, fuzzy
+msgid "Locked"
+msgstr "L_ock"
 
-#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248
-#: ../src/widgets/sp-color-icc-selector.cpp:234
-#: ../src/widgets/sp-color-scales.cpp:415
-#: ../src/widgets/sp-color-scales.cpp:416
-msgid "Green"
-msgstr "Green"
+#: ../src/libgdl/gdl-dock-item.c:321
+msgid ""
+"If set, the dock item cannot be dragged around and it doesn't show a grip"
+msgstr ""
 
-#: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249
-#: ../src/widgets/sp-color-icc-selector.cpp:234
-#: ../src/widgets/sp-color-scales.cpp:418
-#: ../src/widgets/sp-color-scales.cpp:419
-msgid "Blue"
-msgstr "Blue"
+#: ../src/libgdl/gdl-dock-item.c:329
+msgid "Preferred width"
+msgstr ""
 
-#: ../src/filter-enums.cpp:105 ../src/flood-context.cpp:253
-msgid "Alpha"
+#: ../src/libgdl/gdl-dock-item.c:330
+msgid "Preferred width for the dock item"
 msgstr ""
 
-#: ../src/filter-enums.cpp:111
+#: ../src/libgdl/gdl-dock-item.c:336
 #, fuzzy
-msgid "Erode"
-msgstr "Node"
+msgid "Preferred height"
+msgstr "Height:"
 
-#: ../src/filter-enums.cpp:112
-#, fuzzy
-msgid "Dilate"
-msgstr "Date"
+#: ../src/libgdl/gdl-dock-item.c:337
+msgid "Preferred height for the dock item"
+msgstr ""
 
-#: ../src/filter-enums.cpp:118
-msgid "Fractal Noise"
+#: ../src/libgdl/gdl-dock-item.c:616
+#, c-format
+msgid ""
+"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or "
+"some other compound dock object."
 msgstr ""
 
-#: ../src/filter-enums.cpp:125
-#, fuzzy
-msgid "Distant Light"
-msgstr "Print Destination"
+#: ../src/libgdl/gdl-dock-item.c:623
+#, c-format
+msgid ""
+"Attempting to add a widget with type %s to a %s, but it can only contain one "
+"widget at a time; it already contains a widget of type %s"
+msgstr ""
 
-#: ../src/filter-enums.cpp:126
-#, fuzzy
-msgid "Point Light"
-msgstr "Height"
+#: ../src/libgdl/gdl-dock-item.c:1345 ../src/libgdl/gdl-dock-item.c:1390
+#, c-format
+msgid "Unsupported docking strategy %s in dock object of type %s"
+msgstr ""
 
-#: ../src/filter-enums.cpp:127
+#. UnLock menuitem
+#: ../src/libgdl/gdl-dock-item.c:1479
 #, fuzzy
-msgid "Spot Light"
-msgstr "Height"
+msgid "UnLock"
+msgstr "L_ock"
 
-#: ../src/flood-context.cpp:246
+#. Hide menuitem.
+#: ../src/libgdl/gdl-dock-item.c:1486
 #, fuzzy
-msgid "Visible Colors"
-msgstr "Colours:"
+msgid "Hide"
+msgstr "_Hide"
 
-#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1123
+#. Lock menuitem
+#: ../src/libgdl/gdl-dock-item.c:1491
 #, fuzzy
-msgid "Small"
-msgstr "small"
+msgid "Lock"
+msgstr "L_ock"
 
-#: ../src/flood-context.cpp:266
-#, fuzzy
-msgid "Medium"
-msgstr "medium"
+#: ../src/libgdl/gdl-dock-item.c:1717
+#, c-format
+msgid "Attempt to bind an unbound item %p"
+msgstr ""
 
-#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1123
+#: ../src/libgdl/gdl-dock-master.c:144 ../src/libgdl/gdl-dock.c:183
 #, fuzzy
-msgid "Large"
-msgstr "large"
+msgid "Default title"
+msgstr "Default units:"
 
-#: ../src/flood-context.cpp:469
-msgid "<b>Too much inset</b>, the result is empty."
+#: ../src/libgdl/gdl-dock-master.c:145
+msgid "Default title for newly created floating docks"
 msgstr ""
 
-#: ../src/flood-context.cpp:509
-#, c-format
+#: ../src/libgdl/gdl-dock-master.c:152
 msgid ""
-"Area filled, path with <b>%d</b> node created and unioned with selection."
-msgid_plural ""
-"Area filled, path with <b>%d</b> nodes created and unioned with selection."
-msgstr[0] ""
-msgstr[1] ""
+"If is set to 1, all the dock items bound to the master are locked; if it's "
+"0, all are unlocked; -1 indicates inconsistency among the items"
+msgstr ""
 
-#: ../src/flood-context.cpp:513
-#, c-format
-msgid "Area filled, path with <b>%d</b> node created."
-msgid_plural "Area filled, path with <b>%d</b> nodes created."
-msgstr[0] ""
-msgstr[1] ""
+#: ../src/libgdl/gdl-dock-master.c:160 ../src/libgdl/gdl-switcher.c:706
+#, fuzzy
+msgid "Switcher Style"
+msgstr "Paste _Style"
+
+#: ../src/libgdl/gdl-dock-master.c:161 ../src/libgdl/gdl-switcher.c:707
+#, fuzzy
+msgid "Switcher buttons style"
+msgstr "Moved to next layer."
+
+#: ../src/libgdl/gdl-dock-master.c:168
+#, fuzzy
+msgid "Expand direction"
+msgstr "Line spacing:"
+
+#: ../src/libgdl/gdl-dock-master.c:169
+msgid ""
+"Allow the master's dock items to expand their container dock objects in the "
+"given direction"
+msgstr ""
 
-#: ../src/flood-context.cpp:785 ../src/flood-context.cpp:1099
-msgid "<b>Area is not bounded</b>, cannot fill."
+#: ../src/libgdl/gdl-dock-master.c:796
+#, c-format
+msgid ""
+"master %p: unable to add object %p[%s] to the hash.  There already is an "
+"item with that name (%p)."
 msgstr ""
 
-#: ../src/flood-context.cpp:1104
+#: ../src/libgdl/gdl-dock-master.c:969
+#, c-format
 msgid ""
-"<b>Only the visible part of the bounded area was filled.</b> If you want to "
-"fill all of the area, undo, zoom out, and fill again."
+"The new dock controller %p is automatic.  Only manual dock objects should be "
+"named controller."
 msgstr ""
 
-#: ../src/flood-context.cpp:1122 ../src/flood-context.cpp:1282
-#, fuzzy
-msgid "Fill bounded area"
-msgstr "_Fill and Stroke"
+#: ../src/libgdl/gdl-dock-notebook.c:134
+#: ../src/ui/dialog/align-and-distribute.cpp:925
+#: ../src/ui/dialog/document-properties.cpp:118
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410
+#: ../src/widgets/desktop-widget.cpp:1643
+msgid "Page"
+msgstr "Page"
 
-#: ../src/flood-context.cpp:1142
+#: ../src/libgdl/gdl-dock-notebook.c:135
 #, fuzzy
-msgid "Set style on object"
-msgstr "Pattern to Ob_jects"
+msgid "The index of the current page"
+msgstr "Rename the current layer"
 
-#: ../src/flood-context.cpp:1201
-msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
+#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:243
+msgid "Name"
 msgstr ""
 
-#: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:76
-msgid "Linear gradient <b>start</b>"
-msgstr "Linear gradient <b>start</b>"
+#: ../src/libgdl/gdl-dock-object.c:121
+msgid "Unique name for identifying the dock object"
+msgstr ""
 
-#. POINT_LG_BEGIN
-#: ../src/gradient-context.cpp:133 ../src/gradient-drag.cpp:77
-msgid "Linear gradient <b>end</b>"
-msgstr "Linear gradient <b>end</b>"
+#: ../src/libgdl/gdl-dock-object.c:128
+#, fuzzy
+msgid "Long name"
+msgstr "Unnamed"
 
-#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:78
+#: ../src/libgdl/gdl-dock-object.c:129
 #, fuzzy
-msgid "Linear gradient <b>mid stop</b>"
-msgstr "Linear gradient <b>start</b>"
+msgid "Human readable name for the dock object"
+msgstr "A freeform label for the object"
 
-#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:79
-msgid "Radial gradient <b>center</b>"
-msgstr "Radial gradient <b>centre</b>"
+#: ../src/libgdl/gdl-dock-object.c:135
+#, fuzzy
+msgid "Stock Icon"
+msgstr "Stack"
 
-#: ../src/gradient-context.cpp:136 ../src/gradient-context.cpp:137
-#: ../src/gradient-drag.cpp:80 ../src/gradient-drag.cpp:81
-msgid "Radial gradient <b>radius</b>"
-msgstr "Radial gradient <b>radius</b>"
+#: ../src/libgdl/gdl-dock-object.c:136
+msgid "Stock icon for the dock object"
+msgstr ""
 
-#: ../src/gradient-context.cpp:138 ../src/gradient-drag.cpp:82
-msgid "Radial gradient <b>focus</b>"
-msgstr "Radial gradient <b>focus</b>"
+#: ../src/libgdl/gdl-dock-object.c:142
+msgid "Pixbuf Icon"
+msgstr ""
 
-#. POINT_RG_FOCUS
-#: ../src/gradient-context.cpp:139 ../src/gradient-context.cpp:140
-#: ../src/gradient-drag.cpp:83 ../src/gradient-drag.cpp:84
-#, fuzzy
-msgid "Radial gradient <b>mid stop</b>"
-msgstr "Linear gradient <b>start</b>"
+#: ../src/libgdl/gdl-dock-object.c:143
+msgid "Pixbuf icon for the dock object"
+msgstr ""
 
-#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message
-#: ../src/gradient-context.cpp:165
-#, fuzzy, c-format
-msgid "%s selected"
-msgstr "Last selected"
+#: ../src/libgdl/gdl-dock-object.c:148
+#, fuzzy
+msgid "Dock master"
+msgstr "_Lower Layer"
 
-#. TRANSLATORS: Mind the space in front. This is part of a compound message
-#: ../src/gradient-context.cpp:167 ../src/gradient-context.cpp:176
-#, fuzzy, c-format
-msgid " out of %d gradient handle"
-msgid_plural " out of %d gradient handles"
-msgstr[0] "No gradient selected"
-msgstr[1] "No gradient selected"
+#: ../src/libgdl/gdl-dock-object.c:149
+msgid "Dock master this dock object is bound to"
+msgstr ""
 
-#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message
-#: ../src/gradient-context.cpp:168 ../src/gradient-context.cpp:177
-#: ../src/gradient-context.cpp:184
-#, fuzzy, c-format
-msgid " on %d selected object"
-msgid_plural " on %d selected objects"
-msgstr[0] "Duplicate selected objects"
-msgstr[1] "Duplicate selected objects"
+#: ../src/libgdl/gdl-dock-object.c:434
+#, c-format
+msgid ""
+"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which "
+"hasn't implemented this method"
+msgstr ""
 
-#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count)
-#: ../src/gradient-context.cpp:174
-#, fuzzy, c-format
+#: ../src/libgdl/gdl-dock-object.c:563
+#, c-format
 msgid ""
-"One handle merging %d stop (drag with <b>Shift</b> to separate) selected"
-msgid_plural ""
-"One handle merging %d stops (drag with <b>Shift</b> to separate) selected"
-msgstr[0] ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
-msgstr[1] ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
+"Dock operation requested in a non-bound object %p. The application might "
+"crash"
+msgstr ""
 
-#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count)
-#: ../src/gradient-context.cpp:182
+#: ../src/libgdl/gdl-dock-object.c:570
 #, c-format
-msgid "<b>%d</b> gradient handle selected out of %d"
-msgid_plural "<b>%d</b> gradient handles selected out of %d"
-msgstr[0] ""
-msgstr[1] ""
+msgid "Cannot dock %p to %p because they belong to different masters"
+msgstr ""
 
-#. TRANSLATORS: The plural refers to number of selected objects
-#: ../src/gradient-context.cpp:189
+#: ../src/libgdl/gdl-dock-object.c:612
 #, c-format
-msgid "<b>No</b> gradient handles selected out of %d on %d selected object"
-msgid_plural ""
-"<b>No</b> gradient handles selected out of %d on %d selected objects"
-msgstr[0] ""
-msgstr[1] ""
+msgid ""
+"Attempt to bind to %p an already bound dock object %p (current master: %p)"
+msgstr ""
 
-#: ../src/gradient-context.cpp:389 ../src/gradient-context.cpp:482
-#: ../src/widgets/gradient-vector.cpp:743
+#: ../src/libgdl/gdl-dock-paned.c:132
 #, fuzzy
-msgid "Add gradient stop"
-msgstr "No gradient selected"
+msgid "Position"
+msgstr "Fixation:"
 
-#: ../src/gradient-context.cpp:457
-#, fuzzy
-msgid "Simplify gradient"
-msgstr "Radial gradient"
+#: ../src/libgdl/gdl-dock-paned.c:133
+msgid "Position of the divider in pixels"
+msgstr ""
 
-#: ../src/gradient-context.cpp:534
+#: ../src/libgdl/gdl-dock-placeholder.c:143
 #, fuzzy
-msgid "Create default gradient"
-msgstr "Create linear gradient"
+msgid "Sticky"
+msgstr "in"
 
-#: ../src/gradient-context.cpp:588
-msgid "<b>Draw around</b> handles to select them"
+#: ../src/libgdl/gdl-dock-placeholder.c:144
+msgid ""
+"Whether the placeholder will stick to its host or move up the hierarchy when "
+"the host is redocked"
 msgstr ""
 
-#: ../src/gradient-context.cpp:695
-msgid "<b>Ctrl</b>: snap gradient angle"
-msgstr "<b>Ctrl</b>: snap gradient angle"
+#: ../src/libgdl/gdl-dock-placeholder.c:151
+#, fuzzy
+msgid "Host"
+msgstr "outset"
 
-#: ../src/gradient-context.cpp:696
-msgid "<b>Shift</b>: draw gradient around the starting point"
-msgstr "<b>Shift</b>: draw gradient around the starting point"
+#: ../src/libgdl/gdl-dock-placeholder.c:152
+msgid "The dock object this placeholder is attached to"
+msgstr ""
 
-#: ../src/gradient-context.cpp:816
+#: ../src/libgdl/gdl-dock-placeholder.c:159
 #, fuzzy
-msgid "Invert gradient"
-msgstr "Linear gradient"
+msgid "Next placement"
+msgstr "New element node"
 
-#: ../src/gradient-context.cpp:933
-#, fuzzy, c-format
-msgid "<b>Gradient</b> for %d object; with <b>Ctrl</b> to snap angle"
-msgid_plural "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
-msgstr[0] "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
-msgstr[1] "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
+#: ../src/libgdl/gdl-dock-placeholder.c:160
+msgid ""
+"The position an item will be docked to our host if a request is made to dock "
+"to us"
+msgstr ""
 
-#: ../src/gradient-context.cpp:937
-msgid "Select <b>objects</b> on which to create gradient."
-msgstr "Select <b>objects</b> on which to create gradient."
+#: ../src/libgdl/gdl-dock-placeholder.c:170
+msgid "Width for the widget when it's attached to the placeholder"
+msgstr ""
 
-#: ../src/gradient-drag.cpp:592
-msgid "Merge gradient handles"
+#: ../src/libgdl/gdl-dock-placeholder.c:178
+msgid "Height for the widget when it's attached to the placeholder"
 msgstr ""
 
-#: ../src/gradient-drag.cpp:891
+#: ../src/libgdl/gdl-dock-placeholder.c:184
 #, fuzzy
-msgid "Move gradient handle"
-msgstr "No gradient selected"
+msgid "Floating Toplevel"
+msgstr "Relation"
 
-#: ../src/gradient-drag.cpp:944 ../src/widgets/gradient-vector.cpp:774
+#: ../src/libgdl/gdl-dock-placeholder.c:185
+msgid "Whether the placeholder is standing in for a floating toplevel dock"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock-placeholder.c:191
 #, fuzzy
-msgid "Delete gradient stop"
-msgstr "Delete stop"
+msgid "X-Coordinate"
+msgstr "Cursor coordinates"
 
-#: ../src/gradient-drag.cpp:1108
-#, fuzzy, c-format
-msgid ""
-"%s %d for: %s%s; drag with <b>Ctrl</b> to snap offset; click with <b>Ctrl"
-"+Alt</b> to delete stop"
-msgstr ""
-"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
-"preserve angle, with <b>Ctrl+Shift</b> to scale around centre"
+#: ../src/libgdl/gdl-dock-placeholder.c:192
+#, fuzzy
+msgid "X coordinate for dock when floating"
+msgstr "Vertical coordinate of selection"
+
+#: ../src/libgdl/gdl-dock-placeholder.c:198
+#, fuzzy
+msgid "Y-Coordinate"
+msgstr "Cursor coordinates"
+
+#: ../src/libgdl/gdl-dock-placeholder.c:199
+#, fuzzy
+msgid "Y coordinate for dock when floating"
+msgstr "Vertical coordinate of selection"
 
-#: ../src/gradient-drag.cpp:1112 ../src/gradient-drag.cpp:1119
-msgid " (stroke)"
-msgstr " (stroke)"
+#: ../src/libgdl/gdl-dock-placeholder.c:494
+msgid "Attempt to dock a dock object to an unbound placeholder"
+msgstr ""
 
-#: ../src/gradient-drag.cpp:1116
+#: ../src/libgdl/gdl-dock-placeholder.c:618
 #, c-format
-msgid ""
-"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
-"preserve angle, with <b>Ctrl+Shift</b> to scale around center"
+msgid "Got a detach signal from an object (%p) who is not our host %p"
 msgstr ""
-"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
-"preserve angle, with <b>Ctrl+Shift</b> to scale around centre"
 
-#: ../src/gradient-drag.cpp:1124
+#: ../src/libgdl/gdl-dock-placeholder.c:643
 #, c-format
 msgid ""
-"Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to "
-"separate focus"
+"Something weird happened while getting the child placement for %p from "
+"parent %p"
 msgstr ""
-"Radial gradient <b>centre</b> and <b>focus</b>; drag with <b>Shift</b> to "
-"separate focus"
 
-#: ../src/gradient-drag.cpp:1127
-#, fuzzy, c-format
-msgid ""
-"Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to "
-"separate"
-msgid_plural ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
-msgstr[0] ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
-msgstr[1] ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
+#: ../src/libgdl/gdl-dock-tablabel.c:129
+msgid "Dockitem which 'owns' this tablabel"
+msgstr ""
 
-#: ../src/gradient-drag.cpp:1821
+#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:579
+#: ../src/ui/dialog/inkscape-preferences.cpp:600
 #, fuzzy
-msgid "Move gradient handle(s)"
-msgstr "No gradient selected"
+msgid "Floating"
+msgstr "Relation"
 
-#: ../src/gradient-drag.cpp:1857
+#: ../src/libgdl/gdl-dock.c:176
+msgid "Whether the dock is floating in its own window"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock.c:184
+msgid "Default title for the newly created floating docks"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock.c:191
+msgid "Width for the dock when it's of floating type"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock.c:199
+msgid "Height for the dock when it's of floating type"
+msgstr ""
+
+#: ../src/libgdl/gdl-dock.c:206
 #, fuzzy
-msgid "Move gradient mid stop(s)"
-msgstr "Delete stop"
+msgid "Float X"
+msgstr "Relation"
 
-#: ../src/gradient-drag.cpp:2145
+#: ../src/libgdl/gdl-dock.c:207
 #, fuzzy
-msgid "Delete gradient stop(s)"
-msgstr "Delete stop"
+msgid "X coordinate for a floating dock"
+msgstr "Vertical coordinate of selection"
 
-#. Add the units menu.
-#: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504
-#: ../src/widgets/toolbox.cpp:1529 ../src/widgets/toolbox.cpp:3257
-#: ../src/widgets/toolbox.cpp:5984 ../src/widgets/toolbox.cpp:7815
-msgid "Units"
-msgstr "Units"
+#: ../src/libgdl/gdl-dock.c:214
+#, fuzzy
+msgid "Float Y"
+msgstr "Relation"
 
-#: ../src/helper/units.cpp:38
-msgid "Point"
-msgstr "Point"
+#: ../src/libgdl/gdl-dock.c:215
+#, fuzzy
+msgid "Y coordinate for a floating dock"
+msgstr "Vertical coordinate of selection"
 
-#: ../src/helper/units.cpp:38 ../src/ui/widget/selected-style.cpp:293
-msgid "pt"
-msgstr "pt"
+#: ../src/libgdl/gdl-dock.c:499
+#, c-format
+msgid "Dock #%d"
+msgstr ""
 
-#: ../src/helper/units.cpp:38
-msgid "Pt"
-msgstr "Pt"
+#: ../src/libnrtype/FontFactory.cpp:897
+msgid "Ignoring font without family that will crash Pango"
+msgstr "Ignoring font without family that will crash Pango"
 
-#: ../src/helper/units.cpp:39
-msgid "Pica"
+#: ../src/live_effects/effect.cpp:87
+msgid "doEffect stack test"
 msgstr ""
 
-#: ../src/helper/units.cpp:39
-msgid "pc"
-msgstr ""
+#: ../src/live_effects/effect.cpp:88
+#, fuzzy
+msgid "Angle bisector"
+msgstr "Di_vision"
 
-#: ../src/helper/units.cpp:39
+#. TRANSLATORS: boolean operations
+#: ../src/live_effects/effect.cpp:90
 #, fuzzy
-msgid "Picas"
-msgstr "Paths"
+msgid "Boolops"
+msgstr "Tools"
 
-#: ../src/helper/units.cpp:39
-msgid "Pc"
+#: ../src/live_effects/effect.cpp:91
+msgid "Circle (by center and radius)"
 msgstr ""
 
-#: ../src/helper/units.cpp:40
-msgid "Pixel"
-msgstr "Pixel"
-
-#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:246
-#: ../src/ui/dialog/inkscape-preferences.cpp:250
-#: ../src/ui/dialog/inkscape-preferences.cpp:253
-#: ../src/ui/widget/selected-style.cpp:289
-msgid "px"
-msgstr "px"
+#: ../src/live_effects/effect.cpp:92
+msgid "Circle by 3 points"
+msgstr ""
 
-#: ../src/helper/units.cpp:40
-msgid "Pixels"
-msgstr "Pixels"
+#: ../src/live_effects/effect.cpp:93
+#, fuzzy
+msgid "Dynamic stroke"
+msgstr " (stroke)"
 
-#: ../src/helper/units.cpp:40
-msgid "Px"
-msgstr "Px"
+#: ../src/live_effects/effect.cpp:95
+#, fuzzy
+msgid "Lattice Deformation"
+msgstr "Message information"
 
-#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:266
-msgid "%"
-msgstr "%"
+#: ../src/live_effects/effect.cpp:96
+#, fuzzy
+msgid "Line Segment"
+msgstr "Delete selection"
 
-#: ../src/helper/units.cpp:42
-msgid "Percents"
-msgstr "Percents"
+#: ../src/live_effects/effect.cpp:97
+msgid "Mirror symmetry"
+msgstr ""
 
-#: ../src/helper/units.cpp:43
-msgid "Millimeter"
-msgstr "Millimetre"
+#: ../src/live_effects/effect.cpp:99
+#, fuzzy
+msgid "Parallel"
+msgstr "Horizontal Offset"
 
-#: ../src/helper/units.cpp:43 ../src/ui/widget/selected-style.cpp:297
-msgid "mm"
-msgstr "mm"
+#: ../src/live_effects/effect.cpp:100
+#, fuzzy
+msgid "Path length"
+msgstr "_Put on Path"
 
-#: ../src/helper/units.cpp:43
-msgid "Millimeters"
-msgstr "Millimetres"
+#: ../src/live_effects/effect.cpp:101
+msgid "Perpendicular bisector"
+msgstr ""
 
-#: ../src/helper/units.cpp:44
-msgid "Centimeter"
-msgstr "Centimetre"
+#: ../src/live_effects/effect.cpp:102
+#, fuzzy
+msgid "Perspective path"
+msgstr "Presence"
 
-#: ../src/helper/units.cpp:44
-msgid "cm"
-msgstr "cm"
+#: ../src/live_effects/effect.cpp:103
+#, fuzzy
+msgid "Rotate copies"
+msgstr "Raise node"
 
-#: ../src/helper/units.cpp:44
-msgid "Centimeters"
-msgstr "Centimetres"
+#: ../src/live_effects/effect.cpp:104
+#, fuzzy
+msgid "Recursive skeleton"
+msgstr "Take from selection"
 
-#: ../src/helper/units.cpp:45
-msgid "Meter"
-msgstr "Metre"
+#: ../src/live_effects/effect.cpp:105
+#, fuzzy
+msgid "Tangent to curve"
+msgstr "Vertical Offset"
 
-#: ../src/helper/units.cpp:45
-msgid "m"
-msgstr "m"
+#: ../src/live_effects/effect.cpp:106
+msgid "Text label"
+msgstr ""
 
-#: ../src/helper/units.cpp:45
-msgid "Meters"
-msgstr "Metres"
+#. 0.46
+#: ../src/live_effects/effect.cpp:109
+#, fuzzy
+msgid "Bend"
+msgstr "Blue"
 
-#. no svg_unit
-#: ../src/helper/units.cpp:46
-msgid "Inch"
-msgstr "Inch"
+#: ../src/live_effects/effect.cpp:110
+#, fuzzy
+msgid "Gears"
+msgstr "_Clear"
 
-#: ../src/helper/units.cpp:46
-msgid "in"
-msgstr "in"
+#: ../src/live_effects/effect.cpp:111
+#, fuzzy
+msgid "Pattern Along Path"
+msgstr "_Put on Path"
 
-#: ../src/helper/units.cpp:46
-msgid "Inches"
-msgstr "Inches"
+#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG
+#: ../src/live_effects/effect.cpp:112
+msgid "Stitch Sub-Paths"
+msgstr ""
 
-#: ../src/helper/units.cpp:47
-#, fuzzy
-msgid "Foot"
-msgstr "Font"
+#. 0.47
+#: ../src/live_effects/effect.cpp:114
+msgid "VonKoch"
+msgstr ""
 
-#: ../src/helper/units.cpp:47
-msgid "ft"
+#: ../src/live_effects/effect.cpp:115
+msgid "Knot"
 msgstr ""
 
-#: ../src/helper/units.cpp:47
+#: ../src/live_effects/effect.cpp:116
 #, fuzzy
-msgid "Feet"
-msgstr "Text"
+msgid "Construct grid"
+msgstr "Contributors"
 
-#. Volatiles do not have default, so there are none here
-#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
-#: ../src/helper/units.cpp:50
-msgid "Em square"
-msgstr "Em square"
+#: ../src/live_effects/effect.cpp:117
+msgid "Spiro spline"
+msgstr ""
 
-#: ../src/helper/units.cpp:50
-msgid "em"
-msgstr "em"
+#: ../src/live_effects/effect.cpp:118
+#, fuzzy
+msgid "Envelope Deformation"
+msgstr "Message information"
 
-#: ../src/helper/units.cpp:50
-msgid "Em squares"
-msgstr "Em squares"
+#: ../src/live_effects/effect.cpp:119
+#, fuzzy
+msgid "Interpolate Sub-Paths"
+msgstr "Stroke st_yle"
 
-#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
-#: ../src/helper/units.cpp:52
-msgid "Ex square"
-msgstr "Ex square"
+#: ../src/live_effects/effect.cpp:120
+msgid "Hatches (rough)"
+msgstr ""
 
-#: ../src/helper/units.cpp:52
-msgid "ex"
-msgstr "ex"
+#: ../src/live_effects/effect.cpp:121
+#, fuzzy
+msgid "Sketch"
+msgstr "Set"
 
-#: ../src/helper/units.cpp:52
-msgid "Ex squares"
-msgstr "Ex squares"
+#: ../src/live_effects/effect.cpp:122
+#, fuzzy
+msgid "Ruler"
+msgstr "_Rulers"
 
-#: ../src/inkscape.cpp:328
+#: ../src/live_effects/effect.cpp:278
 #, fuzzy
-msgid "Autosaving documents..."
-msgstr "Save document"
+msgid "Is visible?"
+msgstr "Colours:"
 
-#: ../src/inkscape.cpp:399
-msgid "Autosave failed! Could not find inkscape extension to save document."
+#: ../src/live_effects/effect.cpp:278
+msgid ""
+"If unchecked, the effect remains applied to the object but is temporarily "
+"disabled on canvas"
 msgstr ""
 
-#: ../src/inkscape.cpp:402 ../src/inkscape.cpp:409
-#, fuzzy, c-format
-msgid "Autosave failed! File %s could not be saved."
-msgstr "File %s could not be saved."
+#: ../src/live_effects/effect.cpp:299
+#, fuzzy
+msgid "No effect"
+msgstr "Horizontal Offset"
 
-#: ../src/inkscape.cpp:424
-msgid "Autosave complete."
+#: ../src/live_effects/effect.cpp:346
+#, c-format
+msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks"
 msgstr ""
 
-#: ../src/inkscape.cpp:661
-msgid "Untitled document"
-msgstr "Untitled document"
-
-#. Show nice dialog box
-#: ../src/inkscape.cpp:691
-msgid "Inkscape encountered an internal error and will close now.\n"
-msgstr "Inkscape encountered an internal error and will close now.\n"
+#: ../src/live_effects/effect.cpp:644
+#, fuzzy, c-format
+msgid "Editing parameter <b>%s</b>."
+msgstr "<b>Rectangle</b>"
 
-#: ../src/inkscape.cpp:692
-msgid ""
-"Automatic backups of unsaved documents were done to the following "
-"locations:\n"
+#: ../src/live_effects/effect.cpp:649
+msgid "None of the applied path effect's parameters can be edited on-canvas."
 msgstr ""
-"Automatic backups of unsaved documents were done to the following "
-"locations:\n"
-
-#: ../src/inkscape.cpp:693
-msgid "Automatic backup of the following documents failed:\n"
-msgstr "Automatic backup of the following documents failed:\n"
 
-#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
-#. checkitem_toggled, checkitem_update, 0);
-#: ../src/interface.cpp:872
-msgid "Commands Bar"
-msgstr "Commands Bar"
+#: ../src/live_effects/lpe-bendpath.cpp:55
+#, fuzzy
+msgid "Bend path"
+msgstr "Break _Apart"
 
-#: ../src/interface.cpp:872
-msgid "Show or hide the Commands bar (under the menu)"
-msgstr "Show or hide the Commands bar (under the menu)"
+#: ../src/live_effects/lpe-bendpath.cpp:55
+#, fuzzy
+msgid "Path along which to bend the original path"
+msgstr "Create a dynamic offset object linked to the original path"
 
-#: ../src/interface.cpp:874
+#: ../src/live_effects/lpe-bendpath.cpp:56
 #, fuzzy
-msgid "Snap Controls Bar"
-msgstr "Tool Controls"
+msgid "Width of the path"
+msgstr "Width of rectangle"
 
-#: ../src/interface.cpp:874
+#: ../src/live_effects/lpe-bendpath.cpp:57
+#: ../src/live_effects/lpe-patternalongpath.cpp:65
+msgid "Width in units of length"
+msgstr ""
+
+#: ../src/live_effects/lpe-bendpath.cpp:57
 #, fuzzy
-msgid "Show or hide the snapping controls"
-msgstr "Show or hide the Tool Controls panel"
+msgid "Scale the width of the path in units of its length"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/interface.cpp:876
+#: ../src/live_effects/lpe-bendpath.cpp:58
 #, fuzzy
-msgid "Tool Controls Bar"
-msgstr "Tool Controls"
+msgid "Original path is vertical"
+msgstr "Pattern offset"
 
-#: ../src/interface.cpp:876
+#: ../src/live_effects/lpe-bendpath.cpp:58
+msgid "Rotates the original 90 degrees, before bending it along the bend path"
+msgstr ""
+
+#: ../src/live_effects/lpe-constructgrid.cpp:26
 #, fuzzy
-msgid "Show or hide the Tool Controls bar"
-msgstr "Show or hide the Tool Controls panel"
+msgid "Size X"
+msgstr "Size"
 
-#: ../src/interface.cpp:878
-msgid "_Toolbox"
-msgstr "_Toolbox"
+#: ../src/live_effects/lpe-constructgrid.cpp:26
+msgid "The size of the grid in X direction."
+msgstr ""
 
-#: ../src/interface.cpp:878
-msgid "Show or hide the main toolbox (on the left)"
-msgstr "Show or hide the main toolbox (on the left)"
+#: ../src/live_effects/lpe-constructgrid.cpp:27
+#, fuzzy
+msgid "Size Y"
+msgstr "Size"
 
-#: ../src/interface.cpp:884
+#: ../src/live_effects/lpe-constructgrid.cpp:27
+msgid "The size of the grid in Y direction."
+msgstr ""
+
+#: ../src/live_effects/lpe-curvestitch.cpp:42
 #, fuzzy
-msgid "_Palette"
-msgstr "_Paste"
+msgid "Stitch path"
+msgstr "Stroke _paint"
 
-#: ../src/interface.cpp:884
+#: ../src/live_effects/lpe-curvestitch.cpp:42
+msgid "The path that will be used as stitch."
+msgstr ""
+
+#: ../src/live_effects/lpe-curvestitch.cpp:43
 #, fuzzy
-msgid "Show or hide the color palette"
-msgstr "Show or hide the Tool Controls panel"
+msgid "Number of paths"
+msgstr "Number of rows"
 
-#: ../src/interface.cpp:886
-msgid "_Statusbar"
-msgstr "_Statusbar"
+#: ../src/live_effects/lpe-curvestitch.cpp:43
+msgid "The number of paths that will be generated."
+msgstr ""
 
-#: ../src/interface.cpp:886
-msgid "Show or hide the statusbar (at the bottom of the window)"
-msgstr "Show or hide the statusbar (at the bottom of the window)"
+#: ../src/live_effects/lpe-curvestitch.cpp:44
+#, fuzzy
+msgid "Start edge variance"
+msgstr "Star Preferences"
 
-#: ../src/interface.cpp:960
-#, c-format
-msgid "Verb \"%s\" Unknown"
-msgstr "Verb \"%s\" Unknown"
+#: ../src/live_effects/lpe-curvestitch.cpp:44
+msgid ""
+"The amount of random jitter to move the start points of the stitches inside "
+"& outside the guide path"
+msgstr ""
 
-#: ../src/interface.cpp:1002
-msgid "Open _Recent"
-msgstr "Open _Recent"
+#: ../src/live_effects/lpe-curvestitch.cpp:45
+#, fuzzy
+msgid "Start spacing variance"
+msgstr "Saturation"
 
-#. TRANSLATORS: #%s is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/interface.cpp:1103
-#, c-format
-msgid "Enter group #%s"
-msgstr "Enter group #%s"
+#: ../src/live_effects/lpe-curvestitch.cpp:45
+msgid ""
+"The amount of random shifting to move the start points of the stitches back "
+"& forth along the guide path"
+msgstr ""
 
-#: ../src/interface.cpp:1114
-msgid "Go to parent"
-msgstr "Go to parent"
+#: ../src/live_effects/lpe-curvestitch.cpp:46
+msgid "End edge variance"
+msgstr ""
 
-#: ../src/interface.cpp:1205 ../src/interface.cpp:1291
-#: ../src/interface.cpp:1394 ../src/ui/widget/selected-style.cpp:468
-#, fuzzy
-msgid "Drop color"
-msgstr "Stop Colour"
+#: ../src/live_effects/lpe-curvestitch.cpp:46
+msgid ""
+"The amount of randomness that moves the end points of the stitches inside & "
+"outside the guide path"
+msgstr ""
 
-#: ../src/interface.cpp:1244 ../src/interface.cpp:1354
+#: ../src/live_effects/lpe-curvestitch.cpp:47
 #, fuzzy
-msgid "Drop color on gradient"
-msgstr "No stops in gradient"
-
-#: ../src/interface.cpp:1407
-msgid "Could not parse SVG data"
-msgstr "Could not parse SVG data"
+msgid "End spacing variance"
+msgstr "Saturation"
 
-#: ../src/interface.cpp:1446
-msgid "Drop SVG"
+#: ../src/live_effects/lpe-curvestitch.cpp:47
+msgid ""
+"The amount of random shifting to move the end points of the stitches back & "
+"forth along the guide path"
 msgstr ""
 
-#: ../src/interface.cpp:1480
+#: ../src/live_effects/lpe-curvestitch.cpp:48
 #, fuzzy
-msgid "Drop bitmap image"
-msgstr "Import bitmap as <image>"
+msgid "Scale width"
+msgstr "Stroke width"
+
+#: ../src/live_effects/lpe-curvestitch.cpp:48
+#, fuzzy
+msgid "Scale the width of the stitch path"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/interface.cpp:1572
-#, c-format
-msgid ""
-"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
-"you want to replace it?</span>\n"
-"\n"
-"The file already exists in \"%s\". Replacing it will overwrite its contents."
-msgstr ""
+#: ../src/live_effects/lpe-curvestitch.cpp:49
+#, fuzzy
+msgid "Scale width relative to length"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/knot.cpp:431
-msgid "Node or handle drag canceled."
-msgstr "Node or handle drag canceled."
+#: ../src/live_effects/lpe-curvestitch.cpp:49
+#, fuzzy
+msgid "Scale the width of the stitch path relative to its length"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/knotholder.cpp:150
+#: ../src/live_effects/lpe-envelope.cpp:33
 #, fuzzy
-msgid "Change handle"
-msgstr "Chatroom _handle:"
+msgid "Top bend path"
+msgstr "Break _Apart"
 
-#: ../src/knotholder.cpp:229
+#: ../src/live_effects/lpe-envelope.cpp:33
 #, fuzzy
-msgid "Move handle"
-msgstr "Move canceled."
+msgid "Top path along which to bend the original path"
+msgstr "Create a dynamic offset object linked to the original path"
 
-#. TRANSLATORS: This refers to the pattern that's inside the object
-#: ../src/knotholder.cpp:250
-msgid "<b>Move</b> the pattern fill inside the object"
-msgstr "<b>Move</b> the pattern fill inside the object"
+#: ../src/live_effects/lpe-envelope.cpp:34
+#, fuzzy
+msgid "Right bend path"
+msgstr "Break _Apart"
 
-#: ../src/knotholder.cpp:253
+#: ../src/live_effects/lpe-envelope.cpp:34
 #, fuzzy
-msgid "<b>Scale</b> the pattern fill; uniformly if with <b>Ctrl</b>"
-msgstr "<b>Scale</b> the pattern fill uniformly"
+msgid "Right path along which to bend the original path"
+msgstr "Create a dynamic offset object linked to the original path"
 
-#: ../src/knotholder.cpp:256
-msgid "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
-msgstr "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
+#: ../src/live_effects/lpe-envelope.cpp:35
+#, fuzzy
+msgid "Bottom bend path"
+msgstr "Break _Apart"
 
-#: ../src/libgdl/gdl-dock-bar.c:108
+#: ../src/live_effects/lpe-envelope.cpp:35
 #, fuzzy
-msgid "Master"
-msgstr "_Raise"
+msgid "Bottom path along which to bend the original path"
+msgstr "Create a dynamic offset object linked to the original path"
 
-#: ../src/libgdl/gdl-dock-bar.c:109
-msgid "GdlDockMaster object which the dockbar widget is attached to"
-msgstr ""
+#: ../src/live_effects/lpe-envelope.cpp:36
+#, fuzzy
+msgid "Left bend path"
+msgstr "Break _Apart"
 
-#: ../src/libgdl/gdl-dock-bar.c:116
+#: ../src/live_effects/lpe-envelope.cpp:36
 #, fuzzy
-msgid "Dockbar style"
-msgstr "Scale"
+msgid "Left path along which to bend the original path"
+msgstr "Create a dynamic offset object linked to the original path"
 
-#: ../src/libgdl/gdl-dock-bar.c:117
-msgid "Dockbar style to show items on it"
+#: ../src/live_effects/lpe-envelope.cpp:37
+msgid "Enable left & right paths"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item-grip.c:395
-msgid "Iconify"
+#: ../src/live_effects/lpe-envelope.cpp:37
+msgid "Enable the left and right deformation paths"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item-grip.c:395
-msgid "Iconify this dock"
+#: ../src/live_effects/lpe-envelope.cpp:38
+#, fuzzy
+msgid "Enable top & bottom paths"
+msgstr "Convert bitmap object to paths"
+
+#: ../src/live_effects/lpe-envelope.cpp:38
+msgid "Enable the top and bottom deformation paths"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item-grip.c:397
+#: ../src/live_effects/lpe-gears.cpp:212
 #, fuzzy
-msgid "Close"
-msgstr "_Close"
+msgid "Teeth"
+msgstr "Text"
 
-#: ../src/libgdl/gdl-dock-item-grip.c:397
+#: ../src/live_effects/lpe-gears.cpp:212
 #, fuzzy
-msgid "Close this dock"
-msgstr "Switch to the previous document window"
+msgid "The number of teeth"
+msgstr "Number of rows"
 
-#: ../src/libgdl/gdl-dock-item-grip.c:706
-#: ../src/libgdl/gdl-dock-tablabel.c:128
-msgid "Controlling dock item"
+#: ../src/live_effects/lpe-gears.cpp:213
+msgid "Phi"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item-grip.c:707
-msgid "Dockitem which 'owns' this grip"
+#: ../src/live_effects/lpe-gears.cpp:213
+msgid ""
+"Tooth pressure angle (typically 20-25 deg).  The ratio of teeth not in "
+"contact."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:287
+#: ../src/live_effects/lpe-interpolate.cpp:30
 #, fuzzy
-msgid "Orientation"
-msgstr "Canvas orientation:"
+msgid "Trajectory"
+msgstr "Flat colour"
 
-#: ../src/libgdl/gdl-dock-item.c:288
-msgid "Orientation of the docking item"
-msgstr ""
+#: ../src/live_effects/lpe-interpolate.cpp:30
+#, fuzzy
+msgid "Path along which intermediate steps are created."
+msgstr "Create a dynamic offset object linked to the original path"
 
-#: ../src/libgdl/gdl-dock-item.c:303
-msgid "Resizable"
-msgstr ""
+#: ../src/live_effects/lpe-interpolate.cpp:31
+#: ../src/ui/dialog/inkscape-preferences.cpp:249
+msgid "Steps"
+msgstr "Steps"
 
-#: ../src/libgdl/gdl-dock-item.c:304
-msgid "If set, the dock item can be resized when docked in a panel"
+#: ../src/live_effects/lpe-interpolate.cpp:31
+msgid "Determines the number of steps from start to end path."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:311
-msgid "Item behavior"
-msgstr ""
+#: ../src/live_effects/lpe-interpolate.cpp:32
+#, fuzzy
+msgid "Equidistant spacing"
+msgstr "Line spacing:"
 
-#: ../src/libgdl/gdl-dock-item.c:312
+#: ../src/live_effects/lpe-interpolate.cpp:32
 msgid ""
-"General behavior for the dock item (i.e. whether it can float, if it's "
-"locked, etc.)"
+"If true, the spacing between intermediates is constant along the length of "
+"the path. If false, the distance depends on the location of the nodes of the "
+"trajectory path."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:320 ../src/libgdl/gdl-dock-master.c:151
+#. initialise your parameters here:
+#: ../src/live_effects/lpe-knot.cpp:331
 #, fuzzy
-msgid "Locked"
-msgstr "L_ock"
+msgid "Fixed width"
+msgstr "Page _Width"
 
-#: ../src/libgdl/gdl-dock-item.c:321
-msgid ""
-"If set, the dock item cannot be dragged around and it doesn't show a grip"
+#: ../src/live_effects/lpe-knot.cpp:331
+msgid "Size of hidden region of lower string"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:329
-msgid "Preferred width"
+#: ../src/live_effects/lpe-knot.cpp:332
+#, fuzzy
+msgid "In units of stroke width"
+msgstr "Stroke width"
+
+#: ../src/live_effects/lpe-knot.cpp:332
+msgid "Consider 'Interruption width' as a ratio of stroke width"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:330
-msgid "Preferred width for the dock item"
+#: ../src/live_effects/lpe-knot.cpp:333
+msgid "Add the stroke width to the interruption size"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:336
+#: ../src/live_effects/lpe-knot.cpp:334
 #, fuzzy
-msgid "Preferred height"
-msgstr "Height:"
+msgid "Crossing path stroke width"
+msgstr "Scale stroke width"
 
-#: ../src/libgdl/gdl-dock-item.c:337
-msgid "Preferred height for the dock item"
+#: ../src/live_effects/lpe-knot.cpp:334
+msgid "Add crossed stroke width to the interruption size"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:616
-#, c-format
-msgid ""
-"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or "
-"some other compound dock object."
+#: ../src/live_effects/lpe-knot.cpp:335
+#, fuzzy
+msgid "Switcher size"
+msgstr "Paste _Style"
+
+#: ../src/live_effects/lpe-knot.cpp:335
+msgid "Orientation indicator/switcher size"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:623
-#, c-format
-msgid ""
-"Attempting to add a widget with type %s to a %s, but it can only contain one "
-"widget at a time; it already contains a widget of type %s"
+#: ../src/live_effects/lpe-knot.cpp:336
+msgid "Crossing Signs"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-item.c:1345 ../src/libgdl/gdl-dock-item.c:1390
-#, c-format
-msgid "Unsupported docking strategy %s in dock object of type %s"
+#: ../src/live_effects/lpe-knot.cpp:336
+msgid "Crossings signs"
 msgstr ""
 
-#. UnLock menuitem
-#: ../src/libgdl/gdl-dock-item.c:1479
-#, fuzzy
-msgid "UnLock"
-msgstr "L_ock"
+#: ../src/live_effects/lpe-knot.cpp:347
+msgid "Drag to select a crossing, click to flip it"
+msgstr ""
 
-#. Hide menuitem.
-#: ../src/libgdl/gdl-dock-item.c:1486
+#. / @todo Is this the right verb?
+#: ../src/live_effects/lpe-knot.cpp:640
 #, fuzzy
-msgid "Hide"
-msgstr "_Hide"
+msgid "Change knot crossing"
+msgstr "Cancel connection"
 
-#. Lock menuitem
-#: ../src/libgdl/gdl-dock-item.c:1491
+#: ../src/live_effects/lpe-patternalongpath.cpp:61
 #, fuzzy
-msgid "Lock"
-msgstr "L_ock"
+msgid "Pattern source"
+msgstr "Pattern offset"
 
-#: ../src/libgdl/gdl-dock-item.c:1717
-#, c-format
-msgid "Attempt to bind an unbound item %p"
+#: ../src/live_effects/lpe-patternalongpath.cpp:61
+msgid "Path to put along the skeleton path"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-master.c:144 ../src/libgdl/gdl-dock.c:183
+#: ../src/live_effects/lpe-patternalongpath.cpp:62
 #, fuzzy
-msgid "Default title"
-msgstr "Default units:"
-
-#: ../src/libgdl/gdl-dock-master.c:145
-msgid "Default title for newly created floating docks"
-msgstr ""
+msgid "Pattern copies"
+msgstr "Pattern"
 
-#: ../src/libgdl/gdl-dock-master.c:152
-msgid ""
-"If is set to 1, all the dock items bound to the master are locked; if it's "
-"0, all are unlocked; -1 indicates inconsistency among the items"
+#: ../src/live_effects/lpe-patternalongpath.cpp:62
+msgid "How many pattern copies to place along the skeleton path"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-master.c:160 ../src/libgdl/gdl-switcher.c:706
+#: ../src/live_effects/lpe-patternalongpath.cpp:64
 #, fuzzy
-msgid "Switcher Style"
-msgstr "Paste _Style"
+msgid "Width of the pattern"
+msgstr "Width of rectangle"
 
-#: ../src/libgdl/gdl-dock-master.c:161 ../src/libgdl/gdl-switcher.c:707
+#: ../src/live_effects/lpe-patternalongpath.cpp:66
 #, fuzzy
-msgid "Switcher buttons style"
-msgstr "Moved to next layer."
+msgid "Scale the width of the pattern in units of its length"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/libgdl/gdl-dock-master.c:168
+#: ../src/live_effects/lpe-patternalongpath.cpp:68
 #, fuzzy
-msgid "Expand direction"
-msgstr "Line spacing:"
+msgid "Spacing"
+msgstr "Spacing X:"
 
-#: ../src/libgdl/gdl-dock-master.c:169
+#: ../src/live_effects/lpe-patternalongpath.cpp:70
+#, no-c-format
 msgid ""
-"Allow the master's dock items to expand their container dock objects in the "
-"given direction"
+"Space between copies of the pattern. Negative values allowed, but are "
+"limited to -90% of pattern width."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-master.c:796
-#, c-format
-msgid ""
-"master %p: unable to add object %p[%s] to the hash.  There already is an "
-"item with that name (%p)."
-msgstr ""
+#: ../src/live_effects/lpe-patternalongpath.cpp:74
+#, fuzzy
+msgid "Offsets in unit of pattern size"
+msgstr "O_bjects to Pattern"
 
-#: ../src/libgdl/gdl-dock-master.c:969
-#, c-format
+#: ../src/live_effects/lpe-patternalongpath.cpp:75
 msgid ""
-"The new dock controller %p is automatic.  Only manual dock objects should be "
-"named controller."
+"Spacing, tangential and normal offset are expressed as a ratio of width/"
+"height"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-notebook.c:134
-#: ../src/ui/dialog/align-and-distribute.cpp:925
-#: ../src/ui/dialog/document-properties.cpp:118
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410
-#: ../src/widgets/desktop-widget.cpp:1643
-msgid "Page"
-msgstr "Page"
-
-#: ../src/libgdl/gdl-dock-notebook.c:135
-#, fuzzy
-msgid "The index of the current page"
-msgstr "Rename the current layer"
-
-#: ../src/libgdl/gdl-dock-object.c:121
-msgid "Unique name for identifying the dock object"
+#: ../src/live_effects/lpe-patternalongpath.cpp:77
+msgid "Rotate pattern 90 deg before applying"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:128
-#, fuzzy
-msgid "Long name"
-msgstr "Unnamed"
-
-#: ../src/libgdl/gdl-dock-object.c:129
-#, fuzzy
-msgid "Human readable name for the dock object"
-msgstr "A freeform label for the object"
-
-#: ../src/libgdl/gdl-dock-object.c:135
-#, fuzzy
-msgid "Stock Icon"
-msgstr "Stack"
+#: ../src/live_effects/lpe-patternalongpath.cpp:79
+msgid "Fuse nearby ends"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:136
-msgid "Stock icon for the dock object"
+#: ../src/live_effects/lpe-patternalongpath.cpp:79
+msgid "Fuse ends closer than this number. 0 means don't fuse."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:142
-msgid "Pixbuf Icon"
+#: ../src/live_effects/lpe-rough-hatches.cpp:226
+msgid "Frequency randomness"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:143
-msgid "Pixbuf icon for the dock object"
+#: ../src/live_effects/lpe-rough-hatches.cpp:226
+msgid "Variation of distance between hatches, in %."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:148
+#: ../src/live_effects/lpe-rough-hatches.cpp:227
 #, fuzzy
-msgid "Dock master"
-msgstr "_Lower Layer"
+msgid "Growth"
+msgstr "(root)"
 
-#: ../src/libgdl/gdl-dock-object.c:149
-msgid "Dock master this dock object is bound to"
+#: ../src/live_effects/lpe-rough-hatches.cpp:227
+msgid "Growth of distance between hatches."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:434
-#, c-format
-msgid ""
-"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which "
-"hasn't implemented this method"
+#. FIXME: top/bottom names are inverted in the UI/svg and in the code!!
+#: ../src/live_effects/lpe-rough-hatches.cpp:229
+msgid "Half-turns smoothness: 1st side, in"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:563
-#, c-format
+#: ../src/live_effects/lpe-rough-hatches.cpp:229
 msgid ""
-"Dock operation requested in a non-bound object %p. The application might "
-"crash"
+"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. "
+"0=sharp, 1=default"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:570
-#, c-format
-msgid "Cannot dock %p to %p because they belong to different masters"
+#: ../src/live_effects/lpe-rough-hatches.cpp:230
+msgid "1st side, out"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-object.c:612
-#, c-format
+#: ../src/live_effects/lpe-rough-hatches.cpp:230
 msgid ""
-"Attempt to bind to %p an already bound dock object %p (current master: %p)"
+"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, "
+"1=default"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-paned.c:132
+#: ../src/live_effects/lpe-rough-hatches.cpp:231
 #, fuzzy
-msgid "Position"
-msgstr "Fixation:"
+msgid "2nd side, in"
+msgstr "end node"
 
-#: ../src/libgdl/gdl-dock-paned.c:133
-msgid "Position of the divider in pixels"
+#: ../src/live_effects/lpe-rough-hatches.cpp:231
+msgid ""
+"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, "
+"1=default"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:143
-#, fuzzy
-msgid "Sticky"
-msgstr "in"
+#: ../src/live_effects/lpe-rough-hatches.cpp:232
+msgid "2nd side, out"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:144
+#: ../src/live_effects/lpe-rough-hatches.cpp:232
 msgid ""
-"Whether the placeholder will stick to its host or move up the hierarchy when "
-"the host is redocked"
+"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, "
+"1=default"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:151
-#, fuzzy
-msgid "Host"
-msgstr "outset"
+#: ../src/live_effects/lpe-rough-hatches.cpp:233
+msgid "Magnitude jitter: 1st side"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:152
-msgid "The dock object this placeholder is attached to"
+#: ../src/live_effects/lpe-rough-hatches.cpp:233
+msgid "Randomly moves 'bottom' half-turns to produce magnitude variations."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:159
+#: ../src/live_effects/lpe-rough-hatches.cpp:234
+#: ../src/live_effects/lpe-rough-hatches.cpp:236
+#: ../src/live_effects/lpe-rough-hatches.cpp:238
 #, fuzzy
-msgid "Next placement"
-msgstr "New element node"
+msgid "2nd side"
+msgstr "end node"
 
-#: ../src/libgdl/gdl-dock-placeholder.c:160
+#: ../src/live_effects/lpe-rough-hatches.cpp:234
+msgid "Randomly moves 'top' half-turns to produce magnitude variations."
+msgstr ""
+
+#: ../src/live_effects/lpe-rough-hatches.cpp:235
+msgid "Parallelism jitter: 1st side"
+msgstr ""
+
+#: ../src/live_effects/lpe-rough-hatches.cpp:235
 msgid ""
-"The position an item will be docked to our host if a request is made to dock "
-"to us"
+"Add direction randomness by moving 'bottom' half-turns tangentially to the "
+"boundary."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:170
-msgid "Width for the widget when it's attached to the placeholder"
+#: ../src/live_effects/lpe-rough-hatches.cpp:236
+msgid ""
+"Add direction randomness by randomly moving 'top' half-turns tangentially to "
+"the boundary."
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:178
-msgid "Height for the widget when it's attached to the placeholder"
+#: ../src/live_effects/lpe-rough-hatches.cpp:237
+msgid "Variance: 1st side"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:184
-#, fuzzy
-msgid "Floating Toplevel"
-msgstr "Relation"
+#: ../src/live_effects/lpe-rough-hatches.cpp:237
+msgid "Randomness of 'bottom' half-turns smoothness"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:185
-msgid "Whether the placeholder is standing in for a floating toplevel dock"
+#: ../src/live_effects/lpe-rough-hatches.cpp:238
+msgid "Randomness of 'top' half-turns smoothness"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:191
+#.
+#: ../src/live_effects/lpe-rough-hatches.cpp:240
 #, fuzzy
-msgid "X-Coordinate"
-msgstr "Cursor coordinates"
+msgid "Generate thick/thin path"
+msgstr "Creating new path"
 
-#: ../src/libgdl/gdl-dock-placeholder.c:192
+#: ../src/live_effects/lpe-rough-hatches.cpp:240
 #, fuzzy
-msgid "X coordinate for dock when floating"
-msgstr "Vertical coordinate of selection"
+msgid "Simulate a stroke of varying width"
+msgstr "Scale stroke width"
 
-#: ../src/libgdl/gdl-dock-placeholder.c:198
+#: ../src/live_effects/lpe-rough-hatches.cpp:241
 #, fuzzy
-msgid "Y-Coordinate"
-msgstr "Cursor coordinates"
+msgid "Bend hatches"
+msgstr "Break _Apart"
 
-#: ../src/libgdl/gdl-dock-placeholder.c:199
-#, fuzzy
-msgid "Y coordinate for dock when floating"
-msgstr "Vertical coordinate of selection"
+#: ../src/live_effects/lpe-rough-hatches.cpp:241
+msgid "Add a global bend to the hatches (slower)"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:494
-msgid "Attempt to dock a dock object to an unbound placeholder"
+#: ../src/live_effects/lpe-rough-hatches.cpp:242
+msgid "Thickness: at 1st side"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:618
-#, c-format
-msgid "Got a detach signal from an object (%p) who is not our host %p"
+#: ../src/live_effects/lpe-rough-hatches.cpp:242
+msgid "Width at 'bottom' half-turns"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-placeholder.c:643
-#, c-format
-msgid ""
-"Something weird happened while getting the child placement for %p from "
-"parent %p"
+#: ../src/live_effects/lpe-rough-hatches.cpp:243
+msgid "at 2nd side"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock-tablabel.c:129
-msgid "Dockitem which 'owns' this tablabel"
+#: ../src/live_effects/lpe-rough-hatches.cpp:243
+msgid "Width at 'top' half-turns"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:573
-#: ../src/ui/dialog/inkscape-preferences.cpp:594
-#, fuzzy
-msgid "Floating"
-msgstr "Relation"
+#.
+#: ../src/live_effects/lpe-rough-hatches.cpp:245
+msgid "from 2nd to 1st side"
+msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:176
-msgid "Whether the dock is floating in its own window"
+#: ../src/live_effects/lpe-rough-hatches.cpp:245
+msgid "Width from 'top' to 'bottom'"
+msgstr ""
+
+#: ../src/live_effects/lpe-rough-hatches.cpp:246
+msgid "from 1st to 2nd side"
+msgstr ""
+
+#: ../src/live_effects/lpe-rough-hatches.cpp:246
+msgid "Width from 'bottom' to 'top'"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:184
-msgid "Default title for the newly created floating docks"
+#: ../src/live_effects/lpe-rough-hatches.cpp:248
+#, fuzzy
+msgid "Hatches width and dir"
+msgstr "Width, height: "
+
+#: ../src/live_effects/lpe-rough-hatches.cpp:248
+msgid "Defines hatches frequency and direction"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:191
-msgid "Width for the dock when it's of floating type"
+#.
+#. bender(_("Global bending"), _("Relative position to a reference point defines global bending direction and amount"), "bender", &wr, this, NULL, Geom::Point(-5,0)),
+#: ../src/live_effects/lpe-rough-hatches.cpp:251
+msgid "Global bending"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:199
-msgid "Height for the dock when it's of floating type"
+#: ../src/live_effects/lpe-rough-hatches.cpp:251
+msgid ""
+"Relative position to a reference point defines global bending direction and "
+"amount"
 msgstr ""
 
-#: ../src/libgdl/gdl-dock.c:206
+#: ../src/live_effects/lpe-ruler.cpp:29 ../src/live_effects/lpe-ruler.cpp:37
 #, fuzzy
-msgid "Float X"
-msgstr "Relation"
+msgid "Both"
+msgstr "Box"
 
-#: ../src/libgdl/gdl-dock.c:207
+#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5589
 #, fuzzy
-msgid "X coordinate for a floating dock"
-msgstr "Vertical coordinate of selection"
+msgid "Start"
+msgstr "Start:"
 
-#: ../src/libgdl/gdl-dock.c:214
+#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5602
 #, fuzzy
-msgid "Float Y"
-msgstr "Relation"
+msgid "End"
+msgstr "End:"
 
-#: ../src/libgdl/gdl-dock.c:215
+#: ../src/live_effects/lpe-ruler.cpp:43
 #, fuzzy
-msgid "Y coordinate for a floating dock"
-msgstr "Vertical coordinate of selection"
+msgid "Mark distance"
+msgstr "Snap distance:"
 
-#: ../src/libgdl/gdl-dock.c:499
-#, c-format
-msgid "Dock #%d"
+#: ../src/live_effects/lpe-ruler.cpp:43
+msgid "Distance between successive ruler marks"
 msgstr ""
 
-#: ../src/libnrtype/FontFactory.cpp:815
-msgid "Ignoring font without family that will crash Pango"
-msgstr "Ignoring font without family that will crash Pango"
+#: ../src/live_effects/lpe-ruler.cpp:45
+#, fuzzy
+msgid "Major length"
+msgstr "Scale stroke width"
 
-#: ../src/live_effects/effect.cpp:87
-msgid "doEffect stack test"
+#: ../src/live_effects/lpe-ruler.cpp:45
+msgid "Length of major ruler marks"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:88
-#, fuzzy
-msgid "Angle bisector"
-msgstr "Di_vision"
-
-#. TRANSLATORS: boolean operations
-#: ../src/live_effects/effect.cpp:90
+#: ../src/live_effects/lpe-ruler.cpp:46
 #, fuzzy
-msgid "Boolops"
-msgstr "Tools"
+msgid "Minor length"
+msgstr "Connector"
 
-#: ../src/live_effects/effect.cpp:91
-msgid "Circle (by center and radius)"
+#: ../src/live_effects/lpe-ruler.cpp:46
+msgid "Length of minor ruler marks"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:92
-msgid "Circle by 3 points"
+#: ../src/live_effects/lpe-ruler.cpp:47
+msgid "Major steps"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:93
-#, fuzzy
-msgid "Dynamic stroke"
-msgstr " (stroke)"
-
-#: ../src/live_effects/effect.cpp:95
-#, fuzzy
-msgid "Lattice Deformation"
-msgstr "Message information"
+#: ../src/live_effects/lpe-ruler.cpp:47
+msgid "Draw a major mark every ... steps"
+msgstr ""
 
-#: ../src/live_effects/effect.cpp:96
+#: ../src/live_effects/lpe-ruler.cpp:48
 #, fuzzy
-msgid "Line Segment"
-msgstr "Delete selection"
+msgid "Shift marks by"
+msgstr "Start Markers:"
 
-#: ../src/live_effects/effect.cpp:97
-msgid "Mirror symmetry"
+#: ../src/live_effects/lpe-ruler.cpp:48
+msgid "Shift marks by this many steps"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:99
-#, fuzzy
-msgid "Parallel"
-msgstr "Horizontal Offset"
-
-#: ../src/live_effects/effect.cpp:100
+#: ../src/live_effects/lpe-ruler.cpp:49
 #, fuzzy
-msgid "Path length"
-msgstr "_Put on Path"
+msgid "Mark direction"
+msgstr "Line spacing:"
 
-#: ../src/live_effects/effect.cpp:101
-msgid "Perpendicular bisector"
+#: ../src/live_effects/lpe-ruler.cpp:49
+msgid "Direction of marks (when viewing along the path from start to end)"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:102
-#, fuzzy
-msgid "Perspective path"
-msgstr "Presence"
+#: ../src/live_effects/lpe-ruler.cpp:50
+msgid "Offset of first mark"
+msgstr ""
 
-#: ../src/live_effects/effect.cpp:103
+#: ../src/live_effects/lpe-ruler.cpp:51
 #, fuzzy
-msgid "Rotate copies"
-msgstr "Raise node"
+msgid "Border marks"
+msgstr "Border colour:"
 
-#: ../src/live_effects/effect.cpp:104
-#, fuzzy
-msgid "Recursive skeleton"
-msgstr "Take from selection"
+#: ../src/live_effects/lpe-ruler.cpp:51
+msgid "Choose whether to draw marks at the beginning and end of the path"
+msgstr ""
 
-#: ../src/live_effects/effect.cpp:105
+#. initialise your parameters here:
+#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)),
+#: ../src/live_effects/lpe-sketch.cpp:35
 #, fuzzy
-msgid "Tangent to curve"
-msgstr "Vertical Offset"
+msgid "Strokes"
+msgstr "Stroke width"
 
-#: ../src/live_effects/effect.cpp:106
-msgid "Text label"
+#: ../src/live_effects/lpe-sketch.cpp:35
+msgid "Draw that many approximating strokes"
 msgstr ""
 
-#. 0.46
-#: ../src/live_effects/effect.cpp:109
+#: ../src/live_effects/lpe-sketch.cpp:36
 #, fuzzy
-msgid "Bend"
-msgstr "Blue"
+msgid "Max stroke length"
+msgstr "Scale stroke width"
 
-#: ../src/live_effects/effect.cpp:110
+#: ../src/live_effects/lpe-sketch.cpp:37
 #, fuzzy
-msgid "Gears"
-msgstr "_Clear"
+msgid "Maximum length of approximating strokes"
+msgstr "Maximum length of the miter (in units of stroke width)"
 
-#: ../src/live_effects/effect.cpp:111
+#: ../src/live_effects/lpe-sketch.cpp:38
 #, fuzzy
-msgid "Pattern Along Path"
-msgstr "_Put on Path"
+msgid "Stroke length variation"
+msgstr "Star Preferences"
 
-#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG
-#: ../src/live_effects/effect.cpp:112
-msgid "Stitch Sub-Paths"
+#: ../src/live_effects/lpe-sketch.cpp:39
+msgid "Random variation of stroke length (relative to maximum length)"
 msgstr ""
 
-#. 0.47
-#: ../src/live_effects/effect.cpp:114
-msgid "VonKoch"
+#: ../src/live_effects/lpe-sketch.cpp:40
+msgid "Max. overlap"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:115
-msgid "Knot"
+#: ../src/live_effects/lpe-sketch.cpp:41
+msgid "How much successive strokes should overlap (relative to maximum length)"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:116
-#, fuzzy
-msgid "Construct grid"
-msgstr "Contributors"
-
-#: ../src/live_effects/effect.cpp:117
-msgid "Spiro spline"
+#: ../src/live_effects/lpe-sketch.cpp:42
+msgid "Overlap variation"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:118
-#, fuzzy
-msgid "Envelope Deformation"
-msgstr "Message information"
-
-#: ../src/live_effects/effect.cpp:119
-#, fuzzy
-msgid "Interpolate Sub-Paths"
-msgstr "Stroke st_yle"
-
-#: ../src/live_effects/effect.cpp:120
-msgid "Hatches (rough)"
+#: ../src/live_effects/lpe-sketch.cpp:43
+msgid "Random variation of overlap (relative to maximum overlap)"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:121
-#, fuzzy
-msgid "Sketch"
-msgstr "Set"
-
-#: ../src/live_effects/effect.cpp:122
-#, fuzzy
-msgid "Ruler"
-msgstr "_Rulers"
-
-#: ../src/live_effects/effect.cpp:278
-#, fuzzy
-msgid "Is visible?"
-msgstr "Colours:"
+#: ../src/live_effects/lpe-sketch.cpp:44
+msgid "Max. end tolerance"
+msgstr ""
 
-#: ../src/live_effects/effect.cpp:278
+#: ../src/live_effects/lpe-sketch.cpp:45
 msgid ""
-"If unchecked, the effect remains applied to the object but is temporarily "
-"disabled on canvas"
+"Maximum distance between ends of original and approximating paths (relative "
+"to maximum length)"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:299
+#: ../src/live_effects/lpe-sketch.cpp:46
 #, fuzzy
-msgid "No effect"
+msgid "Average offset"
 msgstr "Horizontal Offset"
 
-#: ../src/live_effects/effect.cpp:346
-#, c-format
-msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks"
+#: ../src/live_effects/lpe-sketch.cpp:47
+msgid "Average distance each stroke is away from the original path"
 msgstr ""
 
-#: ../src/live_effects/effect.cpp:644
-#, fuzzy, c-format
-msgid "Editing parameter <b>%s</b>."
-msgstr "<b>Rectangle</b>"
+#: ../src/live_effects/lpe-sketch.cpp:48
+msgid "Max. tremble"
+msgstr ""
 
-#: ../src/live_effects/effect.cpp:649
-msgid "None of the applied path effect's parameters can be edited on-canvas."
+#: ../src/live_effects/lpe-sketch.cpp:49
+msgid "Maximum tremble magnitude"
+msgstr ""
+
+#: ../src/live_effects/lpe-sketch.cpp:50
+msgid "Tremble frequency"
+msgstr ""
+
+#: ../src/live_effects/lpe-sketch.cpp:51
+msgid "Average number of tremble periods in a stroke"
 msgstr ""
 
-#: ../src/live_effects/lpe-bendpath.cpp:55
+#: ../src/live_effects/lpe-sketch.cpp:53
 #, fuzzy
-msgid "Bend path"
-msgstr "Break _Apart"
+msgid "Construction lines"
+msgstr "Centre lines"
 
-#: ../src/live_effects/lpe-bendpath.cpp:55
-#, fuzzy
-msgid "Path along which to bend the original path"
-msgstr "Create a dynamic offset object linked to the original path"
+#: ../src/live_effects/lpe-sketch.cpp:54
+msgid "How many construction lines (tangents) to draw"
+msgstr ""
 
-#: ../src/live_effects/lpe-bendpath.cpp:56
-#, fuzzy
-msgid "Width of the path"
-msgstr "Width of rectangle"
+#: ../src/live_effects/lpe-sketch.cpp:56
+msgid ""
+"Scale factor relating curvature and length of construction lines (try "
+"5*offset)"
+msgstr ""
 
-#: ../src/live_effects/lpe-bendpath.cpp:57
-#: ../src/live_effects/lpe-patternalongpath.cpp:65
-msgid "Width in units of length"
+#: ../src/live_effects/lpe-sketch.cpp:57
+msgid "Max. length"
 msgstr ""
 
-#: ../src/live_effects/lpe-bendpath.cpp:57
-#, fuzzy
-msgid "Scale the width of the path in units of its length"
-msgstr "Maximum length of the miter (in units of stroke width)"
+#: ../src/live_effects/lpe-sketch.cpp:57
+msgid "Maximum length of construction lines"
+msgstr ""
 
-#: ../src/live_effects/lpe-bendpath.cpp:58
+#: ../src/live_effects/lpe-sketch.cpp:58
 #, fuzzy
-msgid "Original path is vertical"
-msgstr "Pattern offset"
+msgid "Length variation"
+msgstr "Saturation"
 
-#: ../src/live_effects/lpe-bendpath.cpp:58
-msgid "Rotates the original 90 degrees, before bending it along the bend path"
+#: ../src/live_effects/lpe-sketch.cpp:58
+msgid "Random variation of the length of construction lines"
 msgstr ""
 
-#: ../src/live_effects/lpe-constructgrid.cpp:26
+#: ../src/live_effects/lpe-sketch.cpp:59
 #, fuzzy
-msgid "Size X"
-msgstr "Size"
+msgid "Placement randomness"
+msgstr "Not rounded"
 
-#: ../src/live_effects/lpe-constructgrid.cpp:26
-msgid "The size of the grid in X direction."
+#: ../src/live_effects/lpe-sketch.cpp:59
+msgid "0: evenly distributed construction lines, 1: purely random placement"
 msgstr ""
 
-#: ../src/live_effects/lpe-constructgrid.cpp:27
+#: ../src/live_effects/lpe-sketch.cpp:61
 #, fuzzy
-msgid "Size Y"
-msgstr "Size"
+msgid "k_min"
+msgstr "_Combine"
 
-#: ../src/live_effects/lpe-constructgrid.cpp:27
-msgid "The size of the grid in Y direction."
+#: ../src/live_effects/lpe-sketch.cpp:61
+msgid "min curvature"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:42
-#, fuzzy
-msgid "Stitch path"
-msgstr "Stroke _paint"
+#: ../src/live_effects/lpe-sketch.cpp:62
+msgid "k_max"
+msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:42
-msgid "The path that will be used as stitch."
+#: ../src/live_effects/lpe-sketch.cpp:62
+msgid "max curvature"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:43
+#: ../src/live_effects/lpe-vonkoch.cpp:46
 #, fuzzy
-msgid "Number of paths"
-msgstr "Number of rows"
+msgid "Nb of generations"
+msgstr "Number of revolutions"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:43
-msgid "The number of paths that will be generated."
+#: ../src/live_effects/lpe-vonkoch.cpp:46
+msgid "Depth of the recursion --- keep low!!"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:44
+#: ../src/live_effects/lpe-vonkoch.cpp:47
 #, fuzzy
-msgid "Start edge variance"
-msgstr "Star Preferences"
+msgid "Generating path"
+msgstr "Creating new path"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:44
-msgid ""
-"The amount of random jitter to move the start points of the stitches inside "
-"& outside the guide path"
+#: ../src/live_effects/lpe-vonkoch.cpp:47
+msgid "Path whose segments define the iterated transforms"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:45
-#, fuzzy
-msgid "Start spacing variance"
-msgstr "Saturation"
+#: ../src/live_effects/lpe-vonkoch.cpp:48
+msgid "Use uniform transforms only"
+msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:45
+#: ../src/live_effects/lpe-vonkoch.cpp:48
 msgid ""
-"The amount of random shifting to move the start points of the stitches back "
-"& forth along the guide path"
+"2 consecutive segments are used to reverse/preserve orientation only "
+"(otherwise, they define a general transform)."
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:46
-msgid "End edge variance"
+#: ../src/live_effects/lpe-vonkoch.cpp:49
+msgid "Draw all generations"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:46
-msgid ""
-"The amount of randomness that moves the end points of the stitches inside & "
-"outside the guide path"
+#: ../src/live_effects/lpe-vonkoch.cpp:49
+msgid "If unchecked, draw only the last generation"
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:47
+#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true)
+#: ../src/live_effects/lpe-vonkoch.cpp:51
 #, fuzzy
-msgid "End spacing variance"
-msgstr "Saturation"
+msgid "Reference segment"
+msgstr "Delete selection"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:47
-msgid ""
-"The amount of random shifting to move the end points of the stitches back & "
-"forth along the guide path"
+#: ../src/live_effects/lpe-vonkoch.cpp:51
+msgid "The reference segment. Defaults to the horizontal midline of the bbox."
 msgstr ""
 
-#: ../src/live_effects/lpe-curvestitch.cpp:48
+#. refA(_("Ref Start"), _("Left side middle of the reference box"), "refA", &wr, this),
+#. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this),
+#. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug.
+#: ../src/live_effects/lpe-vonkoch.cpp:55
+msgid "Max complexity"
+msgstr ""
+
+#: ../src/live_effects/lpe-vonkoch.cpp:55
+msgid "Disable effect if the output is too complex"
+msgstr ""
+
+#: ../src/live_effects/parameter/bool.cpp:69
 #, fuzzy
-msgid "Scale width"
-msgstr "Stroke width"
+msgid "Change bool parameter"
+msgstr "Master _opacity"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:48
+#: ../src/live_effects/parameter/enum.h:50
 #, fuzzy
-msgid "Scale the width of the stitch path"
-msgstr "Maximum length of the miter (in units of stroke width)"
+msgid "Change enumeration parameter"
+msgstr "Store transformation:"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:49
+#: ../src/live_effects/parameter/parameter.cpp:139
 #, fuzzy
-msgid "Scale width relative to length"
-msgstr "Maximum length of the miter (in units of stroke width)"
+msgid "Change scalar parameter"
+msgstr "Master _opacity"
 
-#: ../src/live_effects/lpe-curvestitch.cpp:49
+#: ../src/live_effects/parameter/path.cpp:160
+msgid "Edit on-canvas"
+msgstr ""
+
+#: ../src/live_effects/parameter/path.cpp:170
 #, fuzzy
-msgid "Scale the width of the stitch path relative to its length"
-msgstr "Maximum length of the miter (in units of stroke width)"
+msgid "Copy path"
+msgstr "Cut _Path"
 
-#: ../src/live_effects/lpe-envelope.cpp:33
+#: ../src/live_effects/parameter/path.cpp:180
 #, fuzzy
-msgid "Top bend path"
-msgstr "Break _Apart"
+msgid "Paste path"
+msgstr "Page _Width"
 
-#: ../src/live_effects/lpe-envelope.cpp:33
+#: ../src/live_effects/parameter/path.cpp:190
 #, fuzzy
-msgid "Top path along which to bend the original path"
-msgstr "Create a dynamic offset object linked to the original path"
+msgid "Link to path"
+msgstr "Convert bitmap object to paths"
 
-#: ../src/live_effects/lpe-envelope.cpp:34
+#: ../src/live_effects/parameter/path.cpp:418
 #, fuzzy
-msgid "Right bend path"
-msgstr "Break _Apart"
+msgid "Paste path parameter"
+msgstr "Paste _Style"
 
-#: ../src/live_effects/lpe-envelope.cpp:34
+#: ../src/live_effects/parameter/path.cpp:450
 #, fuzzy
-msgid "Right path along which to bend the original path"
-msgstr "Create a dynamic offset object linked to the original path"
+msgid "Link path parameter to path"
+msgstr "Paste _Style"
 
-#: ../src/live_effects/lpe-envelope.cpp:35
+#: ../src/live_effects/parameter/point.cpp:91
 #, fuzzy
-msgid "Bottom bend path"
-msgstr "Break _Apart"
+msgid "Change point parameter"
+msgstr "Create spirals"
 
-#: ../src/live_effects/lpe-envelope.cpp:35
+#: ../src/live_effects/parameter/random.cpp:137
 #, fuzzy
-msgid "Bottom path along which to bend the original path"
-msgstr "Create a dynamic offset object linked to the original path"
+msgid "Change random parameter"
+msgstr "Store transformation:"
 
-#: ../src/live_effects/lpe-envelope.cpp:36
+#: ../src/live_effects/parameter/text.cpp:101
 #, fuzzy
-msgid "Left bend path"
-msgstr "Break _Apart"
+msgid "Change text parameter"
+msgstr "Create spirals"
 
-#: ../src/live_effects/lpe-envelope.cpp:36
+#: ../src/live_effects/parameter/unit.cpp:77
 #, fuzzy
-msgid "Left path along which to bend the original path"
-msgstr "Create a dynamic offset object linked to the original path"
+msgid "Change unit parameter"
+msgstr "Create spirals"
 
-#: ../src/live_effects/lpe-envelope.cpp:37
-msgid "Enable left & right paths"
+#: ../src/live_effects/parameter/vector.cpp:96
+#, fuzzy
+msgid "Change vector parameter"
+msgstr "Create spirals"
+
+#: ../src/main-cmdlineact.cpp:49
+#, c-format
+msgid "Unable to find verb ID '%s' specified on the command line.\n"
 msgstr ""
 
-#: ../src/live_effects/lpe-envelope.cpp:37
-msgid "Enable the left and right deformation paths"
+#: ../src/main-cmdlineact.cpp:61
+#, c-format
+msgid "Unable to find node ID: '%s'\n"
 msgstr ""
 
-#: ../src/live_effects/lpe-envelope.cpp:38
-#, fuzzy
-msgid "Enable top & bottom paths"
-msgstr "Convert bitmap object to paths"
+#: ../src/main.cpp:269
+msgid "Print the Inkscape version number"
+msgstr "Print the Inkscape version number"
 
-#: ../src/live_effects/lpe-envelope.cpp:38
-msgid "Enable the top and bottom deformation paths"
-msgstr ""
+#: ../src/main.cpp:274
+msgid "Do not use X server (only process files from console)"
+msgstr "Do not use X server (only process files from console)"
+
+#: ../src/main.cpp:279
+msgid "Try to use X server (even if $DISPLAY is not set)"
+msgstr "Try to use X server (even if $DISPLAY is not set)"
+
+#: ../src/main.cpp:284
+msgid "Open specified document(s) (option string may be excluded)"
+msgstr "Open specified document(s) (option string may be excluded)"
 
-#: ../src/live_effects/lpe-gears.cpp:212
-#, fuzzy
-msgid "Teeth"
-msgstr "Text"
+#: ../src/main.cpp:285 ../src/main.cpp:290 ../src/main.cpp:295
+#: ../src/main.cpp:362 ../src/main.cpp:367 ../src/main.cpp:372
+#: ../src/main.cpp:377 ../src/main.cpp:388
+msgid "FILENAME"
+msgstr "FILENAME"
 
-#: ../src/live_effects/lpe-gears.cpp:212
-#, fuzzy
-msgid "The number of teeth"
-msgstr "Number of rows"
+#: ../src/main.cpp:289
+msgid "Print document(s) to specified output file (use '| program' for pipe)"
+msgstr "Print document(s) to specified output file (use '| program' for pipe)"
 
-#: ../src/live_effects/lpe-gears.cpp:213
-msgid "Phi"
-msgstr ""
+#: ../src/main.cpp:294
+msgid "Export document to a PNG file"
+msgstr "Export document to a PNG file"
 
-#: ../src/live_effects/lpe-gears.cpp:213
+#: ../src/main.cpp:299
 msgid ""
-"Tooth pressure angle (typically 20-25 deg).  The ratio of teeth not in "
-"contact."
+"Resolution for exporting to bitmap and for rasterization of filters in PS/"
+"EPS/PDF (default 90)"
 msgstr ""
 
-#: ../src/live_effects/lpe-interpolate.cpp:30
-#, fuzzy
-msgid "Trajectory"
-msgstr "Flat colour"
+#: ../src/main.cpp:300 ../src/ui/widget/rendering-options.cpp:43
+msgid "DPI"
+msgstr "DPI"
 
-#: ../src/live_effects/lpe-interpolate.cpp:30
+#: ../src/main.cpp:304
 #, fuzzy
-msgid "Path along which intermediate steps are created."
-msgstr "Create a dynamic offset object linked to the original path"
+msgid ""
+"Exported area in SVG user units (default is the page; 0,0 is lower-left "
+"corner)"
+msgstr ""
+"Exported area in SVG user units (default is the canvas; 0,0 is lower-left "
+"corner)"
 
-#: ../src/live_effects/lpe-interpolate.cpp:31
-#: ../src/ui/dialog/inkscape-preferences.cpp:242
-msgid "Steps"
-msgstr "Steps"
+#: ../src/main.cpp:305
+msgid "x0:y0:x1:y1"
+msgstr "x0:y0:x1:y1"
 
-#: ../src/live_effects/lpe-interpolate.cpp:31
-msgid "Determines the number of steps from start to end path."
-msgstr ""
+#: ../src/main.cpp:309
+#, fuzzy
+msgid "Exported area is the entire drawing (not page)"
+msgstr "Exported area is the entire drawing (not canvas)"
 
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/main.cpp:314
 #, fuzzy
-msgid "Equidistant spacing"
-msgstr "Line spacing:"
+msgid "Exported area is the entire page"
+msgstr "Exported area is the entire drawing (not canvas)"
 
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/main.cpp:319
 msgid ""
-"If true, the spacing between intermediates is constant along the length of "
-"the path. If false, the distance depends on the location of the nodes of the "
-"trajectory path."
+"Snap the bitmap export area outwards to the nearest integer values (in SVG "
+"user units)"
 msgstr ""
+"Snap the bitmap export area outwards to the nearest integer values (in SVG "
+"user units)"
 
-#. initialise your parameters here:
-#: ../src/live_effects/lpe-knot.cpp:329
-#, fuzzy
-msgid "Fixed width"
-msgstr "Page _Width"
-
-#: ../src/live_effects/lpe-knot.cpp:329
-msgid "Size of hidden region of lower string"
-msgstr ""
+#: ../src/main.cpp:324
+msgid "The width of exported bitmap in pixels (overrides export-dpi)"
+msgstr "The width of exported bitmap in pixels (overrides export-dpi)"
 
-#: ../src/live_effects/lpe-knot.cpp:330
-#, fuzzy
-msgid "In units of stroke width"
-msgstr "Stroke width"
+#: ../src/main.cpp:325
+msgid "WIDTH"
+msgstr "WIDTH"
 
-#: ../src/live_effects/lpe-knot.cpp:330
-msgid "Consider 'Interruption width' as a ratio of stroke width"
-msgstr ""
+#: ../src/main.cpp:329
+msgid "The height of exported bitmap in pixels (overrides export-dpi)"
+msgstr "The height of exported bitmap in pixels (overrides export-dpi)"
 
-#: ../src/live_effects/lpe-knot.cpp:331
-msgid "Add the stroke width to the interruption size"
-msgstr ""
+#: ../src/main.cpp:330
+msgid "HEIGHT"
+msgstr "HEIGHT"
 
-#: ../src/live_effects/lpe-knot.cpp:332
+#: ../src/main.cpp:334
 #, fuzzy
-msgid "Crossing path stroke width"
-msgstr "Scale stroke width"
+msgid "The ID of the object to export"
+msgstr "The ID of the object to export (overrides export-area)"
 
-#: ../src/live_effects/lpe-knot.cpp:332
-msgid "Add crossed stroke width to the interruption size"
+#: ../src/main.cpp:335 ../src/main.cpp:433
+msgid "ID"
+msgstr "ID"
+
+#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id".
+#. See "man inkscape" for details.
+#: ../src/main.cpp:341
+msgid ""
+"Export just the object with export-id, hide all others (only with export-id)"
 msgstr ""
+"Export just the object with export-id, hide all others (only with export-id)"
 
-#: ../src/live_effects/lpe-knot.cpp:333
-#, fuzzy
-msgid "Switcher size"
-msgstr "Paste _Style"
+#: ../src/main.cpp:346
+msgid "Use stored filename and DPI hints when exporting (only with export-id)"
+msgstr "Use stored filename and DPI hints when exporting (only with export-id)"
 
-#: ../src/live_effects/lpe-knot.cpp:333
-msgid "Orientation indicator/switcher size"
-msgstr ""
+#: ../src/main.cpp:351
+msgid "Background color of exported bitmap (any SVG-supported color string)"
+msgstr "Background colour of exported bitmap (any SVG-supported colour string)"
 
-#: ../src/live_effects/lpe-knot.cpp:334
-msgid "Crossing Signs"
-msgstr ""
+#: ../src/main.cpp:352
+msgid "COLOR"
+msgstr "COLOUR"
 
-#: ../src/live_effects/lpe-knot.cpp:334
-msgid "Crossings signs"
-msgstr ""
+#: ../src/main.cpp:356
+msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
+msgstr "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
 
-#: ../src/live_effects/lpe-knot.cpp:345
-msgid "Drag to select a crossing, click to flip it"
-msgstr ""
+#: ../src/main.cpp:357
+msgid "VALUE"
+msgstr "VALUE"
 
-#. / @todo Is this the right verb?
-#: ../src/live_effects/lpe-knot.cpp:638
-#, fuzzy
-msgid "Change knot crossing"
-msgstr "Cancel connection"
+#: ../src/main.cpp:361
+msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)"
+msgstr "Export document to plain SVG file (no sodipodi or inkscape namespaces)"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:61
-#, fuzzy
-msgid "Pattern source"
-msgstr "Pattern offset"
+#: ../src/main.cpp:366
+msgid "Export document to a PS file"
+msgstr "Export document to a PS file"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:61
-msgid "Path to put along the skeleton path"
-msgstr ""
+#: ../src/main.cpp:371
+msgid "Export document to an EPS file"
+msgstr "Export document to an EPS file"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:62
+#: ../src/main.cpp:376
 #, fuzzy
-msgid "Pattern copies"
-msgstr "Pattern"
+msgid "Export document to a PDF file"
+msgstr "Export document to a PS file"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:62
-msgid "How many pattern copies to place along the skeleton path"
+#: ../src/main.cpp:381
+msgid ""
+"Export PDF/PS/EPS without text. Besides the PDF/PS/EPS, a LaTeX file is "
+"exported, putting the text on top of the PDF/PS/EPS file. Include the result "
+"in LaTeX like: \\input{latexfile.tex}"
 msgstr ""
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:64
+#: ../src/main.cpp:387
 #, fuzzy
-msgid "Width of the pattern"
-msgstr "Width of rectangle"
+msgid "Export document to an Enhanced Metafile (EMF) File"
+msgstr "Export document to an EPS file"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:66
+#: ../src/main.cpp:393
 #, fuzzy
-msgid "Scale the width of the pattern in units of its length"
-msgstr "Maximum length of the miter (in units of stroke width)"
+msgid "Convert text object to paths on export (PS, EPS, PDF)"
+msgstr "Convert text object to paths on export (EPS)"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:68
-#, fuzzy
-msgid "Spacing"
-msgstr "Spacing X:"
+#: ../src/main.cpp:398
+msgid ""
+"Render filtered objects without filters, instead of rasterizing (PS, EPS, "
+"PDF)"
+msgstr ""
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:70
-#, no-c-format
+#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
+#: ../src/main.cpp:404
 msgid ""
-"Space between copies of the pattern. Negative values allowed, but are "
-"limited to -90% of pattern width."
+"Query the X coordinate of the drawing or, if specified, of the object with --"
+"query-id"
 msgstr ""
+"Query the X coordinate of the drawing or, if specified, of the object with --"
+"query-id"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:74
-#, fuzzy
-msgid "Offsets in unit of pattern size"
-msgstr "O_bjects to Pattern"
+#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
+#: ../src/main.cpp:410
+msgid ""
+"Query the Y coordinate of the drawing or, if specified, of the object with --"
+"query-id"
+msgstr ""
+"Query the Y coordinate of the drawing or, if specified, of the object with --"
+"query-id"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:75
+#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
+#: ../src/main.cpp:416
 msgid ""
-"Spacing, tangential and normal offset are expressed as a ratio of width/"
-"height"
+"Query the width of the drawing or, if specified, of the object with --query-"
+"id"
+msgstr ""
+"Query the width of the drawing or, if specified, of the object with --query-"
+"id"
+
+#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
+#: ../src/main.cpp:422
+msgid ""
+"Query the height of the drawing or, if specified, of the object with --query-"
+"id"
+msgstr ""
+"Query the height of the drawing or, if specified, of the object with --query-"
+"id"
+
+#: ../src/main.cpp:427
+msgid "List id,x,y,w,h for all objects"
 msgstr ""
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:77
-msgid "Rotate pattern 90 deg before applying"
-msgstr ""
+#: ../src/main.cpp:432
+msgid "The ID of the object whose dimensions are queried"
+msgstr "The ID of the object whose dimensions are queried"
+
+#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory
+#: ../src/main.cpp:438
+msgid "Print out the extension directory and exit"
+msgstr "Print out the extension directory and exit"
+
+#: ../src/main.cpp:443
+msgid "Remove unused definitions from the defs section(s) of the document"
+msgstr "Remove unused definitions from the defs section(s) of the document"
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:79
-msgid "Fuse nearby ends"
+#: ../src/main.cpp:448
+msgid "List the IDs of all the verbs in Inkscape"
 msgstr ""
 
-#: ../src/live_effects/lpe-patternalongpath.cpp:79
-msgid "Fuse ends closer than this number. 0 means don't fuse."
+#: ../src/main.cpp:453
+msgid "Verb to call when Inkscape opens."
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:226
-msgid "Frequency randomness"
+#: ../src/main.cpp:454
+msgid "VERB-ID"
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:226
-msgid "Variation of distance between hatches, in %."
+#: ../src/main.cpp:458
+msgid "Object ID to select when Inkscape opens."
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:227
-#, fuzzy
-msgid "Growth"
-msgstr "(root)"
-
-#: ../src/live_effects/lpe-rough-hatches.cpp:227
-msgid "Growth of distance between hatches."
+#: ../src/main.cpp:459
+msgid "OBJECT-ID"
 msgstr ""
 
-#. FIXME: top/bottom names are inverted in the UI/svg and in the code!!
-#: ../src/live_effects/lpe-rough-hatches.cpp:229
-msgid "Half-turns smoothness: 1st side, in"
+#: ../src/main.cpp:463
+msgid "Start Inkscape in interactive shell mode."
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:229
+#: ../src/main.cpp:796 ../src/main.cpp:1122
 msgid ""
-"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. "
-"0=sharp, 1=default"
+"[OPTIONS...] [FILE...]\n"
+"\n"
+"Available options:"
 msgstr ""
+"[OPTIONS...] [FILE...]\n"
+"\n"
+"Available options:"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:230
-msgid "1st side, out"
-msgstr ""
+#. ## Add a menu for clear()
+#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:74
+#: ../src/ui/dialog/messages.cpp:52 ../src/ui/dialog/scriptdialog.cpp:208
+msgid "_File"
+msgstr "_File"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:230
-msgid ""
-"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, "
-"1=default"
-msgstr ""
+#: ../src/menus-skeleton.h:17
+msgid "_New"
+msgstr "_New"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:231
-#, fuzzy
-msgid "2nd side, in"
-msgstr "end node"
+#: ../src/menus-skeleton.h:47 ../src/verbs.cpp:2441 ../src/verbs.cpp:2447
+msgid "_Edit"
+msgstr "_Edit"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:231
-msgid ""
-"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, "
-"1=default"
-msgstr ""
+#: ../src/menus-skeleton.h:57 ../src/verbs.cpp:2241
+#, fuzzy
+msgid "Paste Si_ze"
+msgstr "Paste _Style"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:232
-msgid "2nd side, out"
-msgstr ""
+#: ../src/menus-skeleton.h:69
+msgid "Clo_ne"
+msgstr "Clo_ne"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:232
-msgid ""
-"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, "
-"1=default"
-msgstr ""
+#: ../src/menus-skeleton.h:89
+msgid "_View"
+msgstr "_View"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:233
-msgid "Magnitude jitter: 1st side"
-msgstr ""
+#: ../src/menus-skeleton.h:90
+#, fuzzy
+msgid "_Zoom"
+msgstr "Zoom"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:233
-msgid "Randomly moves 'bottom' half-turns to produce magnitude variations."
+#: ../src/menus-skeleton.h:106
+msgid "_Display mode"
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:234
-#: ../src/live_effects/lpe-rough-hatches.cpp:236
-#: ../src/live_effects/lpe-rough-hatches.cpp:238
-#, fuzzy
-msgid "2nd side"
-msgstr "end node"
+#: ../src/menus-skeleton.h:120
+msgid "Show/Hide"
+msgstr "Show/Hide"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:234
-msgid "Randomly moves 'top' half-turns to produce magnitude variations."
-msgstr ""
+#. "       <verb verb-id=\"DialogScript\" />\n"
+#. Not quite ready to be in the menus.
+#. "       <verb verb-id=\"FocusToggle\" />\n"
+#: ../src/menus-skeleton.h:139
+msgid "_Layer"
+msgstr "_Layer"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:235
-msgid "Parallelism jitter: 1st side"
-msgstr ""
+#: ../src/menus-skeleton.h:159
+msgid "_Object"
+msgstr "_Object"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:235
-msgid ""
-"Add direction randomness by moving 'bottom' half-turns tangentially to the "
-"boundary."
+#: ../src/menus-skeleton.h:166
+msgid "Cli_p"
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:236
-msgid ""
-"Add direction randomness by randomly moving 'top' half-turns tangentially to "
-"the boundary."
-msgstr ""
+#: ../src/menus-skeleton.h:170
+#, fuzzy
+msgid "Mas_k"
+msgstr "Mark"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:237
-msgid "Variance: 1st side"
-msgstr ""
+#: ../src/menus-skeleton.h:174
+#, fuzzy
+msgid "Patter_n"
+msgstr "Pattern"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:237
-msgid "Randomness of 'bottom' half-turns smoothness"
-msgstr ""
+#: ../src/menus-skeleton.h:198
+msgid "_Path"
+msgstr "_Path"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:238
-msgid "Randomness of 'top' half-turns smoothness"
-msgstr ""
+#: ../src/menus-skeleton.h:225
+msgid "_Text"
+msgstr "_Text"
 
-#.
-#: ../src/live_effects/lpe-rough-hatches.cpp:240
+#: ../src/menus-skeleton.h:245
 #, fuzzy
-msgid "Generate thick/thin path"
-msgstr "Creating new path"
+msgid "Filter_s"
+msgstr "_File"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:240
+#: ../src/menus-skeleton.h:251
 #, fuzzy
-msgid "Simulate a stroke of varying width"
-msgstr "Scale stroke width"
+msgid "Exte_nsions"
+msgstr "Extension \""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:241
-#, fuzzy
-msgid "Bend hatches"
-msgstr "Break _Apart"
+#: ../src/menus-skeleton.h:258
+msgid "Whiteboa_rd"
+msgstr "Whiteboa_rd"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:241
-msgid "Add a global bend to the hatches (slower)"
-msgstr ""
+#: ../src/menus-skeleton.h:262
+msgid "_Help"
+msgstr "_Help"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:242
-msgid "Thickness: at 1st side"
+#: ../src/menus-skeleton.h:266
+msgid "Tutorials"
+msgstr "Tutorials"
+
+#: ../src/object-edit.cpp:439
+msgid ""
+"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
+"vertical radius the same"
 msgstr ""
+"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
+"vertical radius the same"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:242
-msgid "Width at 'bottom' half-turns"
+#: ../src/object-edit.cpp:443
+msgid ""
+"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
+"horizontal radius the same"
 msgstr ""
+"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
+"horizontal radius the same"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:243
-msgid "at 2nd side"
+#: ../src/object-edit.cpp:447 ../src/object-edit.cpp:451
+#, fuzzy
+msgid ""
+"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
+"lock ratio or stretch in one dimension only"
 msgstr ""
+"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
+"lock ratio or stretch in one dimension only"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:243
-msgid "Width at 'top' half-turns"
+#: ../src/object-edit.cpp:685 ../src/object-edit.cpp:688
+#: ../src/object-edit.cpp:691 ../src/object-edit.cpp:694
+msgid ""
+"Resize box in X/Y direction; with <b>Shift</b> along the Z axis; with "
+"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
 msgstr ""
 
-#.
-#: ../src/live_effects/lpe-rough-hatches.cpp:245
-msgid "from 2nd to 1st side"
+#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:700
+#: ../src/object-edit.cpp:703 ../src/object-edit.cpp:706
+msgid ""
+"Resize box along the Z axis; with <b>Shift</b> in X/Y direction; with "
+"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:245
-msgid "Width from 'top' to 'bottom'"
+#: ../src/object-edit.cpp:709
+msgid "Move the box in perspective"
 msgstr ""
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:246
-msgid "from 1st to 2nd side"
+#: ../src/object-edit.cpp:927
+msgid "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
+msgstr "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
+
+#: ../src/object-edit.cpp:930
+msgid "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
+msgstr "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
+
+#: ../src/object-edit.cpp:933
+#, fuzzy
+msgid ""
+"Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to "
+"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
+"segment"
 msgstr ""
+"Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to "
+"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
+"segment"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:246
-msgid "Width from 'bottom' to 'top'"
+#: ../src/object-edit.cpp:937
+msgid ""
+"Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to "
+"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
+"segment"
 msgstr ""
+"Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to "
+"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
+"segment"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:248
-#, fuzzy
-msgid "Hatches width and dir"
-msgstr "Width, height: "
+#: ../src/object-edit.cpp:1076
+msgid ""
+"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
+"round; with <b>Alt</b> to randomize"
+msgstr ""
+"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
+"round; with <b>Alt</b> to randomise"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:248
-msgid "Defines hatches frequency and direction"
+#: ../src/object-edit.cpp:1083
+msgid ""
+"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
+"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
+"randomize"
 msgstr ""
+"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
+"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
+"randomise"
 
-#.
-#. bender(_("Global bending"), _("Relative position to a reference point defines global bending direction and amount"), "bender", &wr, this, NULL, Geom::Point(-5,0)),
-#: ../src/live_effects/lpe-rough-hatches.cpp:251
-msgid "Global bending"
+#: ../src/object-edit.cpp:1272
+msgid ""
+"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
+"with <b>Alt</b> to converge/diverge"
 msgstr ""
+"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
+"with <b>Alt</b> to converge/diverge"
 
-#: ../src/live_effects/lpe-rough-hatches.cpp:251
+#: ../src/object-edit.cpp:1275
 msgid ""
-"Relative position to a reference point defines global bending direction and "
-"amount"
+"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
+"with <b>Shift</b> to scale/rotate"
 msgstr ""
+"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
+"with <b>Shift</b> to scale/rotate"
 
-#: ../src/live_effects/lpe-ruler.cpp:29 ../src/live_effects/lpe-ruler.cpp:37
+#: ../src/object-edit.cpp:1319
+msgid "Adjust the <b>offset distance</b>"
+msgstr "Adjust the <b>offset distance</b>"
+
+#: ../src/object-edit.cpp:1355
+msgid "Drag to resize the <b>flowed text frame</b>"
+msgstr "Drag to resize the <b>flowed text frame</b>"
+
+#: ../src/path-chemistry.cpp:49
 #, fuzzy
-msgid "Both"
-msgstr "Box"
+msgid "Select <b>object(s)</b> to combine."
+msgstr "Select <b>objects</b> to raise."
 
-#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5492
+#: ../src/path-chemistry.cpp:53
 #, fuzzy
-msgid "Start"
-msgstr "Start:"
+msgid "Combining paths..."
+msgstr "Closing path."
 
-#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5505
+#: ../src/path-chemistry.cpp:166
 #, fuzzy
-msgid "End"
-msgstr "End:"
+msgid "Combine"
+msgstr "Combined"
 
-#: ../src/live_effects/lpe-ruler.cpp:43
+#: ../src/path-chemistry.cpp:173
 #, fuzzy
-msgid "Mark distance"
-msgstr "Snap distance:"
+msgid "<b>No path(s)</b> to combine in the selection."
+msgstr "<b>No paths</b> to simplify in the selection."
 
-#: ../src/live_effects/lpe-ruler.cpp:43
-msgid "Distance between successive ruler marks"
-msgstr ""
+#: ../src/path-chemistry.cpp:185
+msgid "Select <b>path(s)</b> to break apart."
+msgstr "Select <b>path(s)</b> to break apart."
 
-#: ../src/live_effects/lpe-ruler.cpp:45
+#: ../src/path-chemistry.cpp:189
 #, fuzzy
-msgid "Major length"
-msgstr "Scale stroke width"
+msgid "Breaking apart paths..."
+msgstr "Break _Apart"
 
-#: ../src/live_effects/lpe-ruler.cpp:45
-msgid "Length of major ruler marks"
-msgstr ""
+#: ../src/path-chemistry.cpp:276
+#, fuzzy
+msgid "Break apart"
+msgstr "Break _Apart"
 
-#: ../src/live_effects/lpe-ruler.cpp:46
+#: ../src/path-chemistry.cpp:278
+msgid "<b>No path(s)</b> to break apart in the selection."
+msgstr "<b>No path(s)</b> to break apart in the selection."
+
+#: ../src/path-chemistry.cpp:290
+msgid "Select <b>object(s)</b> to convert to path."
+msgstr "Select <b>object(s)</b> to convert to path."
+
+#: ../src/path-chemistry.cpp:296
 #, fuzzy
-msgid "Minor length"
-msgstr "Connector"
+msgid "Converting objects to paths..."
+msgstr "Convert bitmap object to paths"
 
-#: ../src/live_effects/lpe-ruler.cpp:46
-msgid "Length of minor ruler marks"
-msgstr ""
+#: ../src/path-chemistry.cpp:318
+#, fuzzy
+msgid "Object to path"
+msgstr "_Object to Path"
 
-#: ../src/live_effects/lpe-ruler.cpp:47
-msgid "Major steps"
-msgstr ""
+#: ../src/path-chemistry.cpp:320
+msgid "<b>No objects</b> to convert to path in the selection."
+msgstr "<b>No objects</b> to convert to path in the selection."
 
-#: ../src/live_effects/lpe-ruler.cpp:47
-msgid "Draw a major mark every ... steps"
-msgstr ""
+#: ../src/path-chemistry.cpp:588
+msgid "Select <b>path(s)</b> to reverse."
+msgstr "Select <b>path(s)</b> to reverse."
 
-#: ../src/live_effects/lpe-ruler.cpp:48
+#: ../src/path-chemistry.cpp:597
 #, fuzzy
-msgid "Shift marks by"
-msgstr "Start Markers:"
+msgid "Reversing paths..."
+msgstr "_Reverse"
 
-#: ../src/live_effects/lpe-ruler.cpp:48
-msgid "Shift marks by this many steps"
-msgstr ""
+#: ../src/path-chemistry.cpp:631
+#, fuzzy
+msgid "Reverse path"
+msgstr "_Reverse"
 
-#: ../src/live_effects/lpe-ruler.cpp:49
+#: ../src/path-chemistry.cpp:633
+msgid "<b>No paths</b> to reverse in the selection."
+msgstr "<b>No paths</b> to reverse in the selection."
+
+#: ../src/pen-context.cpp:253 ../src/pencil-context.cpp:551
 #, fuzzy
-msgid "Mark direction"
-msgstr "Line spacing:"
+msgid "Drawing cancelled"
+msgstr "Selection canceled."
 
-#: ../src/live_effects/lpe-ruler.cpp:49
-msgid "Direction of marks (when viewing along the path from start to end)"
+#: ../src/pen-context.cpp:494 ../src/pencil-context.cpp:278
+msgid "Continuing selected path"
+msgstr "Continuing selected path"
+
+#: ../src/pen-context.cpp:504 ../src/pencil-context.cpp:286
+msgid "Creating new path"
+msgstr "Creating new path"
+
+#: ../src/pen-context.cpp:506 ../src/pencil-context.cpp:289
+msgid "Appending to selected path"
+msgstr "Appending to selected path"
+
+#: ../src/pen-context.cpp:666
+msgid "<b>Click</b> or <b>click and drag</b> to close and finish the path."
+msgstr "<b>Click</b> or <b>click and drag</b> to close and finish the path."
+
+#: ../src/pen-context.cpp:676
+msgid ""
+"<b>Click</b> or <b>click and drag</b> to continue the path from this point."
 msgstr ""
+"<b>Click</b> or <b>click and drag</b> to continue the path from this point."
 
-#: ../src/live_effects/lpe-ruler.cpp:50
-msgid "Offset of first mark"
+#: ../src/pen-context.cpp:1285
+#, fuzzy, c-format
+msgid ""
+"<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
+"snap angle, <b>Enter</b> to finish the path"
 msgstr ""
+"<b>%s</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, "
+"<b>Enter</b> to finish the path"
 
-#: ../src/live_effects/lpe-ruler.cpp:51
-#, fuzzy
-msgid "Border marks"
-msgstr "Border colour:"
+#: ../src/pen-context.cpp:1286
+#, fuzzy, c-format
+msgid ""
+"<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
+"snap angle, <b>Enter</b> to finish the path"
+msgstr ""
+"<b>%s</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, "
+"<b>Enter</b> to finish the path"
 
-#: ../src/live_effects/lpe-ruler.cpp:51
-msgid "Choose whether to draw marks at the beginning and end of the path"
+#: ../src/pen-context.cpp:1304
+#, c-format
+msgid ""
+"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
+"angle"
 msgstr ""
+"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
+"angle"
 
-#. initialise your parameters here:
-#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)),
-#: ../src/live_effects/lpe-sketch.cpp:35
-#, fuzzy
-msgid "Strokes"
-msgstr "Stroke width"
+#: ../src/pen-context.cpp:1326
+#, fuzzy, c-format
+msgid ""
+"<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</"
+"b> to snap angle, with <b>Shift</b> to move this handle only"
+msgstr ""
+"<b>%s</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, "
+"with <b>Shift</b> to move this handle only"
 
-#: ../src/live_effects/lpe-sketch.cpp:35
-msgid "Draw that many approximating strokes"
+#: ../src/pen-context.cpp:1327
+#, fuzzy, c-format
+msgid ""
+"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
+"angle, with <b>Shift</b> to move this handle only"
 msgstr ""
+"<b>%s</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, "
+"with <b>Shift</b> to move this handle only"
 
-#: ../src/live_effects/lpe-sketch.cpp:36
+#: ../src/pen-context.cpp:1375
 #, fuzzy
-msgid "Max stroke length"
-msgstr "Scale stroke width"
+msgid "Drawing finished"
+msgstr "Drawing"
 
-#: ../src/live_effects/lpe-sketch.cpp:37
-#, fuzzy
-msgid "Maximum length of approximating strokes"
-msgstr "Maximum length of the miter (in units of stroke width)"
+#: ../src/pencil-context.cpp:393
+msgid "<b>Release</b> here to close and finish the path."
+msgstr "<b>Release</b> here to close and finish the path."
 
-#: ../src/live_effects/lpe-sketch.cpp:38
-#, fuzzy
-msgid "Stroke length variation"
-msgstr "Star Preferences"
+#: ../src/pencil-context.cpp:399
+msgid "Drawing a freehand path"
+msgstr "Drawing a freehand path"
 
-#: ../src/live_effects/lpe-sketch.cpp:39
-msgid "Random variation of stroke length (relative to maximum length)"
-msgstr ""
+#: ../src/pencil-context.cpp:404
+msgid "<b>Drag</b> to continue the path from this point."
+msgstr "<b>Drag</b> to continue the path from this point."
 
-#: ../src/live_effects/lpe-sketch.cpp:40
-msgid "Max. overlap"
-msgstr ""
+#. Write curves to object
+#: ../src/pencil-context.cpp:495
+msgid "Finishing freehand"
+msgstr "Finishing freehand"
 
-#: ../src/live_effects/lpe-sketch.cpp:41
-msgid "How much successive strokes should overlap (relative to maximum length)"
+#: ../src/pencil-context.cpp:601
+msgid ""
+"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. "
+"Release <b>Alt</b> to finalize."
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:42
-msgid "Overlap variation"
+#: ../src/pencil-context.cpp:629
+#, fuzzy
+msgid "Finishing freehand sketch"
+msgstr "Finishing freehand"
+
+#: ../src/persp3d.cpp:345
+msgid "Toggle vanishing point"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:43
-msgid "Random variation of overlap (relative to maximum overlap)"
+#: ../src/persp3d.cpp:356
+msgid "Toggle multiple vanishing points"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:44
-msgid "Max. end tolerance"
-msgstr ""
+#: ../src/preferences-skeleton.h:98
+#, fuzzy
+msgid "Dip pen"
+msgstr "Script"
 
-#: ../src/live_effects/lpe-sketch.cpp:45
-msgid ""
-"Maximum distance between ends of original and approximating paths (relative "
-"to maximum length)"
-msgstr ""
+#: ../src/preferences-skeleton.h:99
+#, fuzzy
+msgid "Marker"
+msgstr "Dropper"
 
-#: ../src/live_effects/lpe-sketch.cpp:46
+#: ../src/preferences-skeleton.h:100
 #, fuzzy
-msgid "Average offset"
-msgstr "Horizontal Offset"
+msgid "Brush"
+msgstr "Blue"
 
-#: ../src/live_effects/lpe-sketch.cpp:47
-msgid "Average distance each stroke is away from the original path"
-msgstr ""
+#: ../src/preferences-skeleton.h:101
+#, fuzzy
+msgid "Wiggly"
+msgstr "Title:"
 
-#: ../src/live_effects/lpe-sketch.cpp:48
-msgid "Max. tremble"
+#: ../src/preferences-skeleton.h:102
+msgid "Splotchy"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:49
-msgid "Maximum tremble magnitude"
+#: ../src/preferences-skeleton.h:103
+#, fuzzy
+msgid "Tracing"
+msgstr "Spacing X:"
+
+#: ../src/preferences.cpp:130
+#, fuzzy
+msgid ""
+"Inkscape will run with default settings, and new settings will not be saved. "
 msgstr ""
+"Inkscape will run with default settings.\n"
+"New settings will not be saved."
 
-#: ../src/live_effects/lpe-sketch.cpp:50
-msgid "Tremble frequency"
+#. the creation failed
+#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."),
+#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
+#: ../src/preferences.cpp:145
+#, fuzzy, c-format
+msgid "Cannot create profile directory %s."
 msgstr ""
+"Cannot create directory %s.\n"
+"%s"
 
-#: ../src/live_effects/lpe-sketch.cpp:51
-msgid "Average number of tremble periods in a stroke"
+#. The profile dir is not actually a directory
+#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."),
+#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
+#: ../src/preferences.cpp:163
+#, fuzzy, c-format
+msgid "%s is not a valid directory."
 msgstr ""
+"%s is not a valid directory.\n"
+"%s"
 
-#: ../src/live_effects/lpe-sketch.cpp:53
-#, fuzzy
-msgid "Construction lines"
-msgstr "Centre lines"
+#. The write failed.
+#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."),
+#. Glib::filename_to_utf8(_prefs_filename)), not_saved);
+#: ../src/preferences.cpp:174
+#, fuzzy, c-format
+msgid "Failed to create the preferences file %s."
+msgstr "Failed to load the requested file %s"
 
-#: ../src/live_effects/lpe-sketch.cpp:54
-msgid "How many construction lines (tangents) to draw"
+#: ../src/preferences.cpp:210
+#, fuzzy, c-format
+msgid "The preferences file %s is not a regular file."
 msgstr ""
+"%s is not a regular file.\n"
+"%s"
 
-#: ../src/live_effects/lpe-sketch.cpp:56
-msgid ""
-"Scale factor relating curvature and length of construction lines (try "
-"5*offset)"
-msgstr ""
+#: ../src/preferences.cpp:220
+#, fuzzy, c-format
+msgid "The preferences file %s could not be read."
+msgstr "File %s could not be saved."
 
-#: ../src/live_effects/lpe-sketch.cpp:57
-msgid "Max. length"
+#: ../src/preferences.cpp:231
+#, c-format
+msgid "The preferences file %s is not a valid XML document."
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:57
-msgid "Maximum length of construction lines"
+#: ../src/preferences.cpp:240
+#, fuzzy, c-format
+msgid "The file %s is not a valid Inkscape preferences file."
 msgstr ""
+"%s is not a valid preferences file.\n"
+"%s"
 
-#: ../src/live_effects/lpe-sketch.cpp:58
+#: ../src/rdf.cpp:172
 #, fuzzy
-msgid "Length variation"
-msgstr "Saturation"
+msgid "CC Attribution"
+msgstr "Attribute"
 
-#: ../src/live_effects/lpe-sketch.cpp:58
-msgid "Random variation of the length of construction lines"
+#: ../src/rdf.cpp:177
+msgid "CC Attribution-ShareAlike"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:59
-#, fuzzy
-msgid "Placement randomness"
-msgstr "Not rounded"
+#: ../src/rdf.cpp:182
+msgid "CC Attribution-NoDerivs"
+msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:59
-msgid "0: evenly distributed construction lines, 1: purely random placement"
+#: ../src/rdf.cpp:187
+msgid "CC Attribution-NonCommercial"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:61
-#, fuzzy
-msgid "k_min"
-msgstr "_Combine"
+#: ../src/rdf.cpp:192
+msgid "CC Attribution-NonCommercial-ShareAlike"
+msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:61
-msgid "min curvature"
+#: ../src/rdf.cpp:197
+msgid "CC Attribution-NonCommercial-NoDerivs"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:62
-msgid "k_max"
+#: ../src/rdf.cpp:202
+msgid "Public Domain"
 msgstr ""
 
-#: ../src/live_effects/lpe-sketch.cpp:62
-msgid "max curvature"
+#: ../src/rdf.cpp:207
+msgid "FreeArt"
 msgstr ""
 
-#: ../src/live_effects/lpe-vonkoch.cpp:46
+#: ../src/rdf.cpp:212
 #, fuzzy
-msgid "Nb of generations"
-msgstr "Number of revolutions"
+msgid "Open Font License"
+msgstr "Open new file"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:46
-msgid "Depth of the recursion --- keep low!!"
-msgstr ""
+#: ../src/rdf.cpp:229
+msgid "Title"
+msgstr "Title"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:47
-#, fuzzy
-msgid "Generating path"
-msgstr "Creating new path"
+#: ../src/rdf.cpp:230
+msgid "Name by which this document is formally known."
+msgstr "Name by which this document is formally known."
 
-#: ../src/live_effects/lpe-vonkoch.cpp:47
-msgid "Path whose segments define the iterated transforms"
-msgstr ""
+#: ../src/rdf.cpp:232
+msgid "Date"
+msgstr "Date"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:48
-msgid "Use uniform transforms only"
-msgstr ""
+#: ../src/rdf.cpp:233
+msgid "Date associated with the creation of this document (YYYY-MM-DD)."
+msgstr "Date associated with the creation of this document (YYYY-MM-DD)."
 
-#: ../src/live_effects/lpe-vonkoch.cpp:48
-msgid ""
-"2 consecutive segments are used to reverse/preserve orientation only "
-"(otherwise, they define a general transform)."
-msgstr ""
+#: ../src/rdf.cpp:235
+msgid "Format"
+msgstr "Format"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:49
-msgid "Draw all generations"
-msgstr ""
+#: ../src/rdf.cpp:236
+msgid "The physical or digital manifestation of this document (MIME type)."
+msgstr "The physical or digital manifestation of this document (MIME type)."
 
-#: ../src/live_effects/lpe-vonkoch.cpp:49
-msgid "If unchecked, draw only the last generation"
-msgstr ""
+#: ../src/rdf.cpp:239
+msgid "Type of document (DCMI Type)."
+msgstr "Type of document (DCMI Type)."
 
-#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true)
-#: ../src/live_effects/lpe-vonkoch.cpp:51
-#, fuzzy
-msgid "Reference segment"
-msgstr "Delete selection"
+#: ../src/rdf.cpp:242
+msgid "Creator"
+msgstr "Creator"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:51
-msgid "The reference segment. Defaults to the horizontal midline of the bbox."
+#: ../src/rdf.cpp:243
+msgid ""
+"Name of entity primarily responsible for making the content of this document."
 msgstr ""
+"Name of entity primarily responsible for making the content of this document."
 
-#. refA(_("Ref Start"), _("Left side middle of the reference box"), "refA", &wr, this),
-#. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this),
-#. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug.
-#: ../src/live_effects/lpe-vonkoch.cpp:55
-msgid "Max complexity"
-msgstr ""
+#: ../src/rdf.cpp:245
+msgid "Rights"
+msgstr "Rights"
 
-#: ../src/live_effects/lpe-vonkoch.cpp:55
-msgid "Disable effect if the output is too complex"
+#: ../src/rdf.cpp:246
+msgid ""
+"Name of entity with rights to the Intellectual Property of this document."
 msgstr ""
+"Name of entity with rights to the Intellectual Property of this document."
 
-#: ../src/live_effects/parameter/bool.cpp:69
-#, fuzzy
-msgid "Change bool parameter"
-msgstr "Master _opacity"
+#: ../src/rdf.cpp:248
+msgid "Publisher"
+msgstr "Publisher"
 
-#: ../src/live_effects/parameter/enum.h:50
-#, fuzzy
-msgid "Change enumeration parameter"
-msgstr "Store transformation:"
+#: ../src/rdf.cpp:249
+msgid "Name of entity responsible for making this document available."
+msgstr "Name of entity responsible for making this document available."
 
-#: ../src/live_effects/parameter/parameter.cpp:139
-#, fuzzy
-msgid "Change scalar parameter"
-msgstr "Master _opacity"
+#: ../src/rdf.cpp:252
+msgid "Identifier"
+msgstr "Identifier"
+
+#: ../src/rdf.cpp:253
+msgid "Unique URI to reference this document."
+msgstr "Unique URI to reference this document."
 
-#: ../src/live_effects/parameter/path.cpp:160
-msgid "Edit on-canvas"
-msgstr ""
+#: ../src/rdf.cpp:255 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1438
+msgid "Source"
+msgstr "Source"
 
-#: ../src/live_effects/parameter/path.cpp:170
-#, fuzzy
-msgid "Copy path"
-msgstr "Cut _Path"
+#: ../src/rdf.cpp:256
+msgid "Unique URI to reference the source of this document."
+msgstr "Unique URI to reference the source of this document."
 
-#: ../src/live_effects/parameter/path.cpp:180
-#, fuzzy
-msgid "Paste path"
-msgstr "Page _Width"
+#: ../src/rdf.cpp:258
+msgid "Relation"
+msgstr "Relation"
 
-#: ../src/live_effects/parameter/path.cpp:190
-#, fuzzy
-msgid "Link to path"
-msgstr "Convert bitmap object to paths"
+#: ../src/rdf.cpp:259
+msgid "Unique URI to a related document."
+msgstr "Unique URI to a related document."
 
-#: ../src/live_effects/parameter/path.cpp:418
-#, fuzzy
-msgid "Paste path parameter"
-msgstr "Paste _Style"
+#: ../src/rdf.cpp:261
+msgid "Language"
+msgstr "Language"
 
-#: ../src/live_effects/parameter/path.cpp:450
-#, fuzzy
-msgid "Link path parameter to path"
-msgstr "Paste _Style"
+#: ../src/rdf.cpp:262
+msgid ""
+"Two-letter language tag with optional subtags for the language of this "
+"document.  (e.g. 'en-GB')"
+msgstr ""
+"Two-letter language tag with optional subtags for the language of this "
+"document.  (e.g. 'en-AU')"
 
-#: ../src/live_effects/parameter/point.cpp:91
-#, fuzzy
-msgid "Change point parameter"
-msgstr "Create spirals"
+#: ../src/rdf.cpp:264
+msgid "Keywords"
+msgstr "Keywords"
 
-#: ../src/live_effects/parameter/random.cpp:137
-#, fuzzy
-msgid "Change random parameter"
-msgstr "Store transformation:"
+#: ../src/rdf.cpp:265
+msgid ""
+"The topic of this document as comma-separated key words, phrases, or "
+"classifications."
+msgstr ""
+"The topic of this document as comma-separated key words, phrases, or "
+"classifications."
 
-#: ../src/live_effects/parameter/text.cpp:101
-#, fuzzy
-msgid "Change text parameter"
-msgstr "Create spirals"
+#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content.
+#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/
+#: ../src/rdf.cpp:269
+msgid "Coverage"
+msgstr "Coverage"
 
-#: ../src/live_effects/parameter/unit.cpp:77
-#, fuzzy
-msgid "Change unit parameter"
-msgstr "Create spirals"
+#: ../src/rdf.cpp:270
+msgid "Extent or scope of this document."
+msgstr "Extent or scope of this document."
 
-#: ../src/live_effects/parameter/vector.cpp:96
-#, fuzzy
-msgid "Change vector parameter"
-msgstr "Create spirals"
+#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:245
+msgid "Description"
+msgstr "Description"
 
-#: ../src/main-cmdlineact.cpp:49
-#, c-format
-msgid "Unable to find verb ID '%s' specified on the command line.\n"
-msgstr ""
+#: ../src/rdf.cpp:274
+msgid "A short account of the content of this document."
+msgstr "A short account of the content of this document."
 
-#: ../src/main-cmdlineact.cpp:61
-#, c-format
-msgid "Unable to find node ID: '%s'\n"
-msgstr ""
+#. FIXME: need to handle 1 agent per line of input
+#: ../src/rdf.cpp:278
+msgid "Contributors"
+msgstr "Contributors"
 
-#: ../src/main.cpp:269
-msgid "Print the Inkscape version number"
-msgstr "Print the Inkscape version number"
+#: ../src/rdf.cpp:279
+msgid ""
+"Names of entities responsible for making contributions to the content of "
+"this document."
+msgstr ""
+"Names of entities responsible for making contributions to the content of "
+"this document."
 
-#: ../src/main.cpp:274
-msgid "Do not use X server (only process files from console)"
-msgstr "Do not use X server (only process files from console)"
+#. TRANSLATORS: URL to a page that defines the license for the document
+#: ../src/rdf.cpp:283
+msgid "URI"
+msgstr "URI"
 
-#: ../src/main.cpp:279
-msgid "Try to use X server (even if $DISPLAY is not set)"
-msgstr "Try to use X server (even if $DISPLAY is not set)"
+#. TRANSLATORS: this is where you put a URL to a page that defines the license
+#: ../src/rdf.cpp:285
+msgid "URI to this document's license's namespace definition."
+msgstr "URI to this document's license's namespace definition."
 
-#: ../src/main.cpp:284
-msgid "Open specified document(s) (option string may be excluded)"
-msgstr "Open specified document(s) (option string may be excluded)"
+#. TRANSLATORS: fragment of XML representing the license of the document
+#: ../src/rdf.cpp:289
+msgid "Fragment"
+msgstr "Fragment"
 
-#: ../src/main.cpp:285 ../src/main.cpp:290 ../src/main.cpp:295
-#: ../src/main.cpp:362 ../src/main.cpp:367 ../src/main.cpp:372
-#: ../src/main.cpp:377 ../src/main.cpp:388
-msgid "FILENAME"
-msgstr "FILENAME"
+#: ../src/rdf.cpp:290
+msgid "XML fragment for the RDF 'License' section."
+msgstr "XML fragment for the RDF 'License' section."
 
-#: ../src/main.cpp:289
-msgid "Print document(s) to specified output file (use '| program' for pipe)"
-msgstr "Print document(s) to specified output file (use '| program' for pipe)"
+#: ../src/rect-context.cpp:368
+msgid ""
+"<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner "
+"circular"
+msgstr ""
+"<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner "
+"circular"
 
-#: ../src/main.cpp:294
-msgid "Export document to a PNG file"
-msgstr "Export document to a PNG file"
+#: ../src/rect-context.cpp:515
+#, fuzzy, c-format
+msgid ""
+"<b>Rectangle</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</"
+"b> to draw around the starting point"
+msgstr ""
+"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio rectangle; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/main.cpp:299
+#: ../src/rect-context.cpp:518
+#, fuzzy, c-format
 msgid ""
-"Resolution for exporting to bitmap and for rasterization of filters in PS/"
-"EPS/PDF (default 90)"
+"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1.618 : 1); with "
+"<b>Shift</b> to draw around the starting point"
 msgstr ""
+"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio rectangle; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/main.cpp:304
-#, fuzzy
+#: ../src/rect-context.cpp:520
+#, fuzzy, c-format
 msgid ""
-"Exported area in SVG user units (default is the page; 0,0 is lower-left "
-"corner)"
+"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1 : 1.618); with "
+"<b>Shift</b> to draw around the starting point"
 msgstr ""
-"Exported area in SVG user units (default is the canvas; 0,0 is lower-left "
-"corner)"
+"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio rectangle; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/main.cpp:305
-msgid "x0:y0:x1:y1"
-msgstr "x0:y0:x1:y1"
+#: ../src/rect-context.cpp:524
+#, c-format
+msgid ""
+"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio rectangle; with <b>Shift</b> to draw around the starting point"
+msgstr ""
+"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
+"ratio rectangle; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/main.cpp:309
+#: ../src/rect-context.cpp:549
 #, fuzzy
-msgid "Exported area is the entire drawing (not page)"
-msgstr "Exported area is the entire drawing (not canvas)"
+msgid "Create rectangle"
+msgstr "Search rectangles"
 
-#: ../src/main.cpp:314
-#, fuzzy
-msgid "Exported area is the entire page"
-msgstr "Exported area is the entire drawing (not canvas)"
+#: ../src/select-context.cpp:177
+msgid "Click selection to toggle scale/rotation handles"
+msgstr "Click selection to toggle scale/rotation handles"
 
-#: ../src/main.cpp:319
+#: ../src/select-context.cpp:178
 msgid ""
-"Snap the bitmap export area outwards to the nearest integer values (in SVG "
-"user units)"
+"No objects selected. Click, Shift+click, or drag around objects to select."
 msgstr ""
-"Snap the bitmap export area outwards to the nearest integer values (in SVG "
-"user units)"
+"No objects selected. Click, Shift+click, or drag around objects to select."
 
-#: ../src/main.cpp:324
-msgid "The width of exported bitmap in pixels (overrides export-dpi)"
-msgstr "The width of exported bitmap in pixels (overrides export-dpi)"
+#: ../src/select-context.cpp:237
+msgid "Move canceled."
+msgstr "Move canceled."
 
-#: ../src/main.cpp:325
-msgid "WIDTH"
-msgstr "WIDTH"
+#: ../src/select-context.cpp:245
+msgid "Selection canceled."
+msgstr "Selection canceled."
 
-#: ../src/main.cpp:329
-msgid "The height of exported bitmap in pixels (overrides export-dpi)"
-msgstr "The height of exported bitmap in pixels (overrides export-dpi)"
+#: ../src/select-context.cpp:560
+msgid ""
+"<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to "
+"rubberband selection"
+msgstr ""
 
-#: ../src/main.cpp:330
-msgid "HEIGHT"
-msgstr "HEIGHT"
+#: ../src/select-context.cpp:562
+msgid ""
+"<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to "
+"touch selection"
+msgstr ""
 
-#: ../src/main.cpp:334
+#: ../src/select-context.cpp:727
 #, fuzzy
-msgid "The ID of the object to export"
-msgstr "The ID of the object to export (overrides export-area)"
+msgid "<b>Ctrl</b>: click to select in groups; drag to move hor/vert"
+msgstr "<b>Ctrl</b>: select in groups, move hor/vert"
 
-#: ../src/main.cpp:335 ../src/main.cpp:433
-msgid "ID"
-msgstr "ID"
+#: ../src/select-context.cpp:728
+#, fuzzy
+msgid "<b>Shift</b>: click to toggle select; drag for rubberband selection"
+msgstr "<b>Shift</b>: toggle select, force rubberband, disable snapping"
 
-#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id".
-#. See "man inkscape" for details.
-#: ../src/main.cpp:341
+#: ../src/select-context.cpp:729
+#, fuzzy
 msgid ""
-"Export just the object with export-id, hide all others (only with export-id)"
-msgstr ""
-"Export just the object with export-id, hide all others (only with export-id)"
-
-#: ../src/main.cpp:346
-msgid "Use stored filename and DPI hints when exporting (only with export-id)"
-msgstr "Use stored filename and DPI hints when exporting (only with export-id)"
+"<b>Alt</b>: click to select under; drag to move selected or select by touch"
+msgstr "<b>Alt</b>: select under, move selected"
 
-#: ../src/main.cpp:351
-msgid "Background color of exported bitmap (any SVG-supported color string)"
-msgstr "Background colour of exported bitmap (any SVG-supported colour string)"
+#: ../src/select-context.cpp:902
+#, fuzzy
+msgid "Selected object is not a group. Cannot enter."
+msgstr "Selected object is <b>not a path</b>, cannot inset/outset."
 
-#: ../src/main.cpp:352
-msgid "COLOR"
-msgstr "COLOUR"
+#: ../src/selection-chemistry.cpp:304
+#, fuzzy
+msgid "Delete text"
+msgstr "Delete node"
 
-#: ../src/main.cpp:356
-msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
-msgstr "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
+#: ../src/selection-chemistry.cpp:312
+msgid "<b>Nothing</b> was deleted."
+msgstr "<b>Nothing</b> was deleted."
 
-#: ../src/main.cpp:357
-msgid "VALUE"
-msgstr "VALUE"
+#: ../src/selection-chemistry.cpp:330 ../src/text-context.cpp:1002
+#: ../src/ui/dialog/swatches.cpp:220 ../src/widgets/toolbox.cpp:1408
+#: ../src/widgets/toolbox.cpp:6174
+#, fuzzy
+msgid "Delete"
+msgstr "_Delete"
 
-#: ../src/main.cpp:361
-msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)"
-msgstr "Export document to plain SVG file (no sodipodi or inkscape namespaces)"
+#: ../src/selection-chemistry.cpp:358
+msgid "Select <b>object(s)</b> to duplicate."
+msgstr "Select <b>object(s)</b> to duplicate."
 
-#: ../src/main.cpp:366
-msgid "Export document to a PS file"
-msgstr "Export document to a PS file"
+#: ../src/selection-chemistry.cpp:450
+#, fuzzy
+msgid "Delete all"
+msgstr "_Delete"
 
-#: ../src/main.cpp:371
-msgid "Export document to an EPS file"
-msgstr "Export document to an EPS file"
+#: ../src/selection-chemistry.cpp:636
+#, fuzzy
+msgid "Select <b>some objects</b> to group."
+msgstr "Select <b>two or more objects</b> to group."
 
-#: ../src/main.cpp:376
+#: ../src/selection-chemistry.cpp:651 ../src/selection-describer.cpp:53
 #, fuzzy
-msgid "Export document to a PDF file"
-msgstr "Export document to a PS file"
+msgid "Group"
+msgstr "Groups"
 
-#: ../src/main.cpp:381
-msgid ""
-"Export PDF/PS/EPS without text. Besides the PDF/PS/EPS, a LaTeX file is "
-"exported, putting the text on top of the PDF/PS/EPS file. Include the result "
-"in LaTeX like: \\input{latexfile.tex}"
-msgstr ""
+#: ../src/selection-chemistry.cpp:665
+msgid "Select a <b>group</b> to ungroup."
+msgstr "Select a <b>group</b> to ungroup."
 
-#: ../src/main.cpp:387
-#, fuzzy
-msgid "Export document to an Enhanced Metafile (EMF) File"
-msgstr "Export document to an EPS file"
+#: ../src/selection-chemistry.cpp:706
+msgid "<b>No groups</b> to ungroup in the selection."
+msgstr "<b>No groups</b> to ungroup in the selection."
 
-#: ../src/main.cpp:393
+#: ../src/selection-chemistry.cpp:712 ../src/sp-item-group.cpp:500
 #, fuzzy
-msgid "Convert text object to paths on export (PS, EPS, PDF)"
-msgstr "Convert text object to paths on export (EPS)"
-
-#: ../src/main.cpp:398
-msgid ""
-"Render filtered objects without filters, instead of rasterizing (PS, EPS, "
-"PDF)"
-msgstr ""
+msgid "Ungroup"
+msgstr "_Ungroup"
 
-#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:404
-msgid ""
-"Query the X coordinate of the drawing or, if specified, of the object with --"
-"query-id"
-msgstr ""
-"Query the X coordinate of the drawing or, if specified, of the object with --"
-"query-id"
+#: ../src/selection-chemistry.cpp:802
+#, fuzzy
+msgid "Select <b>object(s)</b> to raise."
+msgstr "Select <b>objects</b> to raise."
 
-#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:410
+#: ../src/selection-chemistry.cpp:808 ../src/selection-chemistry.cpp:870
+#: ../src/selection-chemistry.cpp:904 ../src/selection-chemistry.cpp:968
 msgid ""
-"Query the Y coordinate of the drawing or, if specified, of the object with --"
-"query-id"
+"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
 msgstr ""
-"Query the Y coordinate of the drawing or, if specified, of the object with --"
-"query-id"
+"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
 
-#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:416
-msgid ""
-"Query the width of the drawing or, if specified, of the object with --query-"
-"id"
-msgstr ""
-"Query the width of the drawing or, if specified, of the object with --query-"
-"id"
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "Raise" means "to raise an object" in the undo history
+#: ../src/selection-chemistry.cpp:850
+#, fuzzy
+msgid "undo action|Raise"
+msgstr "Resolution:"
 
-#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help"
-#: ../src/main.cpp:422
-msgid ""
-"Query the height of the drawing or, if specified, of the object with --query-"
-"id"
-msgstr ""
-"Query the height of the drawing or, if specified, of the object with --query-"
-"id"
+#: ../src/selection-chemistry.cpp:862
+msgid "Select <b>object(s)</b> to raise to top."
+msgstr "Select <b>object(s)</b> to raise to top."
 
-#: ../src/main.cpp:427
-msgid "List id,x,y,w,h for all objects"
-msgstr ""
+#: ../src/selection-chemistry.cpp:885
+#, fuzzy
+msgid "Raise to top"
+msgstr "Raise to _Top"
 
-#: ../src/main.cpp:432
-msgid "The ID of the object whose dimensions are queried"
-msgstr "The ID of the object whose dimensions are queried"
+#: ../src/selection-chemistry.cpp:898
+msgid "Select <b>object(s)</b> to lower."
+msgstr "Select <b>object(s)</b> to lower."
 
-#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory
-#: ../src/main.cpp:438
-msgid "Print out the extension directory and exit"
-msgstr "Print out the extension directory and exit"
+#: ../src/selection-chemistry.cpp:948
+#, fuzzy
+msgid "Lower"
+msgstr "_Lower"
 
-#: ../src/main.cpp:443
-msgid "Remove unused definitions from the defs section(s) of the document"
-msgstr "Remove unused definitions from the defs section(s) of the document"
+#: ../src/selection-chemistry.cpp:960
+msgid "Select <b>object(s)</b> to lower to bottom."
+msgstr "Select <b>object(s)</b> to lower to bottom."
 
-#: ../src/main.cpp:448
-msgid "List the IDs of all the verbs in Inkscape"
-msgstr ""
+#: ../src/selection-chemistry.cpp:995
+#, fuzzy
+msgid "Lower to bottom"
+msgstr "Lower to _Bottom"
 
-#: ../src/main.cpp:453
-msgid "Verb to call when Inkscape opens."
-msgstr ""
+#: ../src/selection-chemistry.cpp:1002
+msgid "Nothing to undo."
+msgstr "Nothing to undo."
 
-#: ../src/main.cpp:454
-msgid "VERB-ID"
-msgstr ""
+#: ../src/selection-chemistry.cpp:1009
+msgid "Nothing to redo."
+msgstr "Nothing to redo."
 
-#: ../src/main.cpp:458
-msgid "Object ID to select when Inkscape opens."
-msgstr ""
+#: ../src/selection-chemistry.cpp:1069
+#, fuzzy
+msgid "Paste"
+msgstr "_Paste"
 
-#: ../src/main.cpp:459
-msgid "OBJECT-ID"
-msgstr ""
+#: ../src/selection-chemistry.cpp:1077
+#, fuzzy
+msgid "Paste style"
+msgstr "Paste _Style"
 
-#: ../src/main.cpp:463
-msgid "Start Inkscape in interactive shell mode."
+#: ../src/selection-chemistry.cpp:1087
+msgid "Paste live path effect"
 msgstr ""
 
-#: ../src/main.cpp:803 ../src/main.cpp:1129
-msgid ""
-"[OPTIONS...] [FILE...]\n"
-"\n"
-"Available options:"
-msgstr ""
-"[OPTIONS...] [FILE...]\n"
-"\n"
-"Available options:"
+#: ../src/selection-chemistry.cpp:1108
+#, fuzzy
+msgid "Select <b>object(s)</b> to remove live path effects from."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#. ## Add a menu for clear()
-#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:74
-#: ../src/ui/dialog/messages.cpp:52 ../src/ui/dialog/scriptdialog.cpp:208
-msgid "_File"
-msgstr "_File"
+#: ../src/selection-chemistry.cpp:1120
+#, fuzzy
+msgid "Remove live path effect"
+msgstr " Re_move "
 
-#: ../src/menus-skeleton.h:17
-msgid "_New"
-msgstr "_New"
+#: ../src/selection-chemistry.cpp:1131
+#, fuzzy
+msgid "Select <b>object(s)</b> to remove filters from."
+msgstr "Select <b>text(s)</b> to remove kerns from."
 
-#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2441 ../src/verbs.cpp:2447
-msgid "_Edit"
-msgstr "_Edit"
+#: ../src/selection-chemistry.cpp:1141
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1342
+#, fuzzy
+msgid "Remove filter"
+msgstr " Re_move "
 
-#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2241
+#: ../src/selection-chemistry.cpp:1150
 #, fuzzy
-msgid "Paste Si_ze"
-msgstr "Paste _Style"
+msgid "Paste size"
+msgstr "Canvas size:"
 
-#: ../src/menus-skeleton.h:70
-msgid "Clo_ne"
-msgstr "Clo_ne"
+#: ../src/selection-chemistry.cpp:1159
+msgid "Paste size separately"
+msgstr ""
 
-#: ../src/menus-skeleton.h:90
-msgid "_View"
-msgstr "_View"
+#: ../src/selection-chemistry.cpp:1169
+msgid "Select <b>object(s)</b> to move to the layer above."
+msgstr "Select <b>object(s)</b> to move to the layer above."
 
-#: ../src/menus-skeleton.h:91
+#: ../src/selection-chemistry.cpp:1195
 #, fuzzy
-msgid "_Zoom"
-msgstr "Zoom"
+msgid "Raise to next layer"
+msgstr "Moved to next layer."
 
-#: ../src/menus-skeleton.h:107
-msgid "_Display mode"
-msgstr ""
+#: ../src/selection-chemistry.cpp:1202
+msgid "No more layers above."
+msgstr "No more layers above."
 
-#: ../src/menus-skeleton.h:121
-msgid "Show/Hide"
-msgstr "Show/Hide"
+#: ../src/selection-chemistry.cpp:1214
+msgid "Select <b>object(s)</b> to move to the layer below."
+msgstr "Select <b>object(s)</b> to move to the layer below."
 
-#. "       <verb verb-id=\"DialogScript\" />\n"
-#. Not quite ready to be in the menus.
-#. "       <verb verb-id=\"FocusToggle\" />\n"
-#: ../src/menus-skeleton.h:140
-msgid "_Layer"
-msgstr "_Layer"
+#: ../src/selection-chemistry.cpp:1240
+#, fuzzy
+msgid "Lower to previous layer"
+msgstr "Moved to previous layer."
 
-#: ../src/menus-skeleton.h:160
-msgid "_Object"
-msgstr "_Object"
+#: ../src/selection-chemistry.cpp:1247
+msgid "No more layers below."
+msgstr "No more layers below."
 
-#: ../src/menus-skeleton.h:167
-msgid "Cli_p"
-msgstr ""
+#: ../src/selection-chemistry.cpp:1456
+#, fuzzy
+msgid "Remove transform"
+msgstr "Remove _Transformations"
 
-#: ../src/menus-skeleton.h:171
+#: ../src/selection-chemistry.cpp:1559
 #, fuzzy
-msgid "Mas_k"
-msgstr "Mark"
+msgid "Rotate 90&#176; CCW"
+msgstr "Rotate 9_0 deg CCW"
 
-#: ../src/menus-skeleton.h:175
+#: ../src/selection-chemistry.cpp:1559
 #, fuzzy
-msgid "Patter_n"
-msgstr "Pattern"
+msgid "Rotate 90&#176; CW"
+msgstr "Rotate _90 deg CW"
 
-#: ../src/menus-skeleton.h:199
-msgid "_Path"
-msgstr "_Path"
+#: ../src/selection-chemistry.cpp:1580 ../src/seltrans.cpp:530
+#: ../src/ui/dialog/transformation.cpp:760
+msgid "Rotate"
+msgstr "Rotate"
 
-#: ../src/menus-skeleton.h:226
-msgid "_Text"
-msgstr "_Text"
+#: ../src/selection-chemistry.cpp:1627
+msgid "Rotate by pixels"
+msgstr ""
 
-#: ../src/menus-skeleton.h:245
-#, fuzzy
-msgid "Filter_s"
-msgstr "_File"
+#: ../src/selection-chemistry.cpp:1682
+msgid "Scale by whole factor"
+msgstr ""
 
-#: ../src/menus-skeleton.h:251
+#: ../src/selection-chemistry.cpp:1697
 #, fuzzy
-msgid "Exte_nsions"
-msgstr "Extension \""
-
-#: ../src/menus-skeleton.h:258
-msgid "Whiteboa_rd"
-msgstr "Whiteboa_rd"
+msgid "Move vertically"
+msgstr "Vertical"
 
-#: ../src/menus-skeleton.h:262
-msgid "_Help"
-msgstr "_Help"
+#: ../src/selection-chemistry.cpp:1700
+#, fuzzy
+msgid "Move horizontally"
+msgstr "Horizontal"
 
-#: ../src/menus-skeleton.h:266
-msgid "Tutorials"
-msgstr "Tutorials"
+#: ../src/selection-chemistry.cpp:1703 ../src/selection-chemistry.cpp:1729
+#: ../src/seltrans.cpp:524 ../src/ui/dialog/transformation.cpp:681
+msgid "Move"
+msgstr "Move"
 
-#: ../src/object-edit.cpp:439
-msgid ""
-"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
-"vertical radius the same"
+#: ../src/selection-chemistry.cpp:1723
+msgid "Move vertically by pixels"
 msgstr ""
-"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
-"vertical radius the same"
 
-#: ../src/object-edit.cpp:443
-msgid ""
-"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
-"horizontal radius the same"
+#: ../src/selection-chemistry.cpp:1726
+msgid "Move horizontally by pixels"
 msgstr ""
-"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
-"horizontal radius the same"
 
-#: ../src/object-edit.cpp:447 ../src/object-edit.cpp:451
+#: ../src/selection-chemistry.cpp:1854
 #, fuzzy
-msgid ""
-"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
-"lock ratio or stretch in one dimension only"
-msgstr ""
-"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
-"lock ratio or stretch in one dimension only"
+msgid "The selection has no applied path effect."
+msgstr "Create a dynamic offset object"
 
-#: ../src/object-edit.cpp:685 ../src/object-edit.cpp:688
-#: ../src/object-edit.cpp:691 ../src/object-edit.cpp:694
-msgid ""
-"Resize box in X/Y direction; with <b>Shift</b> along the Z axis; with "
-"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
+#: ../src/selection-chemistry.cpp:2059
+msgid "action|Clone"
 msgstr ""
 
-#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:700
-#: ../src/object-edit.cpp:703 ../src/object-edit.cpp:706
-msgid ""
-"Resize box along the Z axis; with <b>Shift</b> in X/Y direction; with "
-"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
-msgstr ""
+#: ../src/selection-chemistry.cpp:2075
+#, fuzzy
+msgid "Select <b>clones</b> to relink."
+msgstr "Select a <b>clone</b> to unlink."
 
-#: ../src/object-edit.cpp:709
-msgid "Move the box in perspective"
-msgstr ""
+#: ../src/selection-chemistry.cpp:2082
+#, fuzzy
+msgid "Copy an <b>object</b> to clipboard to relink clones to."
+msgstr "Select an <b>object</b> to clone."
 
-#: ../src/object-edit.cpp:927
-msgid "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
-msgstr "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
+#: ../src/selection-chemistry.cpp:2106
+#, fuzzy
+msgid "<b>No clones to relink</b> in the selection."
+msgstr "<b>No clones to unlink</b> in the selection."
 
-#: ../src/object-edit.cpp:930
-msgid "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
-msgstr "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
+#: ../src/selection-chemistry.cpp:2109
+#, fuzzy
+msgid "Relink clone"
+msgstr "Unlin_k Clone"
 
-#: ../src/object-edit.cpp:933
+#: ../src/selection-chemistry.cpp:2123
 #, fuzzy
-msgid ""
-"Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
-msgstr ""
-"Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
+msgid "Select <b>clones</b> to unlink."
+msgstr "Select a <b>clone</b> to unlink."
 
-#: ../src/object-edit.cpp:937
-msgid ""
-"Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
-msgstr ""
-"Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
+#: ../src/selection-chemistry.cpp:2172
+msgid "<b>No clones to unlink</b> in the selection."
+msgstr "<b>No clones to unlink</b> in the selection."
 
-#: ../src/object-edit.cpp:1076
-msgid ""
-"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
-"round; with <b>Alt</b> to randomize"
-msgstr ""
-"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
-"round; with <b>Alt</b> to randomise"
+#: ../src/selection-chemistry.cpp:2176
+#, fuzzy
+msgid "Unlink clone"
+msgstr "Unlin_k Clone"
 
-#: ../src/object-edit.cpp:1083
+#: ../src/selection-chemistry.cpp:2189
 msgid ""
-"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
-"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
-"randomize"
+"Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> "
+"to go to its source. Select a <b>text on path</b> to go to the path. Select "
+"a <b>flowed text</b> to go to its frame."
 msgstr ""
-"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
-"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
-"randomise"
+"Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> "
+"to go to its source. Select a <b>text on path</b> to go to the path. Select "
+"a <b>flowed text</b> to go to its frame."
 
-#: ../src/object-edit.cpp:1272
+#: ../src/selection-chemistry.cpp:2212
 msgid ""
-"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Alt</b> to converge/diverge"
+"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
+"flowed text?)"
 msgstr ""
-"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Alt</b> to converge/diverge"
+"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
+"flowed text?)"
 
-#: ../src/object-edit.cpp:1275
+#: ../src/selection-chemistry.cpp:2218
 msgid ""
-"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Shift</b> to scale/rotate"
+"The object you're trying to select is <b>not visible</b> (it is in &lt;"
+"defs&gt;)"
 msgstr ""
-"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Shift</b> to scale/rotate"
+"The object you're trying to select is <b>not visible</b> (it is in &lt;"
+"defs&gt;)"
 
-#: ../src/object-edit.cpp:1319
-msgid "Adjust the <b>offset distance</b>"
-msgstr "Adjust the <b>offset distance</b>"
+#: ../src/selection-chemistry.cpp:2264
+#, fuzzy
+msgid "Select <b>object(s)</b> to convert to marker."
+msgstr "Select <b>object(s)</b> to convert to pattern."
 
-#: ../src/object-edit.cpp:1355
-msgid "Drag to resize the <b>flowed text frame</b>"
-msgstr "Drag to resize the <b>flowed text frame</b>"
+#: ../src/selection-chemistry.cpp:2332
+#, fuzzy
+msgid "Objects to marker"
+msgstr "O_bjects to Pattern"
+
+#: ../src/selection-chemistry.cpp:2360
+#, fuzzy
+msgid "Select <b>object(s)</b> to convert to guides."
+msgstr "Select <b>object(s)</b> to convert to pattern."
+
+#: ../src/selection-chemistry.cpp:2372
+#, fuzzy
+msgid "Objects to guides"
+msgstr "O_bjects to Pattern"
+
+#: ../src/selection-chemistry.cpp:2388
+msgid "Select <b>object(s)</b> to convert to pattern."
+msgstr "Select <b>object(s)</b> to convert to pattern."
+
+#: ../src/selection-chemistry.cpp:2476
+#, fuzzy
+msgid "Objects to pattern"
+msgstr "O_bjects to Pattern"
+
+#: ../src/selection-chemistry.cpp:2492
+msgid "Select an <b>object with pattern fill</b> to extract objects from."
+msgstr "Select an <b>object with pattern fill</b> to extract objects from."
 
-#: ../src/path-chemistry.cpp:49
+#: ../src/selection-chemistry.cpp:2545
+msgid "<b>No pattern fills</b> in the selection."
+msgstr "<b>No pattern fills</b> in the selection."
+
+#: ../src/selection-chemistry.cpp:2548
 #, fuzzy
-msgid "Select <b>object(s)</b> to combine."
-msgstr "Select <b>objects</b> to raise."
+msgid "Pattern to objects"
+msgstr "Pattern to Ob_jects"
 
-#: ../src/path-chemistry.cpp:53
+#: ../src/selection-chemistry.cpp:2633
+msgid "Select <b>object(s)</b> to make a bitmap copy."
+msgstr "Select <b>object(s)</b> to make a bitmap copy."
+
+#: ../src/selection-chemistry.cpp:2637
 #, fuzzy
-msgid "Combining paths..."
-msgstr "Closing path."
+msgid "Rendering bitmap..."
+msgstr "_Reverse"
 
-#: ../src/path-chemistry.cpp:166
+#: ../src/selection-chemistry.cpp:2811
 #, fuzzy
-msgid "Combine"
-msgstr "Combined"
+msgid "Create bitmap"
+msgstr "_Trace Bitmap"
 
-#: ../src/path-chemistry.cpp:173
+#: ../src/selection-chemistry.cpp:2843
 #, fuzzy
-msgid "<b>No path(s)</b> to combine in the selection."
-msgstr "<b>No paths</b> to simplify in the selection."
+msgid "Select <b>object(s)</b> to create clippath or mask from."
+msgstr "Select <b>object(s)</b> to raise to top."
 
-#: ../src/path-chemistry.cpp:185
-msgid "Select <b>path(s)</b> to break apart."
-msgstr "Select <b>path(s)</b> to break apart."
+#: ../src/selection-chemistry.cpp:2846
+#, fuzzy
+msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#: ../src/path-chemistry.cpp:189
+#: ../src/selection-chemistry.cpp:3027
 #, fuzzy
-msgid "Breaking apart paths..."
-msgstr "Break _Apart"
+msgid "Set clipping path"
+msgstr "Closing path."
 
-#: ../src/path-chemistry.cpp:276
+#: ../src/selection-chemistry.cpp:3029
 #, fuzzy
-msgid "Break apart"
-msgstr "Break _Apart"
+msgid "Set mask"
+msgstr "Stars"
 
-#: ../src/path-chemistry.cpp:278
-msgid "<b>No path(s)</b> to break apart in the selection."
-msgstr "<b>No path(s)</b> to break apart in the selection."
+#: ../src/selection-chemistry.cpp:3042
+#, fuzzy
+msgid "Select <b>object(s)</b> to remove clippath or mask from."
+msgstr "Select <b>text(s)</b> to remove kerns from."
 
-#: ../src/path-chemistry.cpp:290
-msgid "Select <b>object(s)</b> to convert to path."
-msgstr "Select <b>object(s)</b> to convert to path."
+#: ../src/selection-chemistry.cpp:3153
+msgid "Release clipping path"
+msgstr ""
 
-#: ../src/path-chemistry.cpp:296
+#: ../src/selection-chemistry.cpp:3155
 #, fuzzy
-msgid "Converting objects to paths..."
-msgstr "Convert bitmap object to paths"
+msgid "Release mask"
+msgstr "Release log messages"
 
-#: ../src/path-chemistry.cpp:318
+#: ../src/selection-chemistry.cpp:3173
 #, fuzzy
-msgid "Object to path"
-msgstr "_Object to Path"
+msgid "Select <b>object(s)</b> to fit canvas to."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#: ../src/path-chemistry.cpp:320
-msgid "<b>No objects</b> to convert to path in the selection."
-msgstr "<b>No objects</b> to convert to path in the selection."
+#. Fit Page
+#: ../src/selection-chemistry.cpp:3193 ../src/verbs.cpp:2688
+#, fuzzy
+msgid "Fit Page to Selection"
+msgstr "Fit into selection box"
 
-#: ../src/path-chemistry.cpp:588
-msgid "Select <b>path(s)</b> to reverse."
-msgstr "Select <b>path(s)</b> to reverse."
+#: ../src/selection-chemistry.cpp:3222 ../src/verbs.cpp:2690
+msgid "Fit Page to Drawing"
+msgstr ""
 
-#: ../src/path-chemistry.cpp:597
+#: ../src/selection-chemistry.cpp:3243 ../src/verbs.cpp:2692
 #, fuzzy
-msgid "Reversing paths..."
-msgstr "_Reverse"
+msgid "Fit Page to Selection or Drawing"
+msgstr "Fit into selection box"
 
-#: ../src/path-chemistry.cpp:631
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "Link" means internet link (anchor)
+#: ../src/selection-describer.cpp:45
 #, fuzzy
-msgid "Reverse path"
-msgstr "_Reverse"
-
-#: ../src/path-chemistry.cpp:633
-msgid "<b>No paths</b> to reverse in the selection."
-msgstr "<b>No paths</b> to reverse in the selection."
+msgid "web|Link"
+msgstr "in"
 
-#: ../src/pen-context.cpp:253 ../src/pencil-context.cpp:551
+#: ../src/selection-describer.cpp:47
 #, fuzzy
-msgid "Drawing cancelled"
-msgstr "Selection canceled."
-
-#: ../src/pen-context.cpp:494 ../src/pencil-context.cpp:278
-msgid "Continuing selected path"
-msgstr "Continuing selected path"
+msgid "Circle"
+msgstr "<b>Circle</b>"
 
-#: ../src/pen-context.cpp:504 ../src/pencil-context.cpp:286
-msgid "Creating new path"
-msgstr "Creating new path"
+#. Ellipse
+#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76
+#: ../src/ui/dialog/inkscape-preferences.cpp:499 ../src/verbs.cpp:2465
+#: ../src/widgets/toolbox.cpp:4092
+msgid "Ellipse"
+msgstr "Ellipse"
 
-#: ../src/pen-context.cpp:506 ../src/pencil-context.cpp:289
-msgid "Appending to selected path"
-msgstr "Appending to selected path"
+#: ../src/selection-describer.cpp:51
+#, fuzzy
+msgid "Flowed text"
+msgstr "Flowed text is created."
 
-#: ../src/pen-context.cpp:666
-msgid "<b>Click</b> or <b>click and drag</b> to close and finish the path."
-msgstr "<b>Click</b> or <b>click and drag</b> to close and finish the path."
+#: ../src/selection-describer.cpp:57
+#, fuzzy
+msgid "Line"
+msgstr "License"
 
-#: ../src/pen-context.cpp:676
-msgid ""
-"<b>Click</b> or <b>click and drag</b> to continue the path from this point."
-msgstr ""
-"<b>Click</b> or <b>click and drag</b> to continue the path from this point."
+#: ../src/selection-describer.cpp:59
+#, fuzzy
+msgid "Path"
+msgstr "Paths"
 
-#: ../src/pen-context.cpp:1285
-#, fuzzy, c-format
-msgid ""
-"<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
-"snap angle, <b>Enter</b> to finish the path"
-msgstr ""
-"<b>%s</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, "
-"<b>Enter</b> to finish the path"
+#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2935
+msgid "Polygon"
+msgstr "Polygon"
 
-#: ../src/pen-context.cpp:1286
-#, fuzzy, c-format
-msgid ""
-"<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
-"snap angle, <b>Enter</b> to finish the path"
-msgstr ""
-"<b>%s</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, "
-"<b>Enter</b> to finish the path"
+#: ../src/selection-describer.cpp:63
+#, fuzzy
+msgid "Polyline"
+msgstr "<b>Polyline</b>"
 
-#: ../src/pen-context.cpp:1304
-#, c-format
-msgid ""
-"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
-"angle"
-msgstr ""
-"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
-"angle"
+#. Rectangle
+#: ../src/selection-describer.cpp:65
+#: ../src/ui/dialog/inkscape-preferences.cpp:489 ../src/verbs.cpp:2461
+msgid "Rectangle"
+msgstr "Rectangle"
 
-#: ../src/pen-context.cpp:1326
-#, fuzzy, c-format
-msgid ""
-"<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</"
-"b> to snap angle, with <b>Shift</b> to move this handle only"
-msgstr ""
-"<b>%s</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, "
-"with <b>Shift</b> to move this handle only"
+#. 3D box
+#: ../src/selection-describer.cpp:67
+#: ../src/ui/dialog/inkscape-preferences.cpp:494 ../src/verbs.cpp:2463
+#, fuzzy
+msgid "3D Box"
+msgstr "Box"
 
-#: ../src/pen-context.cpp:1327
-#, fuzzy, c-format
-msgid ""
-"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
-"angle, with <b>Shift</b> to move this handle only"
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "Clone" is a noun, type of object
+#: ../src/selection-describer.cpp:74
+msgid "object|Clone"
 msgstr ""
-"<b>%s</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, "
-"with <b>Shift</b> to move this handle only"
 
-#: ../src/pen-context.cpp:1375
+#: ../src/selection-describer.cpp:78
 #, fuzzy
-msgid "Drawing finished"
-msgstr "Drawing"
-
-#: ../src/pencil-context.cpp:393
-msgid "<b>Release</b> here to close and finish the path."
-msgstr "<b>Release</b> here to close and finish the path."
+msgid "Offset path"
+msgstr "Offsets"
 
-#: ../src/pencil-context.cpp:399
-msgid "Drawing a freehand path"
-msgstr "Drawing a freehand path"
+#. Spiral
+#: ../src/selection-describer.cpp:80
+#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2469
+msgid "Spiral"
+msgstr "Spiral"
 
-#: ../src/pencil-context.cpp:404
-msgid "<b>Drag</b> to continue the path from this point."
-msgstr "<b>Drag</b> to continue the path from this point."
+#. Star
+#: ../src/selection-describer.cpp:82
+#: ../src/ui/dialog/inkscape-preferences.cpp:503 ../src/verbs.cpp:2467
+#: ../src/widgets/toolbox.cpp:2942
+msgid "Star"
+msgstr "Star"
 
-#. Write curves to object
-#: ../src/pencil-context.cpp:495
-msgid "Finishing freehand"
-msgstr "Finishing freehand"
+#: ../src/selection-describer.cpp:140
+#, fuzzy
+msgid "root"
+msgstr "(root)"
 
-#: ../src/pencil-context.cpp:601
-msgid ""
-"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. "
-"Release <b>Alt</b> to finalize."
-msgstr ""
+#: ../src/selection-describer.cpp:152
+#, fuzzy, c-format
+msgid "layer <b>%s</b>"
+msgstr " in layer <b>%s</b>"
 
-#: ../src/pencil-context.cpp:629
-#, fuzzy
-msgid "Finishing freehand sketch"
-msgstr "Finishing freehand"
+#: ../src/selection-describer.cpp:154
+#, fuzzy, c-format
+msgid "layer <b><i>%s</i></b>"
+msgstr " in layer <b><i>%s</i></b>"
 
-#: ../src/persp3d.cpp:345
-msgid "Toggle vanishing point"
+#: ../src/selection-describer.cpp:163
+#, c-format
+msgid "<i>%s</i>"
 msgstr ""
 
-#: ../src/persp3d.cpp:356
-msgid "Toggle multiple vanishing points"
+#: ../src/selection-describer.cpp:172
+#, c-format
+msgid " in %s"
 msgstr ""
 
-#: ../src/preferences-skeleton.h:98
-#, fuzzy
-msgid "Dip pen"
-msgstr "Script"
-
-#: ../src/preferences-skeleton.h:99
-#, fuzzy
-msgid "Marker"
-msgstr "Dropper"
+#: ../src/selection-describer.cpp:174
+#, fuzzy, c-format
+msgid " in group %s (%s)"
+msgstr "Enter group #%s"
 
-#: ../src/preferences-skeleton.h:100
-#, fuzzy
-msgid "Brush"
-msgstr "Blue"
+#: ../src/selection-describer.cpp:176
+#, fuzzy, c-format
+msgid " in <b>%i</b> parents (%s)"
+msgid_plural " in <b>%i</b> parents (%s)"
+msgstr[0] "%s in <b>%i</b> layer. %s."
+msgstr[1] ""
 
-#: ../src/preferences-skeleton.h:101
-#, fuzzy
-msgid "Wiggly"
-msgstr "Title:"
+#: ../src/selection-describer.cpp:179
+#, fuzzy, c-format
+msgid " in <b>%i</b> layers"
+msgid_plural " in <b>%i</b> layers"
+msgstr[0] "%s in <b>%i</b> layer. %s."
+msgstr[1] ""
 
-#: ../src/preferences-skeleton.h:102
-msgid "Splotchy"
-msgstr ""
+#: ../src/selection-describer.cpp:189
+msgid "Use <b>Shift+D</b> to look up original"
+msgstr "Use <b>Shift+D</b> to look up original"
 
-#: ../src/preferences-skeleton.h:103
-#, fuzzy
-msgid "Tracing"
-msgstr "Spacing X:"
+#: ../src/selection-describer.cpp:193
+msgid "Use <b>Shift+D</b> to look up path"
+msgstr "Use <b>Shift+D</b> to look up path"
 
-#: ../src/preferences.cpp:130
-#, fuzzy
-msgid ""
-"Inkscape will run with default settings, and new settings will not be saved. "
-msgstr ""
-"Inkscape will run with default settings.\n"
-"New settings will not be saved."
+#: ../src/selection-describer.cpp:197
+msgid "Use <b>Shift+D</b> to look up frame"
+msgstr "Use <b>Shift+D</b> to look up frame"
 
-#. the creation failed
-#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."),
-#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:145
-#, fuzzy, c-format
-msgid "Cannot create profile directory %s."
-msgstr ""
-"Cannot create directory %s.\n"
-"%s"
+#. this is only used with 2 or more objects
+#: ../src/selection-describer.cpp:212 ../src/spray-context.cpp:241
+#: ../src/tweak-context.cpp:201
+#, c-format
+msgid "<b>%i</b> object selected"
+msgid_plural "<b>%i</b> objects selected"
+msgstr[0] "<b>%i</b> object selected"
+msgstr[1] "<b>%i</b> objects selected"
 
-#. The profile dir is not actually a directory
-#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."),
-#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:163
+#. this is only used with 2 or more objects
+#: ../src/selection-describer.cpp:217
 #, fuzzy, c-format
-msgid "%s is not a valid directory."
-msgstr ""
-"%s is not a valid directory.\n"
-"%s"
+msgid "<b>%i</b> object of type <b>%s</b>"
+msgid_plural "<b>%i</b> objects of type <b>%s</b>"
+msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
+msgstr[1] ""
 
-#. The write failed.
-#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."),
-#. Glib::filename_to_utf8(_prefs_filename)), not_saved);
-#: ../src/preferences.cpp:174
+#. this is only used with 2 or more objects
+#: ../src/selection-describer.cpp:222
 #, fuzzy, c-format
-msgid "Failed to create the preferences file %s."
-msgstr "Failed to load the requested file %s"
+msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>"
+msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>"
+msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
+msgstr[1] ""
 
-#: ../src/preferences.cpp:210
+#. this is only used with 2 or more objects
+#: ../src/selection-describer.cpp:227
 #, fuzzy, c-format
-msgid "The preferences file %s is not a regular file."
-msgstr ""
-"%s is not a regular file.\n"
-"%s"
+msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
+msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
+msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
+msgstr[1] ""
 
-#: ../src/preferences.cpp:220
+#. this is only used with 2 or more objects
+#: ../src/selection-describer.cpp:232
 #, fuzzy, c-format
-msgid "The preferences file %s could not be read."
-msgstr "File %s could not be saved."
+msgid "<b>%i</b> object of <b>%i</b> types"
+msgid_plural "<b>%i</b> objects of <b>%i</b> types"
+msgstr[0] "<b>%i</b> of <b>%i</b> node selected. %s."
+msgstr[1] ""
 
-#: ../src/preferences.cpp:231
+#: ../src/selection-describer.cpp:237
 #, c-format
-msgid "The preferences file %s is not a valid XML document."
-msgstr ""
+msgid "%s%s. %s."
+msgstr "%s%s. %s."
 
-#: ../src/preferences.cpp:240
-#, fuzzy, c-format
-msgid "The file %s is not a valid Inkscape preferences file."
-msgstr ""
-"%s is not a valid preferences file.\n"
-"%s"
+#: ../src/seltrans.cpp:533 ../src/ui/dialog/transformation.cpp:819
+msgid "Skew"
+msgstr "Skew"
 
-#: ../src/rdf.cpp:172
+#: ../src/seltrans.cpp:545
 #, fuzzy
-msgid "CC Attribution"
-msgstr "Attribute"
+msgid "Set center"
+msgstr "Select printer"
 
-#: ../src/rdf.cpp:177
-msgid "CC Attribution-ShareAlike"
-msgstr ""
+#: ../src/seltrans.cpp:620
+#, fuzzy
+msgid "Stamp"
+msgstr "Star"
 
-#: ../src/rdf.cpp:182
-msgid "CC Attribution-NoDerivs"
+#: ../src/seltrans.cpp:642
+msgid ""
+"<b>Center</b> of rotation and skewing: drag to reposition; scaling with "
+"Shift also uses this center"
 msgstr ""
+"<b>Centre</b> of rotation and skewing: drag to reposition; scaling with "
+"Shift also uses this centre"
 
-#: ../src/rdf.cpp:187
-msgid "CC Attribution-NonCommercial"
+#: ../src/seltrans.cpp:669
+msgid ""
+"<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; "
+"with <b>Shift</b> to scale around rotation center"
 msgstr ""
+"<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; "
+"with <b>Shift</b> to scale around rotation centre"
 
-#: ../src/rdf.cpp:192
-msgid "CC Attribution-NonCommercial-ShareAlike"
+#: ../src/seltrans.cpp:670
+msgid ""
+"<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</"
+"b> to scale around rotation center"
 msgstr ""
+"<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</"
+"b> to scale around rotation centre"
 
-#: ../src/rdf.cpp:197
-msgid "CC Attribution-NonCommercial-NoDerivs"
+#: ../src/seltrans.cpp:674
+msgid ""
+"<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to "
+"skew around the opposite side"
 msgstr ""
+"<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to "
+"skew around the opposite side"
 
-#: ../src/rdf.cpp:202
-msgid "Public Domain"
+#: ../src/seltrans.cpp:675
+msgid ""
+"<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> "
+"to rotate around the opposite corner"
 msgstr ""
+"<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> "
+"to rotate around the opposite corner"
 
-#: ../src/rdf.cpp:207
-msgid "FreeArt"
+#: ../src/seltrans.cpp:809
+#, fuzzy
+msgid "Reset center"
+msgstr "Raise the current layer"
+
+#: ../src/seltrans.cpp:1042 ../src/seltrans.cpp:1137
+#, c-format
+msgid "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
+msgstr "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
+
+#. TRANSLATORS: don't modify the first ";"
+#. (it will NOT be displayed as ";" - only the second one will be)
+#: ../src/seltrans.cpp:1249
+#, c-format
+msgid "<b>Skew</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+msgstr "<b>Skew</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+
+#. TRANSLATORS: don't modify the first ";"
+#. (it will NOT be displayed as ";" - only the second one will be)
+#: ../src/seltrans.cpp:1309
+#, c-format
+msgid "<b>Rotate</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+msgstr "<b>Rotate</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+
+#: ../src/seltrans.cpp:1351
+#, c-format
+msgid "Move <b>center</b> to %s, %s"
+msgstr "Move <b>centre</b> to %s, %s"
+
+#: ../src/seltrans.cpp:1524
+#, c-format
+msgid ""
+"<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; "
+"with <b>Shift</b> to disable snapping"
 msgstr ""
+"<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; "
+"with <b>Shift</b> to disable snapping"
 
-#: ../src/rdf.cpp:212
-#, fuzzy
-msgid "Open Font License"
-msgstr "Open new file"
+#: ../src/sp-anchor.cpp:178
+#, c-format
+msgid "<b>Link</b> to %s"
+msgstr "<b>Link</b> to %s"
 
-#: ../src/rdf.cpp:229
-msgid "Title"
-msgstr "Title"
+#: ../src/sp-anchor.cpp:182
+msgid "<b>Link</b> without URI"
+msgstr "<b>Link</b> without URI"
 
-#: ../src/rdf.cpp:230
-msgid "Name by which this document is formally known."
-msgstr "Name by which this document is formally known."
+#: ../src/sp-ellipse.cpp:501 ../src/sp-ellipse.cpp:878
+msgid "<b>Ellipse</b>"
+msgstr "<b>Ellipse</b>"
 
-#: ../src/rdf.cpp:232
-msgid "Date"
-msgstr "Date"
+#: ../src/sp-ellipse.cpp:642
+msgid "<b>Circle</b>"
+msgstr "<b>Circle</b>"
 
-#: ../src/rdf.cpp:233
-msgid "Date associated with the creation of this document (YYYY-MM-DD)."
-msgstr "Date associated with the creation of this document (YYYY-MM-DD)."
+#: ../src/sp-ellipse.cpp:873
+msgid "<b>Segment</b>"
+msgstr "<b>Segment</b>"
+
+#: ../src/sp-ellipse.cpp:875
+msgid "<b>Arc</b>"
+msgstr "<b>Arc</b>"
 
-#: ../src/rdf.cpp:236
-msgid "The physical or digital manifestation of this document (MIME type)."
-msgstr "The physical or digital manifestation of this document (MIME type)."
+#. TRANSLATORS: "Flow region" is an area where text is allowed to flow
+#: ../src/sp-flowregion.cpp:270
+#, c-format
+msgid "Flow region"
+msgstr "Flow region"
 
-#: ../src/rdf.cpp:239
-msgid "Type of document (DCMI Type)."
-msgstr "Type of document (DCMI Type)."
+#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the
+#. * flow excluded region.  flowRegionExclude in SVG 1.2: see
+#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and
+#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem.
+#: ../src/sp-flowregion.cpp:487
+#, c-format
+msgid "Flow excluded region"
+msgstr "Flow excluded region"
 
-#: ../src/rdf.cpp:242
-msgid "Creator"
-msgstr "Creator"
+#: ../src/sp-guide.cpp:287
+msgid "Guides Around Page"
+msgstr ""
 
-#: ../src/rdf.cpp:243
+#: ../src/sp-guide.cpp:421
+#, fuzzy
 msgid ""
-"Name of entity primarily responsible for making the content of this document."
+"<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to "
+"delete"
 msgstr ""
-"Name of entity primarily responsible for making the content of this document."
+"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
+"segment. <b>Click</b> to select."
 
-#: ../src/rdf.cpp:245
-msgid "Rights"
-msgstr "Rights"
+#: ../src/sp-guide.cpp:426
+#, fuzzy, c-format
+msgid "vertical, at %s"
+msgstr "vertical guideline"
 
-#: ../src/rdf.cpp:246
-msgid ""
-"Name of entity with rights to the Intellectual Property of this document."
-msgstr ""
-"Name of entity with rights to the Intellectual Property of this document."
+#: ../src/sp-guide.cpp:429
+#, fuzzy, c-format
+msgid "horizontal, at %s"
+msgstr "horizontal guideline"
 
-#: ../src/rdf.cpp:248
-msgid "Publisher"
-msgstr "Publisher"
+#: ../src/sp-guide.cpp:434
+#, c-format
+msgid "at %d degrees, through (%s,%s)"
+msgstr ""
 
-#: ../src/rdf.cpp:249
-msgid "Name of entity responsible for making this document available."
-msgstr "Name of entity responsible for making this document available."
+#: ../src/sp-image.cpp:1134
+msgid "embedded"
+msgstr "embedded"
 
-#: ../src/rdf.cpp:252
-msgid "Identifier"
-msgstr "Identifier"
+#: ../src/sp-image.cpp:1142
+#, c-format
+msgid "<b>Image with bad reference</b>: %s"
+msgstr "<b>Image with bad reference</b>: %s"
 
-#: ../src/rdf.cpp:253
-msgid "Unique URI to reference this document."
-msgstr "Unique URI to reference this document."
+#: ../src/sp-image.cpp:1143
+#, c-format
+msgid "<b>Image</b> %d &#215; %d: %s"
+msgstr "<b>Image</b> %d &#215; %d: %s"
 
-#: ../src/rdf.cpp:255 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1438
-msgid "Source"
-msgstr "Source"
+#: ../src/sp-item-group.cpp:745
+#, c-format
+msgid "<b>Group</b> of <b>%d</b> object"
+msgid_plural "<b>Group</b> of <b>%d</b> objects"
+msgstr[0] "<b>Group</b> of <b>%d</b> object"
+msgstr[1] "<b>Group</b> of <b>%d</b> objects"
 
-#: ../src/rdf.cpp:256
-msgid "Unique URI to reference the source of this document."
-msgstr "Unique URI to reference the source of this document."
+#: ../src/sp-item.cpp:1038
+msgid "Object"
+msgstr "Object"
 
-#: ../src/rdf.cpp:258
-msgid "Relation"
-msgstr "Relation"
+#: ../src/sp-item.cpp:1055
+#, c-format
+msgid "%s; <i>clipped</i>"
+msgstr ""
 
-#: ../src/rdf.cpp:259
-msgid "Unique URI to a related document."
-msgstr "Unique URI to a related document."
+#: ../src/sp-item.cpp:1060
+#, c-format
+msgid "%s; <i>masked</i>"
+msgstr ""
 
-#: ../src/rdf.cpp:261
-msgid "Language"
-msgstr "Language"
+#: ../src/sp-item.cpp:1068
+#, c-format
+msgid "%s; <i>filtered (%s)</i>"
+msgstr ""
 
-#: ../src/rdf.cpp:262
-msgid ""
-"Two-letter language tag with optional subtags for the language of this "
-"document.  (e.g. 'en-GB')"
+#: ../src/sp-item.cpp:1070
+#, c-format
+msgid "%s; <i>filtered</i>"
 msgstr ""
-"Two-letter language tag with optional subtags for the language of this "
-"document.  (e.g. 'en-AU')"
 
-#: ../src/rdf.cpp:264
-msgid "Keywords"
-msgstr "Keywords"
+#: ../src/sp-line.cpp:194
+msgid "<b>Line</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/rdf.cpp:265
-msgid ""
-"The topic of this document as comma-separated key words, phrases, or "
-"classifications."
+#: ../src/sp-lpe-item.cpp:351
+msgid "An exception occurred during execution of the Path Effect."
 msgstr ""
-"The topic of this document as comma-separated key words, phrases, or "
-"classifications."
 
-#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content.
-#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/
-#: ../src/rdf.cpp:269
-msgid "Coverage"
-msgstr "Coverage"
+#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign
+#: ../src/sp-offset.cpp:426
+#, c-format
+msgid "<b>Linked offset</b>, %s by %f pt"
+msgstr "<b>Linked offset</b>, %s by %f pt"
 
-#: ../src/rdf.cpp:270
-msgid "Extent or scope of this document."
-msgstr "Extent or scope of this document."
+#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431
+msgid "outset"
+msgstr "outset"
 
-#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:244
-msgid "Description"
-msgstr "Description"
+#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431
+msgid "inset"
+msgstr "inset"
 
-#: ../src/rdf.cpp:274
-msgid "A short account of the content of this document."
-msgstr "A short account of the content of this document."
+#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign
+#: ../src/sp-offset.cpp:430
+#, c-format
+msgid "<b>Dynamic offset</b>, %s by %f pt"
+msgstr "<b>Dynamic offset</b>, %s by %f pt"
 
-#. FIXME: need to handle 1 agent per line of input
-#: ../src/rdf.cpp:278
-msgid "Contributors"
-msgstr "Contributors"
+#: ../src/sp-path.cpp:156
+#, fuzzy, c-format
+msgid "<b>Path</b> (%i node, path effect: %s)"
+msgid_plural "<b>Path</b> (%i nodes, path effect: %s)"
+msgstr[0] "<b>Path</b> (%i node)"
+msgstr[1] "<b>Path</b> (%i nodes)"
 
-#: ../src/rdf.cpp:279
-msgid ""
-"Names of entities responsible for making contributions to the content of "
-"this document."
-msgstr ""
-"Names of entities responsible for making contributions to the content of "
-"this document."
+#: ../src/sp-path.cpp:159
+#, c-format
+msgid "<b>Path</b> (%i node)"
+msgid_plural "<b>Path</b> (%i nodes)"
+msgstr[0] "<b>Path</b> (%i node)"
+msgstr[1] "<b>Path</b> (%i nodes)"
 
-#. TRANSLATORS: URL to a page that defines the license for the document
-#: ../src/rdf.cpp:283
-msgid "URI"
-msgstr "URI"
+#: ../src/sp-polygon.cpp:226
+msgid "<b>Polygon</b>"
+msgstr "<b>Polygon</b>"
 
-#. TRANSLATORS: this is where you put a URL to a page that defines the license
-#: ../src/rdf.cpp:285
-msgid "URI to this document's license's namespace definition."
-msgstr "URI to this document's license's namespace definition."
+#: ../src/sp-polyline.cpp:177
+msgid "<b>Polyline</b>"
+msgstr "<b>Polyline</b>"
 
-#. TRANSLATORS: fragment of XML representing the license of the document
-#: ../src/rdf.cpp:289
-msgid "Fragment"
-msgstr "Fragment"
+#: ../src/sp-rect.cpp:223
+msgid "<b>Rectangle</b>"
+msgstr "<b>Rectangle</b>"
 
-#: ../src/rdf.cpp:290
-msgid "XML fragment for the RDF 'License' section."
-msgstr "XML fragment for the RDF 'License' section."
+#. TRANSLATORS: since turn count isn't an integer, please adjust the
+#. string as needed to deal with an localized plural forms.
+#: ../src/sp-spiral.cpp:325
+#, c-format
+msgid "<b>Spiral</b> with %3f turns"
+msgstr "<b>Spiral</b> with %3f turns"
 
-#: ../src/rect-context.cpp:368
-msgid ""
-"<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner "
-"circular"
-msgstr ""
-"<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner "
-"circular"
+#: ../src/sp-star.cpp:309
+#, c-format
+msgid "<b>Star</b> with %d vertex"
+msgid_plural "<b>Star</b> with %d vertices"
+msgstr[0] "<b>Star</b> with %d vertex"
+msgstr[1] "<b>Star</b> with %d vertices"
 
-#: ../src/rect-context.cpp:515
+#: ../src/sp-star.cpp:313
+#, c-format
+msgid "<b>Polygon</b> with %d vertex"
+msgid_plural "<b>Polygon</b> with %d vertices"
+msgstr[0] "<b>Polygon</b> with %d vertex"
+msgstr[1] "<b>Polygon</b> with %d vertices"
+
+#. TRANSLATORS: For description of font with no name.
+#: ../src/sp-text.cpp:419
+msgid "&lt;no name found&gt;"
+msgstr "&lt;no name found&gt;"
+
+#: ../src/sp-text.cpp:431
 #, fuzzy, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</"
-"b> to draw around the starting point"
-msgstr ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
+msgid "<b>Text on path</b>%s (%s, %s)"
+msgstr "<b>Text on path</b> (%s, %s)"
 
-#: ../src/rect-context.cpp:518
+#: ../src/sp-text.cpp:432
 #, fuzzy, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1.618 : 1); with "
-"<b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
+msgid "<b>Text</b>%s (%s, %s)"
+msgstr "<b>Text</b> (%s, %s)"
 
-#: ../src/rect-context.cpp:520
+#: ../src/sp-tref.cpp:368
 #, fuzzy, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1 : 1.618); with "
-"<b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
+msgid "<b>Cloned character data</b>%s%s"
+msgstr "<b>Clone</b> of: %s"
 
-#: ../src/rect-context.cpp:524
-#, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
+#: ../src/sp-tref.cpp:369
+msgid " from "
 msgstr ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
 
-#: ../src/rect-context.cpp:549
+#: ../src/sp-tref.cpp:374
 #, fuzzy
-msgid "Create rectangle"
-msgstr "Search rectangles"
+msgid "<b>Orphaned cloned character data</b>"
+msgstr "<b>Orphaned clone</b>"
 
-#: ../src/select-context.cpp:177
-msgid "Click selection to toggle scale/rotation handles"
-msgstr "Click selection to toggle scale/rotation handles"
+#: ../src/sp-tspan.cpp:284
+#, fuzzy
+msgid "<b>Text span</b>"
+msgstr "<b>Rectangle</b>"
 
-#: ../src/select-context.cpp:178
-msgid ""
-"No objects selected. Click, Shift+click, or drag around objects to select."
-msgstr ""
-"No objects selected. Click, Shift+click, or drag around objects to select."
+#. TRANSLATORS: Used for statusbar description for long <use> chains:
+#. * "Clone of: Clone of: ... in Layer 1".
+#: ../src/sp-use.cpp:334
+msgid "..."
+msgstr "..."
 
-#: ../src/select-context.cpp:237
-msgid "Move canceled."
-msgstr "Move canceled."
+#: ../src/sp-use.cpp:342
+#, c-format
+msgid "<b>Clone</b> of: %s"
+msgstr "<b>Clone</b> of: %s"
 
-#: ../src/select-context.cpp:245
-msgid "Selection canceled."
-msgstr "Selection canceled."
+#: ../src/sp-use.cpp:346
+msgid "<b>Orphaned clone</b>"
+msgstr "<b>Orphaned clone</b>"
 
-#: ../src/select-context.cpp:560
-msgid ""
-"<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to "
-"rubberband selection"
-msgstr ""
+#: ../src/spiral-context.cpp:324
+msgid "<b>Ctrl</b>: snap angle"
+msgstr "<b>Ctrl</b>: snap angle"
 
-#: ../src/select-context.cpp:562
+#: ../src/spiral-context.cpp:326
+msgid "<b>Alt</b>: lock spiral radius"
+msgstr "<b>Alt</b>: lock spiral radius"
+
+#: ../src/spiral-context.cpp:458
+#, c-format
 msgid ""
-"<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to "
-"touch selection"
+"<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 msgstr ""
+"<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 
-#: ../src/select-context.cpp:727
+#: ../src/spiral-context.cpp:484
 #, fuzzy
-msgid "<b>Ctrl</b>: click to select in groups; drag to move hor/vert"
-msgstr "<b>Ctrl</b>: select in groups, move hor/vert"
+msgid "Create spiral"
+msgstr "Create spirals"
 
-#: ../src/select-context.cpp:728
+#: ../src/splivarot.cpp:66 ../src/splivarot.cpp:72
 #, fuzzy
-msgid "<b>Shift</b>: click to toggle select; drag for rubberband selection"
-msgstr "<b>Shift</b>: toggle select, force rubberband, disable snapping"
+msgid "Union"
+msgstr "_Union"
 
-#: ../src/select-context.cpp:729
+#: ../src/splivarot.cpp:78
 #, fuzzy
-msgid ""
-"<b>Alt</b>: click to select under; drag to move selected or select by touch"
-msgstr "<b>Alt</b>: select under, move selected"
+msgid "Intersection"
+msgstr "_Intersection"
 
-#: ../src/select-context.cpp:902
+#: ../src/splivarot.cpp:84 ../src/splivarot.cpp:90
 #, fuzzy
-msgid "Selected object is not a group. Cannot enter."
-msgstr "Selected object is <b>not a path</b>, cannot inset/outset."
+msgid "Difference"
+msgstr "_Difference"
 
-#: ../src/selection-chemistry.cpp:304
+#: ../src/splivarot.cpp:96
 #, fuzzy
-msgid "Delete text"
-msgstr "Delete node"
+msgid "Exclusion"
+msgstr "E_xclusion"
 
-#: ../src/selection-chemistry.cpp:312
-msgid "<b>Nothing</b> was deleted."
-msgstr "<b>Nothing</b> was deleted."
+#: ../src/splivarot.cpp:101
+#, fuzzy
+msgid "Division"
+msgstr "Di_vision"
 
-#: ../src/selection-chemistry.cpp:330 ../src/text-context.cpp:1002
-#: ../src/ui/dialog/swatches.cpp:220 ../src/widgets/toolbox.cpp:1318
-#: ../src/widgets/toolbox.cpp:6076
+#: ../src/splivarot.cpp:106
 #, fuzzy
-msgid "Delete"
-msgstr "_Delete"
+msgid "Cut path"
+msgstr "Cut _Path"
 
-#: ../src/selection-chemistry.cpp:358
-msgid "Select <b>object(s)</b> to duplicate."
-msgstr "Select <b>object(s)</b> to duplicate."
+#: ../src/splivarot.cpp:121
+msgid "Select <b>at least 2 paths</b> to perform a boolean operation."
+msgstr "Select <b>at least 2 paths</b> to perform a boolean operation."
 
-#: ../src/selection-chemistry.cpp:450
+#: ../src/splivarot.cpp:125
 #, fuzzy
-msgid "Delete all"
-msgstr "_Delete"
+msgid "Select <b>at least 1 path</b> to perform a boolean union."
+msgstr "Select <b>at least 2 paths</b> to perform a boolean operation."
 
-#: ../src/selection-chemistry.cpp:636
+#: ../src/splivarot.cpp:131
 #, fuzzy
-msgid "Select <b>some objects</b> to group."
-msgstr "Select <b>two or more objects</b> to group."
+msgid ""
+"Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
+msgstr ""
+"Select <b>exactly 2 paths</b> to perform difference, XOR, division, or path "
+"cut."
 
-#: ../src/selection-chemistry.cpp:651 ../src/selection-describer.cpp:53
-#, fuzzy
-msgid "Group"
-msgstr "Groups"
+#: ../src/splivarot.cpp:147 ../src/splivarot.cpp:162
+msgid ""
+"Unable to determine the <b>z-order</b> of the objects selected for "
+"difference, XOR, division, or path cut."
+msgstr ""
+"Unable to determine the <b>z-order</b> of the objects selected for "
+"difference, XOR, division, or path cut."
 
-#: ../src/selection-chemistry.cpp:665
-msgid "Select a <b>group</b> to ungroup."
-msgstr "Select a <b>group</b> to ungroup."
+#: ../src/splivarot.cpp:192
+msgid ""
+"One of the objects is <b>not a path</b>, cannot perform boolean operation."
+msgstr ""
+"One of the objects is <b>not a path</b>, cannot perform boolean operation."
 
-#: ../src/selection-chemistry.cpp:706
-msgid "<b>No groups</b> to ungroup in the selection."
-msgstr "<b>No groups</b> to ungroup in the selection."
+#: ../src/splivarot.cpp:877
+#, fuzzy
+msgid "Select <b>stroked path(s)</b> to convert stroke to path."
+msgstr "Select <b>object(s)</b> to convert to path."
 
-#: ../src/selection-chemistry.cpp:712 ../src/sp-item-group.cpp:500
+#: ../src/splivarot.cpp:1220
 #, fuzzy
-msgid "Ungroup"
-msgstr "_Ungroup"
+msgid "Convert stroke to path"
+msgstr "Convert selected strokes to paths"
 
-#: ../src/selection-chemistry.cpp:802
+#. TRANSLATORS: "to outline" means "to convert stroke to path"
+#: ../src/splivarot.cpp:1223
 #, fuzzy
-msgid "Select <b>object(s)</b> to raise."
-msgstr "Select <b>objects</b> to raise."
+msgid "<b>No stroked paths</b> in the selection."
+msgstr "<b>No stroked paths</b> to outline in the selection."
 
-#: ../src/selection-chemistry.cpp:808 ../src/selection-chemistry.cpp:870
-#: ../src/selection-chemistry.cpp:904 ../src/selection-chemistry.cpp:968
-msgid ""
-"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
-msgstr ""
-"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
+#: ../src/splivarot.cpp:1306
+msgid "Selected object is <b>not a path</b>, cannot inset/outset."
+msgstr "Selected object is <b>not a path</b>, cannot inset/outset."
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "Raise" means "to raise an object" in the undo history
-#: ../src/selection-chemistry.cpp:850
+#: ../src/splivarot.cpp:1425 ../src/splivarot.cpp:1494
 #, fuzzy
-msgid "undo action|Raise"
-msgstr "Resolution:"
-
-#: ../src/selection-chemistry.cpp:862
-msgid "Select <b>object(s)</b> to raise to top."
-msgstr "Select <b>object(s)</b> to raise to top."
+msgid "Create linked offset"
+msgstr "Create linear gradient"
 
-#: ../src/selection-chemistry.cpp:885
+#: ../src/splivarot.cpp:1426 ../src/splivarot.cpp:1495
 #, fuzzy
-msgid "Raise to top"
-msgstr "Raise to _Top"
+msgid "Create dynamic offset"
+msgstr "Create a dynamic offset object"
 
-#: ../src/selection-chemistry.cpp:898
-msgid "Select <b>object(s)</b> to lower."
-msgstr "Select <b>object(s)</b> to lower."
+#: ../src/splivarot.cpp:1520
+msgid "Select <b>path(s)</b> to inset/outset."
+msgstr "Select <b>path(s)</b> to inset/outset."
 
-#: ../src/selection-chemistry.cpp:948
+#: ../src/splivarot.cpp:1738
 #, fuzzy
-msgid "Lower"
-msgstr "_Lower"
-
-#: ../src/selection-chemistry.cpp:960
-msgid "Select <b>object(s)</b> to lower to bottom."
-msgstr "Select <b>object(s)</b> to lower to bottom."
+msgid "Outset path"
+msgstr "Outset selected paths"
 
-#: ../src/selection-chemistry.cpp:995
+#: ../src/splivarot.cpp:1738
 #, fuzzy
-msgid "Lower to bottom"
-msgstr "Lower to _Bottom"
+msgid "Inset path"
+msgstr "Inset selected paths"
 
-#: ../src/selection-chemistry.cpp:1002
-msgid "Nothing to undo."
-msgstr "Nothing to undo."
+#: ../src/splivarot.cpp:1740
+msgid "<b>No paths</b> to inset/outset in the selection."
+msgstr "<b>No paths</b> to inset/outset in the selection."
 
-#: ../src/selection-chemistry.cpp:1009
-msgid "Nothing to redo."
-msgstr "Nothing to redo."
+#: ../src/splivarot.cpp:1918
+msgid "Simplifying paths (separately):"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:1069
+#: ../src/splivarot.cpp:1920
 #, fuzzy
-msgid "Paste"
-msgstr "_Paste"
+msgid "Simplifying paths:"
+msgstr "Simplification threshold:"
 
-#: ../src/selection-chemistry.cpp:1077
+#: ../src/splivarot.cpp:1957
+#, fuzzy, c-format
+msgid "%s <b>%d</b> of <b>%d</b> paths simplified..."
+msgstr "<b>%i</b> of <b>%i</b> node selected. %s."
+
+#: ../src/splivarot.cpp:1969
+#, c-format
+msgid "<b>%d</b> paths simplified."
+msgstr ""
+
+#: ../src/splivarot.cpp:1983
+msgid "Select <b>path(s)</b> to simplify."
+msgstr "Select <b>path(s)</b> to simplify."
+
+#: ../src/splivarot.cpp:1997
 #, fuzzy
-msgid "Paste style"
-msgstr "Paste _Style"
+msgid "Simplify"
+msgstr "Si_mplify"
+
+#: ../src/splivarot.cpp:1999
+msgid "<b>No paths</b> to simplify in the selection."
+msgstr "<b>No paths</b> to simplify in the selection."
+
+#: ../src/spray-context.cpp:243 ../src/tweak-context.cpp:203
+#, fuzzy, c-format
+msgid "<b>Nothing</b> selected"
+msgstr "<b>Nothing</b> was deleted."
+
+#: ../src/spray-context.cpp:249
+#, c-format
+msgid ""
+"%s. Drag, click or scroll to spray <b>copies</b> of the initial selection"
+msgstr ""
+
+#: ../src/spray-context.cpp:252
+#, c-format
+msgid ""
+"%s. Drag, click or scroll to spray <b>clones</b> of the initial selection"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:1087
-msgid "Paste live path effect"
+#: ../src/spray-context.cpp:255
+#, c-format
+msgid ""
+"%s. Drag, click or scroll to spray in a <b>single path</b> of the initial "
+"selection"
 msgstr ""
 
-#: ../src/selection-chemistry.cpp:1108
+#: ../src/spray-context.cpp:773
 #, fuzzy
-msgid "Select <b>object(s)</b> to remove live path effects from."
-msgstr "Select <b>object(s)</b> to paste style to."
+msgid "<b>Nothing selected!</b> Select objects to spray."
+msgstr "Union of selected objects"
 
-#: ../src/selection-chemistry.cpp:1120
+#: ../src/spray-context.cpp:881 ../src/widgets/toolbox.cpp:4686
 #, fuzzy
-msgid "Remove live path effect"
-msgstr " Re_move "
+msgid "Spray with copies"
+msgstr "Raise node"
 
-#: ../src/selection-chemistry.cpp:1131
+#: ../src/spray-context.cpp:885 ../src/widgets/toolbox.cpp:4693
 #, fuzzy
-msgid "Select <b>object(s)</b> to remove filters from."
-msgstr "Select <b>text(s)</b> to remove kerns from."
+msgid "Spray with clones"
+msgstr "Search clones"
 
-#: ../src/selection-chemistry.cpp:1141
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1336
+#: ../src/spray-context.cpp:889
 #, fuzzy
-msgid "Remove filter"
-msgstr " Re_move "
+msgid "Spray in single path"
+msgstr "Creating new path"
 
-#: ../src/selection-chemistry.cpp:1150
-#, fuzzy
-msgid "Paste size"
-msgstr "Canvas size:"
+#: ../src/star-context.cpp:338
+msgid "<b>Ctrl</b>: snap angle; keep rays radial"
+msgstr "<b>Ctrl</b>: snap angle; keep rays radial"
 
-#: ../src/selection-chemistry.cpp:1159
-msgid "Paste size separately"
+#: ../src/star-context.cpp:469
+#, c-format
+msgid ""
+"<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 msgstr ""
+"<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 
-#: ../src/selection-chemistry.cpp:1169
-msgid "Select <b>object(s)</b> to move to the layer above."
-msgstr "Select <b>object(s)</b> to move to the layer above."
+#: ../src/star-context.cpp:470
+#, c-format
+msgid "<b>Star</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+msgstr ""
+"<b>Star</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 
-#: ../src/selection-chemistry.cpp:1195
+#: ../src/star-context.cpp:503
 #, fuzzy
-msgid "Raise to next layer"
-msgstr "Moved to next layer."
-
-#: ../src/selection-chemistry.cpp:1202
-msgid "No more layers above."
-msgstr "No more layers above."
+msgid "Create star"
+msgstr "Create spirals"
 
-#: ../src/selection-chemistry.cpp:1214
-msgid "Select <b>object(s)</b> to move to the layer below."
-msgstr "Select <b>object(s)</b> to move to the layer below."
+#: ../src/text-chemistry.cpp:104
+msgid "Select <b>a text and a path</b> to put text on path."
+msgstr "Select <b>a text and a path</b> to put text on path."
 
-#: ../src/selection-chemistry.cpp:1240
+#: ../src/text-chemistry.cpp:109
 #, fuzzy
-msgid "Lower to previous layer"
-msgstr "Moved to previous layer."
+msgid ""
+"This text object is <b>already put on a path</b>. Remove it from the path "
+"first. Use <b>Shift+D</b> to look up its path."
+msgstr ""
+"This text object is <b>already put to a path</b>. Remove it from the path "
+"first. Use <b>Shift+D</b> to look up its path."
 
-#: ../src/selection-chemistry.cpp:1247
-msgid "No more layers below."
-msgstr "No more layers below."
+#. rect is the only SPShape which is not <path> yet, and thus SVG forbids us from putting text on it
+#: ../src/text-chemistry.cpp:115
+msgid ""
+"You cannot put text on a rectangle in this version. Convert rectangle to "
+"path first."
+msgstr ""
+"You cannot put text on a rectangle in this version. Convert rectangle to "
+"path first."
 
-#: ../src/selection-chemistry.cpp:1456
-#, fuzzy
-msgid "Remove transform"
-msgstr "Remove _Transformations"
+#: ../src/text-chemistry.cpp:125
+msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:1559
-#, fuzzy
-msgid "Rotate 90&#176; CCW"
-msgstr "Rotate 9_0 deg CCW"
+#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2317
+msgid "Put text on path"
+msgstr "Put text on path"
 
-#: ../src/selection-chemistry.cpp:1559
-#, fuzzy
-msgid "Rotate 90&#176; CW"
-msgstr "Rotate _90 deg CW"
+#: ../src/text-chemistry.cpp:204
+msgid "Select <b>a text on path</b> to remove it from path."
+msgstr "Select <b>a text on path</b> to remove it from path."
 
-#: ../src/selection-chemistry.cpp:1580 ../src/seltrans.cpp:534
-#: ../src/ui/dialog/transformation.cpp:760
-msgid "Rotate"
-msgstr "Rotate"
+#: ../src/text-chemistry.cpp:226
+msgid "<b>No texts-on-paths</b> in the selection."
+msgstr "<b>No texts-on-paths</b> in the selection."
 
-#: ../src/selection-chemistry.cpp:1627
-msgid "Rotate by pixels"
-msgstr ""
+#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2319
+msgid "Remove text from path"
+msgstr "Remove text from path"
 
-#: ../src/selection-chemistry.cpp:1682
-msgid "Scale by whole factor"
-msgstr ""
+#: ../src/text-chemistry.cpp:269 ../src/text-chemistry.cpp:290
+msgid "Select <b>text(s)</b> to remove kerns from."
+msgstr "Select <b>text(s)</b> to remove kerns from."
 
-#: ../src/selection-chemistry.cpp:1697
+#: ../src/text-chemistry.cpp:293
 #, fuzzy
-msgid "Move vertically"
-msgstr "Vertical"
+msgid "Remove manual kerns"
+msgstr "Remove Manual _Kerns"
 
-#: ../src/selection-chemistry.cpp:1700
-#, fuzzy
-msgid "Move horizontally"
-msgstr "Horizontal"
+#: ../src/text-chemistry.cpp:313
+msgid ""
+"Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text "
+"into frame."
+msgstr ""
+"Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text "
+"into frame."
 
-#: ../src/selection-chemistry.cpp:1703 ../src/selection-chemistry.cpp:1729
-#: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681
-msgid "Move"
-msgstr "Move"
+#: ../src/text-chemistry.cpp:381
+#, fuzzy
+msgid "Flow text into shape"
+msgstr "_Flow into Frame"
 
-#: ../src/selection-chemistry.cpp:1723
-msgid "Move vertically by pixels"
-msgstr ""
+#: ../src/text-chemistry.cpp:403
+msgid "Select <b>a flowed text</b> to unflow it."
+msgstr "Select <b>a flowed text</b> to unflow it."
 
-#: ../src/selection-chemistry.cpp:1726
-msgid "Move horizontally by pixels"
+#: ../src/text-chemistry.cpp:477
+msgid "Unflow flowed text"
 msgstr ""
 
-#: ../src/selection-chemistry.cpp:1854
+#: ../src/text-chemistry.cpp:489
 #, fuzzy
-msgid "The selection has no applied path effect."
-msgstr "Create a dynamic offset object"
+msgid "Select <b>flowed text(s)</b> to convert."
+msgstr "Select <b>a flowed text</b> to unflow it."
 
-#: ../src/selection-chemistry.cpp:2059
-msgid "action|Clone"
+#: ../src/text-chemistry.cpp:507
+msgid "The flowed text(s) must be <b>visible</b> in order to be converted."
 msgstr ""
 
-#: ../src/selection-chemistry.cpp:2075
+#: ../src/text-chemistry.cpp:535
 #, fuzzy
-msgid "Select <b>clones</b> to relink."
-msgstr "Select a <b>clone</b> to unlink."
+msgid "Convert flowed text to text"
+msgstr "_Convert to Text"
 
-#: ../src/selection-chemistry.cpp:2082
+#: ../src/text-chemistry.cpp:540
 #, fuzzy
-msgid "Copy an <b>object</b> to clipboard to relink clones to."
-msgstr "Select an <b>object</b> to clone."
+msgid "<b>No flowed text(s)</b> to convert in the selection."
+msgstr "<b>No objects</b> to convert to path in the selection."
 
-#: ../src/selection-chemistry.cpp:2106
-#, fuzzy
-msgid "<b>No clones to relink</b> in the selection."
-msgstr "<b>No clones to unlink</b> in the selection."
+#: ../src/text-context.cpp:448
+msgid "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
+msgstr "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
 
-#: ../src/selection-chemistry.cpp:2109
-#, fuzzy
-msgid "Relink clone"
-msgstr "Unlin_k Clone"
+#: ../src/text-context.cpp:450
+msgid ""
+"<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
+msgstr ""
+"<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
 
-#: ../src/selection-chemistry.cpp:2123
+#: ../src/text-context.cpp:505
 #, fuzzy
-msgid "Select <b>clones</b> to unlink."
-msgstr "Select a <b>clone</b> to unlink."
+msgid "Create text"
+msgstr "Create"
 
-#: ../src/selection-chemistry.cpp:2172
-msgid "<b>No clones to unlink</b> in the selection."
-msgstr "<b>No clones to unlink</b> in the selection."
+#: ../src/text-context.cpp:529
+msgid "Non-printable character"
+msgstr "Non-printable character"
 
-#: ../src/selection-chemistry.cpp:2176
+#: ../src/text-context.cpp:544
+msgid "Insert Unicode character"
+msgstr ""
+
+#: ../src/text-context.cpp:579
+#, fuzzy, c-format
+msgid "Unicode (<b>Enter</b> to finish): %s: %s"
+msgstr "Move <b>centre</b> to %s, %s"
+
+#: ../src/text-context.cpp:581 ../src/text-context.cpp:856
 #, fuzzy
-msgid "Unlink clone"
-msgstr "Unlin_k Clone"
+msgid "Unicode (<b>Enter</b> to finish): "
+msgstr "Move <b>centre</b> to %s, %s"
 
-#: ../src/selection-chemistry.cpp:2189
-msgid ""
-"Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> "
-"to go to its source. Select a <b>text on path</b> to go to the path. Select "
-"a <b>flowed text</b> to go to its frame."
-msgstr ""
-"Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> "
-"to go to its source. Select a <b>text on path</b> to go to the path. Select "
-"a <b>flowed text</b> to go to its frame."
+#: ../src/text-context.cpp:656
+#, c-format
+msgid "<b>Flowed text frame</b>: %s &#215; %s"
+msgstr "<b>Flowed text frame</b>: %s &#215; %s"
 
-#: ../src/selection-chemistry.cpp:2212
-msgid ""
-"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
-"flowed text?)"
-msgstr ""
-"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
-"flowed text?)"
+#: ../src/text-context.cpp:688
+msgid "Type text; <b>Enter</b> to start new line."
+msgstr "Type text; <b>Enter</b> to start new line."
+
+#: ../src/text-context.cpp:701
+msgid "Flowed text is created."
+msgstr "Flowed text is created."
+
+#: ../src/text-context.cpp:703
+#, fuzzy
+msgid "Create flowed text"
+msgstr "Create and edit text objects"
 
-#: ../src/selection-chemistry.cpp:2218
+#: ../src/text-context.cpp:705
 msgid ""
-"The object you're trying to select is <b>not visible</b> (it is in &lt;"
-"defs&gt;)"
+"The frame is <b>too small</b> for the current font size. Flowed text not "
+"created."
 msgstr ""
-"The object you're trying to select is <b>not visible</b> (it is in &lt;"
-"defs&gt;)"
+"The frame is <b>too small</b> for the current font size. Flowed text not "
+"created."
 
-#: ../src/selection-chemistry.cpp:2264
-#, fuzzy
-msgid "Select <b>object(s)</b> to convert to marker."
-msgstr "Select <b>object(s)</b> to convert to pattern."
+#: ../src/text-context.cpp:841
+msgid "No-break space"
+msgstr "No-break space"
 
-#: ../src/selection-chemistry.cpp:2332
+#: ../src/text-context.cpp:843
 #, fuzzy
-msgid "Objects to marker"
-msgstr "O_bjects to Pattern"
+msgid "Insert no-break space"
+msgstr "No-break space"
 
-#: ../src/selection-chemistry.cpp:2360
+#: ../src/text-context.cpp:880
 #, fuzzy
-msgid "Select <b>object(s)</b> to convert to guides."
-msgstr "Select <b>object(s)</b> to convert to pattern."
+msgid "Make bold"
+msgstr "Make whole"
 
-#: ../src/selection-chemistry.cpp:2372
-#, fuzzy
-msgid "Objects to guides"
-msgstr "O_bjects to Pattern"
+#: ../src/text-context.cpp:898
+msgid "Make italic"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:2388
-msgid "Select <b>object(s)</b> to convert to pattern."
-msgstr "Select <b>object(s)</b> to convert to pattern."
+#: ../src/text-context.cpp:937
+#, fuzzy
+msgid "New line"
+msgstr "lines"
 
-#: ../src/selection-chemistry.cpp:2476
+#: ../src/text-context.cpp:971
 #, fuzzy
-msgid "Objects to pattern"
-msgstr "O_bjects to Pattern"
+msgid "Backspace"
+msgstr "No-break space"
 
-#: ../src/selection-chemistry.cpp:2492
-msgid "Select an <b>object with pattern fill</b> to extract objects from."
-msgstr "Select an <b>object with pattern fill</b> to extract objects from."
+#: ../src/text-context.cpp:1019
+msgid "Kern to the left"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:2545
-msgid "<b>No pattern fills</b> in the selection."
-msgstr "<b>No pattern fills</b> in the selection."
+#: ../src/text-context.cpp:1044
+msgid "Kern to the right"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:2548
-#, fuzzy
-msgid "Pattern to objects"
-msgstr "Pattern to Ob_jects"
+#: ../src/text-context.cpp:1069
+msgid "Kern up"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:2633
-msgid "Select <b>object(s)</b> to make a bitmap copy."
-msgstr "Select <b>object(s)</b> to make a bitmap copy."
+#: ../src/text-context.cpp:1095
+msgid "Kern down"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:2637
+#: ../src/text-context.cpp:1172
 #, fuzzy
-msgid "Rendering bitmap..."
-msgstr "_Reverse"
+msgid "Rotate counterclockwise"
+msgstr "Rotate selection 90 degrees clockwise"
 
-#: ../src/selection-chemistry.cpp:2811
+#: ../src/text-context.cpp:1193
 #, fuzzy
-msgid "Create bitmap"
-msgstr "_Trace Bitmap"
+msgid "Rotate clockwise"
+msgstr "Rotate selection 90 degrees clockwise"
 
-#: ../src/selection-chemistry.cpp:2843
+#: ../src/text-context.cpp:1210
 #, fuzzy
-msgid "Select <b>object(s)</b> to create clippath or mask from."
-msgstr "Select <b>object(s)</b> to raise to top."
+msgid "Contract line spacing"
+msgstr "Column spacing:"
 
-#: ../src/selection-chemistry.cpp:2846
-#, fuzzy
-msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
-msgstr "Select <b>object(s)</b> to paste style to."
+#: ../src/text-context.cpp:1218
+msgid "Contract letter spacing"
+msgstr ""
 
-#: ../src/selection-chemistry.cpp:3027
+#: ../src/text-context.cpp:1237
 #, fuzzy
-msgid "Set clipping path"
-msgstr "Closing path."
+msgid "Expand line spacing"
+msgstr "Line spacing:"
 
-#: ../src/selection-chemistry.cpp:3029
+#: ../src/text-context.cpp:1245
 #, fuzzy
-msgid "Set mask"
-msgstr "Stars"
+msgid "Expand letter spacing"
+msgstr "Set spacing:"
 
-#: ../src/selection-chemistry.cpp:3042
+#: ../src/text-context.cpp:1375
 #, fuzzy
-msgid "Select <b>object(s)</b> to remove clippath or mask from."
-msgstr "Select <b>text(s)</b> to remove kerns from."
+msgid "Paste text"
+msgstr "Paste _Style"
 
-#: ../src/selection-chemistry.cpp:3153
-msgid "Release clipping path"
+#: ../src/text-context.cpp:1621
+#, fuzzy, c-format
+msgid ""
+"Type or edit flowed text (%d characters%s); <b>Enter</b> to start new "
+"paragraph."
+msgstr "Type flowed text; <b>Enter</b> to start new paragraph."
+
+#: ../src/text-context.cpp:1623
+#, fuzzy, c-format
+msgid "Type or edit text (%d characters%s); <b>Enter</b> to start new line."
+msgstr "Type text; <b>Enter</b> to start new line."
+
+#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:197
+msgid ""
+"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
+"then type."
 msgstr ""
+"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
+"then type."
 
-#: ../src/selection-chemistry.cpp:3155
+#: ../src/text-context.cpp:1741
 #, fuzzy
-msgid "Release mask"
-msgstr "Release log messages"
+msgid "Type text"
+msgstr "T_ype: "
 
-#: ../src/selection-chemistry.cpp:3173
-#, fuzzy
-msgid "Select <b>object(s)</b> to fit canvas to."
-msgstr "Select <b>object(s)</b> to paste style to."
+#: ../src/text-editing.cpp:40
+msgid "You cannot edit <b>cloned character data</b>."
+msgstr ""
 
-#. Fit Page
-#: ../src/selection-chemistry.cpp:3193 ../src/verbs.cpp:2688
+#: ../src/tools-switch.cpp:137
+msgid "To tweak a path by pushing, select it and drag over it."
+msgstr ""
+
+#: ../src/tools-switch.cpp:143
+msgid "To spray a path by pushing, select it and drag over it."
+msgstr ""
+
+#: ../src/tools-switch.cpp:149
+msgid ""
+"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
+"resize. <b>Click</b> to select."
+msgstr ""
+"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
+"resize. <b>Click</b> to select."
+
+#: ../src/tools-switch.cpp:155
 #, fuzzy
-msgid "Fit Page to Selection"
-msgstr "Fit into selection box"
+msgid ""
+"<b>Drag</b> to create a 3D box. <b>Drag controls</b> to resize in "
+"perspective. <b>Click</b> to select (with <b>Ctrl+Alt</b> for single faces)."
+msgstr ""
+"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
+"<b>Click</b> to select."
 
-#: ../src/selection-chemistry.cpp:3222 ../src/verbs.cpp:2690
-msgid "Fit Page to Drawing"
+#: ../src/tools-switch.cpp:161
+msgid ""
+"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
+"segment. <b>Click</b> to select."
 msgstr ""
+"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
+"segment. <b>Click</b> to select."
 
-#: ../src/selection-chemistry.cpp:3243 ../src/verbs.cpp:2692
+#: ../src/tools-switch.cpp:167
+msgid ""
+"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
+"<b>Click</b> to select."
+msgstr ""
+"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
+"<b>Click</b> to select."
+
+#: ../src/tools-switch.cpp:173
+msgid ""
+"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
+"shape. <b>Click</b> to select."
+msgstr ""
+"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
+"shape. <b>Click</b> to select."
+
+#: ../src/tools-switch.cpp:179
 #, fuzzy
-msgid "Fit Page to Selection or Drawing"
-msgstr "Fit into selection box"
+msgid ""
+"<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected "
+"path, <b>Alt</b> activates sketch mode."
+msgstr ""
+"<b>Drag</b> to create a freehand line. Start drawing with <b>Shift</b> to "
+"append to selected path."
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "Link" means internet link (anchor)
-#: ../src/selection-describer.cpp:45
+#: ../src/tools-switch.cpp:185
 #, fuzzy
-msgid "web|Link"
-msgstr "in"
+msgid ""
+"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
+"append to selected path. <b>Ctrl+click</b> to create single dots (straight "
+"line modes only)."
+msgstr ""
+"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
+"append to selected path."
 
-#: ../src/selection-describer.cpp:47
+#: ../src/tools-switch.cpp:191
 #, fuzzy
-msgid "Circle"
-msgstr "<b>Circle</b>"
+msgid ""
+"<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide "
+"path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
+msgstr ""
+"<b>Drag</b> to paint a calligraphic stroke. <b>Left</b>/<b>right</b> arrow "
+"keys adjust width, <b>up</b>/<b>down</b> adjust angle."
+
+#: ../src/tools-switch.cpp:203
+msgid ""
+"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
+"<b>drag handles</b> to adjust gradients."
+msgstr ""
+"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
+"<b>drag handles</b> to adjust gradients."
+
+#: ../src/tools-switch.cpp:209
+msgid ""
+"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
+"zoom out."
+msgstr ""
+"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
+"zoom out."
+
+#: ../src/tools-switch.cpp:221
+msgid "<b>Click and drag</b> between shapes to create a connector."
+msgstr "<b>Click and drag</b> between shapes to create a connector."
 
-#. Ellipse
-#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76
-#: ../src/ui/dialog/inkscape-preferences.cpp:493 ../src/verbs.cpp:2465
-#: ../src/widgets/toolbox.cpp:3994
-msgid "Ellipse"
-msgstr "Ellipse"
+#: ../src/tools-switch.cpp:227
+msgid ""
+"<b>Click</b> to paint a bounded area, <b>Shift+click</b> to union the new "
+"fill with the current selection, <b>Ctrl+click</b> to change the clicked "
+"object's fill and stroke to the current setting."
+msgstr ""
 
-#: ../src/selection-describer.cpp:51
+#: ../src/tools-switch.cpp:233
 #, fuzzy
-msgid "Flowed text"
-msgstr "Flowed text is created."
+msgid "<b>Drag</b> to erase."
+msgstr "<b>Link</b> to %s"
 
-#: ../src/selection-describer.cpp:57
-#, fuzzy
-msgid "Line"
-msgstr "License"
+#: ../src/tools-switch.cpp:239
+msgid "Choose a subtool from the toolbar"
+msgstr ""
 
-#: ../src/selection-describer.cpp:59
-#, fuzzy
-msgid "Path"
-msgstr "Paths"
+#: ../src/trace/potrace/inkscape-potrace.cpp:524
+#: ../src/trace/potrace/inkscape-potrace.cpp:598
+#, c-format
+msgid "Trace: %d.  %ld nodes"
+msgstr "Trace: %d.  %ld nodes"
 
-#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2827
-msgid "Polygon"
-msgstr "Polygon"
+#: ../src/trace/trace.cpp:71 ../src/trace/trace.cpp:136
+#: ../src/trace/trace.cpp:144 ../src/trace/trace.cpp:243
+msgid "Select an <b>image</b> to trace"
+msgstr "Select an <b>image</b> to trace"
 
-#: ../src/selection-describer.cpp:63
+#: ../src/trace/trace.cpp:106
 #, fuzzy
-msgid "Polyline"
-msgstr "<b>Polyline</b>"
+msgid "Select only one <b>image</b> to trace"
+msgstr "Select an <b>image</b> to trace"
 
-#. Rectangle
-#: ../src/selection-describer.cpp:65
-#: ../src/ui/dialog/inkscape-preferences.cpp:483 ../src/verbs.cpp:2461
-msgid "Rectangle"
-msgstr "Rectangle"
+#: ../src/trace/trace.cpp:124
+msgid "Select one image and one or more shapes above it"
+msgstr ""
 
-#. 3D box
-#: ../src/selection-describer.cpp:67
-#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2463
+#: ../src/trace/trace.cpp:234
 #, fuzzy
-msgid "3D Box"
-msgstr "Box"
+msgid "Trace: No active desktop"
+msgstr "Trace: No active document"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "Clone" is a noun, type of object
-#: ../src/selection-describer.cpp:74
-msgid "object|Clone"
+#: ../src/trace/trace.cpp:334
+msgid "Invalid SIOX result"
 msgstr ""
 
-#: ../src/selection-describer.cpp:78
-#, fuzzy
-msgid "Offset path"
-msgstr "Offsets"
+#: ../src/trace/trace.cpp:439
+msgid "Trace: No active document"
+msgstr "Trace: No active document"
 
-#. Spiral
-#: ../src/selection-describer.cpp:80
-#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2469
-msgid "Spiral"
-msgstr "Spiral"
+#: ../src/trace/trace.cpp:462
+msgid "Trace: Image has no bitmap data"
+msgstr "Trace: Image has no bitmap data"
 
-#. Star
-#: ../src/selection-describer.cpp:82
-#: ../src/ui/dialog/inkscape-preferences.cpp:497 ../src/verbs.cpp:2467
-#: ../src/widgets/toolbox.cpp:2834
-msgid "Star"
-msgstr "Star"
+#: ../src/trace/trace.cpp:469
+msgid "Trace: Starting trace..."
+msgstr ""
 
-#: ../src/selection-describer.cpp:140
+#. ## inform the document, so we can undo
+#: ../src/trace/trace.cpp:571
 #, fuzzy
-msgid "root"
-msgstr "(root)"
-
-#: ../src/selection-describer.cpp:152
-#, fuzzy, c-format
-msgid "layer <b>%s</b>"
-msgstr " in layer <b>%s</b>"
+msgid "Trace bitmap"
+msgstr "_Trace Bitmap"
 
-#: ../src/selection-describer.cpp:154
-#, fuzzy, c-format
-msgid "layer <b><i>%s</i></b>"
-msgstr " in layer <b><i>%s</i></b>"
+#: ../src/trace/trace.cpp:575
+#, c-format
+msgid "Trace: Done. %ld nodes created"
+msgstr "Trace: Done. %ld nodes created"
 
-#: ../src/selection-describer.cpp:163
+#: ../src/tweak-context.cpp:209
 #, c-format
-msgid "<i>%s</i>"
+msgid "%s. Drag to <b>move</b>."
 msgstr ""
 
-#: ../src/selection-describer.cpp:172
+#: ../src/tweak-context.cpp:213
 #, c-format
-msgid " in %s"
+msgid "%s. Drag or click to <b>move in</b>; with Shift to <b>move out</b>."
 msgstr ""
 
-#: ../src/selection-describer.cpp:174
-#, fuzzy, c-format
-msgid " in group %s (%s)"
-msgstr "Enter group #%s"
-
-#: ../src/selection-describer.cpp:176
-#, fuzzy, c-format
-msgid " in <b>%i</b> parents (%s)"
-msgid_plural " in <b>%i</b> parents (%s)"
-msgstr[0] "%s in <b>%i</b> layer. %s."
-msgstr[1] ""
-
-#: ../src/selection-describer.cpp:179
-#, fuzzy, c-format
-msgid " in <b>%i</b> layers"
-msgid_plural " in <b>%i</b> layers"
-msgstr[0] "%s in <b>%i</b> layer. %s."
-msgstr[1] ""
-
-#: ../src/selection-describer.cpp:189
-msgid "Use <b>Shift+D</b> to look up original"
-msgstr "Use <b>Shift+D</b> to look up original"
-
-#: ../src/selection-describer.cpp:193
-msgid "Use <b>Shift+D</b> to look up path"
-msgstr "Use <b>Shift+D</b> to look up path"
-
-#: ../src/selection-describer.cpp:197
-msgid "Use <b>Shift+D</b> to look up frame"
-msgstr "Use <b>Shift+D</b> to look up frame"
-
-#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:212 ../src/spray-context.cpp:241
-#: ../src/tweak-context.cpp:201
+#: ../src/tweak-context.cpp:217
 #, c-format
-msgid "<b>%i</b> object selected"
-msgid_plural "<b>%i</b> objects selected"
-msgstr[0] "<b>%i</b> object selected"
-msgstr[1] "<b>%i</b> objects selected"
-
-#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:217
-#, fuzzy, c-format
-msgid "<b>%i</b> object of type <b>%s</b>"
-msgid_plural "<b>%i</b> objects of type <b>%s</b>"
-msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
-msgstr[1] ""
-
-#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:222
-#, fuzzy, c-format
-msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>"
-msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>"
-msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
-msgstr[1] ""
-
-#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:227
-#, fuzzy, c-format
-msgid "<b>%i</b> object of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
-msgid_plural "<b>%i</b> objects of types <b>%s</b>, <b>%s</b>, <b>%s</b>"
-msgstr[0] "<b>%d</b> object found (out of <b>%d</b>), %s match."
-msgstr[1] ""
-
-#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:232
-#, fuzzy, c-format
-msgid "<b>%i</b> object of <b>%i</b> types"
-msgid_plural "<b>%i</b> objects of <b>%i</b> types"
-msgstr[0] "<b>%i</b> of <b>%i</b> node selected. %s."
-msgstr[1] ""
+msgid "%s. Drag or click to <b>move randomly</b>."
+msgstr ""
 
-#: ../src/selection-describer.cpp:237
+#: ../src/tweak-context.cpp:221
 #, c-format
-msgid "%s%s. %s."
-msgstr "%s%s. %s."
-
-#: ../src/seltrans.cpp:537 ../src/ui/dialog/transformation.cpp:819
-msgid "Skew"
-msgstr "Skew"
-
-#: ../src/seltrans.cpp:549
-#, fuzzy
-msgid "Set center"
-msgstr "Select printer"
-
-#: ../src/seltrans.cpp:624
-#, fuzzy
-msgid "Stamp"
-msgstr "Star"
-
-#: ../src/seltrans.cpp:646
-msgid ""
-"<b>Center</b> of rotation and skewing: drag to reposition; scaling with "
-"Shift also uses this center"
+msgid "%s. Drag or click to <b>scale down</b>; with Shift to <b>scale up</b>."
 msgstr ""
-"<b>Centre</b> of rotation and skewing: drag to reposition; scaling with "
-"Shift also uses this centre"
 
-#: ../src/seltrans.cpp:673
+#: ../src/tweak-context.cpp:225
+#, c-format
 msgid ""
-"<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; "
-"with <b>Shift</b> to scale around rotation center"
+"%s. Drag or click to <b>rotate clockwise</b>; with Shift, "
+"<b>counterclockwise</b>."
 msgstr ""
-"<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; "
-"with <b>Shift</b> to scale around rotation centre"
 
-#: ../src/seltrans.cpp:674
-msgid ""
-"<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</"
-"b> to scale around rotation center"
+#: ../src/tweak-context.cpp:229
+#, c-format
+msgid "%s. Drag or click to <b>duplicate</b>; with Shift, <b>delete</b>."
 msgstr ""
-"<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</"
-"b> to scale around rotation centre"
 
-#: ../src/seltrans.cpp:678
-msgid ""
-"<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to "
-"skew around the opposite side"
+#: ../src/tweak-context.cpp:233
+#, c-format
+msgid "%s. Drag to <b>push paths</b>."
 msgstr ""
-"<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to "
-"skew around the opposite side"
 
-#: ../src/seltrans.cpp:679
-msgid ""
-"<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> "
-"to rotate around the opposite corner"
+#: ../src/tweak-context.cpp:237
+#, c-format
+msgid "%s. Drag or click to <b>inset paths</b>; with Shift to <b>outset</b>."
 msgstr ""
-"<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> "
-"to rotate around the opposite corner"
-
-#: ../src/seltrans.cpp:813
-#, fuzzy
-msgid "Reset center"
-msgstr "Raise the current layer"
 
-#: ../src/seltrans.cpp:1058 ../src/seltrans.cpp:1157
+#: ../src/tweak-context.cpp:245
 #, c-format
-msgid "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
-msgstr "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
-
-#. TRANSLATORS: don't modify the first ";"
-#. (it will NOT be displayed as ";" - only the second one will be)
-#: ../src/seltrans.cpp:1269
+msgid "%s. Drag or click to <b>attract paths</b>; with Shift to <b>repel</b>."
+msgstr ""
+
+#: ../src/tweak-context.cpp:253
 #, c-format
-msgid "<b>Skew</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
-msgstr "<b>Skew</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+msgid "%s. Drag or click to <b>roughen paths</b>."
+msgstr ""
 
-#. TRANSLATORS: don't modify the first ";"
-#. (it will NOT be displayed as ";" - only the second one will be)
-#: ../src/seltrans.cpp:1329
+#: ../src/tweak-context.cpp:257
 #, c-format
-msgid "<b>Rotate</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
-msgstr "<b>Rotate</b>: %0.2f&#176;; with <b>Ctrl</b> to snap angle"
+msgid "%s. Drag or click to <b>paint objects</b> with color."
+msgstr ""
 
-#: ../src/seltrans.cpp:1371
+#: ../src/tweak-context.cpp:261
 #, c-format
-msgid "Move <b>center</b> to %s, %s"
-msgstr "Move <b>centre</b> to %s, %s"
+msgid "%s. Drag or click to <b>randomize colors</b>."
+msgstr ""
 
-#: ../src/seltrans.cpp:1544
+#: ../src/tweak-context.cpp:265
 #, c-format
 msgid ""
-"<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; "
-"with <b>Shift</b> to disable snapping"
+"%s. Drag or click to <b>increase blur</b>; with Shift to <b>decrease</b>."
 msgstr ""
-"<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; "
-"with <b>Shift</b> to disable snapping"
 
-#: ../src/sp-anchor.cpp:178
-#, c-format
-msgid "<b>Link</b> to %s"
-msgstr "<b>Link</b> to %s"
+#: ../src/tweak-context.cpp:1222
+msgid "<b>Nothing selected!</b> Select objects to tweak."
+msgstr ""
 
-#: ../src/sp-anchor.cpp:182
-msgid "<b>Link</b> without URI"
-msgstr "<b>Link</b> without URI"
+#: ../src/tweak-context.cpp:1258
+#, fuzzy
+msgid "Move tweak"
+msgstr "Move %s"
 
-#: ../src/sp-ellipse.cpp:501 ../src/sp-ellipse.cpp:878
-msgid "<b>Ellipse</b>"
-msgstr "<b>Ellipse</b>"
+#: ../src/tweak-context.cpp:1262
+msgid "Move in/out tweak"
+msgstr ""
 
-#: ../src/sp-ellipse.cpp:642
-msgid "<b>Circle</b>"
-msgstr "<b>Circle</b>"
+#: ../src/tweak-context.cpp:1266
+#, fuzzy
+msgid "Move jitter tweak"
+msgstr "Pattern"
 
-#: ../src/sp-ellipse.cpp:873
-msgid "<b>Segment</b>"
-msgstr "<b>Segment</b>"
+#: ../src/tweak-context.cpp:1270
+#, fuzzy
+msgid "Scale tweak"
+msgstr "Scale"
 
-#: ../src/sp-ellipse.cpp:875
-msgid "<b>Arc</b>"
-msgstr "<b>Arc</b>"
+#: ../src/tweak-context.cpp:1274
+#, fuzzy
+msgid "Rotate tweak"
+msgstr "Raise node"
 
-#. TRANSLATORS: "Flow region" is an area where text is allowed to flow
-#: ../src/sp-flowregion.cpp:270
-#, c-format
-msgid "Flow region"
-msgstr "Flow region"
+#: ../src/tweak-context.cpp:1278
+#, fuzzy
+msgid "Duplicate/delete tweak"
+msgstr "Duplicate selected objects"
 
-#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the
-#. * flow excluded region.  flowRegionExclude in SVG 1.2: see
-#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and
-#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem.
-#: ../src/sp-flowregion.cpp:487
-#, c-format
-msgid "Flow excluded region"
-msgstr "Flow excluded region"
+#: ../src/tweak-context.cpp:1282
+msgid "Push path tweak"
+msgstr ""
 
-#: ../src/sp-guide.cpp:287
-msgid "Guides Around Page"
+#: ../src/tweak-context.cpp:1286
+msgid "Shrink/grow path tweak"
 msgstr ""
 
-#: ../src/sp-guide.cpp:421
-#, fuzzy
-msgid ""
-"<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to "
-"delete"
+#: ../src/tweak-context.cpp:1290
+msgid "Attract/repel path tweak"
 msgstr ""
-"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
-"segment. <b>Click</b> to select."
 
-#: ../src/sp-guide.cpp:426
-#, fuzzy, c-format
-msgid "vertical, at %s"
-msgstr "vertical guideline"
+#: ../src/tweak-context.cpp:1294
+#, fuzzy
+msgid "Roughen path tweak"
+msgstr "Break _Apart"
 
-#: ../src/sp-guide.cpp:429
-#, fuzzy, c-format
-msgid "horizontal, at %s"
-msgstr "horizontal guideline"
+#: ../src/tweak-context.cpp:1298
+msgid "Color paint tweak"
+msgstr ""
 
-#: ../src/sp-guide.cpp:434
-#, c-format
-msgid "at %d degrees, through (%s,%s)"
+#: ../src/tweak-context.cpp:1302
+msgid "Color jitter tweak"
 msgstr ""
 
-#: ../src/sp-image.cpp:1134
-msgid "embedded"
-msgstr "embedded"
+#: ../src/tweak-context.cpp:1306
+#, fuzzy
+msgid "Blur tweak"
+msgstr " (stroke)"
 
-#: ../src/sp-image.cpp:1142
-#, c-format
-msgid "<b>Image with bad reference</b>: %s"
-msgstr "<b>Image with bad reference</b>: %s"
+#. check whether something is selected
+#: ../src/ui/clipboard.cpp:261
+msgid "Nothing was copied."
+msgstr "Nothing was copied."
 
-#: ../src/sp-image.cpp:1143
-#, c-format
-msgid "<b>Image</b> %d &#215; %d: %s"
-msgstr "<b>Image</b> %d &#215; %d: %s"
+#: ../src/ui/clipboard.cpp:333 ../src/ui/clipboard.cpp:544
+#: ../src/ui/clipboard.cpp:568
+msgid "Nothing on the clipboard."
+msgstr "Nothing on the clipboard."
 
-#: ../src/sp-item-group.cpp:745
-#, c-format
-msgid "<b>Group</b> of <b>%d</b> object"
-msgid_plural "<b>Group</b> of <b>%d</b> objects"
-msgstr[0] "<b>Group</b> of <b>%d</b> object"
-msgstr[1] "<b>Group</b> of <b>%d</b> objects"
+#: ../src/ui/clipboard.cpp:392
+msgid "Select <b>object(s)</b> to paste style to."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#: ../src/sp-item.cpp:1038
-msgid "Object"
-msgstr "Object"
+#: ../src/ui/clipboard.cpp:403 ../src/ui/clipboard.cpp:421
+#, fuzzy
+msgid "No style on the clipboard."
+msgstr "Nothing on the clipboard."
 
-#: ../src/sp-item.cpp:1055
-#, c-format
-msgid "%s; <i>clipped</i>"
-msgstr ""
+#: ../src/ui/clipboard.cpp:446
+#, fuzzy
+msgid "Select <b>object(s)</b> to paste size to."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#: ../src/sp-item.cpp:1060
-#, c-format
-msgid "%s; <i>masked</i>"
-msgstr ""
+#: ../src/ui/clipboard.cpp:453
+#, fuzzy
+msgid "No size on the clipboard."
+msgstr "Nothing on the clipboard."
 
-#: ../src/sp-item.cpp:1068
-#, c-format
-msgid "%s; <i>filtered (%s)</i>"
-msgstr ""
+#: ../src/ui/clipboard.cpp:506
+#, fuzzy
+msgid "Select <b>object(s)</b> to paste live path effect to."
+msgstr "Select <b>object(s)</b> to paste style to."
 
-#: ../src/sp-item.cpp:1070
-#, c-format
-msgid "%s; <i>filtered</i>"
+#. no_effect:
+#: ../src/ui/clipboard.cpp:531
+#, fuzzy
+msgid "No effect on the clipboard."
+msgstr "Nothing on the clipboard."
+
+#: ../src/ui/clipboard.cpp:551 ../src/ui/clipboard.cpp:579
+msgid "Clipboard does not contain a path."
 msgstr ""
 
-#: ../src/sp-line.cpp:194
-msgid "<b>Line</b>"
-msgstr "<b>Line</b>"
+#. Item dialog
+#: ../src/ui/context-menu.cpp:105
+msgid "Object _Properties"
+msgstr "Object _Properties"
 
-#: ../src/sp-lpe-item.cpp:351
-msgid "An exception occurred during execution of the Path Effect."
-msgstr ""
+#. Select item
+#: ../src/ui/context-menu.cpp:115
+msgid "_Select This"
+msgstr "_Select This"
 
-#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign
-#: ../src/sp-offset.cpp:426
-#, c-format
-msgid "<b>Linked offset</b>, %s by %f pt"
-msgstr "<b>Linked offset</b>, %s by %f pt"
+#. Create link
+#: ../src/ui/context-menu.cpp:125
+msgid "_Create Link"
+msgstr "_Create Link"
 
-#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431
-msgid "outset"
-msgstr "outset"
+#. Set mask
+#: ../src/ui/context-menu.cpp:132
+#, fuzzy
+msgid "Set Mask"
+msgstr "Stars"
 
-#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431
-msgid "inset"
-msgstr "inset"
+#. Release mask
+#: ../src/ui/context-menu.cpp:143
+#, fuzzy
+msgid "Release Mask"
+msgstr "Release log messages"
 
-#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign
-#: ../src/sp-offset.cpp:430
-#, c-format
-msgid "<b>Dynamic offset</b>, %s by %f pt"
-msgstr "<b>Dynamic offset</b>, %s by %f pt"
+#. Set Clip
+#: ../src/ui/context-menu.cpp:154
+#, fuzzy
+msgid "Set Clip"
+msgstr "Close file"
 
-#: ../src/sp-polygon.cpp:226
-msgid "<b>Polygon</b>"
-msgstr "<b>Polygon</b>"
+#. Release Clip
+#: ../src/ui/context-menu.cpp:165
+#, fuzzy
+msgid "Release Clip"
+msgstr "_Reverse"
+
+#: ../src/ui/context-menu.cpp:288
+#, fuzzy
+msgid "Create link"
+msgstr "_Create Link"
+
+#. "Ungroup"
+#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2313
+msgid "_Ungroup"
+msgstr "_Ungroup"
 
-#: ../src/sp-polyline.cpp:177
-msgid "<b>Polyline</b>"
-msgstr "<b>Polyline</b>"
+#. Link dialog
+#: ../src/ui/context-menu.cpp:346
+msgid "Link _Properties"
+msgstr "Link _Properties"
 
-#: ../src/sp-rect.cpp:223
-msgid "<b>Rectangle</b>"
-msgstr "<b>Rectangle</b>"
+#. Select item
+#: ../src/ui/context-menu.cpp:352
+msgid "_Follow Link"
+msgstr "_Follow Link"
 
-#. TRANSLATORS: since turn count isn't an integer, please adjust the
-#. string as needed to deal with an localized plural forms.
-#: ../src/sp-spiral.cpp:325
-#, c-format
-msgid "<b>Spiral</b> with %3f turns"
-msgstr "<b>Spiral</b> with %3f turns"
+#. Reset transformations
+#: ../src/ui/context-menu.cpp:357
+msgid "_Remove Link"
+msgstr "_Remove Link"
 
-#. TRANSLATORS: For description of font with no name.
-#: ../src/sp-text.cpp:419
-msgid "&lt;no name found&gt;"
-msgstr "&lt;no name found&gt;"
+#. Link dialog
+#: ../src/ui/context-menu.cpp:405
+msgid "Image _Properties"
+msgstr "Image _Properties"
 
-#: ../src/sp-text.cpp:431
-#, fuzzy, c-format
-msgid "<b>Text on path</b>%s (%s, %s)"
-msgstr "<b>Text on path</b> (%s, %s)"
+#: ../src/ui/context-menu.cpp:411
+#, fuzzy
+msgid "Edit Externally..."
+msgstr "Edit..."
 
-#: ../src/sp-text.cpp:432
-#, fuzzy, c-format
-msgid "<b>Text</b>%s (%s, %s)"
-msgstr "<b>Text</b> (%s, %s)"
+#. Item dialog
+#: ../src/ui/context-menu.cpp:504
+msgid "_Fill and Stroke"
+msgstr "_Fill and Stroke"
 
-#: ../src/sp-tref.cpp:368
-#, fuzzy, c-format
-msgid "<b>Cloned character data</b>%s%s"
-msgstr "<b>Clone</b> of: %s"
+#. *
+#. * Constructor
+#.
+#: ../src/ui/dialog/aboutbox.cpp:77
+msgid "About Inkscape"
+msgstr "About Inkscape"
 
-#: ../src/sp-tref.cpp:369
-msgid " from "
+#: ../src/ui/dialog/aboutbox.cpp:88
+msgid "_Splash"
 msgstr ""
 
-#: ../src/sp-tref.cpp:374
+#: ../src/ui/dialog/aboutbox.cpp:92
 #, fuzzy
-msgid "<b>Orphaned cloned character data</b>"
-msgstr "<b>Orphaned clone</b>"
+msgid "_Authors"
+msgstr "Authors"
 
-#: ../src/sp-tspan.cpp:284
+#: ../src/ui/dialog/aboutbox.cpp:94
 #, fuzzy
-msgid "<b>Text span</b>"
-msgstr "<b>Rectangle</b>"
+msgid "_Translators"
+msgstr "Translators"
 
-#. TRANSLATORS: Used for statusbar description for long <use> chains:
-#. * "Clone of: Clone of: ... in Layer 1".
-#: ../src/sp-use.cpp:327
-msgid "..."
-msgstr "..."
+#: ../src/ui/dialog/aboutbox.cpp:96
+msgid "_License"
+msgstr "_License"
 
-#: ../src/sp-use.cpp:335
-#, c-format
-msgid "<b>Clone</b> of: %s"
-msgstr "<b>Clone</b> of: %s"
+#. TRANSLATORS: This is the filename of the `About Inkscape' picture in
+#. the `screens' directory.  Thus the translation of "about.svg" should be
+#. the filename of its translated version, e.g. about.zh.svg for Chinese.
+#.
+#. N.B. about.svg changes once per release.  (We should probably rename
+#. the original to about-0.40.svg etc. as soon as we have a translation.
+#. If we do so, then add an item to release-checklist saying that the
+#. string here should be changed.)
+#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the
+#. native filename encoding... and the filename passed to sp_document_new
+#. should be in UTF-*8..
+#: ../src/ui/dialog/aboutbox.cpp:149
+msgid "about.svg"
+msgstr "about.svg"
 
-#: ../src/sp-use.cpp:339
-msgid "<b>Orphaned clone</b>"
-msgstr "<b>Orphaned clone</b>"
+#. TRANSLATORS: Put here your name (and other national contributors')
+#. one per line in the form of: name surname (email). Use \n for newline.
+#: ../src/ui/dialog/aboutbox.cpp:383
+msgid "translator-credits"
+msgstr "Chris Goerner (cgoerner@fastmail.com.au)."
 
-#: ../src/spiral-context.cpp:324
-msgid "<b>Ctrl</b>: snap angle"
-msgstr "<b>Ctrl</b>: snap angle"
+#: ../src/ui/dialog/align-and-distribute.cpp:238
+#: ../src/ui/dialog/align-and-distribute.cpp:793
+msgid "Align"
+msgstr "Align"
 
-#: ../src/spiral-context.cpp:326
-msgid "<b>Alt</b>: lock spiral radius"
-msgstr "<b>Alt</b>: lock spiral radius"
+#: ../src/ui/dialog/align-and-distribute.cpp:397
+#: ../src/ui/dialog/align-and-distribute.cpp:794
+msgid "Distribute"
+msgstr "Distribute"
 
-#: ../src/spiral-context.cpp:458
-#, c-format
-msgid ""
-"<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+#: ../src/ui/dialog/align-and-distribute.cpp:467
+msgid "Minimum horizontal gap (in px units) between bounding boxes"
 msgstr ""
-"<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
 
-#: ../src/spiral-context.cpp:484
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "H:" stands for horizontal gap
+#: ../src/ui/dialog/align-and-distribute.cpp:471
 #, fuzzy
-msgid "Create spiral"
-msgstr "Create spirals"
+msgid "gap|H:"
+msgstr "Cap:"
 
-#: ../src/splivarot.cpp:66 ../src/splivarot.cpp:72
+#: ../src/ui/dialog/align-and-distribute.cpp:479
+msgid "Minimum vertical gap (in px units) between bounding boxes"
+msgstr ""
+
+#. TRANSLATORS: Vertical gap
+#: ../src/ui/dialog/align-and-distribute.cpp:481
+msgid "V:"
+msgstr ""
+
+#: ../src/ui/dialog/align-and-distribute.cpp:510
+#: ../src/ui/dialog/align-and-distribute.cpp:795
+#: ../src/widgets/toolbox.cpp:8288
+msgid "Remove overlaps"
+msgstr ""
+
+#: ../src/ui/dialog/align-and-distribute.cpp:541
+#: ../src/widgets/toolbox.cpp:8077
 #, fuzzy
-msgid "Union"
-msgstr "_Union"
+msgid "Arrange connector network"
+msgstr "Creating new connector"
 
-#: ../src/splivarot.cpp:78
+#: ../src/ui/dialog/align-and-distribute.cpp:572
 #, fuzzy
-msgid "Intersection"
-msgstr "_Intersection"
+msgid "Unclump"
+msgstr " _Unclump "
 
-#: ../src/splivarot.cpp:84 ../src/splivarot.cpp:90
+#: ../src/ui/dialog/align-and-distribute.cpp:643
 #, fuzzy
-msgid "Difference"
-msgstr "_Difference"
+msgid "Randomize positions"
+msgstr "Randomise:"
 
-#: ../src/splivarot.cpp:96
+#: ../src/ui/dialog/align-and-distribute.cpp:742
 #, fuzzy
-msgid "Exclusion"
-msgstr "E_xclusion"
+msgid "Distribute text baselines"
+msgstr "Distribute left sides equidistantly"
 
-#: ../src/splivarot.cpp:101
+#: ../src/ui/dialog/align-and-distribute.cpp:765
 #, fuzzy
-msgid "Division"
-msgstr "Di_vision"
+msgid "Align text baselines"
+msgstr "Align left sides"
 
-#: ../src/splivarot.cpp:106
+#: ../src/ui/dialog/align-and-distribute.cpp:796
 #, fuzzy
-msgid "Cut path"
-msgstr "Cut _Path"
+msgid "Connector network layout"
+msgstr "Connect to chatroom"
 
-#: ../src/splivarot.cpp:121
-msgid "Select <b>at least 2 paths</b> to perform a boolean operation."
-msgstr "Select <b>at least 2 paths</b> to perform a boolean operation."
+#: ../src/ui/dialog/align-and-distribute.cpp:797
+#: ../src/widgets/toolbox.cpp:2284
+msgid "Nodes"
+msgstr "Nodes"
 
-#: ../src/splivarot.cpp:125
+#: ../src/ui/dialog/align-and-distribute.cpp:803
+msgid "Relative to: "
+msgstr "Relative to: "
+
+#: ../src/ui/dialog/align-and-distribute.cpp:804
 #, fuzzy
-msgid "Select <b>at least 1 path</b> to perform a boolean union."
-msgstr "Select <b>at least 2 paths</b> to perform a boolean operation."
+msgid "Treat selection as group: "
+msgstr "Create a dynamic offset object"
 
-#: ../src/splivarot.cpp:131
+#: ../src/ui/dialog/align-and-distribute.cpp:810
 #, fuzzy
-msgid ""
-"Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
-msgstr ""
-"Select <b>exactly 2 paths</b> to perform difference, XOR, division, or path "
-"cut."
+msgid "Align right edges of objects to the left edge of the anchor"
+msgstr "Align right sides of objects to left side of anchor"
 
-#: ../src/splivarot.cpp:147 ../src/splivarot.cpp:162
-msgid ""
-"Unable to determine the <b>z-order</b> of the objects selected for "
-"difference, XOR, division, or path cut."
-msgstr ""
-"Unable to determine the <b>z-order</b> of the objects selected for "
-"difference, XOR, division, or path cut."
+#: ../src/ui/dialog/align-and-distribute.cpp:813
+#, fuzzy
+msgid "Align left edges"
+msgstr "Align left sides"
 
-#: ../src/splivarot.cpp:192
-msgid ""
-"One of the objects is <b>not a path</b>, cannot perform boolean operation."
-msgstr ""
-"One of the objects is <b>not a path</b>, cannot perform boolean operation."
+#: ../src/ui/dialog/align-and-distribute.cpp:816
+msgid "Center on vertical axis"
+msgstr "Centre on vertical axis"
+
+#: ../src/ui/dialog/align-and-distribute.cpp:819
+msgid "Align right sides"
+msgstr "Align right sides"
 
-#: ../src/splivarot.cpp:633
+#: ../src/ui/dialog/align-and-distribute.cpp:822
 #, fuzzy
-msgid "Select <b>stroked path(s)</b> to convert stroke to path."
-msgstr "Select <b>object(s)</b> to convert to path."
+msgid "Align left edges of objects to the right edge of the anchor"
+msgstr "Align left sides of objects to right side of anchor"
 
-#: ../src/splivarot.cpp:976
+#: ../src/ui/dialog/align-and-distribute.cpp:825
 #, fuzzy
-msgid "Convert stroke to path"
-msgstr "Convert selected strokes to paths"
+msgid "Align bottom edges of objects to the top edge of the anchor"
+msgstr "Align bottoms of objects to top of anchor"
 
-#. TRANSLATORS: "to outline" means "to convert stroke to path"
-#: ../src/splivarot.cpp:979
+#: ../src/ui/dialog/align-and-distribute.cpp:828
 #, fuzzy
-msgid "<b>No stroked paths</b> in the selection."
-msgstr "<b>No stroked paths</b> to outline in the selection."
+msgid "Align top edges"
+msgstr "Align tops"
 
-#: ../src/splivarot.cpp:1062
-msgid "Selected object is <b>not a path</b>, cannot inset/outset."
-msgstr "Selected object is <b>not a path</b>, cannot inset/outset."
+#: ../src/ui/dialog/align-and-distribute.cpp:831
+msgid "Center on horizontal axis"
+msgstr "Centre on horizontal axis"
 
-#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250
+#: ../src/ui/dialog/align-and-distribute.cpp:834
 #, fuzzy
-msgid "Create linked offset"
-msgstr "Create linear gradient"
+msgid "Align bottom edges"
+msgstr "Align bottoms"
 
-#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251
+#: ../src/ui/dialog/align-and-distribute.cpp:837
 #, fuzzy
-msgid "Create dynamic offset"
-msgstr "Create a dynamic offset object"
+msgid "Align top edges of objects to the bottom edge of the anchor"
+msgstr "Align tops of objects to bottom of anchor"
 
-#: ../src/splivarot.cpp:1276
-msgid "Select <b>path(s)</b> to inset/outset."
-msgstr "Select <b>path(s)</b> to inset/outset."
+#: ../src/ui/dialog/align-and-distribute.cpp:842
+msgid "Align baseline anchors of texts horizontally"
+msgstr "Align baseline anchors of texts horizontally"
 
-#: ../src/splivarot.cpp:1494
+#: ../src/ui/dialog/align-and-distribute.cpp:845
 #, fuzzy
-msgid "Outset path"
-msgstr "Outset selected paths"
+msgid "Align baselines of texts"
+msgstr "Align baseline anchors of texts vertically"
 
-#: ../src/splivarot.cpp:1494
-#, fuzzy
-msgid "Inset path"
-msgstr "Inset selected paths"
+#: ../src/ui/dialog/align-and-distribute.cpp:850
+msgid "Make horizontal gaps between objects equal"
+msgstr "Make horizontal gaps between objects equal"
 
-#: ../src/splivarot.cpp:1496
-msgid "<b>No paths</b> to inset/outset in the selection."
-msgstr "<b>No paths</b> to inset/outset in the selection."
+#: ../src/ui/dialog/align-and-distribute.cpp:854
+#, fuzzy
+msgid "Distribute left edges equidistantly"
+msgstr "Distribute left sides equidistantly"
 
-#: ../src/splivarot.cpp:1674
-msgid "Simplifying paths (separately):"
-msgstr ""
+#: ../src/ui/dialog/align-and-distribute.cpp:857
+msgid "Distribute centers equidistantly horizontally"
+msgstr "Distribute centres equidistantly horizontally"
 
-#: ../src/splivarot.cpp:1676
+#: ../src/ui/dialog/align-and-distribute.cpp:860
 #, fuzzy
-msgid "Simplifying paths:"
-msgstr "Simplification threshold:"
+msgid "Distribute right edges equidistantly"
+msgstr "Distribute right sides equidistantly"
 
-#: ../src/splivarot.cpp:1713
-#, fuzzy, c-format
-msgid "%s <b>%d</b> of <b>%d</b> paths simplified..."
-msgstr "<b>%i</b> of <b>%i</b> node selected. %s."
+#: ../src/ui/dialog/align-and-distribute.cpp:864
+msgid "Make vertical gaps between objects equal"
+msgstr "Make vertical gaps between objects equal"
 
-#: ../src/splivarot.cpp:1725
-#, c-format
-msgid "<b>%d</b> paths simplified."
-msgstr ""
+#: ../src/ui/dialog/align-and-distribute.cpp:868
+#, fuzzy
+msgid "Distribute top edges equidistantly"
+msgstr "Distribute tops equidistantly"
 
-#: ../src/splivarot.cpp:1739
-msgid "Select <b>path(s)</b> to simplify."
-msgstr "Select <b>path(s)</b> to simplify."
+#: ../src/ui/dialog/align-and-distribute.cpp:871
+msgid "Distribute centers equidistantly vertically"
+msgstr "Distribute centres equidistantly vertically"
 
-#: ../src/splivarot.cpp:1753
+#: ../src/ui/dialog/align-and-distribute.cpp:874
 #, fuzzy
-msgid "Simplify"
-msgstr "Si_mplify"
+msgid "Distribute bottom edges equidistantly"
+msgstr "Distribute bottoms equidistantly"
 
-#: ../src/splivarot.cpp:1755
-msgid "<b>No paths</b> to simplify in the selection."
-msgstr "<b>No paths</b> to simplify in the selection."
+#: ../src/ui/dialog/align-and-distribute.cpp:879
+msgid "Distribute baseline anchors of texts horizontally"
+msgstr "Distribute baseline anchors of texts horizontally"
 
-#: ../src/spray-context.cpp:243 ../src/tweak-context.cpp:203
-#, fuzzy, c-format
-msgid "<b>Nothing</b> selected"
-msgstr "<b>Nothing</b> was deleted."
+#: ../src/ui/dialog/align-and-distribute.cpp:882
+#, fuzzy
+msgid "Distribute baselines of texts vertically"
+msgstr "Distribute baseline anchors of texts vertically"
 
-#: ../src/spray-context.cpp:249
-#, c-format
-msgid ""
-"%s. Drag, click or scroll to spray <b>copies</b> of the initial selection"
-msgstr ""
+#: ../src/ui/dialog/align-and-distribute.cpp:887
+msgid "Randomize centers in both dimensions"
+msgstr "Randomise centres in both dimensions"
 
-#: ../src/spray-context.cpp:252
-#, c-format
-msgid ""
-"%s. Drag, click or scroll to spray <b>clones</b> of the initial selection"
-msgstr ""
+#: ../src/ui/dialog/align-and-distribute.cpp:890
+msgid "Unclump objects: try to equalize edge-to-edge distances"
+msgstr "Unclump objects: try to equalise edge-to-edge distances"
 
-#: ../src/spray-context.cpp:255
-#, c-format
+#: ../src/ui/dialog/align-and-distribute.cpp:895
 msgid ""
-"%s. Drag, click or scroll to spray in a <b>single path</b> of the initial "
-"selection"
+"Move objects as little as possible so that their bounding boxes do not "
+"overlap"
 msgstr ""
 
-#: ../src/spray-context.cpp:773
+#: ../src/ui/dialog/align-and-distribute.cpp:899
+#: ../src/widgets/toolbox.cpp:8250
 #, fuzzy
-msgid "<b>Nothing selected!</b> Select objects to spray."
-msgstr "Union of selected objects"
+msgid "Nicely arrange selected connector network"
+msgstr "Deselect any selected objects or nodes"
 
-#: ../src/spray-context.cpp:881 ../src/widgets/toolbox.cpp:4590
+#: ../src/ui/dialog/align-and-distribute.cpp:907
 #, fuzzy
-msgid "Spray with copies"
-msgstr "Raise node"
+msgid "Align selected nodes to a common horizontal line"
+msgstr "Align selected nodes horizontally"
 
-#: ../src/spray-context.cpp:885 ../src/widgets/toolbox.cpp:4597
+#: ../src/ui/dialog/align-and-distribute.cpp:910
 #, fuzzy
-msgid "Spray with clones"
-msgstr "Search clones"
+msgid "Align selected nodes to a common vertical line"
+msgstr "Align selected nodes vertically"
 
-#: ../src/spray-context.cpp:889
-#, fuzzy
-msgid "Spray in single path"
-msgstr "Creating new path"
+#: ../src/ui/dialog/align-and-distribute.cpp:913
+msgid "Distribute selected nodes horizontally"
+msgstr "Distribute selected nodes horizontally"
 
-#: ../src/star-context.cpp:338
-msgid "<b>Ctrl</b>: snap angle; keep rays radial"
-msgstr "<b>Ctrl</b>: snap angle; keep rays radial"
+#: ../src/ui/dialog/align-and-distribute.cpp:916
+msgid "Distribute selected nodes vertically"
+msgstr "Distribute selected nodes vertically"
 
-#: ../src/star-context.cpp:469
-#, c-format
-msgid ""
-"<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+#. Rest of the widgetry
+#: ../src/ui/dialog/align-and-distribute.cpp:921
+msgid "Last selected"
+msgstr "Last selected"
 
-#: ../src/star-context.cpp:470
-#, c-format
-msgid "<b>Star</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>Star</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+#: ../src/ui/dialog/align-and-distribute.cpp:922
+msgid "First selected"
+msgstr "First selected"
 
-#: ../src/star-context.cpp:503
+#: ../src/ui/dialog/align-and-distribute.cpp:923
 #, fuzzy
-msgid "Create star"
-msgstr "Create spirals"
+msgid "Biggest object"
+msgstr "No objects"
 
-#: ../src/text-chemistry.cpp:104
-msgid "Select <b>a text and a path</b> to put text on path."
-msgstr "Select <b>a text and a path</b> to put text on path."
+#: ../src/ui/dialog/align-and-distribute.cpp:924
+#, fuzzy
+msgid "Smallest object"
+msgstr "Search text objects"
 
-#: ../src/text-chemistry.cpp:109
+#: ../src/ui/dialog/calligraphic-profile-rename.cpp:38
 #, fuzzy
-msgid ""
-"This text object is <b>already put on a path</b>. Remove it from the path "
-"first. Use <b>Shift+D</b> to look up its path."
-msgstr ""
-"This text object is <b>already put to a path</b>. Remove it from the path "
-"first. Use <b>Shift+D</b> to look up its path."
+msgid "Profile name:"
+msgstr "Set filename"
 
-#. rect is the only SPShape which is not <path> yet, and thus SVG forbids us from putting text on it
-#: ../src/text-chemistry.cpp:115
+#. When changing the interval or enabling/disabling the autosave function,
+#. * update our running configuration
+#. *
+#. * FIXME!
+#. * the inkscape_autosave_init should be called AFTER the values have been changed
+#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere
+#.
+#.
+#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
+#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
+#.
+#. -----------
+#: ../src/ui/dialog/calligraphic-profile-rename.cpp:52
+#: ../src/ui/dialog/inkscape-preferences.cpp:1208
+#: ../src/ui/dialog/input.cpp:786
+#, fuzzy
+msgid "Save"
+msgstr "_Save"
+
+#: ../src/ui/dialog/color-item.cpp:116
+#, c-format
 msgid ""
-"You cannot put text on a rectangle in this version. Convert rectangle to "
-"path first."
+"Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"
 msgstr ""
-"You cannot put text on a rectangle in this version. Convert rectangle to "
-"path first."
 
-#: ../src/text-chemistry.cpp:125
-msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
-msgstr ""
+#: ../src/ui/dialog/color-item.cpp:490
+#, fuzzy
+msgid "Change color definition"
+msgstr "Cancel connection"
 
-#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2317
-msgid "Put text on path"
-msgstr "Put text on path"
+#: ../src/ui/dialog/color-item.cpp:695
+#, fuzzy
+msgid "Remove stroke color"
+msgstr "_Remove Link"
 
-#: ../src/text-chemistry.cpp:204
-msgid "Select <b>a text on path</b> to remove it from path."
-msgstr "Select <b>a text on path</b> to remove it from path."
+#: ../src/ui/dialog/color-item.cpp:695
+#, fuzzy
+msgid "Remove fill color"
+msgstr " Re_move "
 
-#: ../src/text-chemistry.cpp:226
-msgid "<b>No texts-on-paths</b> in the selection."
-msgstr "<b>No texts-on-paths</b> in the selection."
+#: ../src/ui/dialog/color-item.cpp:700
+#, fuzzy
+msgid "Set stroke color to none"
+msgstr "Stop Colour"
 
-#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2319
-msgid "Remove text from path"
-msgstr "Remove text from path"
+#: ../src/ui/dialog/color-item.cpp:700
+#, fuzzy
+msgid "Set fill color to none"
+msgstr "Select file to import"
 
-#: ../src/text-chemistry.cpp:269 ../src/text-chemistry.cpp:290
-msgid "Select <b>text(s)</b> to remove kerns from."
-msgstr "Select <b>text(s)</b> to remove kerns from."
+#: ../src/ui/dialog/color-item.cpp:716
+#, fuzzy
+msgid "Set stroke color from swatch"
+msgstr "View colour swatches"
 
-#: ../src/text-chemistry.cpp:293
+#: ../src/ui/dialog/color-item.cpp:716
 #, fuzzy
-msgid "Remove manual kerns"
-msgstr "Remove Manual _Kerns"
+msgid "Set fill color from swatch"
+msgstr "View colour swatches"
 
-#: ../src/text-chemistry.cpp:313
-msgid ""
-"Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text "
-"into frame."
-msgstr ""
-"Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text "
-"into frame."
+#: ../src/ui/dialog/debug.cpp:68
+msgid "Messages"
+msgstr "Messages"
 
-#: ../src/text-chemistry.cpp:381
-#, fuzzy
-msgid "Flow text into shape"
-msgstr "_Flow into Frame"
+#: ../src/ui/dialog/debug.cpp:77 ../src/ui/dialog/messages.cpp:55
+msgid "Capture log messages"
+msgstr "Capture log messages"
 
-#: ../src/text-chemistry.cpp:403
-msgid "Select <b>a flowed text</b> to unflow it."
-msgstr "Select <b>a flowed text</b> to unflow it."
+#: ../src/ui/dialog/debug.cpp:79 ../src/ui/dialog/messages.cpp:57
+msgid "Release log messages"
+msgstr "Release log messages"
+
+#: ../src/ui/dialog/document-metadata.cpp:73
+msgid "Metadata"
+msgstr "Metadata"
+
+#: ../src/ui/dialog/document-metadata.cpp:74
+msgid "License"
+msgstr "License"
 
-#: ../src/text-chemistry.cpp:477
-msgid "Unflow flowed text"
+#: ../src/ui/dialog/document-metadata.cpp:156
+msgid "<b>Dublin Core Entities</b>"
 msgstr ""
 
-#: ../src/text-chemistry.cpp:489
+#: ../src/ui/dialog/document-metadata.cpp:178
 #, fuzzy
-msgid "Select <b>flowed text(s)</b> to convert."
-msgstr "Select <b>a flowed text</b> to unflow it."
+msgid "<b>License</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/text-chemistry.cpp:507
-msgid "The flowed text(s) must be <b>visible</b> in order to be converted."
+#. ---------------------------------------------------------------
+#: ../src/ui/dialog/document-properties.cpp:90
+#, fuzzy
+msgid "Show page _border"
+msgstr "Show canvas border"
+
+#: ../src/ui/dialog/document-properties.cpp:90
+msgid "If set, rectangular page border is shown"
 msgstr ""
 
-#: ../src/text-chemistry.cpp:535
+#: ../src/ui/dialog/document-properties.cpp:91
 #, fuzzy
-msgid "Convert flowed text to text"
-msgstr "_Convert to Text"
+msgid "Border on _top of drawing"
+msgstr "Border on top of drawing"
 
-#: ../src/text-chemistry.cpp:540
+#: ../src/ui/dialog/document-properties.cpp:91
 #, fuzzy
-msgid "<b>No flowed text(s)</b> to convert in the selection."
-msgstr "<b>No objects</b> to convert to path in the selection."
+msgid "If set, border is always on top of the drawing"
+msgstr "Border on top of drawing"
 
-#: ../src/text-context.cpp:448
-msgid "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
-msgstr "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
+#: ../src/ui/dialog/document-properties.cpp:92
+#, fuzzy
+msgid "_Show border shadow"
+msgstr "Show page shadow"
 
-#: ../src/text-context.cpp:450
-msgid ""
-"<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
+#: ../src/ui/dialog/document-properties.cpp:92
+msgid "If set, page border shows a shadow on its right and lower side"
 msgstr ""
-"<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
 
-#: ../src/text-context.cpp:505
+#: ../src/ui/dialog/document-properties.cpp:93
 #, fuzzy
-msgid "Create text"
-msgstr "Create"
+msgid "Back_ground:"
+msgstr "Background:"
 
-#: ../src/text-context.cpp:529
-msgid "Non-printable character"
-msgstr "Non-printable character"
+#: ../src/ui/dialog/document-properties.cpp:93
+msgid "Background color"
+msgstr "Background colour"
 
-#: ../src/text-context.cpp:544
-msgid "Insert Unicode character"
+#: ../src/ui/dialog/document-properties.cpp:93
+msgid ""
+"Color and transparency of the page background (also used for bitmap export)"
 msgstr ""
+"Colour and transparency of the page background (also used for bitmap export)"
 
-#: ../src/text-context.cpp:579
-#, fuzzy, c-format
-msgid "Unicode (<b>Enter</b> to finish): %s: %s"
-msgstr "Move <b>centre</b> to %s, %s"
-
-#: ../src/text-context.cpp:581 ../src/text-context.cpp:856
+#: ../src/ui/dialog/document-properties.cpp:94
 #, fuzzy
-msgid "Unicode (<b>Enter</b> to finish): "
-msgstr "Move <b>centre</b> to %s, %s"
+msgid "Border _color:"
+msgstr "Border colour:"
 
-#: ../src/text-context.cpp:656
-#, c-format
-msgid "<b>Flowed text frame</b>: %s &#215; %s"
-msgstr "<b>Flowed text frame</b>: %s &#215; %s"
+#: ../src/ui/dialog/document-properties.cpp:94
+#, fuzzy
+msgid "Page border color"
+msgstr "Canvas border colour"
 
-#: ../src/text-context.cpp:688
-msgid "Type text; <b>Enter</b> to start new line."
-msgstr "Type text; <b>Enter</b> to start new line."
+#: ../src/ui/dialog/document-properties.cpp:94
+#, fuzzy
+msgid "Color of the page border"
+msgstr "Colour of the canvas border"
 
-#: ../src/text-context.cpp:701
-msgid "Flowed text is created."
-msgstr "Flowed text is created."
+#: ../src/ui/dialog/document-properties.cpp:95
+#, fuzzy
+msgid "Default _units:"
+msgstr "Default units:"
 
-#: ../src/text-context.cpp:703
+#. ---------------------------------------------------------------
+#. General snap options
+#: ../src/ui/dialog/document-properties.cpp:99
 #, fuzzy
-msgid "Create flowed text"
-msgstr "Create and edit text objects"
+msgid "Show _guides"
+msgstr "Show guides"
 
-#: ../src/text-context.cpp:705
-msgid ""
-"The frame is <b>too small</b> for the current font size. Flowed text not "
-"created."
-msgstr ""
-"The frame is <b>too small</b> for the current font size. Flowed text not "
-"created."
+#: ../src/ui/dialog/document-properties.cpp:99
+msgid "Show or hide guides"
+msgstr "Show or hide guides"
 
-#: ../src/text-context.cpp:841
-msgid "No-break space"
-msgstr "No-break space"
+#: ../src/ui/dialog/document-properties.cpp:100
+msgid "_Snap guides while dragging"
+msgstr ""
 
-#: ../src/text-context.cpp:843
-#, fuzzy
-msgid "Insert no-break space"
-msgstr "No-break space"
+#: ../src/ui/dialog/document-properties.cpp:100
+msgid ""
+"While dragging a guide, snap to object nodes or bounding box corners ('Snap "
+"to nodes' or 'snap to bounding box corners' must be enabled; only a small "
+"part of the guide near the cursor will snap)"
+msgstr ""
 
-#: ../src/text-context.cpp:880
+#: ../src/ui/dialog/document-properties.cpp:102
 #, fuzzy
-msgid "Make bold"
-msgstr "Make whole"
+msgid "Guide co_lor:"
+msgstr "Guide colour:"
 
-#: ../src/text-context.cpp:898
-msgid "Make italic"
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:102
+msgid "Guideline color"
+msgstr "Guideline colour"
 
-#: ../src/text-context.cpp:937
-#, fuzzy
-msgid "New line"
-msgstr "lines"
+#: ../src/ui/dialog/document-properties.cpp:102
+msgid "Color of guidelines"
+msgstr "Colour of guidelines"
 
-#: ../src/text-context.cpp:971
+#: ../src/ui/dialog/document-properties.cpp:103
 #, fuzzy
-msgid "Backspace"
-msgstr "No-break space"
+msgid "_Highlight color:"
+msgstr "Highlight colour:"
 
-#: ../src/text-context.cpp:1019
-msgid "Kern to the left"
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:103
+msgid "Highlighted guideline color"
+msgstr "Highlighted guideline colour"
 
-#: ../src/text-context.cpp:1044
-msgid "Kern to the right"
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:103
+msgid "Color of a guideline when it is under mouse"
+msgstr "Colour of a guideline when it is under mouse"
 
-#: ../src/text-context.cpp:1069
-msgid "Kern up"
-msgstr ""
+#. TRANSLATORS: only translate "string" in "context|string".
+#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
+#. "New" refers to grid
+#: ../src/ui/dialog/document-properties.cpp:109
+#, fuzzy
+msgid "Grid|_New"
+msgstr "Grid"
 
-#: ../src/text-context.cpp:1095
-msgid "Kern down"
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:109
+#, fuzzy
+msgid "Create new grid."
+msgstr "Create"
 
-#: ../src/text-context.cpp:1172
+#: ../src/ui/dialog/document-properties.cpp:110
 #, fuzzy
-msgid "Rotate counterclockwise"
-msgstr "Rotate selection 90 degrees clockwise"
+msgid "_Remove"
+msgstr " Re_move "
 
-#: ../src/text-context.cpp:1193
+#: ../src/ui/dialog/document-properties.cpp:110
 #, fuzzy
-msgid "Rotate clockwise"
-msgstr "Rotate selection 90 degrees clockwise"
+msgid "Remove selected grid."
+msgstr "Last selected"
 
-#: ../src/text-context.cpp:1210
+#: ../src/ui/dialog/document-properties.cpp:119
+#: ../src/widgets/toolbox.cpp:2373
 #, fuzzy
-msgid "Contract line spacing"
-msgstr "Column spacing:"
+msgid "Guides"
+msgstr "G_uides"
 
-#: ../src/text-context.cpp:1218
-msgid "Contract letter spacing"
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:120
+#: ../src/ui/dialog/inkscape-preferences.cpp:1071
+#: ../src/widgets/toolbox.cpp:2364
+#, fuzzy
+msgid "Grids"
+msgstr "Grid"
 
-#: ../src/text-context.cpp:1237
+#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2544
+#: ../src/widgets/toolbox.cpp:2229
 #, fuzzy
-msgid "Expand line spacing"
-msgstr "Line spacing:"
+msgid "Snap"
+msgstr "Star"
 
-#: ../src/text-context.cpp:1245
+#: ../src/ui/dialog/document-properties.cpp:122
 #, fuzzy
-msgid "Expand letter spacing"
-msgstr "Set spacing:"
+msgid "Color Management"
+msgstr "Colour of the canvas border"
 
-#: ../src/text-context.cpp:1375
+#: ../src/ui/dialog/document-properties.cpp:123
 #, fuzzy
-msgid "Paste text"
-msgstr "Paste _Style"
+msgid "Scripting"
+msgstr "Script"
 
-#: ../src/text-context.cpp:1621
-#, fuzzy, c-format
-msgid ""
-"Type or edit flowed text (%d characters%s); <b>Enter</b> to start new "
-"paragraph."
-msgstr "Type flowed text; <b>Enter</b> to start new paragraph."
+#: ../src/ui/dialog/document-properties.cpp:221
+#, fuzzy
+msgid "<b>General</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/text-context.cpp:1623
-#, fuzzy, c-format
-msgid "Type or edit text (%d characters%s); <b>Enter</b> to start new line."
-msgstr "Type text; <b>Enter</b> to start new line."
+#: ../src/ui/dialog/document-properties.cpp:223
+#, fuzzy
+msgid "<b>Border</b>"
+msgstr "<b>Arc</b>"
 
-#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:197
-msgid ""
-"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
-"then type."
-msgstr ""
-"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
-"then type."
+#: ../src/ui/dialog/document-properties.cpp:225
+#, fuzzy
+msgid "<b>Page Size</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/text-context.cpp:1741
+#: ../src/ui/dialog/document-properties.cpp:253
 #, fuzzy
-msgid "Type text"
-msgstr "T_ype: "
+msgid "<b>Guides</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/text-editing.cpp:40
-msgid "You cannot edit <b>cloned character data</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:272
+#, fuzzy
+msgid "Snap _distance"
+msgstr "Snap distance:"
 
-#: ../src/tools-switch.cpp:137
-msgid "To tweak a path by pushing, select it and drag over it."
+#: ../src/ui/dialog/document-properties.cpp:272
+msgid "Snap only when _closer than:"
 msgstr ""
 
-#: ../src/tools-switch.cpp:143
-msgid "To spray a path by pushing, select it and drag over it."
+#: ../src/ui/dialog/document-properties.cpp:272
+#: ../src/ui/dialog/document-properties.cpp:278
+#: ../src/ui/dialog/document-properties.cpp:284
+msgid "Always snap"
 msgstr ""
 
-#: ../src/tools-switch.cpp:149
-msgid ""
-"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
-"resize. <b>Click</b> to select."
+#: ../src/ui/dialog/document-properties.cpp:273
+msgid "Snapping distance, in screen pixels, for snapping to objects"
 msgstr ""
-"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
-"resize. <b>Click</b> to select."
 
-#: ../src/tools-switch.cpp:155
-#, fuzzy
-msgid ""
-"<b>Drag</b> to create a 3D box. <b>Drag controls</b> to resize in "
-"perspective. <b>Click</b> to select (with <b>Ctrl+Alt</b> for single faces)."
+#: ../src/ui/dialog/document-properties.cpp:273
+msgid "Always snap to objects, regardless of their distance"
 msgstr ""
-"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
-"<b>Click</b> to select."
 
-#: ../src/tools-switch.cpp:161
+#: ../src/ui/dialog/document-properties.cpp:274
 msgid ""
-"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
-"segment. <b>Click</b> to select."
+"If set, objects only snap to another object when it's within the range "
+"specified below"
 msgstr ""
-"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
-"segment. <b>Click</b> to select."
 
-#: ../src/tools-switch.cpp:167
-msgid ""
-"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
-"<b>Click</b> to select."
+#. Options for snapping to grids
+#: ../src/ui/dialog/document-properties.cpp:278
+#, fuzzy
+msgid "Snap d_istance"
+msgstr "Snap distance:"
+
+#: ../src/ui/dialog/document-properties.cpp:278
+msgid "Snap only when c_loser than:"
 msgstr ""
-"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
-"<b>Click</b> to select."
 
-#: ../src/tools-switch.cpp:173
-msgid ""
-"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
-"shape. <b>Click</b> to select."
+#: ../src/ui/dialog/document-properties.cpp:279
+msgid "Snapping distance, in screen pixels, for snapping to grid"
 msgstr ""
-"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
-"shape. <b>Click</b> to select."
 
-#: ../src/tools-switch.cpp:179
-#, fuzzy
-msgid ""
-"<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected "
-"path, <b>Alt</b> activates sketch mode."
+#: ../src/ui/dialog/document-properties.cpp:279
+msgid "Always snap to grids, regardless of the distance"
 msgstr ""
-"<b>Drag</b> to create a freehand line. Start drawing with <b>Shift</b> to "
-"append to selected path."
 
-#: ../src/tools-switch.cpp:185
-#, fuzzy
+#: ../src/ui/dialog/document-properties.cpp:280
 msgid ""
-"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
-"append to selected path. <b>Ctrl+click</b> to create single dots (straight "
-"line modes only)."
+"If set, objects only snap to a grid line when it's within the range "
+"specified below"
 msgstr ""
-"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
-"append to selected path."
 
-#: ../src/tools-switch.cpp:191
+#. Options for snapping to guides
+#: ../src/ui/dialog/document-properties.cpp:284
 #, fuzzy
-msgid ""
-"<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide "
-"path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
-msgstr ""
-"<b>Drag</b> to paint a calligraphic stroke. <b>Left</b>/<b>right</b> arrow "
-"keys adjust width, <b>up</b>/<b>down</b> adjust angle."
+msgid "Snap dist_ance"
+msgstr "Snap distance:"
 
-#: ../src/tools-switch.cpp:203
-msgid ""
-"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
-"<b>drag handles</b> to adjust gradients."
+#: ../src/ui/dialog/document-properties.cpp:284
+msgid "Snap only when close_r than:"
 msgstr ""
-"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
-"<b>drag handles</b> to adjust gradients."
 
-#: ../src/tools-switch.cpp:209
-msgid ""
-"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
-"zoom out."
+#: ../src/ui/dialog/document-properties.cpp:285
+msgid "Snapping distance, in screen pixels, for snapping to guides"
 msgstr ""
-"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
-"zoom out."
 
-#: ../src/tools-switch.cpp:221
-msgid "<b>Click and drag</b> between shapes to create a connector."
-msgstr "<b>Click and drag</b> between shapes to create a connector."
+#: ../src/ui/dialog/document-properties.cpp:285
+msgid "Always snap to guides, regardless of the distance"
+msgstr ""
 
-#: ../src/tools-switch.cpp:227
+#: ../src/ui/dialog/document-properties.cpp:286
 msgid ""
-"<b>Click</b> to paint a bounded area, <b>Shift+click</b> to union the new "
-"fill with the current selection, <b>Ctrl+click</b> to change the clicked "
-"object's fill and stroke to the current setting."
+"If set, objects only snap to a guide when it's within the range specified "
+"below"
 msgstr ""
 
-#: ../src/tools-switch.cpp:233
+#: ../src/ui/dialog/document-properties.cpp:290
 #, fuzzy
-msgid "<b>Drag</b> to erase."
-msgstr "<b>Link</b> to %s"
-
-#: ../src/tools-switch.cpp:239
-msgid "Choose a subtool from the toolbar"
-msgstr ""
-
-#: ../src/trace/potrace/inkscape-potrace.cpp:524
-#: ../src/trace/potrace/inkscape-potrace.cpp:598
-#, c-format
-msgid "Trace: %d.  %ld nodes"
-msgstr "Trace: %d.  %ld nodes"
-
-#: ../src/trace/trace.cpp:71 ../src/trace/trace.cpp:136
-#: ../src/trace/trace.cpp:144 ../src/trace/trace.cpp:243
-msgid "Select an <b>image</b> to trace"
-msgstr "Select an <b>image</b> to trace"
+msgid "<b>Snap to objects</b>"
+msgstr "Snap nodes to grid"
 
-#: ../src/trace/trace.cpp:106
+#: ../src/ui/dialog/document-properties.cpp:292
 #, fuzzy
-msgid "Select only one <b>image</b> to trace"
-msgstr "Select an <b>image</b> to trace"
-
-#: ../src/trace/trace.cpp:124
-msgid "Select one image and one or more shapes above it"
-msgstr ""
+msgid "<b>Snap to grids</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/trace/trace.cpp:234
+#: ../src/ui/dialog/document-properties.cpp:294
 #, fuzzy
-msgid "Trace: No active desktop"
-msgstr "Trace: No active document"
+msgid "<b>Snap to guides</b>"
+msgstr "Snap points to guides"
 
-#: ../src/trace/trace.cpp:334
-msgid "Invalid SIOX result"
+#: ../src/ui/dialog/document-properties.cpp:323
+msgid "(invalid UTF-8 string)"
 msgstr ""
 
-#: ../src/trace/trace.cpp:439
-msgid "Trace: No active document"
-msgstr "Trace: No active document"
+#: ../src/ui/dialog/document-properties.cpp:349
+#, fuzzy, c-format
+msgid "Color profiles directory (%s) is unavailable."
+msgstr "Palettes directory (%s) is unavailable."
 
-#: ../src/trace/trace.cpp:462
-msgid "Trace: Image has no bitmap data"
-msgstr "Trace: Image has no bitmap data"
+#. TODO check if this next line was sometimes needed. It being there caused an assertion.
+#. Inkscape::GC::release(defsRepr);
+#. inform the document, so we can undo
+#. Color Management
+#: ../src/ui/dialog/document-properties.cpp:453 ../src/verbs.cpp:2704
+#, fuzzy
+msgid "Link Color Profile"
+msgstr "Pick averaged colours from image"
 
-#: ../src/trace/trace.cpp:469
-msgid "Trace: Starting trace..."
+#: ../src/ui/dialog/document-properties.cpp:526
+msgid "Remove linked color profile"
 msgstr ""
 
-#. ## inform the document, so we can undo
-#: ../src/trace/trace.cpp:571
+#: ../src/ui/dialog/document-properties.cpp:540
 #, fuzzy
-msgid "Trace bitmap"
-msgstr "_Trace Bitmap"
-
-#: ../src/trace/trace.cpp:575
-#, c-format
-msgid "Trace: Done. %ld nodes created"
-msgstr "Trace: Done. %ld nodes created"
-
-#: ../src/tweak-context.cpp:209
-#, c-format
-msgid "%s. Drag to <b>move</b>."
-msgstr ""
+msgid "<b>Linked Color Profiles:</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/tweak-context.cpp:213
-#, c-format
-msgid "%s. Drag or click to <b>move in</b>; with Shift to <b>move out</b>."
+#: ../src/ui/dialog/document-properties.cpp:542
+msgid "<b>Available Color Profiles:</b>"
 msgstr ""
 
-#: ../src/tweak-context.cpp:217
-#, c-format
-msgid "%s. Drag or click to <b>move randomly</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:544
+#, fuzzy
+msgid "Link Profile"
+msgstr "Link _Properties"
 
-#: ../src/tweak-context.cpp:221
-#, c-format
-msgid "%s. Drag or click to <b>scale down</b>; with Shift to <b>scale up</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:575
+#, fuzzy
+msgid "Profile Name"
+msgstr "Set filename"
 
-#: ../src/tweak-context.cpp:225
-#, c-format
-msgid ""
-"%s. Drag or click to <b>rotate clockwise</b>; with Shift, "
-"<b>counterclockwise</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:606
+#, fuzzy
+msgid "<b>External script files:</b>"
+msgstr "Snap points to guides"
 
-#: ../src/tweak-context.cpp:229
-#, c-format
-msgid "%s. Drag or click to <b>duplicate</b>; with Shift, <b>delete</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:608
+#: ../src/ui/dialog/swatches.cpp:212
+#, fuzzy
+msgid "Add"
+msgstr "_Add"
 
-#: ../src/tweak-context.cpp:233
-#, c-format
-msgid "%s. Drag to <b>push paths</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:631
+#, fuzzy
+msgid "Filename"
+msgstr "Set filename"
 
-#: ../src/tweak-context.cpp:237
-#, c-format
-msgid "%s. Drag or click to <b>inset paths</b>; with Shift to <b>outset</b>."
-msgstr ""
+#. inform the document, so we can undo
+#: ../src/ui/dialog/document-properties.cpp:671
+#, fuzzy
+msgid "Add external script..."
+msgstr "Edit..."
 
-#: ../src/tweak-context.cpp:245
-#, c-format
-msgid "%s. Drag or click to <b>attract paths</b>; with Shift to <b>repel</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:695
+#, fuzzy
+msgid "Remove external script"
+msgstr "Remove text from path"
 
-#: ../src/tweak-context.cpp:253
-#, c-format
-msgid "%s. Drag or click to <b>roughen paths</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:776
+#, fuzzy
+msgid "<b>Creation</b>"
+msgstr " <b>_Create</b> "
 
-#: ../src/tweak-context.cpp:257
-#, c-format
-msgid "%s. Drag or click to <b>paint objects</b> with color."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:777
+#, fuzzy
+msgid "<b>Defined grids</b>"
+msgstr "<b>Line</b>"
 
-#: ../src/tweak-context.cpp:261
-#, c-format
-msgid "%s. Drag or click to <b>randomize colors</b>."
-msgstr ""
+#: ../src/ui/dialog/document-properties.cpp:988
+#, fuzzy
+msgid "Remove grid"
+msgstr " Re_move "
 
-#: ../src/tweak-context.cpp:265
-#, c-format
-msgid ""
-"%s. Drag or click to <b>increase blur</b>; with Shift to <b>decrease</b>."
-msgstr ""
+#: ../src/ui/dialog/extension-editor.cpp:80
+#, fuzzy
+msgid "Information"
+msgstr "Message information"
 
-#: ../src/tweak-context.cpp:1222
-msgid "<b>Nothing selected!</b> Select objects to tweak."
-msgstr ""
+#: ../src/ui/dialog/extension-editor.cpp:82
+#, fuzzy
+msgid "Parameters"
+msgstr "Metres"
 
-#: ../src/tweak-context.cpp:1258
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:383
 #, fuzzy
-msgid "Move tweak"
-msgstr "Move %s"
+msgid "No preview"
+msgstr "Preview"
 
-#: ../src/tweak-context.cpp:1262
-msgid "Move in/out tweak"
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:489
+msgid "too large for preview"
 msgstr ""
 
-#: ../src/tweak-context.cpp:1266
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:577
 #, fuzzy
-msgid "Move jitter tweak"
-msgstr "Pattern"
+msgid "Enable preview"
+msgstr "Preview"
 
-#: ../src/tweak-context.cpp:1270
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:711
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:712
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:197
 #, fuzzy
-msgid "Scale tweak"
-msgstr "Scale"
+msgid "All Inkscape Files"
+msgstr "All shapes"
 
-#: ../src/tweak-context.cpp:1274
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:716
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:717
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:196
 #, fuzzy
-msgid "Rotate tweak"
-msgstr "Raise node"
+msgid "All Files"
+msgstr "All types"
 
-#: ../src/tweak-context.cpp:1278
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:722
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:723
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:198
 #, fuzzy
-msgid "Duplicate/delete tweak"
-msgstr "Duplicate selected objects"
+msgid "All Images"
+msgstr "All Images"
 
-#: ../src/tweak-context.cpp:1282
-msgid "Push path tweak"
-msgstr ""
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:727
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:199
+#, fuzzy
+msgid "All Vectors"
+msgstr "Selector"
 
-#: ../src/tweak-context.cpp:1286
-msgid "Shrink/grow path tweak"
-msgstr ""
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:733
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:200
+#, fuzzy
+msgid "All Bitmaps"
+msgstr "Stars"
 
-#: ../src/tweak-context.cpp:1290
-msgid "Attract/repel path tweak"
+#. ###### File options
+#. ###### Do we want the .xxx extension automatically added?
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:927
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1475
+msgid "Append filename extension automatically"
 msgstr ""
 
-#: ../src/tweak-context.cpp:1294
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1085
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1339
 #, fuzzy
-msgid "Roughen path tweak"
-msgstr "Break _Apart"
+msgid "Guess from extension"
+msgstr "Take from selection"
 
-#: ../src/tweak-context.cpp:1298
-msgid "Color paint tweak"
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1360
+msgid "Left edge of source"
 msgstr ""
 
-#: ../src/tweak-context.cpp:1302
-msgid "Color jitter tweak"
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1361
+msgid "Top edge of source"
 msgstr ""
 
-#: ../src/tweak-context.cpp:1306
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1362
 #, fuzzy
-msgid "Blur tweak"
-msgstr " (stroke)"
-
-#. check whether something is selected
-#: ../src/ui/clipboard.cpp:261
-msgid "Nothing was copied."
-msgstr "Nothing was copied."
+msgid "Right edge of source"
+msgstr "Source"
 
-#: ../src/ui/clipboard.cpp:333 ../src/ui/clipboard.cpp:544
-#: ../src/ui/clipboard.cpp:568
-msgid "Nothing on the clipboard."
-msgstr "Nothing on the clipboard."
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1363
+msgid "Bottom edge of source"
+msgstr ""
 
-#: ../src/ui/clipboard.cpp:392
-msgid "Select <b>object(s)</b> to paste style to."
-msgstr "Select <b>object(s)</b> to paste style to."
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1364
+#, fuzzy
+msgid "Source width"
+msgstr "Stroke width"
 
-#: ../src/ui/clipboard.cpp:403 ../src/ui/clipboard.cpp:421
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1365
 #, fuzzy
-msgid "No style on the clipboard."
-msgstr "Nothing on the clipboard."
+msgid "Source height"
+msgstr "Height:"
 
-#: ../src/ui/clipboard.cpp:446
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1366
 #, fuzzy
-msgid "Select <b>object(s)</b> to paste size to."
-msgstr "Select <b>object(s)</b> to paste style to."
+msgid "Destination width"
+msgstr "Print Destination"
 
-#: ../src/ui/clipboard.cpp:453
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1367
 #, fuzzy
-msgid "No size on the clipboard."
-msgstr "Nothing on the clipboard."
+msgid "Destination height"
+msgstr "Print Destination"
 
-#: ../src/ui/clipboard.cpp:506
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1368
 #, fuzzy
-msgid "Select <b>object(s)</b> to paste live path effect to."
-msgstr "Select <b>object(s)</b> to paste style to."
+msgid "Resolution (dots per inch)"
+msgstr "Preferred resolution (dots per inch) of bitmap"
 
-#. no_effect:
-#: ../src/ui/clipboard.cpp:531
+#. #########################################
+#. ## EXTRA WIDGET -- SOURCE SIDE
+#. #########################################
+#. ##### Export options buttons/spinners, etc
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1406
 #, fuzzy
-msgid "No effect on the clipboard."
-msgstr "Nothing on the clipboard."
+msgid "Document"
+msgstr "Document saved."
 
-#: ../src/ui/clipboard.cpp:551 ../src/ui/clipboard.cpp:579
-msgid "Clipboard does not contain a path."
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1458
+msgid "Cairo"
 msgstr ""
 
-#. Item dialog
-#: ../src/ui/context-menu.cpp:105
-msgid "Object _Properties"
-msgstr "Object _Properties"
-
-#. Select item
-#: ../src/ui/context-menu.cpp:115
-msgid "_Select This"
-msgstr "_Select This"
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1461
+msgid "Antialias"
+msgstr ""
 
-#. Create link
-#: ../src/ui/context-menu.cpp:125
-msgid "_Create Link"
-msgstr "_Create Link"
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1464
+#, fuzzy
+msgid "Background"
+msgstr "Background:"
 
-#. Set mask
-#: ../src/ui/context-menu.cpp:132
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487
 #, fuzzy
-msgid "Set Mask"
-msgstr "Stars"
+msgid "Destination"
+msgstr "Print Destination"
 
-#. Release mask
-#: ../src/ui/context-menu.cpp:143
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:476
 #, fuzzy
-msgid "Release Mask"
-msgstr "Release log messages"
+msgid "Show Preview"
+msgstr "Preview"
 
-#. Set Clip
-#: ../src/ui/context-menu.cpp:154
+#: ../src/ui/dialog/filedialogimpl-win32.cpp:611
 #, fuzzy
-msgid "Set Clip"
-msgstr "Close file"
+msgid "No file selected"
+msgstr "No document selected"
+
+#: ../src/ui/dialog/fill-and-stroke.cpp:58
+msgid "Stroke _paint"
+msgstr "Stroke _paint"
+
+#: ../src/ui/dialog/fill-and-stroke.cpp:59
+msgid "Stroke st_yle"
+msgstr "Stroke st_yle"
+
+#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor
+#: ../src/ui/dialog/filter-effects-dialog.cpp:471
+msgid ""
+"This matrix determines a linear transform on color space. Each line affects "
+"one of the color components. Each column determines how much of each color "
+"component from the input is passed to the output. The last column does not "
+"depend on input colors, so can be used to adjust a constant component value."
+msgstr ""
 
-#. Release Clip
-#: ../src/ui/context-menu.cpp:165
+#: ../src/ui/dialog/filter-effects-dialog.cpp:581
 #, fuzzy
-msgid "Release Clip"
-msgstr "_Reverse"
+msgid "Image File"
+msgstr "Images"
 
-#: ../src/ui/context-menu.cpp:288
+#: ../src/ui/dialog/filter-effects-dialog.cpp:584
 #, fuzzy
-msgid "Create link"
-msgstr "_Create Link"
-
-#. "Ungroup"
-#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2313
-msgid "_Ungroup"
-msgstr "_Ungroup"
-
-#. Link dialog
-#: ../src/ui/context-menu.cpp:346
-msgid "Link _Properties"
-msgstr "Link _Properties"
+msgid "Selected SVG Element"
+msgstr "Delete selection"
 
-#. Select item
-#: ../src/ui/context-menu.cpp:352
-msgid "_Follow Link"
-msgstr "_Follow Link"
+#. TODO: any image, not just svg
+#: ../src/ui/dialog/filter-effects-dialog.cpp:654
+msgid "Select an image to be used as feImage input"
+msgstr ""
 
-#. Reset transformations
-#: ../src/ui/context-menu.cpp:357
-msgid "_Remove Link"
-msgstr "_Remove Link"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:746
+msgid "This SVG filter effect does not require any parameters."
+msgstr ""
 
-#. Link dialog
-#: ../src/ui/context-menu.cpp:405
-msgid "Image _Properties"
-msgstr "Image _Properties"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:752
+msgid "This SVG filter effect is not yet implemented in Inkscape."
+msgstr ""
 
-#: ../src/ui/context-menu.cpp:411
+#: ../src/ui/dialog/filter-effects-dialog.cpp:944
 #, fuzzy
-msgid "Edit Externally..."
-msgstr "Edit..."
-
-#. Item dialog
-#: ../src/ui/context-menu.cpp:504
-msgid "_Fill and Stroke"
-msgstr "_Fill and Stroke"
+msgid "Light Source:"
+msgstr "Source"
 
-#. *
-#. * Constructor
-#.
-#: ../src/ui/dialog/aboutbox.cpp:77
-msgid "About Inkscape"
-msgstr "About Inkscape"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:961
+msgid "Direction angle for the light source on the XY plane, in degrees"
+msgstr ""
 
-#: ../src/ui/dialog/aboutbox.cpp:88
-msgid "_Splash"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:962
+msgid "Direction angle for the light source on the YZ plane, in degrees"
 msgstr ""
 
-#: ../src/ui/dialog/aboutbox.cpp:92
+#. default x:
+#. default y:
+#. default z:
+#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/filter-effects-dialog.cpp:968
 #, fuzzy
-msgid "_Authors"
-msgstr "Authors"
+msgid "Location"
+msgstr "_Rotation"
 
-#: ../src/ui/dialog/aboutbox.cpp:94
+#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/filter-effects-dialog.cpp:968
+#: ../src/ui/dialog/filter-effects-dialog.cpp:971
 #, fuzzy
-msgid "_Translators"
-msgstr "Translators"
-
-#: ../src/ui/dialog/aboutbox.cpp:96
-msgid "_License"
-msgstr "_License"
+msgid "X coordinate"
+msgstr "Cursor coordinates"
 
-#. TRANSLATORS: This is the filename of the `About Inkscape' picture in
-#. the `screens' directory.  Thus the translation of "about.svg" should be
-#. the filename of its translated version, e.g. about.zh.svg for Chinese.
-#.
-#. N.B. about.svg changes once per release.  (We should probably rename
-#. the original to about-0.40.svg etc. as soon as we have a translation.
-#. If we do so, then add an item to release-checklist saying that the
-#. string here should be changed.)
-#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the
-#. native filename encoding... and the filename passed to sp_document_new
-#. should be in UTF-*8..
-#: ../src/ui/dialog/aboutbox.cpp:149
-msgid "about.svg"
-msgstr "about.svg"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/filter-effects-dialog.cpp:968
+#: ../src/ui/dialog/filter-effects-dialog.cpp:971
+#, fuzzy
+msgid "Y coordinate"
+msgstr "Cursor coordinates"
 
-#. TRANSLATORS: Put here your name (and other national contributors')
-#. one per line in the form of: name surname (email). Use \n for newline.
-#: ../src/ui/dialog/aboutbox.cpp:371
-msgid "translator-credits"
-msgstr "Chris Goerner (cgoerner@fastmail.com.au)."
+#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/filter-effects-dialog.cpp:968
+#: ../src/ui/dialog/filter-effects-dialog.cpp:971
+#, fuzzy
+msgid "Z coordinate"
+msgstr "Cursor coordinates"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:238
-#: ../src/ui/dialog/align-and-distribute.cpp:793
-msgid "Align"
-msgstr "Align"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:971
+#, fuzzy
+msgid "Points At"
+msgstr "Points"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:397
-#: ../src/ui/dialog/align-and-distribute.cpp:794
-msgid "Distribute"
-msgstr "Distribute"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:972
+#, fuzzy
+msgid "Specular Exponent"
+msgstr "Export"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:467
-msgid "Minimum horizontal gap (in px units) between bounding boxes"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:972
+msgid "Exponent value controlling the focus for the light source"
 msgstr ""
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "H:" stands for horizontal gap
-#: ../src/ui/dialog/align-and-distribute.cpp:471
+#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option.
+#: ../src/ui/dialog/filter-effects-dialog.cpp:974
 #, fuzzy
-msgid "gap|H:"
-msgstr "Cap:"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:479
-msgid "Minimum vertical gap (in px units) between bounding boxes"
-msgstr ""
+msgid "Cone Angle"
+msgstr "Angle:"
 
-#. TRANSLATORS: Vertical gap
-#: ../src/ui/dialog/align-and-distribute.cpp:481
-msgid "V:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:974
+msgid ""
+"This is the angle between the spot light axis (i.e. the axis between the "
+"light source and the point to which it is pointing at) and the spot light "
+"cone. No light is projected outside this cone."
 msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:510
-#: ../src/ui/dialog/align-and-distribute.cpp:795
-#: ../src/widgets/toolbox.cpp:7655
-msgid "Remove overlaps"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1035
+msgid "New light source"
 msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:541
-#: ../src/widgets/toolbox.cpp:7446
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1076
 #, fuzzy
-msgid "Arrange connector network"
-msgstr "Creating new connector"
+msgid "_Duplicate"
+msgstr "Duplicate"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:572
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1102
 #, fuzzy
-msgid "Unclump"
-msgstr " _Unclump "
+msgid "_Filter"
+msgstr "_File"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:643
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1116
 #, fuzzy
-msgid "Randomize positions"
-msgstr "Randomise:"
+msgid "R_ename"
+msgstr "_Rename"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:742
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1219
 #, fuzzy
-msgid "Distribute text baselines"
-msgstr "Distribute left sides equidistantly"
+msgid "Rename filter"
+msgstr " Re_move "
 
-#: ../src/ui/dialog/align-and-distribute.cpp:765
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1255
 #, fuzzy
-msgid "Align text baselines"
-msgstr "Align left sides"
+msgid "Apply filter"
+msgstr "Add Layer"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:796
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1324
 #, fuzzy
-msgid "Connector network layout"
-msgstr "Connect to chatroom"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:797
-#: ../src/widgets/toolbox.cpp:2186
-msgid "Nodes"
-msgstr "Nodes"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:803
-msgid "Relative to: "
-msgstr "Relative to: "
+msgid "filter"
+msgstr "_File"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:804
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1331
 #, fuzzy
-msgid "Treat selection as group: "
-msgstr "Create a dynamic offset object"
+msgid "Add filter"
+msgstr "Add Layer"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:810
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1357
 #, fuzzy
-msgid "Align right edges of objects to the left edge of the anchor"
-msgstr "Align right sides of objects to left side of anchor"
+msgid "Duplicate filter"
+msgstr "Duplicate node"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:813
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1424
 #, fuzzy
-msgid "Align left edges"
-msgstr "Align left sides"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:816
-msgid "Center on vertical axis"
-msgstr "Centre on vertical axis"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:819
-msgid "Align right sides"
-msgstr "Align right sides"
+msgid "_Effect"
+msgstr "Effects"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:822
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1432
 #, fuzzy
-msgid "Align left edges of objects to the right edge of the anchor"
-msgstr "Align left sides of objects to right side of anchor"
+msgid "Connections"
+msgstr "Connector"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:825
-#, fuzzy
-msgid "Align bottom edges of objects to the top edge of the anchor"
-msgstr "Align bottoms of objects to top of anchor"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1548
+msgid "Remove filter primitive"
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:828
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1920
 #, fuzzy
-msgid "Align top edges"
-msgstr "Align tops"
+msgid "Remove merge node"
+msgstr " Re_move "
 
-#: ../src/ui/dialog/align-and-distribute.cpp:831
-msgid "Center on horizontal axis"
-msgstr "Centre on horizontal axis"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2036
+msgid "Reorder filter primitive"
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:834
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2070
 #, fuzzy
-msgid "Align bottom edges"
-msgstr "Align bottoms"
+msgid "Add Effect:"
+msgstr "Effects"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:837
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2071
 #, fuzzy
-msgid "Align top edges of objects to the bottom edge of the anchor"
-msgstr "Align tops of objects to bottom of anchor"
+msgid "No effect selected"
+msgstr "No document selected"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:842
-msgid "Align baseline anchors of texts horizontally"
-msgstr "Align baseline anchors of texts horizontally"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2072
+#, fuzzy
+msgid "No filter selected"
+msgstr "No document selected"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:845
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2110
 #, fuzzy
-msgid "Align baselines of texts"
-msgstr "Align baseline anchors of texts vertically"
+msgid "Effect parameters"
+msgstr "<b>Rectangle</b>"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:850
-msgid "Make horizontal gaps between objects equal"
-msgstr "Make horizontal gaps between objects equal"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2111
+msgid "Filter General Settings"
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:854
+#. default x:
+#. default y:
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2167
 #, fuzzy
-msgid "Distribute left edges equidistantly"
-msgstr "Distribute left sides equidistantly"
-
-#: ../src/ui/dialog/align-and-distribute.cpp:857
-msgid "Distribute centers equidistantly horizontally"
-msgstr "Distribute centres equidistantly horizontally"
+msgid "Coordinates:"
+msgstr "Cursor coordinates"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:860
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2167
 #, fuzzy
-msgid "Distribute right edges equidistantly"
-msgstr "Distribute right sides equidistantly"
+msgid "X coordinate of the left corners of filter effects region"
+msgstr "Create and tile the clones of the selection"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:864
-msgid "Make vertical gaps between objects equal"
-msgstr "Make vertical gaps between objects equal"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2167
+msgid "Y coordinate of the upper corners of filter effects region"
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:868
+#. default width:
+#. default height:
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2168
 #, fuzzy
-msgid "Distribute top edges equidistantly"
-msgstr "Distribute tops equidistantly"
+msgid "Dimensions:"
+msgstr "Di_vision"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:871
-msgid "Distribute centers equidistantly vertically"
-msgstr "Distribute centres equidistantly vertically"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2168
+#, fuzzy
+msgid "Width of filter effects region"
+msgstr "Width of selection"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:874
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2168
 #, fuzzy
-msgid "Distribute bottom edges equidistantly"
-msgstr "Distribute bottoms equidistantly"
+msgid "Height of filter effects region"
+msgstr "Height of selection"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:879
-msgid "Distribute baseline anchors of texts horizontally"
-msgstr "Distribute baseline anchors of texts horizontally"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2174
+msgid ""
+"Indicates the type of matrix operation. The keyword 'matrix' indicates that "
+"a full 5x4 matrix of values will be provided. The other keywords represent "
+"convenience shortcuts to allow commonly used color operations to be "
+"performed without specifying a complete matrix."
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:882
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2175
 #, fuzzy
-msgid "Distribute baselines of texts vertically"
-msgstr "Distribute baseline anchors of texts vertically"
+msgid "Value(s):"
+msgstr "Value"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:887
-msgid "Randomize centers in both dimensions"
-msgstr "Randomise centres in both dimensions"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2189
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2229
+#, fuzzy
+msgid "Operator:"
+msgstr "Creator"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:890
-msgid "Unclump objects: try to equalize edge-to-edge distances"
-msgstr "Unclump objects: try to equalise edge-to-edge distances"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2190
+msgid "K1:"
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:895
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2190
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2191
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2192
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2193
 msgid ""
-"Move objects as little as possible so that their bounding boxes do not "
-"overlap"
+"If the arithmetic operation is chosen, each result pixel is computed using "
+"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel "
+"values of the first and second inputs respectively."
 msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:899
-#: ../src/widgets/toolbox.cpp:7617
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2191
+msgid "K2:"
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2192
+msgid "K3:"
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2193
+msgid "K4:"
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
+#: ../src/ui/dialog/tracedialog.cpp:581
 #, fuzzy
-msgid "Nicely arrange selected connector network"
-msgstr "Deselect any selected objects or nodes"
+msgid "Size:"
+msgstr "Size"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:907
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
 #, fuzzy
-msgid "Align selected nodes to a common horizontal line"
-msgstr "Align selected nodes horizontally"
+msgid "width of the convolve matrix"
+msgstr "Width of rectangle"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:910
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
 #, fuzzy
-msgid "Align selected nodes to a common vertical line"
-msgstr "Align selected nodes vertically"
+msgid "height of the convolve matrix"
+msgstr "Height of the rectangle to be filled"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:913
-msgid "Distribute selected nodes horizontally"
-msgstr "Distribute selected nodes horizontally"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2197
+msgid ""
+"X coordinate of the target point in the convolve matrix. The convolution is "
+"applied to pixels around this point."
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:916
-msgid "Distribute selected nodes vertically"
-msgstr "Distribute selected nodes vertically"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2197
+msgid ""
+"Y coordinate of the target point in the convolve matrix. The convolution is "
+"applied to pixels around this point."
+msgstr ""
 
-#. Rest of the widgetry
-#: ../src/ui/dialog/align-and-distribute.cpp:921
-msgid "Last selected"
-msgstr "Last selected"
+#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2199
+#, fuzzy
+msgid "Kernel:"
+msgstr "_Username:"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:922
-msgid "First selected"
-msgstr "First selected"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2199
+msgid ""
+"This matrix describes the convolve operation that is applied to the input "
+"image in order to calculate the pixel colors at the output. Different "
+"arrangements of values in this matrix result in various possible visual "
+"effects. An identity matrix would lead to a motion blur effect (parallel to "
+"the matrix diagonal) while a matrix filled with a constant non-zero value "
+"would lead to a common blur effect."
+msgstr ""
 
-#: ../src/ui/dialog/align-and-distribute.cpp:923
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2201
 #, fuzzy
-msgid "Biggest object"
-msgstr "No objects"
+msgid "Divisor:"
+msgstr "Di_vision"
 
-#: ../src/ui/dialog/align-and-distribute.cpp:924
-#, fuzzy
-msgid "Smallest object"
-msgstr "Search text objects"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2201
+msgid ""
+"After applying the kernelMatrix to the input image to yield a number, that "
+"number is divided by divisor to yield the final destination color value. A "
+"divisor that is the sum of all the matrix values tends to have an evening "
+"effect on the overall color intensity of the result."
+msgstr ""
 
-#: ../src/ui/dialog/calligraphic-profile-rename.cpp:38
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2202
 #, fuzzy
-msgid "Profile name:"
-msgstr "Set filename"
+msgid "Bias:"
+msgstr "Stars"
 
-#. When changing the interval or enabling/disabling the autosave function,
-#. * update our running configuration
-#. *
-#. * FIXME!
-#. * the inkscape_autosave_init should be called AFTER the values have been changed
-#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere
-#.
-#.
-#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
-#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
-#.
-#. -----------
-#: ../src/ui/dialog/calligraphic-profile-rename.cpp:52
-#: ../src/ui/dialog/inkscape-preferences.cpp:1202
-#, fuzzy
-msgid "Save"
-msgstr "_Save"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2202
+msgid ""
+"This value is added to each component. This is useful to define a constant "
+"value as the zero response of the filter."
+msgstr ""
 
-#: ../src/ui/dialog/debug.cpp:68
-msgid "Messages"
-msgstr "Messages"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2203
+#, fuzzy
+msgid "Edge Mode:"
+msgstr "Node"
 
-#: ../src/ui/dialog/debug.cpp:77 ../src/ui/dialog/messages.cpp:55
-msgid "Capture log messages"
-msgstr "Capture log messages"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2203
+msgid ""
+"Determines how to extend the input image as necessary with color values so "
+"that the matrix operations can be applied when the kernel is positioned at "
+"or near the edge of the input image."
+msgstr ""
 
-#: ../src/ui/dialog/debug.cpp:79 ../src/ui/dialog/messages.cpp:57
-msgid "Release log messages"
-msgstr "Release log messages"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2204
+#, fuzzy
+msgid "Preserve Alpha"
+msgstr "Preserved"
 
-#: ../src/ui/dialog/document-metadata.cpp:73
-msgid "Metadata"
-msgstr "Metadata"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2204
+msgid "If set, the alpha channel won't be altered by this filter primitive."
+msgstr ""
 
-#: ../src/ui/dialog/document-metadata.cpp:74
-msgid "License"
-msgstr "License"
+#. default: white
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2207
+#, fuzzy
+msgid "Diffuse Color:"
+msgstr "Colours:"
 
-#: ../src/ui/dialog/document-metadata.cpp:154
-msgid "<b>Dublin Core Entities</b>"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2207
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2240
+msgid "Defines the color of the light source"
 msgstr ""
 
-#: ../src/ui/dialog/document-metadata.cpp:176
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2208
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2241
 #, fuzzy
-msgid "<b>License</b>"
-msgstr "<b>Line</b>"
+msgid "Surface Scale:"
+msgstr "Square cap"
 
-#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:90
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2208
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2241
+msgid ""
+"This value amplifies the heights of the bump map defined by the input alpha "
+"channel"
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2209
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2242
 #, fuzzy
-msgid "Show page _border"
-msgstr "Show canvas border"
+msgid "Constant:"
+msgstr "Connect"
 
-#: ../src/ui/dialog/document-properties.cpp:90
-msgid "If set, rectangular page border is shown"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2209
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2242
+msgid "This constant affects the Phong lighting model."
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2210
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2244
+msgid "Kernel Unit Length:"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:91
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2214
 #, fuzzy
-msgid "Border on _top of drawing"
-msgstr "Border on top of drawing"
+msgid "Scale:"
+msgstr "Scale"
 
-#: ../src/ui/dialog/document-properties.cpp:91
-#, fuzzy
-msgid "If set, border is always on top of the drawing"
-msgstr "Border on top of drawing"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2214
+msgid "This defines the intensity of the displacement effect."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:92
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2215
 #, fuzzy
-msgid "_Show border shadow"
-msgstr "Show page shadow"
+msgid "X displacement:"
+msgstr "New element node"
 
-#: ../src/ui/dialog/document-properties.cpp:92
-msgid "If set, page border shows a shadow on its right and lower side"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2215
+msgid "Color component that controls the displacement in the X direction"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:93
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2216
 #, fuzzy
-msgid "Back_ground:"
-msgstr "Background:"
+msgid "Y displacement:"
+msgstr "New element node"
 
-#: ../src/ui/dialog/document-properties.cpp:93
-msgid ""
-"Color and transparency of the page background (also used for bitmap export)"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2216
+msgid "Color component that controls the displacement in the Y direction"
 msgstr ""
-"Colour and transparency of the page background (also used for bitmap export)"
-
-#: ../src/ui/dialog/document-properties.cpp:94
-#, fuzzy
-msgid "Border _color:"
-msgstr "Border colour:"
 
-#: ../src/ui/dialog/document-properties.cpp:94
+#. default: black
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2219
 #, fuzzy
-msgid "Page border color"
-msgstr "Canvas border colour"
+msgid "Flood Color:"
+msgstr "Stop Colour"
 
-#: ../src/ui/dialog/document-properties.cpp:94
-#, fuzzy
-msgid "Color of the page border"
-msgstr "Colour of the canvas border"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2219
+msgid "The whole filter region will be filled with this color."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:95
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2220
+#: ../src/widgets/toolbox.cpp:5722
 #, fuzzy
-msgid "Default _units:"
-msgstr "Default units:"
+msgid "Opacity:"
+msgstr "Opacity"
 
-#. ---------------------------------------------------------------
-#. General snap options
-#: ../src/ui/dialog/document-properties.cpp:99
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2223
 #, fuzzy
-msgid "Show _guides"
-msgstr "Show guides"
-
-#: ../src/ui/dialog/document-properties.cpp:99
-msgid "Show or hide guides"
-msgstr "Show or hide guides"
+msgid "Standard Deviation:"
+msgstr "Print destination"
 
-#: ../src/ui/dialog/document-properties.cpp:100
-msgid "_Snap guides while dragging"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2223
+msgid "The standard deviation for the blur operation."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:100
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2229
 msgid ""
-"While dragging a guide, snap to object nodes or bounding box corners ('Snap "
-"to nodes' or 'snap to bounding box corners' must be enabled; only a small "
-"part of the guide near the cursor will snap)"
+"Erode: performs \"thinning\" of input image.\n"
+"Dilate: performs \"fattenning\" of input image."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:102
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2230
 #, fuzzy
-msgid "Guide co_lor:"
-msgstr "Guide colour:"
-
-#: ../src/ui/dialog/document-properties.cpp:102
-msgid "Guideline color"
-msgstr "Guideline colour"
-
-#: ../src/ui/dialog/document-properties.cpp:102
-msgid "Color of guidelines"
-msgstr "Colour of guidelines"
+msgid "Radius:"
+msgstr "_Raise"
 
-#: ../src/ui/dialog/document-properties.cpp:103
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2233
 #, fuzzy
-msgid "_Highlight color:"
-msgstr "Highlight colour:"
-
-#: ../src/ui/dialog/document-properties.cpp:103
-msgid "Highlighted guideline color"
-msgstr "Highlighted guideline colour"
-
-#: ../src/ui/dialog/document-properties.cpp:103
-msgid "Color of a guideline when it is under mouse"
-msgstr "Colour of a guideline when it is under mouse"
+msgid "Source of Image:"
+msgstr "Number of rows"
 
-#. TRANSLATORS: only translate "string" in "context|string".
-#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#. "New" refers to grid
-#: ../src/ui/dialog/document-properties.cpp:109
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2236
 #, fuzzy
-msgid "Grid|_New"
-msgstr "Grid"
+msgid "Delta X:"
+msgstr "_Delete"
 
-#: ../src/ui/dialog/document-properties.cpp:109
-#, fuzzy
-msgid "Create new grid."
-msgstr "Create"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2236
+msgid "This is how far the input image gets shifted to the right"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:110
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2237
 #, fuzzy
-msgid "_Remove"
-msgstr " Re_move "
+msgid "Delta Y:"
+msgstr "_Delete"
 
-#: ../src/ui/dialog/document-properties.cpp:110
-#, fuzzy
-msgid "Remove selected grid."
-msgstr "Last selected"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2237
+msgid "This is how far the input image gets shifted downwards"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:119
-#: ../src/widgets/toolbox.cpp:2275
+#. default: white
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2240
 #, fuzzy
-msgid "Guides"
-msgstr "G_uides"
+msgid "Specular Color:"
+msgstr "Stop Colour"
 
-#: ../src/ui/dialog/document-properties.cpp:120
-#: ../src/ui/dialog/inkscape-preferences.cpp:1065
-#: ../src/widgets/toolbox.cpp:2266
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2243
 #, fuzzy
-msgid "Grids"
-msgstr "Grid"
+msgid "Exponent:"
+msgstr "Export"
 
-#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2544
-#: ../src/widgets/toolbox.cpp:2131
-#, fuzzy
-msgid "Snap"
-msgstr "Star"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2243
+msgid "Exponent for specular term, larger is more \"shiny\"."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:122
-#, fuzzy
-msgid "Color Management"
-msgstr "Colour of the canvas border"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2252
+msgid ""
+"Indicates whether the filter primitive should perform a noise or turbulence "
+"function."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:123
-#, fuzzy
-msgid "Scripting"
-msgstr "Script"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2253
+msgid "Base Frequency:"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:221
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2254
 #, fuzzy
-msgid "<b>General</b>"
-msgstr "<b>Line</b>"
+msgid "Octaves:"
+msgstr "Actuate:"
 
-#: ../src/ui/dialog/document-properties.cpp:223
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2255
 #, fuzzy
-msgid "<b>Border</b>"
-msgstr "<b>Arc</b>"
+msgid "Seed:"
+msgstr "Speed:"
 
-#: ../src/ui/dialog/document-properties.cpp:225
-#, fuzzy
-msgid "<b>Page Size</b>"
-msgstr "<b>Line</b>"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2255
+msgid "The starting number for the pseudo random number generator."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:253
-#, fuzzy
-msgid "<b>Guides</b>"
-msgstr "<b>Line</b>"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2267
+msgid "Add filter primitive"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:272
-#, fuzzy
-msgid "Snap _distance"
-msgstr "Snap distance:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2284
+msgid ""
+"The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, "
+"multiply, darken and lighten."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:272
-msgid "Snap only when _closer than:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2288
+msgid ""
+"The <b>feColorMatrix</b> filter primitive applies a matrix transformation to "
+"color of each rendered pixel. This allows for effects like turning object to "
+"grayscale, modifying color saturation and changing color hue."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:272
-#: ../src/ui/dialog/document-properties.cpp:278
-#: ../src/ui/dialog/document-properties.cpp:284
-msgid "Always snap"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2292
+msgid ""
+"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
+"color components (red, green, blue, and alpha) according to particular "
+"transfer functions, allowing operations like brightness and contrast "
+"adjustment, color balance, and thresholding."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:273
-msgid "Snapping distance, in screen pixels, for snapping to objects"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2296
+msgid ""
+"The <b>feComposite</b> filter primitive composites two images using one of "
+"the Porter-Duff blending modes or the arithmetic mode described in SVG "
+"standard. Porter-Duff blending modes are essentially logical operations "
+"between the corresponding pixel values of the images."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:273
-msgid "Always snap to objects, regardless of their distance"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2300
+msgid ""
+"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
+"the image. Common effects created using convolution matrices are blur, "
+"sharpening, embossing and edge detection. Note that while gaussian blur can "
+"be created using this filter primitive, the special gaussian blur primitive "
+"is faster and resolution-independent."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:274
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2304
 msgid ""
-"If set, objects only snap to another object when it's within the range "
-"specified below"
+"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
+"\"embossed\" shadings.  The input's alpha channel is used to provide depth "
+"information: higher opacity areas are raised toward the viewer and lower "
+"opacity areas recede away from the viewer."
 msgstr ""
 
-#. Options for snapping to grids
-#: ../src/ui/dialog/document-properties.cpp:278
-#, fuzzy
-msgid "Snap d_istance"
-msgstr "Snap distance:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2308
+msgid ""
+"The <b>feDisplacementMap</b> filter primitive displaces the pixels in the "
+"first input using the second input as a displacement map, that shows from "
+"how far the pixel should come from. Classical examples are whirl and pinch "
+"effects."
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:278
-msgid "Snap only when c_loser than:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2312
+msgid ""
+"The <b>feFlood</b> filter primitive fills the region with a given color and "
+"opacity.  It is usually used as an input to other filters to apply color to "
+"a graphic."
+msgstr ""
+
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2316
+msgid ""
+"The <b>feGaussianBlur</b> filter primitive uniformly blurs its input.  It is "
+"commonly used together with feOffset to create a drop shadow effect."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:279
-msgid "Snapping distance, in screen pixels, for snapping to grid"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2320
+msgid ""
+"The <b>feImage</b> filter primitive fills the region with an external image "
+"or another part of the document."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:279
-msgid "Always snap to grids, regardless of the distance"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2324
+msgid ""
+"The <b>feMerge</b> filter primitive composites several temporary images "
+"inside the filter primitive to a single image. It uses normal alpha "
+"compositing for this. This is equivalent to using several feBlend primitives "
+"in 'normal' mode or several feComposite primitives in 'over' mode."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:280
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2328
 msgid ""
-"If set, objects only snap to a grid line when it's within the range "
-"specified below"
+"The <b>feMorphology</b> filter primitive provides erode and dilate effects. "
+"For single-color objects erode makes the object thinner and dilate makes it "
+"thicker."
 msgstr ""
 
-#. Options for snapping to guides
-#: ../src/ui/dialog/document-properties.cpp:284
-#, fuzzy
-msgid "Snap dist_ance"
-msgstr "Snap distance:"
-
-#: ../src/ui/dialog/document-properties.cpp:284
-msgid "Snap only when close_r than:"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2332
+msgid ""
+"The <b>feOffset</b> filter primitive offsets the image by an user-defined "
+"amount. For example, this is useful for drop shadows, where the shadow is in "
+"a slightly different position than the actual object."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:285
-msgid "Snapping distance, in screen pixels, for snapping to guides"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2336
+msgid ""
+"The feDiffuseLighting and <b>feSpecularLighting</b> filter primitives create "
+"\"embossed\" shadings.  The input's alpha channel is used to provide depth "
+"information: higher opacity areas are raised toward the viewer and lower "
+"opacity areas recede away from the viewer."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:285
-msgid "Always snap to guides, regardless of the distance"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2340
+msgid ""
+"The <b>feTile</b> filter primitive tiles a region with its input graphic"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:286
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2344
 msgid ""
-"If set, objects only snap to a guide when it's within the range specified "
-"below"
+"The <b>feTurbulence</b> filter primitive renders Perlin noise. This kind of "
+"noise is useful in simulating several nature phenomena like clouds, fire and "
+"smoke and in generating complex textures like marble or granite."
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:290
-#, fuzzy
-msgid "<b>Snap to objects</b>"
-msgstr "Snap nodes to grid"
-
-#: ../src/ui/dialog/document-properties.cpp:292
-#, fuzzy
-msgid "<b>Snap to grids</b>"
-msgstr "<b>Line</b>"
-
-#: ../src/ui/dialog/document-properties.cpp:294
-#, fuzzy
-msgid "<b>Snap to guides</b>"
-msgstr "Snap points to guides"
-
-#: ../src/ui/dialog/document-properties.cpp:323
-msgid "(invalid UTF-8 string)"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2363
+msgid "Duplicate filter primitive"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:349
-#, fuzzy, c-format
-msgid "Color profiles directory (%s) is unavailable."
-msgstr "Palettes directory (%s) is unavailable."
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2416
+#, fuzzy
+msgid "Set filter primitive attribute"
+msgstr "Delete attribute"
 
-#. TODO check if this next line was sometimes needed. It being there caused an assertion.
-#. Inkscape::GC::release(defsRepr);
-#. inform the document, so we can undo
-#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:453 ../src/verbs.cpp:2704
+#: ../src/ui/dialog/glyphs.cpp:57 ../src/ui/dialog/glyphs.cpp:153
 #, fuzzy
-msgid "Link Color Profile"
-msgstr "Pick averaged colours from image"
+msgid "all"
+msgstr "Title"
 
-#: ../src/ui/dialog/document-properties.cpp:526
-msgid "Remove linked color profile"
+#: ../src/ui/dialog/glyphs.cpp:58
+msgid "common"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:540
-#, fuzzy
-msgid "<b>Linked Color Profiles:</b>"
-msgstr "<b>Line</b>"
-
-#: ../src/ui/dialog/document-properties.cpp:542
-msgid "<b>Available Color Profiles:</b>"
+#: ../src/ui/dialog/glyphs.cpp:59
+msgid "inherited"
 msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:544
+#: ../src/ui/dialog/glyphs.cpp:60 ../src/ui/dialog/glyphs.cpp:166
 #, fuzzy
-msgid "Link Profile"
-msgstr "Link _Properties"
+msgid "Arabic"
+msgstr "Origin X:"
 
-#: ../src/ui/dialog/document-properties.cpp:575
+#: ../src/ui/dialog/glyphs.cpp:61 ../src/ui/dialog/glyphs.cpp:164
 #, fuzzy
-msgid "Profile Name"
-msgstr "Set filename"
+msgid "Armenian"
+msgstr "Are unlinked"
 
-#: ../src/ui/dialog/document-properties.cpp:606
-#, fuzzy
-msgid "<b>External script files:</b>"
-msgstr "Snap points to guides"
+#: ../src/ui/dialog/glyphs.cpp:62 ../src/ui/dialog/glyphs.cpp:173
+msgid "Bengali"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:608
-#: ../src/ui/dialog/swatches.cpp:212
+#: ../src/ui/dialog/glyphs.cpp:63 ../src/ui/dialog/glyphs.cpp:255
 #, fuzzy
-msgid "Add"
-msgstr "_Add"
+msgid "Bopomofo"
+msgstr "Zoom"
 
-#: ../src/ui/dialog/document-properties.cpp:631
+#: ../src/ui/dialog/glyphs.cpp:64 ../src/ui/dialog/glyphs.cpp:190
 #, fuzzy
-msgid "Filename"
-msgstr "Set filename"
+msgid "Cherokee"
+msgstr "Combined"
 
-#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:671
+#: ../src/ui/dialog/glyphs.cpp:65 ../src/ui/dialog/glyphs.cpp:243
 #, fuzzy
-msgid "Add external script..."
-msgstr "Edit..."
+msgid "Coptic"
+msgstr "Combined"
 
-#: ../src/ui/dialog/document-properties.cpp:695
-#, fuzzy
-msgid "Remove external script"
-msgstr "Remove text from path"
+#: ../src/ui/dialog/glyphs.cpp:66 ../src/ui/dialog/glyphs.cpp:162
+msgid "Cyrillic"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:776
+#: ../src/ui/dialog/glyphs.cpp:67
 #, fuzzy
-msgid "<b>Creation</b>"
-msgstr " <b>_Create</b> "
+msgid "Deseret"
+msgstr "D_eselect"
 
-#: ../src/ui/dialog/document-properties.cpp:777
-#, fuzzy
-msgid "<b>Defined grids</b>"
-msgstr "<b>Line</b>"
+#: ../src/ui/dialog/glyphs.cpp:68 ../src/ui/dialog/glyphs.cpp:172
+msgid "Devanagari"
+msgstr ""
 
-#: ../src/ui/dialog/document-properties.cpp:987
-#, fuzzy
-msgid "Remove grid"
-msgstr " Re_move "
+#: ../src/ui/dialog/glyphs.cpp:69 ../src/ui/dialog/glyphs.cpp:188
+msgid "Ethiopic"
+msgstr ""
 
-#: ../src/ui/dialog/extension-editor.cpp:80
+#: ../src/ui/dialog/glyphs.cpp:70 ../src/ui/dialog/glyphs.cpp:186
 #, fuzzy
-msgid "Information"
-msgstr "Message information"
+msgid "Georgian"
+msgstr "Guideline colour"
 
-#: ../src/ui/dialog/extension-editor.cpp:82
+#: ../src/ui/dialog/glyphs.cpp:71
 #, fuzzy
-msgid "Parameters"
-msgstr "Metres"
+msgid "Gothic"
+msgstr "(root)"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:383
+#: ../src/ui/dialog/glyphs.cpp:72
 #, fuzzy
-msgid "No preview"
-msgstr "Preview"
+msgid "Greek"
+msgstr "Green"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:489
-msgid "too large for preview"
+#: ../src/ui/dialog/glyphs.cpp:73 ../src/ui/dialog/glyphs.cpp:175
+msgid "Gujarati"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:577
-#, fuzzy
-msgid "Enable preview"
-msgstr "Preview"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:711
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:712
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:197
-#, fuzzy
-msgid "All Inkscape Files"
-msgstr "All shapes"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:716
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:717
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:196
-#, fuzzy
-msgid "All Files"
-msgstr "All types"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:722
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:723
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:198
-#, fuzzy
-msgid "All Images"
-msgstr "All Images"
+#: ../src/ui/dialog/glyphs.cpp:74 ../src/ui/dialog/glyphs.cpp:174
+msgid "Gurmukhi"
+msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:727
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:199
+#: ../src/ui/dialog/glyphs.cpp:75
 #, fuzzy
-msgid "All Vectors"
-msgstr "Selector"
+msgid "Han"
+msgstr "Angle:"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:733
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:200
+#: ../src/ui/dialog/glyphs.cpp:76
 #, fuzzy
-msgid "All Bitmaps"
-msgstr "Stars"
+msgid "Hangul"
+msgstr "Angle:"
 
-#. ###### File options
-#. ###### Do we want the .xxx extension automatically added?
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:927
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1475
-msgid "Append filename extension automatically"
+#: ../src/ui/dialog/glyphs.cpp:77 ../src/ui/dialog/glyphs.cpp:165
+msgid "Hebrew"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1085
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1339
-#, fuzzy
-msgid "Guess from extension"
-msgstr "Take from selection"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1360
-msgid "Left edge of source"
+#: ../src/ui/dialog/glyphs.cpp:78 ../src/ui/dialog/glyphs.cpp:253
+msgid "Hiragana"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1361
-msgid "Top edge of source"
+#: ../src/ui/dialog/glyphs.cpp:79 ../src/ui/dialog/glyphs.cpp:179
+msgid "Kannada"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1362
-#, fuzzy
-msgid "Right edge of source"
-msgstr "Source"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1363
-msgid "Bottom edge of source"
+#: ../src/ui/dialog/glyphs.cpp:80 ../src/ui/dialog/glyphs.cpp:254
+msgid "Katakana"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1364
-#, fuzzy
-msgid "Source width"
-msgstr "Stroke width"
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1365
+#: ../src/ui/dialog/glyphs.cpp:81 ../src/ui/dialog/glyphs.cpp:198
 #, fuzzy
-msgid "Source height"
-msgstr "Height:"
+msgid "Khmer"
+msgstr "Metre"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1366
+#: ../src/ui/dialog/glyphs.cpp:82 ../src/ui/dialog/glyphs.cpp:183
 #, fuzzy
-msgid "Destination width"
-msgstr "Print Destination"
+msgid "Lao"
+msgstr "Layout"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1367
+#: ../src/ui/dialog/glyphs.cpp:83
 #, fuzzy
-msgid "Destination height"
-msgstr "Print Destination"
+msgid "Latin"
+msgstr "Start:"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1368
-#, fuzzy
-msgid "Resolution (dots per inch)"
-msgstr "Preferred resolution (dots per inch) of bitmap"
+#: ../src/ui/dialog/glyphs.cpp:84 ../src/ui/dialog/glyphs.cpp:180
+msgid "Malayalam"
+msgstr ""
 
-#. #########################################
-#. ## EXTRA WIDGET -- SOURCE SIDE
-#. #########################################
-#. ##### Export options buttons/spinners, etc
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1406
-#, fuzzy
-msgid "Document"
-msgstr "Document saved."
+#: ../src/ui/dialog/glyphs.cpp:85 ../src/ui/dialog/glyphs.cpp:199
+msgid "Mongolian"
+msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1458
-msgid "Cairo"
+#: ../src/ui/dialog/glyphs.cpp:86 ../src/ui/dialog/glyphs.cpp:185
+msgid "Myanmar"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1461
-msgid "Antialias"
+#: ../src/ui/dialog/glyphs.cpp:87 ../src/ui/dialog/glyphs.cpp:192
+msgid "Ogham"
 msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1464
+#: ../src/ui/dialog/glyphs.cpp:88
 #, fuzzy
-msgid "Background"
-msgstr "Background:"
+msgid "Old Italic"
+msgstr "Slack"
 
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487
-#, fuzzy
-msgid "Destination"
-msgstr "Print Destination"
+#: ../src/ui/dialog/glyphs.cpp:89 ../src/ui/dialog/glyphs.cpp:176
+msgid "Oriya"
+msgstr ""
 
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:476
-#, fuzzy
-msgid "Show Preview"
-msgstr "Preview"
+#: ../src/ui/dialog/glyphs.cpp:90 ../src/ui/dialog/glyphs.cpp:193
+#, fuzzy
+msgid "Runic"
+msgstr "Rounded:"
 
-#: ../src/ui/dialog/filedialogimpl-win32.cpp:611
+#: ../src/ui/dialog/glyphs.cpp:91 ../src/ui/dialog/glyphs.cpp:181
 #, fuzzy
-msgid "No file selected"
-msgstr "No document selected"
+msgid "Sinhala"
+msgstr "Angle:"
 
-#: ../src/ui/dialog/fill-and-stroke.cpp:58
-msgid "Stroke _paint"
-msgstr "Stroke _paint"
+#: ../src/ui/dialog/glyphs.cpp:92 ../src/ui/dialog/glyphs.cpp:167
+msgid "Syriac"
+msgstr ""
 
-#: ../src/ui/dialog/fill-and-stroke.cpp:59
-msgid "Stroke st_yle"
-msgstr "Stroke st_yle"
+#: ../src/ui/dialog/glyphs.cpp:93 ../src/ui/dialog/glyphs.cpp:177
+#, fuzzy
+msgid "Tamil"
+msgstr "Title"
 
-#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor
-#: ../src/ui/dialog/filter-effects-dialog.cpp:465
-msgid ""
-"This matrix determines a linear transform on color space. Each line affects "
-"one of the color components. Each column determines how much of each color "
-"component from the input is passed to the output. The last column does not "
-"depend on input colors, so can be used to adjust a constant component value."
+#: ../src/ui/dialog/glyphs.cpp:94 ../src/ui/dialog/glyphs.cpp:178
+msgid "Telugu"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:575
+#: ../src/ui/dialog/glyphs.cpp:95 ../src/ui/dialog/glyphs.cpp:169
 #, fuzzy
-msgid "Image File"
-msgstr "Images"
+msgid "Thaana"
+msgstr "Target:"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:578
+#: ../src/ui/dialog/glyphs.cpp:96 ../src/ui/dialog/glyphs.cpp:182
+msgid "Thai"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:97 ../src/ui/dialog/glyphs.cpp:184
 #, fuzzy
-msgid "Selected SVG Element"
-msgstr "Delete selection"
+msgid "Tibetan"
+msgstr "Target:"
 
-#. TODO: any image, not just svg
-#: ../src/ui/dialog/filter-effects-dialog.cpp:648
-msgid "Select an image to be used as feImage input"
+#: ../src/ui/dialog/glyphs.cpp:98
+msgid "Canadian Aboriginal"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:740
-msgid "This SVG filter effect does not require any parameters."
+#: ../src/ui/dialog/glyphs.cpp:99
+msgid "Yi"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:746
-msgid "This SVG filter effect is not yet implemented in Inkscape."
+#: ../src/ui/dialog/glyphs.cpp:100 ../src/ui/dialog/glyphs.cpp:194
+#, fuzzy
+msgid "Tagalog"
+msgstr "Target:"
+
+#: ../src/ui/dialog/glyphs.cpp:101 ../src/ui/dialog/glyphs.cpp:195
+msgid "Hanunoo"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:938
+#: ../src/ui/dialog/glyphs.cpp:102 ../src/ui/dialog/glyphs.cpp:196
 #, fuzzy
-msgid "Light Source:"
-msgstr "Source"
+msgid "Buhid"
+msgstr "G_uides"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:955
-msgid "Direction angle for the light source on the XY plane, in degrees"
+#: ../src/ui/dialog/glyphs.cpp:103 ../src/ui/dialog/glyphs.cpp:197
+msgid "Tagbanwa"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:956
-msgid "Direction angle for the light source on the YZ plane, in degrees"
+#: ../src/ui/dialog/glyphs.cpp:104
+#, fuzzy
+msgid "Braille"
+msgstr "Horizontal Offset"
+
+#: ../src/ui/dialog/glyphs.cpp:105
+msgid "Cypriot"
 msgstr ""
 
-#. default x:
-#. default y:
-#. default z:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:959
-#: ../src/ui/dialog/filter-effects-dialog.cpp:962
-#, fuzzy
-msgid "Location"
-msgstr "_Rotation"
+#: ../src/ui/dialog/glyphs.cpp:106 ../src/ui/dialog/glyphs.cpp:201
+msgid "Limbu"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:959
-#: ../src/ui/dialog/filter-effects-dialog.cpp:962
-#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/glyphs.cpp:107
+msgid "Osmanya"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:108
 #, fuzzy
-msgid "X coordinate"
-msgstr "Cursor coordinates"
+msgid "Shavian"
+msgstr "Spacing X:"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:959
-#: ../src/ui/dialog/filter-effects-dialog.cpp:962
-#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/glyphs.cpp:109
 #, fuzzy
-msgid "Y coordinate"
-msgstr "Cursor coordinates"
+msgid "Linear B"
+msgstr "License"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:959
-#: ../src/ui/dialog/filter-effects-dialog.cpp:962
-#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/glyphs.cpp:110 ../src/ui/dialog/glyphs.cpp:202
 #, fuzzy
-msgid "Z coordinate"
-msgstr "Cursor coordinates"
+msgid "Tai Le"
+msgstr "Title"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:965
+#: ../src/ui/dialog/glyphs.cpp:111
+msgid "Ugaritic"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:112 ../src/ui/dialog/glyphs.cpp:203
 #, fuzzy
-msgid "Points At"
-msgstr "Points"
+msgid "New Tai Lue"
+msgstr "lines"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:966
+#: ../src/ui/dialog/glyphs.cpp:113 ../src/ui/dialog/glyphs.cpp:205
 #, fuzzy
-msgid "Specular Exponent"
-msgstr "Export"
+msgid "Buginese"
+msgstr "License"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:966
-msgid "Exponent value controlling the focus for the light source"
+#: ../src/ui/dialog/glyphs.cpp:114 ../src/ui/dialog/glyphs.cpp:241
+msgid "Glagolitic"
 msgstr ""
 
-#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option.
-#: ../src/ui/dialog/filter-effects-dialog.cpp:968
-#, fuzzy
-msgid "Cone Angle"
-msgstr "Angle:"
+#: ../src/ui/dialog/glyphs.cpp:115 ../src/ui/dialog/glyphs.cpp:245
+msgid "Tifinagh"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:968
-msgid ""
-"This is the angle between the spot light axis (i.e. the axis between the "
-"light source and the point to which it is pointing at) and the spot light "
-"cone. No light is projected outside this cone."
+#: ../src/ui/dialog/glyphs.cpp:116 ../src/ui/dialog/glyphs.cpp:274
+msgid "Syloti Nagri"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1029
-msgid "New light source"
+#: ../src/ui/dialog/glyphs.cpp:117
+msgid "Old Persian"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1070
+#: ../src/ui/dialog/glyphs.cpp:118
+msgid "Kharoshthi"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:119
 #, fuzzy
-msgid "_Duplicate"
-msgstr "Duplicate"
+msgid "unassigned"
+msgstr "Align"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1096
+#: ../src/ui/dialog/glyphs.cpp:120 ../src/ui/dialog/glyphs.cpp:207
 #, fuzzy
-msgid "_Filter"
-msgstr "_File"
+msgid "Balinese"
+msgstr "lines"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1110
+#: ../src/ui/dialog/glyphs.cpp:121
+msgid "Cuneiform"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:122
 #, fuzzy
-msgid "R_ename"
-msgstr "_Rename"
+msgid "Phoenician"
+msgstr "Pencil"
+
+#: ../src/ui/dialog/glyphs.cpp:123 ../src/ui/dialog/glyphs.cpp:276
+msgid "Phags-pa"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:124
+msgid "N'Ko"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:127 ../src/ui/dialog/glyphs.cpp:279
+msgid "Kayah Li"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:128 ../src/ui/dialog/glyphs.cpp:209
+msgid "Lepcha"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1213
+#: ../src/ui/dialog/glyphs.cpp:129 ../src/ui/dialog/glyphs.cpp:280
 #, fuzzy
-msgid "Rename filter"
-msgstr " Re_move "
+msgid "Rejang"
+msgstr "Rectangle"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1249
+#: ../src/ui/dialog/glyphs.cpp:130 ../src/ui/dialog/glyphs.cpp:208
 #, fuzzy
-msgid "Apply filter"
-msgstr "Add Layer"
+msgid "Sundanese"
+msgstr "Star"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1318
+#: ../src/ui/dialog/glyphs.cpp:131 ../src/ui/dialog/glyphs.cpp:277
 #, fuzzy
-msgid "filter"
-msgstr "_File"
+msgid "Saurashtra"
+msgstr "Saturation"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1325
+#: ../src/ui/dialog/glyphs.cpp:132 ../src/ui/dialog/glyphs.cpp:283
 #, fuzzy
-msgid "Add filter"
-msgstr "Add Layer"
+msgid "Cham"
+msgstr "Combined"
+
+#: ../src/ui/dialog/glyphs.cpp:133 ../src/ui/dialog/glyphs.cpp:210
+msgid "Ol Chiki"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:134 ../src/ui/dialog/glyphs.cpp:269
+msgid "Vai"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1351
+#: ../src/ui/dialog/glyphs.cpp:135
 #, fuzzy
-msgid "Duplicate filter"
-msgstr "Duplicate node"
+msgid "Carian"
+msgstr "Target:"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1418
+#: ../src/ui/dialog/glyphs.cpp:136
 #, fuzzy
-msgid "_Effect"
-msgstr "Effects"
+msgid "Lycian"
+msgstr "License"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1426
+#: ../src/ui/dialog/glyphs.cpp:137
 #, fuzzy
-msgid "Connections"
-msgstr "Connector"
+msgid "Lydian"
+msgstr "medium"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1542
-msgid "Remove filter primitive"
+#: ../src/ui/dialog/glyphs.cpp:154
+msgid "Basic Latin"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1914
+#: ../src/ui/dialog/glyphs.cpp:155
 #, fuzzy
-msgid "Remove merge node"
-msgstr " Re_move "
+msgid "Latin-1 Supplement"
+msgstr "Delete selection"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2030
-msgid "Reorder filter primitive"
+#: ../src/ui/dialog/glyphs.cpp:156
+msgid "Latin Extended-A"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2064
-#, fuzzy
-msgid "Add Effect:"
-msgstr "Effects"
+#: ../src/ui/dialog/glyphs.cpp:157
+msgid "Latin Extended-B"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2065
+#: ../src/ui/dialog/glyphs.cpp:158
 #, fuzzy
-msgid "No effect selected"
-msgstr "No document selected"
+msgid "IPA Extensions"
+msgstr "Extension \""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2066
+#: ../src/ui/dialog/glyphs.cpp:159
 #, fuzzy
-msgid "No filter selected"
-msgstr "No document selected"
+msgid "Spacing Modifier Letters"
+msgstr "Vertical spacing between rows"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2104
-#, fuzzy
-msgid "Effect parameters"
-msgstr "<b>Rectangle</b>"
+#: ../src/ui/dialog/glyphs.cpp:160
+msgid "Combining Diacritical Marks"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2105
-msgid "Filter General Settings"
+#: ../src/ui/dialog/glyphs.cpp:161
+msgid "Greek and Coptic"
 msgstr ""
 
-#. default x:
-#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2161
-#, fuzzy
-msgid "Coordinates:"
-msgstr "Cursor coordinates"
+#: ../src/ui/dialog/glyphs.cpp:163
+msgid "Cyrillic Supplement"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2161
-#, fuzzy
-msgid "X coordinate of the left corners of filter effects region"
-msgstr "Create and tile the clones of the selection"
+#: ../src/ui/dialog/glyphs.cpp:168
+msgid "Arabic Supplement"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2161
-msgid "Y coordinate of the upper corners of filter effects region"
+#: ../src/ui/dialog/glyphs.cpp:170
+msgid "NKo"
 msgstr ""
 
-#. default width:
-#. default height:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2162
+#: ../src/ui/dialog/glyphs.cpp:171
 #, fuzzy
-msgid "Dimensions:"
-msgstr "Di_vision"
+msgid "Samaritan"
+msgstr "Target:"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2162
-#, fuzzy
-msgid "Width of filter effects region"
-msgstr "Width of selection"
+#: ../src/ui/dialog/glyphs.cpp:187
+msgid "Hangul Jamo"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2162
-#, fuzzy
-msgid "Height of filter effects region"
-msgstr "Height of selection"
+#: ../src/ui/dialog/glyphs.cpp:189
+msgid "Ethiopic Supplement"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2168
-msgid ""
-"Indicates the type of matrix operation. The keyword 'matrix' indicates that "
-"a full 5x4 matrix of values will be provided. The other keywords represent "
-"convenience shortcuts to allow commonly used color operations to be "
-"performed without specifying a complete matrix."
+#: ../src/ui/dialog/glyphs.cpp:191
+msgid "Unified Canadian Aboriginal Syllabics"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:200
+msgid "Unified Canadian Aboriginal Syllabics Extended"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:204
+msgid "Khmer Symbols"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2169
+#: ../src/ui/dialog/glyphs.cpp:206
+msgid "Tai Tham"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:211
 #, fuzzy
-msgid "Value(s):"
-msgstr "Value"
+msgid "Vedic Extensions"
+msgstr "Extension \""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2183
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2223
+#: ../src/ui/dialog/glyphs.cpp:212
 #, fuzzy
-msgid "Operator:"
-msgstr "Creator"
+msgid "Phonetic Extensions"
+msgstr "About E_xtensions"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2184
-msgid "K1:"
+#: ../src/ui/dialog/glyphs.cpp:213
+msgid "Phonetic Extensions Supplement"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2184
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2185
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2186
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2187
-msgid ""
-"If the arithmetic operation is chosen, each result pixel is computed using "
-"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel "
-"values of the first and second inputs respectively."
+#: ../src/ui/dialog/glyphs.cpp:214
+msgid "Combining Diacritical Marks Supplement"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2185
-msgid "K2:"
+#: ../src/ui/dialog/glyphs.cpp:215
+msgid "Latin Extended Additional"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2186
-msgid "K3:"
+#: ../src/ui/dialog/glyphs.cpp:216
+msgid "Greek Extended"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2187
-msgid "K4:"
+#: ../src/ui/dialog/glyphs.cpp:217
+#, fuzzy
+msgid "General Punctuation"
+msgstr "Selection"
+
+#: ../src/ui/dialog/glyphs.cpp:218
+msgid "Superscripts and Subscripts"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2190
-#: ../src/ui/dialog/tracedialog.cpp:581
-#, fuzzy
-msgid "Size:"
-msgstr "Size"
+#: ../src/ui/dialog/glyphs.cpp:219
+msgid "Currency Symbols"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2190
+#: ../src/ui/dialog/glyphs.cpp:220
+msgid "Combining Diacritical Marks for Symbols"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:221
+msgid "Letterlike Symbols"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:222
 #, fuzzy
-msgid "width of the convolve matrix"
-msgstr "Width of rectangle"
+msgid "Number Forms"
+msgstr "Number of rows"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2190
+#: ../src/ui/dialog/glyphs.cpp:223
 #, fuzzy
-msgid "height of the convolve matrix"
-msgstr "Height of the rectangle to be filled"
+msgid "Arrows"
+msgstr "Errors"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2191
-msgid ""
-"X coordinate of the target point in the convolve matrix. The convolution is "
-"applied to pixels around this point."
+#: ../src/ui/dialog/glyphs.cpp:224
+msgid "Mathematical Operators"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2191
-msgid ""
-"Y coordinate of the target point in the convolve matrix. The convolution is "
-"applied to pixels around this point."
-msgstr ""
+#: ../src/ui/dialog/glyphs.cpp:225
+#, fuzzy
+msgid "Miscellaneous Technical"
+msgstr "Miscellaneous tips and tricks"
 
-#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2193
+#: ../src/ui/dialog/glyphs.cpp:226
 #, fuzzy
-msgid "Kernel:"
-msgstr "_Username:"
+msgid "Control Pictures"
+msgstr "Contributors"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2193
-msgid ""
-"This matrix describes the convolve operation that is applied to the input "
-"image in order to calculate the pixel colors at the output. Different "
-"arrangements of values in this matrix result in various possible visual "
-"effects. An identity matrix would lead to a motion blur effect (parallel to "
-"the matrix diagonal) while a matrix filled with a constant non-zero value "
-"would lead to a common blur effect."
+#: ../src/ui/dialog/glyphs.cpp:227
+msgid "Optical Character Recognition"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:228
+msgid "Enclosed Alphanumerics"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2195
+#: ../src/ui/dialog/glyphs.cpp:229
 #, fuzzy
-msgid "Divisor:"
-msgstr "Di_vision"
+msgid "Box Drawing"
+msgstr "Drawing"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2195
-msgid ""
-"After applying the kernelMatrix to the input image to yield a number, that "
-"number is divided by divisor to yield the final destination color value. A "
-"divisor that is the sum of all the matrix values tends to have an evening "
-"effect on the overall color intensity of the result."
+#: ../src/ui/dialog/glyphs.cpp:230
+msgid "Block Elements"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
-#, fuzzy
-msgid "Bias:"
-msgstr "Stars"
-
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
-msgid ""
-"This value is added to each component. This is useful to define a constant "
-"value as the zero response of the filter."
+#: ../src/ui/dialog/glyphs.cpp:231
+msgid "Geometric Shapes"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2197
+#: ../src/ui/dialog/glyphs.cpp:232
 #, fuzzy
-msgid "Edge Mode:"
-msgstr "Node"
+msgid "Miscellaneous Symbols"
+msgstr "Miscellaneous tips and tricks"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2197
-msgid ""
-"Determines how to extend the input image as necessary with color values so "
-"that the matrix operations can be applied when the kernel is positioned at "
-"or near the edge of the input image."
+#: ../src/ui/dialog/glyphs.cpp:233
+msgid "Dingbats"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2198
+#: ../src/ui/dialog/glyphs.cpp:234
 #, fuzzy
-msgid "Preserve Alpha"
-msgstr "Preserved"
+msgid "Miscellaneous Mathematical Symbols-A"
+msgstr "Miscellaneous tips and tricks"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2198
-msgid "If set, the alpha channel won't be altered by this filter primitive."
+#: ../src/ui/dialog/glyphs.cpp:235
+msgid "Supplemental Arrows-A"
 msgstr ""
 
-#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2201
+#: ../src/ui/dialog/glyphs.cpp:236
 #, fuzzy
-msgid "Diffuse Color:"
-msgstr "Colours:"
+msgid "Braille Patterns"
+msgstr "Pattern"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2201
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2234
-msgid "Defines the color of the light source"
+#: ../src/ui/dialog/glyphs.cpp:237
+msgid "Supplemental Arrows-B"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2202
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2235
+#: ../src/ui/dialog/glyphs.cpp:238
 #, fuzzy
-msgid "Surface Scale:"
-msgstr "Square cap"
+msgid "Miscellaneous Mathematical Symbols-B"
+msgstr "Miscellaneous tips and tricks"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2202
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2235
-msgid ""
-"This value amplifies the heights of the bump map defined by the input alpha "
-"channel"
+#: ../src/ui/dialog/glyphs.cpp:239
+msgid "Supplemental Mathematical Operators"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2203
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2236
+#: ../src/ui/dialog/glyphs.cpp:240
 #, fuzzy
-msgid "Constant:"
-msgstr "Connect"
+msgid "Miscellaneous Symbols and Arrows"
+msgstr "Miscellaneous tips and tricks"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2203
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2236
-msgid "This constant affects the Phong lighting model."
+#: ../src/ui/dialog/glyphs.cpp:242
+msgid "Latin Extended-C"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2204
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2238
-msgid "Kernel Unit Length:"
+#: ../src/ui/dialog/glyphs.cpp:244
+msgid "Georgian Supplement"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2208
-#: ../src/widgets/toolbox.cpp:4679
-#, fuzzy
-msgid "Scale:"
-msgstr "Scale"
+#: ../src/ui/dialog/glyphs.cpp:246
+msgid "Ethiopic Extended"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2208
-msgid "This defines the intensity of the displacement effect."
+#: ../src/ui/dialog/glyphs.cpp:247
+msgid "Cyrillic Extended-A"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2209
-#, fuzzy
-msgid "X displacement:"
-msgstr "New element node"
+#: ../src/ui/dialog/glyphs.cpp:248
+msgid "Supplemental Punctuation"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2209
-msgid "Color component that controls the displacement in the X direction"
+#: ../src/ui/dialog/glyphs.cpp:249
+msgid "CJK Radicals Supplement"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2210
-#, fuzzy
-msgid "Y displacement:"
-msgstr "New element node"
+#: ../src/ui/dialog/glyphs.cpp:250
+msgid "Kangxi Radicals"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2210
-msgid "Color component that controls the displacement in the Y direction"
+#: ../src/ui/dialog/glyphs.cpp:251
+msgid "Ideographic Description Characters"
 msgstr ""
 
-#. default: black
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2213
-#, fuzzy
-msgid "Flood Color:"
-msgstr "Stop Colour"
+#: ../src/ui/dialog/glyphs.cpp:252
+msgid "CJK Symbols and Punctuation"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2213
-msgid "The whole filter region will be filled with this color."
+#: ../src/ui/dialog/glyphs.cpp:256
+msgid "Hangul Compatibility Jamo"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2214
-#: ../src/widgets/toolbox.cpp:5623
-#, fuzzy
-msgid "Opacity:"
-msgstr "Opacity"
+#: ../src/ui/dialog/glyphs.cpp:257
+msgid "Kanbun"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:258
+msgid "Bopomofo Extended"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2217
+#: ../src/ui/dialog/glyphs.cpp:259
 #, fuzzy
-msgid "Standard Deviation:"
-msgstr "Print destination"
+msgid "CJK Strokes"
+msgstr "Stroke width"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2217
-msgid "The standard deviation for the blur operation."
+#: ../src/ui/dialog/glyphs.cpp:260
+msgid "Katakana Phonetic Extensions"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2223
-msgid ""
-"Erode: performs \"thinning\" of input image.\n"
-"Dilate: performs \"fattenning\" of input image."
+#: ../src/ui/dialog/glyphs.cpp:261
+msgid "Enclosed CJK Letters and Months"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2224
-#, fuzzy
-msgid "Radius:"
-msgstr "_Raise"
+#: ../src/ui/dialog/glyphs.cpp:262
+msgid "CJK Compatibility"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2227
-#, fuzzy
-msgid "Source of Image:"
-msgstr "Number of rows"
+#: ../src/ui/dialog/glyphs.cpp:263
+msgid "CJK Unified Ideographs Extension A"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2230
-#, fuzzy
-msgid "Delta X:"
-msgstr "_Delete"
+#: ../src/ui/dialog/glyphs.cpp:264
+msgid "Yijing Hexagram Symbols"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2230
-msgid "This is how far the input image gets shifted to the right"
+#: ../src/ui/dialog/glyphs.cpp:265
+msgid "CJK Unified Ideographs"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2231
-#, fuzzy
-msgid "Delta Y:"
-msgstr "_Delete"
+#: ../src/ui/dialog/glyphs.cpp:266
+msgid "Yi Syllables"
+msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2231
-msgid "This is how far the input image gets shifted downwards"
+#: ../src/ui/dialog/glyphs.cpp:267
+msgid "Yi Radicals"
 msgstr ""
 
-#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2234
+#: ../src/ui/dialog/glyphs.cpp:268
 #, fuzzy
-msgid "Specular Color:"
-msgstr "Stop Colour"
+msgid "Lisu"
+msgstr "List"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2237
+#: ../src/ui/dialog/glyphs.cpp:270
+msgid "Cyrillic Extended-B"
+msgstr ""
+
+#: ../src/ui/dialog/glyphs.cpp:271
 #, fuzzy
-msgid "Exponent:"
-msgstr "Export"
+msgid "Bamum"
+msgstr "medium"
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2237
-msgid "Exponent for specular term, larger is more \"shiny\"."
+#: ../src/ui/dialog/glyphs.cpp:272
+msgid "Modifier Tone Letters"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2246
-msgid ""
-"Indicates whether the filter primitive should perform a noise or turbulence "
-"function."
+#: ../src/ui/dialog/glyphs.cpp:273
+msgid "Latin Extended-D"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2247
-msgid "Base Frequency:"
+#: ../src/ui/dialog/glyphs.cpp:275
+msgid "Common Indic Number Forms"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2248
-#, fuzzy
-msgid "Octaves:"
-msgstr "Actuate:"
-
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2249
-#, fuzzy
-msgid "Seed:"
-msgstr "Speed:"
-
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2249
-msgid "The starting number for the pseudo random number generator."
+#: ../src/ui/dialog/glyphs.cpp:278
+msgid "Devanagari Extended"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2261
-msgid "Add filter primitive"
+#: ../src/ui/dialog/glyphs.cpp:281
+msgid "Hangul Jamo Extended-A"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2278
-msgid ""
-"The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, "
-"multiply, darken and lighten."
+#: ../src/ui/dialog/glyphs.cpp:282
+msgid "Javanese"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2282
-msgid ""
-"The <b>feColorMatrix</b> filter primitive applies a matrix transformation to "
-"color of each rendered pixel. This allows for effects like turning object to "
-"grayscale, modifying color saturation and changing color hue."
+#: ../src/ui/dialog/glyphs.cpp:284
+msgid "Myanmar Extended-A"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2286
-msgid ""
-"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
-"color components (red, green, blue, and alpha) according to particular "
-"transfer functions, allowing operations like brightness and contrast "
-"adjustment, color balance, and thresholding."
+#: ../src/ui/dialog/glyphs.cpp:285
+msgid "Tai Viet"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2290
-msgid ""
-"The <b>feComposite</b> filter primitive composites two images using one of "
-"the Porter-Duff blending modes or the arithmetic mode described in SVG "
-"standard. Porter-Duff blending modes are essentially logical operations "
-"between the corresponding pixel values of the images."
-msgstr ""
+#: ../src/ui/dialog/glyphs.cpp:286
+#, fuzzy
+msgid "Meetei Mayek"
+msgstr "Deleted layer."
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2294
-msgid ""
-"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
-"the image. Common effects created using convolution matrices are blur, "
-"sharpening, embossing and edge detection. Note that while gaussian blur can "
-"be created using this filter primitive, the special gaussian blur primitive "
-"is faster and resolution-independent."
+#: ../src/ui/dialog/glyphs.cpp:287
+msgid "Hangul Syllables"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2298
-msgid ""
-"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
-"\"embossed\" shadings.  The input's alpha channel is used to provide depth "
-"information: higher opacity areas are raised toward the viewer and lower "
-"opacity areas recede away from the viewer."
+#: ../src/ui/dialog/glyphs.cpp:288
+msgid "Hangul Jamo Extended-B"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2302
-msgid ""
-"The <b>feDisplacementMap</b> filter primitive displaces the pixels in the "
-"first input using the second input as a displacement map, that shows from "
-"how far the pixel should come from. Classical examples are whirl and pinch "
-"effects."
+#: ../src/ui/dialog/glyphs.cpp:289
+msgid "High Surrogates"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2306
-msgid ""
-"The <b>feFlood</b> filter primitive fills the region with a given color and "
-"opacity.  It is usually used as an input to other filters to apply color to "
-"a graphic."
+#: ../src/ui/dialog/glyphs.cpp:290
+msgid "High Private Use Surrogates"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2310
-msgid ""
-"The <b>feGaussianBlur</b> filter primitive uniformly blurs its input.  It is "
-"commonly used together with feOffset to create a drop shadow effect."
+#: ../src/ui/dialog/glyphs.cpp:291
+msgid "Low Surrogates"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2314
-msgid ""
-"The <b>feImage</b> filter primitive fills the region with an external image "
-"or another part of the document."
+#: ../src/ui/dialog/glyphs.cpp:292
+msgid "Private Use Area"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2318
-msgid ""
-"The <b>feMerge</b> filter primitive composites several temporary images "
-"inside the filter primitive to a single image. It uses normal alpha "
-"compositing for this. This is equivalent to using several feBlend primitives "
-"in 'normal' mode or several feComposite primitives in 'over' mode."
+#: ../src/ui/dialog/glyphs.cpp:293
+msgid "CJK Compatibility Ideographs"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2322
-msgid ""
-"The <b>feMorphology</b> filter primitive provides erode and dilate effects. "
-"For single-color objects erode makes the object thinner and dilate makes it "
-"thicker."
+#: ../src/ui/dialog/glyphs.cpp:294
+msgid "Alphabetic Presentation Forms"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2326
-msgid ""
-"The <b>feOffset</b> filter primitive offsets the image by an user-defined "
-"amount. For example, this is useful for drop shadows, where the shadow is in "
-"a slightly different position than the actual object."
+#: ../src/ui/dialog/glyphs.cpp:295
+msgid "Arabic Presentation Forms-A"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2330
-msgid ""
-"The feDiffuseLighting and <b>feSpecularLighting</b> filter primitives create "
-"\"embossed\" shadings.  The input's alpha channel is used to provide depth "
-"information: higher opacity areas are raised toward the viewer and lower "
-"opacity areas recede away from the viewer."
+#: ../src/ui/dialog/glyphs.cpp:296
+#, fuzzy
+msgid "Variation Selectors"
+msgstr "Fit into selection box"
+
+#: ../src/ui/dialog/glyphs.cpp:297
+#, fuzzy
+msgid "Vertical Forms"
+msgstr "Vertical Spacing"
+
+#: ../src/ui/dialog/glyphs.cpp:298
+#, fuzzy
+msgid "Combining Half Marks"
+msgstr "Print using PostScript operators"
+
+#: ../src/ui/dialog/glyphs.cpp:299
+msgid "CJK Compatibility Forms"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2334
-msgid ""
-"The <b>feTile</b> filter primitive tiles a region with its input graphic"
+#: ../src/ui/dialog/glyphs.cpp:300
+msgid "Small Form Variants"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2338
-msgid ""
-"The <b>feTurbulence</b> filter primitive renders Perlin noise. This kind of "
-"noise is useful in simulating several nature phenomena like clouds, fire and "
-"smoke and in generating complex textures like marble or granite."
+#: ../src/ui/dialog/glyphs.cpp:301
+msgid "Arabic Presentation Forms-B"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2357
-msgid "Duplicate filter primitive"
+#: ../src/ui/dialog/glyphs.cpp:302
+msgid "Halfwidth and Fullwidth Forms"
 msgstr ""
 
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2410
+#: ../src/ui/dialog/glyphs.cpp:303
 #, fuzzy
-msgid "Set filter primitive attribute"
-msgstr "Delete attribute"
+msgid "Specials"
+msgstr "Spirals"
+
+#: ../src/ui/dialog/glyphs.cpp:370
+#, fuzzy
+msgid "Script: "
+msgstr "Script"
+
+#: ../src/ui/dialog/glyphs.cpp:398
+#, fuzzy
+msgid "Range: "
+msgstr "Angle:"
+
+#: ../src/ui/dialog/glyphs.cpp:463
+#, fuzzy
+msgid "Append"
+msgstr "Script"
+
+#: ../src/ui/dialog/glyphs.cpp:574
+#, fuzzy
+msgid "Append text"
+msgstr "T_ype: "
 
 #: ../src/ui/dialog/guides.cpp:42
 #, fuzzy
@@ -16263,36 +17825,42 @@ msgstr "Guideline"
 msgid "Current: %s"
 msgstr "Canvas orientation:"
 
-#: ../src/ui/dialog/icon-preview.cpp:130
+#: ../src/ui/dialog/icon-preview.cpp:138
 #, c-format
 msgid "%d x %d"
 msgstr "%d x %d"
 
-#: ../src/ui/dialog/icon-preview.cpp:180
+#: ../src/ui/dialog/icon-preview.cpp:150
+#, fuzzy
+msgid "Magnified:"
+msgstr "Magenta"
+
+#: ../src/ui/dialog/icon-preview.cpp:214
+#, fuzzy
+msgid "Actual Size:"
+msgstr "Actuate:"
+
+#: ../src/ui/dialog/icon-preview.cpp:221
 msgid "Selection only or whole document"
 msgstr "Selection only or whole document"
 
-#: ../src/ui/dialog/icon-preview.cpp:188
-msgid "Refresh the icons"
-msgstr "Refresh the icons"
-
-#: ../src/ui/dialog/inkscape-preferences.cpp:169
+#: ../src/ui/dialog/inkscape-preferences.cpp:176
 msgid "Mouse"
 msgstr "Mouse"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:171
+#: ../src/ui/dialog/inkscape-preferences.cpp:178
 msgid "Grab sensitivity:"
 msgstr "Grab sensitivity:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:171
-#: ../src/ui/dialog/inkscape-preferences.cpp:174
-#: ../src/ui/dialog/inkscape-preferences.cpp:190
-#: ../src/ui/dialog/inkscape-preferences.cpp:194
-#: ../src/ui/dialog/inkscape-preferences.cpp:204
+#: ../src/ui/dialog/inkscape-preferences.cpp:178
+#: ../src/ui/dialog/inkscape-preferences.cpp:181
+#: ../src/ui/dialog/inkscape-preferences.cpp:197
+#: ../src/ui/dialog/inkscape-preferences.cpp:201
+#: ../src/ui/dialog/inkscape-preferences.cpp:211
 msgid "pixels"
 msgstr "pixels"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:172
+#: ../src/ui/dialog/inkscape-preferences.cpp:179
 msgid ""
 "How close on the screen you need to be to an object to be able to grab it "
 "with mouse (in screen pixels)"
@@ -16300,45 +17868,46 @@ msgstr ""
 "How close on the screen you need to be to an object to be able to grab it "
 "with mouse (in screen pixels)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:174
+#: ../src/ui/dialog/inkscape-preferences.cpp:181
 msgid "Click/drag threshold:"
 msgstr "Click/drag threshold:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:175
+#: ../src/ui/dialog/inkscape-preferences.cpp:182
 msgid ""
 "Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
 msgstr ""
 "Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:177
+#: ../src/ui/dialog/inkscape-preferences.cpp:184
+#: ../src/ui/dialog/input.cpp:785
 msgid "Use pressure-sensitive tablet (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:179
+#: ../src/ui/dialog/inkscape-preferences.cpp:186
 msgid ""
 "Use the capabilities of a tablet or other pressure-sensitive device. Disable "
 "this only if you have problems with the tablet (you can still use it as a "
 "mouse)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:181
+#: ../src/ui/dialog/inkscape-preferences.cpp:188
 msgid "Switch tool based on tablet device (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:183
+#: ../src/ui/dialog/inkscape-preferences.cpp:190
 msgid ""
 "Change tool as different devices are used on the tablet (pen, eraser, mouse)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:188
+#: ../src/ui/dialog/inkscape-preferences.cpp:195
 msgid "Scrolling"
 msgstr "Scrolling"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:190
+#: ../src/ui/dialog/inkscape-preferences.cpp:197
 msgid "Mouse wheel scrolls by:"
 msgstr "Mouse wheel scrolls by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:191
+#: ../src/ui/dialog/inkscape-preferences.cpp:198
 msgid ""
 "One mouse wheel notch scrolls by this distance in screen pixels "
 "(horizontally with Shift)"
@@ -16346,23 +17915,23 @@ msgstr ""
 "One mouse wheel notch scrolls by this distance in screen pixels "
 "(horizontally with Shift)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:192
+#: ../src/ui/dialog/inkscape-preferences.cpp:199
 msgid "Ctrl+arrows"
 msgstr "Ctrl+arrows"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:194
+#: ../src/ui/dialog/inkscape-preferences.cpp:201
 msgid "Scroll by:"
 msgstr "Scroll by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:195
+#: ../src/ui/dialog/inkscape-preferences.cpp:202
 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
 msgstr "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:197
+#: ../src/ui/dialog/inkscape-preferences.cpp:204
 msgid "Acceleration:"
 msgstr "Acceleration:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:198
+#: ../src/ui/dialog/inkscape-preferences.cpp:205
 msgid ""
 "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no "
 "acceleration)"
@@ -16370,15 +17939,15 @@ msgstr ""
 "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no "
 "acceleration)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:199
+#: ../src/ui/dialog/inkscape-preferences.cpp:206
 msgid "Autoscrolling"
 msgstr "Autoscrolling"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:201
+#: ../src/ui/dialog/inkscape-preferences.cpp:208
 msgid "Speed:"
 msgstr "Speed:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:202
+#: ../src/ui/dialog/inkscape-preferences.cpp:209
 msgid ""
 "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn "
 "autoscroll off)"
@@ -16386,13 +17955,13 @@ msgstr ""
 "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn "
 "autoscroll off)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:204
+#: ../src/ui/dialog/inkscape-preferences.cpp:211
 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453
-#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7797
+#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:8430
 msgid "Threshold:"
 msgstr "Threshold:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:205
+#: ../src/ui/dialog/inkscape-preferences.cpp:212
 msgid ""
 "How far (in screen pixels) you need to be from the canvas edge to trigger "
 "autoscroll; positive is outside the canvas, negative is within the canvas"
@@ -16400,91 +17969,91 @@ msgstr ""
 "How far (in screen pixels) you need to be from the canvas edge to trigger "
 "autoscroll; positive is outside the canvas, negative is within the canvas"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:206
+#: ../src/ui/dialog/inkscape-preferences.cpp:213
 msgid "Left mouse button pans when Space is pressed"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:208
+#: ../src/ui/dialog/inkscape-preferences.cpp:215
 msgid ""
 "When on, pressing and holding Space and dragging with left mouse button pans "
-"canvas (as in Adobe Illustrator). When off, Space temporarily switches to "
-"Selector tool (default)."
+"canvas (as in Adobe Illustrator); when off, Space temporarily switches to "
+"Selector tool (default)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:209
+#: ../src/ui/dialog/inkscape-preferences.cpp:216
 #, fuzzy
 msgid "Mouse wheel zooms by default"
 msgstr "Mouse wheel scrolls by"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:211
+#: ../src/ui/dialog/inkscape-preferences.cpp:218
 msgid ""
 "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when "
-"off, it zooms with Ctrl and scrolls without Ctrl."
+"off, it zooms with Ctrl and scrolls without Ctrl"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:217
+#: ../src/ui/dialog/inkscape-preferences.cpp:224
 msgid "Enable snap indicator"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:219
+#: ../src/ui/dialog/inkscape-preferences.cpp:226
 msgid "After snapping, a symbol is drawn at the point that has snapped"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:222
+#: ../src/ui/dialog/inkscape-preferences.cpp:229
 #, fuzzy
 msgid "Delay (in ms):"
 msgstr "Layer name:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:223
+#: ../src/ui/dialog/inkscape-preferences.cpp:230
 msgid ""
 "Postpone snapping as long as the mouse is moving, and then wait an "
 "additional fraction of a second. This additional delay is specified here. "
 "When set to zero or to a very small number, snapping will be immediate."
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:225
+#: ../src/ui/dialog/inkscape-preferences.cpp:232
 msgid "Only snap the node closest to the pointer"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:227
+#: ../src/ui/dialog/inkscape-preferences.cpp:234
 msgid ""
 "Only try to snap the node that is initially closest to the mouse pointer"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:230
+#: ../src/ui/dialog/inkscape-preferences.cpp:237
 #, fuzzy
 msgid "Weight factor:"
 msgstr "Height of rectangle"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:231
+#: ../src/ui/dialog/inkscape-preferences.cpp:238
 msgid ""
 "When multiple snap solutions are found, then Inkscape can either prefer the "
 "closest transformation (when set to 0), or prefer the node that was "
 "initially the closest to the pointer (when set to 1)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:233
+#: ../src/ui/dialog/inkscape-preferences.cpp:240
 msgid "Snap the mouse pointer when dragging a constrained knot"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:235
+#: ../src/ui/dialog/inkscape-preferences.cpp:242
 msgid ""
 "When dragging a knot along a constraint line, then snap the position of the "
 "mouse pointer instead of snapping the projection of the knot onto the "
 "constraint line"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:237
+#: ../src/ui/dialog/inkscape-preferences.cpp:244
 #, fuzzy
 msgid "Snapping"
 msgstr "Convert bitmap object to paths"
 
 #. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:246
+#: ../src/ui/dialog/inkscape-preferences.cpp:253
 msgid "Arrow keys move by:"
 msgstr "Arrow keys move by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:247
+#: ../src/ui/dialog/inkscape-preferences.cpp:254
 msgid ""
 "Pressing an arrow key moves selected object(s) or node(s) by this distance "
 "(in px units)"
@@ -16493,31 +18062,31 @@ msgstr ""
 "(in px units)"
 
 #. defaultscale is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:250
+#: ../src/ui/dialog/inkscape-preferences.cpp:257
 msgid "> and < scale by:"
 msgstr "> and < scale by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:251
+#: ../src/ui/dialog/inkscape-preferences.cpp:258
 msgid ""
 "Pressing > or < scales selection up or down by this increment (in px units)"
 msgstr ""
 "Pressing > or < scales selection up or down by this increment (in px units)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:253
+#: ../src/ui/dialog/inkscape-preferences.cpp:260
 msgid "Inset/Outset by:"
 msgstr "Inset/Outset by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:254
+#: ../src/ui/dialog/inkscape-preferences.cpp:261
 msgid ""
 "Inset and Outset commands displace the path by this distance (in px units)"
 msgstr ""
 "Inset and Outset commands displace the path by this distance (in px units)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:255
+#: ../src/ui/dialog/inkscape-preferences.cpp:262
 msgid "Compass-like display of angles"
 msgstr "Compass-like display of angles"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:257
+#: ../src/ui/dialog/inkscape-preferences.cpp:264
 msgid ""
 "When on, angles are displayed with 0 at north, 0 to 360 range, positive "
 "clockwise; otherwise with 0 at east, -180 to 180 range, positive "
@@ -16527,15 +18096,15 @@ msgstr ""
 "clockwise; otherwise with 0 at east, -180 to 180 range, positive "
 "counterclockwise"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:263
+#: ../src/ui/dialog/inkscape-preferences.cpp:270
 msgid "Rotation snaps every:"
 msgstr "Rotation snaps every:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:263
+#: ../src/ui/dialog/inkscape-preferences.cpp:270
 msgid "degrees"
 msgstr "degrees"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:264
+#: ../src/ui/dialog/inkscape-preferences.cpp:271
 msgid ""
 "Rotating with Ctrl pressed snaps every that much degrees; also, pressing "
 "[ or ] rotates by this amount"
@@ -16543,11 +18112,11 @@ msgstr ""
 "Rotating with Ctrl pressed snaps every that much degrees; also, pressing "
 "[ or ] rotates by this amount"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:266
+#: ../src/ui/dialog/inkscape-preferences.cpp:273
 msgid "Zoom in/out by:"
 msgstr "Zoom in/out by:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:267
+#: ../src/ui/dialog/inkscape-preferences.cpp:274
 msgid ""
 "Zoom tool click, +/- keys, and middle click zoom in and out by this "
 "multiplier"
@@ -16555,52 +18124,52 @@ msgstr ""
 "Zoom tool click, +/- keys, and middle click zoom in and out by this "
 "multiplier"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:273
+#: ../src/ui/dialog/inkscape-preferences.cpp:280
 msgid "Show selection cue"
 msgstr "Show selection cue"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:274
+#: ../src/ui/dialog/inkscape-preferences.cpp:281
 msgid ""
 "Whether selected objects display a selection cue (the same as in selector)"
 msgstr ""
 "Whether selected objects display a selection cue (the same as in selector)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:280
+#: ../src/ui/dialog/inkscape-preferences.cpp:287
 msgid "Enable gradient editing"
 msgstr "Enable gradient editing"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:281
+#: ../src/ui/dialog/inkscape-preferences.cpp:288
 msgid "Whether selected objects display gradient editing controls"
 msgstr "Whether selected objects display gradient editing controls"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:286
+#: ../src/ui/dialog/inkscape-preferences.cpp:293
 msgid "Conversion to guides uses edges instead of bounding box"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:287
+#: ../src/ui/dialog/inkscape-preferences.cpp:294
 msgid ""
 "Converting an object to guides places these along the object's true edges "
-"(imitating the object's shape), not along the bounding box."
+"(imitating the object's shape), not along the bounding box"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:294
+#: ../src/ui/dialog/inkscape-preferences.cpp:301
 msgid "Ctrl+click dot size:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:294
+#: ../src/ui/dialog/inkscape-preferences.cpp:301
 #, fuzzy
 msgid "times current stroke width"
 msgstr "Scale stroke width"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:295
+#: ../src/ui/dialog/inkscape-preferences.cpp:302
 msgid "Size of dots created with Ctrl+click (relative to current stroke width)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:310
+#: ../src/ui/dialog/inkscape-preferences.cpp:317
 msgid "<b>No objects selected</b> to take the style from."
 msgstr "<b>No objects selected</b> to take the style from."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:319
+#: ../src/ui/dialog/inkscape-preferences.cpp:326
 msgid ""
 "<b>More than one object selected.</b>  Cannot take style from multiple "
 "objects."
@@ -16608,24 +18177,24 @@ msgstr ""
 "<b>More than one object selected.</b>  Cannot take style from multiple "
 "objects."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:352
+#: ../src/ui/dialog/inkscape-preferences.cpp:359
 msgid "Create new objects with:"
 msgstr "Create new objects with:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:354
+#: ../src/ui/dialog/inkscape-preferences.cpp:361
 #, fuzzy
 msgid "Last used style"
 msgstr "Paste _Style"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:356
+#: ../src/ui/dialog/inkscape-preferences.cpp:363
 msgid "Apply the style you last set on an object"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:361
+#: ../src/ui/dialog/inkscape-preferences.cpp:368
 msgid "This tool's own style:"
 msgstr "This tool's own style:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:365
+#: ../src/ui/dialog/inkscape-preferences.cpp:372
 msgid ""
 "Each tool may store its own style to apply to the newly created objects. Use "
 "the button below to set it."
@@ -16634,471 +18203,474 @@ msgstr ""
 "the button below to set it."
 
 #. style swatch
-#: ../src/ui/dialog/inkscape-preferences.cpp:369
+#: ../src/ui/dialog/inkscape-preferences.cpp:376
 msgid "Take from selection"
 msgstr "Take from selection"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:374
+#: ../src/ui/dialog/inkscape-preferences.cpp:381
 #, fuzzy
 msgid "This tool's style of new objects"
 msgstr "This tool's own style:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:381
+#: ../src/ui/dialog/inkscape-preferences.cpp:388
 msgid "Remember the style of the (first) selected object as this tool's style"
 msgstr "Remember the style of the (first) selected object as this tool's style"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:386
+#: ../src/ui/dialog/inkscape-preferences.cpp:393
 msgid "Tools"
 msgstr "Tools"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:389
+#: ../src/ui/dialog/inkscape-preferences.cpp:396
 #, fuzzy
 msgid "Bounding box to use:"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:390
+#: ../src/ui/dialog/inkscape-preferences.cpp:397
 #, fuzzy
 msgid "Visual bounding box"
 msgstr "Opposite bounding box edge"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:392
+#: ../src/ui/dialog/inkscape-preferences.cpp:399
 msgid "This bounding box includes stroke width, markers, filter margins, etc."
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:393
+#: ../src/ui/dialog/inkscape-preferences.cpp:400
 #, fuzzy
 msgid "Geometric bounding box"
 msgstr "Opposite bounding box edge"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:395
+#: ../src/ui/dialog/inkscape-preferences.cpp:402
 msgid "This bounding box includes only the bare path"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:397
+#: ../src/ui/dialog/inkscape-preferences.cpp:404
 #, fuzzy
 msgid "Conversion to guides:"
 msgstr "_Convert to Text"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:398
+#: ../src/ui/dialog/inkscape-preferences.cpp:405
 #, fuzzy
 msgid "Keep objects after conversion to guides"
 msgstr "Select <b>object(s)</b> to convert to pattern."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:400
+#: ../src/ui/dialog/inkscape-preferences.cpp:407
 msgid ""
 "When converting an object to guides, don't delete the object after the "
-"conversion."
+"conversion"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:401
+#: ../src/ui/dialog/inkscape-preferences.cpp:408
 #, fuzzy
 msgid "Treat groups as a single object"
 msgstr "Creating new path"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:403
+#: ../src/ui/dialog/inkscape-preferences.cpp:410
 msgid ""
 "Treat groups as a single object during conversion to guides rather than "
-"converting each child separately."
+"converting each child separately"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:405
+#: ../src/ui/dialog/inkscape-preferences.cpp:412
 msgid "Average all sketches"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:406
+#: ../src/ui/dialog/inkscape-preferences.cpp:413
 msgid "Width is in absolute units"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:407
+#: ../src/ui/dialog/inkscape-preferences.cpp:414
 #, fuzzy
 msgid "Select new path"
 msgstr "Select"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:408
+#: ../src/ui/dialog/inkscape-preferences.cpp:415
 #, fuzzy
 msgid "Don't attach connectors to text objects"
 msgstr "Make connectors avoid selected objects"
 
 #. Selector
-#: ../src/ui/dialog/inkscape-preferences.cpp:411
+#: ../src/ui/dialog/inkscape-preferences.cpp:418
 msgid "Selector"
 msgstr "Selector"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:414
+#: ../src/ui/dialog/inkscape-preferences.cpp:421
 msgid "When transforming, show:"
 msgstr "When transforming, show:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:415
+#: ../src/ui/dialog/inkscape-preferences.cpp:422
 msgid "Objects"
 msgstr "Objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:417
+#: ../src/ui/dialog/inkscape-preferences.cpp:424
 msgid "Show the actual objects when moving or transforming"
 msgstr "Show the actual objects when moving or transforming"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:418
+#: ../src/ui/dialog/inkscape-preferences.cpp:425
 msgid "Box outline"
 msgstr "Box outline"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:420
+#: ../src/ui/dialog/inkscape-preferences.cpp:427
 msgid "Show only a box outline of the objects when moving or transforming"
 msgstr "Show only a box outline of the objects when moving or transforming"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:421
+#: ../src/ui/dialog/inkscape-preferences.cpp:428
 msgid "Per-object selection cue:"
 msgstr "Per-object selection cue:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:424
+#: ../src/ui/dialog/inkscape-preferences.cpp:431
 msgid "No per-object selection indication"
 msgstr "No per-object selection indication"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:425
+#: ../src/ui/dialog/inkscape-preferences.cpp:432
 msgid "Mark"
 msgstr "Mark"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:427
+#: ../src/ui/dialog/inkscape-preferences.cpp:434
 msgid "Each selected object has a diamond mark in the top left corner"
 msgstr "Each selected object has a diamond mark in the top left corner"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:428
+#: ../src/ui/dialog/inkscape-preferences.cpp:435
 msgid "Box"
 msgstr "Box"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:430
+#: ../src/ui/dialog/inkscape-preferences.cpp:437
 msgid "Each selected object displays its bounding box"
 msgstr "Each selected object displays its bounding box"
 
 #. Node
-#: ../src/ui/dialog/inkscape-preferences.cpp:433
+#: ../src/ui/dialog/inkscape-preferences.cpp:440
 msgid "Node"
 msgstr "Node"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:436
+#: ../src/ui/dialog/inkscape-preferences.cpp:443
 #, fuzzy
 msgid "Path outline"
 msgstr "Box outline"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:437
+#: ../src/ui/dialog/inkscape-preferences.cpp:444
 #, fuzzy
 msgid "Path outline color"
 msgstr "Flat colour"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:438
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
 #, fuzzy
-msgid "Selects the color used for showing the path outline."
+msgid "Selects the color used for showing the path outline"
 msgstr "Colour of the major (highlighted) grid lines"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:439
+#: ../src/ui/dialog/inkscape-preferences.cpp:446
 #, fuzzy
 msgid "Always show outline"
 msgstr "Box outline"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:440
+#: ../src/ui/dialog/inkscape-preferences.cpp:447
 msgid "Show outlines for all paths, not only invisible paths"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:441
+#: ../src/ui/dialog/inkscape-preferences.cpp:448
 msgid "Update outline when dragging nodes"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:442
+#: ../src/ui/dialog/inkscape-preferences.cpp:449
 msgid ""
-"Update the outline when dragging or transforming nodes. If this is off, the "
-"outline will only update when completing a drag."
+"Update the outline when dragging or transforming nodes; if this is off, the "
+"outline will only update when completing a drag"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:443
+#: ../src/ui/dialog/inkscape-preferences.cpp:450
 msgid "Update paths when dragging nodes"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:444
+#: ../src/ui/dialog/inkscape-preferences.cpp:451
 msgid ""
-"Update paths when dragging or transforming nodes. If this is off, paths will "
-"only be updated when completing a drag."
+"Update paths when dragging or transforming nodes; if this is off, paths will "
+"only be updated when completing a drag"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:445
+#: ../src/ui/dialog/inkscape-preferences.cpp:452
 msgid "Show path direction on outlines"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:446
+#: ../src/ui/dialog/inkscape-preferences.cpp:453
 msgid ""
 "Visualize the direction of selected paths by drawing small arrows in the "
 "middle of each outline segment"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:447
+#: ../src/ui/dialog/inkscape-preferences.cpp:454
 #, fuzzy
 msgid "Show temporary path outline"
 msgstr "Box outline"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:448
-msgid "When hovering over a path, briefly flash its outline."
+#: ../src/ui/dialog/inkscape-preferences.cpp:455
+msgid "When hovering over a path, briefly flash its outline"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:449
+#: ../src/ui/dialog/inkscape-preferences.cpp:456
 #, fuzzy
 msgid "Show temporary outline for selected paths"
 msgstr "Width of rectangle"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:450
+#: ../src/ui/dialog/inkscape-preferences.cpp:457
 msgid "Show temporary outline even when a path is selected for editing"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:452
+#: ../src/ui/dialog/inkscape-preferences.cpp:459
 msgid "Flash time"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:452
+#: ../src/ui/dialog/inkscape-preferences.cpp:459
 msgid ""
 "Specifies how long the path outline will be visible after a mouse-over (in "
-"milliseconds). Specify 0 to have the outline shown until mouse leaves the "
-"path."
+"milliseconds); specify 0 to have the outline shown until mouse leaves the "
+"path"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:453
+#: ../src/ui/dialog/inkscape-preferences.cpp:460
 #, fuzzy
 msgid "Editing preferences"
 msgstr "Gradient Preferences"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:454
+#: ../src/ui/dialog/inkscape-preferences.cpp:461
 #, fuzzy
 msgid "Show transform handles for single nodes"
 msgstr "Join paths at selected nodes"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:455
-msgid "Show transform handles even when only a single node is selected."
-msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:462
+#, fuzzy
+msgid "Show transform handles even when only a single node is selected"
+msgstr "Join paths at selected nodes"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:456
+#: ../src/ui/dialog/inkscape-preferences.cpp:463
 msgid "Deleting nodes preserves shape"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:457
+#: ../src/ui/dialog/inkscape-preferences.cpp:464
 msgid ""
-"Move handles next to deleted nodes to resemble original shape. Hold Ctrl to "
-"get the other behavior."
+"Move handles next to deleted nodes to resemble original shape; hold Ctrl to "
+"get the other behavior"
 msgstr ""
 
 #. Tweak
-#: ../src/ui/dialog/inkscape-preferences.cpp:460 ../src/verbs.cpp:2457
+#: ../src/ui/dialog/inkscape-preferences.cpp:467 ../src/verbs.cpp:2457
 msgid "Tweak"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:461
-#: ../src/ui/dialog/inkscape-preferences.cpp:467
+#: ../src/ui/dialog/inkscape-preferences.cpp:468
 #, fuzzy
 msgid "Paint objects with:"
 msgstr "Create new objects with:"
 
 #. Spray
-#: ../src/ui/dialog/inkscape-preferences.cpp:466 ../src/verbs.cpp:2459
+#: ../src/ui/dialog/inkscape-preferences.cpp:473 ../src/verbs.cpp:2459
 #, fuzzy
 msgid "Spray"
 msgstr "Spiral"
 
 #. Zoom
-#: ../src/ui/dialog/inkscape-preferences.cpp:472
+#: ../src/ui/dialog/inkscape-preferences.cpp:478
 #: ../src/ui/view/edit-widget.cpp:1062 ../src/verbs.cpp:2481
 #: ../src/widgets/desktop-widget.cpp:487
 msgid "Zoom"
 msgstr "Zoom"
 
 #. Shapes
-#: ../src/ui/dialog/inkscape-preferences.cpp:477
+#: ../src/ui/dialog/inkscape-preferences.cpp:483
 msgid "Shapes"
 msgstr "Shapes"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:509
+#: ../src/ui/dialog/inkscape-preferences.cpp:515
 #, fuzzy
 msgid "Sketch mode"
 msgstr "Set"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:511
+#: ../src/ui/dialog/inkscape-preferences.cpp:517
 msgid ""
 "If on, the sketch result will be the normal average of all sketches made, "
-"instead of averaging the old result with the new sketch."
+"instead of averaging the old result with the new sketch"
 msgstr ""
 
 #. Pen
-#: ../src/ui/dialog/inkscape-preferences.cpp:514 ../src/verbs.cpp:2473
+#: ../src/ui/dialog/inkscape-preferences.cpp:520
+#: ../src/ui/dialog/input.cpp:1042 ../src/verbs.cpp:2473
 msgid "Pen"
 msgstr "Pen"
 
 #. Calligraphy
-#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2475
+#: ../src/ui/dialog/inkscape-preferences.cpp:526 ../src/verbs.cpp:2475
 msgid "Calligraphy"
 msgstr "Calligraphy"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:524
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
 msgid ""
 "If on, pen width is in absolute units (px) independent of zoom; otherwise "
 "pen width depends on zoom so that it looks the same at any zoom"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:532
 msgid ""
 "If on, each newly created object will be selected (deselecting previous "
 "selection)"
 msgstr ""
 
 #. Paint Bucket
-#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2487
+#: ../src/ui/dialog/inkscape-preferences.cpp:534 ../src/verbs.cpp:2487
 #, fuzzy
 msgid "Paint Bucket"
 msgstr "Print document"
 
 #. Eraser
-#: ../src/ui/dialog/inkscape-preferences.cpp:533 ../src/verbs.cpp:2491
+#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2491
 #, fuzzy
 msgid "Eraser"
 msgstr "_Raise"
 
 #. LPETool
-#: ../src/ui/dialog/inkscape-preferences.cpp:537 ../src/verbs.cpp:2493
+#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2493
 #, fuzzy
 msgid "LPE Tool"
 msgstr "Tools"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:546
+#: ../src/ui/dialog/inkscape-preferences.cpp:552
 msgid "Show font samples in the drop-down list"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:547
+#: ../src/ui/dialog/inkscape-preferences.cpp:553
 msgid ""
 "Show font samples alongside font names in the drop-down list in Text bar"
 msgstr ""
 
 #. Gradient
-#: ../src/ui/dialog/inkscape-preferences.cpp:552 ../src/verbs.cpp:2479
+#: ../src/ui/dialog/inkscape-preferences.cpp:558 ../src/verbs.cpp:2479
 msgid "Gradient"
 msgstr "Gradient"
 
 #. Connector
-#: ../src/ui/dialog/inkscape-preferences.cpp:556 ../src/verbs.cpp:2485
+#: ../src/ui/dialog/inkscape-preferences.cpp:562 ../src/verbs.cpp:2485
 msgid "Connector"
 msgstr "Connector"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:559
+#: ../src/ui/dialog/inkscape-preferences.cpp:565
 msgid "If on, connector attachment points will not be shown for text objects"
 msgstr ""
 
 #. Dropper
-#: ../src/ui/dialog/inkscape-preferences.cpp:561 ../src/verbs.cpp:2483
+#: ../src/ui/dialog/inkscape-preferences.cpp:567 ../src/verbs.cpp:2483
 msgid "Dropper"
 msgstr "Dropper"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:568
+#: ../src/ui/dialog/inkscape-preferences.cpp:574
 msgid "Save and restore window geometry for each document"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:569
+#: ../src/ui/dialog/inkscape-preferences.cpp:575
 #, fuzzy
 msgid "Remember and use last window's geometry"
 msgstr "Save window geometry"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:570
+#: ../src/ui/dialog/inkscape-preferences.cpp:576
 #, fuzzy
 msgid "Don't save window geometry"
 msgstr "Save window geometry"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:572
-#: ../src/ui/dialog/inkscape-preferences.cpp:592
+#: ../src/ui/dialog/inkscape-preferences.cpp:578
+#: ../src/ui/dialog/inkscape-preferences.cpp:598
 #, fuzzy
 msgid "Dockable"
 msgstr "Scale"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:575
+#: ../src/ui/dialog/inkscape-preferences.cpp:581
 msgid "Dialogs are hidden in taskbar"
 msgstr "Dialogues are hidden in taskbar"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:576
+#: ../src/ui/dialog/inkscape-preferences.cpp:582
 msgid "Zoom when window is resized"
 msgstr "Zoom when window is resized"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:577
+#: ../src/ui/dialog/inkscape-preferences.cpp:583
 msgid "Show close button on dialogs"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:579
+#: ../src/ui/dialog/inkscape-preferences.cpp:585
+#: ../src/widgets/toolbox.cpp:7684 ../src/widgets/toolbox.cpp:7715
+#: ../src/widgets/toolbox.cpp:7746
 msgid "Normal"
 msgstr "Normal"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:580
+#: ../src/ui/dialog/inkscape-preferences.cpp:586
 msgid "Aggressive"
 msgstr "Aggressive"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:582
+#: ../src/ui/dialog/inkscape-preferences.cpp:588
 #, fuzzy
 msgid "Saving window geometry (size and position):"
 msgstr "Save window geometry"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:584
+#: ../src/ui/dialog/inkscape-preferences.cpp:590
 msgid "Let the window manager determine placement of all windows"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:586
+#: ../src/ui/dialog/inkscape-preferences.cpp:592
 msgid ""
 "Remember and use the last window's geometry (saves geometry to user "
 "preferences)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:588
+#: ../src/ui/dialog/inkscape-preferences.cpp:594
 msgid ""
 "Save and restore window geometry for each document (saves geometry in the "
 "document)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:590
+#: ../src/ui/dialog/inkscape-preferences.cpp:596
 msgid "Dialog behavior (requires restart):"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:597
+#: ../src/ui/dialog/inkscape-preferences.cpp:603
 msgid "Dialogs on top:"
 msgstr "Dialogues on top:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:600
+#: ../src/ui/dialog/inkscape-preferences.cpp:606
 msgid "Dialogs are treated as regular windows"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:602
+#: ../src/ui/dialog/inkscape-preferences.cpp:608
 #, fuzzy
 msgid "Dialogs stay on top of document windows"
 msgstr "Switch to the next document window"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:604
+#: ../src/ui/dialog/inkscape-preferences.cpp:610
 msgid "Same as Normal but may work better with some window managers"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:608
+#: ../src/ui/dialog/inkscape-preferences.cpp:614
 msgid "Dialog Transparency:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:610
+#: ../src/ui/dialog/inkscape-preferences.cpp:616
 #, fuzzy
 msgid "Opacity when focused:"
 msgstr "Opacity"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:612
+#: ../src/ui/dialog/inkscape-preferences.cpp:618
 #, fuzzy
 msgid "Opacity when unfocused:"
 msgstr "Opacity"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:614
+#: ../src/ui/dialog/inkscape-preferences.cpp:620
 msgid "Time of opacity change animation:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:617
+#: ../src/ui/dialog/inkscape-preferences.cpp:623
 #, fuzzy
 msgid "Miscellaneous:"
 msgstr "Miscellaneous tips and tricks"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:620
+#: ../src/ui/dialog/inkscape-preferences.cpp:626
 msgid "Whether dialog windows are to be hidden in the window manager taskbar"
 msgstr ""
 "Whether dialogue windows are to be hidden in the window manager taskbar"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:623
+#: ../src/ui/dialog/inkscape-preferences.cpp:629
 msgid ""
 "Zoom drawing when document window is resized, to keep the same area visible "
 "(this is the default which can be changed in any window using the button "
@@ -17108,78 +18680,82 @@ msgstr ""
 "(this is the default which can be changed in any window using the button "
 "above the right scrollbar)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:625
+#: ../src/ui/dialog/inkscape-preferences.cpp:631
 msgid "Whether dialog windows have a close button (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:626
+#: ../src/ui/dialog/inkscape-preferences.cpp:632
 msgid "Windows"
 msgstr "Windows"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:631
+#: ../src/ui/dialog/inkscape-preferences.cpp:637
 msgid "Move in parallel"
 msgstr "Move in parallel"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:633
+#: ../src/ui/dialog/inkscape-preferences.cpp:639
 msgid "Stay unmoved"
 msgstr "Stay unmoved"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:635
+#: ../src/ui/dialog/inkscape-preferences.cpp:641
 msgid "Move according to transform"
 msgstr "Move according to transform"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:637
+#: ../src/ui/dialog/inkscape-preferences.cpp:643
 msgid "Are unlinked"
 msgstr "Are unlinked"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:639
+#: ../src/ui/dialog/inkscape-preferences.cpp:645
 msgid "Are deleted"
 msgstr "Are deleted"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:642
+#: ../src/ui/dialog/inkscape-preferences.cpp:648
 msgid "When the original moves, its clones and linked offsets:"
 msgstr "When the original moves, its clones and linked offsets:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:644
-msgid "Clones are translated by the same vector as their original."
+#: ../src/ui/dialog/inkscape-preferences.cpp:650
+#, fuzzy
+msgid "Clones are translated by the same vector as their original"
 msgstr "Clones are translated by the same vector as their original."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:646
-msgid "Clones preserve their positions when their original is moved."
+#: ../src/ui/dialog/inkscape-preferences.cpp:652
+#, fuzzy
+msgid "Clones preserve their positions when their original is moved"
 msgstr "Clones preserve their positions when their original is moved."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:648
+#: ../src/ui/dialog/inkscape-preferences.cpp:654
+#, fuzzy
 msgid ""
-"Each clone moves according to the value of its transform= attribute. For "
-"example, a rotated clone will move in a different direction than its "
-"original."
+"Each clone moves according to the value of its transform= attribute; for "
+"example, a rotated clone will move in a different direction than its original"
 msgstr ""
 "Each clone moves according to the value of its transform= attribute. For "
 "example, a rotated clone will move in a different direction than its "
 "original."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:649
+#: ../src/ui/dialog/inkscape-preferences.cpp:655
 msgid "When the original is deleted, its clones:"
 msgstr "When the original is deleted, its clones:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:651
-msgid "Orphaned clones are converted to regular objects."
+#: ../src/ui/dialog/inkscape-preferences.cpp:657
+#, fuzzy
+msgid "Orphaned clones are converted to regular objects"
 msgstr "Orphaned clones are converted to regular objects."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:653
-msgid "Orphaned clones are deleted along with their original."
+#: ../src/ui/dialog/inkscape-preferences.cpp:659
+#, fuzzy
+msgid "Orphaned clones are deleted along with their original"
 msgstr "Orphaned clones are deleted along with their original."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:655
+#: ../src/ui/dialog/inkscape-preferences.cpp:661
 msgid "When duplicating original+clones:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:657
+#: ../src/ui/dialog/inkscape-preferences.cpp:663
 #, fuzzy
 msgid "Relink duplicated clones"
 msgstr "Delete selected nodes"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:659
+#: ../src/ui/dialog/inkscape-preferences.cpp:665
 msgid ""
 "When duplicating a selection containing both a clone and its original "
 "(possibly in groups), relink the duplicated clone to the duplicated original "
@@ -17187,124 +18763,124 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page
-#: ../src/ui/dialog/inkscape-preferences.cpp:662
+#: ../src/ui/dialog/inkscape-preferences.cpp:668
 msgid "Clones"
 msgstr "Clones"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:667
+#: ../src/ui/dialog/inkscape-preferences.cpp:673
 msgid "When applying, use the topmost selected object as clippath/mask"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:669
+#: ../src/ui/dialog/inkscape-preferences.cpp:675
 msgid ""
 "Uncheck this to use the bottom selected object as the clipping path or mask"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:670
+#: ../src/ui/dialog/inkscape-preferences.cpp:676
 msgid "Remove clippath/mask object after applying"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:672
+#: ../src/ui/dialog/inkscape-preferences.cpp:678
 msgid ""
 "After applying, remove the object used as the clipping path or mask from the "
 "drawing"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:674
+#: ../src/ui/dialog/inkscape-preferences.cpp:680
 msgid "Before applying clippath/mask:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:676
+#: ../src/ui/dialog/inkscape-preferences.cpp:682
 msgid "Do not group clipped/masked objects"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:677
+#: ../src/ui/dialog/inkscape-preferences.cpp:683
 msgid "Enclose every clipped/masked object in its own group"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:678
+#: ../src/ui/dialog/inkscape-preferences.cpp:684
 msgid "Put all clipped/masked objects into one group"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:681
+#: ../src/ui/dialog/inkscape-preferences.cpp:687
 msgid "Apply clippath/mask to every object"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:684
+#: ../src/ui/dialog/inkscape-preferences.cpp:690
 msgid "Apply clippath/mask to groups containing single object"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:687
+#: ../src/ui/dialog/inkscape-preferences.cpp:693
 msgid "Apply clippath/mask to group containing all objects"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:689
+#: ../src/ui/dialog/inkscape-preferences.cpp:695
 msgid "After releasing clippath/mask:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:691
+#: ../src/ui/dialog/inkscape-preferences.cpp:697
 #, fuzzy
 msgid "Ungroup automatically created groups"
 msgstr "Ungroup selected groups"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:693
+#: ../src/ui/dialog/inkscape-preferences.cpp:699
 msgid "Ungroup groups created when setting clip/mask"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:695
+#: ../src/ui/dialog/inkscape-preferences.cpp:701
 msgid "Clippaths and masks"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:700
+#: ../src/ui/dialog/inkscape-preferences.cpp:706
 #: ../src/widgets/select-toolbar.cpp:544
 msgid "Scale stroke width"
 msgstr "Scale stroke width"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:701
+#: ../src/ui/dialog/inkscape-preferences.cpp:707
 msgid "Scale rounded corners in rectangles"
 msgstr "Scale rounded corners in rectangles"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:702
+#: ../src/ui/dialog/inkscape-preferences.cpp:708
 msgid "Transform gradients"
 msgstr "Transform gradients"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:703
+#: ../src/ui/dialog/inkscape-preferences.cpp:709
 msgid "Transform patterns"
 msgstr "Transform patterns"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:704
+#: ../src/ui/dialog/inkscape-preferences.cpp:710
 msgid "Optimized"
 msgstr "Optimised"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:705
+#: ../src/ui/dialog/inkscape-preferences.cpp:711
 msgid "Preserved"
 msgstr "Preserved"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:708
+#: ../src/ui/dialog/inkscape-preferences.cpp:714
 #: ../src/widgets/select-toolbar.cpp:545
 msgid "When scaling objects, scale the stroke width by the same proportion"
 msgstr "When scaling objects, scale the stroke width by the same proportion"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:710
+#: ../src/ui/dialog/inkscape-preferences.cpp:716
 #: ../src/widgets/select-toolbar.cpp:556
 msgid "When scaling rectangles, scale the radii of rounded corners"
 msgstr "When scaling rectangles, scale the radii of rounded corners"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:712
+#: ../src/ui/dialog/inkscape-preferences.cpp:718
 #: ../src/widgets/select-toolbar.cpp:567
 msgid "Move gradients (in fill or stroke) along with the objects"
 msgstr "Move gradients (in fill or stroke) along with the objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:714
+#: ../src/ui/dialog/inkscape-preferences.cpp:720
 #: ../src/widgets/select-toolbar.cpp:578
 msgid "Move patterns (in fill or stroke) along with the objects"
 msgstr "Move patterns (in fill or stroke) along with the objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:715
+#: ../src/ui/dialog/inkscape-preferences.cpp:721
 msgid "Store transformation:"
 msgstr "Store transformation:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:717
+#: ../src/ui/dialog/inkscape-preferences.cpp:723
 msgid ""
 "If possible, apply transformation to objects without adding a transform= "
 "attribute"
@@ -17312,151 +18888,150 @@ msgstr ""
 "If possible, apply transformation to objects without adding a transform= "
 "attribute"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:719
+#: ../src/ui/dialog/inkscape-preferences.cpp:725
 msgid "Always store transformation as a transform= attribute on objects"
 msgstr "Always store transformation as a transform= attribute on objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:721
+#: ../src/ui/dialog/inkscape-preferences.cpp:727
 msgid "Transforms"
 msgstr "Transforms"
 
 #. blur quality
 #. filter quality
-#: ../src/ui/dialog/inkscape-preferences.cpp:727
-#: ../src/ui/dialog/inkscape-preferences.cpp:751
+#: ../src/ui/dialog/inkscape-preferences.cpp:733
+#: ../src/ui/dialog/inkscape-preferences.cpp:757
 msgid "Best quality (slowest)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:729
-#: ../src/ui/dialog/inkscape-preferences.cpp:753
+#: ../src/ui/dialog/inkscape-preferences.cpp:735
+#: ../src/ui/dialog/inkscape-preferences.cpp:759
 msgid "Better quality (slower)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:731
-#: ../src/ui/dialog/inkscape-preferences.cpp:755
+#: ../src/ui/dialog/inkscape-preferences.cpp:737
+#: ../src/ui/dialog/inkscape-preferences.cpp:761
 msgid "Average quality"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:733
-#: ../src/ui/dialog/inkscape-preferences.cpp:757
+#: ../src/ui/dialog/inkscape-preferences.cpp:739
+#: ../src/ui/dialog/inkscape-preferences.cpp:763
 msgid "Lower quality (faster)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:735
-#: ../src/ui/dialog/inkscape-preferences.cpp:759
+#: ../src/ui/dialog/inkscape-preferences.cpp:741
+#: ../src/ui/dialog/inkscape-preferences.cpp:765
 msgid "Lowest quality (fastest)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:738
+#: ../src/ui/dialog/inkscape-preferences.cpp:744
 msgid "Gaussian blur quality for display:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:740
-#: ../src/ui/dialog/inkscape-preferences.cpp:764
+#: ../src/ui/dialog/inkscape-preferences.cpp:746
+#: ../src/ui/dialog/inkscape-preferences.cpp:770
 msgid ""
 "Best quality, but display may be very slow at high zooms (bitmap export "
 "always uses best quality)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:742
-#: ../src/ui/dialog/inkscape-preferences.cpp:766
+#: ../src/ui/dialog/inkscape-preferences.cpp:748
+#: ../src/ui/dialog/inkscape-preferences.cpp:772
 msgid "Better quality, but slower display"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:744
-#: ../src/ui/dialog/inkscape-preferences.cpp:768
+#: ../src/ui/dialog/inkscape-preferences.cpp:750
+#: ../src/ui/dialog/inkscape-preferences.cpp:774
 msgid "Average quality, acceptable display speed"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:746
-#: ../src/ui/dialog/inkscape-preferences.cpp:770
+#: ../src/ui/dialog/inkscape-preferences.cpp:752
+#: ../src/ui/dialog/inkscape-preferences.cpp:776
 msgid "Lower quality (some artifacts), but display is faster"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:748
-#: ../src/ui/dialog/inkscape-preferences.cpp:772
+#: ../src/ui/dialog/inkscape-preferences.cpp:754
+#: ../src/ui/dialog/inkscape-preferences.cpp:778
 msgid "Lowest quality (considerable artifacts), but display is fastest"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:762
+#: ../src/ui/dialog/inkscape-preferences.cpp:768
 msgid "Filter effects quality for display:"
 msgstr ""
 
 #. show infobox
-#: ../src/ui/dialog/inkscape-preferences.cpp:775
+#: ../src/ui/dialog/inkscape-preferences.cpp:781
 #, fuzzy
 msgid "Show filter primitives infobox"
 msgstr "Delete attribute"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:777
+#: ../src/ui/dialog/inkscape-preferences.cpp:783
 msgid ""
 "Show icons and descriptions for the filter primitives available at the "
-"filter effects dialog."
+"filter effects dialog"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:781
+#: ../src/ui/dialog/inkscape-preferences.cpp:787
 #, fuzzy
 msgid "Number of Threads:"
 msgstr "Number of rows"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:781
-#: ../src/ui/dialog/inkscape-preferences.cpp:1343
+#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:1349
 msgid "(requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:782
+#: ../src/ui/dialog/inkscape-preferences.cpp:788
 msgid ""
-"Configure number of processors/threads to use with rendering of gaussian "
-"blur."
+"Configure number of processors/threads to use with rendering of gaussian blur"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:790
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
 #, fuzzy
 msgid "Select in all layers"
 msgstr "Select All in All La_yers"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
 msgid "Select only within current layer"
 msgstr "Select only within current layer"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:792
+#: ../src/ui/dialog/inkscape-preferences.cpp:798
 #, fuzzy
 msgid "Select in current layer and sublayers"
 msgstr "Select only within current layer"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:793
+#: ../src/ui/dialog/inkscape-preferences.cpp:799
 #, fuzzy
 msgid "Ignore hidden objects and layers"
 msgstr "Ignore hidden objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
 #, fuzzy
 msgid "Ignore locked objects and layers"
 msgstr "Ignore locked objects"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:795
+#: ../src/ui/dialog/inkscape-preferences.cpp:801
 msgid "Deselect upon layer change"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:803
 msgid "Ctrl+A, Tab, Shift+Tab:"
 msgstr "Ctrl+A, Tab, Shift+Tab:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:805
 #, fuzzy
 msgid "Make keyboard selection commands work on objects in all layers"
 msgstr ""
 "Uncheck this to make keyboard selection commands work on objects in all "
 "layers"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:801
+#: ../src/ui/dialog/inkscape-preferences.cpp:807
 #, fuzzy
 msgid "Make keyboard selection commands work on objects in current layer only"
 msgstr ""
 "Uncheck this to make keyboard selection commands work on objects in all "
 "layers"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:803
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
 #, fuzzy
 msgid ""
 "Make keyboard selection commands work on objects in current layer and all "
@@ -17465,7 +19040,7 @@ msgstr ""
 "Uncheck this to make keyboard selection commands work on objects in all "
 "layers"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:811
 #, fuzzy
 msgid ""
 "Uncheck this to be able to select objects that are hidden (either by "
@@ -17474,7 +19049,7 @@ msgstr ""
 "Uncheck this to be able to select objects that are hidden (either by "
 "themselves or by being in a hidden group or layer)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:807
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
 #, fuzzy
 msgid ""
 "Uncheck this to be able to select objects that are locked (either by "
@@ -17483,7 +19058,7 @@ msgstr ""
 "Uncheck this to be able to select objects that are locked (either by "
 "themselves or by being in a locked group or layer)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:810
+#: ../src/ui/dialog/inkscape-preferences.cpp:816
 #, fuzzy
 msgid ""
 "Uncheck this to be able to keep the current objects selected when the "
@@ -17492,873 +19067,880 @@ msgstr ""
 "Uncheck this to be able to select objects that are locked (either by "
 "themselves or by being in a locked group or layer)"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:812
+#: ../src/ui/dialog/inkscape-preferences.cpp:818
 msgid "Selecting"
 msgstr "Selecting"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:819
+#: ../src/ui/dialog/inkscape-preferences.cpp:825
 msgid "Default export resolution:"
 msgstr "Default export resolution:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:820
+#: ../src/ui/dialog/inkscape-preferences.cpp:826
 msgid "Default bitmap resolution (in dots per inch) in the Export dialog"
 msgstr "Default bitmap resolution (in dots per inch) in the Export dialogue"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:822
+#: ../src/ui/dialog/inkscape-preferences.cpp:828
 msgid "Open Clip Art Library Server Name:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:823
+#: ../src/ui/dialog/inkscape-preferences.cpp:829
 msgid ""
-"The server name of the Open Clip Art Library webdav server. It's used by the "
-"Import and Export to OCAL function."
+"The server name of the Open Clip Art Library webdav server; it's used by the "
+"Import and Export to OCAL function"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:825
+#: ../src/ui/dialog/inkscape-preferences.cpp:831
 msgid "Open Clip Art Library Username:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:826
-msgid "The username used to log into Open Clip Art Library."
-msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:832
+#, fuzzy
+msgid "The username used to log into Open Clip Art Library"
+msgstr "Export document or selection as a bitmap image"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:828
+#: ../src/ui/dialog/inkscape-preferences.cpp:834
 msgid "Open Clip Art Library Password:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:829
-msgid "The password used to log into Open Clip Art Library."
-msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:835
+#, fuzzy
+msgid "The password used to log into Open Clip Art Library"
+msgstr "Export document or selection as a bitmap image"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:831
+#: ../src/ui/dialog/inkscape-preferences.cpp:837
 #, fuzzy
 msgid "Import/Export"
 msgstr "_Import..."
 
 #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm
-#: ../src/ui/dialog/inkscape-preferences.cpp:881
+#: ../src/ui/dialog/inkscape-preferences.cpp:887
 #, fuzzy
 msgid "Perceptual"
 msgstr "Percent"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:881
+#: ../src/ui/dialog/inkscape-preferences.cpp:887
 #, fuzzy
 msgid "Relative Colorimetric"
 msgstr "Relative move"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:881
+#: ../src/ui/dialog/inkscape-preferences.cpp:887
 msgid "Absolute Colorimetric"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:885
+#: ../src/ui/dialog/inkscape-preferences.cpp:891
 msgid "(Note: Color management has been disabled in this build)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:889
+#: ../src/ui/dialog/inkscape-preferences.cpp:895
 msgid "Display adjustment"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:899
+#: ../src/ui/dialog/inkscape-preferences.cpp:905
 #, c-format
 msgid ""
 "The ICC profile to use to calibrate display output.\n"
 "Searched directories:%s"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:900
+#: ../src/ui/dialog/inkscape-preferences.cpp:906
 msgid "Display profile:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:905
+#: ../src/ui/dialog/inkscape-preferences.cpp:911
 msgid "Retrieve profile from display"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:908
-msgid "Retrieve profiles from those attached to displays via XICC."
+#: ../src/ui/dialog/inkscape-preferences.cpp:914
+msgid "Retrieve profiles from those attached to displays via XICC"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:910
-msgid "Retrieve profiles from those attached to displays."
+#: ../src/ui/dialog/inkscape-preferences.cpp:916
+msgid "Retrieve profiles from those attached to displays"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:915
+#: ../src/ui/dialog/inkscape-preferences.cpp:921
 msgid "Display rendering intent:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:916
-#: ../src/ui/dialog/inkscape-preferences.cpp:939
-msgid "The rendering intent to use to calibrate display output."
+#: ../src/ui/dialog/inkscape-preferences.cpp:922
+msgid "The rendering intent to use to calibrate display output"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:918
+#: ../src/ui/dialog/inkscape-preferences.cpp:924
 #, fuzzy
 msgid "Proofing"
 msgstr "Point"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:920
+#: ../src/ui/dialog/inkscape-preferences.cpp:926
 msgid "Simulate output on screen"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:922
-msgid "Simulates output of target device."
+#: ../src/ui/dialog/inkscape-preferences.cpp:928
+msgid "Simulates output of target device"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:924
+#: ../src/ui/dialog/inkscape-preferences.cpp:930
 msgid "Mark out of gamut colors"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:926
-msgid "Highlights colors that are out of gamut for the target device."
+#: ../src/ui/dialog/inkscape-preferences.cpp:932
+msgid "Highlights colors that are out of gamut for the target device"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:931
+#: ../src/ui/dialog/inkscape-preferences.cpp:937
 msgid "Out of gamut warning color:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:932
-msgid "Selects the color used for out of gamut warning."
-msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:938
+#, fuzzy
+msgid "Selects the color used for out of gamut warning"
+msgstr "Colour of the major (highlighted) grid lines"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:934
+#: ../src/ui/dialog/inkscape-preferences.cpp:940
 msgid "Device profile:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:935
-msgid "The ICC profile to use to simulate device output."
+#: ../src/ui/dialog/inkscape-preferences.cpp:941
+msgid "The ICC profile to use to simulate device output"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:938
+#: ../src/ui/dialog/inkscape-preferences.cpp:944
 msgid "Device rendering intent:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:941
+#: ../src/ui/dialog/inkscape-preferences.cpp:945
+msgid "The rendering intent to use to calibrate device output"
+msgstr ""
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:947
 #, fuzzy
 msgid "Black point compensation"
 msgstr "Print Destination"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:943
-msgid "Enables black point compensation."
-msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:949
+#, fuzzy
+msgid "Enables black point compensation"
+msgstr "Print Destination"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:945
+#: ../src/ui/dialog/inkscape-preferences.cpp:951
 #, fuzzy
 msgid "Preserve black"
 msgstr "Preserved"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:950
+#: ../src/ui/dialog/inkscape-preferences.cpp:956
 msgid "(LittleCMS 1.15 or later required)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:952
+#: ../src/ui/dialog/inkscape-preferences.cpp:958
 msgid "Preserve K channel in CMYK -> CMYK transforms"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:965
+#: ../src/ui/dialog/inkscape-preferences.cpp:971
 #: ../src/widgets/sp-color-icc-selector.cpp:306
 #: ../src/widgets/sp-color-icc-selector.cpp:579
 #, fuzzy
 msgid "<none>"
 msgstr "none"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1010
+#: ../src/ui/dialog/inkscape-preferences.cpp:1016
 #, fuzzy
 msgid "Color management"
 msgstr "Colour of the canvas border"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1015
+#: ../src/ui/dialog/inkscape-preferences.cpp:1021
 #, fuzzy
 msgid "Major grid line emphasizing"
 msgstr "Major grid line every:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1017
+#: ../src/ui/dialog/inkscape-preferences.cpp:1023
 msgid "Don't emphasize gridlines when zoomed out"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1018
+#: ../src/ui/dialog/inkscape-preferences.cpp:1024
 msgid ""
 "If set and zoomed out, the gridlines will be shown in normal color instead "
-"of major grid line color."
+"of major grid line color"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1020
+#: ../src/ui/dialog/inkscape-preferences.cpp:1026
 #, fuzzy
 msgid "Default grid settings"
 msgstr "Canvas orientation:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1026
-#: ../src/ui/dialog/inkscape-preferences.cpp:1047
+#: ../src/ui/dialog/inkscape-preferences.cpp:1032
+#: ../src/ui/dialog/inkscape-preferences.cpp:1053
 #, fuzzy
 msgid "Grid units:"
 msgstr "Grid units:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1029
-#: ../src/ui/dialog/inkscape-preferences.cpp:1050
+#: ../src/ui/dialog/inkscape-preferences.cpp:1035
+#: ../src/ui/dialog/inkscape-preferences.cpp:1056
 #, fuzzy
 msgid "Origin X:"
 msgstr "Origin X:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1030
-#: ../src/ui/dialog/inkscape-preferences.cpp:1051
+#: ../src/ui/dialog/inkscape-preferences.cpp:1036
+#: ../src/ui/dialog/inkscape-preferences.cpp:1057
 #, fuzzy
 msgid "Origin Y:"
 msgstr "Origin Y:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1033
+#: ../src/ui/dialog/inkscape-preferences.cpp:1039
 #, fuzzy
 msgid "Spacing X:"
 msgstr "Spacing X:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1034
-#: ../src/ui/dialog/inkscape-preferences.cpp:1053
+#: ../src/ui/dialog/inkscape-preferences.cpp:1040
+#: ../src/ui/dialog/inkscape-preferences.cpp:1059
 #, fuzzy
 msgid "Spacing Y:"
 msgstr "Spacing Y:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1036
-#: ../src/ui/dialog/inkscape-preferences.cpp:1037
-#: ../src/ui/dialog/inkscape-preferences.cpp:1058
-#: ../src/ui/dialog/inkscape-preferences.cpp:1059
+#: ../src/ui/dialog/inkscape-preferences.cpp:1042
+#: ../src/ui/dialog/inkscape-preferences.cpp:1043
+#: ../src/ui/dialog/inkscape-preferences.cpp:1064
+#: ../src/ui/dialog/inkscape-preferences.cpp:1065
 #, fuzzy
 msgid "Grid line color:"
 msgstr "Grid line colour:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1037
-#: ../src/ui/dialog/inkscape-preferences.cpp:1059
+#: ../src/ui/dialog/inkscape-preferences.cpp:1043
+#: ../src/ui/dialog/inkscape-preferences.cpp:1065
 #, fuzzy
 msgid "Color used for normal grid lines"
 msgstr "Colour of grid lines"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1038
-#: ../src/ui/dialog/inkscape-preferences.cpp:1039
-#: ../src/ui/dialog/inkscape-preferences.cpp:1060
-#: ../src/ui/dialog/inkscape-preferences.cpp:1061
+#: ../src/ui/dialog/inkscape-preferences.cpp:1044
+#: ../src/ui/dialog/inkscape-preferences.cpp:1045
+#: ../src/ui/dialog/inkscape-preferences.cpp:1066
+#: ../src/ui/dialog/inkscape-preferences.cpp:1067
 #, fuzzy
 msgid "Major grid line color:"
 msgstr "Major grid line colour:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1039
-#: ../src/ui/dialog/inkscape-preferences.cpp:1061
+#: ../src/ui/dialog/inkscape-preferences.cpp:1045
+#: ../src/ui/dialog/inkscape-preferences.cpp:1067
 #, fuzzy
 msgid "Color used for major (highlighted) grid lines"
 msgstr "Colour of the major (highlighted) grid lines"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1041
-#: ../src/ui/dialog/inkscape-preferences.cpp:1063
+#: ../src/ui/dialog/inkscape-preferences.cpp:1047
+#: ../src/ui/dialog/inkscape-preferences.cpp:1069
 #, fuzzy
 msgid "Major grid line every:"
 msgstr "Major grid line every:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1042
+#: ../src/ui/dialog/inkscape-preferences.cpp:1048
 msgid "Show dots instead of lines"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1043
+#: ../src/ui/dialog/inkscape-preferences.cpp:1049
 msgid "If set, display dots at gridpoints instead of gridlines"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1070
+#: ../src/ui/dialog/inkscape-preferences.cpp:1076
 #, fuzzy
 msgid "Use named colors"
 msgstr "Stop Colour"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1071
+#: ../src/ui/dialog/inkscape-preferences.cpp:1077
 msgid ""
 "If set, write the CSS name of the color when available (e.g. 'red' or "
 "'magenta') instead of the numeric value"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1073
+#: ../src/ui/dialog/inkscape-preferences.cpp:1079
 #, fuzzy
 msgid "XML formatting"
 msgstr "Message information"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1075
+#: ../src/ui/dialog/inkscape-preferences.cpp:1081
 #, fuzzy
 msgid "Inline attributes"
 msgstr "Set attribute"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1076
+#: ../src/ui/dialog/inkscape-preferences.cpp:1082
 msgid "Put attributes on the same line as the element tag"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1079
+#: ../src/ui/dialog/inkscape-preferences.cpp:1085
 #, fuzzy
 msgid "Indent, spaces:"
 msgstr "Indent node"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1079
+#: ../src/ui/dialog/inkscape-preferences.cpp:1085
 msgid ""
 "The number of spaces to use for indenting nested elements; set to 0 for no "
 "indentation"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1081
+#: ../src/ui/dialog/inkscape-preferences.cpp:1087
 #, fuzzy
 msgid "Path data"
 msgstr "Page _Width"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1083
+#: ../src/ui/dialog/inkscape-preferences.cpp:1089
 #, fuzzy
 msgid "Allow relative coordinates"
 msgstr "Cursor coordinates"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1084
+#: ../src/ui/dialog/inkscape-preferences.cpp:1090
 msgid "If set, relative coordinates may be used in path data"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1086
+#: ../src/ui/dialog/inkscape-preferences.cpp:1092
 msgid "Force repeat commands"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1087
+#: ../src/ui/dialog/inkscape-preferences.cpp:1093
 msgid ""
 "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead "
 "of 'L 1,2 3,4')"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1089
+#: ../src/ui/dialog/inkscape-preferences.cpp:1095
 #, fuzzy
 msgid "Numbers"
 msgstr "Number of rows"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1092
+#: ../src/ui/dialog/inkscape-preferences.cpp:1098
 #, fuzzy
 msgid "Numeric precision:"
 msgstr "Description"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1092
-msgid "How many digits to write after the decimal dot"
+#: ../src/ui/dialog/inkscape-preferences.cpp:1098
+msgid "Significant figures of the values written to the SVG file"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1095
+#: ../src/ui/dialog/inkscape-preferences.cpp:1101
 #, fuzzy
 msgid "Minimum exponent:"
 msgstr "Bitmap size"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1095
+#: ../src/ui/dialog/inkscape-preferences.cpp:1101
 msgid ""
 "The smallest number written to SVG is 10 to the power of this exponent; "
-"anything smaller is written as zero."
+"anything smaller is written as zero"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1097
+#: ../src/ui/dialog/inkscape-preferences.cpp:1103
 #, fuzzy
 msgid "SVG output"
 msgstr "Output"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 #, fuzzy
 msgid "System default"
 msgstr "Set as default"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Albanian (sq)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Amharic (am)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Arabic (ar)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Armenian (hy)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Azerbaijani (az)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Basque (eu)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1102
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
 msgid "Belarusian (be)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Bulgarian (bg)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Bengali (bn)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Breton (br)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Catalan (ca)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Valencian Catalan (ca@valencia)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1109
 msgid "Chinese/China (zh_CN)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1104
+#: ../src/ui/dialog/inkscape-preferences.cpp:1110
 msgid "Chinese/Taiwan (zh_TW)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1104
+#: ../src/ui/dialog/inkscape-preferences.cpp:1110
 msgid "Croatian (hr)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1104
+#: ../src/ui/dialog/inkscape-preferences.cpp:1110
 msgid "Czech (cs)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "Danish (da)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "Dutch (nl)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "Dzongkha (dz)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "German (de)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "Greek (el)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 #, fuzzy
 msgid "English (en)"
 msgstr "Angle:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1111
 msgid "English/Australia (en_AU)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1106
+#: ../src/ui/dialog/inkscape-preferences.cpp:1112
 msgid "English/Canada (en_CA)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1106
+#: ../src/ui/dialog/inkscape-preferences.cpp:1112
 msgid "English/Great Britain (en_GB)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1106
+#: ../src/ui/dialog/inkscape-preferences.cpp:1112
 msgid "Pig Latin (en_US@piglatin)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1107
+#: ../src/ui/dialog/inkscape-preferences.cpp:1113
 #, fuzzy
 msgid "Esperanto (eo)"
 msgstr "Creator"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1107
+#: ../src/ui/dialog/inkscape-preferences.cpp:1113
 msgid "Estonian (et)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1107
+#: ../src/ui/dialog/inkscape-preferences.cpp:1113
 msgid "Farsi (fa)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1107
+#: ../src/ui/dialog/inkscape-preferences.cpp:1113
 msgid "Finnish (fi)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1108
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
 msgid "French (fr)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1108
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
 msgid "Irish (ga)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1108
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
 msgid "Galician (gl)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1108
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
 msgid "Hebrew (he)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1108
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
 msgid "Hungarian (hu)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Indonesian (id)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Italian (it)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Japanese (ja)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Khmer (km)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Kinyarwanda (rw)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Korean (ko)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Lithuanian (lt)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1115
 msgid "Macedonian (mk)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
 msgid "Mongolian (mn)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
 #, fuzzy
 msgid "Nepali (ne)"
 msgstr "lines"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
 msgid "Norwegian Bokmål (nb)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
 msgid "Norwegian Nynorsk (nn)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1110
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
 msgid "Panjabi (pa)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
 msgid "Polish (pl)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
 msgid "Portuguese (pt)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
 msgid "Portuguese/Brazil (pt_BR)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
 msgid "Romanian (ro)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1117
 msgid "Russian (ru)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Serbian (sr)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Serbian in Latin script (sr@latin)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Slovak (sk)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Slovenian (sl)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Spanish (es)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1112
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
 msgid "Spanish/Mexico (es_MX)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
 msgid "Swedish (sv)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
 msgid "Thai (th)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
 msgid "Turkish (tr)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
 msgid "Ukrainian (uk)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1119
 msgid "Vietnamese (vi)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1120
+#: ../src/ui/dialog/inkscape-preferences.cpp:1126
 msgid "Language (requires restart):"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1121
+#: ../src/ui/dialog/inkscape-preferences.cpp:1127
 msgid "Set the language for menus and number formats"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1123
+#: ../src/ui/dialog/inkscape-preferences.cpp:1129
 #, fuzzy
 msgid "Smaller"
 msgstr "small"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1127
+#: ../src/ui/dialog/inkscape-preferences.cpp:1133
 #, fuzzy
-msgid "Toolbox icon size"
+msgid "Toolbox icon size:"
 msgstr "Tool Controls"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1128
+#: ../src/ui/dialog/inkscape-preferences.cpp:1134
 msgid "Set the size for the tool icons (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1131
+#: ../src/ui/dialog/inkscape-preferences.cpp:1137
 #, fuzzy
-msgid "Control bar icon size"
+msgid "Control bar icon size:"
 msgstr "Tool Controls"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1132
+#: ../src/ui/dialog/inkscape-preferences.cpp:1138
 msgid ""
 "Set the size for the icons in tools' control bars to use (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1135
+#: ../src/ui/dialog/inkscape-preferences.cpp:1141
 #, fuzzy
-msgid "Secondary toolbar icon size"
+msgid "Secondary toolbar icon size:"
 msgstr "Tool Controls"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1136
+#: ../src/ui/dialog/inkscape-preferences.cpp:1142
 msgid ""
 "Set the size for the icons in secondary toolbars to use (requires restart)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1139
-msgid "Work-around color sliders not drawing."
+#: ../src/ui/dialog/inkscape-preferences.cpp:1145
+msgid "Work-around color sliders not drawing"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1141
+#: ../src/ui/dialog/inkscape-preferences.cpp:1147
 msgid ""
 "When on, will attempt to work around bugs in certain GTK themes drawing "
-"color sliders."
+"color sliders"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1147
+#: ../src/ui/dialog/inkscape-preferences.cpp:1153
 #, fuzzy
 msgid "Clear list"
 msgstr "Clear values"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1152
+#: ../src/ui/dialog/inkscape-preferences.cpp:1158
 #, fuzzy
 msgid "Maximum documents in Open Recent:"
 msgstr "Max recent documents:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1153
+#: ../src/ui/dialog/inkscape-preferences.cpp:1159
 #, fuzzy
 msgid ""
 "Set the maximum length of the Open Recent list in the File menu, or clear "
 "the list"
 msgstr "The maximum length of the Open Recent list in the File menu"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1156
+#: ../src/ui/dialog/inkscape-preferences.cpp:1162
 msgid "Zoom correction factor (in %):"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1157
+#: ../src/ui/dialog/inkscape-preferences.cpp:1163
 msgid ""
 "Adjust the slider until the length of the ruler on your screen matches its "
 "real length. This information is used when zooming to 1:1, 1:2, etc., to "
 "display objects in their true sizes"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1160
-msgid "Enable dynamic relayout for incomplete sections."
+#: ../src/ui/dialog/inkscape-preferences.cpp:1166
+msgid "Enable dynamic relayout for incomplete sections"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1162
+#: ../src/ui/dialog/inkscape-preferences.cpp:1168
 msgid ""
 "When on, will allow dynamic layout of components that are not completely "
-"finished being refactored."
+"finished being refactored"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1165
+#: ../src/ui/dialog/inkscape-preferences.cpp:1171
 #, fuzzy
 msgid "Interface"
 msgstr "_Intersection"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1171
+#: ../src/ui/dialog/inkscape-preferences.cpp:1177
 msgid "Use current directory for \"Save As ...\""
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1173
+#: ../src/ui/dialog/inkscape-preferences.cpp:1179
 msgid ""
 "When this option is on, the \"Save as...\" dialog will always open in the "
-"directory where the currently open document is. When it's off, it will open "
-"in the directory where you last saved a file using that dialog."
+"directory where the currently open document is; when it's off, it will open "
+"in the directory where you last saved a file using that dialog"
 msgstr ""
 
 #. Autosave options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1177
+#: ../src/ui/dialog/inkscape-preferences.cpp:1183
 #, fuzzy
 msgid "Enable autosave (requires restart)"
 msgstr "Trace: No active document"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1178
+#: ../src/ui/dialog/inkscape-preferences.cpp:1184
 msgid ""
 "Automatically save the current document(s) at a given interval, thus "
 "minimizing loss in case of a crash"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1180
+#: ../src/ui/dialog/inkscape-preferences.cpp:1186
 msgid "Interval (in minutes):"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1180
+#: ../src/ui/dialog/inkscape-preferences.cpp:1186
 msgid "Interval (in minutes) at which document will be autosaved"
 msgstr ""
 
 #. TRANSLATORS: only translate "string" in "context|string".
 #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/ui/dialog/inkscape-preferences.cpp:1184
+#: ../src/ui/dialog/inkscape-preferences.cpp:1190
 msgid "filesystem|Path:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1184
+#: ../src/ui/dialog/inkscape-preferences.cpp:1190
 msgid "The directory where autosaves will be written"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1192
 #, fuzzy
 msgid "Maximum number of autosaves:"
 msgstr "Max recent documents:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1192
 msgid ""
 "Maximum number of autosaved files; use this to limit the storage space used"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1208
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
 msgid "2x2"
 msgstr "2x2"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1208
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
 msgid "4x4"
 msgstr "4x4"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1208
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
 msgid "8x8"
 msgstr "8x8"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1208
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
 msgid "16x16"
 msgstr "16x16"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1212
+#: ../src/ui/dialog/inkscape-preferences.cpp:1218
 msgid "Oversample bitmaps:"
 msgstr "Oversample bitmaps:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1215
+#: ../src/ui/dialog/inkscape-preferences.cpp:1221
 msgid "Automatically reload bitmaps"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1217
+#: ../src/ui/dialog/inkscape-preferences.cpp:1223
 msgid "Automatically reload linked images when file is changed on disk"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1231
+#: ../src/ui/dialog/inkscape-preferences.cpp:1237
 #, fuzzy
 msgid "Bitmap editor:"
 msgstr "Gradient editor"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1237
+#: ../src/ui/dialog/inkscape-preferences.cpp:1243
 msgid "Resolution for Create Bitmap Copy:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1238
+#: ../src/ui/dialog/inkscape-preferences.cpp:1244
 msgid "Resolution used by the Create Bitmap Copy command"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1240
+#: ../src/ui/dialog/inkscape-preferences.cpp:1246
 #, fuzzy
 msgid "Bitmaps"
 msgstr "Stars"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1292
+#: ../src/ui/dialog/inkscape-preferences.cpp:1298
 #, fuzzy
 msgid "Language:"
 msgstr "Language"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1293
+#: ../src/ui/dialog/inkscape-preferences.cpp:1299
 msgid "Set the main spell check language"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1296
+#: ../src/ui/dialog/inkscape-preferences.cpp:1302
 #, fuzzy
 msgid "Second language:"
 msgstr "Language"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1297
+#: ../src/ui/dialog/inkscape-preferences.cpp:1303
 msgid ""
 "Set the second spell check language; checking will only stop on words "
 "unknown in ALL chosen languages"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1300
+#: ../src/ui/dialog/inkscape-preferences.cpp:1306
 #, fuzzy
 msgid "Third language:"
 msgstr "Language"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1301
+#: ../src/ui/dialog/inkscape-preferences.cpp:1307
 msgid ""
 "Set the third spell check language; checking will only stop on words unknown "
 "in ALL chosen languages"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1303
+#: ../src/ui/dialog/inkscape-preferences.cpp:1309
 msgid "Ignore words with digits"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1305
+#: ../src/ui/dialog/inkscape-preferences.cpp:1311
 msgid "Ignore words containing digits, such as \"R2D2\""
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
+#: ../src/ui/dialog/inkscape-preferences.cpp:1313
 msgid "Ignore words in ALL CAPITALS"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1309
+#: ../src/ui/dialog/inkscape-preferences.cpp:1315
 msgid "Ignore words in all capitals, such as \"IUPAC\""
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1311
+#: ../src/ui/dialog/inkscape-preferences.cpp:1317
 #, fuzzy
 msgid "Spellcheck"
 msgstr "Select"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1330
+#: ../src/ui/dialog/inkscape-preferences.cpp:1336
 msgid "Add label comments to printing output"
 msgstr "Add label comments to printing output"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1332
+#: ../src/ui/dialog/inkscape-preferences.cpp:1338
 msgid ""
 "When on, a comment will be added to the raw print output, marking the "
 "rendered output for an object with its label"
@@ -18366,22 +19948,22 @@ msgstr ""
 "When on, a comment will be added to the raw print output, marking the "
 "rendered output for an object with its label"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1334
+#: ../src/ui/dialog/inkscape-preferences.cpp:1340
 msgid "Prevent sharing of gradient definitions"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1336
+#: ../src/ui/dialog/inkscape-preferences.cpp:1342
 msgid ""
 "When on, shared gradient definitions are automatically forked on change; "
 "uncheck to allow sharing of gradient definitions so that editing one object "
 "may affect other objects using the same gradient"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1339
+#: ../src/ui/dialog/inkscape-preferences.cpp:1345
 msgid "Simplification threshold:"
 msgstr "Simplification threshold:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1340
+#: ../src/ui/dialog/inkscape-preferences.cpp:1346
 #, fuzzy
 msgid ""
 "How strong is the Node tool's Simplify command by default. If you invoke "
@@ -18392,81 +19974,128 @@ msgstr ""
 "several times in quick succession, it will act more and more aggressively; "
 "invoking it again after a pause restores the default threshold."
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1343
+#: ../src/ui/dialog/inkscape-preferences.cpp:1349
 msgid "Latency skew:"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1344
+#: ../src/ui/dialog/inkscape-preferences.cpp:1350
 msgid ""
 "Factor by which the event clock is skewed from the actual time (0.9766 on "
-"some systems)."
+"some systems)"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1346
+#: ../src/ui/dialog/inkscape-preferences.cpp:1352
 msgid "Pre-render named icons"
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1348
+#: ../src/ui/dialog/inkscape-preferences.cpp:1354
 msgid ""
 "When on, named icons will be rendered before displaying the ui. This is for "
 "working around bugs in GTK+ named icon notification"
 msgstr ""
 
 #. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info
-#: ../src/ui/dialog/inkscape-preferences.cpp:1354
+#: ../src/ui/dialog/inkscape-preferences.cpp:1360
 msgid "User config: "
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1358
+#: ../src/ui/dialog/inkscape-preferences.cpp:1364
 #, fuzzy
 msgid "User data: "
 msgstr "_Username:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1362
+#: ../src/ui/dialog/inkscape-preferences.cpp:1368
 #, fuzzy
 msgid "User cache: "
 msgstr "_Username:"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1366
+#: ../src/ui/dialog/inkscape-preferences.cpp:1372
 msgid "System config: "
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1369
+#: ../src/ui/dialog/inkscape-preferences.cpp:1375
 #, fuzzy
 msgid "System data: "
 msgstr "Set as default"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1372
+#: ../src/ui/dialog/inkscape-preferences.cpp:1378
 msgid "PIXMAP: "
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1376
+#: ../src/ui/dialog/inkscape-preferences.cpp:1382
 msgid "DATA: "
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1380
+#: ../src/ui/dialog/inkscape-preferences.cpp:1386
 #, fuzzy
 msgid "UI: "
 msgstr "_ID: "
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1389
+#: ../src/ui/dialog/inkscape-preferences.cpp:1395
 msgid "Icon theme: "
 msgstr ""
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1410
 #, fuzzy
 msgid "System info"
 msgstr "System"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1410
 #, fuzzy
 msgid "General system information"
 msgstr "Message information"
 
-#: ../src/ui/dialog/inkscape-preferences.cpp:1406
+#: ../src/ui/dialog/inkscape-preferences.cpp:1412
 msgid "Misc"
 msgstr "Misc"
 
+#: ../src/ui/dialog/input.cpp:346 ../src/ui/dialog/input.cpp:358
+#, fuzzy
+msgid "Disabled"
+msgstr "Title"
+
+#: ../src/ui/dialog/input.cpp:348 ../src/ui/dialog/input.cpp:360
+#, fuzzy
+msgid "Window"
+msgstr "Windows"
+
+#: ../src/ui/dialog/input.cpp:524
+msgid "Test Area"
+msgstr ""
+
+#: ../src/ui/dialog/input.cpp:578 ../src/ui/dialog/input.cpp:728
+msgid "Hardware"
+msgstr ""
+
+#: ../src/ui/dialog/input.cpp:596
+#, fuzzy
+msgid "Link:"
+msgstr "License"
+
+#: ../src/ui/dialog/input.cpp:611
+#, fuzzy
+msgid "Axes count:"
+msgstr "Font"
+
+#: ../src/ui/dialog/input.cpp:634
+#, fuzzy
+msgid "axis:"
+msgstr "_Raise"
+
+#: ../src/ui/dialog/input.cpp:646
+#, fuzzy
+msgid "Button count:"
+msgstr "Box"
+
+#: ../src/ui/dialog/input.cpp:732
+#, fuzzy
+msgid "Tablet"
+msgstr "Title"
+
+#: ../src/ui/dialog/input.cpp:752 ../src/ui/dialog/input.cpp:1430
+msgid "pad"
+msgstr ""
+
 #: ../src/ui/dialog/layer-properties.cpp:41
 msgid "Layer name:"
 msgstr "Layer name:"
@@ -18525,122 +20154,122 @@ msgstr "_Add"
 msgid "New layer created."
 msgstr "New layer created."
 
-#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595
+#: ../src/ui/dialog/layers.cpp:472 ../src/ui/widget/layer-selector.cpp:595
 #, fuzzy
 msgid "Unhide layer"
 msgstr "Renamed layer"
 
-#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595
+#: ../src/ui/dialog/layers.cpp:472 ../src/ui/widget/layer-selector.cpp:595
 #, fuzzy
 msgid "Hide layer"
 msgstr "_Raise Layer"
 
-#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587
+#: ../src/ui/dialog/layers.cpp:483 ../src/ui/widget/layer-selector.cpp:587
 #, fuzzy
 msgid "Lock layer"
 msgstr "_Lower Layer"
 
-#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587
+#: ../src/ui/dialog/layers.cpp:483 ../src/ui/widget/layer-selector.cpp:587
 msgid "Unlock layer"
 msgstr ""
 
-#: ../src/ui/dialog/layers.cpp:656
+#: ../src/ui/dialog/layers.cpp:634
 #, fuzzy
 msgid "New"
 msgstr "_New"
 
 #. TRANSLATORS: only translate "string" in "context|string".
 #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS
-#: ../src/ui/dialog/layers.cpp:663
+#: ../src/ui/dialog/layers.cpp:641
 #, fuzzy
 msgid "layers|Top"
 msgstr "_Layer"
 
-#: ../src/ui/dialog/layers.cpp:669
+#: ../src/ui/dialog/layers.cpp:647
 msgid "Up"
 msgstr ""
 
-#: ../src/ui/dialog/layers.cpp:675
+#: ../src/ui/dialog/layers.cpp:653
 msgid "Dn"
 msgstr ""
 
-#: ../src/ui/dialog/layers.cpp:681
+#: ../src/ui/dialog/layers.cpp:659
 #, fuzzy
 msgid "Bot"
 msgstr "Box"
 
-#: ../src/ui/dialog/layers.cpp:691
+#: ../src/ui/dialog/layers.cpp:669
 #, fuzzy
 msgid "X"
 msgstr "X:"
 
 #. TRANSLATORS: this dialog is accessible via menu Path - Path Effect Editor...
-#: ../src/ui/dialog/livepatheffect-editor.cpp:78
+#: ../src/ui/dialog/livepatheffect-editor.cpp:79
 msgid "Apply new effect"
 msgstr ""
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:79
+#: ../src/ui/dialog/livepatheffect-editor.cpp:80
 #, fuzzy
 msgid "Current effect"
 msgstr "Current layer"
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:80
+#: ../src/ui/dialog/livepatheffect-editor.cpp:81
 #, fuzzy
 msgid "Effect list"
 msgstr "Effects"
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:269
+#: ../src/ui/dialog/livepatheffect-editor.cpp:270
 msgid "Unknown effect is applied"
 msgstr ""
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:272
+#: ../src/ui/dialog/livepatheffect-editor.cpp:273
 msgid "No effect applied"
 msgstr ""
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:276
+#: ../src/ui/dialog/livepatheffect-editor.cpp:277
 msgid "Item is not a path or shape"
 msgstr ""
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:280
+#: ../src/ui/dialog/livepatheffect-editor.cpp:281
 msgid "Only one item can be selected"
 msgstr ""
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:284
+#: ../src/ui/dialog/livepatheffect-editor.cpp:285
 #, fuzzy
 msgid "Empty selection"
 msgstr "Delete selection"
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:308
+#: ../src/ui/dialog/livepatheffect-editor.cpp:309
 #, fuzzy
 msgid "Unknown effect"
 msgstr "Horizontal Offset"
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:374
+#: ../src/ui/dialog/livepatheffect-editor.cpp:376
 #, fuzzy
 msgid "Create and apply path effect"
 msgstr "Create a dynamic offset object"
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:391
+#: ../src/ui/dialog/livepatheffect-editor.cpp:394
 #, fuzzy
 msgid "Remove path effect"
 msgstr " Re_move "
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:407
+#: ../src/ui/dialog/livepatheffect-editor.cpp:410
 #, fuzzy
 msgid "Move path effect up"
 msgstr " Re_move "
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:423
+#: ../src/ui/dialog/livepatheffect-editor.cpp:426
 #, fuzzy
 msgid "Move path effect down"
 msgstr " Re_move "
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:462
+#: ../src/ui/dialog/livepatheffect-editor.cpp:465
 #, fuzzy
 msgid "Activate path effect"
 msgstr " Re_move "
 
-#: ../src/ui/dialog/livepatheffect-editor.cpp:462
+#: ../src/ui/dialog/livepatheffect-editor.cpp:465
 #, fuzzy
 msgid "Deactivate path effect"
 msgstr " Re_move "
@@ -19029,75 +20658,75 @@ msgstr "Coverage"
 msgid "Palettes directory (%s) is unavailable."
 msgstr "Palettes directory (%s) is unavailable."
 
-#: ../src/ui/dialog/tile.cpp:346
+#: ../src/ui/dialog/tile.cpp:348
 #, fuzzy
 msgid "Arrange in a grid"
 msgstr "Arrange selection in grid pattern"
 
-#: ../src/ui/dialog/tile.cpp:652
+#: ../src/ui/dialog/tile.cpp:658
 msgid "Rows:"
 msgstr "Rows:"
 
-#: ../src/ui/dialog/tile.cpp:660
+#: ../src/ui/dialog/tile.cpp:666
 msgid "Number of rows"
 msgstr "Number of rows"
 
-#: ../src/ui/dialog/tile.cpp:664
+#: ../src/ui/dialog/tile.cpp:670
 msgid "Equal height"
 msgstr "Equal height"
 
-#: ../src/ui/dialog/tile.cpp:674
+#: ../src/ui/dialog/tile.cpp:680
 msgid "If not set, each row has the height of the tallest object in it"
 msgstr "If not set, each row has the height of the tallest object in it"
 
 #. #### Radio buttons to control vertical alignment ####
 #. #### Radio buttons to control horizontal alignment ####
-#: ../src/ui/dialog/tile.cpp:680 ../src/ui/dialog/tile.cpp:750
+#: ../src/ui/dialog/tile.cpp:686 ../src/ui/dialog/tile.cpp:756
 msgid "Align:"
 msgstr "Align:"
 
 #. #### Number of columns ####
-#: ../src/ui/dialog/tile.cpp:722
+#: ../src/ui/dialog/tile.cpp:728
 msgid "Columns:"
 msgstr "Columns:"
 
-#: ../src/ui/dialog/tile.cpp:730
+#: ../src/ui/dialog/tile.cpp:736
 msgid "Number of columns"
 msgstr "Number of columns"
 
-#: ../src/ui/dialog/tile.cpp:734
+#: ../src/ui/dialog/tile.cpp:740
 msgid "Equal width"
 msgstr "Equal width"
 
-#: ../src/ui/dialog/tile.cpp:743
+#: ../src/ui/dialog/tile.cpp:749
 msgid "If not set, each column has the width of the widest object in it"
 msgstr "If not set, each column has the width of the widest object in it"
 
 #. #### Radio buttons to control spacing manually or to fit selection bbox ####
-#: ../src/ui/dialog/tile.cpp:789
+#: ../src/ui/dialog/tile.cpp:795
 msgid "Fit into selection box"
 msgstr "Fit into selection box"
 
-#: ../src/ui/dialog/tile.cpp:795
+#: ../src/ui/dialog/tile.cpp:801
 msgid "Set spacing:"
 msgstr "Set spacing:"
 
-#: ../src/ui/dialog/tile.cpp:815
+#: ../src/ui/dialog/tile.cpp:821
 #, fuzzy
 msgid "Vertical spacing between rows (px units)"
 msgstr "Vertical spacing between rows"
 
-#: ../src/ui/dialog/tile.cpp:840
+#: ../src/ui/dialog/tile.cpp:846
 #, fuzzy
 msgid "Horizontal spacing between columns (px units)"
 msgstr "Horizontal spacing between columns"
 
 #. ## The OK button
-#: ../src/ui/dialog/tile.cpp:863
+#: ../src/ui/dialog/tile.cpp:869
 msgid "tileClonesDialog|Arrange"
 msgstr ""
 
-#: ../src/ui/dialog/tile.cpp:864
+#: ../src/ui/dialog/tile.cpp:870
 #, fuzzy
 msgid "Arrange selected objects"
 msgstr "Group selected objects"
@@ -19515,6 +21144,32 @@ msgstr ""
 msgid "Add node"
 msgstr "end node"
 
+#: ../src/ui/tool/curve-drag-point.cpp:167
+#, fuzzy
+msgctxt "Path segment tip"
+msgid "<b>Shift</b>: click to toggle segment selection"
+msgstr "<b>Shift</b>: toggle select, force rubberband, disable snapping"
+
+#: ../src/ui/tool/curve-drag-point.cpp:171
+#, fuzzy
+msgctxt "Path segment tip"
+msgid "<b>Ctrl+Alt</b>: click to insert a node"
+msgstr "<b>Connection point</b>: click or drag to create a new connector"
+
+#: ../src/ui/tool/curve-drag-point.cpp:175
+msgctxt "Path segment tip"
+msgid ""
+"<b>Linear segment</b>: drag to convert to a Bezier segment, doubleclick to "
+"insert node, click to select (more: Shift, Ctrl+Alt)"
+msgstr ""
+
+#: ../src/ui/tool/curve-drag-point.cpp:179
+msgctxt "Path segment tip"
+msgid ""
+"<b>Bezier segment</b>: drag to shape the segment, doubleclick to insert "
+"node, click to select (more: Shift, Ctrl+Alt)"
+msgstr ""
+
 #: ../src/ui/tool/multi-path-manipulator.cpp:227
 msgid "Change node type"
 msgstr ""
@@ -19535,13 +21190,13 @@ msgid "Add nodes"
 msgstr "end node"
 
 #: ../src/ui/tool/multi-path-manipulator.cpp:306
-#: ../src/widgets/toolbox.cpp:1325
+#: ../src/widgets/toolbox.cpp:1415
 #, fuzzy
 msgid "Join nodes"
 msgstr "end node"
 
 #: ../src/ui/tool/multi-path-manipulator.cpp:313
-#: ../src/widgets/toolbox.cpp:1336
+#: ../src/widgets/toolbox.cpp:1426
 #, fuzzy
 msgid "Break nodes"
 msgstr "Move %s"
@@ -19600,8 +21255,59 @@ msgstr "Flip _Horizontal"
 
 #: ../src/ui/tool/multi-path-manipulator.cpp:657
 #, fuzzy
-msgid "Flip nodes vertically"
-msgstr "Flip _Vertical"
+msgid "Flip nodes vertically"
+msgstr "Flip _Vertical"
+
+#: ../src/ui/tool/node-tool.cpp:537
+msgctxt "Node tool tip"
+msgid ""
+"<b>Shift</b>: drag to add nodes to the selection, click to toggle object "
+"selection"
+msgstr ""
+
+#: ../src/ui/tool/node-tool.cpp:541
+#, fuzzy
+msgctxt "Node tool tip"
+msgid "<b>Shift</b>: drag to add nodes to the selection"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/node-tool.cpp:551
+#, c-format
+msgctxt "Node tool tip"
+msgid ""
+"<b>%u of %u nodes</b> selected. Drag to select nodes, click to edit only "
+"this object (more: Shift)"
+msgstr ""
+
+#: ../src/ui/tool/node-tool.cpp:557
+#, c-format
+msgctxt "Node tool tip"
+msgid ""
+"<b>%u of %u nodes</b> selected. Drag to select nodes, click clear the "
+"selection"
+msgstr ""
+
+#: ../src/ui/tool/node-tool.cpp:565
+msgctxt "Node tool tip"
+msgid "Drag to select nodes, click to edit only this object"
+msgstr ""
+
+#: ../src/ui/tool/node-tool.cpp:568
+#, fuzzy
+msgctxt "Node tool tip"
+msgid "Drag to select nodes, click to clear the selection"
+msgstr "Create and tile the clones of the selection"
+
+#: ../src/ui/tool/node-tool.cpp:573
+msgctxt "Node tool tip"
+msgid "Drag to select objects to edit, click to edit this object (more: Shift)"
+msgstr ""
+
+#: ../src/ui/tool/node-tool.cpp:576
+#, fuzzy
+msgctxt "Node tool tip"
+msgid "Drag to select objects to edit"
+msgstr "Convert selected objects to paths"
 
 #: ../src/ui/tool/node.cpp:207
 #, fuzzy
@@ -19623,12 +21329,144 @@ msgstr "Move in parallel"
 msgid "Auto-smooth node handle"
 msgstr "Move in parallel"
 
-#: ../src/ui/tool/node.cpp:1194
+#: ../src/ui/tool/node.cpp:341
+msgctxt "Path handle tip"
+msgid "more: Shift, Ctrl, Alt"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:343
+msgctxt "Path handle tip"
+msgid "more: Ctrl, Alt"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:349
+#, c-format
+msgctxt "Path handle tip"
+msgid ""
+"<b>Shift+Ctrl+Alt</b>: preserve length and snap rotation angle to %g° "
+"increments while rotating both handles"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:354
+#, c-format
+msgctxt "Path handle tip"
+msgid ""
+"<b>Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:360
+#, fuzzy
+msgctxt "Path handle tip"
+msgid "<b>Shift+Alt</b>: preserve handle length and rotate both handles"
+msgstr ""
+"<b>Shift</b>: toggle node selection, disable snapping, rotate both handles"
+
+#: ../src/ui/tool/node.cpp:363
+msgctxt "Path handle tip"
+msgid "<b>Alt</b>: preserve handle length while dragging"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:370
+#, fuzzy, c-format
+msgctxt "Path handle tip"
+msgid ""
+"<b>Shift+Ctrl</b>: snap rotation angle to %g° increments and rotate both "
+"handles"
+msgstr ""
+"<b>Shift</b>: toggle node selection, disable snapping, rotate both handles"
+
+#: ../src/ui/tool/node.cpp:374
+#, c-format
+msgctxt "Path handle tip"
+msgid "<b>Ctrl</b>: snap rotation angle to %g° increments, click to retract"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:379
+#, fuzzy
+msgctxt "Path hande tip"
+msgid "<b>Shift</b>: rotate both handles by the same angle"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/node.cpp:386
+#, c-format
+msgctxt "Path handle tip"
+msgid "<b>Auto node handle</b>: drag to convert to smooth node (%s)"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:389
+#, c-format
+msgctxt "Path handle tip"
+msgid "<b>%s</b>: drag to shape the segment (%s)"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:405
+#, c-format
+msgctxt "Path handle tip"
+msgid "Move handle by %s, %s; angle %.2f°, length %s"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1144
+#, fuzzy
+msgctxt "Path node tip"
+msgid "<b>Shift</b>: drag out a handle, click to toggle selection"
+msgstr "<b>Shift</b>: toggle select, force rubberband, disable snapping"
+
+#: ../src/ui/tool/node.cpp:1146
+#, fuzzy
+msgctxt "Path node tip"
+msgid "<b>Shift</b>: click to toggle selection"
+msgstr "<b>Shift</b>: toggle select, force rubberband, disable snapping"
+
+#: ../src/ui/tool/node.cpp:1151
+msgctxt "Path node tip"
+msgid "<b>Ctrl+Alt</b>: move along handle lines, click to delete node"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1154
+msgctxt "Path node tip"
+msgid "<b>Ctrl</b>: move along axes, click to change node type"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1158
+#, fuzzy
+msgctxt "Path node tip"
+msgid "<b>Alt</b>: sculpt nodes"
+msgstr "<b>Ctrl</b>: snap angle"
+
+#: ../src/ui/tool/node.cpp:1166
+#, c-format
+msgctxt "Path node tip"
+msgid "<b>%s</b>: drag to shape the path (more: Shift, Ctrl, Alt)"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1169
+#, c-format
+msgctxt "Path node tip"
+msgid ""
+"<b>%s</b>: drag to shape the path, click to toggle scale/rotation handles "
+"(more: Shift, Ctrl, Alt)"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1172
+#, c-format
+msgctxt "Path node tip"
+msgid ""
+"<b>%s</b>: drag to shape the path, click to select only this node (more: "
+"Shift, Ctrl, Alt)"
+msgstr ""
+
+#: ../src/ui/tool/node.cpp:1180
+#, fuzzy, c-format
+msgctxt "Path node tip"
+msgid "Move node by %s, %s"
+msgstr "Move %s"
+
+#: ../src/ui/tool/node.cpp:1192
 #, fuzzy
 msgid "Symmetric node"
 msgstr "symmetric"
 
-#: ../src/ui/tool/node.cpp:1195
+#: ../src/ui/tool/node.cpp:1193
 #, fuzzy
 msgid "Auto-smooth node"
 msgstr "Smooth"
@@ -19644,7 +21482,7 @@ msgid "Rotate handle"
 msgstr "Rectangle"
 
 #. We need to call MPM's method because it could have been our last node
-#: ../src/ui/tool/path-manipulator.cpp:1290 ../src/widgets/toolbox.cpp:1314
+#: ../src/ui/tool/path-manipulator.cpp:1290 ../src/widgets/toolbox.cpp:1404
 msgid "Delete node"
 msgstr "Delete node"
 
@@ -19663,6 +21501,126 @@ msgstr "Draw freehand lines"
 msgid "Retract handle"
 msgstr "Rectangle"
 
+#: ../src/ui/tool/transform-handle-set.cpp:137
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Shift+Ctrl</b>: scale uniformly about the rotation center"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/transform-handle-set.cpp:139
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Ctrl:</b> scale uniformly"
+msgstr "<b>Ctrl</b>: snap angle"
+
+#: ../src/ui/tool/transform-handle-set.cpp:144
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid ""
+"<b>Shift+Alt</b>: scale using an integer ratio about the rotation center"
+msgstr "<b>Shift</b>: draw gradient around the starting point"
+
+#: ../src/ui/tool/transform-handle-set.cpp:146
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Shift</b>: scale from the rotation center"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/transform-handle-set.cpp:149
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Alt</b>: scale using an integer ratio"
+msgstr "<b>Alt</b>: lock spiral radius"
+
+#: ../src/ui/tool/transform-handle-set.cpp:151
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Scale handle</b>: drag to scale the selection"
+msgstr "<b>No paths</b> to reverse in the selection."
+
+#: ../src/ui/tool/transform-handle-set.cpp:156
+#, c-format
+msgctxt "Transform handle tip"
+msgid "Scale by %.2f%% x %.2f%%"
+msgstr ""
+
+#: ../src/ui/tool/transform-handle-set.cpp:311
+#, c-format
+msgctxt "Transform handle tip"
+msgid ""
+"<b>Shift+Ctrl</b>: rotate around the opposite corner and snap angle to %f° "
+"increments"
+msgstr ""
+
+#: ../src/ui/tool/transform-handle-set.cpp:314
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Shift</b>: rotate around the opposite corner"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/transform-handle-set.cpp:318
+#, fuzzy, c-format
+msgctxt "Transform handle tip"
+msgid "<b>Ctrl</b>: snap angle to %f° increments"
+msgstr "<b>Ctrl</b>: snap angle"
+
+#: ../src/ui/tool/transform-handle-set.cpp:320
+msgctxt "Transform handle tip"
+msgid ""
+"<b>Rotation handle</b>: drag to rotate the selection around the rotation "
+"center"
+msgstr ""
+
+#. event
+#: ../src/ui/tool/transform-handle-set.cpp:325
+#, c-format
+msgctxt "Transform handle tip"
+msgid "Rotate by %.2f°"
+msgstr ""
+
+#: ../src/ui/tool/transform-handle-set.cpp:419
+#, c-format
+msgctxt "Transform handle tip"
+msgid ""
+"<b>Shift+Ctrl</b>: skew about the rotation center with snapping to %f° "
+"increments"
+msgstr ""
+
+#: ../src/ui/tool/transform-handle-set.cpp:422
+#, fuzzy
+msgctxt "Transform handle tip"
+msgid "<b>Shift</b>: skew about the rotation center"
+msgstr "<b>Shift</b>: draw around the starting point"
+
+#: ../src/ui/tool/transform-handle-set.cpp:426
+#, fuzzy, c-format
+msgctxt "Transform handle tip"
+msgid "<b>Ctrl</b>: snap skew angle to %f° increments"
+msgstr "<b>Ctrl</b>: snap angle"
+
+#: ../src/ui/tool/transform-handle-set.cpp:429
+msgctxt "Transform handle tip"
+msgid ""
+"<b>Skew handle</b>: drag to skew (shear) selection about the opposite handle"
+msgstr ""
+
+#: ../src/ui/tool/transform-handle-set.cpp:435
+#, fuzzy, c-format
+msgctxt "Transform handle tip"
+msgid "Skew horizontally by %.2f°"
+msgstr "Horizontal"
+
+#: ../src/ui/tool/transform-handle-set.cpp:438
+#, fuzzy, c-format
+msgctxt "Transform handle tip"
+msgid "Skew vertically by %.2f°"
+msgstr "Vertical"
+
+#: ../src/ui/tool/transform-handle-set.cpp:479
+msgctxt "Transform handle tip"
+msgid "<b>Rotation center</b>: drag to change the origin of transforms"
+msgstr ""
+
 #: ../src/ui/view/edit-widget.cpp:330 ../src/ui/view/edit-widget.cpp:335
 #: ../src/ui/view/edit-widget.cpp:343 ../src/ui/view/edit-widget.cpp:348
 #: ../src/ui/view/edit-widget.cpp:353 ../src/ui/view/edit-widget.cpp:368
@@ -19777,98 +21735,97 @@ msgstr "Set attribute"
 msgid "Change opacity"
 msgstr "Master _opacity"
 
-#: ../src/ui/widget/page-sizer.cpp:229
+#: ../src/ui/widget/page-sizer.cpp:230
 #, fuzzy
 msgid "U_nits:"
 msgstr "Units:"
 
-#: ../src/ui/widget/page-sizer.cpp:230
+#: ../src/ui/widget/page-sizer.cpp:231
 #, fuzzy
 msgid "Width of paper"
 msgstr "Width of rectangle"
 
-#: ../src/ui/widget/page-sizer.cpp:231
+#: ../src/ui/widget/page-sizer.cpp:232
 #, fuzzy
 msgid "Height of paper"
 msgstr "Height of rectangle"
 
-#: ../src/ui/widget/page-sizer.cpp:232
+#: ../src/ui/widget/page-sizer.cpp:233
 msgid "T_op margin:"
 msgstr ""
 
-#: ../src/ui/widget/page-sizer.cpp:232
+#: ../src/ui/widget/page-sizer.cpp:233
 #, fuzzy
 msgid "Top margin"
 msgstr "Stop Colour"
 
-#: ../src/ui/widget/page-sizer.cpp:233
+#: ../src/ui/widget/page-sizer.cpp:234
 #, fuzzy
 msgid "L_eft:"
 msgstr "Href:"
 
-#: ../src/ui/widget/page-sizer.cpp:233
+#: ../src/ui/widget/page-sizer.cpp:234
 #, fuzzy
 msgid "Left margin"
 msgstr "Rectangle"
 
-#: ../src/ui/widget/page-sizer.cpp:234
+#: ../src/ui/widget/page-sizer.cpp:235
 #, fuzzy
 msgid "Ri_ght:"
 msgstr "Rights"
 
-#: ../src/ui/widget/page-sizer.cpp:234
+#: ../src/ui/widget/page-sizer.cpp:235
 #, fuzzy
 msgid "Right margin"
 msgstr "Rectangle"
 
-#: ../src/ui/widget/page-sizer.cpp:235
+#: ../src/ui/widget/page-sizer.cpp:236
 #, fuzzy
 msgid "Botto_m:"
 msgstr "Box"
 
-#: ../src/ui/widget/page-sizer.cpp:235
+#: ../src/ui/widget/page-sizer.cpp:236
 #, fuzzy
 msgid "Bottom margin"
 msgstr "Stop Colour"
 
-#: ../src/ui/widget/page-sizer.cpp:285
+#: ../src/ui/widget/page-sizer.cpp:286
 #, fuzzy
 msgid "Orientation:"
 msgstr "Canvas orientation:"
 
-#: ../src/ui/widget/page-sizer.cpp:288
+#: ../src/ui/widget/page-sizer.cpp:289
 #, fuzzy
 msgid "_Landscape"
 msgstr "Landscape"
 
-#: ../src/ui/widget/page-sizer.cpp:293
+#: ../src/ui/widget/page-sizer.cpp:294
 #, fuzzy
 msgid "_Portrait"
 msgstr "Portrait"
 
 #. ## Set up custom size frame
-#: ../src/ui/widget/page-sizer.cpp:300
+#: ../src/ui/widget/page-sizer.cpp:301
 #, fuzzy
 msgid "Custom size"
 msgstr "Custom"
 
-#. ## Set up fit page expander
-#: ../src/ui/widget/page-sizer.cpp:314
+#: ../src/ui/widget/page-sizer.cpp:324
 msgid "Resi_ze page to content..."
 msgstr ""
 
-#: ../src/ui/widget/page-sizer.cpp:341
+#: ../src/ui/widget/page-sizer.cpp:350
 #, fuzzy
 msgid "_Resize page to drawing or selection"
 msgstr "Fit into selection box"
 
-#: ../src/ui/widget/page-sizer.cpp:342
+#: ../src/ui/widget/page-sizer.cpp:351
 msgid ""
 "Resize the page to fit the current selection, or the entire drawing if there "
 "is no selection"
 msgstr ""
 
-#: ../src/ui/widget/page-sizer.cpp:406
+#: ../src/ui/widget/page-sizer.cpp:416
 msgid "Set page size"
 msgstr ""
 
@@ -22104,133 +24061,141 @@ msgid ""
 "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..."
 msgstr ""
 
-#. TRANSLATORS: "Swatches" means: color samples
+#: ../src/verbs.cpp:2600
+msgid "Glyphs..."
+msgstr ""
+
 #: ../src/verbs.cpp:2601
+msgid "Select characters from a glyphs palette"
+msgstr ""
+
+#. TRANSLATORS: "Swatches" means: color samples
+#: ../src/verbs.cpp:2603
 msgid "S_watches..."
 msgstr "S_watches..."
 
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2604
 msgid "Select colors from a swatches palette"
 msgstr ""
 
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2605
 msgid "Transfor_m..."
 msgstr "Transfor_m..."
 
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2606
 msgid "Precisely control objects' transformations"
 msgstr ""
 
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2607
 msgid "_Align and Distribute..."
 msgstr "_Align and Distribute..."
 
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2608
 #, fuzzy
 msgid "Align and distribute objects"
 msgstr "Align and Distribute dialogue"
 
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2609
 msgid "_Spray options..."
 msgstr ""
 
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2610
 #, fuzzy
 msgid "Some options for the spray"
 msgstr "Width of rectangle"
 
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2611
 msgid "Undo _History..."
 msgstr ""
 
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2612
 msgid "Undo History"
 msgstr ""
 
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2613
 msgid "_Text and Font..."
 msgstr "_Text and Font..."
 
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2614
 msgid "View and select font family, font size and other text properties"
 msgstr ""
 
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2615
 msgid "_XML Editor..."
 msgstr "_XML Editor..."
 
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2616
 msgid "View and edit the XML tree of the document"
 msgstr ""
 
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2617
 msgid "_Find..."
 msgstr "_Find..."
 
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2618
 msgid "Find objects in document"
 msgstr "Find objects in document"
 
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2619
 msgid "Find and _Replace Text..."
 msgstr ""
 
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2620
 #, fuzzy
 msgid "Find and replace text in document"
 msgstr "Find objects in document"
 
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2621
 msgid "Check Spellin_g..."
 msgstr ""
 
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2622
 #, fuzzy
 msgid "Check spelling of text in document"
 msgstr "Open existing document"
 
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2623
 msgid "_Messages..."
 msgstr "_Messages..."
 
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2624
 msgid "View debug messages"
 msgstr "View debug messages"
 
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2625
 msgid "S_cripts..."
 msgstr "S_cripts..."
 
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2626
 msgid "Run scripts"
 msgstr "Run scripts"
 
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2627
 msgid "Show/Hide D_ialogs"
 msgstr "Show/Hide D_ialogues"
 
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2628
 #, fuzzy
 msgid "Show or hide all open dialogs"
 msgstr "Show or hide all active dialogues"
 
-#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2629
 #, fuzzy
 msgid "Create Tiled Clones..."
 msgstr "Tile clones..."
 
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2630
 #, fuzzy
 msgid ""
 "Create multiple clones of selected object, arranging them into a pattern or "
 "scattering"
 msgstr "Create a clone of selected object (a copy linked to the original)"
 
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2631
 msgid "_Object Properties..."
 msgstr "_Object Properties..."
 
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2632
 msgid "Edit the ID, locked and visible status, and other object properties"
 msgstr ""
 
@@ -22238,20 +24203,15 @@ msgstr ""
 #. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient",
 #. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL),
 #. #endif
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2637
 msgid "_Input Devices..."
 msgstr "_Input Devices..."
 
-#: ../src/verbs.cpp:2636 ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2638
 #, fuzzy
 msgid "Configure extended input devices, such as a graphics tablet"
 msgstr "Configure extended input devices"
 
-#: ../src/verbs.cpp:2637
-#, fuzzy
-msgid "_Input Devices (new)..."
-msgstr "_Input Devices..."
-
 #: ../src/verbs.cpp:2639
 #, fuzzy
 msgid "_Extensions..."
@@ -22679,11 +24639,11 @@ msgstr "<small>Multiple gradients</small>"
 msgid "Edit the stops of the gradient"
 msgstr "Edit the stops of the gradient"
 
-#: ../src/widgets/gradient-toolbar.cpp:547 ../src/widgets/toolbox.cpp:2731
-#: ../src/widgets/toolbox.cpp:2809 ../src/widgets/toolbox.cpp:3140
-#: ../src/widgets/toolbox.cpp:3178 ../src/widgets/toolbox.cpp:3796
-#: ../src/widgets/toolbox.cpp:3820 ../src/widgets/toolbox.cpp:5454
-#: ../src/widgets/toolbox.cpp:5483
+#: ../src/widgets/gradient-toolbar.cpp:547 ../src/widgets/toolbox.cpp:2837
+#: ../src/widgets/toolbox.cpp:2917 ../src/widgets/toolbox.cpp:3241
+#: ../src/widgets/toolbox.cpp:3279 ../src/widgets/toolbox.cpp:3895
+#: ../src/widgets/toolbox.cpp:3919 ../src/widgets/toolbox.cpp:5551
+#: ../src/widgets/toolbox.cpp:5580
 msgid "<b>New:</b>"
 msgstr "<b>New:</b>"
 
@@ -22710,10 +24670,10 @@ msgstr "Create gradient in the stroke"
 
 #. FIXME: implement averaging of all parameters for multiple selected
 #. gtk_label_set_markup(GTK_LABEL(l), _("<b>Average:</b>"));
-#: ../src/widgets/gradient-toolbar.cpp:630 ../src/widgets/toolbox.cpp:2733
-#: ../src/widgets/toolbox.cpp:3148 ../src/widgets/toolbox.cpp:3166
-#: ../src/widgets/toolbox.cpp:3798 ../src/widgets/toolbox.cpp:3809
-#: ../src/widgets/toolbox.cpp:5457 ../src/widgets/toolbox.cpp:5468
+#: ../src/widgets/gradient-toolbar.cpp:630 ../src/widgets/toolbox.cpp:2839
+#: ../src/widgets/toolbox.cpp:3249 ../src/widgets/toolbox.cpp:3267
+#: ../src/widgets/toolbox.cpp:3897 ../src/widgets/toolbox.cpp:3908
+#: ../src/widgets/toolbox.cpp:5554 ../src/widgets/toolbox.cpp:5565
 msgid "<b>Change:</b>"
 msgstr "<b>Change:</b>"
 
@@ -23257,614 +25217,614 @@ msgstr ""
 msgid "Set stroke style"
 msgstr "Stroke st_yle"
 
-#: ../src/widgets/toolbox.cpp:213
+#: ../src/widgets/swatch-selector.cpp:139
+#, fuzzy
+msgid "Change swatch color"
+msgstr "Create gradient in the fill"
+
+#: ../src/widgets/toolbox.cpp:216
 msgid "Color/opacity used for color tweaking"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:215
-#, fuzzy
-msgid "Color/opacity used for color spraying"
-msgstr "Colour of grid lines"
-
-#: ../src/widgets/toolbox.cpp:219
+#: ../src/widgets/toolbox.cpp:222
 msgid "Style of new stars"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:221
+#: ../src/widgets/toolbox.cpp:224
 #, fuzzy
 msgid "Style of new rectangles"
 msgstr "Height of rectangle"
 
-#: ../src/widgets/toolbox.cpp:223
+#: ../src/widgets/toolbox.cpp:226
 #, fuzzy
 msgid "Style of new 3D boxes"
 msgstr "Height of rectangle"
 
-#: ../src/widgets/toolbox.cpp:225
+#: ../src/widgets/toolbox.cpp:228
 msgid "Style of new ellipses"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:227
+#: ../src/widgets/toolbox.cpp:230
 msgid "Style of new spirals"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:229
+#: ../src/widgets/toolbox.cpp:232
 msgid "Style of new paths created by Pencil"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:231
+#: ../src/widgets/toolbox.cpp:234
 msgid "Style of new paths created by Pen"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:233
+#: ../src/widgets/toolbox.cpp:236
 #, fuzzy
 msgid "Style of new calligraphic strokes"
 msgstr "Draw calligraphic lines"
 
-#: ../src/widgets/toolbox.cpp:235 ../src/widgets/toolbox.cpp:237
+#: ../src/widgets/toolbox.cpp:238 ../src/widgets/toolbox.cpp:240
 msgid "TBD"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:247
+#: ../src/widgets/toolbox.cpp:250
 msgid "Style of Paint Bucket fill objects"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:856
+#: ../src/widgets/toolbox.cpp:989
 #, fuzzy
 msgid "Default interface setup"
 msgstr "Defaults"
 
-#: ../src/widgets/toolbox.cpp:862
+#: ../src/widgets/toolbox.cpp:995
 msgid "Set the custom task"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:867
+#: ../src/widgets/toolbox.cpp:1000
 #, fuzzy
 msgid "Wide"
 msgstr "_Hide"
 
-#: ../src/widgets/toolbox.cpp:868
+#: ../src/widgets/toolbox.cpp:1001
 msgid "Setup for widescreen work"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:871
+#: ../src/widgets/toolbox.cpp:1004
 #, fuzzy
 msgid "Task"
 msgstr "Mark"
 
-#: ../src/widgets/toolbox.cpp:872
+#: ../src/widgets/toolbox.cpp:1005
 #, fuzzy
 msgid "Task:"
 msgstr "Mark"
 
-#: ../src/widgets/toolbox.cpp:1303
+#: ../src/widgets/toolbox.cpp:1393
 #, fuzzy
 msgid "Insert node"
 msgstr "Indent node"
 
-#: ../src/widgets/toolbox.cpp:1304
+#: ../src/widgets/toolbox.cpp:1394
 msgid "Insert new nodes into selected segments"
 msgstr "Insert new nodes into selected segments"
 
-#: ../src/widgets/toolbox.cpp:1307
+#: ../src/widgets/toolbox.cpp:1397
 #, fuzzy
 msgid "Insert"
 msgstr "Invert"
 
-#: ../src/widgets/toolbox.cpp:1315
+#: ../src/widgets/toolbox.cpp:1405
 msgid "Delete selected nodes"
 msgstr "Delete selected nodes"
 
-#: ../src/widgets/toolbox.cpp:1326
+#: ../src/widgets/toolbox.cpp:1416
 #, fuzzy
 msgid "Join selected nodes"
 msgstr "Join paths at selected nodes"
 
-#: ../src/widgets/toolbox.cpp:1329
+#: ../src/widgets/toolbox.cpp:1419
 #, fuzzy
 msgid "Join"
 msgstr "Join:"
 
-#: ../src/widgets/toolbox.cpp:1337
+#: ../src/widgets/toolbox.cpp:1427
 msgid "Break path at selected nodes"
 msgstr "Break path at selected nodes"
 
-#: ../src/widgets/toolbox.cpp:1347
+#: ../src/widgets/toolbox.cpp:1437
 #, fuzzy
 msgid "Join with segment"
 msgstr "Delete selection"
 
-#: ../src/widgets/toolbox.cpp:1348
+#: ../src/widgets/toolbox.cpp:1438
 #, fuzzy
 msgid "Join selected endnodes with a new segment"
 msgstr "Join paths at selected nodes with new segment"
 
-#: ../src/widgets/toolbox.cpp:1357
+#: ../src/widgets/toolbox.cpp:1447
 #, fuzzy
 msgid "Delete segment"
 msgstr "Delete selection"
 
-#: ../src/widgets/toolbox.cpp:1358
+#: ../src/widgets/toolbox.cpp:1448
 #, fuzzy
 msgid "Delete segment between two non-endpoint nodes"
 msgstr "Split path between two non-endpoint nodes"
 
-#: ../src/widgets/toolbox.cpp:1367
+#: ../src/widgets/toolbox.cpp:1457
 #, fuzzy
 msgid "Node Cusp"
 msgstr "Nodes"
 
-#: ../src/widgets/toolbox.cpp:1368
+#: ../src/widgets/toolbox.cpp:1458
 msgid "Make selected nodes corner"
 msgstr "Make selected nodes corner"
 
-#: ../src/widgets/toolbox.cpp:1377
+#: ../src/widgets/toolbox.cpp:1467
 #, fuzzy
 msgid "Node Smooth"
 msgstr "Smooth"
 
-#: ../src/widgets/toolbox.cpp:1378
+#: ../src/widgets/toolbox.cpp:1468
 msgid "Make selected nodes smooth"
 msgstr "Make selected nodes smooth"
 
-#: ../src/widgets/toolbox.cpp:1387
+#: ../src/widgets/toolbox.cpp:1477
 #, fuzzy
 msgid "Node Symmetric"
 msgstr "symmetric"
 
-#: ../src/widgets/toolbox.cpp:1388
+#: ../src/widgets/toolbox.cpp:1478
 msgid "Make selected nodes symmetric"
 msgstr "Make selected nodes symmetric"
 
-#: ../src/widgets/toolbox.cpp:1397
+#: ../src/widgets/toolbox.cpp:1487
 #, fuzzy
 msgid "Node Auto"
 msgstr "Node Edit"
 
-#: ../src/widgets/toolbox.cpp:1398
+#: ../src/widgets/toolbox.cpp:1488
 #, fuzzy
 msgid "Make selected nodes auto-smooth"
 msgstr "Make selected nodes smooth"
 
-#: ../src/widgets/toolbox.cpp:1407
+#: ../src/widgets/toolbox.cpp:1497
 #, fuzzy
 msgid "Node Line"
 msgstr "lines"
 
-#: ../src/widgets/toolbox.cpp:1408
+#: ../src/widgets/toolbox.cpp:1498
 msgid "Make selected segments lines"
 msgstr "Make selected segments lines"
 
-#: ../src/widgets/toolbox.cpp:1417
+#: ../src/widgets/toolbox.cpp:1507
 #, fuzzy
 msgid "Node Curve"
 msgstr "No preview"
 
-#: ../src/widgets/toolbox.cpp:1418
+#: ../src/widgets/toolbox.cpp:1508
 msgid "Make selected segments curves"
 msgstr "Make selected segments curves"
 
-#: ../src/widgets/toolbox.cpp:1427
+#: ../src/widgets/toolbox.cpp:1517
 #, fuzzy
 msgid "Show Transform Handles"
 msgstr "Draw freehand lines"
 
-#: ../src/widgets/toolbox.cpp:1428
+#: ../src/widgets/toolbox.cpp:1518
 #, fuzzy
-msgid "Show node transformation handles"
-msgstr "Store transformation:"
+msgid "Show transformation handles for selected nodes"
+msgstr "Join paths at selected nodes"
 
-#: ../src/widgets/toolbox.cpp:1438
+#: ../src/widgets/toolbox.cpp:1528
 #, fuzzy
 msgid "Show Handles"
 msgstr "Draw freehand lines"
 
-#: ../src/widgets/toolbox.cpp:1439
+#: ../src/widgets/toolbox.cpp:1529
 #, fuzzy
-msgid "Show the Bezier handles of selected nodes"
+msgid "Show Bezier handles of selected nodes"
 msgstr "Join paths at selected nodes"
 
-#: ../src/widgets/toolbox.cpp:1449
+#: ../src/widgets/toolbox.cpp:1539
 #, fuzzy
 msgid "Show Outline"
 msgstr "Box outline"
 
-#: ../src/widgets/toolbox.cpp:1450
+#: ../src/widgets/toolbox.cpp:1540
 #, fuzzy
-msgid "Show the outline of the path"
+msgid "Show path outline (without path effects)"
 msgstr "Width of rectangle"
 
-#: ../src/widgets/toolbox.cpp:1460
+#: ../src/widgets/toolbox.cpp:1550
 #, fuzzy
 msgid "Next path effect parameter"
 msgstr "Paste _Style"
 
-#: ../src/widgets/toolbox.cpp:1461
+#: ../src/widgets/toolbox.cpp:1551
 #, fuzzy
-msgid "Show next path effect parameter for editing"
+msgid "Show next editable path effect parameter"
 msgstr "Paste _Style"
 
-#: ../src/widgets/toolbox.cpp:1471
+#: ../src/widgets/toolbox.cpp:1561
 #, fuzzy
 msgid "Edit clipping paths"
 msgstr "Closing path."
 
-#: ../src/widgets/toolbox.cpp:1472
+#: ../src/widgets/toolbox.cpp:1562
 #, fuzzy
-msgid "Show editing controls for clipping paths of selected objects"
+msgid "Show clipping path(s) of selected object(s)"
 msgstr "Closing path."
 
-#: ../src/widgets/toolbox.cpp:1482
+#: ../src/widgets/toolbox.cpp:1572
 #, fuzzy
 msgid "Edit masks"
 msgstr "Stars"
 
-#: ../src/widgets/toolbox.cpp:1483
+#: ../src/widgets/toolbox.cpp:1573
 #, fuzzy
-msgid "Show editing controls for masks of selected objects"
+msgid "Show mask(s) of selected object(s)"
 msgstr "Union of selected objects"
 
-#: ../src/widgets/toolbox.cpp:1497
+#: ../src/widgets/toolbox.cpp:1587
 #, fuzzy
 msgid "X coordinate:"
 msgstr "Cursor coordinates"
 
-#: ../src/widgets/toolbox.cpp:1497
+#: ../src/widgets/toolbox.cpp:1587
 #, fuzzy
 msgid "X coordinate of selected node(s)"
 msgstr "Vertical coordinate of selection"
 
-#: ../src/widgets/toolbox.cpp:1515
+#: ../src/widgets/toolbox.cpp:1605
 #, fuzzy
 msgid "Y coordinate:"
 msgstr "Cursor coordinates"
 
-#: ../src/widgets/toolbox.cpp:1515
+#: ../src/widgets/toolbox.cpp:1605
 #, fuzzy
 msgid "Y coordinate of selected node(s)"
 msgstr "Vertical coordinate of selection"
 
-#: ../src/widgets/toolbox.cpp:2131
+#: ../src/widgets/toolbox.cpp:2229
 #, fuzzy
 msgid "Enable snapping"
 msgstr "Preview"
 
-#: ../src/widgets/toolbox.cpp:2140
+#: ../src/widgets/toolbox.cpp:2238
 #, fuzzy
 msgid "Bounding box"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2140
+#: ../src/widgets/toolbox.cpp:2238
 #, fuzzy
 msgid "Snap bounding box corners"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2149
+#: ../src/widgets/toolbox.cpp:2247
 #, fuzzy
 msgid "Bounding box edges"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2149
+#: ../src/widgets/toolbox.cpp:2247
 #, fuzzy
 msgid "Snap to edges of a bounding box"
 msgstr "Snap bounding boxes to grid"
 
-#: ../src/widgets/toolbox.cpp:2158
+#: ../src/widgets/toolbox.cpp:2256
 #, fuzzy
 msgid "Bounding box corners"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2158
+#: ../src/widgets/toolbox.cpp:2256
 #, fuzzy
 msgid "Snap to bounding box corners"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2167
+#: ../src/widgets/toolbox.cpp:2265
 msgid "BBox Edge Midpoints"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2167
+#: ../src/widgets/toolbox.cpp:2265
 #, fuzzy
 msgid "Snap from and to midpoints of bounding box edges"
 msgstr "Snap bounding boxes to grid"
 
-#: ../src/widgets/toolbox.cpp:2177
+#: ../src/widgets/toolbox.cpp:2275
 #, fuzzy
 msgid "BBox Centers"
 msgstr "Centimetre"
 
-#: ../src/widgets/toolbox.cpp:2177
+#: ../src/widgets/toolbox.cpp:2275
 #, fuzzy
 msgid "Snapping from and to centers of bounding boxes"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:2186
+#: ../src/widgets/toolbox.cpp:2284
 #, fuzzy
 msgid "Snap nodes or handles"
 msgstr "Move in parallel"
 
-#: ../src/widgets/toolbox.cpp:2194
+#: ../src/widgets/toolbox.cpp:2292
 #, fuzzy
 msgid "Snap to paths"
 msgstr "Convert bitmap object to paths"
 
-#: ../src/widgets/toolbox.cpp:2203
+#: ../src/widgets/toolbox.cpp:2301
 #, fuzzy
 msgid "Path intersections"
 msgstr "_Intersection"
 
-#: ../src/widgets/toolbox.cpp:2203
+#: ../src/widgets/toolbox.cpp:2301
 #, fuzzy
 msgid "Snap to path intersections"
 msgstr "Snap nodes to grid"
 
-#: ../src/widgets/toolbox.cpp:2212
+#: ../src/widgets/toolbox.cpp:2310
 #, fuzzy
 msgid "To nodes"
 msgstr "Move %s"
 
-#: ../src/widgets/toolbox.cpp:2212
+#: ../src/widgets/toolbox.cpp:2310
 #, fuzzy
 msgid "Snap to cusp nodes"
 msgstr "Drag to reorder nodes"
 
-#: ../src/widgets/toolbox.cpp:2221
+#: ../src/widgets/toolbox.cpp:2319
 #, fuzzy
 msgid "Smooth nodes"
 msgstr "Smooth"
 
-#: ../src/widgets/toolbox.cpp:2221
+#: ../src/widgets/toolbox.cpp:2319
 #, fuzzy
 msgid "Snap to smooth nodes"
 msgstr "Drag to reorder nodes"
 
-#: ../src/widgets/toolbox.cpp:2230
+#: ../src/widgets/toolbox.cpp:2328
 #, fuzzy
 msgid "Line Midpoints"
 msgstr "Line Width"
 
-#: ../src/widgets/toolbox.cpp:2230
+#: ../src/widgets/toolbox.cpp:2328
 msgid "Snap from and to midpoints of line segments"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2239
+#: ../src/widgets/toolbox.cpp:2337
 #, fuzzy
 msgid "Object Centers"
 msgstr "Object _Properties"
 
-#: ../src/widgets/toolbox.cpp:2239
+#: ../src/widgets/toolbox.cpp:2337
 #, fuzzy
 msgid "Snap from and to centers of objects"
 msgstr "Snap nodes to grid"
 
-#: ../src/widgets/toolbox.cpp:2248
+#: ../src/widgets/toolbox.cpp:2346
 #, fuzzy
 msgid "Rotation Centers"
 msgstr "_Rotation"
 
-#: ../src/widgets/toolbox.cpp:2248
+#: ../src/widgets/toolbox.cpp:2346
 #, fuzzy
 msgid "Snap from and to an item's rotation center"
 msgstr "Include hidden objects in search"
 
-#: ../src/widgets/toolbox.cpp:2257
+#: ../src/widgets/toolbox.cpp:2355
 #, fuzzy
 msgid "Page border"
 msgstr "Canvas border colour"
 
-#: ../src/widgets/toolbox.cpp:2257
+#: ../src/widgets/toolbox.cpp:2355
 #, fuzzy
 msgid "Snap to the page border"
 msgstr "Show canvas border"
 
-#: ../src/widgets/toolbox.cpp:2266
+#: ../src/widgets/toolbox.cpp:2364
 #, fuzzy
 msgid "Snap to grids"
 msgstr "<b>Line</b>"
 
-#: ../src/widgets/toolbox.cpp:2275
+#: ../src/widgets/toolbox.cpp:2373
 #, fuzzy
 msgid "Snap to guides"
 msgstr "Snap points to guides"
 
-#: ../src/widgets/toolbox.cpp:2478
+#: ../src/widgets/toolbox.cpp:2577
 msgid "Star: Change number of corners"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2523
+#: ../src/widgets/toolbox.cpp:2624
 #, fuzzy
 msgid "Star: Change spoke ratio"
 msgstr "Spoke ratio:"
 
-#: ../src/widgets/toolbox.cpp:2566
+#: ../src/widgets/toolbox.cpp:2668
 #, fuzzy
 msgid "Make polygon"
 msgstr "Make whole"
 
-#: ../src/widgets/toolbox.cpp:2566
+#: ../src/widgets/toolbox.cpp:2668
 #, fuzzy
 msgid "Make star"
 msgstr "Magenta"
 
-#: ../src/widgets/toolbox.cpp:2602
+#: ../src/widgets/toolbox.cpp:2705
 msgid "Star: Change rounding"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2637
+#: ../src/widgets/toolbox.cpp:2742
 #, fuzzy
 msgid "Star: Change randomization"
 msgstr "Store transformation:"
 
-#: ../src/widgets/toolbox.cpp:2828
+#: ../src/widgets/toolbox.cpp:2936
 msgid "Regular polygon (with one handle) instead of a star"
 msgstr "Regular polygon (with one handle) instead of a star"
 
-#: ../src/widgets/toolbox.cpp:2835
+#: ../src/widgets/toolbox.cpp:2943
 #, fuzzy
 msgid "Star instead of a regular polygon (with one handle)"
 msgstr "Regular polygon (with one handle) instead of a star"
 
-#: ../src/widgets/toolbox.cpp:2856
+#: ../src/widgets/toolbox.cpp:2964
 msgid "triangle/tri-star"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2856
+#: ../src/widgets/toolbox.cpp:2964
 msgid "square/quad-star"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2856
+#: ../src/widgets/toolbox.cpp:2964
 msgid "pentagon/five-pointed star"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2856
+#: ../src/widgets/toolbox.cpp:2964
 msgid "hexagon/six-pointed star"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2859
+#: ../src/widgets/toolbox.cpp:2967
 #, fuzzy
 msgid "Corners"
 msgstr "Corners:"
 
-#: ../src/widgets/toolbox.cpp:2859
+#: ../src/widgets/toolbox.cpp:2967
 msgid "Corners:"
 msgstr "Corners:"
 
-#: ../src/widgets/toolbox.cpp:2859
+#: ../src/widgets/toolbox.cpp:2967
 msgid "Number of corners of a polygon or star"
 msgstr "Number of corners of a polygon or star"
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 msgid "thin-ray star"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 msgid "pentagram"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 msgid "hexagram"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 msgid "heptagram"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 msgid "octagram"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2872
+#: ../src/widgets/toolbox.cpp:2980
 #, fuzzy
 msgid "regular polygon"
 msgstr "Make whole"
 
-#: ../src/widgets/toolbox.cpp:2875
+#: ../src/widgets/toolbox.cpp:2983
 #, fuzzy
 msgid "Spoke ratio"
 msgstr "Spoke ratio:"
 
-#: ../src/widgets/toolbox.cpp:2875
+#: ../src/widgets/toolbox.cpp:2983
 msgid "Spoke ratio:"
 msgstr "Spoke ratio:"
 
 #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle.
 #. Base radius is the same for the closest handle.
-#: ../src/widgets/toolbox.cpp:2878
+#: ../src/widgets/toolbox.cpp:2986
 msgid "Base radius to tip radius ratio"
 msgstr "Base radius to tip radius ratio"
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 msgid "stretched"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 msgid "twisted"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 msgid "slightly pinched"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 #, fuzzy
 msgid "NOT rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 #, fuzzy
 msgid "slightly rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 #, fuzzy
 msgid "visibly rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 #, fuzzy
 msgid "well rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:2896
+#: ../src/widgets/toolbox.cpp:3004
 #, fuzzy
 msgid "amply rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:2896 ../src/widgets/toolbox.cpp:2911
+#: ../src/widgets/toolbox.cpp:3004 ../src/widgets/toolbox.cpp:3019
 msgid "blown up"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2899
+#: ../src/widgets/toolbox.cpp:3007
 #, fuzzy
 msgid "Rounded"
 msgstr "Rounded:"
 
-#: ../src/widgets/toolbox.cpp:2899
+#: ../src/widgets/toolbox.cpp:3007
 msgid "Rounded:"
 msgstr "Rounded:"
 
-#: ../src/widgets/toolbox.cpp:2899
+#: ../src/widgets/toolbox.cpp:3007
 msgid "How much rounded are the corners (0 for sharp)"
 msgstr "How much rounded are the corners (0 for sharp)"
 
-#: ../src/widgets/toolbox.cpp:2911
+#: ../src/widgets/toolbox.cpp:3019
 #, fuzzy
 msgid "NOT randomized"
 msgstr "Randomised:"
 
-#: ../src/widgets/toolbox.cpp:2911
+#: ../src/widgets/toolbox.cpp:3019
 msgid "slightly irregular"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:2911
+#: ../src/widgets/toolbox.cpp:3019
 #, fuzzy
 msgid "visibly randomized"
 msgstr "Randomised:"
 
-#: ../src/widgets/toolbox.cpp:2911
+#: ../src/widgets/toolbox.cpp:3019
 #, fuzzy
 msgid "strongly randomized"
 msgstr "Randomised:"
 
-#: ../src/widgets/toolbox.cpp:2914
+#: ../src/widgets/toolbox.cpp:3022
 #, fuzzy
 msgid "Randomized"
 msgstr "Randomised:"
 
-#: ../src/widgets/toolbox.cpp:2914
+#: ../src/widgets/toolbox.cpp:3022
 msgid "Randomized:"
 msgstr "Randomised:"
 
-#: ../src/widgets/toolbox.cpp:2914
+#: ../src/widgets/toolbox.cpp:3022
 msgid "Scatter randomly the corners and angles"
 msgstr "Scatter randomly the corners and angles"
 
-#: ../src/widgets/toolbox.cpp:2929 ../src/widgets/toolbox.cpp:3871
-#: ../src/widgets/toolbox.cpp:4129 ../src/widgets/toolbox.cpp:7861
+#: ../src/widgets/toolbox.cpp:3037 ../src/widgets/toolbox.cpp:3970
+#: ../src/widgets/toolbox.cpp:4225 ../src/widgets/toolbox.cpp:8495
 msgid "Defaults"
 msgstr "Defaults"
 
-#: ../src/widgets/toolbox.cpp:2930 ../src/widgets/toolbox.cpp:3872
+#: ../src/widgets/toolbox.cpp:3038 ../src/widgets/toolbox.cpp:3971
 msgid ""
 "Reset shape parameters to defaults (use Inkscape Preferences > Tools to "
 "change defaults)"
@@ -23872,321 +25832,321 @@ msgstr ""
 "Reset shape parameters to defaults (use Inkscape Preferences > Tools to "
 "change defaults)"
 
-#: ../src/widgets/toolbox.cpp:3003
+#: ../src/widgets/toolbox.cpp:3110
 #, fuzzy
 msgid "Change rectangle"
 msgstr "Search rectangles"
 
-#: ../src/widgets/toolbox.cpp:3196
+#: ../src/widgets/toolbox.cpp:3297
 msgid "W:"
 msgstr "W:"
 
-#: ../src/widgets/toolbox.cpp:3196
+#: ../src/widgets/toolbox.cpp:3297
 msgid "Width of rectangle"
 msgstr "Width of rectangle"
 
-#: ../src/widgets/toolbox.cpp:3213
+#: ../src/widgets/toolbox.cpp:3314
 msgid "H:"
 msgstr "H:"
 
-#: ../src/widgets/toolbox.cpp:3213
+#: ../src/widgets/toolbox.cpp:3314
 msgid "Height of rectangle"
 msgstr "Height of rectangle"
 
-#: ../src/widgets/toolbox.cpp:3227 ../src/widgets/toolbox.cpp:3242
+#: ../src/widgets/toolbox.cpp:3328 ../src/widgets/toolbox.cpp:3343
 #, fuzzy
 msgid "not rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:3230
+#: ../src/widgets/toolbox.cpp:3331
 #, fuzzy
 msgid "Horizontal radius"
 msgstr "Horizontal Spacing"
 
-#: ../src/widgets/toolbox.cpp:3230
+#: ../src/widgets/toolbox.cpp:3331
 msgid "Rx:"
 msgstr "Rx:"
 
-#: ../src/widgets/toolbox.cpp:3230
+#: ../src/widgets/toolbox.cpp:3331
 msgid "Horizontal radius of rounded corners"
 msgstr "Horizontal radius of rounded corners"
 
-#: ../src/widgets/toolbox.cpp:3245
+#: ../src/widgets/toolbox.cpp:3346
 #, fuzzy
 msgid "Vertical radius"
 msgstr "Vertical Spacing"
 
-#: ../src/widgets/toolbox.cpp:3245
+#: ../src/widgets/toolbox.cpp:3346
 msgid "Ry:"
 msgstr "Ry:"
 
-#: ../src/widgets/toolbox.cpp:3245
+#: ../src/widgets/toolbox.cpp:3346
 msgid "Vertical radius of rounded corners"
 msgstr "Vertical radius of rounded corners"
 
-#: ../src/widgets/toolbox.cpp:3264
+#: ../src/widgets/toolbox.cpp:3365
 msgid "Not rounded"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:3265
+#: ../src/widgets/toolbox.cpp:3366
 msgid "Make corners sharp"
 msgstr "Make corners sharp"
 
 #. TODO: use the correct axis here, too
-#: ../src/widgets/toolbox.cpp:3456
+#: ../src/widgets/toolbox.cpp:3561
 msgid "3D Box: Change perspective (angle of infinite axis)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3526
+#: ../src/widgets/toolbox.cpp:3628
 msgid "Angle in X direction"
 msgstr ""
 
 #. Translators: PL is short for 'perspective line'
-#: ../src/widgets/toolbox.cpp:3528
+#: ../src/widgets/toolbox.cpp:3630
 msgid "Angle of PLs in X direction"
 msgstr ""
 
 #. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/toolbox.cpp:3550
+#: ../src/widgets/toolbox.cpp:3652
 msgid "State of VP in X direction"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3551
+#: ../src/widgets/toolbox.cpp:3653
 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3566
+#: ../src/widgets/toolbox.cpp:3668
 msgid "Angle in Y direction"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3566
+#: ../src/widgets/toolbox.cpp:3668
 #, fuzzy
 msgid "Angle Y:"
 msgstr "Angle:"
 
 #. Translators: PL is short for 'perspective line'
-#: ../src/widgets/toolbox.cpp:3568
+#: ../src/widgets/toolbox.cpp:3670
 msgid "Angle of PLs in Y direction"
 msgstr ""
 
 #. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/toolbox.cpp:3589
+#: ../src/widgets/toolbox.cpp:3691
 msgid "State of VP in Y direction"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3590
+#: ../src/widgets/toolbox.cpp:3692
 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3605
+#: ../src/widgets/toolbox.cpp:3707
 msgid "Angle in Z direction"
 msgstr ""
 
 #. Translators: PL is short for 'perspective line'
-#: ../src/widgets/toolbox.cpp:3607
+#: ../src/widgets/toolbox.cpp:3709
 msgid "Angle of PLs in Z direction"
 msgstr ""
 
 #. Translators: VP is short for 'vanishing point'
-#: ../src/widgets/toolbox.cpp:3628
+#: ../src/widgets/toolbox.cpp:3730
 msgid "State of VP in Z direction"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3629
+#: ../src/widgets/toolbox.cpp:3731
 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3687
+#: ../src/widgets/toolbox.cpp:3788
 #, fuzzy
 msgid "Change spiral"
 msgstr "Create spirals"
 
-#: ../src/widgets/toolbox.cpp:3828
+#: ../src/widgets/toolbox.cpp:3927
 msgid "just a curve"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3828
+#: ../src/widgets/toolbox.cpp:3927
 #, fuzzy
 msgid "one full revolution"
 msgstr "Number of revolutions"
 
-#: ../src/widgets/toolbox.cpp:3831
+#: ../src/widgets/toolbox.cpp:3930
 #, fuzzy
 msgid "Number of turns"
 msgstr "Number of rows"
 
-#: ../src/widgets/toolbox.cpp:3831
+#: ../src/widgets/toolbox.cpp:3930
 msgid "Turns:"
 msgstr "Turns:"
 
-#: ../src/widgets/toolbox.cpp:3831
+#: ../src/widgets/toolbox.cpp:3930
 msgid "Number of revolutions"
 msgstr "Number of revolutions"
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 #, fuzzy
 msgid "circle"
 msgstr "<b>Circle</b>"
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 msgid "edge is much denser"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 msgid "edge is denser"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 #, fuzzy
 msgid "even"
 msgstr "Green"
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 #, fuzzy
 msgid "center is denser"
 msgstr "Centre lines"
 
-#: ../src/widgets/toolbox.cpp:3842
+#: ../src/widgets/toolbox.cpp:3941
 msgid "center is much denser"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3845
+#: ../src/widgets/toolbox.cpp:3944
 #, fuzzy
 msgid "Divergence"
 msgstr "Divergence:"
 
-#: ../src/widgets/toolbox.cpp:3845
+#: ../src/widgets/toolbox.cpp:3944
 msgid "Divergence:"
 msgstr "Divergence:"
 
-#: ../src/widgets/toolbox.cpp:3845
+#: ../src/widgets/toolbox.cpp:3944
 msgid "How much denser/sparser are outer revolutions; 1 = uniform"
 msgstr "How much denser/sparser are outer revolutions; 1 = uniform"
 
-#: ../src/widgets/toolbox.cpp:3856
+#: ../src/widgets/toolbox.cpp:3955
 #, fuzzy
 msgid "starts from center"
 msgstr "Raise the current layer"
 
-#: ../src/widgets/toolbox.cpp:3856
+#: ../src/widgets/toolbox.cpp:3955
 msgid "starts mid-way"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3856
+#: ../src/widgets/toolbox.cpp:3955
 msgid "starts near edge"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3859
+#: ../src/widgets/toolbox.cpp:3958
 #, fuzzy
 msgid "Inner radius"
 msgstr "Inner radius:"
 
-#: ../src/widgets/toolbox.cpp:3859
+#: ../src/widgets/toolbox.cpp:3958
 msgid "Inner radius:"
 msgstr "Inner radius:"
 
-#: ../src/widgets/toolbox.cpp:3859
+#: ../src/widgets/toolbox.cpp:3958
 msgid "Radius of the innermost revolution (relative to the spiral size)"
 msgstr "Radius of the innermost revolution (relative to the spiral size)"
 
-#: ../src/widgets/toolbox.cpp:3932
+#: ../src/widgets/toolbox.cpp:4030
 msgid "Bezier"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3933
+#: ../src/widgets/toolbox.cpp:4031
 #, fuzzy
 msgid "Create regular Bezier path"
 msgstr "Creating new path"
 
-#: ../src/widgets/toolbox.cpp:3939
+#: ../src/widgets/toolbox.cpp:4037
 #, fuzzy
 msgid "Spiro"
 msgstr "Spiral"
 
-#: ../src/widgets/toolbox.cpp:3940
+#: ../src/widgets/toolbox.cpp:4038
 #, fuzzy
 msgid "Create Spiro path"
 msgstr "Create spirals"
 
-#: ../src/widgets/toolbox.cpp:3947
+#: ../src/widgets/toolbox.cpp:4045
 msgid "Zigzag"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3948
+#: ../src/widgets/toolbox.cpp:4046
 msgid "Create a sequence of straight line segments"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3954
+#: ../src/widgets/toolbox.cpp:4052
 #, fuzzy
 msgid "Paraxial"
 msgstr "partial"
 
-#: ../src/widgets/toolbox.cpp:3955
+#: ../src/widgets/toolbox.cpp:4053
 msgid "Create a sequence of paraxial line segments"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3963
+#: ../src/widgets/toolbox.cpp:4061
 msgid "Mode of new lines drawn by this tool"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:3992
+#: ../src/widgets/toolbox.cpp:4090
 #, fuzzy
 msgid "Triangle in"
 msgstr "Angle:"
 
-#: ../src/widgets/toolbox.cpp:3993
+#: ../src/widgets/toolbox.cpp:4091
 #, fuzzy
 msgid "Triangle out"
 msgstr "Angle:"
 
-#: ../src/widgets/toolbox.cpp:3995
+#: ../src/widgets/toolbox.cpp:4093
 msgid "From clipboard"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4020 ../src/widgets/toolbox.cpp:4021
+#: ../src/widgets/toolbox.cpp:4118 ../src/widgets/toolbox.cpp:4119
 #, fuzzy
 msgid "Shape:"
 msgstr "Shapes"
 
-#: ../src/widgets/toolbox.cpp:4020
+#: ../src/widgets/toolbox.cpp:4118
 msgid "Shape of new paths drawn by this tool"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4106
+#: ../src/widgets/toolbox.cpp:4202
 msgid "(many nodes, rough)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4106 ../src/widgets/toolbox.cpp:4223
-#: ../src/widgets/toolbox.cpp:4240 ../src/widgets/toolbox.cpp:4443
-#: ../src/widgets/toolbox.cpp:4537 ../src/widgets/toolbox.cpp:4553
-#: ../src/widgets/toolbox.cpp:4569 ../src/widgets/toolbox.cpp:4629
-#: ../src/widgets/toolbox.cpp:4658 ../src/widgets/toolbox.cpp:4676
-#: ../src/widgets/toolbox.cpp:5036 ../src/widgets/toolbox.cpp:5069
-#: ../src/widgets/toolbox.cpp:6055
+#: ../src/widgets/toolbox.cpp:4202 ../src/widgets/toolbox.cpp:4310
+#: ../src/widgets/toolbox.cpp:4327 ../src/widgets/toolbox.cpp:4535
+#: ../src/widgets/toolbox.cpp:4630 ../src/widgets/toolbox.cpp:4646
+#: ../src/widgets/toolbox.cpp:4662 ../src/widgets/toolbox.cpp:4725
+#: ../src/widgets/toolbox.cpp:4754 ../src/widgets/toolbox.cpp:4772
+#: ../src/widgets/toolbox.cpp:5130 ../src/widgets/toolbox.cpp:5163
+#: ../src/widgets/toolbox.cpp:6153
 #, fuzzy
 msgid "(default)"
 msgstr "Default"
 
-#: ../src/widgets/toolbox.cpp:4106
+#: ../src/widgets/toolbox.cpp:4202
 #, fuzzy
 msgid "(few nodes, smooth)"
 msgstr "Make selected nodes smooth"
 
-#: ../src/widgets/toolbox.cpp:4109
+#: ../src/widgets/toolbox.cpp:4205
 #, fuzzy
 msgid "Smoothing:"
 msgstr "Smooth"
 
-#: ../src/widgets/toolbox.cpp:4109
+#: ../src/widgets/toolbox.cpp:4205
 #, fuzzy
 msgid "Smoothing: "
 msgstr "Smooth"
 
-#: ../src/widgets/toolbox.cpp:4110
+#: ../src/widgets/toolbox.cpp:4206
 msgid "How much smoothing (simplifying) is applied to the line"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4130
+#: ../src/widgets/toolbox.cpp:4226
 #, fuzzy
 msgid ""
 "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to "
@@ -24196,371 +26156,376 @@ msgstr ""
 "change defaults)"
 
 #. Width
-#: ../src/widgets/toolbox.cpp:4223
+#: ../src/widgets/toolbox.cpp:4310
 msgid "(pinch tweak)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4223
+#: ../src/widgets/toolbox.cpp:4310
 #, fuzzy
 msgid "(broad tweak)"
 msgstr " (stroke)"
 
-#: ../src/widgets/toolbox.cpp:4226
+#: ../src/widgets/toolbox.cpp:4313
 #, fuzzy
 msgid "The width of the tweak area (relative to the visible canvas area)"
 msgstr ""
 "The width of the calligraphic pen (relative to the visible canvas area)"
 
 #. Force
-#: ../src/widgets/toolbox.cpp:4240
+#: ../src/widgets/toolbox.cpp:4327
 msgid "(minimum force)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4240
+#: ../src/widgets/toolbox.cpp:4327
 msgid "(maximum force)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4243
+#: ../src/widgets/toolbox.cpp:4330
 #, fuzzy
 msgid "Force"
 msgstr "Source"
 
-#: ../src/widgets/toolbox.cpp:4243
+#: ../src/widgets/toolbox.cpp:4330
 #, fuzzy
 msgid "Force:"
 msgstr "Source"
 
-#: ../src/widgets/toolbox.cpp:4243
+#: ../src/widgets/toolbox.cpp:4330
 msgid "The force of the tweak action"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4261
+#: ../src/widgets/toolbox.cpp:4348
 #, fuzzy
 msgid "Move mode"
 msgstr "Move %s"
 
-#: ../src/widgets/toolbox.cpp:4262
+#: ../src/widgets/toolbox.cpp:4349
 #, fuzzy
 msgid "Move objects in any direction"
 msgstr "No per-object selection indication"
 
-#: ../src/widgets/toolbox.cpp:4268
+#: ../src/widgets/toolbox.cpp:4355
 #, fuzzy
 msgid "Move in/out mode"
 msgstr "Move %s"
 
-#: ../src/widgets/toolbox.cpp:4269
+#: ../src/widgets/toolbox.cpp:4356
 msgid "Move objects towards cursor; with Shift from cursor"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4275
+#: ../src/widgets/toolbox.cpp:4362
 #, fuzzy
 msgid "Move jitter mode"
 msgstr "Raise node"
 
-#: ../src/widgets/toolbox.cpp:4276
+#: ../src/widgets/toolbox.cpp:4363
 msgid "Move objects in random directions"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4282
+#: ../src/widgets/toolbox.cpp:4369
 #, fuzzy
 msgid "Scale mode"
 msgstr "Raise node"
 
-#: ../src/widgets/toolbox.cpp:4283
+#: ../src/widgets/toolbox.cpp:4370
 #, fuzzy
 msgid "Shrink objects, with Shift enlarge"
 msgstr "Set attribute"
 
-#: ../src/widgets/toolbox.cpp:4289
+#: ../src/widgets/toolbox.cpp:4376
 #, fuzzy
 msgid "Rotate mode"
 msgstr "Raise node"
 
-#: ../src/widgets/toolbox.cpp:4290
+#: ../src/widgets/toolbox.cpp:4377
 #, fuzzy
 msgid "Rotate objects, with Shift counterclockwise"
 msgstr "Rotate selection 90 degrees counter-clockwise"
 
-#: ../src/widgets/toolbox.cpp:4296
+#: ../src/widgets/toolbox.cpp:4383
 #, fuzzy
 msgid "Duplicate/delete mode"
 msgstr "Duplicate node"
 
-#: ../src/widgets/toolbox.cpp:4297
+#: ../src/widgets/toolbox.cpp:4384
 msgid "Duplicate objects, with Shift delete"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4303
+#: ../src/widgets/toolbox.cpp:4390
 msgid "Push mode"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4304
+#: ../src/widgets/toolbox.cpp:4391
 msgid "Push parts of paths in any direction"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4310
+#: ../src/widgets/toolbox.cpp:4397
 #, fuzzy
 msgid "Shrink/grow mode"
 msgstr "Lower node"
 
-#: ../src/widgets/toolbox.cpp:4311
+#: ../src/widgets/toolbox.cpp:4398
 #, fuzzy
 msgid "Shrink (inset) parts of paths; with Shift grow (outset)"
 msgstr "Break selected paths into subpaths"
 
-#: ../src/widgets/toolbox.cpp:4317
+#: ../src/widgets/toolbox.cpp:4404
 #, fuzzy
 msgid "Attract/repel mode"
 msgstr "Attribute name"
 
-#: ../src/widgets/toolbox.cpp:4318
+#: ../src/widgets/toolbox.cpp:4405
 msgid "Attract parts of paths towards cursor; with Shift from cursor"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4324
+#: ../src/widgets/toolbox.cpp:4411
 #, fuzzy
 msgid "Roughen mode"
 msgstr "end node"
 
-#: ../src/widgets/toolbox.cpp:4325
+#: ../src/widgets/toolbox.cpp:4412
 msgid "Roughen parts of paths"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4331
+#: ../src/widgets/toolbox.cpp:4418
 #, fuzzy
 msgid "Color paint mode"
 msgstr "Colour of the canvas border"
 
-#: ../src/widgets/toolbox.cpp:4332
+#: ../src/widgets/toolbox.cpp:4419
 #, fuzzy
 msgid "Paint the tool's color upon selected objects"
 msgstr "Make connectors avoid selected objects"
 
-#: ../src/widgets/toolbox.cpp:4338
+#: ../src/widgets/toolbox.cpp:4425
 #, fuzzy
 msgid "Color jitter mode"
 msgstr "Raise node"
 
-#: ../src/widgets/toolbox.cpp:4339
+#: ../src/widgets/toolbox.cpp:4426
 #, fuzzy
 msgid "Jitter the colors of selected objects"
 msgstr "Union of selected objects"
 
-#: ../src/widgets/toolbox.cpp:4345
+#: ../src/widgets/toolbox.cpp:4432
 #, fuzzy
 msgid "Blur mode"
 msgstr "end node"
 
-#: ../src/widgets/toolbox.cpp:4346
+#: ../src/widgets/toolbox.cpp:4433
 #, fuzzy
 msgid "Blur selected objects more; with Shift, blur less"
 msgstr "Flips selected objects horizontally"
 
-#: ../src/widgets/toolbox.cpp:4373
+#: ../src/widgets/toolbox.cpp:4460
 #, fuzzy
 msgid "Channels:"
 msgstr "Cancel"
 
-#: ../src/widgets/toolbox.cpp:4384
+#: ../src/widgets/toolbox.cpp:4472
 msgid "In color mode, act on objects' hue"
 msgstr ""
 
 #. TRANSLATORS:  "H" here stands for hue
-#: ../src/widgets/toolbox.cpp:4388
+#: ../src/widgets/toolbox.cpp:4476
 #, fuzzy
 msgid "H"
 msgstr "H:"
 
-#: ../src/widgets/toolbox.cpp:4399
+#: ../src/widgets/toolbox.cpp:4488
 msgid "In color mode, act on objects' saturation"
 msgstr ""
 
 #. TRANSLATORS: "S" here stands for Saturation
-#: ../src/widgets/toolbox.cpp:4403
+#: ../src/widgets/toolbox.cpp:4492
 #, fuzzy
 msgid "S"
 msgstr "_S"
 
-#: ../src/widgets/toolbox.cpp:4414
+#: ../src/widgets/toolbox.cpp:4504
 msgid "In color mode, act on objects' lightness"
 msgstr ""
 
 #. TRANSLATORS: "L" here stands for Lightness
-#: ../src/widgets/toolbox.cpp:4418
+#: ../src/widgets/toolbox.cpp:4508
 #, fuzzy
 msgid "L"
 msgstr "_L"
 
-#: ../src/widgets/toolbox.cpp:4429
+#: ../src/widgets/toolbox.cpp:4520
 msgid "In color mode, act on objects' opacity"
 msgstr ""
 
 #. TRANSLATORS: "O" here stands for Opacity
-#: ../src/widgets/toolbox.cpp:4433
+#: ../src/widgets/toolbox.cpp:4524
 msgid "O"
 msgstr ""
 
 #. Fidelity
-#: ../src/widgets/toolbox.cpp:4443
+#: ../src/widgets/toolbox.cpp:4535
 msgid "(rough, simplified)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4443
+#: ../src/widgets/toolbox.cpp:4535
 msgid "(fine, but many nodes)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4446
+#: ../src/widgets/toolbox.cpp:4538
 #, fuzzy
 msgid "Fidelity"
 msgstr "Identifier"
 
-#: ../src/widgets/toolbox.cpp:4446
+#: ../src/widgets/toolbox.cpp:4538
 msgid "Fidelity:"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4447
+#: ../src/widgets/toolbox.cpp:4539
 msgid ""
 "Low fidelity simplifies paths; high fidelity preserves path features but may "
 "generate a lot of new nodes"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4464 ../src/widgets/toolbox.cpp:4648
-#: ../src/widgets/toolbox.cpp:5187
+#: ../src/widgets/toolbox.cpp:4557 ../src/widgets/toolbox.cpp:4744
+#: ../src/widgets/toolbox.cpp:5281
 #, fuzzy
 msgid "Pressure"
 msgstr "Preserved"
 
-#: ../src/widgets/toolbox.cpp:4465
+#: ../src/widgets/toolbox.cpp:4558
 #, fuzzy
 msgid "Use the pressure of the input device to alter the force of tweak action"
 msgstr "Use the pressure of the input device to alter the width of the pen"
 
 #. Width
-#: ../src/widgets/toolbox.cpp:4537
+#: ../src/widgets/toolbox.cpp:4630
 #, fuzzy
 msgid "(narrow spray)"
 msgstr "_Lower"
 
-#: ../src/widgets/toolbox.cpp:4537
+#: ../src/widgets/toolbox.cpp:4630
 #, fuzzy
 msgid "(broad spray)"
 msgstr " (stroke)"
 
-#: ../src/widgets/toolbox.cpp:4540
+#: ../src/widgets/toolbox.cpp:4633
 #, fuzzy
 msgid "The width of the spray area (relative to the visible canvas area)"
 msgstr ""
 "The width of the calligraphic pen (relative to the visible canvas area)"
 
 #. Mean
-#: ../src/widgets/toolbox.cpp:4553
+#: ../src/widgets/toolbox.cpp:4646
 #, fuzzy
 msgid "(minimum mean)"
 msgstr "Bitmap size"
 
-#: ../src/widgets/toolbox.cpp:4553
+#: ../src/widgets/toolbox.cpp:4646
 msgid "(maximum mean)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4556
+#: ../src/widgets/toolbox.cpp:4649
 #, fuzzy
 msgid "Focus"
 msgstr "cusp"
 
-#: ../src/widgets/toolbox.cpp:4556
+#: ../src/widgets/toolbox.cpp:4649
 #, fuzzy
 msgid "Focus:"
 msgstr "Source"
 
-#: ../src/widgets/toolbox.cpp:4556
+#: ../src/widgets/toolbox.cpp:4649
 msgid "0 to spray a spot. Increase to enlarge the ring radius."
 msgstr ""
 
 #. Standard_deviation
-#: ../src/widgets/toolbox.cpp:4569
+#: ../src/widgets/toolbox.cpp:4662
 #, fuzzy
 msgid "(minimum scatter)"
 msgstr "Bitmap size"
 
-#: ../src/widgets/toolbox.cpp:4569
+#: ../src/widgets/toolbox.cpp:4662
 msgid "(maximum scatter)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4572
+#: ../src/widgets/toolbox.cpp:4668
+#, fuzzy
+msgid "Toolbox|Scatter"
+msgstr "Pattern"
+
+#: ../src/widgets/toolbox.cpp:4668
 #, fuzzy
-msgid "Scatter:"
+msgid "Toolbox|Scatter:"
 msgstr "Pattern"
 
-#: ../src/widgets/toolbox.cpp:4572
+#: ../src/widgets/toolbox.cpp:4668
 msgid "Increase to scatter sprayed objects."
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4591
+#: ../src/widgets/toolbox.cpp:4687
 #, fuzzy
 msgid "Spray copies of the initial selection"
 msgstr "Apply transform to object"
 
-#: ../src/widgets/toolbox.cpp:4598
+#: ../src/widgets/toolbox.cpp:4694
 #, fuzzy
 msgid "Spray clones of the initial selection"
 msgstr "Create and tile the clones of the selection"
 
-#: ../src/widgets/toolbox.cpp:4604
+#: ../src/widgets/toolbox.cpp:4700
 #, fuzzy
 msgid "Spray single path"
 msgstr "_Reverse"
 
-#: ../src/widgets/toolbox.cpp:4605
+#: ../src/widgets/toolbox.cpp:4701
 msgid "Spray objects in a single path"
 msgstr ""
 
 #. Population
-#: ../src/widgets/toolbox.cpp:4629
+#: ../src/widgets/toolbox.cpp:4725
 msgid "(low population)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4629
+#: ../src/widgets/toolbox.cpp:4725
 #, fuzzy
 msgid "(high population)"
 msgstr "Print destination"
 
-#: ../src/widgets/toolbox.cpp:4632
+#: ../src/widgets/toolbox.cpp:4728
 #, fuzzy
 msgid "Amount:"
 msgstr "Font"
 
-#: ../src/widgets/toolbox.cpp:4633
+#: ../src/widgets/toolbox.cpp:4729
 msgid "Adjusts the number of items sprayed per clic."
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4649
+#: ../src/widgets/toolbox.cpp:4745
 #, fuzzy
 msgid ""
 "Use the pressure of the input device to alter the amount of sprayed objects."
 msgstr "Use the pressure of the input device to alter the width of the pen"
 
 #. Rotation
-#: ../src/widgets/toolbox.cpp:4658
+#: ../src/widgets/toolbox.cpp:4754
 msgid "(low rotation variation)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4658
+#: ../src/widgets/toolbox.cpp:4754
 #, fuzzy
 msgid "(high rotation variation)"
 msgstr "Print destination"
 
-#: ../src/widgets/toolbox.cpp:4661
+#: ../src/widgets/toolbox.cpp:4757
 #, fuzzy
 msgid "Rotation"
 msgstr "_Rotation"
 
-#: ../src/widgets/toolbox.cpp:4661
+#: ../src/widgets/toolbox.cpp:4757
 #, fuzzy
 msgid "Rotation:"
 msgstr "_Rotation"
 
-#: ../src/widgets/toolbox.cpp:4663
+#: ../src/widgets/toolbox.cpp:4759
 #, no-c-format
 msgid ""
 "Variation of the rotation of the sprayed objects. 0% for the same rotation "
@@ -24568,85 +26533,95 @@ msgid ""
 msgstr ""
 
 #. Scale
-#: ../src/widgets/toolbox.cpp:4676
+#: ../src/widgets/toolbox.cpp:4772
 #, fuzzy
 msgid "(low scale variation)"
 msgstr "Star Preferences"
 
-#: ../src/widgets/toolbox.cpp:4676
+#: ../src/widgets/toolbox.cpp:4772
 #, fuzzy
 msgid "(high scale variation)"
 msgstr "Print destination"
 
-#: ../src/widgets/toolbox.cpp:4681
+#: ../src/widgets/toolbox.cpp:4778
+#, fuzzy
+msgid "Toolbox|Scale"
+msgstr "_Toolbox"
+
+#: ../src/widgets/toolbox.cpp:4778
+#, fuzzy
+msgid "Toolbox|Scale:"
+msgstr "_Toolbox"
+
+#: ../src/widgets/toolbox.cpp:4780
 #, no-c-format
 msgid ""
 "Variation in the scale of the sprayed objects. 0% for the same scale than "
 "the original object."
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:4867
+#: ../src/widgets/toolbox.cpp:4954
 #, fuzzy
 msgid "No preset"
 msgstr "Preview"
 
-#: ../src/widgets/toolbox.cpp:4885
+#: ../src/widgets/toolbox.cpp:4972
 #, fuzzy
 msgid "Save..."
 msgstr "Save _As..."
 
 #. Width
-#: ../src/widgets/toolbox.cpp:5036 ../src/widgets/toolbox.cpp:6055
+#: ../src/widgets/toolbox.cpp:5130 ../src/widgets/toolbox.cpp:6153
 msgid "(hairline)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5036 ../src/widgets/toolbox.cpp:6055
+#: ../src/widgets/toolbox.cpp:5130 ../src/widgets/toolbox.cpp:6153
 #, fuzzy
 msgid "(broad stroke)"
 msgstr " (stroke)"
 
-#: ../src/widgets/toolbox.cpp:5039 ../src/widgets/toolbox.cpp:6058
+#: ../src/widgets/toolbox.cpp:5133 ../src/widgets/toolbox.cpp:6156
 #, fuzzy
 msgid "Pen Width"
 msgstr "Page _Width"
 
-#: ../src/widgets/toolbox.cpp:5040
+#: ../src/widgets/toolbox.cpp:5134
 msgid "The width of the calligraphic pen (relative to the visible canvas area)"
 msgstr ""
 "The width of the calligraphic pen (relative to the visible canvas area)"
 
 #. Thinning
-#: ../src/widgets/toolbox.cpp:5053
+#: ../src/widgets/toolbox.cpp:5147
 msgid "(speed blows up stroke)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5053
+#: ../src/widgets/toolbox.cpp:5147
 msgid "(slight widening)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5053
+#: ../src/widgets/toolbox.cpp:5147
 #, fuzzy
 msgid "(constant width)"
 msgstr "Print Destination"
 
-#: ../src/widgets/toolbox.cpp:5053
+#: ../src/widgets/toolbox.cpp:5147
 msgid "(slight thinning, default)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5053
+#: ../src/widgets/toolbox.cpp:5147
 msgid "(speed deflates stroke)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5056
+#: ../src/widgets/toolbox.cpp:5150
 #, fuzzy
 msgid "Stroke Thinning"
 msgstr "Stroke Paint"
 
-#: ../src/widgets/toolbox.cpp:5056
+#: ../src/widgets/toolbox.cpp:5150
 msgid "Thinning:"
 msgstr "Thinning:"
 
-#: ../src/widgets/toolbox.cpp:5057
+#: ../src/widgets/toolbox.cpp:5151
 msgid ""
 "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 "
 "makes them broader, 0 makes width independent of velocity)"
@@ -24655,29 +26630,29 @@ msgstr ""
 "makes them broader, 0 makes width independent of velocity)"
 
 #. Angle
-#: ../src/widgets/toolbox.cpp:5069
+#: ../src/widgets/toolbox.cpp:5163
 msgid "(left edge up)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5069
+#: ../src/widgets/toolbox.cpp:5163
 #, fuzzy
 msgid "(horizontal)"
 msgstr "Horizontal"
 
-#: ../src/widgets/toolbox.cpp:5069
+#: ../src/widgets/toolbox.cpp:5163
 msgid "(right edge up)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5072
+#: ../src/widgets/toolbox.cpp:5166
 #, fuzzy
 msgid "Pen Angle"
 msgstr "Angle:"
 
-#: ../src/widgets/toolbox.cpp:5072
+#: ../src/widgets/toolbox.cpp:5166
 msgid "Angle:"
 msgstr "Angle:"
 
-#: ../src/widgets/toolbox.cpp:5073
+#: ../src/widgets/toolbox.cpp:5167
 msgid ""
 "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if "
 "fixation = 0)"
@@ -24686,28 +26661,28 @@ msgstr ""
 "fixation = 0)"
 
 #. Fixation
-#: ../src/widgets/toolbox.cpp:5087
+#: ../src/widgets/toolbox.cpp:5181
 msgid "(perpendicular to stroke, \"brush\")"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5087
+#: ../src/widgets/toolbox.cpp:5181
 msgid "(almost fixed, default)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5087
+#: ../src/widgets/toolbox.cpp:5181
 msgid "(fixed by Angle, \"pen\")"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5090
+#: ../src/widgets/toolbox.cpp:5184
 #, fuzzy
 msgid "Fixation"
 msgstr "Fixation:"
 
-#: ../src/widgets/toolbox.cpp:5090
+#: ../src/widgets/toolbox.cpp:5184
 msgid "Fixation:"
 msgstr "Fixation:"
 
-#: ../src/widgets/toolbox.cpp:5091
+#: ../src/widgets/toolbox.cpp:5185
 #, fuzzy
 msgid ""
 "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = "
@@ -24717,549 +26692,802 @@ msgstr ""
 "= fixed)"
 
 #. Cap Rounding
-#: ../src/widgets/toolbox.cpp:5103
+#: ../src/widgets/toolbox.cpp:5197
 #, fuzzy
 msgid "(blunt caps, default)"
 msgstr "Set as default"
 
-#: ../src/widgets/toolbox.cpp:5103
+#: ../src/widgets/toolbox.cpp:5197
 msgid "(slightly bulging)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5103
+#: ../src/widgets/toolbox.cpp:5197
 msgid "(approximately round)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5103
+#: ../src/widgets/toolbox.cpp:5197
 msgid "(long protruding caps)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5107
+#: ../src/widgets/toolbox.cpp:5201
 #, fuzzy
 msgid "Cap rounding"
 msgstr "Not rounded"
 
-#: ../src/widgets/toolbox.cpp:5107
+#: ../src/widgets/toolbox.cpp:5201
 #, fuzzy
 msgid "Caps:"
 msgstr "Cap:"
 
-#: ../src/widgets/toolbox.cpp:5108
+#: ../src/widgets/toolbox.cpp:5202
 msgid ""
 "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = "
 "round caps)"
 msgstr ""
 
 #. Tremor
-#: ../src/widgets/toolbox.cpp:5120
+#: ../src/widgets/toolbox.cpp:5214
 #, fuzzy
 msgid "(smooth line)"
 msgstr "smooth"
 
-#: ../src/widgets/toolbox.cpp:5120
+#: ../src/widgets/toolbox.cpp:5214
 msgid "(slight tremor)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5120
+#: ../src/widgets/toolbox.cpp:5214
 msgid "(noticeable tremor)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5120
+#: ../src/widgets/toolbox.cpp:5214
 msgid "(maximum tremor)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5123
+#: ../src/widgets/toolbox.cpp:5217
 #, fuzzy
 msgid "Stroke Tremor"
 msgstr "Stop Colour"
 
-#: ../src/widgets/toolbox.cpp:5123
+#: ../src/widgets/toolbox.cpp:5217
 msgid "Tremor:"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5124
+#: ../src/widgets/toolbox.cpp:5218
 msgid "Increase to make strokes rugged and trembling"
 msgstr ""
 
 #. Wiggle
-#: ../src/widgets/toolbox.cpp:5138
+#: ../src/widgets/toolbox.cpp:5232
 msgid "(no wiggle)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5138
+#: ../src/widgets/toolbox.cpp:5232
 #, fuzzy
 msgid "(slight deviation)"
 msgstr "Print destination"
 
-#: ../src/widgets/toolbox.cpp:5138
+#: ../src/widgets/toolbox.cpp:5232
 msgid "(wild waves and curls)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5141
+#: ../src/widgets/toolbox.cpp:5235
 #, fuzzy
 msgid "Pen Wiggle"
 msgstr "Title:"
 
-#: ../src/widgets/toolbox.cpp:5141
+#: ../src/widgets/toolbox.cpp:5235
 #, fuzzy
 msgid "Wiggle:"
 msgstr "Title:"
 
-#: ../src/widgets/toolbox.cpp:5142
+#: ../src/widgets/toolbox.cpp:5236
 msgid "Increase to make the pen waver and wiggle"
 msgstr ""
 
 #. Mass
-#: ../src/widgets/toolbox.cpp:5155
+#: ../src/widgets/toolbox.cpp:5249
 #, fuzzy
 msgid "(no inertia)"
 msgstr "(null_pointer)"
 
-#: ../src/widgets/toolbox.cpp:5155
+#: ../src/widgets/toolbox.cpp:5249
 msgid "(slight smoothing, default)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5155
+#: ../src/widgets/toolbox.cpp:5249
 msgid "(noticeable lagging)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5155
+#: ../src/widgets/toolbox.cpp:5249
 msgid "(maximum inertia)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5158
+#: ../src/widgets/toolbox.cpp:5252
 #, fuzzy
 msgid "Pen Mass"
 msgstr "Mass:"
 
-#: ../src/widgets/toolbox.cpp:5158
+#: ../src/widgets/toolbox.cpp:5252
 msgid "Mass:"
 msgstr "Mass:"
 
-#: ../src/widgets/toolbox.cpp:5159
+#: ../src/widgets/toolbox.cpp:5253
 msgid "Increase to make the pen drag behind, as if slowed by inertia"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5174
+#: ../src/widgets/toolbox.cpp:5268
 #, fuzzy
 msgid "Trace Background"
 msgstr "Background:"
 
-#: ../src/widgets/toolbox.cpp:5175
+#: ../src/widgets/toolbox.cpp:5269
 msgid ""
 "Trace the lightness of the background by the width of the pen (white - "
 "minimum width, black - maximum width)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5188
+#: ../src/widgets/toolbox.cpp:5282
 msgid "Use the pressure of the input device to alter the width of the pen"
 msgstr "Use the pressure of the input device to alter the width of the pen"
 
-#: ../src/widgets/toolbox.cpp:5200
+#: ../src/widgets/toolbox.cpp:5294
 #, fuzzy
 msgid "Tilt"
 msgstr "Title"
 
-#: ../src/widgets/toolbox.cpp:5201
+#: ../src/widgets/toolbox.cpp:5295
 msgid "Use the tilt of the input device to alter the angle of the pen's nib"
 msgstr "Use the tilt of the input device to alter the angle of the pen's nib"
 
-#: ../src/widgets/toolbox.cpp:5214
+#: ../src/widgets/toolbox.cpp:5310
 #, fuzzy
 msgid "Choose a preset"
 msgstr "Preview"
 
-#: ../src/widgets/toolbox.cpp:5302
+#: ../src/widgets/toolbox.cpp:5399
 msgid "Arc: Change start/end"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5366
+#: ../src/widgets/toolbox.cpp:5463
 msgid "Arc: Change open/closed"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5492
+#: ../src/widgets/toolbox.cpp:5589
 msgid "Start:"
 msgstr "Start:"
 
-#: ../src/widgets/toolbox.cpp:5493
+#: ../src/widgets/toolbox.cpp:5590
 msgid "The angle (in degrees) from the horizontal to the arc's start point"
 msgstr "The angle (in degrees) from the horizontal to the arc's start point"
 
-#: ../src/widgets/toolbox.cpp:5505
+#: ../src/widgets/toolbox.cpp:5602
 msgid "End:"
 msgstr "End:"
 
-#: ../src/widgets/toolbox.cpp:5506
+#: ../src/widgets/toolbox.cpp:5603
 msgid "The angle (in degrees) from the horizontal to the arc's end point"
 msgstr "The angle (in degrees) from the horizontal to the arc's end point"
 
-#: ../src/widgets/toolbox.cpp:5522
+#: ../src/widgets/toolbox.cpp:5619
 #, fuzzy
 msgid "Closed arc"
 msgstr "Close"
 
-#: ../src/widgets/toolbox.cpp:5523
+#: ../src/widgets/toolbox.cpp:5620
 #, fuzzy
 msgid "Switch to segment (closed shape with two radii)"
 msgstr ""
 "Switch between arc (unclosed shape) and segment (closed shape with two radii)"
 
-#: ../src/widgets/toolbox.cpp:5529
+#: ../src/widgets/toolbox.cpp:5626
 #, fuzzy
 msgid "Open Arc"
 msgstr "Open arc"
 
-#: ../src/widgets/toolbox.cpp:5530
+#: ../src/widgets/toolbox.cpp:5627
 msgid "Switch to arc (unclosed shape)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5553
+#: ../src/widgets/toolbox.cpp:5650
 msgid "Make whole"
 msgstr "Make whole"
 
-#: ../src/widgets/toolbox.cpp:5554
+#: ../src/widgets/toolbox.cpp:5651
 msgid "Make the shape a whole ellipse, not arc or segment"
 msgstr "Make the shape a whole ellipse, not arc or segment"
 
-#: ../src/widgets/toolbox.cpp:5630
+#: ../src/widgets/toolbox.cpp:5729
 #, fuzzy
 msgid "Pick opacity"
 msgstr "Opacity"
 
-#: ../src/widgets/toolbox.cpp:5631
+#: ../src/widgets/toolbox.cpp:5730
 msgid ""
 "Pick both the color and the alpha (transparency) under cursor; otherwise, "
 "pick only the visible color premultiplied by alpha"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5634
+#: ../src/widgets/toolbox.cpp:5733
 #, fuzzy
 msgid "Pick"
 msgstr "Paths"
 
-#: ../src/widgets/toolbox.cpp:5643
+#: ../src/widgets/toolbox.cpp:5742
 #, fuzzy
 msgid "Assign opacity"
 msgstr "Master _opacity"
 
-#: ../src/widgets/toolbox.cpp:5644
+#: ../src/widgets/toolbox.cpp:5743
 msgid ""
 "If alpha was picked, assign it to selection as fill or stroke transparency"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5647
+#: ../src/widgets/toolbox.cpp:5746
 #, fuzzy
 msgid "Assign"
 msgstr "Align"
 
-#: ../src/widgets/toolbox.cpp:5833
+#: ../src/widgets/toolbox.cpp:5931
 #, fuzzy
 msgid "Closed"
 msgstr "_Close"
 
-#: ../src/widgets/toolbox.cpp:5835
+#: ../src/widgets/toolbox.cpp:5933
 #, fuzzy
 msgid "Open start"
 msgstr "Open arc"
 
-#: ../src/widgets/toolbox.cpp:5837
+#: ../src/widgets/toolbox.cpp:5935
 #, fuzzy
 msgid "Open end"
 msgstr "Open _Recent"
 
-#: ../src/widgets/toolbox.cpp:5839
+#: ../src/widgets/toolbox.cpp:5937
 msgid "Open both"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5898
+#: ../src/widgets/toolbox.cpp:5996
 msgid "All inactive"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5899
+#: ../src/widgets/toolbox.cpp:5997
 msgid "No geometric tool is active"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5932
+#: ../src/widgets/toolbox.cpp:6030
 #, fuzzy
 msgid "Show limiting bounding box"
 msgstr "Opposite bounding box edge"
 
-#: ../src/widgets/toolbox.cpp:5933
+#: ../src/widgets/toolbox.cpp:6031
 msgid "Show bounding box (used to cut infinite lines)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5944
+#: ../src/widgets/toolbox.cpp:6042
 msgid "Get limiting bounding box from selection"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5945
+#: ../src/widgets/toolbox.cpp:6043
 #, fuzzy
 msgid ""
 "Set limiting bounding box (used to cut infinite lines) to the bounding box "
 "of current selection"
 msgstr "Snap bounding boxes to guides"
 
-#: ../src/widgets/toolbox.cpp:5957
+#: ../src/widgets/toolbox.cpp:6055
 msgid "Choose a line segment type"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5973
+#: ../src/widgets/toolbox.cpp:6071
 msgid "Display measuring info"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5974
+#: ../src/widgets/toolbox.cpp:6072
 msgid "Display measuring info for selected items"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5994
+#: ../src/widgets/toolbox.cpp:6092
 msgid "Open LPE dialog"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:5995
+#: ../src/widgets/toolbox.cpp:6093
 msgid "Open LPE dialog (to adapt parameters numerically)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:6059
+#: ../src/widgets/toolbox.cpp:6157
 #, fuzzy
 msgid "The width of the eraser pen (relative to the visible canvas area)"
 msgstr ""
 "The width of the calligraphic pen (relative to the visible canvas area)"
 
-#: ../src/widgets/toolbox.cpp:6077
+#: ../src/widgets/toolbox.cpp:6175
 msgid "Delete objects touched by the eraser"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:6083
+#: ../src/widgets/toolbox.cpp:6181
 #, fuzzy
 msgid "Cut"
 msgstr "Cu_t"
 
-#: ../src/widgets/toolbox.cpp:6084
+#: ../src/widgets/toolbox.cpp:6182
 #, fuzzy
 msgid "Cut out from objects"
 msgstr "Pattern to Ob_jects"
 
-#: ../src/widgets/toolbox.cpp:6428
+#: ../src/widgets/toolbox.cpp:6431
 #, fuzzy
 msgid "Text: Change font family"
 msgstr "Text and Font dialogue"
 
-#: ../src/widgets/toolbox.cpp:6575
+#: ../src/widgets/toolbox.cpp:6478
+#, fuzzy
+msgid "Text: Change font size"
+msgstr "Text and Font dialogue"
+
+#: ../src/widgets/toolbox.cpp:6624
+#, fuzzy
+msgid "Text: Change font style"
+msgstr "Text and Font dialogue"
+
+#: ../src/widgets/toolbox.cpp:6701
+msgid "Text: Change superscript or subscript"
+msgstr ""
+
+#: ../src/widgets/toolbox.cpp:6845
 msgid "Text: Change alignment"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:6679
+#: ../src/widgets/toolbox.cpp:6884
 #, fuzzy
-msgid "Text: Change font style"
+msgid "Text: Change line-height"
+msgstr "Canvas orientation:"
+
+#: ../src/widgets/toolbox.cpp:6923
+#, fuzzy
+msgid "Text: Change word-spacing"
+msgstr "Canvas orientation:"
+
+#: ../src/widgets/toolbox.cpp:6962
+#, fuzzy
+msgid "Text: Change letter-spacing"
+msgstr "Set spacing:"
+
+#: ../src/widgets/toolbox.cpp:7007
+#, fuzzy
+msgid "Text: Change dx (kern)"
+msgstr "Text and Font dialogue"
+
+#: ../src/widgets/toolbox.cpp:7038
+#, fuzzy
+msgid "Text: Change dy"
+msgstr "Text and Font dialogue"
+
+#: ../src/widgets/toolbox.cpp:7069
+#, fuzzy
+msgid "Text: Change rotate"
 msgstr "Text and Font dialogue"
 
-#: ../src/widgets/toolbox.cpp:6726
+#: ../src/widgets/toolbox.cpp:7114
 #, fuzzy
 msgid "Text: Change orientation"
 msgstr "Canvas orientation:"
 
-#: ../src/widgets/toolbox.cpp:6840
+#: ../src/widgets/toolbox.cpp:7478
 #, fuzzy
-msgid "Text: Change font size"
-msgstr "Text and Font dialogue"
+msgid "Font Family"
+msgstr "Font family"
 
-#: ../src/widgets/toolbox.cpp:7058
-msgid "Select font family (Alt+X to access)"
+#: ../src/widgets/toolbox.cpp:7479
+#, fuzzy
+msgid "Select Font Family (Alt-X to access)"
+msgstr "Font family"
+
+#. Entry width
+#. Extra list width
+#. Cell layout
+#. Enable entry completion
+#: ../src/widgets/toolbox.cpp:7486
+msgid "Font not found on system"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7095
-msgid ""
-"This font is currently not installed on your system. Inkscape will use the "
-"default font instead."
+#: ../src/widgets/toolbox.cpp:7518
+#, fuzzy
+msgid "Font Size"
+msgstr "Font size:"
+
+#: ../src/widgets/toolbox.cpp:7519
+#, fuzzy
+msgid "Font size (px)"
+msgstr "Font size:"
+
+#. Name
+#: ../src/widgets/toolbox.cpp:7531
+#, fuzzy
+msgid "Toggle Bold"
+msgstr "Toggle current layer visibility"
+
+#. Label
+#: ../src/widgets/toolbox.cpp:7532
+msgid "Toggle bold or normal weight"
+msgstr ""
+
+#. Name
+#: ../src/widgets/toolbox.cpp:7544
+msgid "Toggle Italic/Oblique"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7131
+#. Label
+#: ../src/widgets/toolbox.cpp:7545
+msgid "Toggle italic/oblique style"
+msgstr ""
+
+#. Name
+#: ../src/widgets/toolbox.cpp:7557
+msgid "Toggle Superscript"
+msgstr ""
+
+#. Label
+#: ../src/widgets/toolbox.cpp:7558
+msgid "Toggle superscript"
+msgstr ""
+
+#. Name
+#: ../src/widgets/toolbox.cpp:7570
+msgid "Toggle Subscript"
+msgstr ""
+
+#. Label
+#: ../src/widgets/toolbox.cpp:7571
+#, fuzzy
+msgid "Toggle subscript"
+msgstr "Portrait"
+
+#: ../src/widgets/toolbox.cpp:7588 ../src/widgets/toolbox.cpp:7589
 #, fuzzy
 msgid "Align left"
 msgstr "Align lines left"
 
-#: ../src/widgets/toolbox.cpp:7153
+#: ../src/widgets/toolbox.cpp:7596 ../src/widgets/toolbox.cpp:7597
+#, fuzzy
+msgid "Align center"
+msgstr "Align lines left"
+
+#: ../src/widgets/toolbox.cpp:7604 ../src/widgets/toolbox.cpp:7605
 #, fuzzy
 msgid "Align right"
 msgstr "Align lines right"
 
-#: ../src/widgets/toolbox.cpp:7164
+#: ../src/widgets/toolbox.cpp:7612
 msgid "Justify"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7179
-msgid "Bold"
+#: ../src/widgets/toolbox.cpp:7613
+msgid "Justify (only flowed text)"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7190
-msgid "Italic"
-msgstr ""
+#. Name
+#: ../src/widgets/toolbox.cpp:7619
+#, fuzzy
+msgid "Alignment"
+msgstr "Align lines left"
+
+#. Label
+#: ../src/widgets/toolbox.cpp:7620
+#, fuzzy
+msgid "Text alignment"
+msgstr "Align left sides"
+
+#: ../src/widgets/toolbox.cpp:7647
+#, fuzzy
+msgid "Horizontal"
+msgstr "Horizontal"
+
+#: ../src/widgets/toolbox.cpp:7654
+#, fuzzy
+msgid "Vertical"
+msgstr "Vertical"
+
+#. Label
+#: ../src/widgets/toolbox.cpp:7661
+#, fuzzy
+msgid "Text orientation"
+msgstr "Canvas orientation:"
+
+#. Drop down menu
+#: ../src/widgets/toolbox.cpp:7684
+#, fuzzy
+msgid "Smaller spacing"
+msgstr "Set spacing:"
+
+#: ../src/widgets/toolbox.cpp:7684
+#, fuzzy
+msgid "Larger spacing"
+msgstr "Line spacing:"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7689
+#, fuzzy
+msgid "Line Height"
+msgstr "Height:"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7690
+#, fuzzy
+msgid "Line:"
+msgstr "License"
+
+#. short label
+#: ../src/widgets/toolbox.cpp:7691
+#, fuzzy
+msgid "Spacing between lines (times font size)"
+msgstr "Horizontal spacing between columns"
+
+#. Drop down menu
+#: ../src/widgets/toolbox.cpp:7715 ../src/widgets/toolbox.cpp:7746
+#, fuzzy
+msgid "Negative spacing"
+msgstr "Set spacing:"
+
+#: ../src/widgets/toolbox.cpp:7715 ../src/widgets/toolbox.cpp:7746
+#, fuzzy
+msgid "Positive spacing"
+msgstr "Line spacing:"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7720
+#, fuzzy
+msgid "Word spacing"
+msgstr "Set spacing:"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7721
+#, fuzzy
+msgid "Word:"
+msgstr "Node"
 
-#: ../src/widgets/toolbox.cpp:7329
+#. short label
+#: ../src/widgets/toolbox.cpp:7722
+#, fuzzy
+msgid "Spacing between words (px)"
+msgstr "Vertical spacing between rows"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7751
+#, fuzzy
+msgid "Letter spacing"
+msgstr "Set spacing:"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7752
+#, fuzzy
+msgid "Letter:"
+msgstr "Href:"
+
+#. short label
+#: ../src/widgets/toolbox.cpp:7753
+#, fuzzy
+msgid "Spacing between letters (px)"
+msgstr "Vertical spacing between rows"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7782
+#, fuzzy
+msgid "Kerning"
+msgstr "_Drawing"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7783
+#, fuzzy
+msgid "Kern:"
+msgstr "_Username:"
+
+#. short label
+#: ../src/widgets/toolbox.cpp:7784
+#, fuzzy
+msgid "Horizontal kerning (px)"
+msgstr "Horizontal Spacing"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7813
+#, fuzzy
+msgid "Vertical Shift"
+msgstr "Vertical text"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7814
+#, fuzzy
+msgid "Vert:"
+msgstr "Invert:"
+
+#. short label
+#: ../src/widgets/toolbox.cpp:7815
+#, fuzzy
+msgid "Vertical shift (px)"
+msgstr "Vertical Offset"
+
+#. name
+#: ../src/widgets/toolbox.cpp:7844
+#, fuzzy
+msgid "Letter rotation"
+msgstr "Set spacing:"
+
+#. label
+#: ../src/widgets/toolbox.cpp:7845
+#, fuzzy
+msgid "Rot:"
+msgstr "Role:"
+
+#. short label
+#: ../src/widgets/toolbox.cpp:7846
+#, fuzzy
+msgid "Character rotation (degrees)"
+msgstr "_Rotation"
+
+#: ../src/widgets/toolbox.cpp:7961
 msgid "Set connector type: orthogonal"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7329
+#: ../src/widgets/toolbox.cpp:7961
 msgid "Set connector type: polyline"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7379
+#: ../src/widgets/toolbox.cpp:8009
 #, fuzzy
 msgid "Change connector curvature"
 msgstr "Cancel connection"
 
-#: ../src/widgets/toolbox.cpp:7428
+#: ../src/widgets/toolbox.cpp:8057
 #, fuzzy
 msgid "Change connector spacing"
 msgstr "Cancel connection"
 
-#: ../src/widgets/toolbox.cpp:7542
+#: ../src/widgets/toolbox.cpp:8175
 #, fuzzy
 msgid "EditMode"
 msgstr "Node"
 
-#: ../src/widgets/toolbox.cpp:7543
+#: ../src/widgets/toolbox.cpp:8176
 msgid "Switch between connection point editing and connector drawing mode"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7557
+#: ../src/widgets/toolbox.cpp:8190
 msgid "Avoid"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7567
+#: ../src/widgets/toolbox.cpp:8200
 #, fuzzy
 msgid "Ignore"
 msgstr "none"
 
-#: ../src/widgets/toolbox.cpp:7578
+#: ../src/widgets/toolbox.cpp:8211
 msgid "Orthogonal"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7579
+#: ../src/widgets/toolbox.cpp:8212
 msgid "Make connector orthogonal or polyline"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7593
+#: ../src/widgets/toolbox.cpp:8226
 #, fuzzy
 msgid "Connector Curvature"
 msgstr "Connector Preferences"
 
-#: ../src/widgets/toolbox.cpp:7593
+#: ../src/widgets/toolbox.cpp:8226
 #, fuzzy
 msgid "Curvature:"
 msgstr "Creator"
 
-#: ../src/widgets/toolbox.cpp:7594
+#: ../src/widgets/toolbox.cpp:8227
 msgid "The amount of connectors curvature"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7604
+#: ../src/widgets/toolbox.cpp:8237
 #, fuzzy
 msgid "Connector Spacing"
 msgstr "Cancel connection"
 
-#: ../src/widgets/toolbox.cpp:7604
+#: ../src/widgets/toolbox.cpp:8237
 #, fuzzy
 msgid "Spacing:"
 msgstr "Spacing X:"
 
-#: ../src/widgets/toolbox.cpp:7605
+#: ../src/widgets/toolbox.cpp:8238
 msgid "The amount of space left around objects by auto-routing connectors"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7616
+#: ../src/widgets/toolbox.cpp:8249
 #, fuzzy
 msgid "Graph"
 msgstr "Groups"
 
-#: ../src/widgets/toolbox.cpp:7626
+#: ../src/widgets/toolbox.cpp:8259
 #, fuzzy
 msgid "Connector Length"
 msgstr "Connector"
 
-#: ../src/widgets/toolbox.cpp:7626
+#: ../src/widgets/toolbox.cpp:8259
 msgid "Length:"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7627
+#: ../src/widgets/toolbox.cpp:8260
 msgid "Ideal length for connectors when layout is applied"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7639
+#: ../src/widgets/toolbox.cpp:8272
 msgid "Downwards"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7640
+#: ../src/widgets/toolbox.cpp:8273
 msgid "Make connectors with end-markers (arrows) point downwards"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7656
+#: ../src/widgets/toolbox.cpp:8289
 msgid "Do not allow overlapping shapes"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7671
+#: ../src/widgets/toolbox.cpp:8304
 #, fuzzy
 msgid "New connection point"
 msgstr "Cancel connection"
 
-#: ../src/widgets/toolbox.cpp:7672
+#: ../src/widgets/toolbox.cpp:8305
 msgid "Add a new connection point to the currently selected item"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7683
+#: ../src/widgets/toolbox.cpp:8316
 #, fuzzy
 msgid "Remove connection point"
 msgstr "Create connectors"
 
-#: ../src/widgets/toolbox.cpp:7684
+#: ../src/widgets/toolbox.cpp:8317
 msgid "Remove the currently selected connection point"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7784
+#: ../src/widgets/toolbox.cpp:8417
 #, fuzzy
 msgid "Fill by"
 msgstr "Fill"
 
-#: ../src/widgets/toolbox.cpp:7785
+#: ../src/widgets/toolbox.cpp:8418
 #, fuzzy
 msgid "Fill by:"
 msgstr "Fill"
 
-#: ../src/widgets/toolbox.cpp:7797
+#: ../src/widgets/toolbox.cpp:8430
 #, fuzzy
 msgid "Fill Threshold"
 msgstr "Threshold"
 
-#: ../src/widgets/toolbox.cpp:7798
+#: ../src/widgets/toolbox.cpp:8431
 msgid ""
 "The maximum allowed difference between the clicked pixel and the neighboring "
 "pixels to be counted in the fill"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7823
+#: ../src/widgets/toolbox.cpp:8457
 msgid "Grow/shrink by"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7823
+#: ../src/widgets/toolbox.cpp:8457
 msgid "Grow/shrink by:"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7824
+#: ../src/widgets/toolbox.cpp:8458
 msgid ""
 "The amount to grow (positive) or shrink (negative) the created fill path"
 msgstr ""
 
-#: ../src/widgets/toolbox.cpp:7849
+#: ../src/widgets/toolbox.cpp:8483
 #, fuzzy
 msgid "Close gaps"
 msgstr "Close"
 
-#: ../src/widgets/toolbox.cpp:7850
+#: ../src/widgets/toolbox.cpp:8484
 #, fuzzy
 msgid "Close gaps:"
 msgstr "Close"
 
-#: ../src/widgets/toolbox.cpp:7862
+#: ../src/widgets/toolbox.cpp:8496
 #, fuzzy
 msgid ""
 "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools "
@@ -25297,6 +27525,10 @@ msgstr "Rows:"
 msgid "Square Size / px"
 msgstr "Square cap"
 
+#: ../share/extensions/text_sentencecase.inx.h:1
+msgid "Sentence case"
+msgstr ""
+
 #: ../share/extensions/wireframe_sphere.inx.h:1
 msgid "Hide lines behind the sphere"
 msgstr ""
@@ -25327,6 +27559,37 @@ msgstr ""
 msgid "Wireframe Sphere"
 msgstr ""
 
+#~ msgid "Refresh the icons"
+#~ msgstr "Refresh the icons"
+
+#, fuzzy
+#~ msgid "Color/opacity used for color spraying"
+#~ msgstr "Colour of grid lines"
+
+#, fuzzy
+#~ msgid "Show node transformation handles"
+#~ msgstr "Store transformation:"
+
+#, fuzzy
+#~ msgid "Show next path effect parameter for editing"
+#~ msgstr "Paste _Style"
+
+#, fuzzy
+#~ msgid "Select Font Size"
+#~ msgstr "Selection"
+
+#, fuzzy
+#~ msgid "Horizontal Text"
+#~ msgstr "Horizontal text"
+
+#, fuzzy
+#~ msgid "Vertical Text"
+#~ msgstr "Vertical text"
+
+#, fuzzy
+#~ msgid "_Input Devices (new)..."
+#~ msgstr "_Input Devices..."
+
 #, fuzzy
 #~ msgid "Failed to change to directory '%s' (%s)"
 #~ msgstr ""
@@ -25364,10 +27627,6 @@ msgstr ""
 #~ msgid "Decline invitation"
 #~ msgstr "Decline invitation"
 
-#, fuzzy
-#~ msgid "Length left"
-#~ msgstr "Height"
-
 #, fuzzy
 #~ msgid "Specifies the left end of the bisector"
 #~ msgstr "Pick the lightness of the colour"
@@ -25412,10 +27671,6 @@ msgstr ""
 #~ msgid "Boolop type"
 #~ msgstr "All types"
 
-#, fuzzy
-#~ msgid "Starting"
-#~ msgstr "Start:"
-
 #, fuzzy
 #~ msgid "Rotation angle"
 #~ msgstr "_Rotation"
@@ -25452,10 +27707,6 @@ msgstr ""
 #~ msgid "Sharp"
 #~ msgstr "Shapes"
 
-#, fuzzy
-#~ msgid "Round"
-#~ msgstr "Rounded:"
-
 #, fuzzy
 #~ msgid "Method"
 #~ msgstr "Metre"
@@ -25476,10 +27727,6 @@ msgstr ""
 #~ msgid "Pen roundness"
 #~ msgstr "Not rounded"
 
-#, fuzzy
-#~ msgid "angle"
-#~ msgstr "Angle:"
-
 #, fuzzy
 #~ msgid "Grow for"
 #~ msgstr "Lower node"
@@ -25568,10 +27815,6 @@ msgstr ""
 #~ msgid "End type"
 #~ msgstr "  type: "
 
-#, fuzzy
-#~ msgid "Reflection line"
-#~ msgstr "Selection"
-
 #, fuzzy
 #~ msgid "Adjust the offset"
 #~ msgstr "Adjust the <b>offset distance</b>"
@@ -25732,30 +27975,6 @@ msgstr ""
 #~ msgid "Open session file"
 #~ msgstr "_Write session file:"
 
-#, fuzzy
-#~ msgid "Change color definition"
-#~ msgstr "Cancel connection"
-
-#, fuzzy
-#~ msgid "Remove stroke color"
-#~ msgstr "_Remove Link"
-
-#, fuzzy
-#~ msgid "Remove fill color"
-#~ msgstr " Re_move "
-
-#, fuzzy
-#~ msgid "Set stroke color to none"
-#~ msgstr "Stop Colour"
-
-#, fuzzy
-#~ msgid "Set fill color to none"
-#~ msgstr "Select file to import"
-
-#, fuzzy
-#~ msgid "Set fill color from swatch"
-#~ msgstr "View colour swatches"
-
 #, fuzzy
 #~ msgid "_Register"
 #~ msgstr "_Raise"
@@ -25819,11 +28038,6 @@ msgstr ""
 #~ "<b>Ctrl</b>: toggle node type, snap handle angle, move hor/vert; <b>Ctrl"
 #~ "+Alt</b>: move along handles"
 
-#~ msgid ""
-#~ "<b>Shift</b>: toggle node selection, disable snapping, rotate both handles"
-#~ msgstr ""
-#~ "<b>Shift</b>: toggle node selection, disable snapping, rotate both handles"
-
 #~ msgid "<b>Alt</b>: lock handle length; <b>Ctrl+Alt</b>: move along handles"
 #~ msgstr "<b>Alt</b>: lock handle length; <b>Ctrl+Alt</b>: move along handles"
 
@@ -25950,27 +28164,6 @@ msgstr ""
 #~ msgid "The selection has no applied mask."
 #~ msgstr "Create a dynamic offset object"
 
-#, fuzzy
-#~ msgid "<b>Path</b> (%i node, path effect: %s)"
-#~ msgid_plural "<b>Path</b> (%i nodes, path effect: %s)"
-#~ msgstr[0] "<b>Path</b> (%i node)"
-#~ msgstr[1] "<b>Path</b> (%i nodes)"
-
-#~ msgid "<b>Path</b> (%i node)"
-#~ msgid_plural "<b>Path</b> (%i nodes)"
-#~ msgstr[0] "<b>Path</b> (%i node)"
-#~ msgstr[1] "<b>Path</b> (%i nodes)"
-
-#~ msgid "<b>Star</b> with %d vertex"
-#~ msgid_plural "<b>Star</b> with %d vertices"
-#~ msgstr[0] "<b>Star</b> with %d vertex"
-#~ msgstr[1] "<b>Star</b> with %d vertices"
-
-#~ msgid "<b>Polygon</b> with %d vertex"
-#~ msgid_plural "<b>Polygon</b> with %d vertices"
-#~ msgstr[0] "<b>Polygon</b> with %d vertex"
-#~ msgstr[1] "<b>Polygon</b> with %d vertices"
-
 #, fuzzy
 #~ msgid "<b>Conditional group</b> of <b>%d</b> object"
 #~ msgid_plural "<b>Conditional group</b> of <b>%d</b> objects"
@@ -26038,10 +28231,6 @@ msgstr ""
 #~ msgid "Password:"
 #~ msgstr "_Password:"
 
-#, fuzzy
-#~ msgid "Export this document to Open Clip Art Library"
-#~ msgstr "Export document or selection as a bitmap image"
-
 #, fuzzy
 #~ msgid "Light x-Position"
 #~ msgstr "Fixation:"
@@ -26162,9 +28351,6 @@ msgstr ""
 #~ msgid "Path:"
 #~ msgstr "Paths"
 
-#~ msgid "Previous Effect"
-#~ msgstr "Previous Effect"
-
 #, fuzzy
 #~ msgid "Organization"
 #~ msgstr "Canvas orientation:"
@@ -26212,10 +28398,6 @@ msgstr ""
 #~ msgid "Bump for bitmaps"
 #~ msgstr "Stars"
 
-#, fuzzy
-#~ msgid "Path Effects"
-#~ msgstr "Effects"
-
 #~ msgid "Biggest item"
 #~ msgstr "Biggest item"
 
@@ -26226,10 +28408,6 @@ msgstr ""
 #~ msgid "Median Filter"
 #~ msgstr "Add Layer"
 
-#, fuzzy
-#~ msgid "Effe_cts"
-#~ msgstr "Effects"
-
 #, fuzzy
 #~ msgid "el Greek"
 #~ msgstr "Green"
@@ -26584,10 +28762,6 @@ msgstr ""
 #~ msgid "Report Normal Vector Information"
 #~ msgstr "Message information"
 
-#, fuzzy
-#~ msgid "Postscript"
-#~ msgstr "Portrait"
-
 #~ msgid ""
 #~ "Cannot set <b>%s</b>: Another element with value <b>%s</b> already exists!"
 #~ msgstr ""
@@ -26621,10 +28795,6 @@ msgstr ""
 #~ msgid "<b>Snapping to special nodes</b>"
 #~ msgstr "Snap nodes to grid"
 
-#, fuzzy
-#~ msgid "Tall"
-#~ msgstr "Title"
-
 #, fuzzy
 #~ msgid "Square"
 #~ msgstr "Square cap"
@@ -26664,10 +28834,6 @@ msgstr ""
 #~ msgid "Search Tag"
 #~ msgstr "Search images"
 
-#, fuzzy
-#~ msgid "Measure unit:"
-#~ msgstr "Default units:"
-
 #, fuzzy
 #~ msgid "Degrees:"
 #~ msgstr "degrees"
@@ -26707,10 +28873,6 @@ msgstr ""
 #~ msgid "Date:"
 #~ msgstr "Date"
 
-#, fuzzy
-#~ msgid "Format:"
-#~ msgstr "Format"
-
 #, fuzzy
 #~ msgid "Publisher:"
 #~ msgstr "Publisher"
@@ -26723,10 +28885,6 @@ msgstr ""
 #~ msgid "Source:"
 #~ msgstr "Source"
 
-#, fuzzy
-#~ msgid "Relation:"
-#~ msgstr "Relation"
-
 #, fuzzy
 #~ msgid "Subject:"
 #~ msgstr "Object"
@@ -26804,18 +28962,6 @@ msgstr ""
 #~ msgid "Gradients"
 #~ msgstr "Gradient"
 
-#, fuzzy
-#~ msgid "Spacing between letters"
-#~ msgstr "Vertical spacing between rows"
-
-#, fuzzy
-#~ msgid "Spacing between lines"
-#~ msgstr "Horizontal spacing between columns"
-
-#, fuzzy
-#~ msgid "Horizontal kerning"
-#~ msgstr "Horizontal Spacing"
-
 #, fuzzy
 #~ msgid "Vertical kerning"
 #~ msgstr "Vertical Spacing"