diff options
| author | Slagvi Public <JandotDarowskiattgmaildottcom> | 2013-09-21 22:15:43 +0000 |
|---|---|---|
| committer | Slagvi Public <JandotDarowskiattgmaildottcom> | 2013-09-21 22:15:43 +0000 |
| commit | febaf7e22bf572e36e9511505aa77551be274c91 (patch) | |
| tree | 0f825ed22433afd6563c43fba733a8651e05f79d | |
| parent | Fixed segfault on copying text. (diff) | |
| parent | Small style fixes. (diff) | |
| download | inkscape-febaf7e22bf572e36e9511505aa77551be274c91.tar.gz inkscape-febaf7e22bf572e36e9511505aa77551be274c91.zip | |
Merge gsoc procedural templates work.
(bzr r12570)
42 files changed, 4835 insertions, 3894 deletions
diff --git a/po/inkscape.pot b/po/inkscape.pot index c78d49d51..5455c02a3 100644 --- a/po/inkscape.pot +++ b/po/inkscape.pot @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2013-08-22 14:40+0200\n" +"POT-Creation-Date: 2013-09-22 00:12+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -945,8 +945,7 @@ msgstr "" msgid "Black Light" msgstr "" -#: ../share/filters/filters.svg.h:1 ../src/ui/dialog/clonetiler.cpp:832 -#: ../src/ui/dialog/clonetiler.cpp:983 +#: ../share/filters/filters.svg.h:1 #: ../src/extension/internal/bitmap/colorize.cpp:52 #: ../src/extension/internal/filter/bumps.h:101 #: ../src/extension/internal/filter/bumps.h:321 @@ -978,7 +977,8 @@ msgstr "" #: ../src/extension/internal/filter/paint.h:717 #: ../src/extension/internal/filter/shadows.h:73 #: ../src/extension/internal/filter/transparency.h:345 -#: ../src/ui/dialog/document-properties.cpp:149 +#: ../src/ui/dialog/clonetiler.cpp:832 ../src/ui/dialog/clonetiler.cpp:983 +#: ../src/ui/dialog/document-properties.cpp:153 #: ../share/extensions/color_blackandwhite.inx.h:2 #: ../share/extensions/color_brighter.inx.h:2 #: ../share/extensions/color_custom.inx.h:15 @@ -3222,89 +3222,63 @@ msgstr "" msgid "Old paint (bitmap)" msgstr "" -#: ../src/live_effects/lpe-extrude.cpp:30 -msgid "Direction" -msgstr "" - -#: ../src/live_effects/lpe-extrude.cpp:30 -msgid "Defines the direction and magnitude of the extrusion" -msgstr "" - -#: ../src/sp-flowtext.cpp:339 ../src/sp-text.cpp:399 -#: ../src/text-context.cpp:1631 -msgid " [truncated]" -msgstr "" - -#: ../src/sp-flowtext.cpp:342 -#, c-format -msgid "<b>Flowed text</b> (%d character%s)" -msgid_plural "<b>Flowed text</b> (%d characters%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-flowtext.cpp:344 -#, c-format -msgid "<b>Linked flowed text</b> (%d character%s)" -msgid_plural "<b>Linked flowed text</b> (%d characters%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/arc-context.cpp:306 +#: ../src/arc-context.cpp:265 msgid "" "<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle" msgstr "" -#: ../src/arc-context.cpp:307 ../src/rect-context.cpp:352 +#: ../src/arc-context.cpp:266 ../src/rect-context.cpp:293 msgid "<b>Shift</b>: draw around the starting point" msgstr "" -#: ../src/arc-context.cpp:465 +#: ../src/arc-context.cpp:435 #, c-format msgid "" "<b>Ellipse</b>: %s × %s (constrained to ratio %d:%d); with <b>Shift</b> " "to draw around the starting point" msgstr "" -#: ../src/arc-context.cpp:467 +#: ../src/arc-context.cpp:437 #, c-format msgid "" "<b>Ellipse</b>: %s × %s; with <b>Ctrl</b> to make square or integer-" "ratio ellipse; with <b>Shift</b> to draw around the starting point" msgstr "" -#: ../src/arc-context.cpp:493 +#: ../src/arc-context.cpp:460 msgid "Create ellipse" msgstr "" -#: ../src/box3d-context.cpp:420 ../src/box3d-context.cpp:427 -#: ../src/box3d-context.cpp:434 ../src/box3d-context.cpp:441 -#: ../src/box3d-context.cpp:448 ../src/box3d-context.cpp:455 +#: ../src/box3d-context.cpp:375 ../src/box3d-context.cpp:382 +#: ../src/box3d-context.cpp:389 ../src/box3d-context.cpp:396 +#: ../src/box3d-context.cpp:403 ../src/box3d-context.cpp:410 msgid "Change perspective (angle of PLs)" msgstr "" #. status text -#: ../src/box3d-context.cpp:639 +#: ../src/box3d-context.cpp:588 msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis" msgstr "" -#: ../src/box3d-context.cpp:667 +#: ../src/box3d-context.cpp:614 msgid "Create 3D box" msgstr "" -#: ../src/box3d.cpp:292 -msgid "<b>3D Box</b>" +#. 3D box +#: ../src/box3d.cpp:259 ../src/ui/dialog/inkscape-preferences.cpp:398 +msgid "3D Box" msgstr "" -#: ../src/color-profile.cpp:895 +#: ../src/color-profile.cpp:845 #, c-format msgid "Color profiles directory (%s) is unavailable." msgstr "" -#: ../src/color-profile.cpp:954 ../src/color-profile.cpp:971 +#: ../src/color-profile.cpp:904 ../src/color-profile.cpp:921 msgid "(invalid UTF-8 string)" msgstr "" -#: ../src/color-profile.cpp:956 ../src/filter-enums.cpp:94 +#: ../src/color-profile.cpp:906 ../src/filter-enums.cpp:94 #: ../src/live_effects/lpe-ruler.cpp:32 #: ../src/ui/dialog/filter-effects-dialog.cpp:518 #: ../src/ui/dialog/inkscape-preferences.cpp:332 @@ -3314,7 +3288,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1821 #: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743 #: ../src/ui/dialog/input.cpp:1571 ../src/ui/dialog/input.cpp:1625 -#: ../src/verbs.cpp:2345 ../src/widgets/gradient-toolbar.cpp:1128 +#: ../src/verbs.cpp:2349 ../src/widgets/gradient-toolbar.cpp:1129 #: ../src/widgets/pencil-toolbar.cpp:184 #: ../src/widgets/stroke-marker-selector.cpp:388 #: ../share/extensions/gcodetools_area.inx.h:48 @@ -3327,39 +3301,39 @@ msgstr "" msgid "None" msgstr "" -#: ../src/connector-context.cpp:585 +#: ../src/connector-context.cpp:544 msgid "Creating new connector" msgstr "" -#: ../src/connector-context.cpp:840 +#: ../src/connector-context.cpp:799 msgid "Connector endpoint drag cancelled." msgstr "" -#: ../src/connector-context.cpp:887 +#: ../src/connector-context.cpp:846 msgid "Reroute connector" msgstr "" -#: ../src/connector-context.cpp:1052 +#: ../src/connector-context.cpp:1013 msgid "Create connector" msgstr "" -#: ../src/connector-context.cpp:1075 +#: ../src/connector-context.cpp:1036 msgid "Finishing connector" msgstr "" -#: ../src/connector-context.cpp:1311 +#: ../src/connector-context.cpp:1272 msgid "<b>Connector endpoint</b>: drag to reroute or connect to new shapes" msgstr "" -#: ../src/connector-context.cpp:1451 +#: ../src/connector-context.cpp:1412 msgid "Select <b>at least one non-connector object</b>." msgstr "" -#: ../src/connector-context.cpp:1456 ../src/widgets/connector-toolbar.cpp:326 +#: ../src/connector-context.cpp:1417 ../src/widgets/connector-toolbar.cpp:326 msgid "Make connectors avoid selected objects" msgstr "" -#: ../src/connector-context.cpp:1457 ../src/widgets/connector-toolbar.cpp:336 +#: ../src/connector-context.cpp:1418 ../src/widgets/connector-toolbar.cpp:336 msgid "Make connectors ignore selected objects" msgstr "" @@ -3371,6 +3345,14 @@ msgstr "" msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it." msgstr "" +#: ../src/desktop.cpp:924 +msgid "No previous zoom." +msgstr "" + +#: ../src/desktop.cpp:945 +msgid "No next zoom." +msgstr "" + #: ../src/desktop-events.cpp:225 msgid "Create guide" msgstr "" @@ -3389,1159 +3371,6 @@ msgstr "" msgid "<b>Guideline</b>: %s" msgstr "" -#: ../src/desktop.cpp:826 -msgid "No previous zoom." -msgstr "" - -#: ../src/desktop.cpp:847 -msgid "No next zoom." -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:112 -msgid "_Symmetry" -msgstr "" - -#. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/ui/dialog/clonetiler.cpp:124 -msgid "<b>P1</b>: simple translation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:125 -msgid "<b>P2</b>: 180° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:126 -msgid "<b>PM</b>: reflection" -msgstr "" - -#. TRANSLATORS: "glide reflection" is a reflection and a translation combined. -#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html -#: ../src/ui/dialog/clonetiler.cpp:129 -msgid "<b>PG</b>: glide reflection" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:130 -msgid "<b>CM</b>: reflection + glide reflection" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:131 -msgid "<b>PMM</b>: reflection + reflection" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:132 -msgid "<b>PMG</b>: reflection + 180° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:133 -msgid "<b>PGG</b>: glide reflection + 180° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:134 -msgid "<b>CMM</b>: reflection + reflection + 180° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:135 -msgid "<b>P4</b>: 90° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:136 -msgid "<b>P4M</b>: 90° rotation + 45° reflection" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:137 -msgid "<b>P4G</b>: 90° rotation + 90° reflection" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:138 -msgid "<b>P3</b>: 120° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:139 -msgid "<b>P31M</b>: reflection + 120° rotation, dense" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:140 -msgid "<b>P3M1</b>: reflection + 120° rotation, sparse" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:141 -msgid "<b>P6</b>: 60° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:142 -msgid "<b>P6M</b>: reflection + 60° rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:162 -msgid "Select one of the 17 symmetry groups for the tiling" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:180 -msgid "S_hift" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/ui/dialog/clonetiler.cpp:190 -#, no-c-format -msgid "<b>Shift X:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:198 -#, no-c-format -msgid "Horizontal shift per row (in % of tile width)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:206 -#, no-c-format -msgid "Horizontal shift per column (in % of tile width)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:212 -msgid "Randomize the horizontal shift by this percentage" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/ui/dialog/clonetiler.cpp:222 -#, no-c-format -msgid "<b>Shift Y:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:230 -#, no-c-format -msgid "Vertical shift per row (in % of tile height)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:238 -#, no-c-format -msgid "Vertical shift per column (in % of tile height)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:245 -msgid "Randomize the vertical shift by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 -msgid "<b>Exponent:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:260 -msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:267 -msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#. TRANSLATORS: "Alternate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:275 ../src/ui/dialog/clonetiler.cpp:439 -#: ../src/ui/dialog/clonetiler.cpp:515 ../src/ui/dialog/clonetiler.cpp:588 -#: ../src/ui/dialog/clonetiler.cpp:634 ../src/ui/dialog/clonetiler.cpp:761 -msgid "<small>Alternate:</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:281 -msgid "Alternate the sign of shifts for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:286 -msgid "Alternate the sign of shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 -#: ../src/ui/dialog/clonetiler.cpp:533 -msgid "<small>Cumulate:</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:299 -msgid "Cumulate the shifts for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:304 -msgid "Cumulate the shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/ui/dialog/clonetiler.cpp:311 -msgid "<small>Exclude tile:</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:317 -msgid "Exclude tile height in shift" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:322 -msgid "Exclude tile width in shift" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:331 -msgid "Sc_ale" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:339 -msgid "<b>Scale X:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:347 -#, no-c-format -msgid "Horizontal scale per row (in % of tile width)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:355 -#, no-c-format -msgid "Horizontal scale per column (in % of tile width)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:361 -msgid "Randomize the horizontal scale by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:369 -msgid "<b>Scale Y:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:377 -#, no-c-format -msgid "Vertical scale per row (in % of tile height)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:385 -#, no-c-format -msgid "Vertical scale per column (in % of tile height)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:391 -msgid "Randomize the vertical scale by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:405 -msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:411 -msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:419 -msgid "<b>Base:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 -msgid "" -"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:445 -msgid "Alternate the sign of scales for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:450 -msgid "Alternate the sign of scales for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:463 -msgid "Cumulate the scales for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:468 -msgid "Cumulate the scales for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:477 -msgid "_Rotation" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:485 -msgid "<b>Angle:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:493 -#, no-c-format -msgid "Rotate tiles by this angle for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:501 -#, no-c-format -msgid "Rotate tiles by this angle for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:507 -msgid "Randomize the rotation angle by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:521 -msgid "Alternate the rotation direction for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:526 -msgid "Alternate the rotation direction for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:539 -msgid "Cumulate the rotation for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:544 -msgid "Cumulate the rotation for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:553 -msgid "_Blur & opacity" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:562 -msgid "<b>Blur:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:568 -msgid "Blur tiles by this percentage for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:574 -msgid "Blur tiles by this percentage for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:580 -msgid "Randomize the tile blur by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:594 -msgid "Alternate the sign of blur change for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:599 -msgid "Alternate the sign of blur change for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:608 -msgid "<b>Opacity:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:614 -msgid "Decrease tile opacity by this percentage for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:620 -msgid "Decrease tile opacity by this percentage for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:626 -msgid "Randomize the tile opacity by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:640 -msgid "Alternate the sign of opacity change for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:645 -msgid "Alternate the sign of opacity change for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:653 -msgid "Co_lor" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:663 -msgid "Initial color: " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:667 -msgid "Initial color of tiled clones" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:667 -msgid "" -"Initial color for clones (works only if the original has unset fill or " -"stroke)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:682 -msgid "<b>H:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:688 -msgid "Change the tile hue by this percentage for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:694 -msgid "Change the tile hue by this percentage for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:700 -msgid "Randomize the tile hue by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:709 -msgid "<b>S:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:715 -msgid "Change the color saturation by this percentage for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:721 -msgid "Change the color saturation by this percentage for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:727 -msgid "Randomize the color saturation by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:735 -msgid "<b>L:</b>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:741 -msgid "Change the color lightness by this percentage for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:747 -msgid "Change the color lightness by this percentage for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:753 -msgid "Randomize the color lightness by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:767 -msgid "Alternate the sign of color changes for each row" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:772 -msgid "Alternate the sign of color changes for each column" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:780 -msgid "_Trace" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:792 -msgid "Trace the drawing under the tiles" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:796 -msgid "" -"For each clone, pick a value from the drawing in that clone's location and " -"apply it to the clone" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:815 -msgid "1. Pick from the drawing:" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:833 -msgid "Pick the visible color and opacity" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 -#: ../src/extension/internal/bitmap/opacity.cpp:38 -#: ../src/extension/internal/filter/blurs.h:333 -#: ../src/extension/internal/filter/transparency.h:279 -#: ../src/widgets/tweak-toolbar.cpp:348 -#: ../share/extensions/interp_att_g.inx.h:16 -msgid "Opacity" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:841 -msgid "Pick the total accumulated opacity" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:848 -msgid "R" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:849 -msgid "Pick the Red component of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:856 -msgid "G" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:857 -msgid "Pick the Green component of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:864 -msgid "B" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:865 -msgid "Pick the Blue component of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:872 -msgctxt "Clonetiler color hue" -msgid "H" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:873 -msgid "Pick the hue of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:880 -msgctxt "Clonetiler color saturation" -msgid "S" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:881 -msgid "Pick the saturation of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:888 -msgctxt "Clonetiler color lightness" -msgid "L" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:889 -msgid "Pick the lightness of the color" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:899 -msgid "2. Tweak the picked value:" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:916 -msgid "Gamma-correct:" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:920 -msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:927 -msgid "Randomize:" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:931 -msgid "Randomize the picked value by this percentage" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:938 -msgid "Invert:" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:942 -msgid "Invert the picked value" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:948 -msgid "3. Apply the value to the clones':" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:963 -msgid "Presence" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:966 -msgid "" -"Each clone is created with the probability determined by the picked value in " -"that point" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:973 -msgid "Size" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:976 -msgid "Each clone's size is determined by the picked value in that point" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:986 -msgid "" -"Each clone is painted by the picked color (the original must have unset fill " -"or stroke)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:996 -msgid "Each clone's opacity is determined by the picked value in that point" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1044 -msgid "How many rows in the tiling" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1074 -msgid "How many columns in the tiling" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1119 -msgid "Width of the rectangle to be filled" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1152 -msgid "Height of the rectangle to be filled" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1169 -msgid "Rows, columns: " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1170 -msgid "Create the specified number of rows and columns" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1179 -msgid "Width, height: " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1180 -msgid "Fill the specified width and height with the tiling" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1201 -msgid "Use saved size and position of the tile" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1204 -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 "" - -#: ../src/ui/dialog/clonetiler.cpp:1238 -msgid " <b>_Create</b> " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1240 -msgid "Create and tile the clones of the selection" -msgstr "" - -#. 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/ui/dialog/clonetiler.cpp:1260 -msgid " _Unclump " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1261 -msgid "Spread out clones to reduce clumping; can be applied repeatedly" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1267 -msgid " Re_move " -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1268 -msgid "Remove existing tiled clones of the selected object (siblings only)" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1284 -msgid " R_eset " -msgstr "" - -#. TRANSLATORS: "change" is a noun here -#: ../src/ui/dialog/clonetiler.cpp:1286 -msgid "" -"Reset all shifts, scales, rotates, opacity and color changes in the dialog " -"to zero" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1359 -msgid "<small>Nothing selected.</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1365 -msgid "<small>More than one object selected.</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1372 -#, c-format -msgid "<small>Object has <b>%d</b> tiled clones.</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:1377 -msgid "<small>Object has no tiled clones.</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2097 -msgid "Select <b>one object</b> whose tiled clones to unclump." -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2119 -msgid "Unclump tiled clones" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2148 -msgid "Select <b>one object</b> whose tiled clones to remove." -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2171 -msgid "Delete tiled clones" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2218 ../src/selection-chemistry.cpp:2487 -msgid "Select an <b>object</b> to clone." -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2224 -msgid "" -"If you want to clone several objects, <b>group</b> them and <b>clone the " -"group</b>." -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2233 -msgid "<small>Creating tiled clones...</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2638 -msgid "Create tiled clones" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2871 -msgid "<small>Per row:</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2889 -msgid "<small>Per column:</small>" -msgstr "" - -#: ../src/ui/dialog/clonetiler.cpp:2897 -msgid "<small>Randomize:</small>" -msgstr "" - -#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2791 -msgid "_Page" -msgstr "" - -#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2795 -msgid "_Drawing" -msgstr "" - -#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2797 -msgid "_Selection" -msgstr "" - -#: ../src/ui/dialog/export.cpp:151 -msgid "_Custom" -msgstr "" - -#: ../src/ui/dialog/export.cpp:167 ../src/widgets/measure-toolbar.cpp:116 -#: ../src/widgets/measure-toolbar.cpp:124 -#: ../share/extensions/render_gears.inx.h:6 -msgid "Units:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:169 -msgid "_Export As..." -msgstr "" - -#: ../src/ui/dialog/export.cpp:172 -msgid "B_atch export all selected objects" -msgstr "" - -#: ../src/ui/dialog/export.cpp:172 -msgid "" -"Export each selected object into its own PNG file, using export hints if any " -"(caution, overwrites without asking!)" -msgstr "" - -#: ../src/ui/dialog/export.cpp:174 -msgid "Hide a_ll except selected" -msgstr "" - -#: ../src/ui/dialog/export.cpp:174 -msgid "In the exported image, hide all objects except those that are selected" -msgstr "" - -#: ../src/ui/dialog/export.cpp:175 -msgid "Close when complete" -msgstr "" - -#: ../src/ui/dialog/export.cpp:175 -msgid "Once the export completes, close this dialog" -msgstr "" - -#: ../src/ui/dialog/export.cpp:177 -msgid "_Export" -msgstr "" - -#: ../src/ui/dialog/export.cpp:195 -msgid "<b>Export area</b>" -msgstr "" - -#: ../src/ui/dialog/export.cpp:234 -msgid "_x0:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:238 -msgid "x_1:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:242 -msgid "Wid_th:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:246 -msgid "_y0:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:250 -msgid "y_1:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:254 -msgid "Hei_ght:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:269 -msgid "<b>Image size</b>" -msgstr "" - -#: ../src/ui/dialog/export.cpp:287 ../src/live_effects/lpe-bendpath.cpp:54 -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -#: ../src/ui/dialog/transformation.cpp:80 ../src/ui/widget/page-sizer.cpp:236 -msgid "_Width:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:287 ../src/ui/dialog/export.cpp:298 -msgid "pixels at" -msgstr "" - -#: ../src/ui/dialog/export.cpp:293 -msgid "dp_i" -msgstr "" - -#: ../src/ui/dialog/export.cpp:298 ../src/ui/dialog/transformation.cpp:82 -#: ../src/ui/widget/page-sizer.cpp:237 -msgid "_Height:" -msgstr "" - -#: ../src/ui/dialog/export.cpp:306 -#: ../src/ui/dialog/inkscape-preferences.cpp:1436 -#: ../src/ui/dialog/inkscape-preferences.cpp:1439 -#: ../src/ui/dialog/inkscape-preferences.cpp:1451 -msgid "dpi" -msgstr "" - -#: ../src/ui/dialog/export.cpp:314 -msgid "<b>_Filename</b>" -msgstr "" - -#: ../src/ui/dialog/export.cpp:356 -msgid "Export the bitmap file with these settings" -msgstr "" - -#: ../src/ui/dialog/export.cpp:607 -#, c-format -msgid "B_atch export %d selected object" -msgid_plural "B_atch export %d selected objects" -msgstr[0] "" -msgstr[1] "" - -#: ../src/ui/dialog/export.cpp:923 -msgid "Export in progress" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1013 -msgid "No items selected." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1017 ../src/ui/dialog/export.cpp:1019 -msgid "Exporting %1 files" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1059 ../src/ui/dialog/export.cpp:1061 -#, c-format -msgid "Exporting file <b>%s</b>..." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1070 ../src/ui/dialog/export.cpp:1161 -#, c-format -msgid "Could not export to filename %s.\n" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1073 -#, c-format -msgid "Could not export to filename <b>%s</b>." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1088 -#, c-format -msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1099 -msgid "You have to enter a filename." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1100 -msgid "You have to enter a filename" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1114 -msgid "The chosen area to be exported is invalid." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1115 -msgid "The chosen area to be exported is invalid" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1130 -#, c-format -msgid "Directory %s does not exist or is not a directory.\n" -msgstr "" - -#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image -#: ../src/ui/dialog/export.cpp:1144 ../src/ui/dialog/export.cpp:1146 -msgid "Exporting %1 (%2 x %3)" -msgstr "" - -#: ../src/ui/dialog/export.cpp:1172 -#, c-format -msgid "Drawing exported to <b>%s</b>." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1176 -msgid "Export aborted." -msgstr "" - -#: ../src/ui/dialog/export.cpp:1294 ../src/ui/dialog/export.cpp:1328 -#: ../src/shortcuts.cpp:337 -msgid "Select a filename for exporting" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:73 -msgid "_Accept" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:74 -msgid "_Ignore once" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:75 -msgid "_Ignore" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:76 -msgid "A_dd" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:78 -msgid "_Stop" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:79 -msgid "_Start" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:109 -msgid "Suggestions:" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:124 -msgid "Accept the chosen suggestion" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:125 -msgid "Ignore this word only once" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:126 -msgid "Ignore this word in this session" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:127 -msgid "Add this word to the chosen dictionary" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:141 -msgid "Stop the check" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:142 -msgid "Start the check" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:460 -#, c-format -msgid "<b>Finished</b>, <b>%d</b> words added to dictionary" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:462 -#, c-format -msgid "<b>Finished</b>, nothing suspicious found" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:578 -#, c-format -msgid "Not in dictionary (%s): <b>%s</b>" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:725 -msgid "<i>Checking...</i>" -msgstr "" - -#: ../src/ui/dialog/spellcheck.cpp:794 -msgid "Fix spelling" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:70 ../src/ui/dialog/svg-fonts-dialog.cpp:908 -msgid "_Font" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:72 ../src/menus-skeleton.h:248 -#: ../src/ui/dialog/find.cpp:77 -msgid "_Text" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:73 -msgid "Set as _default" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:87 -msgid "AaBbCcIiPpQq12369$€¢?.;/()" -msgstr "" - -#. Align buttons -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1349 -#: ../src/widgets/text-toolbar.cpp:1350 -msgid "Align left" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1357 -#: ../src/widgets/text-toolbar.cpp:1358 -msgid "Align center" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1365 -#: ../src/widgets/text-toolbar.cpp:1366 -msgid "Align right" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1374 -msgid "Justify (only flowed text)" -msgstr "" - -#. Direction buttons -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1409 -msgid "Horizontal text" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:110 ../src/widgets/text-toolbar.cpp:1416 -msgid "Vertical text" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:130 ../src/ui/dialog/text-edit.cpp:131 -msgid "Spacing between lines (percent of font size)" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:147 -msgid "Text path offset" -msgstr "" - -#: ../src/ui/dialog/text-edit.cpp:588 ../src/ui/dialog/text-edit.cpp:662 -#: ../src/text-context.cpp:1519 -msgid "Set text style" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:123 -msgid "New element node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:71 ../src/ui/dialog/xml-tree.cpp:129 -msgid "New text node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:72 ../src/ui/dialog/xml-tree.cpp:143 -msgid "nodeAsInXMLdialogTooltip|Delete node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:73 ../src/ui/dialog/xml-tree.cpp:135 -#: ../src/ui/dialog/xml-tree.cpp:974 -msgid "Duplicate node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:79 ../src/ui/dialog/xml-tree.cpp:188 -#: ../src/ui/dialog/xml-tree.cpp:1010 -msgid "Delete attribute" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:87 -msgid "Set" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:118 -msgid "Drag to reorder nodes" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:149 ../src/ui/dialog/xml-tree.cpp:150 -#: ../src/ui/dialog/xml-tree.cpp:1131 -msgid "Unindent node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:154 ../src/ui/dialog/xml-tree.cpp:155 -#: ../src/ui/dialog/xml-tree.cpp:1109 -msgid "Indent node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:159 ../src/ui/dialog/xml-tree.cpp:160 -#: ../src/ui/dialog/xml-tree.cpp:1060 -msgid "Raise node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:164 ../src/ui/dialog/xml-tree.cpp:165 -#: ../src/ui/dialog/xml-tree.cpp:1078 -msgid "Lower node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:205 -msgid "Attribute name" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:220 -msgid "Attribute value" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:308 -msgid "<b>Click</b> to select nodes, <b>drag</b> to rearrange." -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:319 -msgid "<b>Click</b> attribute to edit." -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:323 -#, c-format -msgid "" -"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to " -"commit changes." -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:563 -msgid "Drag XML subtree" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:865 -msgid "New element node..." -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:903 -msgid "Cancel" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:909 -msgid "Create" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:940 -msgid "Create new element node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:956 -msgid "Create new text node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:991 -msgid "nodeAsInXMLinHistoryDialog|Delete node" -msgstr "" - -#: ../src/ui/dialog/xml-tree.cpp:1034 -msgid "Change attribute" -msgstr "" - #: ../src/display/canvas-axonomgrid.cpp:316 ../src/display/canvas-grid.cpp:693 msgid "Grid _units:" msgstr "" @@ -4901,110 +3730,109 @@ msgstr "" msgid " to " msgstr "" -#: ../src/document.cpp:491 +#: ../src/document.cpp:510 #, c-format msgid "New document %d" msgstr "" -#: ../src/document.cpp:517 +#: ../src/document.cpp:536 msgid "Memory document %1" msgstr "" -#: ../src/document.cpp:713 +#: ../src/document.cpp:747 #, c-format msgid "Unnamed document %d" msgstr "" #. We hit green anchor, closing Green-Blue-Red -#: ../src/draw-context.cpp:537 +#: ../src/draw-context.cpp:490 msgid "Path is closed." msgstr "" #. We hit bot start and end of single curve, closing paths -#: ../src/draw-context.cpp:552 +#: ../src/draw-context.cpp:505 msgid "Closing path." msgstr "" -#: ../src/draw-context.cpp:653 +#: ../src/draw-context.cpp:607 msgid "Draw path" msgstr "" -#: ../src/draw-context.cpp:810 +#: ../src/draw-context.cpp:764 msgid "Creating single dot" msgstr "" -#: ../src/draw-context.cpp:811 +#: ../src/draw-context.cpp:765 msgid "Create single dot" msgstr "" #. 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:324 +#: ../src/dropper-context.cpp:280 #, c-format msgid " alpha %.3g" msgstr "" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:326 +#: ../src/dropper-context.cpp:282 #, c-format msgid ", averaged with radius %d" msgstr "" -#: ../src/dropper-context.cpp:326 -#, c-format +#: ../src/dropper-context.cpp:282 msgid " under cursor" msgstr "" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:328 +#: ../src/dropper-context.cpp:284 msgid "<b>Release mouse</b> to set color." msgstr "" -#: ../src/dropper-context.cpp:328 ../src/tools-switch.cpp:231 +#: ../src/dropper-context.cpp:284 ../src/tools-switch.cpp:233 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 "" -#: ../src/dropper-context.cpp:376 +#: ../src/dropper-context.cpp:332 msgid "Set picked color" msgstr "" -#: ../src/dyna-draw-context.cpp:591 +#: ../src/dyna-draw-context.cpp:544 msgid "" "<b>Guide path selected</b>; start drawing along the guide with <b>Ctrl</b>" msgstr "" -#: ../src/dyna-draw-context.cpp:593 +#: ../src/dyna-draw-context.cpp:546 msgid "<b>Select a guide path</b> to track with <b>Ctrl</b>" msgstr "" -#: ../src/dyna-draw-context.cpp:728 +#: ../src/dyna-draw-context.cpp:681 msgid "Tracking: <b>connection to guide path lost!</b>" msgstr "" -#: ../src/dyna-draw-context.cpp:728 +#: ../src/dyna-draw-context.cpp:681 msgid "<b>Tracking</b> a guide path" msgstr "" -#: ../src/dyna-draw-context.cpp:731 +#: ../src/dyna-draw-context.cpp:684 msgid "<b>Drawing</b> a calligraphic stroke" msgstr "" -#: ../src/dyna-draw-context.cpp:1020 +#: ../src/dyna-draw-context.cpp:974 msgid "Draw calligraphic stroke" msgstr "" -#: ../src/eraser-context.cpp:504 +#: ../src/eraser-context.cpp:433 msgid "<b>Drawing</b> an eraser stroke" msgstr "" -#: ../src/eraser-context.cpp:810 +#: ../src/eraser-context.cpp:766 msgid "Draw eraser stroke" msgstr "" -#: ../src/event-context.cpp:668 +#: ../src/event-context.cpp:708 msgid "<b>Space+mouse move</b> to pan canvas" msgstr "" @@ -5013,11 +3841,11 @@ msgid "[Unchanged]" msgstr "" #. Edit -#: ../src/event-log.cpp:275 ../src/event-log.cpp:278 ../src/verbs.cpp:2383 +#: ../src/event-log.cpp:275 ../src/event-log.cpp:278 ../src/verbs.cpp:2387 msgid "_Undo" msgstr "" -#: ../src/event-log.cpp:285 ../src/event-log.cpp:289 ../src/verbs.cpp:2385 +#: ../src/event-log.cpp:285 ../src/event-log.cpp:289 ../src/verbs.cpp:2389 msgid "_Redo" msgstr "" @@ -5045,7 +3873,7 @@ msgstr "" msgid " (No preferences)" msgstr "" -#: ../src/extension/effect.h:70 ../src/verbs.cpp:2156 +#: ../src/extension/effect.h:70 ../src/verbs.cpp:2160 msgid "Extensions" msgstr "" @@ -5190,7 +4018,7 @@ msgstr "" #. Label #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:43 -#: ../src/widgets/gradient-toolbar.cpp:1172 +#: ../src/widgets/gradient-toolbar.cpp:1173 #: ../src/widgets/gradient-vector.cpp:926 #: ../share/extensions/printing_marks.inx.h:12 msgid "Offset:" @@ -5212,8 +4040,8 @@ msgstr "" #: ../src/extension/internal/bitmap/equalize.cpp:40 #: ../src/extension/internal/bitmap/gaussianBlur.cpp:45 #: ../src/extension/internal/bitmap/implode.cpp:43 -#: ../src/extension/internal/bitmap/level.cpp:49 #: ../src/extension/internal/bitmap/levelChannel.cpp:71 +#: ../src/extension/internal/bitmap/level.cpp:49 #: ../src/extension/internal/bitmap/medianFilter.cpp:43 #: ../src/extension/internal/bitmap/modulate.cpp:48 #: ../src/extension/internal/bitmap/negate.cpp:41 @@ -5249,8 +4077,8 @@ msgstr "" #: ../src/extension/internal/filter/color.h:1585 #: ../src/extension/internal/filter/distort.h:69 #: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:244 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2626 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2705 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2627 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2706 #: ../src/ui/dialog/object-attributes.cpp:49 #: ../share/extensions/jessyInk_effects.inx.h:5 #: ../share/extensions/jessyInk_export.inx.h:3 @@ -5302,7 +4130,7 @@ msgstr "" #: ../src/extension/internal/bitmap/oilPaint.cpp:39 #: ../src/extension/internal/bitmap/sharpen.cpp:40 #: ../src/extension/internal/bitmap/unsharpmask.cpp:43 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2683 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2684 msgid "Radius:" msgstr "" @@ -5510,48 +4338,48 @@ msgstr "" msgid "Implode selected bitmap(s)" msgstr "" -#: ../src/extension/internal/bitmap/level.cpp:41 -#: ../src/extension/internal/filter/color.h:742 -#: ../src/extension/internal/filter/image.h:56 -#: ../src/extension/internal/filter/morphology.h:66 -#: ../src/extension/internal/filter/paint.h:345 -msgid "Level" +#: ../src/extension/internal/bitmap/levelChannel.cpp:52 +msgid "Level (with Channel)" +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:54 +#: ../src/extension/internal/filter/color.h:636 +msgid "Channel:" msgstr "" -#: ../src/extension/internal/bitmap/level.cpp:43 #: ../src/extension/internal/bitmap/levelChannel.cpp:65 +#: ../src/extension/internal/bitmap/level.cpp:43 msgid "Black Point:" msgstr "" -#: ../src/extension/internal/bitmap/level.cpp:44 #: ../src/extension/internal/bitmap/levelChannel.cpp:66 +#: ../src/extension/internal/bitmap/level.cpp:44 msgid "White Point:" msgstr "" -#: ../src/extension/internal/bitmap/level.cpp:45 #: ../src/extension/internal/bitmap/levelChannel.cpp:67 +#: ../src/extension/internal/bitmap/level.cpp:45 msgid "Gamma Correction:" msgstr "" -#: ../src/extension/internal/bitmap/level.cpp:51 +#: ../src/extension/internal/bitmap/levelChannel.cpp:73 msgid "" -"Level selected bitmap(s) by scaling values falling between the given ranges " -"to the full color range" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:52 -msgid "Level (with Channel)" +"Level the specified channel of selected bitmap(s) by scaling values falling " +"between the given ranges to the full color range" msgstr "" -#: ../src/extension/internal/bitmap/levelChannel.cpp:54 -#: ../src/extension/internal/filter/color.h:636 -msgid "Channel:" +#: ../src/extension/internal/bitmap/level.cpp:41 +#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/image.h:56 +#: ../src/extension/internal/filter/morphology.h:66 +#: ../src/extension/internal/filter/paint.h:345 +msgid "Level" msgstr "" -#: ../src/extension/internal/bitmap/levelChannel.cpp:73 +#: ../src/extension/internal/bitmap/level.cpp:51 msgid "" -"Level the specified channel of selected bitmap(s) by scaling values falling " -"between the given ranges to the full color range" +"Level selected bitmap(s) by scaling values falling between the given ranges " +"to the full color range" msgstr "" #: ../src/extension/internal/bitmap/medianFilter.cpp:37 @@ -5610,8 +4438,17 @@ msgstr "" msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" msgstr "" +#: ../src/extension/internal/bitmap/opacity.cpp:38 +#: ../src/extension/internal/filter/blurs.h:333 +#: ../src/extension/internal/filter/transparency.h:279 +#: ../src/ui/dialog/clonetiler.cpp:840 ../src/ui/dialog/clonetiler.cpp:993 +#: ../src/widgets/tweak-toolbar.cpp:348 +#: ../share/extensions/interp_att_g.inx.h:16 +msgid "Opacity" +msgstr "" + #: ../src/extension/internal/bitmap/opacity.cpp:40 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2673 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2674 #: ../src/widgets/dropper-toolbar.cpp:107 msgid "Opacity:" msgstr "" @@ -5717,7 +4554,7 @@ msgstr "" #: ../src/extension/internal/bitmap/threshold.cpp:40 #: ../src/extension/internal/bitmap/unsharpmask.cpp:46 -#: ../src/widgets/paintbucket-toolbar.cpp:166 +#: ../src/widgets/paintbucket-toolbar.cpp:167 msgid "Threshold:" msgstr "" @@ -5798,7 +4635,8 @@ msgstr "" #: ../src/extension/internal/cairo-ps-out.cpp:335 #: ../src/extension/internal/cairo-ps-out.cpp:376 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250 -#: ../src/extension/internal/emf-win32-inout.cpp:2557 +#: ../src/extension/internal/emf-inout.cpp:3512 +#: ../src/extension/internal/wmf-inout.cpp:3200 msgid "Convert texts to paths" msgstr "" @@ -5836,8 +4674,8 @@ msgid "Use exported object's size" msgstr "" #: ../src/extension/internal/cairo-ps-out.cpp:343 -#: ../src/extension/internal/cairo-ps-out.cpp:384 -msgid "Bleed/margin (mm)" +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258 +msgid "Bleed/margin (mm):" msgstr "" #: ../src/extension/internal/cairo-ps-out.cpp:344 @@ -5864,6 +4702,10 @@ msgstr "" msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file" msgstr "" +#: ../src/extension/internal/cairo-ps-out.cpp:384 +msgid "Bleed/margin (mm)" +msgstr "" + #: ../src/extension/internal/cairo-ps-out.cpp:389 #: ../share/extensions/eps_input.inx.h:2 msgid "Encapsulated PostScript (*.eps)" @@ -5893,10 +4735,6 @@ msgstr "" msgid "Output page size:" msgstr "" -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258 -msgid "Bleed/margin (mm):" -msgstr "" - #: ../src/extension/internal/cdr-input.cpp:100 #: ../src/extension/internal/pdf-input-cairo.cpp:70 #: ../src/extension/internal/pdfinput/pdf-input.cpp:86 @@ -5966,39 +4804,70 @@ msgstr "" msgid "Open presentation exchange files saved in Corel DRAW" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2527 +#: ../src/extension/internal/emf-inout.cpp:3496 msgid "EMF Input" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2532 +#: ../src/extension/internal/emf-inout.cpp:3501 msgid "Enhanced Metafiles (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2533 +#: ../src/extension/internal/emf-inout.cpp:3502 msgid "Enhanced Metafiles" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2541 -msgid "WMF Input" +#: ../src/extension/internal/emf-inout.cpp:3510 +msgid "EMF Output" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2546 -msgid "Windows Metafiles (*.wmf)" +#: ../src/extension/internal/emf-inout.cpp:3513 +#: ../src/extension/internal/wmf-inout.cpp:3201 +msgid "Map Unicode to Symbol font" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2547 -msgid "Windows Metafiles" +#: ../src/extension/internal/emf-inout.cpp:3514 +#: ../src/extension/internal/wmf-inout.cpp:3202 +msgid "Map Unicode to Wingdings" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2555 -msgid "EMF Output" +#: ../src/extension/internal/emf-inout.cpp:3515 +#: ../src/extension/internal/wmf-inout.cpp:3203 +msgid "Map Unicode to Zapf Dingbats" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3516 +#: ../src/extension/internal/wmf-inout.cpp:3204 +msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3517 +#: ../src/extension/internal/wmf-inout.cpp:3205 +msgid "Compensate for PPT font bug" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3518 +#: ../src/extension/internal/wmf-inout.cpp:3206 +msgid "Convert dashed/dotted lines to single lines" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3519 +#: ../src/extension/internal/wmf-inout.cpp:3207 +msgid "Convert gradients to colored polygon series" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2561 +#: ../src/extension/internal/emf-inout.cpp:3520 +msgid "Map all fill patterns to standard EMF hatches" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3521 +msgid "Ignore image rotations" +msgstr "" + +#: ../src/extension/internal/emf-inout.cpp:3525 msgid "Enhanced Metafile (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2562 +#: ../src/extension/internal/emf-inout.cpp:3526 msgid "Enhanced Metafile" msgstr "" @@ -6061,8 +4930,8 @@ msgstr "" #: ../src/extension/internal/filter/color.h:1615 #: ../src/extension/internal/filter/distort.h:95 #: ../src/extension/internal/filter/distort.h:204 -#: ../src/extension/internal/filter/filter-file.cpp:151 #: ../src/extension/internal/filter/filter.cpp:214 +#: ../src/extension/internal/filter/filter-file.cpp:151 #: ../src/extension/internal/filter/image.h:61 #: ../src/extension/internal/filter/morphology.h:75 #: ../src/extension/internal/filter/morphology.h:202 @@ -6268,7 +5137,7 @@ msgstr "" #: ../src/extension/internal/filter/blurs.h:336 #: ../src/extension/internal/filter/color.h:1205 #: ../src/extension/internal/filter/color.h:1317 -#: ../src/ui/dialog/document-properties.cpp:107 +#: ../src/ui/dialog/document-properties.cpp:111 msgid "Background color" msgstr "" @@ -6329,7 +5198,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:637 #: ../src/extension/internal/filter/color.h:821 #: ../src/extension/internal/filter/transparency.h:132 -#: ../src/filter-enums.cpp:100 ../src/flood-context.cpp:227 +#: ../src/filter-enums.cpp:100 ../src/flood-context.cpp:194 #: ../src/widgets/sp-color-icc-selector.cpp:355 #: ../src/widgets/sp-color-scales.cpp:429 #: ../src/widgets/sp-color-scales.cpp:430 @@ -6342,7 +5211,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:638 #: ../src/extension/internal/filter/color.h:822 #: ../src/extension/internal/filter/transparency.h:133 -#: ../src/filter-enums.cpp:101 ../src/flood-context.cpp:228 +#: ../src/filter-enums.cpp:101 ../src/flood-context.cpp:195 #: ../src/widgets/sp-color-icc-selector.cpp:356 #: ../src/widgets/sp-color-scales.cpp:432 #: ../src/widgets/sp-color-scales.cpp:433 @@ -6355,7 +5224,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:639 #: ../src/extension/internal/filter/color.h:823 #: ../src/extension/internal/filter/transparency.h:134 -#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:229 +#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:196 #: ../src/widgets/sp-color-icc-selector.cpp:357 #: ../src/widgets/sp-color-scales.cpp:435 #: ../src/widgets/sp-color-scales.cpp:436 @@ -6379,9 +5248,9 @@ msgid "Diffuse" msgstr "" #: ../src/extension/internal/filter/bumps.h:98 -#: ../src/extension/internal/filter/bumps.h:329 -#: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199 -#: ../src/widgets/rect-toolbar.cpp:334 +#: ../src/extension/internal/filter/bumps.h:329 ../src/libgdl/gdl-dock.c:199 +#: ../src/libgdl/gdl-dock-placeholder.c:175 +#: ../src/widgets/rect-toolbar.cpp:338 #: ../share/extensions/interp_att_g.inx.h:11 msgid "Height" msgstr "" @@ -6393,7 +5262,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:1113 #: ../src/extension/internal/filter/paint.h:86 #: ../src/extension/internal/filter/paint.h:592 -#: ../src/extension/internal/filter/paint.h:707 ../src/flood-context.cpp:232 +#: ../src/extension/internal/filter/paint.h:707 ../src/flood-context.cpp:199 #: ../src/widgets/sp-color-icc-selector.cpp:366 #: ../src/widgets/sp-color-scales.cpp:461 #: ../src/widgets/sp-color-scales.cpp:462 ../src/widgets/tweak-toolbar.cpp:332 @@ -6508,7 +5377,7 @@ msgstr "" #: ../src/extension/internal/filter/bumps.h:322 #: ../src/extension/internal/filter/transparency.h:57 -#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:57 +#: ../src/filter-enums.cpp:29 ../src/sp-image.cpp:614 msgid "Image" msgstr "" @@ -6591,7 +5460,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:156 #: ../src/extension/internal/filter/color.h:257 -#: ../src/extension/internal/filter/paint.h:87 ../src/flood-context.cpp:231 +#: ../src/extension/internal/filter/paint.h:87 ../src/flood-context.cpp:198 #: ../src/ui/dialog/inkscape-preferences.cpp:941 #: ../src/widgets/sp-color-icc-selector.cpp:362 #: ../src/widgets/sp-color-icc-selector.cpp:367 @@ -6603,7 +5472,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:160 #: ../src/extension/internal/filter/transparency.h:135 -#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:233 +#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:200 msgid "Alpha" msgstr "" @@ -6852,10 +5721,12 @@ msgstr "" msgid "Shadows" msgstr "" +#. initialise your parameters here: #: ../src/extension/internal/filter/color.h:1044 #: ../src/extension/internal/filter/paint.h:356 ../src/filter-enums.cpp:32 #: ../src/live_effects/effect.cpp:97 ../src/live_effects/lpe-offset.cpp:31 -#: ../src/widgets/gradient-toolbar.cpp:1172 +#: ../src/live_effects/lpe-parallel.cpp:50 +#: ../src/widgets/gradient-toolbar.cpp:1173 msgid "Offset" msgstr "" @@ -6885,7 +5756,7 @@ msgstr "" #: ../src/extension/internal/filter/color.h:1307 #: ../src/extension/internal/filter/color.h:1310 #: ../src/extension/internal/filter/color.h:1313 -#: ../src/ui/dialog/input.cpp:1616 ../src/ui/dialog/layers.cpp:916 +#: ../src/ui/dialog/input.cpp:1616 ../src/ui/dialog/layers.cpp:917 msgid "X" msgstr "" @@ -7137,8 +6008,8 @@ msgid "Detect:" msgstr "" #: ../src/extension/internal/filter/image.h:52 -#: ../src/ui/dialog/template-load-tab.cpp:96 -#: ../src/ui/dialog/template-load-tab.cpp:131 +#: ../src/ui/dialog/template-load-tab.cpp:100 +#: ../src/ui/dialog/template-load-tab.cpp:135 msgid "All" msgstr "" @@ -7177,8 +6048,8 @@ msgid "Open" msgstr "" #: ../src/extension/internal/filter/morphology.h:65 -#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191 -#: ../src/widgets/rect-toolbar.cpp:317 ../src/widgets/spray-toolbar.cpp:128 +#: ../src/libgdl/gdl-dock.c:191 ../src/libgdl/gdl-dock-placeholder.c:167 +#: ../src/widgets/rect-toolbar.cpp:321 ../src/widgets/spray-toolbar.cpp:128 #: ../src/widgets/tweak-toolbar.cpp:142 #: ../share/extensions/interp_att_g.inx.h:10 msgid "Width" @@ -7307,9 +6178,9 @@ msgstr "" #: ../share/extensions/pathscatter.inx.h:2 #: ../share/extensions/radiusrand.inx.h:2 ../share/extensions/scour.inx.h:2 #: ../share/extensions/split.inx.h:2 ../share/extensions/voronoi2svg.inx.h:2 +#: ../share/extensions/web-set-att.inx.h:2 #: ../share/extensions/webslicer_create_group.inx.h:2 #: ../share/extensions/webslicer_export.inx.h:2 -#: ../share/extensions/web-set-att.inx.h:2 #: ../share/extensions/web-transmit-att.inx.h:2 msgid "Options" msgstr "" @@ -7411,15 +6282,15 @@ msgid "Convert image to an engraving made of vertical and horizontal lines" msgstr "" #: ../src/extension/internal/filter/paint.h:331 -#: ../src/ui/dialog/align-and-distribute.cpp:997 -#: ../src/widgets/desktop-widget.cpp:2004 +#: ../src/ui/dialog/align-and-distribute.cpp:1004 +#: ../src/widgets/desktop-widget.cpp:2007 msgid "Drawing" msgstr "" #: ../src/extension/internal/filter/paint.h:335 #: ../src/extension/internal/filter/paint.h:496 #: ../src/extension/internal/filter/paint.h:590 -#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2024 +#: ../src/extension/internal/filter/paint.h:976 ../src/splivarot.cpp:2223 msgid "Simplify" msgstr "" @@ -7699,7 +6570,7 @@ msgid "Background" msgstr "" #: ../src/extension/internal/filter/transparency.h:59 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2623 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2624 #: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:123 #: ../src/widgets/pencil-toolbar.cpp:156 ../src/widgets/spray-toolbar.cpp:198 #: ../src/widgets/tweak-toolbar.cpp:268 ../share/extensions/extrude.inx.h:2 @@ -7748,34 +6619,34 @@ msgstr "" msgid "Repaint anything visible monochrome" msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:189 +#: ../src/extension/internal/gdkpixbuf-input.cpp:146 #, c-format msgid "%s bitmap image import" msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:195 +#: ../src/extension/internal/gdkpixbuf-input.cpp:152 msgid "Link or embed image:" msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:196 +#: ../src/extension/internal/gdkpixbuf-input.cpp:153 msgid "Embed" msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:197 +#: ../src/extension/internal/gdkpixbuf-input.cpp:154 ../src/sp-anchor.cpp:119 msgid "Link" msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:199 +#: ../src/extension/internal/gdkpixbuf-input.cpp:156 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/gdkpixbuf-input.cpp:200 +#: ../src/extension/internal/gdkpixbuf-input.cpp:157 msgid "Hide the dialog next time and always apply the same action." msgstr "" -#: ../src/extension/internal/gdkpixbuf-input.cpp:200 +#: ../src/extension/internal/gdkpixbuf-input.cpp:157 msgid "Don't ask again" msgstr "" @@ -7791,31 +6662,31 @@ msgstr "" msgid "Gradients used in GIMP" msgstr "" -#: ../src/extension/internal/grid.cpp:209 ../src/ui/widget/panel.cpp:117 +#: ../src/extension/internal/grid.cpp:210 ../src/ui/widget/panel.cpp:117 msgid "Grid" msgstr "" -#: ../src/extension/internal/grid.cpp:211 +#: ../src/extension/internal/grid.cpp:212 msgid "Line Width:" msgstr "" -#: ../src/extension/internal/grid.cpp:212 +#: ../src/extension/internal/grid.cpp:213 msgid "Horizontal Spacing:" msgstr "" -#: ../src/extension/internal/grid.cpp:213 +#: ../src/extension/internal/grid.cpp:214 msgid "Vertical Spacing:" msgstr "" -#: ../src/extension/internal/grid.cpp:214 +#: ../src/extension/internal/grid.cpp:215 msgid "Horizontal Offset:" msgstr "" -#: ../src/extension/internal/grid.cpp:215 +#: ../src/extension/internal/grid.cpp:216 msgid "Vertical Offset:" msgstr "" -#: ../src/extension/internal/grid.cpp:219 +#: ../src/extension/internal/grid.cpp:220 #: ../share/extensions/draw_from_triangle.inx.h:58 #: ../share/extensions/eqtexsvg.inx.h:4 #: ../share/extensions/foldablebox.inx.h:9 @@ -7824,6 +6695,7 @@ msgstr "" #: ../share/extensions/grid_isometric.inx.h:11 #: ../share/extensions/grid_polar.inx.h:22 #: ../share/extensions/guides_creator.inx.h:19 +#: ../share/extensions/hershey.inx.h:52 #: ../share/extensions/layout_nup.inx.h:35 #: ../share/extensions/lindenmayer.inx.h:34 #: ../share/extensions/param_curves.inx.h:30 @@ -7831,26 +6703,26 @@ msgstr "" #: ../share/extensions/polyhedron_3d.inx.h:56 #: ../share/extensions/printing_marks.inx.h:20 #: ../share/extensions/render_alphabetsoup.inx.h:5 -#: ../share/extensions/render_barcode.inx.h:5 #: ../share/extensions/render_barcode_datamatrix.inx.h:5 +#: ../share/extensions/render_barcode.inx.h:5 #: ../share/extensions/render_barcode_qrcode.inx.h:18 -#: ../share/extensions/render_gears.inx.h:11 #: ../share/extensions/render_gear_rack.inx.h:5 -#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:10 +#: ../share/extensions/render_gears.inx.h:11 ../share/extensions/rtree.inx.h:4 +#: ../share/extensions/spirograph.inx.h:10 #: ../share/extensions/svgcalendar.inx.h:38 #: ../share/extensions/triangle.inx.h:14 #: ../share/extensions/wireframe_sphere.inx.h:8 msgid "Render" msgstr "" -#: ../src/extension/internal/grid.cpp:220 -#: ../src/ui/dialog/document-properties.cpp:147 +#: ../src/extension/internal/grid.cpp:221 +#: ../src/ui/dialog/document-properties.cpp:151 #: ../src/ui/dialog/inkscape-preferences.cpp:776 -#: ../src/widgets/toolbox.cpp:1820 +#: ../src/widgets/toolbox.cpp:1824 msgid "Grids" msgstr "" -#: ../src/extension/internal/grid.cpp:223 +#: ../src/extension/internal/grid.cpp:224 msgid "Draw a path which is a grid" msgstr "" @@ -7866,6 +6738,10 @@ msgstr "" msgid "JavaFX Raytracer File" msgstr "" +#: ../src/extension/internal/latex-pstricks.cpp:334 +msgid "LaTeX Print" +msgstr "" + #: ../src/extension/internal/latex-pstricks-out.cpp:95 msgid "LaTeX Output" msgstr "" @@ -7878,19 +6754,15 @@ msgstr "" msgid "LaTeX PSTricks File" msgstr "" -#: ../src/extension/internal/latex-pstricks.cpp:334 -msgid "LaTeX Print" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2148 +#: ../src/extension/internal/odf.cpp:2149 msgid "OpenDocument Drawing Output" msgstr "" -#: ../src/extension/internal/odf.cpp:2153 +#: ../src/extension/internal/odf.cpp:2154 msgid "OpenDocument drawing (*.odg)" msgstr "" -#: ../src/extension/internal/odf.cpp:2154 +#: ../src/extension/internal/odf.cpp:2155 msgid "OpenDocument drawing file" msgstr "" @@ -8160,6 +7032,36 @@ msgstr "" msgid "Microsoft Visio 2013 drawing (*.vsdx)" msgstr "" +#: ../src/extension/internal/wmf-inout.cpp:3184 +msgid "WMF Input" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3189 +msgid "Windows Metafiles (*.wmf)" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3190 +msgid "Windows Metafiles" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3198 +msgid "WMF Output" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3208 +msgid "Map all fill patterns to standard WMF hatches" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3212 +#: ../share/extensions/wmf_input.inx.h:2 +#: ../share/extensions/wmf_output.inx.h:2 +msgid "Windows Metafile (*.wmf)" +msgstr "" + +#: ../src/extension/internal/wmf-inout.cpp:3213 +msgid "Windows Metafile" +msgstr "" + #: ../src/extension/internal/wpg-input.cpp:121 msgid "WPG Input" msgstr "" @@ -8184,127 +7086,127 @@ msgstr "" msgid "Format autodetect failed. The file is being opened as SVG." msgstr "" -#: ../src/file.cpp:179 +#: ../src/file.cpp:173 msgid "default.svg" msgstr "" -#: ../src/file.cpp:318 +#: ../src/file.cpp:312 msgid "Broken links have been changed to point to existing files." msgstr "" -#: ../src/file.cpp:329 ../src/file.cpp:1253 +#: ../src/file.cpp:323 ../src/file.cpp:1247 #, c-format msgid "Failed to load the requested file %s" msgstr "" -#: ../src/file.cpp:355 +#: ../src/file.cpp:349 msgid "Document not saved yet. Cannot revert." msgstr "" -#: ../src/file.cpp:361 +#: ../src/file.cpp:355 #, c-format msgid "Changes will be lost! Are you sure you want to reload document %s?" msgstr "" -#: ../src/file.cpp:390 +#: ../src/file.cpp:384 msgid "Document reverted." msgstr "" -#: ../src/file.cpp:392 +#: ../src/file.cpp:386 msgid "Document not reverted." msgstr "" -#: ../src/file.cpp:542 +#: ../src/file.cpp:536 msgid "Select file to open" msgstr "" -#: ../src/file.cpp:624 +#: ../src/file.cpp:618 msgid "Clean up document" msgstr "" -#: ../src/file.cpp:631 +#: ../src/file.cpp:625 #, c-format msgid "Removed <b>%i</b> unused definition in <defs>." msgid_plural "Removed <b>%i</b> unused definitions in <defs>." msgstr[0] "" msgstr[1] "" -#: ../src/file.cpp:636 +#: ../src/file.cpp:630 msgid "No unused definitions in <defs>." msgstr "" -#: ../src/file.cpp:668 +#: ../src/file.cpp:662 #, c-format msgid "" "No Inkscape extension found to save document (%s). This may have been " "caused by an unknown filename extension." msgstr "" -#: ../src/file.cpp:669 ../src/file.cpp:677 ../src/file.cpp:685 -#: ../src/file.cpp:691 ../src/file.cpp:696 +#: ../src/file.cpp:663 ../src/file.cpp:671 ../src/file.cpp:679 +#: ../src/file.cpp:685 ../src/file.cpp:690 msgid "Document not saved." msgstr "" -#: ../src/file.cpp:676 +#: ../src/file.cpp:670 #, c-format msgid "" "File %s is write protected. Please remove write protection and try again." msgstr "" -#: ../src/file.cpp:684 +#: ../src/file.cpp:678 #, c-format msgid "File %s could not be saved." msgstr "" -#: ../src/file.cpp:714 ../src/file.cpp:716 +#: ../src/file.cpp:708 ../src/file.cpp:710 msgid "Document saved." msgstr "" #. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:864 ../src/file.cpp:1416 +#: ../src/file.cpp:858 ../src/file.cpp:1410 #, c-format msgid "drawing%s" msgstr "" -#: ../src/file.cpp:870 +#: ../src/file.cpp:864 #, c-format msgid "drawing-%d%s" msgstr "" -#: ../src/file.cpp:874 +#: ../src/file.cpp:868 #, c-format msgid "%s" msgstr "" -#: ../src/file.cpp:889 +#: ../src/file.cpp:883 msgid "Select file to save a copy to" msgstr "" -#: ../src/file.cpp:891 +#: ../src/file.cpp:885 msgid "Select file to save to" msgstr "" -#: ../src/file.cpp:997 ../src/file.cpp:999 +#: ../src/file.cpp:991 ../src/file.cpp:993 msgid "No changes need to be saved." msgstr "" -#: ../src/file.cpp:1018 +#: ../src/file.cpp:1012 msgid "Saving document..." msgstr "" -#: ../src/file.cpp:1250 ../src/ui/dialog/ocaldialogs.cpp:1244 +#: ../src/file.cpp:1244 ../src/ui/dialog/ocaldialogs.cpp:1244 msgid "Import" msgstr "" -#: ../src/file.cpp:1300 +#: ../src/file.cpp:1294 msgid "Select file to import" msgstr "" -#: ../src/file.cpp:1438 +#: ../src/file.cpp:1432 msgid "Select file to export to" msgstr "" -#: ../src/file.cpp:1691 +#: ../src/file.cpp:1685 msgid "Import Clip Art" msgstr "" @@ -8385,7 +7287,7 @@ msgid "Luminance to Alpha" msgstr "" #. File -#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2348 +#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2352 #: ../share/extensions/jessyInk_mouseHandler.inx.h:3 #: ../share/extensions/jessyInk_transitions.inx.h:7 msgid "Default" @@ -8395,7 +7297,7 @@ msgstr "" msgid "Arithmetic" msgstr "" -#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:531 +#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:532 msgid "Duplicate" msgstr "" @@ -8427,11 +7329,11 @@ msgstr "" msgid "Spot Light" msgstr "" -#: ../src/flood-context.cpp:226 +#: ../src/flood-context.cpp:193 msgid "Visible Colors" msgstr "" -#: ../src/flood-context.cpp:230 ../src/widgets/sp-color-icc-selector.cpp:361 +#: ../src/flood-context.cpp:197 ../src/widgets/sp-color-icc-selector.cpp:361 #: ../src/widgets/sp-color-icc-selector.cpp:365 #: ../src/widgets/sp-color-scales.cpp:455 #: ../src/widgets/sp-color-scales.cpp:456 ../src/widgets/tweak-toolbar.cpp:300 @@ -8439,31 +7341,31 @@ msgstr "" msgid "Hue" msgstr "" -#: ../src/flood-context.cpp:244 +#: ../src/flood-context.cpp:211 msgctxt "Flood autogap" msgid "None" msgstr "" -#: ../src/flood-context.cpp:245 +#: ../src/flood-context.cpp:212 msgctxt "Flood autogap" msgid "Small" msgstr "" -#: ../src/flood-context.cpp:246 +#: ../src/flood-context.cpp:213 msgctxt "Flood autogap" msgid "Medium" msgstr "" -#: ../src/flood-context.cpp:247 +#: ../src/flood-context.cpp:214 msgctxt "Flood autogap" msgid "Large" msgstr "" -#: ../src/flood-context.cpp:469 +#: ../src/flood-context.cpp:436 msgid "<b>Too much inset</b>, the result is empty." msgstr "" -#: ../src/flood-context.cpp:510 +#: ../src/flood-context.cpp:477 #, c-format msgid "" "Area filled, path with <b>%d</b> node created and unioned with selection." @@ -8472,32 +7374,32 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/flood-context.cpp:516 +#: ../src/flood-context.cpp:483 #, 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/flood-context.cpp:784 ../src/flood-context.cpp:1094 +#: ../src/flood-context.cpp:751 ../src/flood-context.cpp:1061 msgid "<b>Area is not bounded</b>, cannot fill." msgstr "" -#: ../src/flood-context.cpp:1099 +#: ../src/flood-context.cpp:1066 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." msgstr "" -#: ../src/flood-context.cpp:1117 ../src/flood-context.cpp:1276 +#: ../src/flood-context.cpp:1084 ../src/flood-context.cpp:1235 msgid "Fill bounded area" msgstr "" -#: ../src/flood-context.cpp:1136 +#: ../src/flood-context.cpp:1100 msgid "Set style on object" msgstr "" -#: ../src/flood-context.cpp:1195 +#: ../src/flood-context.cpp:1160 msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill" msgstr "" @@ -8513,46 +7415,46 @@ msgstr "" msgid "Delete swatch" msgstr "" -#: ../src/gradient-context.cpp:110 ../src/gradient-drag.cpp:96 +#: ../src/gradient-context.cpp:101 ../src/gradient-drag.cpp:96 msgid "Linear gradient <b>start</b>" msgstr "" #. POINT_LG_BEGIN -#: ../src/gradient-context.cpp:111 ../src/gradient-drag.cpp:97 +#: ../src/gradient-context.cpp:102 ../src/gradient-drag.cpp:97 msgid "Linear gradient <b>end</b>" msgstr "" -#: ../src/gradient-context.cpp:112 ../src/gradient-drag.cpp:98 +#: ../src/gradient-context.cpp:103 ../src/gradient-drag.cpp:98 msgid "Linear gradient <b>mid stop</b>" msgstr "" -#: ../src/gradient-context.cpp:113 ../src/gradient-drag.cpp:99 +#: ../src/gradient-context.cpp:104 ../src/gradient-drag.cpp:99 msgid "Radial gradient <b>center</b>" msgstr "" -#: ../src/gradient-context.cpp:114 ../src/gradient-context.cpp:115 +#: ../src/gradient-context.cpp:105 ../src/gradient-context.cpp:106 #: ../src/gradient-drag.cpp:100 ../src/gradient-drag.cpp:101 msgid "Radial gradient <b>radius</b>" msgstr "" -#: ../src/gradient-context.cpp:116 ../src/gradient-drag.cpp:102 +#: ../src/gradient-context.cpp:107 ../src/gradient-drag.cpp:102 msgid "Radial gradient <b>focus</b>" msgstr "" #. POINT_RG_FOCUS -#: ../src/gradient-context.cpp:117 ../src/gradient-context.cpp:118 +#: ../src/gradient-context.cpp:108 ../src/gradient-context.cpp:109 #: ../src/gradient-drag.cpp:103 ../src/gradient-drag.cpp:104 msgid "Radial gradient <b>mid stop</b>" msgstr "" #. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message -#: ../src/gradient-context.cpp:143 ../src/mesh-context.cpp:139 +#: ../src/gradient-context.cpp:132 ../src/mesh-context.cpp:129 #, c-format msgid "%s selected" msgstr "" #. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/gradient-context.cpp:145 ../src/gradient-context.cpp:154 +#: ../src/gradient-context.cpp:134 ../src/gradient-context.cpp:143 #, c-format msgid " out of %d gradient handle" msgid_plural " out of %d gradient handles" @@ -8560,9 +7462,9 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message -#: ../src/gradient-context.cpp:146 ../src/gradient-context.cpp:155 -#: ../src/gradient-context.cpp:162 ../src/mesh-context.cpp:142 -#: ../src/mesh-context.cpp:153 ../src/mesh-context.cpp:161 +#: ../src/gradient-context.cpp:135 ../src/gradient-context.cpp:144 +#: ../src/gradient-context.cpp:151 ../src/mesh-context.cpp:132 +#: ../src/mesh-context.cpp:143 ../src/mesh-context.cpp:151 #, c-format msgid " on %d selected object" msgid_plural " on %d selected objects" @@ -8570,7 +7472,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) -#: ../src/gradient-context.cpp:152 ../src/mesh-context.cpp:149 +#: ../src/gradient-context.cpp:141 ../src/mesh-context.cpp:139 #, c-format msgid "" "One handle merging %d stop (drag with <b>Shift</b> to separate) selected" @@ -8580,7 +7482,7 @@ msgstr[0] "" msgstr[1] "" #. 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:160 +#: ../src/gradient-context.cpp:149 #, c-format msgid "<b>%d</b> gradient handle selected out of %d" msgid_plural "<b>%d</b> gradient handles selected out of %d" @@ -8588,7 +7490,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: The plural refers to number of selected objects -#: ../src/gradient-context.cpp:167 +#: ../src/gradient-context.cpp:156 #, c-format msgid "<b>No</b> gradient handles selected out of %d on %d selected object" msgid_plural "" @@ -8596,51 +7498,51 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/gradient-context.cpp:381 ../src/gradient-context.cpp:479 -#: ../src/ui/dialog/swatches.cpp:204 ../src/widgets/gradient-vector.cpp:814 +#: ../src/gradient-context.cpp:366 ../src/gradient-context.cpp:464 +#: ../src/ui/dialog/swatches.cpp:203 ../src/widgets/gradient-vector.cpp:814 msgid "Add gradient stop" msgstr "" -#: ../src/gradient-context.cpp:454 +#: ../src/gradient-context.cpp:439 msgid "Simplify gradient" msgstr "" -#: ../src/gradient-context.cpp:533 +#: ../src/gradient-context.cpp:515 msgid "Create default gradient" msgstr "" -#: ../src/gradient-context.cpp:590 ../src/mesh-context.cpp:597 +#: ../src/gradient-context.cpp:574 ../src/mesh-context.cpp:569 msgid "<b>Draw around</b> handles to select them" msgstr "" -#: ../src/gradient-context.cpp:706 +#: ../src/gradient-context.cpp:697 msgid "<b>Ctrl</b>: snap gradient angle" msgstr "" -#: ../src/gradient-context.cpp:707 +#: ../src/gradient-context.cpp:698 msgid "<b>Shift</b>: draw gradient around the starting point" msgstr "" -#: ../src/gradient-context.cpp:930 ../src/mesh-context.cpp:997 +#: ../src/gradient-context.cpp:952 ../src/mesh-context.cpp:992 #, 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] "" msgstr[1] "" -#: ../src/gradient-context.cpp:934 ../src/mesh-context.cpp:1001 +#: ../src/gradient-context.cpp:956 ../src/mesh-context.cpp:996 msgid "Select <b>objects</b> on which to create gradient." msgstr "" -#: ../src/gradient-drag.cpp:105 ../src/mesh-context.cpp:112 +#: ../src/gradient-drag.cpp:105 ../src/mesh-context.cpp:102 msgid "Mesh gradient <b>corner</b>" msgstr "" -#: ../src/gradient-drag.cpp:106 ../src/mesh-context.cpp:113 +#: ../src/gradient-drag.cpp:106 ../src/mesh-context.cpp:103 msgid "Mesh gradient <b>handle</b>" msgstr "" -#: ../src/gradient-drag.cpp:107 ../src/mesh-context.cpp:114 +#: ../src/gradient-drag.cpp:107 ../src/mesh-context.cpp:104 msgid "Mesh gradient <b>tensor</b>" msgstr "" @@ -8648,44 +7550,43 @@ msgstr "" msgid "Added patch row or column" msgstr "" -#: ../src/gradient-drag.cpp:792 +#: ../src/gradient-drag.cpp:794 msgid "Merge gradient handles" msgstr "" -#: ../src/gradient-drag.cpp:1101 +#: ../src/gradient-drag.cpp:1103 msgid "Move gradient handle" msgstr "" -#: ../src/gradient-drag.cpp:1160 ../src/widgets/gradient-vector.cpp:847 +#: ../src/gradient-drag.cpp:1162 ../src/widgets/gradient-vector.cpp:847 msgid "Delete gradient stop" msgstr "" -#: ../src/gradient-drag.cpp:1423 +#: ../src/gradient-drag.cpp:1425 #, 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 "" -#: ../src/gradient-drag.cpp:1427 ../src/gradient-drag.cpp:1434 +#: ../src/gradient-drag.cpp:1429 ../src/gradient-drag.cpp:1436 msgid " (stroke)" msgstr "" -#: ../src/gradient-drag.cpp:1431 +#: ../src/gradient-drag.cpp:1433 #, 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 "" -#: ../src/gradient-drag.cpp:1439 -#, c-format +#: ../src/gradient-drag.cpp:1441 msgid "" "Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to " "separate focus" msgstr "" -#: ../src/gradient-drag.cpp:1442 +#: ../src/gradient-drag.cpp:1444 #, c-format msgid "" "Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to " @@ -8696,15 +7597,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/gradient-drag.cpp:2370 +#: ../src/gradient-drag.cpp:2372 msgid "Move gradient handle(s)" msgstr "" -#: ../src/gradient-drag.cpp:2406 +#: ../src/gradient-drag.cpp:2408 msgid "Move gradient mid stop(s)" msgstr "" -#: ../src/gradient-drag.cpp:2695 +#: ../src/gradient-drag.cpp:2697 msgid "Delete gradient stop(s)" msgstr "" @@ -8752,68 +7653,68 @@ msgstr "" msgid "Automatic backup of the following documents failed:\n" msgstr "" -#: ../src/interface.cpp:774 +#: ../src/interface.cpp:746 msgctxt "Interface setup" msgid "Default" msgstr "" -#: ../src/interface.cpp:774 +#: ../src/interface.cpp:746 msgid "Default interface setup" msgstr "" -#: ../src/interface.cpp:775 +#: ../src/interface.cpp:747 msgctxt "Interface setup" msgid "Custom" msgstr "" -#: ../src/interface.cpp:775 +#: ../src/interface.cpp:747 msgid "Setup for custom task" msgstr "" -#: ../src/interface.cpp:776 +#: ../src/interface.cpp:748 msgctxt "Interface setup" msgid "Wide" msgstr "" -#: ../src/interface.cpp:776 +#: ../src/interface.cpp:748 msgid "Setup for widescreen work" msgstr "" -#: ../src/interface.cpp:888 +#: ../src/interface.cpp:860 #, c-format msgid "Verb \"%s\" Unknown" msgstr "" -#: ../src/interface.cpp:927 +#: ../src/interface.cpp:899 msgid "Open _Recent" msgstr "" -#: ../src/interface.cpp:1035 ../src/interface.cpp:1121 -#: ../src/interface.cpp:1224 ../src/ui/widget/selected-style.cpp:528 +#: ../src/interface.cpp:1007 ../src/interface.cpp:1093 +#: ../src/interface.cpp:1196 ../src/ui/widget/selected-style.cpp:528 msgid "Drop color" msgstr "" -#: ../src/interface.cpp:1074 ../src/interface.cpp:1184 +#: ../src/interface.cpp:1046 ../src/interface.cpp:1156 msgid "Drop color on gradient" msgstr "" -#: ../src/interface.cpp:1237 +#: ../src/interface.cpp:1209 msgid "Could not parse SVG data" msgstr "" -#: ../src/interface.cpp:1276 +#: ../src/interface.cpp:1248 msgid "Drop SVG" msgstr "" -#: ../src/interface.cpp:1289 +#: ../src/interface.cpp:1261 msgid "Drop Symbol" msgstr "" -#: ../src/interface.cpp:1320 +#: ../src/interface.cpp:1292 msgid "Drop bitmap image" msgstr "" -#: ../src/interface.cpp:1412 +#: ../src/interface.cpp:1384 #, c-format msgid "" "<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do " @@ -8822,160 +7723,165 @@ msgid "" "The file already exists in \"%s\". Replacing it will overwrite its contents." msgstr "" -#: ../src/interface.cpp:1419 ../share/extensions/web-set-att.inx.h:21 +#: ../src/interface.cpp:1391 ../share/extensions/web-set-att.inx.h:21 #: ../share/extensions/web-transmit-att.inx.h:19 msgid "Replace" msgstr "" -#: ../src/interface.cpp:1490 +#: ../src/interface.cpp:1462 msgid "Go to parent" msgstr "" #. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number. -#: ../src/interface.cpp:1531 +#: ../src/interface.cpp:1503 msgid "Enter group #%1" msgstr "" #. Item dialog -#: ../src/interface.cpp:1643 ../src/verbs.cpp:2842 +#: ../src/interface.cpp:1639 ../src/verbs.cpp:2848 msgid "_Object Properties..." msgstr "" -#: ../src/interface.cpp:1652 +#: ../src/interface.cpp:1648 msgid "_Select This" msgstr "" -#: ../src/interface.cpp:1663 +#: ../src/interface.cpp:1659 msgid "Select Same" msgstr "" #. Select same fill and stroke -#: ../src/interface.cpp:1673 +#: ../src/interface.cpp:1669 msgid "Fill and Stroke" msgstr "" #. Select same fill color -#: ../src/interface.cpp:1680 +#: ../src/interface.cpp:1676 msgid "Fill Color" msgstr "" #. Select same stroke color -#: ../src/interface.cpp:1687 +#: ../src/interface.cpp:1683 msgid "Stroke Color" msgstr "" #. Select same stroke style -#: ../src/interface.cpp:1694 +#: ../src/interface.cpp:1690 msgid "Stroke Style" msgstr "" #. Select same stroke style -#: ../src/interface.cpp:1701 +#: ../src/interface.cpp:1697 msgid "Object type" msgstr "" #. Move to layer -#: ../src/interface.cpp:1708 +#: ../src/interface.cpp:1704 msgid "_Move to layer ..." msgstr "" #. Create link -#: ../src/interface.cpp:1718 +#: ../src/interface.cpp:1714 msgid "Create _Link" msgstr "" #. Set mask -#: ../src/interface.cpp:1741 +#: ../src/interface.cpp:1737 msgid "Set Mask" msgstr "" #. Release mask -#: ../src/interface.cpp:1752 +#: ../src/interface.cpp:1748 msgid "Release Mask" msgstr "" #. Set Clip -#: ../src/interface.cpp:1763 +#: ../src/interface.cpp:1759 msgid "Set Cl_ip" msgstr "" #. Release Clip -#: ../src/interface.cpp:1774 +#: ../src/interface.cpp:1770 msgid "Release C_lip" msgstr "" #. Group -#: ../src/interface.cpp:1785 ../src/verbs.cpp:2483 +#: ../src/interface.cpp:1781 ../src/verbs.cpp:2487 msgid "_Group" msgstr "" -#: ../src/interface.cpp:1856 +#: ../src/interface.cpp:1852 msgid "Create link" msgstr "" #. Ungroup -#: ../src/interface.cpp:1887 ../src/verbs.cpp:2485 +#: ../src/interface.cpp:1883 ../src/verbs.cpp:2489 msgid "_Ungroup" msgstr "" #. Link dialog -#: ../src/interface.cpp:1912 +#: ../src/interface.cpp:1908 msgid "Link _Properties..." msgstr "" #. Select item -#: ../src/interface.cpp:1918 +#: ../src/interface.cpp:1914 msgid "_Follow Link" msgstr "" #. Reset transformations -#: ../src/interface.cpp:1924 +#: ../src/interface.cpp:1920 msgid "_Remove Link" msgstr "" -#: ../src/interface.cpp:1955 +#: ../src/interface.cpp:1951 msgid "Remove link" msgstr "" #. Image properties -#: ../src/interface.cpp:1966 +#: ../src/interface.cpp:1962 msgid "Image _Properties..." msgstr "" #. Edit externally -#: ../src/interface.cpp:1972 +#: ../src/interface.cpp:1968 msgid "Edit Externally..." msgstr "" #. Trace Bitmap #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/interface.cpp:1981 ../src/verbs.cpp:2546 +#: ../src/interface.cpp:1977 ../src/verbs.cpp:2550 msgid "_Trace Bitmap..." msgstr "" -#: ../src/interface.cpp:1991 +#. Trace Pixel Art +#: ../src/interface.cpp:1986 +msgid "Trace Pixel Art" +msgstr "" + +#: ../src/interface.cpp:1996 msgctxt "Context menu" msgid "Embed Image" msgstr "" -#: ../src/interface.cpp:2002 +#: ../src/interface.cpp:2007 msgctxt "Context menu" msgid "Extract Image..." msgstr "" #. Item dialog #. Fill and Stroke dialog -#: ../src/interface.cpp:2141 ../src/interface.cpp:2161 ../src/verbs.cpp:2807 +#: ../src/interface.cpp:2152 ../src/interface.cpp:2172 ../src/verbs.cpp:2813 msgid "_Fill and Stroke..." msgstr "" #. Edit Text dialog -#: ../src/interface.cpp:2167 ../src/verbs.cpp:2824 +#: ../src/interface.cpp:2178 ../src/verbs.cpp:2830 msgid "_Text and Font..." msgstr "" #. Spellcheck dialog -#: ../src/interface.cpp:2173 ../src/verbs.cpp:2832 +#: ../src/interface.cpp:2184 ../src/verbs.cpp:2838 msgid "Check Spellin_g..." msgstr "" @@ -8983,24 +7889,24 @@ msgstr "" msgid "Node or handle drag canceled." msgstr "" -#: ../src/knotholder.cpp:157 +#: ../src/knotholder.cpp:160 msgid "Change handle" msgstr "" -#: ../src/knotholder.cpp:236 +#: ../src/knotholder.cpp:239 msgid "Move handle" msgstr "" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:257 +#: ../src/knotholder.cpp:260 msgid "<b>Move</b> the pattern fill inside the object" msgstr "" -#: ../src/knotholder.cpp:261 +#: ../src/knotholder.cpp:264 msgid "<b>Scale</b> the pattern fill; uniformly if with <b>Ctrl</b>" msgstr "" -#: ../src/knotholder.cpp:265 +#: ../src/knotholder.cpp:268 msgid "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle" msgstr "" @@ -9020,21 +7926,50 @@ msgstr "" msgid "Dockbar style to show items on it" msgstr "" -#: ../src/libgdl/gdl-dock-item-grip.c:399 -msgid "Iconify this dock" +#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:674 +msgid "Floating" msgstr "" -#: ../src/libgdl/gdl-dock-item-grip.c:401 -msgid "Close this dock" +#: ../src/libgdl/gdl-dock.c:177 +msgid "Whether the dock is floating in its own window" msgstr "" -#: ../src/libgdl/gdl-dock-item-grip.c:721 -#: ../src/libgdl/gdl-dock-tablabel.c:125 -msgid "Controlling dock item" +#: ../src/libgdl/gdl-dock.c:184 ../src/libgdl/gdl-dock-master.c:141 +msgid "Default title" msgstr "" -#: ../src/libgdl/gdl-dock-item-grip.c:722 -msgid "Dockitem which 'owns' this grip" +#: ../src/libgdl/gdl-dock.c:185 +msgid "Default title for the newly created floating docks" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:192 +msgid "Width for the dock when it's of floating type" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:200 +msgid "Height for the dock when it's of floating type" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:207 +msgid "Float X" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:208 +msgid "X coordinate for a floating dock" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:215 +msgid "Float Y" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:216 +msgid "Y coordinate for a floating dock" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:478 +#, c-format +msgid "Dock #%d" msgstr "" #. Name @@ -9131,8 +8066,21 @@ msgstr "" msgid "Attempt to bind an unbound item %p" msgstr "" -#: ../src/libgdl/gdl-dock-master.c:141 ../src/libgdl/gdl-dock.c:184 -msgid "Default title" +#: ../src/libgdl/gdl-dock-item-grip.c:399 +msgid "Iconify this dock" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:401 +msgid "Close this dock" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:721 +#: ../src/libgdl/gdl-dock-tablabel.c:125 +msgid "Controlling dock item" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:722 +msgid "Dockitem which 'owns' this grip" msgstr "" #: ../src/libgdl/gdl-dock-master.c:142 @@ -9168,10 +8116,10 @@ msgid "" msgstr "" #: ../src/libgdl/gdl-dock-notebook.c:132 -#: ../src/ui/dialog/align-and-distribute.cpp:996 -#: ../src/ui/dialog/document-properties.cpp:145 +#: ../src/ui/dialog/align-and-distribute.cpp:1003 +#: ../src/ui/dialog/document-properties.cpp:149 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1551 -#: ../src/widgets/desktop-widget.cpp:2000 +#: ../src/widgets/desktop-widget.cpp:2003 #: ../share/extensions/voronoi2svg.inx.h:9 msgid "Page" msgstr "" @@ -9337,48 +8285,6 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "" -#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:631 -#: ../src/ui/dialog/inkscape-preferences.cpp:674 -msgid "Floating" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:177 -msgid "Whether the dock is floating in its own window" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:185 -msgid "Default title for the newly created floating docks" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:192 -msgid "Width for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:200 -msgid "Height for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:207 -msgid "Float X" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:208 -msgid "X coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:215 -msgid "Float Y" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:216 -msgid "Y coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:478 -#, c-format -msgid "Dock #%d" -msgstr "" - #: ../src/libnrtype/FontFactory.cpp:965 msgid "Ignoring font without family that will crash Pango" msgstr "" @@ -9516,7 +8422,7 @@ msgstr "" msgid "Power stroke" msgstr "" -#: ../src/live_effects/effect.cpp:124 ../src/selection-chemistry.cpp:2778 +#: ../src/live_effects/effect.cpp:124 ../src/selection-chemistry.cpp:2785 msgid "Clone original path" msgstr "" @@ -9548,6 +8454,38 @@ msgstr "" msgid "None of the applied path effect's parameters can be edited on-canvas." msgstr "" +#: ../src/live_effects/lpe-angle_bisector.cpp:45 +#: ../src/live_effects/lpe-parallel.cpp:51 +#: ../src/live_effects/lpe-perp_bisector.cpp:97 +#: ../src/live_effects/lpe-tangent_to_curve.cpp:63 +msgid "Length left:" +msgstr "" + +#: ../src/live_effects/lpe-angle_bisector.cpp:45 +#: ../src/live_effects/lpe-perp_bisector.cpp:97 +msgid "Specifies the left end of the bisector" +msgstr "" + +#: ../src/live_effects/lpe-angle_bisector.cpp:46 +#: ../src/live_effects/lpe-parallel.cpp:52 +#: ../src/live_effects/lpe-perp_bisector.cpp:98 +#: ../src/live_effects/lpe-tangent_to_curve.cpp:64 +msgid "Length right:" +msgstr "" + +#: ../src/live_effects/lpe-angle_bisector.cpp:46 +#: ../src/live_effects/lpe-perp_bisector.cpp:98 +msgid "Specifies the right end of the bisector" +msgstr "" + +#: ../src/live_effects/lpe-angle_bisector.cpp:86 +msgid "Adjust the \"left\" end of the bisector" +msgstr "" + +#: ../src/live_effects/lpe-angle_bisector.cpp:92 +msgid "Adjust the \"right\" of the bisector" +msgstr "" + #: ../src/live_effects/lpe-bendpath.cpp:53 msgid "Bend path:" msgstr "" @@ -9557,6 +8495,13 @@ msgid "Path along which to bend the original path" msgstr "" #: ../src/live_effects/lpe-bendpath.cpp:54 +#: ../src/live_effects/lpe-patternalongpath.cpp:62 +#: ../src/ui/dialog/export.cpp:287 ../src/ui/dialog/transformation.cpp:80 +#: ../src/ui/widget/page-sizer.cpp:236 +msgid "_Width:" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:54 msgid "Width of the path" msgstr "" @@ -9576,6 +8521,55 @@ msgstr "" msgid "Rotates the original 90 degrees, before bending it along the bend path" msgstr "" +#: ../src/live_effects/lpe-boolops.cpp:22 +msgid "Null" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:23 +msgid "Intersect" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:24 +msgid "Subtract A-B" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:25 +msgid "Identity A" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:26 +msgid "Subtract B-A" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:27 +msgid "Identity B" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:28 ../src/splivarot.cpp:100 +msgid "Exclusion" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:29 ../src/splivarot.cpp:70 +#: ../src/splivarot.cpp:76 +msgid "Union" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:35 +msgid "2nd path:" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:35 +msgid "Path to which the original path will be boolop'ed." +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:36 +msgid "Boolop type:" +msgstr "" + +#: ../src/live_effects/lpe-boolops.cpp:36 +msgid "Determines which kind of boolop will be performed." +msgstr "" + #: ../src/live_effects/lpe-clone-original.cpp:18 msgid "Linked path:" msgstr "" @@ -9600,6 +8594,46 @@ msgstr "" msgid "The size of the grid in Y direction." msgstr "" +#: ../src/live_effects/lpe-copy_rotate.cpp:51 +msgid "Starting:" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:51 +msgid "Angle of the first copy" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:52 +msgid "Rotation angle:" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:52 +msgid "Angle between two successive copies" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:53 +msgid "Number of copies:" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:53 +msgid "Number of copies of the original path" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:54 +msgid "Origin" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:54 +msgid "Origin of the rotation" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:135 +msgid "Adjust the starting angle" +msgstr "" + +#: ../src/live_effects/lpe-copy_rotate.cpp:141 +msgid "Adjust the rotation angle" +msgstr "" + #: ../src/live_effects/lpe-curvestitch.cpp:41 msgid "Stitch path:" msgstr "" @@ -9672,6 +8706,115 @@ msgstr "" msgid "Scale the width of the stitch path relative to its length" msgstr "" +#: ../src/live_effects/lpe-dynastroke.cpp:35 +msgid "Elliptic Pen" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:36 +msgid "Thick-Thin strokes (fast)" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:37 +msgid "Thick-Thin strokes (slow)" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:42 +msgid "Sharp" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:43 +#: ../src/live_effects/lpe-powerstroke.cpp:205 +#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 +msgid "Round" +msgstr "" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-dynastroke.cpp:50 +msgid "Method:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:50 +msgid "Choose pen type" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:51 +msgid "Pen width:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:51 +msgid "Maximal stroke width" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:52 +msgid "Pen roundness:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:52 +msgid "Min/Max width ratio" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:53 +#: ../src/live_effects/lpe-tangent_to_curve.cpp:61 +#: ../src/widgets/calligraphy-toolbar.cpp:480 +#: ../share/extensions/motion.inx.h:3 ../share/extensions/restack.inx.h:10 +msgid "Angle:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:53 +msgid "direction of thickest strokes (opposite = thinest)" +msgstr "" + +#. modulo_pi(_("modulo pi"), _("Give forward and backward moves in one direction the same thickness "), "modulo_pi", &wr, this, false), +#: ../src/live_effects/lpe-dynastroke.cpp:55 +#: ../src/widgets/arc-toolbar.cpp:337 +msgid "Start:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:55 +msgid "Choose start capping type" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:56 +#: ../src/widgets/arc-toolbar.cpp:350 +msgid "End:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:56 +msgid "Choose end capping type" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:57 +msgid "Grow for:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:57 +msgid "Make the stroke thiner near it's start" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:58 +msgid "Fade for:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:58 +msgid "Make the stroke thiner near it's end" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:59 +msgid "Round ends" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:59 +msgid "Strokes end with a round end" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:60 +msgid "Capping:" +msgstr "" + +#: ../src/live_effects/lpe-dynastroke.cpp:60 +msgid "left capping" +msgstr "" + #: ../src/live_effects/lpe-envelope.cpp:31 msgid "Top bend path:" msgstr "" @@ -9720,6 +8863,14 @@ msgstr "" msgid "Enable the top and bottom deformation paths" msgstr "" +#: ../src/live_effects/lpe-extrude.cpp:30 +msgid "Direction" +msgstr "" + +#: ../src/live_effects/lpe-extrude.cpp:30 +msgid "Defines the direction and magnitude of the extrusion" +msgstr "" + #: ../src/live_effects/lpe-gears.cpp:214 msgid "_Teeth:" msgstr "" @@ -9823,10 +8974,236 @@ msgstr "" msgid "Change knot crossing" msgstr "" +#. initialise your parameters here: +#: ../src/live_effects/lpe-lattice.cpp:45 +msgid "Control handle 0:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:45 +msgid "Control handle 0" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:46 +msgid "Control handle 1:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:46 +msgid "Control handle 1" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:47 +msgid "Control handle 2:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:47 +msgid "Control handle 2" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:48 +msgid "Control handle 3:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:48 +msgid "Control handle 3" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:49 +msgid "Control handle 4:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:49 +msgid "Control handle 4" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:50 +msgid "Control handle 5:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:50 +msgid "Control handle 5" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:51 +msgid "Control handle 6:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:51 +msgid "Control handle 6" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:52 +msgid "Control handle 7:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:52 +msgid "Control handle 7" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:53 +msgid "Control handle 8:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:53 +msgid "Control handle 8" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:54 +msgid "Control handle 9:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:54 +msgid "Control handle 9" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:55 +msgid "Control handle 10:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:55 +msgid "Control handle 10" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:56 +msgid "Control handle 11:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:56 +msgid "Control handle 11" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:57 +msgid "Control handle 12:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:57 +msgid "Control handle 12" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:58 +msgid "Control handle 13:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:58 +msgid "Control handle 13" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:59 +msgid "Control handle 14:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:59 +msgid "Control handle 14" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:60 +msgid "Control handle 15:" +msgstr "" + +#: ../src/live_effects/lpe-lattice.cpp:60 +msgid "Control handle 15" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:25 +#: ../src/widgets/lpe-toolbar.cpp:252 +msgid "Closed" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:26 +#: ../src/widgets/lpe-toolbar.cpp:254 +msgid "Open start" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:27 +#: ../src/widgets/lpe-toolbar.cpp:256 +msgid "Open end" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:28 +#: ../src/widgets/lpe-toolbar.cpp:258 +msgid "Open both" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:34 +msgid "End type:" +msgstr "" + +#: ../src/live_effects/lpe-line_segment.cpp:34 +msgid "Determines on which side the line or line segment is infinite." +msgstr "" + +#: ../src/live_effects/lpe-mirror_symmetry.cpp:32 +msgid "Discard original path?" +msgstr "" + +#: ../src/live_effects/lpe-mirror_symmetry.cpp:32 +msgid "Check this to only keep the mirrored part of the path" +msgstr "" + +#: ../src/live_effects/lpe-mirror_symmetry.cpp:33 +msgid "Reflection line:" +msgstr "" + +#: ../src/live_effects/lpe-mirror_symmetry.cpp:33 +msgid "Line which serves as 'mirror' for the reflection" +msgstr "" + #: ../src/live_effects/lpe-offset.cpp:31 msgid "Handle to control the distance of the offset from the curve" msgstr "" +#: ../src/live_effects/lpe-parallel.cpp:50 +msgid "Adjust the offset" +msgstr "" + +#: ../src/live_effects/lpe-parallel.cpp:51 +msgid "Specifies the left end of the parallel" +msgstr "" + +#: ../src/live_effects/lpe-parallel.cpp:52 +msgid "Specifies the right end of the parallel" +msgstr "" + +#: ../src/live_effects/lpe-parallel.cpp:102 +msgid "Adjust the \"left\" end of the parallel" +msgstr "" + +#: ../src/live_effects/lpe-parallel.cpp:108 +msgid "Adjust the \"right\" end of the parallel" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:26 +#: ../src/live_effects/lpe-sketch.cpp:58 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2668 +#: ../share/extensions/render_alphabetsoup.inx.h:3 +msgid "Scale:" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:26 +msgid "Scaling factor" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:28 +#: ../src/live_effects/lpe-ruler.cpp:42 +#: ../share/extensions/foldablebox.inx.h:7 +#: ../share/extensions/interp_att_g.inx.h:9 +#: ../share/extensions/layout_nup.inx.h:3 +#: ../share/extensions/printing_marks.inx.h:11 +msgid "Unit:" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:28 +#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 +msgid "Unit" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:29 +msgid "Display unit" +msgstr "" + +#: ../src/live_effects/lpe-path_length.cpp:29 +msgid "Print unit after path length" +msgstr "" + #: ../src/live_effects/lpe-patternalongpath.cpp:50 #: ../share/extensions/pathalongpath.inx.h:10 msgid "Single" @@ -9920,6 +9297,61 @@ msgstr "" msgid "Fuse ends closer than this number. 0 means don't fuse." msgstr "" +#: ../src/live_effects/lpe-perp_bisector.cpp:159 +msgid "Adjust the bisector's \"left\" end" +msgstr "" + +#: ../src/live_effects/lpe-perp_bisector.cpp:165 +msgid "Adjust the bisector's \"right\" end" +msgstr "" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-perspective_path.cpp:47 +msgid "Scale x" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:47 +msgid "Scale factor in x direction" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:48 +msgid "Scale y" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:48 +msgid "Scale factor in y direction" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:49 +msgid "Offset x" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:49 +msgid "Offset in x direction" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:50 +msgid "Offset y" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:50 +msgid "Offset in y direction" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:51 +msgid "Uses XY plane?" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:51 +msgid "" +"If true, put the path on the left side of an imaginary box, otherwise on the " +"right side" +msgstr "" + +#: ../src/live_effects/lpe-perspective_path.cpp:145 +msgid "Adjust the origin" +msgstr "" + #: ../src/live_effects/lpe-powerstroke.cpp:189 msgid "CubicBezierFit" msgstr "" @@ -9940,11 +9372,6 @@ msgstr "" msgid "Square" msgstr "" -#: ../src/live_effects/lpe-powerstroke.cpp:205 -#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13 -msgid "Round" -msgstr "" - #: ../src/live_effects/lpe-powerstroke.cpp:206 msgid "Peak" msgstr "" @@ -10049,6 +9476,14 @@ msgstr "" msgid "Determines the shape of the path's end" msgstr "" +#: ../src/live_effects/lpe-recursiveskeleton.cpp:30 +msgid "Iterations:" +msgstr "" + +#: ../src/live_effects/lpe-recursiveskeleton.cpp:30 +msgid "recursivity" +msgstr "" + #: ../src/live_effects/lpe-rough-hatches.cpp:225 msgid "Frequency randomness:" msgstr "" @@ -10253,18 +9688,6 @@ msgstr "" msgid "Distance between successive ruler marks" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:42 -#: ../share/extensions/foldablebox.inx.h:7 -#: ../share/extensions/interp_att_g.inx.h:9 -#: ../share/extensions/layout_nup.inx.h:3 -#: ../share/extensions/printing_marks.inx.h:11 -msgid "Unit:" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:42 ../src/widgets/ruler.cpp:201 -msgid "Unit" -msgstr "" - #: ../src/live_effects/lpe-ruler.cpp:43 msgid "Ma_jor length:" msgstr "" @@ -10322,6 +9745,15 @@ msgid "Choose whether to draw marks at the beginning and end of the path" msgstr "" #. initialise your parameters here: +#: ../src/live_effects/lpe-skeleton.cpp:37 +msgid "Float parameter" +msgstr "" + +#: ../src/live_effects/lpe-skeleton.cpp:37 +msgid "just a real number like 1.4!" +msgstr "" + +#. initialise your parameters here: #. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), #: ../src/live_effects/lpe-sketch.cpp:38 msgid "Strokes:" @@ -10405,12 +9837,6 @@ msgstr "" msgid "How many construction lines (tangents) to draw" msgstr "" -#: ../src/live_effects/lpe-sketch.cpp:58 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2667 -#: ../share/extensions/render_alphabetsoup.inx.h:3 -msgid "Scale:" -msgstr "" - #: ../src/live_effects/lpe-sketch.cpp:59 msgid "" "Scale factor relating curvature and length of construction lines (try " @@ -10457,6 +9883,60 @@ msgstr "" msgid "max curvature" msgstr "" +#: ../src/live_effects/lpe-tangent_to_curve.cpp:61 +msgid "Additional angle between tangent and curve" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:62 +msgid "Location along curve:" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:62 +msgid "" +"Location of the point of attachment along the curve (between 0.0 and number-" +"of-segments)" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:63 +msgid "Specifies the left end of the tangent" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:64 +msgid "Specifies the right end of the tangent" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:105 +msgid "Adjust the point of attachment of the tangent" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:111 +msgid "Adjust the \"left\" end of the tangent" +msgstr "" + +#: ../src/live_effects/lpe-tangent_to_curve.cpp:117 +msgid "Adjust the \"right\" end of the tangent" +msgstr "" + +#: ../src/live_effects/lpe-test-doEffect-stack.cpp:22 +msgid "Stack step:" +msgstr "" + +#: ../src/live_effects/lpe-test-doEffect-stack.cpp:23 +msgid "Point param:" +msgstr "" + +#: ../src/live_effects/lpe-test-doEffect-stack.cpp:24 +msgid "Path param:" +msgstr "" + +#: ../src/live_effects/lpe-text_label.cpp:23 +msgid "Label:" +msgstr "" + +#: ../src/live_effects/lpe-text_label.cpp:23 +msgid "Text label attached to the path" +msgstr "" + #: ../src/live_effects/lpe-vonkoch.cpp:47 msgid "N_r of generations:" msgstr "" @@ -10579,6 +10059,10 @@ msgstr "" msgid "Change vector parameter" msgstr "" +#: ../src/lpe-tool-context.cpp:205 +msgid "Choose a construction tool from the toolbar." +msgstr "" + #: ../src/main-cmdlineact.cpp:50 #, c-format msgid "Unable to find verb ID '%s' specified on the command line.\n" @@ -10589,268 +10073,268 @@ msgstr "" msgid "Unable to find node ID: '%s'\n" msgstr "" -#: ../src/main.cpp:298 +#: ../src/main.cpp:297 msgid "Print the Inkscape version number" msgstr "" -#: ../src/main.cpp:303 +#: ../src/main.cpp:302 msgid "Do not use X server (only process files from console)" msgstr "" -#: ../src/main.cpp:308 +#: ../src/main.cpp:307 msgid "Try to use X server (even if $DISPLAY is not set)" msgstr "" -#: ../src/main.cpp:313 +#: ../src/main.cpp:312 msgid "Open specified document(s) (option string may be excluded)" msgstr "" -#: ../src/main.cpp:314 ../src/main.cpp:319 ../src/main.cpp:324 -#: ../src/main.cpp:396 ../src/main.cpp:401 ../src/main.cpp:406 -#: ../src/main.cpp:417 ../src/main.cpp:434 +#: ../src/main.cpp:313 ../src/main.cpp:318 ../src/main.cpp:323 +#: ../src/main.cpp:395 ../src/main.cpp:400 ../src/main.cpp:405 +#: ../src/main.cpp:416 ../src/main.cpp:433 msgid "FILENAME" msgstr "" -#: ../src/main.cpp:318 +#: ../src/main.cpp:317 msgid "Print document(s) to specified output file (use '| program' for pipe)" msgstr "" -#: ../src/main.cpp:323 +#: ../src/main.cpp:322 msgid "Export document to a PNG file" msgstr "" -#: ../src/main.cpp:328 +#: ../src/main.cpp:327 msgid "" "Resolution for exporting to bitmap and for rasterization of filters in PS/" "EPS/PDF (default 90)" msgstr "" -#: ../src/main.cpp:329 ../src/ui/widget/rendering-options.cpp:34 +#: ../src/main.cpp:328 ../src/ui/widget/rendering-options.cpp:34 msgid "DPI" msgstr "" -#: ../src/main.cpp:333 +#: ../src/main.cpp:332 msgid "" "Exported area in SVG user units (default is the page; 0,0 is lower-left " "corner)" msgstr "" -#: ../src/main.cpp:334 +#: ../src/main.cpp:333 msgid "x0:y0:x1:y1" msgstr "" -#: ../src/main.cpp:338 +#: ../src/main.cpp:337 msgid "Exported area is the entire drawing (not page)" msgstr "" -#: ../src/main.cpp:343 +#: ../src/main.cpp:342 msgid "Exported area is the entire page" msgstr "" -#: ../src/main.cpp:348 +#: ../src/main.cpp:347 msgid "Only for PS/EPS/PDF, sets margin in mm around exported area (default 0)" msgstr "" -#: ../src/main.cpp:349 ../src/main.cpp:391 +#: ../src/main.cpp:348 ../src/main.cpp:390 msgid "VALUE" msgstr "" -#: ../src/main.cpp:353 +#: ../src/main.cpp:352 msgid "" "Snap the bitmap export area outwards to the nearest integer values (in SVG " "user units)" msgstr "" -#: ../src/main.cpp:358 +#: ../src/main.cpp:357 msgid "The width of exported bitmap in pixels (overrides export-dpi)" msgstr "" -#: ../src/main.cpp:359 +#: ../src/main.cpp:358 msgid "WIDTH" msgstr "" -#: ../src/main.cpp:363 +#: ../src/main.cpp:362 msgid "The height of exported bitmap in pixels (overrides export-dpi)" msgstr "" -#: ../src/main.cpp:364 +#: ../src/main.cpp:363 msgid "HEIGHT" msgstr "" -#: ../src/main.cpp:368 +#: ../src/main.cpp:367 msgid "The ID of the object to export" msgstr "" -#: ../src/main.cpp:369 ../src/main.cpp:479 +#: ../src/main.cpp:368 ../src/main.cpp:478 #: ../src/ui/dialog/inkscape-preferences.cpp:1489 msgid "ID" msgstr "" #. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". #. See "man inkscape" for details. -#: ../src/main.cpp:375 +#: ../src/main.cpp:374 msgid "" "Export just the object with export-id, hide all others (only with export-id)" msgstr "" -#: ../src/main.cpp:380 +#: ../src/main.cpp:379 msgid "Use stored filename and DPI hints when exporting (only with export-id)" msgstr "" -#: ../src/main.cpp:385 +#: ../src/main.cpp:384 msgid "Background color of exported bitmap (any SVG-supported color string)" msgstr "" -#: ../src/main.cpp:386 +#: ../src/main.cpp:385 msgid "COLOR" msgstr "" -#: ../src/main.cpp:390 +#: ../src/main.cpp:389 msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" msgstr "" -#: ../src/main.cpp:395 +#: ../src/main.cpp:394 msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" msgstr "" -#: ../src/main.cpp:400 +#: ../src/main.cpp:399 msgid "Export document to a PS file" msgstr "" -#: ../src/main.cpp:405 +#: ../src/main.cpp:404 msgid "Export document to an EPS file" msgstr "" -#: ../src/main.cpp:410 +#: ../src/main.cpp:409 msgid "" "Choose the PostScript Level used to export. Possible choices are 2 (the " "default) and 3" msgstr "" -#: ../src/main.cpp:412 +#: ../src/main.cpp:411 msgid "PS Level" msgstr "" -#: ../src/main.cpp:416 +#: ../src/main.cpp:415 msgid "Export document to a PDF file" msgstr "" #. TRANSLATORS: "--export-pdf-version" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:422 +#: ../src/main.cpp:421 msgid "" "Export PDF to given version. (hint: make sure to input the exact string " "found in the PDF export dialog, e.g. \"PDF 1.4\" which is PDF-a conformant)" msgstr "" -#: ../src/main.cpp:423 +#: ../src/main.cpp:422 msgid "PDF_VERSION" msgstr "" -#: ../src/main.cpp:427 +#: ../src/main.cpp:426 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/main.cpp:433 +#: ../src/main.cpp:432 msgid "Export document to an Enhanced Metafile (EMF) File" msgstr "" -#: ../src/main.cpp:439 +#: ../src/main.cpp:438 msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)" msgstr "" -#: ../src/main.cpp:444 +#: ../src/main.cpp:443 msgid "" "Render filtered objects without filters, instead of rasterizing (PS, EPS, " "PDF)" msgstr "" #. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:450 +#: ../src/main.cpp:449 msgid "" "Query the X coordinate of the drawing or, if specified, of the object with --" "query-id" msgstr "" #. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:456 +#: ../src/main.cpp:455 msgid "" "Query the Y coordinate of the drawing or, if specified, of the object with --" "query-id" msgstr "" #. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:462 +#: ../src/main.cpp:461 msgid "" "Query the width of the drawing or, if specified, of the object with --query-" "id" msgstr "" #. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:468 +#: ../src/main.cpp:467 msgid "" "Query the height of the drawing or, if specified, of the object with --query-" "id" msgstr "" -#: ../src/main.cpp:473 +#: ../src/main.cpp:472 msgid "List id,x,y,w,h for all objects" msgstr "" -#: ../src/main.cpp:478 +#: ../src/main.cpp:477 msgid "The ID of the object whose dimensions are queried" msgstr "" #. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory -#: ../src/main.cpp:484 +#: ../src/main.cpp:483 msgid "Print out the extension directory and exit" msgstr "" -#: ../src/main.cpp:489 +#: ../src/main.cpp:488 msgid "Remove unused definitions from the defs section(s) of the document" msgstr "" -#: ../src/main.cpp:495 +#: ../src/main.cpp:494 msgid "Enter a listening loop for D-Bus messages in console mode" msgstr "" -#: ../src/main.cpp:500 +#: ../src/main.cpp:499 msgid "" "Specify the D-Bus bus name to listen for messages on (default is org." "inkscape)" msgstr "" -#: ../src/main.cpp:501 +#: ../src/main.cpp:500 msgid "BUS-NAME" msgstr "" -#: ../src/main.cpp:506 +#: ../src/main.cpp:505 msgid "List the IDs of all the verbs in Inkscape" msgstr "" -#: ../src/main.cpp:511 +#: ../src/main.cpp:510 msgid "Verb to call when Inkscape opens." msgstr "" -#: ../src/main.cpp:512 +#: ../src/main.cpp:511 msgid "VERB-ID" msgstr "" -#: ../src/main.cpp:516 +#: ../src/main.cpp:515 msgid "Object ID to select when Inkscape opens." msgstr "" -#: ../src/main.cpp:517 +#: ../src/main.cpp:516 msgid "OBJECT-ID" msgstr "" -#: ../src/main.cpp:521 +#: ../src/main.cpp:520 msgid "Start Inkscape in interactive shell mode." msgstr "" -#: ../src/main.cpp:868 ../src/main.cpp:1256 +#: ../src/main.cpp:867 ../src/main.cpp:1255 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -10868,11 +10352,11 @@ msgstr "" #. " <verb verb-id=\"FileExportToOCAL\" />\n" #. " <verb verb-id=\"DialogMetadata\" />\n" -#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2629 ../src/verbs.cpp:2635 +#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2635 ../src/verbs.cpp:2641 msgid "_Edit" msgstr "" -#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2395 +#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2399 msgid "Paste Si_ze" msgstr "" @@ -10936,31 +10420,36 @@ msgstr "" msgid "_Path" msgstr "" -#: ../src/menus-skeleton.h:266 +#: ../src/menus-skeleton.h:249 ../src/ui/dialog/find.cpp:77 +#: ../src/ui/dialog/text-edit.cpp:72 +msgid "_Text" +msgstr "" + +#: ../src/menus-skeleton.h:267 msgid "Filter_s" msgstr "" -#: ../src/menus-skeleton.h:272 +#: ../src/menus-skeleton.h:273 msgid "Exte_nsions" msgstr "" -#: ../src/menus-skeleton.h:278 +#: ../src/menus-skeleton.h:279 msgid "_Help" msgstr "" -#: ../src/menus-skeleton.h:282 +#: ../src/menus-skeleton.h:283 msgid "Tutorials" msgstr "" #. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/mesh-context.cpp:141 ../src/mesh-context.cpp:152 +#: ../src/mesh-context.cpp:131 ../src/mesh-context.cpp:142 #, c-format msgid " out of %d mesh handle" msgid_plural " out of %d mesh handles" msgstr[0] "" msgstr[1] "" -#: ../src/mesh-context.cpp:159 +#: ../src/mesh-context.cpp:149 #, c-format msgid "<b>%d</b> mesh handle selected out of %d" msgid_plural "<b>%d</b> mesh handles selected out of %d" @@ -10968,46 +10457,46 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: The plural refers to number of selected objects -#: ../src/mesh-context.cpp:166 +#: ../src/mesh-context.cpp:156 #, c-format msgid "<b>No</b> mesh handles selected out of %d on %d selected object" msgid_plural "<b>No</b> mesh handles selected out of %d on %d selected objects" msgstr[0] "" msgstr[1] "" -#: ../src/mesh-context.cpp:336 +#: ../src/mesh-context.cpp:320 msgid "Split mesh row/column" msgstr "" -#: ../src/mesh-context.cpp:422 +#: ../src/mesh-context.cpp:406 msgid "Toggled mesh path type." msgstr "" -#: ../src/mesh-context.cpp:426 +#: ../src/mesh-context.cpp:410 msgid "Approximated arc for mesh side." msgstr "" -#: ../src/mesh-context.cpp:430 +#: ../src/mesh-context.cpp:414 msgid "Toggled mesh tensors." msgstr "" -#: ../src/mesh-context.cpp:434 +#: ../src/mesh-context.cpp:418 msgid "Smoothed mesh corner color." msgstr "" -#: ../src/mesh-context.cpp:438 +#: ../src/mesh-context.cpp:422 msgid "Picked mesh corner color." msgstr "" -#: ../src/mesh-context.cpp:523 +#: ../src/mesh-context.cpp:497 msgid "Create default mesh" msgstr "" -#: ../src/mesh-context.cpp:743 +#: ../src/mesh-context.cpp:717 msgid "FIXME<b>Ctrl</b>: snap mesh angle" msgstr "" -#: ../src/mesh-context.cpp:744 +#: ../src/mesh-context.cpp:718 msgid "FIXME<b>Shift</b>: draw mesh around the starting point" msgstr "" @@ -11166,129 +10655,105 @@ msgstr "" msgid "<b>No paths</b> to reverse in the selection." msgstr "" -#: ../src/pen-context.cpp:220 ../src/pencil-context.cpp:534 -msgid "Drawing cancelled" -msgstr "" - -#: ../src/pen-context.cpp:458 ../src/pencil-context.cpp:259 +#: ../src/pencil-context.cpp:226 ../src/pen-context.cpp:411 msgid "Continuing selected path" msgstr "" -#: ../src/pen-context.cpp:468 ../src/pencil-context.cpp:267 +#: ../src/pencil-context.cpp:234 ../src/pen-context.cpp:421 msgid "Creating new path" msgstr "" -#: ../src/pen-context.cpp:470 ../src/pencil-context.cpp:270 +#: ../src/pencil-context.cpp:237 ../src/pen-context.cpp:423 msgid "Appending to selected path" msgstr "" -#: ../src/pen-context.cpp:630 +#: ../src/pencil-context.cpp:342 +msgid "<b>Release</b> here to close and finish the path." +msgstr "" + +#: ../src/pencil-context.cpp:348 +msgid "Drawing a freehand path" +msgstr "" + +#: ../src/pencil-context.cpp:353 +msgid "<b>Drag</b> to continue the path from this point." +msgstr "" + +#. Write curves to object +#: ../src/pencil-context.cpp:445 +msgid "Finishing freehand" +msgstr "" + +#: ../src/pencil-context.cpp:501 ../src/pen-context.cpp:191 +msgid "Drawing cancelled" +msgstr "" + +#: ../src/pencil-context.cpp:551 +msgid "" +"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. " +"Release <b>Alt</b> to finalize." +msgstr "" + +#: ../src/pencil-context.cpp:579 +msgid "Finishing freehand sketch" +msgstr "" + +#: ../src/pen-context.cpp:583 msgid "<b>Click</b> or <b>click and drag</b> to close and finish the path." msgstr "" -#: ../src/pen-context.cpp:640 +#: ../src/pen-context.cpp:593 msgid "" "<b>Click</b> or <b>click and drag</b> to continue the path from this point." msgstr "" -#: ../src/pen-context.cpp:1240 +#: ../src/pen-context.cpp:1193 #, c-format msgid "" "<b>Curve segment</b>: angle %3.2f°, distance %s; with <b>Ctrl</b> to " "snap angle, <b>Enter</b> to finish the path" msgstr "" -#: ../src/pen-context.cpp:1241 +#: ../src/pen-context.cpp:1194 #, c-format msgid "" "<b>Line segment</b>: angle %3.2f°, distance %s; with <b>Ctrl</b> to " "snap angle, <b>Enter</b> to finish the path" msgstr "" -#: ../src/pen-context.cpp:1258 +#: ../src/pen-context.cpp:1211 #, c-format msgid "" "<b>Curve handle</b>: angle %3.2f°, length %s; with <b>Ctrl</b> to snap " "angle" msgstr "" -#: ../src/pen-context.cpp:1280 +#: ../src/pen-context.cpp:1233 #, c-format msgid "" "<b>Curve handle, symmetric</b>: angle %3.2f°, length %s; with <b>Ctrl</" "b> to snap angle, with <b>Shift</b> to move this handle only" msgstr "" -#: ../src/pen-context.cpp:1281 +#: ../src/pen-context.cpp:1234 #, c-format msgid "" "<b>Curve handle</b>: angle %3.2f°, length %s; with <b>Ctrl</b> to snap " "angle, with <b>Shift</b> to move this handle only" msgstr "" -#: ../src/pen-context.cpp:1327 +#: ../src/pen-context.cpp:1280 msgid "Drawing finished" msgstr "" -#: ../src/pencil-context.cpp:375 -msgid "<b>Release</b> here to close and finish the path." -msgstr "" - -#: ../src/pencil-context.cpp:381 -msgid "Drawing a freehand path" -msgstr "" - -#: ../src/pencil-context.cpp:386 -msgid "<b>Drag</b> to continue the path from this point." -msgstr "" - -#. Write curves to object -#: ../src/pencil-context.cpp:478 -msgid "Finishing freehand" -msgstr "" - -#: ../src/pencil-context.cpp:584 -msgid "" -"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. " -"Release <b>Alt</b> to finalize." -msgstr "" - -#: ../src/pencil-context.cpp:612 -msgid "Finishing freehand sketch" -msgstr "" - -#: ../src/persp3d.cpp:318 +#: ../src/persp3d.cpp:293 msgid "Toggle vanishing point" msgstr "" -#: ../src/persp3d.cpp:329 +#: ../src/persp3d.cpp:304 msgid "Toggle multiple vanishing points" msgstr "" -#: ../src/preferences-skeleton.h:101 -msgid "Dip pen" -msgstr "" - -#: ../src/preferences-skeleton.h:102 -msgid "Marker" -msgstr "" - -#: ../src/preferences-skeleton.h:103 -msgid "Brush" -msgstr "" - -#: ../src/preferences-skeleton.h:104 -msgid "Wiggly" -msgstr "" - -#: ../src/preferences-skeleton.h:105 -msgid "Splotchy" -msgstr "" - -#: ../src/preferences-skeleton.h:106 -msgid "Tracing" -msgstr "" - #: ../src/preferences.cpp:134 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " @@ -11338,6 +10803,30 @@ msgstr "" msgid "The file %s is not a valid Inkscape preferences file." msgstr "" +#: ../src/preferences-skeleton.h:101 +msgid "Dip pen" +msgstr "" + +#: ../src/preferences-skeleton.h:102 +msgid "Marker" +msgstr "" + +#: ../src/preferences-skeleton.h:103 +msgid "Brush" +msgstr "" + +#: ../src/preferences-skeleton.h:104 +msgid "Wiggly" +msgstr "" + +#: ../src/preferences-skeleton.h:105 +msgid "Splotchy" +msgstr "" + +#: ../src/preferences-skeleton.h:106 +msgid "Tracing" +msgstr "" + #: ../src/rdf.cpp:175 msgid "CC Attribution" msgstr "" @@ -11513,41 +11002,41 @@ msgstr "" msgid "XML fragment for the RDF 'License' section" msgstr "" -#: ../src/rect-context.cpp:351 +#: ../src/rect-context.cpp:292 msgid "" "<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner " "circular" msgstr "" -#: ../src/rect-context.cpp:506 +#: ../src/rect-context.cpp:453 #, c-format msgid "" "<b>Rectangle</b>: %s × %s (constrained to ratio %d:%d); with <b>Shift</" "b> to draw around the starting point" msgstr "" -#: ../src/rect-context.cpp:509 +#: ../src/rect-context.cpp:456 #, c-format msgid "" "<b>Rectangle</b>: %s × %s (constrained to golden ratio 1.618 : 1); with " "<b>Shift</b> to draw around the starting point" msgstr "" -#: ../src/rect-context.cpp:511 +#: ../src/rect-context.cpp:458 #, c-format msgid "" "<b>Rectangle</b>: %s × %s (constrained to golden ratio 1 : 1.618); with " "<b>Shift</b> to draw around the starting point" msgstr "" -#: ../src/rect-context.cpp:515 +#: ../src/rect-context.cpp:462 #, c-format msgid "" "<b>Rectangle</b>: %s × %s; with <b>Ctrl</b> to make square or integer-" "ratio rectangle; with <b>Shift</b> to draw around the starting point" msgstr "" -#: ../src/rect-context.cpp:540 +#: ../src/rect-context.cpp:485 msgid "Create rectangle" msgstr "" @@ -11555,650 +11044,528 @@ msgstr "" msgid "Fixup broken links" msgstr "" -#: ../src/select-context.cpp:183 +#: ../src/select-context.cpp:165 msgid "Click selection to toggle scale/rotation handles" msgstr "" -#: ../src/select-context.cpp:184 +#: ../src/select-context.cpp:166 msgid "" "No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, " "or drag around objects to select." msgstr "" -#: ../src/select-context.cpp:243 +#: ../src/select-context.cpp:219 msgid "Move canceled." msgstr "" -#: ../src/select-context.cpp:251 +#: ../src/select-context.cpp:227 msgid "Selection canceled." msgstr "" -#: ../src/select-context.cpp:626 +#: ../src/select-context.cpp:644 msgid "" "<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to " "rubberband selection" msgstr "" -#: ../src/select-context.cpp:628 +#: ../src/select-context.cpp:646 msgid "" "<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to " "touch selection" msgstr "" -#: ../src/select-context.cpp:900 +#: ../src/select-context.cpp:936 msgid "<b>Ctrl</b>: click to select in groups; drag to move hor/vert" msgstr "" -#: ../src/select-context.cpp:901 +#: ../src/select-context.cpp:937 msgid "<b>Shift</b>: click to toggle select; drag for rubberband selection" msgstr "" -#: ../src/select-context.cpp:902 +#: ../src/select-context.cpp:938 msgid "" "<b>Alt</b>: click to select under; scroll mouse-wheel to cycle-select; drag " "to move selected or select by touch" msgstr "" -#: ../src/select-context.cpp:1073 +#: ../src/select-context.cpp:1146 msgid "Selected object is not a group. Cannot enter." msgstr "" -#: ../src/selection-chemistry.cpp:392 +#: ../src/selection-chemistry.cpp:393 msgid "Delete text" msgstr "" -#: ../src/selection-chemistry.cpp:400 +#: ../src/selection-chemistry.cpp:401 msgid "<b>Nothing</b> was deleted." msgstr "" -#: ../src/selection-chemistry.cpp:419 ../src/text-context.cpp:1031 +#: ../src/selection-chemistry.cpp:420 ../src/text-context.cpp:992 #: ../src/ui/dialog/calligraphic-profile-rename.cpp:75 -#: ../src/ui/dialog/swatches.cpp:279 ../src/widgets/eraser-toolbar.cpp:110 -#: ../src/widgets/gradient-toolbar.cpp:1193 -#: ../src/widgets/gradient-toolbar.cpp:1207 -#: ../src/widgets/gradient-toolbar.cpp:1221 +#: ../src/ui/dialog/swatches.cpp:278 ../src/widgets/eraser-toolbar.cpp:110 +#: ../src/widgets/gradient-toolbar.cpp:1195 +#: ../src/widgets/gradient-toolbar.cpp:1209 +#: ../src/widgets/gradient-toolbar.cpp:1223 #: ../src/widgets/node-toolbar.cpp:413 msgid "Delete" msgstr "" -#: ../src/selection-chemistry.cpp:447 +#: ../src/selection-chemistry.cpp:448 msgid "Select <b>object(s)</b> to duplicate." msgstr "" -#: ../src/selection-chemistry.cpp:556 +#: ../src/selection-chemistry.cpp:557 msgid "Delete all" msgstr "" -#: ../src/selection-chemistry.cpp:746 +#: ../src/selection-chemistry.cpp:747 msgid "Select <b>some objects</b> to group." msgstr "" -#: ../src/selection-chemistry.cpp:761 ../src/selection-describer.cpp:55 +#: ../src/selection-chemistry.cpp:762 ../src/sp-item-group.cpp:332 msgid "Group" msgstr "" -#: ../src/selection-chemistry.cpp:770 +#: ../src/selection-chemistry.cpp:771 msgid "Select a <b>group</b> to ungroup." msgstr "" -#: ../src/selection-chemistry.cpp:813 +#: ../src/selection-chemistry.cpp:814 msgid "<b>No groups</b> to ungroup in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:819 ../src/sp-item-group.cpp:479 +#: ../src/selection-chemistry.cpp:820 ../src/sp-item-group.cpp:565 msgid "Ungroup" msgstr "" -#: ../src/selection-chemistry.cpp:900 +#: ../src/selection-chemistry.cpp:901 msgid "Select <b>object(s)</b> to raise." msgstr "" -#: ../src/selection-chemistry.cpp:906 ../src/selection-chemistry.cpp:962 -#: ../src/selection-chemistry.cpp:990 ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:907 ../src/selection-chemistry.cpp:963 +#: ../src/selection-chemistry.cpp:991 ../src/selection-chemistry.cpp:1051 msgid "" "You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>." msgstr "" #. TRANSLATORS: "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:946 +#: ../src/selection-chemistry.cpp:947 msgctxt "Undo action" msgid "Raise" msgstr "" -#: ../src/selection-chemistry.cpp:954 +#: ../src/selection-chemistry.cpp:955 msgid "Select <b>object(s)</b> to raise to top." msgstr "" -#: ../src/selection-chemistry.cpp:977 +#: ../src/selection-chemistry.cpp:978 msgid "Raise to top" msgstr "" -#: ../src/selection-chemistry.cpp:984 +#: ../src/selection-chemistry.cpp:985 msgid "Select <b>object(s)</b> to lower." msgstr "" -#: ../src/selection-chemistry.cpp:1034 ../src/widgets/ruler.cpp:209 +#: ../src/selection-chemistry.cpp:1035 ../src/widgets/ruler.cpp:209 msgid "Lower" msgstr "" -#: ../src/selection-chemistry.cpp:1042 +#: ../src/selection-chemistry.cpp:1043 msgid "Select <b>object(s)</b> to lower to bottom." msgstr "" -#: ../src/selection-chemistry.cpp:1077 +#: ../src/selection-chemistry.cpp:1078 msgid "Lower to bottom" msgstr "" -#: ../src/selection-chemistry.cpp:1084 +#: ../src/selection-chemistry.cpp:1085 msgid "Nothing to undo." msgstr "" -#: ../src/selection-chemistry.cpp:1092 +#: ../src/selection-chemistry.cpp:1093 msgid "Nothing to redo." msgstr "" -#: ../src/selection-chemistry.cpp:1153 +#: ../src/selection-chemistry.cpp:1160 msgid "Paste" msgstr "" -#: ../src/selection-chemistry.cpp:1161 +#: ../src/selection-chemistry.cpp:1168 msgid "Paste style" msgstr "" -#: ../src/selection-chemistry.cpp:1171 +#: ../src/selection-chemistry.cpp:1178 msgid "Paste live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1192 +#: ../src/selection-chemistry.cpp:1199 msgid "Select <b>object(s)</b> to remove live path effects from." msgstr "" -#: ../src/selection-chemistry.cpp:1204 +#: ../src/selection-chemistry.cpp:1211 msgid "Remove live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1215 +#: ../src/selection-chemistry.cpp:1222 msgid "Select <b>object(s)</b> to remove filters from." msgstr "" -#: ../src/selection-chemistry.cpp:1225 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1461 +#: ../src/selection-chemistry.cpp:1232 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1462 msgid "Remove filter" msgstr "" -#: ../src/selection-chemistry.cpp:1234 +#: ../src/selection-chemistry.cpp:1241 msgid "Paste size" msgstr "" -#: ../src/selection-chemistry.cpp:1243 +#: ../src/selection-chemistry.cpp:1250 msgid "Paste size separately" msgstr "" -#: ../src/selection-chemistry.cpp:1253 +#: ../src/selection-chemistry.cpp:1260 msgid "Select <b>object(s)</b> to move to the layer above." msgstr "" -#: ../src/selection-chemistry.cpp:1279 +#: ../src/selection-chemistry.cpp:1286 msgid "Raise to next layer" msgstr "" -#: ../src/selection-chemistry.cpp:1286 +#: ../src/selection-chemistry.cpp:1293 msgid "No more layers above." msgstr "" -#: ../src/selection-chemistry.cpp:1298 +#: ../src/selection-chemistry.cpp:1305 msgid "Select <b>object(s)</b> to move to the layer below." msgstr "" -#: ../src/selection-chemistry.cpp:1324 +#: ../src/selection-chemistry.cpp:1331 msgid "Lower to previous layer" msgstr "" -#: ../src/selection-chemistry.cpp:1331 +#: ../src/selection-chemistry.cpp:1338 msgid "No more layers below." msgstr "" -#: ../src/selection-chemistry.cpp:1343 +#: ../src/selection-chemistry.cpp:1350 msgid "Select <b>object(s)</b> to move." msgstr "" -#: ../src/selection-chemistry.cpp:1360 ../src/verbs.cpp:2572 +#: ../src/selection-chemistry.cpp:1367 ../src/verbs.cpp:2578 msgid "Move selection to layer" msgstr "" -#: ../src/selection-chemistry.cpp:1584 +#: ../src/selection-chemistry.cpp:1591 msgid "Remove transform" msgstr "" -#: ../src/selection-chemistry.cpp:1687 +#: ../src/selection-chemistry.cpp:1694 msgid "Rotate 90° CCW" msgstr "" -#: ../src/selection-chemistry.cpp:1687 +#: ../src/selection-chemistry.cpp:1694 msgid "Rotate 90° CW" msgstr "" -#: ../src/selection-chemistry.cpp:1708 ../src/seltrans.cpp:468 +#: ../src/selection-chemistry.cpp:1715 ../src/seltrans.cpp:468 #: ../src/ui/dialog/transformation.cpp:893 msgid "Rotate" msgstr "" -#: ../src/selection-chemistry.cpp:2087 +#: ../src/selection-chemistry.cpp:2094 msgid "Rotate by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2117 ../src/seltrans.cpp:465 +#: ../src/selection-chemistry.cpp:2124 ../src/seltrans.cpp:465 #: ../src/ui/dialog/transformation.cpp:868 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Scale" msgstr "" -#: ../src/selection-chemistry.cpp:2142 +#: ../src/selection-chemistry.cpp:2149 msgid "Scale by whole factor" msgstr "" -#: ../src/selection-chemistry.cpp:2157 +#: ../src/selection-chemistry.cpp:2164 msgid "Move vertically" msgstr "" -#: ../src/selection-chemistry.cpp:2160 +#: ../src/selection-chemistry.cpp:2167 msgid "Move horizontally" msgstr "" -#: ../src/selection-chemistry.cpp:2163 ../src/selection-chemistry.cpp:2189 +#: ../src/selection-chemistry.cpp:2170 ../src/selection-chemistry.cpp:2196 #: ../src/seltrans.cpp:462 ../src/ui/dialog/transformation.cpp:807 msgid "Move" msgstr "" -#: ../src/selection-chemistry.cpp:2183 +#: ../src/selection-chemistry.cpp:2190 msgid "Move vertically by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2186 +#: ../src/selection-chemistry.cpp:2193 msgid "Move horizontally by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:2318 +#: ../src/selection-chemistry.cpp:2325 msgid "The selection has no applied path effect." msgstr "" -#: ../src/selection-chemistry.cpp:2521 +#: ../src/selection-chemistry.cpp:2494 ../src/ui/dialog/clonetiler.cpp:2218 +msgid "Select an <b>object</b> to clone." +msgstr "" + +#: ../src/selection-chemistry.cpp:2528 msgctxt "Action" msgid "Clone" msgstr "" -#: ../src/selection-chemistry.cpp:2537 +#: ../src/selection-chemistry.cpp:2544 msgid "Select <b>clones</b> to relink." msgstr "" -#: ../src/selection-chemistry.cpp:2544 +#: ../src/selection-chemistry.cpp:2551 msgid "Copy an <b>object</b> to clipboard to relink clones to." msgstr "" -#: ../src/selection-chemistry.cpp:2568 +#: ../src/selection-chemistry.cpp:2575 msgid "<b>No clones to relink</b> in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2571 +#: ../src/selection-chemistry.cpp:2578 msgid "Relink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2585 +#: ../src/selection-chemistry.cpp:2592 msgid "Select <b>clones</b> to unlink." msgstr "" -#: ../src/selection-chemistry.cpp:2639 +#: ../src/selection-chemistry.cpp:2646 msgid "<b>No clones to unlink</b> in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2643 +#: ../src/selection-chemistry.cpp:2650 msgid "Unlink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2656 +#: ../src/selection-chemistry.cpp:2663 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 "" -#: ../src/selection-chemistry.cpp:2689 +#: ../src/selection-chemistry.cpp:2696 msgid "" "<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, " "flowed text?)" msgstr "" -#: ../src/selection-chemistry.cpp:2695 +#: ../src/selection-chemistry.cpp:2702 msgid "" "The object you're trying to select is <b>not visible</b> (it is in <" "defs>)" msgstr "" -#: ../src/selection-chemistry.cpp:2740 +#: ../src/selection-chemistry.cpp:2747 msgid "Select <b>one</b> path to clone." msgstr "" -#: ../src/selection-chemistry.cpp:2744 +#: ../src/selection-chemistry.cpp:2751 msgid "Select one <b>path</b> to clone." msgstr "" -#: ../src/selection-chemistry.cpp:2799 +#: ../src/selection-chemistry.cpp:2806 msgid "Select <b>object(s)</b> to convert to marker." msgstr "" -#: ../src/selection-chemistry.cpp:2867 +#: ../src/selection-chemistry.cpp:2874 msgid "Objects to marker" msgstr "" -#: ../src/selection-chemistry.cpp:2895 +#: ../src/selection-chemistry.cpp:2902 msgid "Select <b>object(s)</b> to convert to guides." msgstr "" -#: ../src/selection-chemistry.cpp:2907 +#: ../src/selection-chemistry.cpp:2914 msgid "Objects to guides" msgstr "" -#: ../src/selection-chemistry.cpp:2926 +#: ../src/selection-chemistry.cpp:2933 msgid "Select <b>groups</b> to convert to symbols." msgstr "" -#: ../src/selection-chemistry.cpp:2946 +#: ../src/selection-chemistry.cpp:2953 msgid "No <b>groups</b> converted to symbols." msgstr "" #. Group just disappears, nothing to select. -#: ../src/selection-chemistry.cpp:2953 +#: ../src/selection-chemistry.cpp:2960 msgid "Group to symbol" msgstr "" -#: ../src/selection-chemistry.cpp:3017 +#: ../src/selection-chemistry.cpp:3024 msgid "Select a <b>symbol</b> to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:3026 +#: ../src/selection-chemistry.cpp:3033 msgid "Select only one <b>symbol</b> to convert to group." msgstr "" -#: ../src/selection-chemistry.cpp:3067 +#: ../src/selection-chemistry.cpp:3074 msgid "Group from symbol" msgstr "" -#: ../src/selection-chemistry.cpp:3084 +#: ../src/selection-chemistry.cpp:3091 msgid "Select <b>object(s)</b> to convert to pattern." msgstr "" -#: ../src/selection-chemistry.cpp:3172 +#: ../src/selection-chemistry.cpp:3179 msgid "Objects to pattern" msgstr "" -#: ../src/selection-chemistry.cpp:3188 +#: ../src/selection-chemistry.cpp:3195 msgid "Select an <b>object with pattern fill</b> to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:3241 +#: ../src/selection-chemistry.cpp:3248 msgid "<b>No pattern fills</b> in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:3244 +#: ../src/selection-chemistry.cpp:3251 msgid "Pattern to objects" msgstr "" -#: ../src/selection-chemistry.cpp:3335 +#: ../src/selection-chemistry.cpp:3342 msgid "Select <b>object(s)</b> to make a bitmap copy." msgstr "" -#: ../src/selection-chemistry.cpp:3339 +#: ../src/selection-chemistry.cpp:3346 msgid "Rendering bitmap..." msgstr "" -#: ../src/selection-chemistry.cpp:3516 +#: ../src/selection-chemistry.cpp:3525 msgid "Create bitmap" msgstr "" -#: ../src/selection-chemistry.cpp:3548 +#: ../src/selection-chemistry.cpp:3557 msgid "Select <b>object(s)</b> to create clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:3551 +#: ../src/selection-chemistry.cpp:3560 msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to." msgstr "" -#: ../src/selection-chemistry.cpp:3732 +#: ../src/selection-chemistry.cpp:3741 msgid "Set clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:3734 +#: ../src/selection-chemistry.cpp:3743 msgid "Set mask" msgstr "" -#: ../src/selection-chemistry.cpp:3749 +#: ../src/selection-chemistry.cpp:3758 msgid "Select <b>object(s)</b> to remove clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:3860 +#: ../src/selection-chemistry.cpp:3869 msgid "Release clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:3862 +#: ../src/selection-chemistry.cpp:3871 msgid "Release mask" msgstr "" -#: ../src/selection-chemistry.cpp:3881 +#: ../src/selection-chemistry.cpp:3890 msgid "Select <b>object(s)</b> to fit canvas to." msgstr "" #. Fit Page -#: ../src/selection-chemistry.cpp:3901 ../src/verbs.cpp:2896 +#: ../src/selection-chemistry.cpp:3910 ../src/verbs.cpp:2902 msgid "Fit Page to Selection" msgstr "" -#: ../src/selection-chemistry.cpp:3930 ../src/verbs.cpp:2898 +#: ../src/selection-chemistry.cpp:3939 ../src/verbs.cpp:2904 msgid "Fit Page to Drawing" msgstr "" -#: ../src/selection-chemistry.cpp:3951 ../src/verbs.cpp:2900 +#: ../src/selection-chemistry.cpp:3960 ../src/verbs.cpp:2906 msgid "Fit Page to Selection or Drawing" msgstr "" -#. TRANSLATORS: "Link" means internet link (anchor) -#: ../src/selection-describer.cpp:47 -msgctxt "Web" -msgid "Link" -msgstr "" - -#: ../src/selection-describer.cpp:49 -msgid "Circle" -msgstr "" - -#. Ellipse -#: ../src/selection-describer.cpp:51 ../src/selection-describer.cpp:78 -#: ../src/ui/dialog/inkscape-preferences.cpp:403 -#: ../src/widgets/pencil-toolbar.cpp:187 -msgid "Ellipse" -msgstr "" - -#: ../src/selection-describer.cpp:53 -msgid "Flowed text" -msgstr "" - -#: ../src/selection-describer.cpp:59 -msgid "Line" -msgstr "" - -#: ../src/selection-describer.cpp:61 -msgid "Path" -msgstr "" - -#: ../src/selection-describer.cpp:63 ../src/widgets/star-toolbar.cpp:470 -msgid "Polygon" -msgstr "" - -#: ../src/selection-describer.cpp:65 -msgid "Polyline" -msgstr "" - -#. Rectangle -#: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:393 -msgid "Rectangle" -msgstr "" - -#. 3D box -#: ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:398 -msgid "3D Box" -msgstr "" - -#: ../src/selection-describer.cpp:71 -msgctxt "Object" -msgid "Text" -msgstr "" - -#: ../src/selection-describer.cpp:74 -msgctxt "Object" -msgid "Symbol" -msgstr "" - -#. TRANSLATORS: "Clone" is a noun, type of object -#: ../src/selection-describer.cpp:76 -msgctxt "Object" -msgid "Clone" -msgstr "" - -#: ../src/selection-describer.cpp:80 -#: ../share/extensions/gcodetools_lathe.inx.h:9 -msgid "Offset path" -msgstr "" - -#. Spiral -#: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:411 -#: ../share/extensions/gcodetools_area.inx.h:11 -msgid "Spiral" -msgstr "" - -#. Star -#: ../src/selection-describer.cpp:84 -#: ../src/ui/dialog/inkscape-preferences.cpp:407 -#: ../src/widgets/star-toolbar.cpp:477 -msgid "Star" -msgstr "" - -#: ../src/selection-describer.cpp:153 +#: ../src/selection-describer.cpp:113 msgid "root" msgstr "" -#: ../src/selection-describer.cpp:155 ../src/widgets/ege-paint-def.cpp:67 +#: ../src/selection-describer.cpp:115 ../src/widgets/ege-paint-def.cpp:67 #: ../src/widgets/ege-paint-def.cpp:91 msgid "none" msgstr "" -#: ../src/selection-describer.cpp:167 +#: ../src/selection-describer.cpp:127 #, c-format msgid "layer <b>%s</b>" msgstr "" -#: ../src/selection-describer.cpp:169 +#: ../src/selection-describer.cpp:129 #, c-format msgid "layer <b><i>%s</i></b>" msgstr "" -#: ../src/selection-describer.cpp:178 +#: ../src/selection-describer.cpp:138 #, c-format msgid "<i>%s</i>" msgstr "" -#: ../src/selection-describer.cpp:187 +#: ../src/selection-describer.cpp:147 #, c-format msgid " in %s" msgstr "" -#: ../src/selection-describer.cpp:189 -#, c-format +#: ../src/selection-describer.cpp:149 msgid " hidden in definitions" msgstr "" -#: ../src/selection-describer.cpp:191 +#: ../src/selection-describer.cpp:151 #, c-format msgid " in group %s (%s)" msgstr "" -#: ../src/selection-describer.cpp:193 +#: ../src/selection-describer.cpp:153 #, c-format msgid " in <b>%i</b> parents (%s)" msgid_plural " in <b>%i</b> parents (%s)" msgstr[0] "" msgstr[1] "" -#: ../src/selection-describer.cpp:196 +#: ../src/selection-describer.cpp:156 #, c-format msgid " in <b>%i</b> layers" msgid_plural " in <b>%i</b> layers" msgstr[0] "" msgstr[1] "" -#: ../src/selection-describer.cpp:206 +#: ../src/selection-describer.cpp:167 msgid "Convert symbol to group to edit" msgstr "" -#: ../src/selection-describer.cpp:210 +#: ../src/selection-describer.cpp:171 msgid "Remove from symbols tray to edit symbol" msgstr "" -#: ../src/selection-describer.cpp:214 +#: ../src/selection-describer.cpp:175 msgid "Use <b>Shift+D</b> to look up original" msgstr "" -#: ../src/selection-describer.cpp:218 +#: ../src/selection-describer.cpp:179 msgid "Use <b>Shift+D</b> to look up path" msgstr "" -#: ../src/selection-describer.cpp:222 +#: ../src/selection-describer.cpp:183 msgid "Use <b>Shift+D</b> to look up frame" msgstr "" -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:237 ../src/spray-context.cpp:203 -#: ../src/tweak-context.cpp:189 -#, c-format -msgid "<b>%i</b> object selected" -msgid_plural "<b>%i</b> objects selected" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:242 -#, 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] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:247 -#, 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] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:252 -#, 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] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:257 -#, 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] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:267 +#: ../src/selection-describer.cpp:201 #, c-format msgid "; <i>%d filtered object</i> " msgid_plural "; <i>%d filtered objects</i> " @@ -12287,448 +11654,522 @@ msgstr "" msgid "Keyboard directory (%s) is unavailable." msgstr "" +#: ../src/shortcuts.cpp:337 ../src/ui/dialog/export.cpp:1294 +#: ../src/ui/dialog/export.cpp:1328 +msgid "Select a filename for exporting" +msgstr "" + #: ../src/shortcuts.cpp:370 msgid "Select a file to import" msgstr "" -#: ../src/sp-anchor.cpp:151 +#: ../src/sp-anchor.cpp:125 #, c-format -msgid "<b>Link</b> to %s" +msgid "to %s" msgstr "" -#: ../src/sp-anchor.cpp:155 -msgid "<b>Link</b> without URI" +#: ../src/sp-anchor.cpp:129 +msgid "without URI" msgstr "" -#: ../src/sp-ellipse.cpp:457 ../src/sp-ellipse.cpp:780 -msgid "<b>Ellipse</b>" +#. Ellipse +#: ../src/sp-ellipse.cpp:484 ../src/sp-ellipse.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:403 +#: ../src/widgets/pencil-toolbar.cpp:187 +msgid "Ellipse" msgstr "" -#: ../src/sp-ellipse.cpp:571 -msgid "<b>Circle</b>" +#: ../src/sp-ellipse.cpp:564 +msgid "Circle" msgstr "" -#: ../src/sp-ellipse.cpp:775 -msgid "<b>Segment</b>" +#: ../src/sp-ellipse.cpp:746 +msgid "Segment" msgstr "" -#: ../src/sp-ellipse.cpp:777 -msgid "<b>Arc</b>" +#: ../src/sp-ellipse.cpp:748 +msgid "Arc" msgstr "" #. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:232 -#, c-format -msgid "Flow region" +#: ../src/sp-flowregion.cpp:193 +msgid "Flow Region" msgstr "" #. 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:420 +#: ../src/sp-flowregion.cpp:343 +msgid "Flow Excluded Region" +msgstr "" + +#: ../src/sp-flowtext.cpp:286 +msgid "Flowed Text" +msgstr "" + +#: ../src/sp-flowtext.cpp:288 +msgid "Linked Flowed Text" +msgstr "" + +#: ../src/sp-flowtext.cpp:295 ../src/sp-text.cpp:352 +#: ../src/text-context.cpp:1597 +msgid " [truncated]" +msgstr "" + +#: ../src/sp-flowtext.cpp:297 +#, c-format +msgid "(%d character%s)" +msgstr "" + +#: ../src/sp-flowtext.cpp:297 #, c-format -msgid "Flow excluded region" +msgid "(%d characters%s)" msgstr "" -#: ../src/sp-guide.cpp:289 +#: ../src/sp-guide.cpp:301 msgid "Create Guides Around the Page" msgstr "" -#: ../src/sp-guide.cpp:301 ../src/verbs.cpp:2467 +#: ../src/sp-guide.cpp:313 ../src/verbs.cpp:2471 msgid "Delete All Guides" msgstr "" #. Guide has probably been deleted and no longer has an attached namedview. -#: ../src/sp-guide.cpp:461 -#, c-format +#: ../src/sp-guide.cpp:473 msgid "Deleted" msgstr "" -#: ../src/sp-guide.cpp:470 +#: ../src/sp-guide.cpp:482 msgid "" "<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to " "delete" msgstr "" -#: ../src/sp-guide.cpp:474 +#: ../src/sp-guide.cpp:486 #, c-format msgid "vertical, at %s" msgstr "" -#: ../src/sp-guide.cpp:477 +#: ../src/sp-guide.cpp:489 #, c-format msgid "horizontal, at %s" msgstr "" -#: ../src/sp-guide.cpp:482 +#: ../src/sp-guide.cpp:494 #, c-format msgid "at %d degrees, through (%s,%s)" msgstr "" -#: ../src/sp-image.cpp:1069 +#: ../src/sp-image.cpp:622 msgid "embedded" msgstr "" -#: ../src/sp-image.cpp:1077 +#: ../src/sp-image.cpp:630 #, c-format -msgid "<b>Image with bad reference</b>: %s" +msgid "[bad reference]: %s" msgstr "" -#: ../src/sp-image.cpp:1078 +#: ../src/sp-image.cpp:631 #, c-format -msgid "<b>Image</b> %d × %d: %s" +msgid "%d × %d: %s" +msgstr "" + +#: ../src/spiral-context.cpp:263 +msgid "<b>Ctrl</b>: snap angle" +msgstr "" + +#: ../src/spiral-context.cpp:265 +msgid "<b>Alt</b>: lock spiral radius" msgstr "" -#: ../src/sp-item-group.cpp:721 +#: ../src/spiral-context.cpp:404 #, c-format -msgid "<b>Group</b> of <b>%d</b> object" -msgid_plural "<b>Group</b> of <b>%d</b> objects" -msgstr[0] "" -msgstr[1] "" +msgid "" +"<b>Spiral</b>: radius %s, angle %5g°; with <b>Ctrl</b> to snap angle" +msgstr "" -#: ../src/sp-item.cpp:977 ../src/verbs.cpp:213 +#: ../src/spiral-context.cpp:425 +msgid "Create spiral" +msgstr "" + +#: ../src/sp-item.cpp:937 ../src/verbs.cpp:213 msgid "Object" msgstr "" -#: ../src/sp-item.cpp:990 +#: ../src/sp-item.cpp:955 #, c-format msgid "%s; <i>clipped</i>" msgstr "" -#: ../src/sp-item.cpp:995 +#: ../src/sp-item.cpp:961 #, c-format msgid "%s; <i>masked</i>" msgstr "" -#: ../src/sp-item.cpp:1003 +#: ../src/sp-item.cpp:971 #, c-format msgid "%s; <i>filtered (%s)</i>" msgstr "" -#: ../src/sp-item.cpp:1005 +#: ../src/sp-item.cpp:973 #, c-format msgid "%s; <i>filtered</i>" msgstr "" -#: ../src/sp-line.cpp:166 -msgid "<b>Line</b>" +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:81 +#, c-format +msgid "of <b>%d</b> object" msgstr "" -#: ../src/sp-lpe-item.cpp:316 -msgid "An exception occurred during execution of the Path Effect." +#: ../src/sp-item-group.cpp:338 ../src/sp-switch.cpp:81 +#, c-format +msgid "of <b>%d</b> objects" msgstr "" -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:393 -#, c-format -msgid "<b>Linked offset</b>, %s by %f pt" +#: ../src/sp-line.cpp:126 +msgid "Line" msgstr "" -#: ../src/sp-offset.cpp:394 ../src/sp-offset.cpp:398 -msgid "outset" +#: ../src/splivarot.cpp:82 +msgid "Intersection" msgstr "" -#: ../src/sp-offset.cpp:394 ../src/sp-offset.cpp:398 -msgid "inset" +#: ../src/splivarot.cpp:88 ../src/splivarot.cpp:94 +msgid "Difference" msgstr "" -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:397 -#, c-format -msgid "<b>Dynamic offset</b>, %s by %f pt" +#: ../src/splivarot.cpp:105 +msgid "Division" msgstr "" -#: ../src/sp-path.cpp:124 -#, c-format -msgid "<b>Path</b> (%i node, path effect: %s)" -msgid_plural "<b>Path</b> (%i nodes, path effect: %s)" -msgstr[0] "" -msgstr[1] "" +#: ../src/splivarot.cpp:110 +msgid "Cut path" +msgstr "" -#: ../src/sp-path.cpp:127 -#, c-format -msgid "<b>Path</b> (%i node)" -msgid_plural "<b>Path</b> (%i nodes)" -msgstr[0] "" -msgstr[1] "" +#: ../src/splivarot.cpp:333 +msgid "Select <b>at least 2 paths</b> to perform a boolean operation." +msgstr "" -#: ../src/sp-polygon.cpp:197 -msgid "<b>Polygon</b>" +#: ../src/splivarot.cpp:337 +msgid "Select <b>at least 1 path</b> to perform a boolean union." msgstr "" -#: ../src/sp-polyline.cpp:140 -msgid "<b>Polyline</b>" +#: ../src/splivarot.cpp:343 +msgid "" +"Select <b>exactly 2 paths</b> to perform difference, division, or path cut." msgstr "" -#: ../src/sp-rect.cpp:195 -msgid "<b>Rectangle</b>" +#: ../src/splivarot.cpp:359 ../src/splivarot.cpp:374 +msgid "" +"Unable to determine the <b>z-order</b> of the objects selected for " +"difference, XOR, division, or path cut." msgstr "" -#. 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:279 -#, c-format -msgid "<b>Spiral</b> with %3f turns" +#: ../src/splivarot.cpp:404 +msgid "" +"One of the objects is <b>not a path</b>, cannot perform boolean operation." msgstr "" -#: ../src/sp-star.cpp:275 -#, c-format -msgid "<b>Star</b> with %d vertex" -msgid_plural "<b>Star</b> with %d vertices" -msgstr[0] "" -msgstr[1] "" +#: ../src/splivarot.cpp:1153 +msgid "Select <b>stroked path(s)</b> to convert stroke to path." +msgstr "" -#: ../src/sp-star.cpp:279 -#, c-format -msgid "<b>Polygon</b> with %d vertex" -msgid_plural "<b>Polygon</b> with %d vertices" -msgstr[0] "" -msgstr[1] "" +#: ../src/splivarot.cpp:1506 +msgid "Convert stroke to path" +msgstr "" -#. TRANSLATORS: For description of font with no name. -#: ../src/sp-text.cpp:390 -msgid "<no name found>" +#. TRANSLATORS: "to outline" means "to convert stroke to path" +#: ../src/splivarot.cpp:1509 +msgid "<b>No stroked paths</b> in the selection." msgstr "" -#: ../src/sp-text.cpp:403 -#, c-format -msgid "<b>Text on path</b>%s (%s, %s)" +#: ../src/splivarot.cpp:1580 +msgid "Selected object is <b>not a path</b>, cannot inset/outset." msgstr "" -#: ../src/sp-text.cpp:404 -#, c-format -msgid "<b>Text</b>%s (%s, %s)" +#: ../src/splivarot.cpp:1676 ../src/splivarot.cpp:1741 +msgid "Create linked offset" msgstr "" -#: ../src/sp-tref.cpp:341 -#, c-format -msgid "<b>Cloned character data</b>%s%s" +#: ../src/splivarot.cpp:1677 ../src/splivarot.cpp:1742 +msgid "Create dynamic offset" msgstr "" -#: ../src/sp-tref.cpp:342 -msgid " from " +#: ../src/splivarot.cpp:1767 +msgid "Select <b>path(s)</b> to inset/outset." msgstr "" -#: ../src/sp-tref.cpp:348 -msgid "<b>Orphaned cloned character data</b>" +#: ../src/splivarot.cpp:1980 +msgid "Outset path" msgstr "" -#: ../src/sp-tspan.cpp:252 -msgid "<b>Text span</b>" +#: ../src/splivarot.cpp:1980 +msgid "Inset path" msgstr "" -#: ../src/sp-use.cpp:299 -#, c-format -msgid "<b>'%s' Symbol</b>" +#: ../src/splivarot.cpp:1982 +msgid "<b>No paths</b> to inset/outset in the selection." msgstr "" -#. TRANSLATORS: Used for statusbar description for long <use> chains: -#. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:307 -msgid "..." +#: ../src/splivarot.cpp:2144 +msgid "Simplifying paths (separately):" +msgstr "" + +#: ../src/splivarot.cpp:2146 +msgid "Simplifying paths:" +msgstr "" + +#: ../src/splivarot.cpp:2183 +#, c-format +msgid "%s <b>%d</b> of <b>%d</b> paths simplified..." msgstr "" -#: ../src/sp-use.cpp:315 +#: ../src/splivarot.cpp:2195 #, c-format -msgid "<b>Clone</b> of: %s" +msgid "<b>%d</b> paths simplified." msgstr "" -#: ../src/sp-use.cpp:319 -msgid "<b>Orphaned clone</b>" +#: ../src/splivarot.cpp:2209 +msgid "Select <b>path(s)</b> to simplify." msgstr "" -#: ../src/spiral-context.cpp:303 -msgid "<b>Ctrl</b>: snap angle" +#: ../src/splivarot.cpp:2225 +msgid "<b>No paths</b> to simplify in the selection." msgstr "" -#: ../src/spiral-context.cpp:305 -msgid "<b>Alt</b>: lock spiral radius" +#: ../src/sp-lpe-item.cpp:248 +msgid "An exception occurred during execution of the Path Effect." +msgstr "" + +#: ../src/sp-offset.cpp:344 +msgid "Linked Offset" +msgstr "" + +#: ../src/sp-offset.cpp:346 +msgid "Dynamic Offset" msgstr "" -#: ../src/spiral-context.cpp:442 +#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign +#: ../src/sp-offset.cpp:352 #, c-format -msgid "" -"<b>Spiral</b>: radius %s, angle %5g°; with <b>Ctrl</b> to snap angle" +msgid "%s by %f pt" msgstr "" -#: ../src/spiral-context.cpp:468 -msgid "Create spiral" +#: ../src/sp-offset.cpp:353 +msgid "outset" msgstr "" -#: ../src/splivarot.cpp:69 ../src/splivarot.cpp:75 -msgid "Union" +#: ../src/sp-offset.cpp:353 +msgid "inset" msgstr "" -#: ../src/splivarot.cpp:81 -msgid "Intersection" +#: ../src/sp-path.cpp:70 +msgid "Path" msgstr "" -#: ../src/splivarot.cpp:87 ../src/splivarot.cpp:93 -msgid "Difference" +#: ../src/sp-path.cpp:95 +#, c-format +msgid ", path effect: %s" msgstr "" -#: ../src/splivarot.cpp:99 -msgid "Exclusion" +#: ../src/sp-path.cpp:98 +#, c-format +msgid "%i node%s" msgstr "" -#: ../src/splivarot.cpp:104 -msgid "Division" +#: ../src/sp-path.cpp:98 +#, c-format +msgid "%i nodes%s" msgstr "" -#: ../src/splivarot.cpp:109 -msgid "Cut path" +#: ../src/sp-polygon.cpp:182 +msgid "<b>Polygon</b>" msgstr "" -#: ../src/splivarot.cpp:134 -msgid "Select <b>at least 2 paths</b> to perform a boolean operation." +#: ../src/sp-polyline.cpp:131 +msgid "<b>Polyline</b>" msgstr "" -#: ../src/splivarot.cpp:138 -msgid "Select <b>at least 1 path</b> to perform a boolean union." +#: ../src/spray-context.cpp:187 ../src/tweak-context.cpp:169 +#, c-format +msgid "<b>%i</b> object selected" +msgid_plural "<b>%i</b> objects selected" +msgstr[0] "" +msgstr[1] "" + +#: ../src/spray-context.cpp:189 ../src/tweak-context.cpp:171 +msgid "<b>Nothing</b> selected" msgstr "" -#: ../src/splivarot.cpp:144 +#: ../src/spray-context.cpp:194 +#, c-format msgid "" -"Select <b>exactly 2 paths</b> to perform difference, division, or path cut." +"%s. Drag, click or click and scroll to spray <b>copies</b> of the initial " +"selection." msgstr "" -#: ../src/splivarot.cpp:160 ../src/splivarot.cpp:175 +#: ../src/spray-context.cpp:197 +#, c-format msgid "" -"Unable to determine the <b>z-order</b> of the objects selected for " -"difference, XOR, division, or path cut." +"%s. Drag, click or click and scroll to spray <b>clones</b> of the initial " +"selection." msgstr "" -#: ../src/splivarot.cpp:205 +#: ../src/spray-context.cpp:200 +#, c-format msgid "" -"One of the objects is <b>not a path</b>, cannot perform boolean operation." +"%s. Drag, click or click and scroll to spray in a <b>single path</b> of the " +"initial selection." msgstr "" -#: ../src/splivarot.cpp:954 -msgid "Select <b>stroked path(s)</b> to convert stroke to path." +#: ../src/spray-context.cpp:641 +msgid "<b>Nothing selected!</b> Select objects to spray." msgstr "" -#: ../src/splivarot.cpp:1307 -msgid "Convert stroke to path" +#: ../src/spray-context.cpp:716 ../src/widgets/spray-toolbar.cpp:178 +msgid "Spray with copies" msgstr "" -#. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:1310 -msgid "<b>No stroked paths</b> in the selection." +#: ../src/spray-context.cpp:720 ../src/widgets/spray-toolbar.cpp:185 +msgid "Spray with clones" msgstr "" -#: ../src/splivarot.cpp:1381 -msgid "Selected object is <b>not a path</b>, cannot inset/outset." +#: ../src/spray-context.cpp:724 +msgid "Spray in single path" msgstr "" -#: ../src/splivarot.cpp:1477 ../src/splivarot.cpp:1542 -msgid "Create linked offset" +#. Rectangle +#: ../src/sp-rect.cpp:163 ../src/ui/dialog/inkscape-preferences.cpp:393 +msgid "Rectangle" msgstr "" -#: ../src/splivarot.cpp:1478 ../src/splivarot.cpp:1543 -msgid "Create dynamic offset" +#. Spiral +#: ../src/sp-spiral.cpp:230 ../src/ui/dialog/inkscape-preferences.cpp:411 +#: ../share/extensions/gcodetools_area.inx.h:11 +msgid "Spiral" msgstr "" -#: ../src/splivarot.cpp:1568 -msgid "Select <b>path(s)</b> to inset/outset." +#. 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:236 +#, c-format +msgid "with %3f turns" msgstr "" -#: ../src/splivarot.cpp:1781 -msgid "Outset path" +#. Star +#: ../src/sp-star.cpp:256 ../src/ui/dialog/inkscape-preferences.cpp:407 +#: ../src/widgets/star-toolbar.cpp:477 +msgid "Star" msgstr "" -#: ../src/splivarot.cpp:1781 -msgid "Inset path" +#: ../src/sp-star.cpp:257 ../src/widgets/star-toolbar.cpp:470 +msgid "Polygon" msgstr "" -#: ../src/splivarot.cpp:1783 -msgid "<b>No paths</b> to inset/outset in the selection." +#. while there will never be less than 3 vertices, we still need to +#. make calls to ngettext because the pluralization may be different +#. for various numbers >=3. The singular form is used as the index. +#: ../src/sp-star.cpp:264 +#, c-format +msgid "with %d vertex" msgstr "" -#: ../src/splivarot.cpp:1945 -msgid "Simplifying paths (separately):" +#: ../src/sp-star.cpp:264 +#, c-format +msgid "with %d vertices" msgstr "" -#: ../src/splivarot.cpp:1947 -msgid "Simplifying paths:" +#: ../src/sp-switch.cpp:75 +msgid "Conditional Group" msgstr "" -#: ../src/splivarot.cpp:1984 -#, c-format -msgid "%s <b>%d</b> of <b>%d</b> paths simplified..." +#: ../src/sp-text.cpp:325 ../src/verbs.cpp:328 +#: ../share/extensions/lorem_ipsum.inx.h:8 +#: ../share/extensions/replace_font.inx.h:11 +#: ../share/extensions/split.inx.h:10 ../share/extensions/text_braille.inx.h:2 +#: ../share/extensions/text_extract.inx.h:14 +#: ../share/extensions/text_flipcase.inx.h:2 +#: ../share/extensions/text_lowercase.inx.h:2 +#: ../share/extensions/text_merge.inx.h:16 +#: ../share/extensions/text_randomcase.inx.h:2 +#: ../share/extensions/text_sentencecase.inx.h:2 +#: ../share/extensions/text_titlecase.inx.h:2 +#: ../share/extensions/text_uppercase.inx.h:2 +msgid "Text" msgstr "" -#: ../src/splivarot.cpp:1996 +#. TRANSLATORS: For description of font with no name. +#: ../src/sp-text.cpp:342 +msgid "<no name found>" +msgstr "" + +#: ../src/sp-text.cpp:356 #, c-format -msgid "<b>%d</b> paths simplified." +msgid "on path%s (%s, %s)" msgstr "" -#: ../src/splivarot.cpp:2010 -msgid "Select <b>path(s)</b> to simplify." +#: ../src/sp-text.cpp:357 +#, c-format +msgid "%s (%s, %s)" msgstr "" -#: ../src/splivarot.cpp:2026 -msgid "<b>No paths</b> to simplify in the selection." +#: ../src/sp-tref.cpp:237 +msgid "Cloned Character Data" msgstr "" -#: ../src/spray-context.cpp:205 ../src/tweak-context.cpp:191 -#, c-format -msgid "<b>Nothing</b> selected" +#: ../src/sp-tref.cpp:253 +msgid " from " msgstr "" -#: ../src/spray-context.cpp:211 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray <b>copies</b> of the initial " -"selection." +#: ../src/sp-tref.cpp:259 ../src/sp-use.cpp:261 +msgid "[orphaned]" msgstr "" -#: ../src/spray-context.cpp:214 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray <b>clones</b> of the initial " -"selection." +#: ../src/sp-tspan.cpp:220 +msgid "Text Span" msgstr "" -#: ../src/spray-context.cpp:217 -#, c-format -msgid "" -"%s. Drag, click or click and scroll to spray in a <b>single path</b> of the " -"initial selection." +#: ../src/sp-use.cpp:231 +msgid "Symbol" msgstr "" -#: ../src/spray-context.cpp:670 -msgid "<b>Nothing selected!</b> Select objects to spray." +#: ../src/sp-use.cpp:233 +msgid "Clone" msgstr "" -#: ../src/spray-context.cpp:745 ../src/widgets/spray-toolbar.cpp:178 -msgid "Spray with copies" +#: ../src/sp-use.cpp:239 +#, c-format +msgid "called %s" msgstr "" -#: ../src/spray-context.cpp:749 ../src/widgets/spray-toolbar.cpp:185 -msgid "Spray with clones" +#. TRANSLATORS: Used for statusbar description for long <use> chains: +#. * "Clone of: Clone of: ... in Layer 1". +#: ../src/sp-use.cpp:247 +msgid "..." msgstr "" -#: ../src/spray-context.cpp:753 -msgid "Spray in single path" +#: ../src/sp-use.cpp:256 +#, c-format +msgid "of: %s" msgstr "" -#: ../src/star-context.cpp:319 +#: ../src/star-context.cpp:277 msgid "<b>Ctrl</b>: snap angle; keep rays radial" msgstr "" -#: ../src/star-context.cpp:456 +#: ../src/star-context.cpp:423 #, c-format msgid "" "<b>Polygon</b>: radius %s, angle %5g°; with <b>Ctrl</b> to snap angle" msgstr "" -#: ../src/star-context.cpp:457 +#: ../src/star-context.cpp:424 #, c-format msgid "<b>Star</b>: radius %s, angle %5g°; with <b>Ctrl</b> to snap angle" msgstr "" -#: ../src/star-context.cpp:490 +#: ../src/star-context.cpp:452 msgid "Create star" msgstr "" @@ -12753,7 +12194,7 @@ msgstr "" msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path." msgstr "" -#: ../src/text-chemistry.cpp:183 ../src/verbs.cpp:2489 +#: ../src/text-chemistry.cpp:183 ../src/verbs.cpp:2493 msgid "Put text on path" msgstr "" @@ -12765,7 +12206,7 @@ msgstr "" msgid "<b>No texts-on-paths</b> in the selection." msgstr "" -#: ../src/text-chemistry.cpp:219 ../src/verbs.cpp:2491 +#: ../src/text-chemistry.cpp:219 ../src/verbs.cpp:2495 msgid "Remove text from path" msgstr "" @@ -12811,146 +12252,151 @@ msgstr "" msgid "<b>No flowed text(s)</b> to convert in the selection." msgstr "" -#: ../src/text-context.cpp:425 +#: ../src/text-context.cpp:390 msgid "<b>Click</b> to edit the text, <b>drag</b> to select part of the text." msgstr "" -#: ../src/text-context.cpp:427 +#: ../src/text-context.cpp:392 msgid "" "<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text." msgstr "" -#: ../src/text-context.cpp:481 +#: ../src/text-context.cpp:446 msgid "Create text" msgstr "" -#: ../src/text-context.cpp:506 +#: ../src/text-context.cpp:471 msgid "Non-printable character" msgstr "" -#: ../src/text-context.cpp:521 +#: ../src/text-context.cpp:486 msgid "Insert Unicode character" msgstr "" -#: ../src/text-context.cpp:556 +#: ../src/text-context.cpp:521 #, c-format msgid "Unicode (<b>Enter</b> to finish): %s: %s" msgstr "" -#: ../src/text-context.cpp:558 ../src/text-context.cpp:869 +#: ../src/text-context.cpp:523 ../src/text-context.cpp:830 msgid "Unicode (<b>Enter</b> to finish): " msgstr "" -#: ../src/text-context.cpp:646 +#: ../src/text-context.cpp:606 #, c-format msgid "<b>Flowed text frame</b>: %s × %s" msgstr "" -#: ../src/text-context.cpp:703 +#: ../src/text-context.cpp:664 msgid "Type text; <b>Enter</b> to start new line." msgstr "" -#: ../src/text-context.cpp:714 +#: ../src/text-context.cpp:675 msgid "Flowed text is created." msgstr "" -#: ../src/text-context.cpp:716 +#: ../src/text-context.cpp:677 msgid "Create flowed text" msgstr "" -#: ../src/text-context.cpp:718 +#: ../src/text-context.cpp:679 msgid "" "The frame is <b>too small</b> for the current font size. Flowed text not " "created." msgstr "" -#: ../src/text-context.cpp:854 +#: ../src/text-context.cpp:815 msgid "No-break space" msgstr "" -#: ../src/text-context.cpp:856 +#: ../src/text-context.cpp:817 msgid "Insert no-break space" msgstr "" -#: ../src/text-context.cpp:893 +#: ../src/text-context.cpp:854 msgid "Make bold" msgstr "" -#: ../src/text-context.cpp:911 +#: ../src/text-context.cpp:872 msgid "Make italic" msgstr "" -#: ../src/text-context.cpp:950 +#: ../src/text-context.cpp:911 msgid "New line" msgstr "" -#: ../src/text-context.cpp:992 +#: ../src/text-context.cpp:953 msgid "Backspace" msgstr "" -#: ../src/text-context.cpp:1048 +#: ../src/text-context.cpp:1009 msgid "Kern to the left" msgstr "" -#: ../src/text-context.cpp:1073 +#: ../src/text-context.cpp:1034 msgid "Kern to the right" msgstr "" -#: ../src/text-context.cpp:1098 +#: ../src/text-context.cpp:1059 msgid "Kern up" msgstr "" -#: ../src/text-context.cpp:1123 +#: ../src/text-context.cpp:1084 msgid "Kern down" msgstr "" -#: ../src/text-context.cpp:1199 +#: ../src/text-context.cpp:1160 msgid "Rotate counterclockwise" msgstr "" -#: ../src/text-context.cpp:1220 +#: ../src/text-context.cpp:1181 msgid "Rotate clockwise" msgstr "" -#: ../src/text-context.cpp:1237 +#: ../src/text-context.cpp:1198 msgid "Contract line spacing" msgstr "" -#: ../src/text-context.cpp:1244 +#: ../src/text-context.cpp:1205 msgid "Contract letter spacing" msgstr "" -#: ../src/text-context.cpp:1262 +#: ../src/text-context.cpp:1223 msgid "Expand line spacing" msgstr "" -#: ../src/text-context.cpp:1269 +#: ../src/text-context.cpp:1230 msgid "Expand letter spacing" msgstr "" -#: ../src/text-context.cpp:1397 +#: ../src/text-context.cpp:1360 msgid "Paste text" msgstr "" -#: ../src/text-context.cpp:1648 +#: ../src/text-context.cpp:1485 ../src/ui/dialog/text-edit.cpp:588 +#: ../src/ui/dialog/text-edit.cpp:662 +msgid "Set text style" +msgstr "" + +#: ../src/text-context.cpp:1614 #, c-format msgid "" "Type or edit flowed text (%d characters%s); <b>Enter</b> to start new " "paragraph." msgstr "" -#: ../src/text-context.cpp:1650 +#: ../src/text-context.cpp:1616 #, c-format msgid "Type or edit text (%d characters%s); <b>Enter</b> to start new line." msgstr "" -#: ../src/text-context.cpp:1658 ../src/tools-switch.cpp:201 +#: ../src/text-context.cpp:1624 ../src/tools-switch.cpp:203 msgid "" "<b>Click</b> to select or create text, <b>drag</b> to create flowed text; " "then type." msgstr "" -#: ../src/text-context.cpp:1760 +#: ../src/text-context.cpp:1726 msgid "Type text" msgstr "" @@ -12958,103 +12404,103 @@ msgstr "" msgid "You cannot edit <b>cloned character data</b>." msgstr "" -#: ../src/tools-switch.cpp:141 +#: ../src/tools-switch.cpp:143 msgid "To tweak a path by pushing, select it and drag over it." msgstr "" -#: ../src/tools-switch.cpp:147 +#: ../src/tools-switch.cpp:149 msgid "" "<b>Drag</b>, <b>click</b> or <b>click and scroll</b> to spray the selected " "objects." msgstr "" -#: ../src/tools-switch.cpp:153 +#: ../src/tools-switch.cpp:155 msgid "" "<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and " "resize. <b>Click</b> to select." msgstr "" -#: ../src/tools-switch.cpp:159 +#: ../src/tools-switch.cpp:161 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 "" -#: ../src/tools-switch.cpp:165 +#: ../src/tools-switch.cpp:167 msgid "" "<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or " "segment. <b>Click</b> to select." msgstr "" -#: ../src/tools-switch.cpp:171 +#: ../src/tools-switch.cpp:173 msgid "" "<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. " "<b>Click</b> to select." msgstr "" -#: ../src/tools-switch.cpp:177 +#: ../src/tools-switch.cpp:179 msgid "" "<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral " "shape. <b>Click</b> to select." msgstr "" -#: ../src/tools-switch.cpp:183 +#: ../src/tools-switch.cpp:185 msgid "" "<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected " "path, <b>Alt</b> activates sketch mode." msgstr "" -#: ../src/tools-switch.cpp:189 +#: ../src/tools-switch.cpp:191 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 "" -#: ../src/tools-switch.cpp:195 +#: ../src/tools-switch.cpp:197 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 "" -#: ../src/tools-switch.cpp:207 +#: ../src/tools-switch.cpp:209 msgid "" "<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, " "<b>drag handles</b> to adjust gradients." msgstr "" -#: ../src/tools-switch.cpp:213 +#: ../src/tools-switch.cpp:215 msgid "" "<b>Drag</b> or <b>double click</b> to create a mesh on selected objects, " "<b>drag handles</b> to adjust meshes." msgstr "" -#: ../src/tools-switch.cpp:219 +#: ../src/tools-switch.cpp:221 msgid "" "<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to " "zoom out." msgstr "" -#: ../src/tools-switch.cpp:225 +#: ../src/tools-switch.cpp:227 msgid "<b>Drag</b> to measure the dimensions of objects." msgstr "" -#: ../src/tools-switch.cpp:237 +#: ../src/tools-switch.cpp:239 msgid "<b>Click and drag</b> between shapes to create a connector." msgstr "" -#: ../src/tools-switch.cpp:243 +#: ../src/tools-switch.cpp:245 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/tools-switch.cpp:249 +#: ../src/tools-switch.cpp:251 msgid "<b>Drag</b> to erase." msgstr "" -#: ../src/tools-switch.cpp:255 +#: ../src/tools-switch.cpp:257 msgid "Choose a subtool from the toolbar" msgstr "" @@ -13063,232 +12509,234 @@ msgstr "" msgid "Trace: %1. %2 nodes" msgstr "" -#: ../src/trace/trace.cpp:58 ../src/trace/trace.cpp:123 -#: ../src/trace/trace.cpp:131 ../src/trace/trace.cpp:224 +#: ../src/trace/trace.cpp:59 ../src/trace/trace.cpp:124 +#: ../src/trace/trace.cpp:132 ../src/trace/trace.cpp:225 +#: ../src/ui/dialog/pixelartdialog.cpp:330 +#: ../src/ui/dialog/pixelartdialog.cpp:348 msgid "Select an <b>image</b> to trace" msgstr "" -#: ../src/trace/trace.cpp:93 +#: ../src/trace/trace.cpp:94 msgid "Select only one <b>image</b> to trace" msgstr "" -#: ../src/trace/trace.cpp:111 +#: ../src/trace/trace.cpp:112 msgid "Select one image and one or more shapes above it" msgstr "" -#: ../src/trace/trace.cpp:215 +#: ../src/trace/trace.cpp:216 msgid "Trace: No active desktop" msgstr "" -#: ../src/trace/trace.cpp:312 +#: ../src/trace/trace.cpp:313 msgid "Invalid SIOX result" msgstr "" -#: ../src/trace/trace.cpp:396 +#: ../src/trace/trace.cpp:406 msgid "Trace: No active document" msgstr "" -#: ../src/trace/trace.cpp:419 +#: ../src/trace/trace.cpp:438 msgid "Trace: Image has no bitmap data" msgstr "" -#: ../src/trace/trace.cpp:426 +#: ../src/trace/trace.cpp:445 msgid "Trace: Starting trace..." msgstr "" #. ## inform the document, so we can undo -#: ../src/trace/trace.cpp:529 +#: ../src/trace/trace.cpp:548 msgid "Trace bitmap" msgstr "" -#: ../src/trace/trace.cpp:533 +#: ../src/trace/trace.cpp:552 #, c-format msgid "Trace: Done. %ld nodes created" msgstr "" -#: ../src/tweak-context.cpp:196 +#: ../src/tweak-context.cpp:176 #, c-format msgid "%s. Drag to <b>move</b>." msgstr "" -#: ../src/tweak-context.cpp:200 +#: ../src/tweak-context.cpp:180 #, c-format msgid "%s. Drag or click to <b>move in</b>; with Shift to <b>move out</b>." msgstr "" -#: ../src/tweak-context.cpp:208 +#: ../src/tweak-context.cpp:188 #, c-format msgid "%s. Drag or click to <b>move randomly</b>." msgstr "" -#: ../src/tweak-context.cpp:212 +#: ../src/tweak-context.cpp:192 #, c-format msgid "%s. Drag or click to <b>scale down</b>; with Shift to <b>scale up</b>." msgstr "" -#: ../src/tweak-context.cpp:220 +#: ../src/tweak-context.cpp:200 #, c-format msgid "" "%s. Drag or click to <b>rotate clockwise</b>; with Shift, " "<b>counterclockwise</b>." msgstr "" -#: ../src/tweak-context.cpp:228 +#: ../src/tweak-context.cpp:208 #, c-format msgid "%s. Drag or click to <b>duplicate</b>; with Shift, <b>delete</b>." msgstr "" -#: ../src/tweak-context.cpp:236 +#: ../src/tweak-context.cpp:216 #, c-format msgid "%s. Drag to <b>push paths</b>." msgstr "" -#: ../src/tweak-context.cpp:240 +#: ../src/tweak-context.cpp:220 #, c-format msgid "%s. Drag or click to <b>inset paths</b>; with Shift to <b>outset</b>." msgstr "" -#: ../src/tweak-context.cpp:248 +#: ../src/tweak-context.cpp:228 #, c-format msgid "%s. Drag or click to <b>attract paths</b>; with Shift to <b>repel</b>." msgstr "" -#: ../src/tweak-context.cpp:256 +#: ../src/tweak-context.cpp:236 #, c-format msgid "%s. Drag or click to <b>roughen paths</b>." msgstr "" -#: ../src/tweak-context.cpp:260 +#: ../src/tweak-context.cpp:240 #, c-format msgid "%s. Drag or click to <b>paint objects</b> with color." msgstr "" -#: ../src/tweak-context.cpp:264 +#: ../src/tweak-context.cpp:244 #, c-format msgid "%s. Drag or click to <b>randomize colors</b>." msgstr "" -#: ../src/tweak-context.cpp:268 +#: ../src/tweak-context.cpp:248 #, c-format msgid "" "%s. Drag or click to <b>increase blur</b>; with Shift to <b>decrease</b>." msgstr "" -#: ../src/tweak-context.cpp:1234 +#: ../src/tweak-context.cpp:1198 msgid "<b>Nothing selected!</b> Select objects to tweak." msgstr "" -#: ../src/tweak-context.cpp:1268 +#: ../src/tweak-context.cpp:1232 msgid "Move tweak" msgstr "" -#: ../src/tweak-context.cpp:1272 +#: ../src/tweak-context.cpp:1236 msgid "Move in/out tweak" msgstr "" -#: ../src/tweak-context.cpp:1276 +#: ../src/tweak-context.cpp:1240 msgid "Move jitter tweak" msgstr "" -#: ../src/tweak-context.cpp:1280 +#: ../src/tweak-context.cpp:1244 msgid "Scale tweak" msgstr "" -#: ../src/tweak-context.cpp:1284 +#: ../src/tweak-context.cpp:1248 msgid "Rotate tweak" msgstr "" -#: ../src/tweak-context.cpp:1288 +#: ../src/tweak-context.cpp:1252 msgid "Duplicate/delete tweak" msgstr "" -#: ../src/tweak-context.cpp:1292 +#: ../src/tweak-context.cpp:1256 msgid "Push path tweak" msgstr "" -#: ../src/tweak-context.cpp:1296 +#: ../src/tweak-context.cpp:1260 msgid "Shrink/grow path tweak" msgstr "" -#: ../src/tweak-context.cpp:1300 +#: ../src/tweak-context.cpp:1264 msgid "Attract/repel path tweak" msgstr "" -#: ../src/tweak-context.cpp:1304 +#: ../src/tweak-context.cpp:1268 msgid "Roughen path tweak" msgstr "" -#: ../src/tweak-context.cpp:1308 +#: ../src/tweak-context.cpp:1272 msgid "Color paint tweak" msgstr "" -#: ../src/tweak-context.cpp:1312 +#: ../src/tweak-context.cpp:1276 msgid "Color jitter tweak" msgstr "" -#: ../src/tweak-context.cpp:1316 +#: ../src/tweak-context.cpp:1280 msgid "Blur tweak" msgstr "" #. check whether something is selected -#: ../src/ui/clipboard.cpp:262 +#: ../src/ui/clipboard.cpp:261 msgid "Nothing was copied." msgstr "" -#: ../src/ui/clipboard.cpp:375 ../src/ui/clipboard.cpp:584 -#: ../src/ui/clipboard.cpp:607 +#: ../src/ui/clipboard.cpp:374 ../src/ui/clipboard.cpp:583 +#: ../src/ui/clipboard.cpp:606 msgid "Nothing on the clipboard." msgstr "" -#: ../src/ui/clipboard.cpp:433 +#: ../src/ui/clipboard.cpp:432 msgid "Select <b>object(s)</b> to paste style to." msgstr "" -#: ../src/ui/clipboard.cpp:444 ../src/ui/clipboard.cpp:461 +#: ../src/ui/clipboard.cpp:443 ../src/ui/clipboard.cpp:460 msgid "No style on the clipboard." msgstr "" -#: ../src/ui/clipboard.cpp:486 +#: ../src/ui/clipboard.cpp:485 msgid "Select <b>object(s)</b> to paste size to." msgstr "" -#: ../src/ui/clipboard.cpp:493 +#: ../src/ui/clipboard.cpp:492 msgid "No size on the clipboard." msgstr "" -#: ../src/ui/clipboard.cpp:546 +#: ../src/ui/clipboard.cpp:545 msgid "Select <b>object(s)</b> to paste live path effect to." msgstr "" #. no_effect: -#: ../src/ui/clipboard.cpp:571 +#: ../src/ui/clipboard.cpp:570 msgid "No effect on the clipboard." msgstr "" -#: ../src/ui/clipboard.cpp:590 ../src/ui/clipboard.cpp:618 +#: ../src/ui/clipboard.cpp:589 ../src/ui/clipboard.cpp:617 msgid "Clipboard does not contain a path." msgstr "" #. * #. * Constructor #. -#: ../src/ui/dialog/aboutbox.cpp:79 +#: ../src/ui/dialog/aboutbox.cpp:80 msgid "About Inkscape" msgstr "" -#: ../src/ui/dialog/aboutbox.cpp:90 +#: ../src/ui/dialog/aboutbox.cpp:91 msgid "_Splash" msgstr "" -#: ../src/ui/dialog/aboutbox.cpp:94 +#: ../src/ui/dialog/aboutbox.cpp:95 msgid "_Authors" msgstr "" -#: ../src/ui/dialog/aboutbox.cpp:96 +#: ../src/ui/dialog/aboutbox.cpp:97 msgid "_Translators" msgstr "" -#: ../src/ui/dialog/aboutbox.cpp:98 +#: ../src/ui/dialog/aboutbox.cpp:99 msgid "_License" msgstr "" @@ -13303,260 +12751,260 @@ msgstr "" #. 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:165 +#: ../src/ui/dialog/aboutbox.cpp:166 msgid "about.svg" msgstr "" #. 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:415 +#: ../src/ui/dialog/aboutbox.cpp:416 msgid "translator-credits" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:170 -#: ../src/ui/dialog/align-and-distribute.cpp:845 +#: ../src/ui/dialog/align-and-distribute.cpp:171 +#: ../src/ui/dialog/align-and-distribute.cpp:852 msgid "Align" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:340 -#: ../src/ui/dialog/align-and-distribute.cpp:846 +#: ../src/ui/dialog/align-and-distribute.cpp:341 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Distribute" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:413 +#: ../src/ui/dialog/align-and-distribute.cpp:420 msgid "Minimum horizontal gap (in px units) between bounding boxes" msgstr "" #. TRANSLATORS: "H:" stands for horizontal gap -#: ../src/ui/dialog/align-and-distribute.cpp:415 +#: ../src/ui/dialog/align-and-distribute.cpp:422 msgctxt "Gap" msgid "_H:" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:423 +#: ../src/ui/dialog/align-and-distribute.cpp:430 msgid "Minimum vertical gap (in px units) between bounding boxes" msgstr "" #. TRANSLATORS: Vertical gap -#: ../src/ui/dialog/align-and-distribute.cpp:425 +#: ../src/ui/dialog/align-and-distribute.cpp:432 msgctxt "Gap" msgid "_V:" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:461 -#: ../src/ui/dialog/align-and-distribute.cpp:848 +#: ../src/ui/dialog/align-and-distribute.cpp:468 +#: ../src/ui/dialog/align-and-distribute.cpp:855 #: ../src/widgets/connector-toolbar.cpp:423 msgid "Remove overlaps" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:492 +#: ../src/ui/dialog/align-and-distribute.cpp:499 #: ../src/widgets/connector-toolbar.cpp:252 msgid "Arrange connector network" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:585 +#: ../src/ui/dialog/align-and-distribute.cpp:592 msgid "Exchange Positions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:619 +#: ../src/ui/dialog/align-and-distribute.cpp:626 msgid "Unclump" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:691 +#: ../src/ui/dialog/align-and-distribute.cpp:698 msgid "Randomize positions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:794 +#: ../src/ui/dialog/align-and-distribute.cpp:801 msgid "Distribute text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:817 +#: ../src/ui/dialog/align-and-distribute.cpp:824 msgid "Align text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:847 +#: ../src/ui/dialog/align-and-distribute.cpp:854 msgid "Rearrange" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:849 -#: ../src/widgets/toolbox.cpp:1722 +#: ../src/ui/dialog/align-and-distribute.cpp:856 +#: ../src/widgets/toolbox.cpp:1726 msgid "Nodes" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:863 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "Relative to: " msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:864 +#: ../src/ui/dialog/align-and-distribute.cpp:871 msgid "_Treat selection as group: " msgstr "" #. Align -#: ../src/ui/dialog/align-and-distribute.cpp:870 ../src/verbs.cpp:2928 -#: ../src/verbs.cpp:2929 +#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:2934 +#: ../src/verbs.cpp:2935 msgid "Align right edges of objects to the left edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:873 ../src/verbs.cpp:2930 -#: ../src/verbs.cpp:2931 +#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:2936 +#: ../src/verbs.cpp:2937 msgid "Align left edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:876 ../src/verbs.cpp:2932 -#: ../src/verbs.cpp:2933 +#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:2938 +#: ../src/verbs.cpp:2939 msgid "Center on vertical axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:879 ../src/verbs.cpp:2934 -#: ../src/verbs.cpp:2935 +#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:2940 +#: ../src/verbs.cpp:2941 msgid "Align right sides" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:882 ../src/verbs.cpp:2936 -#: ../src/verbs.cpp:2937 +#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:2942 +#: ../src/verbs.cpp:2943 msgid "Align left edges of objects to the right edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:885 ../src/verbs.cpp:2938 -#: ../src/verbs.cpp:2939 +#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:2944 +#: ../src/verbs.cpp:2945 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:888 ../src/verbs.cpp:2940 -#: ../src/verbs.cpp:2941 +#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:2946 +#: ../src/verbs.cpp:2947 msgid "Align top edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:891 ../src/verbs.cpp:2942 -#: ../src/verbs.cpp:2943 +#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:2948 +#: ../src/verbs.cpp:2949 msgid "Center on horizontal axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:894 ../src/verbs.cpp:2944 -#: ../src/verbs.cpp:2945 +#: ../src/ui/dialog/align-and-distribute.cpp:901 ../src/verbs.cpp:2950 +#: ../src/verbs.cpp:2951 msgid "Align bottom edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:897 ../src/verbs.cpp:2946 -#: ../src/verbs.cpp:2947 +#: ../src/ui/dialog/align-and-distribute.cpp:904 ../src/verbs.cpp:2952 +#: ../src/verbs.cpp:2953 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:902 +#: ../src/ui/dialog/align-and-distribute.cpp:909 msgid "Align baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:905 +#: ../src/ui/dialog/align-and-distribute.cpp:912 msgid "Align baselines of texts" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:910 +#: ../src/ui/dialog/align-and-distribute.cpp:917 msgid "Make horizontal gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:914 +#: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "Distribute left edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:924 msgid "Distribute centers equidistantly horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:920 +#: ../src/ui/dialog/align-and-distribute.cpp:927 msgid "Distribute right edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:924 +#: ../src/ui/dialog/align-and-distribute.cpp:931 msgid "Make vertical gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:928 +#: ../src/ui/dialog/align-and-distribute.cpp:935 msgid "Distribute top edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:931 +#: ../src/ui/dialog/align-and-distribute.cpp:938 msgid "Distribute centers equidistantly vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:934 +#: ../src/ui/dialog/align-and-distribute.cpp:941 msgid "Distribute bottom edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:939 +#: ../src/ui/dialog/align-and-distribute.cpp:946 msgid "Distribute baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:942 +#: ../src/ui/dialog/align-and-distribute.cpp:949 msgid "Distribute baselines of texts vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:948 +#: ../src/ui/dialog/align-and-distribute.cpp:955 #: ../src/widgets/connector-toolbar.cpp:385 msgid "Nicely arrange selected connector network" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:951 +#: ../src/ui/dialog/align-and-distribute.cpp:958 msgid "Exchange positions of selected objects - selection order" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:954 +#: ../src/ui/dialog/align-and-distribute.cpp:961 msgid "Exchange positions of selected objects - stacking order" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:957 +#: ../src/ui/dialog/align-and-distribute.cpp:964 msgid "Exchange positions of selected objects - clockwise rotate" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:962 +#: ../src/ui/dialog/align-and-distribute.cpp:969 msgid "Randomize centers in both dimensions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:965 +#: ../src/ui/dialog/align-and-distribute.cpp:972 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:970 +#: ../src/ui/dialog/align-and-distribute.cpp:977 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:978 +#: ../src/ui/dialog/align-and-distribute.cpp:985 msgid "Align selected nodes to a common horizontal line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:981 +#: ../src/ui/dialog/align-and-distribute.cpp:988 msgid "Align selected nodes to a common vertical line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:984 +#: ../src/ui/dialog/align-and-distribute.cpp:991 msgid "Distribute selected nodes horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:987 +#: ../src/ui/dialog/align-and-distribute.cpp:994 msgid "Distribute selected nodes vertically" msgstr "" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:992 +#: ../src/ui/dialog/align-and-distribute.cpp:999 msgid "Last selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:993 +#: ../src/ui/dialog/align-and-distribute.cpp:1000 msgid "First selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:994 +#: ../src/ui/dialog/align-and-distribute.cpp:1001 msgid "Biggest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:995 +#: ../src/ui/dialog/align-and-distribute.cpp:1002 msgid "Smallest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:998 +#: ../src/ui/dialog/align-and-distribute.cpp:1005 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1555 ../src/verbs.cpp:175 -#: ../src/widgets/desktop-widget.cpp:2008 +#: ../src/widgets/desktop-widget.cpp:2011 #: ../share/extensions/printing_marks.inx.h:18 msgid "Selection" msgstr "" @@ -13578,37 +13026,729 @@ msgstr "" msgid "Add profile" msgstr "" +#: ../src/ui/dialog/clonetiler.cpp:112 +msgid "_Symmetry" +msgstr "" + +#. TRANSLATORS: "translation" means "shift" / "displacement" here. +#: ../src/ui/dialog/clonetiler.cpp:124 +msgid "<b>P1</b>: simple translation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:125 +msgid "<b>P2</b>: 180° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:126 +msgid "<b>PM</b>: reflection" +msgstr "" + +#. TRANSLATORS: "glide reflection" is a reflection and a translation combined. +#. For more info, see http://mathforum.org/sum95/suzanne/symsusan.html +#: ../src/ui/dialog/clonetiler.cpp:129 +msgid "<b>PG</b>: glide reflection" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:130 +msgid "<b>CM</b>: reflection + glide reflection" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:131 +msgid "<b>PMM</b>: reflection + reflection" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:132 +msgid "<b>PMG</b>: reflection + 180° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:133 +msgid "<b>PGG</b>: glide reflection + 180° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:134 +msgid "<b>CMM</b>: reflection + reflection + 180° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:135 +msgid "<b>P4</b>: 90° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:136 +msgid "<b>P4M</b>: 90° rotation + 45° reflection" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:137 +msgid "<b>P4G</b>: 90° rotation + 90° reflection" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:138 +msgid "<b>P3</b>: 120° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:139 +msgid "<b>P31M</b>: reflection + 120° rotation, dense" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:140 +msgid "<b>P3M1</b>: reflection + 120° rotation, sparse" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:141 +msgid "<b>P6</b>: 60° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:142 +msgid "<b>P6M</b>: reflection + 60° rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:162 +msgid "Select one of the 17 symmetry groups for the tiling" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:180 +msgid "S_hift" +msgstr "" + +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount +#: ../src/ui/dialog/clonetiler.cpp:190 +#, no-c-format +msgid "<b>Shift X:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:198 +#, no-c-format +msgid "Horizontal shift per row (in % of tile width)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:206 +#, no-c-format +msgid "Horizontal shift per column (in % of tile width)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:212 +msgid "Randomize the horizontal shift by this percentage" +msgstr "" + +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount +#: ../src/ui/dialog/clonetiler.cpp:222 +#, no-c-format +msgid "<b>Shift Y:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:230 +#, no-c-format +msgid "Vertical shift per row (in % of tile height)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:238 +#, no-c-format +msgid "Vertical shift per column (in % of tile height)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:245 +msgid "Randomize the vertical shift by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399 +msgid "<b>Exponent:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:260 +msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:267 +msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" + +#. TRANSLATORS: "Alternate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:275 ../src/ui/dialog/clonetiler.cpp:439 +#: ../src/ui/dialog/clonetiler.cpp:515 ../src/ui/dialog/clonetiler.cpp:588 +#: ../src/ui/dialog/clonetiler.cpp:634 ../src/ui/dialog/clonetiler.cpp:761 +msgid "<small>Alternate:</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:281 +msgid "Alternate the sign of shifts for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:286 +msgid "Alternate the sign of shifts for each column" +msgstr "" + +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457 +#: ../src/ui/dialog/clonetiler.cpp:533 +msgid "<small>Cumulate:</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:299 +msgid "Cumulate the shifts for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:304 +msgid "Cumulate the shifts for each column" +msgstr "" + +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/ui/dialog/clonetiler.cpp:311 +msgid "<small>Exclude tile:</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:317 +msgid "Exclude tile height in shift" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:322 +msgid "Exclude tile width in shift" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:331 +msgid "Sc_ale" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:339 +msgid "<b>Scale X:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:347 +#, no-c-format +msgid "Horizontal scale per row (in % of tile width)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:355 +#, no-c-format +msgid "Horizontal scale per column (in % of tile width)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:361 +msgid "Randomize the horizontal scale by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:369 +msgid "<b>Scale Y:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:377 +#, no-c-format +msgid "Vertical scale per row (in % of tile height)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:385 +#, no-c-format +msgid "Vertical scale per column (in % of tile height)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:391 +msgid "Randomize the vertical scale by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:405 +msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:411 +msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:419 +msgid "<b>Base:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:425 ../src/ui/dialog/clonetiler.cpp:431 +msgid "" +"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:445 +msgid "Alternate the sign of scales for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:450 +msgid "Alternate the sign of scales for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:463 +msgid "Cumulate the scales for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:468 +msgid "Cumulate the scales for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:477 +msgid "_Rotation" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:485 +msgid "<b>Angle:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:493 +#, no-c-format +msgid "Rotate tiles by this angle for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:501 +#, no-c-format +msgid "Rotate tiles by this angle for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:507 +msgid "Randomize the rotation angle by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:521 +msgid "Alternate the rotation direction for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:526 +msgid "Alternate the rotation direction for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:539 +msgid "Cumulate the rotation for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:544 +msgid "Cumulate the rotation for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:553 +msgid "_Blur & opacity" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:562 +msgid "<b>Blur:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:568 +msgid "Blur tiles by this percentage for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:574 +msgid "Blur tiles by this percentage for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:580 +msgid "Randomize the tile blur by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:594 +msgid "Alternate the sign of blur change for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:599 +msgid "Alternate the sign of blur change for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:608 +msgid "<b>Opacity:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:614 +msgid "Decrease tile opacity by this percentage for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:620 +msgid "Decrease tile opacity by this percentage for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:626 +msgid "Randomize the tile opacity by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:640 +msgid "Alternate the sign of opacity change for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:645 +msgid "Alternate the sign of opacity change for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:653 +msgid "Co_lor" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:663 +msgid "Initial color: " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:667 +msgid "Initial color of tiled clones" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:667 +msgid "" +"Initial color for clones (works only if the original has unset fill or " +"stroke)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:682 +msgid "<b>H:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:688 +msgid "Change the tile hue by this percentage for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:694 +msgid "Change the tile hue by this percentage for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:700 +msgid "Randomize the tile hue by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:709 +msgid "<b>S:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:715 +msgid "Change the color saturation by this percentage for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:721 +msgid "Change the color saturation by this percentage for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:727 +msgid "Randomize the color saturation by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:735 +msgid "<b>L:</b>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:741 +msgid "Change the color lightness by this percentage for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:747 +msgid "Change the color lightness by this percentage for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:753 +msgid "Randomize the color lightness by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:767 +msgid "Alternate the sign of color changes for each row" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:772 +msgid "Alternate the sign of color changes for each column" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:780 +msgid "_Trace" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:792 +msgid "Trace the drawing under the tiles" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:796 +msgid "" +"For each clone, pick a value from the drawing in that clone's location and " +"apply it to the clone" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:815 +msgid "1. Pick from the drawing:" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:833 +msgid "Pick the visible color and opacity" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:841 +msgid "Pick the total accumulated opacity" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:848 +msgid "R" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:849 +msgid "Pick the Red component of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:856 +msgid "G" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:857 +msgid "Pick the Green component of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:864 +msgid "B" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:865 +msgid "Pick the Blue component of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:872 +msgctxt "Clonetiler color hue" +msgid "H" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:873 +msgid "Pick the hue of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:880 +msgctxt "Clonetiler color saturation" +msgid "S" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:881 +msgid "Pick the saturation of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:888 +msgctxt "Clonetiler color lightness" +msgid "L" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:889 +msgid "Pick the lightness of the color" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:899 +msgid "2. Tweak the picked value:" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:916 +msgid "Gamma-correct:" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:920 +msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:927 +msgid "Randomize:" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:931 +msgid "Randomize the picked value by this percentage" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:938 +msgid "Invert:" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:942 +msgid "Invert the picked value" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:948 +msgid "3. Apply the value to the clones':" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:963 +msgid "Presence" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:966 +msgid "" +"Each clone is created with the probability determined by the picked value in " +"that point" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:973 +msgid "Size" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:976 +msgid "Each clone's size is determined by the picked value in that point" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:986 +msgid "" +"Each clone is painted by the picked color (the original must have unset fill " +"or stroke)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:996 +msgid "Each clone's opacity is determined by the picked value in that point" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1044 +msgid "How many rows in the tiling" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1074 +msgid "How many columns in the tiling" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1119 +msgid "Width of the rectangle to be filled" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1152 +msgid "Height of the rectangle to be filled" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1169 +msgid "Rows, columns: " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1170 +msgid "Create the specified number of rows and columns" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1179 +msgid "Width, height: " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1180 +msgid "Fill the specified width and height with the tiling" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1201 +msgid "Use saved size and position of the tile" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1204 +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 "" + +#: ../src/ui/dialog/clonetiler.cpp:1238 +msgid " <b>_Create</b> " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1240 +msgid "Create and tile the clones of the selection" +msgstr "" + +#. 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/ui/dialog/clonetiler.cpp:1260 +msgid " _Unclump " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1261 +msgid "Spread out clones to reduce clumping; can be applied repeatedly" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1267 +msgid " Re_move " +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1268 +msgid "Remove existing tiled clones of the selected object (siblings only)" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1284 +msgid " R_eset " +msgstr "" + +#. TRANSLATORS: "change" is a noun here +#: ../src/ui/dialog/clonetiler.cpp:1286 +msgid "" +"Reset all shifts, scales, rotates, opacity and color changes in the dialog " +"to zero" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1359 +msgid "<small>Nothing selected.</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1365 +msgid "<small>More than one object selected.</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1372 +#, c-format +msgid "<small>Object has <b>%d</b> tiled clones.</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:1377 +msgid "<small>Object has no tiled clones.</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2097 +msgid "Select <b>one object</b> whose tiled clones to unclump." +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2119 +msgid "Unclump tiled clones" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2148 +msgid "Select <b>one object</b> whose tiled clones to remove." +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2171 +msgid "Delete tiled clones" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2224 +msgid "" +"If you want to clone several objects, <b>group</b> them and <b>clone the " +"group</b>." +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2233 +msgid "<small>Creating tiled clones...</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2638 +msgid "Create tiled clones" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2871 +msgid "<small>Per row:</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2889 +msgid "<small>Per column:</small>" +msgstr "" + +#: ../src/ui/dialog/clonetiler.cpp:2897 +msgid "<small>Randomize:</small>" +msgstr "" + #: ../src/ui/dialog/color-item.cpp:131 #, c-format msgid "" "Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke" msgstr "" -#: ../src/ui/dialog/color-item.cpp:513 +#: ../src/ui/dialog/color-item.cpp:509 msgid "Change color definition" msgstr "" -#: ../src/ui/dialog/color-item.cpp:687 +#: ../src/ui/dialog/color-item.cpp:679 msgid "Remove stroke color" msgstr "" -#: ../src/ui/dialog/color-item.cpp:687 +#: ../src/ui/dialog/color-item.cpp:679 msgid "Remove fill color" msgstr "" -#: ../src/ui/dialog/color-item.cpp:692 +#: ../src/ui/dialog/color-item.cpp:684 msgid "Set stroke color to none" msgstr "" -#: ../src/ui/dialog/color-item.cpp:692 +#: ../src/ui/dialog/color-item.cpp:684 msgid "Set fill color to none" msgstr "" -#: ../src/ui/dialog/color-item.cpp:708 +#: ../src/ui/dialog/color-item.cpp:700 msgid "Set stroke color from swatch" msgstr "" -#: ../src/ui/dialog/color-item.cpp:708 +#: ../src/ui/dialog/color-item.cpp:700 msgid "Set fill color from swatch" msgstr "" @@ -13629,283 +13769,283 @@ msgid "Release log messages" msgstr "" #: ../src/ui/dialog/document-metadata.cpp:88 -#: ../src/ui/dialog/document-properties.cpp:151 +#: ../src/ui/dialog/document-properties.cpp:155 msgid "Metadata" msgstr "" #: ../src/ui/dialog/document-metadata.cpp:89 -#: ../src/ui/dialog/document-properties.cpp:152 +#: ../src/ui/dialog/document-properties.cpp:156 msgid "License" msgstr "" #: ../src/ui/dialog/document-metadata.cpp:126 -#: ../src/ui/dialog/document-properties.cpp:959 +#: ../src/ui/dialog/document-properties.cpp:966 msgid "<b>Dublin Core Entities</b>" msgstr "" #: ../src/ui/dialog/document-metadata.cpp:168 -#: ../src/ui/dialog/document-properties.cpp:1021 +#: ../src/ui/dialog/document-properties.cpp:1028 msgid "<b>License</b>" msgstr "" #. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:104 +#: ../src/ui/dialog/document-properties.cpp:108 msgid "Show page _border" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:104 +#: ../src/ui/dialog/document-properties.cpp:108 msgid "If set, rectangular page border is shown" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:105 +#: ../src/ui/dialog/document-properties.cpp:109 msgid "Border on _top of drawing" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:105 +#: ../src/ui/dialog/document-properties.cpp:109 msgid "If set, border is always on top of the drawing" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:106 +#: ../src/ui/dialog/document-properties.cpp:110 msgid "_Show border shadow" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:106 +#: ../src/ui/dialog/document-properties.cpp:110 msgid "If set, page border shows a shadow on its right and lower side" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:107 +#: ../src/ui/dialog/document-properties.cpp:111 msgid "Back_ground color:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:107 +#: ../src/ui/dialog/document-properties.cpp:111 msgid "" "Color of the page background. Note: transparency setting ignored while " "editing but used when exporting to bitmap." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:108 +#: ../src/ui/dialog/document-properties.cpp:112 msgid "Border _color:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:108 +#: ../src/ui/dialog/document-properties.cpp:112 msgid "Page border color" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:108 +#: ../src/ui/dialog/document-properties.cpp:112 msgid "Color of the page border" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:109 +#: ../src/ui/dialog/document-properties.cpp:113 msgid "Default _units:" msgstr "" #. --------------------------------------------------------------- #. General snap options -#: ../src/ui/dialog/document-properties.cpp:113 +#: ../src/ui/dialog/document-properties.cpp:117 msgid "Show _guides" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:113 +#: ../src/ui/dialog/document-properties.cpp:117 msgid "Show or hide guides" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:114 +#: ../src/ui/dialog/document-properties.cpp:118 msgid "Guide co_lor:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:114 +#: ../src/ui/dialog/document-properties.cpp:118 msgid "Guideline color" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:114 +#: ../src/ui/dialog/document-properties.cpp:118 msgid "Color of guidelines" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:115 +#: ../src/ui/dialog/document-properties.cpp:119 msgid "_Highlight color:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:115 +#: ../src/ui/dialog/document-properties.cpp:119 msgid "Highlighted guideline color" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:115 +#: ../src/ui/dialog/document-properties.cpp:119 msgid "Color of a guideline when it is under mouse" msgstr "" #. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:117 +#: ../src/ui/dialog/document-properties.cpp:121 msgid "Snap _distance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:117 +#: ../src/ui/dialog/document-properties.cpp:121 msgid "Snap only when _closer than:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:117 -#: ../src/ui/dialog/document-properties.cpp:122 -#: ../src/ui/dialog/document-properties.cpp:127 +#: ../src/ui/dialog/document-properties.cpp:121 +#: ../src/ui/dialog/document-properties.cpp:126 +#: ../src/ui/dialog/document-properties.cpp:131 msgid "Always snap" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:118 +#: ../src/ui/dialog/document-properties.cpp:122 msgid "Snapping distance, in screen pixels, for snapping to objects" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:118 +#: ../src/ui/dialog/document-properties.cpp:122 msgid "Always snap to objects, regardless of their distance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:119 +#: ../src/ui/dialog/document-properties.cpp:123 msgid "" "If set, objects only snap to another object when it's within the range " "specified below" msgstr "" #. Options for snapping to grids -#: ../src/ui/dialog/document-properties.cpp:122 +#: ../src/ui/dialog/document-properties.cpp:126 msgid "Snap d_istance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:122 +#: ../src/ui/dialog/document-properties.cpp:126 msgid "Snap only when c_loser than:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:123 +#: ../src/ui/dialog/document-properties.cpp:127 msgid "Snapping distance, in screen pixels, for snapping to grid" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:123 +#: ../src/ui/dialog/document-properties.cpp:127 msgid "Always snap to grids, regardless of the distance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:124 +#: ../src/ui/dialog/document-properties.cpp:128 msgid "" "If set, objects only snap to a grid line when it's within the range " "specified below" msgstr "" #. Options for snapping to guides -#: ../src/ui/dialog/document-properties.cpp:127 +#: ../src/ui/dialog/document-properties.cpp:131 msgid "Snap dist_ance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:127 +#: ../src/ui/dialog/document-properties.cpp:131 msgid "Snap only when close_r than:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:128 +#: ../src/ui/dialog/document-properties.cpp:132 msgid "Snapping distance, in screen pixels, for snapping to guides" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:128 +#: ../src/ui/dialog/document-properties.cpp:132 msgid "Always snap to guides, regardless of the distance" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:129 +#: ../src/ui/dialog/document-properties.cpp:133 msgid "" "If set, objects only snap to a guide when it's within the range specified " "below" msgstr "" #. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:132 +#: ../src/ui/dialog/document-properties.cpp:136 msgid "Snap to clip paths" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:132 +#: ../src/ui/dialog/document-properties.cpp:136 msgid "When snapping to paths, then also try snapping to clip paths" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:133 +#: ../src/ui/dialog/document-properties.cpp:137 msgid "Snap to mask paths" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:133 +#: ../src/ui/dialog/document-properties.cpp:137 msgid "When snapping to paths, then also try snapping to mask paths" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:134 +#: ../src/ui/dialog/document-properties.cpp:138 msgid "Snap perpendicularly" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:134 +#: ../src/ui/dialog/document-properties.cpp:138 msgid "" "When snapping to paths or guides, then also try snapping perpendicularly" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:135 +#: ../src/ui/dialog/document-properties.cpp:139 msgid "Snap tangentially" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:135 +#: ../src/ui/dialog/document-properties.cpp:139 msgid "When snapping to paths or guides, then also try snapping tangentially" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:138 +#: ../src/ui/dialog/document-properties.cpp:142 msgctxt "Grid" msgid "_New" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:138 +#: ../src/ui/dialog/document-properties.cpp:142 msgid "Create new grid." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:139 +#: ../src/ui/dialog/document-properties.cpp:143 msgctxt "Grid" msgid "_Remove" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:139 +#: ../src/ui/dialog/document-properties.cpp:143 msgid "Remove selected grid." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:146 -#: ../src/widgets/toolbox.cpp:1829 +#: ../src/ui/dialog/document-properties.cpp:150 +#: ../src/widgets/toolbox.cpp:1833 msgid "Guides" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:148 ../src/verbs.cpp:2739 +#: ../src/ui/dialog/document-properties.cpp:152 ../src/verbs.cpp:2745 msgid "Snap" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:150 +#: ../src/ui/dialog/document-properties.cpp:154 msgid "Scripting" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:310 +#: ../src/ui/dialog/document-properties.cpp:317 msgid "<b>General</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:312 +#: ../src/ui/dialog/document-properties.cpp:319 msgid "<b>Color</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:314 +#: ../src/ui/dialog/document-properties.cpp:321 msgid "<b>Border</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:316 +#: ../src/ui/dialog/document-properties.cpp:323 msgid "<b>Page Size</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:349 +#: ../src/ui/dialog/document-properties.cpp:356 msgid "<b>Guides</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:367 +#: ../src/ui/dialog/document-properties.cpp:374 msgid "<b>Snap to objects</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:369 +#: ../src/ui/dialog/document-properties.cpp:376 msgid "<b>Snap to grids</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:371 +#: ../src/ui/dialog/document-properties.cpp:378 msgid "<b>Snap to guides</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:373 +#: ../src/ui/dialog/document-properties.cpp:380 msgid "<b>Miscellaneous</b>" msgstr "" @@ -13913,134 +14053,328 @@ msgstr "" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:486 ../src/verbs.cpp:2912 +#: ../src/ui/dialog/document-properties.cpp:493 ../src/verbs.cpp:2918 msgid "Link Color Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:587 +#: ../src/ui/dialog/document-properties.cpp:594 msgid "Remove linked color profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:600 +#: ../src/ui/dialog/document-properties.cpp:607 msgid "<b>Linked Color Profiles:</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:602 +#: ../src/ui/dialog/document-properties.cpp:609 msgid "<b>Available Color Profiles:</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:604 +#: ../src/ui/dialog/document-properties.cpp:611 msgid "Link Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:607 +#: ../src/ui/dialog/document-properties.cpp:614 msgid "Unlink Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:685 +#: ../src/ui/dialog/document-properties.cpp:692 msgid "Profile Name" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:721 +#: ../src/ui/dialog/document-properties.cpp:728 msgid "External scripts" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:722 +#: ../src/ui/dialog/document-properties.cpp:729 msgid "Embedded scripts" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:727 +#: ../src/ui/dialog/document-properties.cpp:734 msgid "<b>External script files:</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:729 +#: ../src/ui/dialog/document-properties.cpp:736 msgid "Add the current file name or browse for a file" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:732 -#: ../src/ui/dialog/document-properties.cpp:810 +#: ../src/ui/dialog/document-properties.cpp:739 +#: ../src/ui/dialog/document-properties.cpp:817 #: ../src/ui/widget/selected-style.cpp:339 msgid "Remove" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:797 +#: ../src/ui/dialog/document-properties.cpp:804 msgid "Filename" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:805 +#: ../src/ui/dialog/document-properties.cpp:812 msgid "<b>Embedded script files:</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:807 +#: ../src/ui/dialog/document-properties.cpp:814 msgid "New" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:874 +#: ../src/ui/dialog/document-properties.cpp:881 msgid "Script id" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:880 +#: ../src/ui/dialog/document-properties.cpp:887 msgid "<b>Content:</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:997 +#: ../src/ui/dialog/document-properties.cpp:1004 msgid "_Save as default" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:998 +#: ../src/ui/dialog/document-properties.cpp:1005 msgid "Save this metadata as the default metadata" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:999 +#: ../src/ui/dialog/document-properties.cpp:1006 msgid "Use _default" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:1000 +#: ../src/ui/dialog/document-properties.cpp:1007 msgid "Use the previously saved default metadata here" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1073 +#: ../src/ui/dialog/document-properties.cpp:1080 msgid "Add external script..." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:1112 +#: ../src/ui/dialog/document-properties.cpp:1119 msgid "Select a script to load" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1140 +#: ../src/ui/dialog/document-properties.cpp:1147 msgid "Add embedded script..." msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1171 +#: ../src/ui/dialog/document-properties.cpp:1178 msgid "Remove external script" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1205 +#: ../src/ui/dialog/document-properties.cpp:1212 msgid "Remove embedded script" msgstr "" #. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text()); #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:1305 +#: ../src/ui/dialog/document-properties.cpp:1312 msgid "Edit embedded script" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:1388 +#: ../src/ui/dialog/document-properties.cpp:1395 msgid "<b>Creation</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:1389 +#: ../src/ui/dialog/document-properties.cpp:1396 msgid "<b>Defined grids</b>" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:1617 +#: ../src/ui/dialog/document-properties.cpp:1632 msgid "Remove grid" msgstr "" +#: ../src/ui/dialog/document-properties.cpp:1675 +msgid "Changed document unit" +msgstr "" + +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2797 +msgid "_Page" +msgstr "" + +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2801 +msgid "_Drawing" +msgstr "" + +#: ../src/ui/dialog/export.cpp:151 ../src/verbs.cpp:2803 +msgid "_Selection" +msgstr "" + +#: ../src/ui/dialog/export.cpp:151 +msgid "_Custom" +msgstr "" + +#: ../src/ui/dialog/export.cpp:167 ../src/widgets/measure-toolbar.cpp:116 +#: ../src/widgets/measure-toolbar.cpp:124 +#: ../share/extensions/render_gears.inx.h:6 +msgid "Units:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:169 +msgid "_Export As..." +msgstr "" + +#: ../src/ui/dialog/export.cpp:172 +msgid "B_atch export all selected objects" +msgstr "" + +#: ../src/ui/dialog/export.cpp:172 +msgid "" +"Export each selected object into its own PNG file, using export hints if any " +"(caution, overwrites without asking!)" +msgstr "" + +#: ../src/ui/dialog/export.cpp:174 +msgid "Hide a_ll except selected" +msgstr "" + +#: ../src/ui/dialog/export.cpp:174 +msgid "In the exported image, hide all objects except those that are selected" +msgstr "" + +#: ../src/ui/dialog/export.cpp:175 +msgid "Close when complete" +msgstr "" + +#: ../src/ui/dialog/export.cpp:175 +msgid "Once the export completes, close this dialog" +msgstr "" + +#: ../src/ui/dialog/export.cpp:177 +msgid "_Export" +msgstr "" + +#: ../src/ui/dialog/export.cpp:195 +msgid "<b>Export area</b>" +msgstr "" + +#: ../src/ui/dialog/export.cpp:234 +msgid "_x0:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:238 +msgid "x_1:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:242 +msgid "Wid_th:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:246 +msgid "_y0:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:250 +msgid "y_1:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:254 +msgid "Hei_ght:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:269 +msgid "<b>Image size</b>" +msgstr "" + +#: ../src/ui/dialog/export.cpp:287 ../src/ui/dialog/export.cpp:298 +msgid "pixels at" +msgstr "" + +#: ../src/ui/dialog/export.cpp:293 +msgid "dp_i" +msgstr "" + +#: ../src/ui/dialog/export.cpp:298 ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/widget/page-sizer.cpp:237 +msgid "_Height:" +msgstr "" + +#: ../src/ui/dialog/export.cpp:306 +#: ../src/ui/dialog/inkscape-preferences.cpp:1436 +#: ../src/ui/dialog/inkscape-preferences.cpp:1439 +#: ../src/ui/dialog/inkscape-preferences.cpp:1451 +msgid "dpi" +msgstr "" + +#: ../src/ui/dialog/export.cpp:314 +msgid "<b>_Filename</b>" +msgstr "" + +#: ../src/ui/dialog/export.cpp:356 +msgid "Export the bitmap file with these settings" +msgstr "" + +#: ../src/ui/dialog/export.cpp:607 +#, c-format +msgid "B_atch export %d selected object" +msgid_plural "B_atch export %d selected objects" +msgstr[0] "" +msgstr[1] "" + +#: ../src/ui/dialog/export.cpp:923 +msgid "Export in progress" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1013 +msgid "No items selected." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1017 ../src/ui/dialog/export.cpp:1019 +msgid "Exporting %1 files" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1059 ../src/ui/dialog/export.cpp:1061 +#, c-format +msgid "Exporting file <b>%s</b>..." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1070 ../src/ui/dialog/export.cpp:1161 +#, c-format +msgid "Could not export to filename %s.\n" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1073 +#, c-format +msgid "Could not export to filename <b>%s</b>." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1088 +#, c-format +msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1099 +msgid "You have to enter a filename." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1100 +msgid "You have to enter a filename" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1114 +msgid "The chosen area to be exported is invalid." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1115 +msgid "The chosen area to be exported is invalid" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1130 +#, c-format +msgid "Directory %s does not exist or is not a directory.\n" +msgstr "" + +#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image +#: ../src/ui/dialog/export.cpp:1144 ../src/ui/dialog/export.cpp:1146 +msgid "Exporting %1 (%2 x %3)" +msgstr "" + +#: ../src/ui/dialog/export.cpp:1172 +#, c-format +msgid "Drawing exported to <b>%s</b>." +msgstr "" + +#: ../src/ui/dialog/export.cpp:1176 +msgid "Export aborted." +msgstr "" + #: ../src/ui/dialog/extension-editor.cpp:81 msgid "Information" msgstr "" @@ -14087,9 +14421,9 @@ msgstr "" #: ../share/extensions/pathscatter.inx.h:18 #: ../share/extensions/radiusrand.inx.h:8 ../share/extensions/split.inx.h:8 #: ../share/extensions/voronoi2svg.inx.h:11 +#: ../share/extensions/web-set-att.inx.h:25 #: ../share/extensions/webslicer_create_group.inx.h:11 #: ../share/extensions/webslicer_export.inx.h:6 -#: ../share/extensions/web-set-att.inx.h:25 #: ../share/extensions/web-transmit-att.inx.h:23 msgid "Help" msgstr "" @@ -14363,91 +14697,91 @@ msgstr "" msgid "Rename filter" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1348 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1349 msgid "Apply filter" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1418 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1419 msgid "filter" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1425 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1426 msgid "Add filter" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1477 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1478 msgid "Duplicate filter" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1576 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1577 msgid "_Effect" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1586 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1587 msgid "Connections" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:1724 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1725 msgid "Remove filter primitive" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2312 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2313 msgid "Remove merge node" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2432 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2433 msgid "Reorder filter primitive" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2512 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2513 msgid "Add Effect:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2513 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2514 msgid "No effect selected" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2514 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2515 msgid "No filter selected" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2560 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2561 msgid "Effect parameters" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2561 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2562 msgid "Filter General Settings" msgstr "" #. default x: #. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2619 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 msgid "Coordinates:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2619 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 msgid "X coordinate of the left corners of filter effects region" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2619 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 msgid "Y coordinate of the upper corners of filter effects region" msgstr "" #. default width: #. default height: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2621 msgid "Dimensions:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2621 msgid "Width of filter effects region" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2620 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2621 msgid "Height of filter effects region" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2626 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2627 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 " @@ -14455,78 +14789,78 @@ msgid "" "performed without specifying a complete matrix." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2627 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2628 msgid "Value(s):" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2642 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2682 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2643 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2683 msgid "Operator:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2643 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2644 msgid "K1:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2643 #: ../src/ui/dialog/filter-effects-dialog.cpp:2644 #: ../src/ui/dialog/filter-effects-dialog.cpp:2645 #: ../src/ui/dialog/filter-effects-dialog.cpp:2646 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2647 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." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2644 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2645 msgid "K2:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2645 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2646 msgid "K3:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2646 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2647 msgid "K4:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2649 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 msgid "Size:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2649 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 msgid "width of the convolve matrix" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2649 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 msgid "height of the convolve matrix" msgstr "" #. default x: #. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2651 #: ../src/ui/dialog/object-attributes.cpp:48 msgid "Target:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2651 msgid "" "X coordinate of the target point in the convolve matrix. The convolution is " "applied to pixels around this point." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2650 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2651 msgid "" "Y coordinate of the target point in the convolve matrix. The convolution is " "applied to pixels around this point." msgstr "" #. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) -#: ../src/ui/dialog/filter-effects-dialog.cpp:2652 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2653 msgid "Kernel:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2652 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2653 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 " @@ -14536,11 +14870,11 @@ msgid "" "would lead to a common blur effect." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2654 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2655 msgid "Divisor:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2654 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2655 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 " @@ -14548,189 +14882,189 @@ msgid "" "effect on the overall color intensity of the result." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2655 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2656 msgid "Bias:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2655 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2656 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/filter-effects-dialog.cpp:2656 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2657 msgid "Edge Mode:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2656 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2657 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/filter-effects-dialog.cpp:2657 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2658 msgid "Preserve Alpha" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2657 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2658 msgid "If set, the alpha channel won't be altered by this filter primitive." msgstr "" #. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2660 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2661 msgid "Diffuse Color:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2660 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2693 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2661 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2694 msgid "Defines the color of the light source" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2661 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2694 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2662 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2695 msgid "Surface Scale:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2661 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2694 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2662 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2695 msgid "" "This value amplifies the heights of the bump map defined by the input alpha " "channel" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2662 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2695 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2663 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2696 msgid "Constant:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2662 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2695 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2663 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2696 msgid "This constant affects the Phong lighting model." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2663 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2697 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2664 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2698 msgid "Kernel Unit Length:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2667 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2668 msgid "This defines the intensity of the displacement effect." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2668 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2669 msgid "X displacement:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2668 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2669 msgid "Color component that controls the displacement in the X direction" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2669 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2670 msgid "Y displacement:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2669 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2670 msgid "Color component that controls the displacement in the Y direction" msgstr "" #. default: black -#: ../src/ui/dialog/filter-effects-dialog.cpp:2672 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2673 msgid "Flood Color:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2672 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2673 msgid "The whole filter region will be filled with this color." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2676 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2677 msgid "Standard Deviation:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2676 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2677 msgid "The standard deviation for the blur operation." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2682 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2683 msgid "" "Erode: performs \"thinning\" of input image.\n" "Dilate: performs \"fattenning\" of input image." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2686 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2687 msgid "Source of Image:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2689 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2690 msgid "Delta X:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2689 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2690 msgid "This is how far the input image gets shifted to the right" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2690 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2691 msgid "Delta Y:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2690 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2691 msgid "This is how far the input image gets shifted downwards" msgstr "" #. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2693 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2694 msgid "Specular Color:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2696 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2697 #: ../share/extensions/interp.inx.h:2 msgid "Exponent:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2696 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2697 msgid "Exponent for specular term, larger is more \"shiny\"." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2705 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2706 msgid "" "Indicates whether the filter primitive should perform a noise or turbulence " "function." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2706 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2707 msgid "Base Frequency:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2707 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2708 msgid "Octaves:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2708 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2709 msgid "Seed:" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2708 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2709 msgid "The starting number for the pseudo random number generator." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2720 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2721 msgid "Add filter primitive" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2737 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2738 msgid "" "The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, " "multiply, darken and lighten." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2741 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2742 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/filter-effects-dialog.cpp:2745 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2746 msgid "" "The <b>feComponentTransfer</b> filter primitive manipulates the input's " "color components (red, green, blue, and alpha) according to particular " @@ -14738,7 +15072,7 @@ msgid "" "adjustment, color balance, and thresholding." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2749 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2750 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 " @@ -14746,7 +15080,7 @@ msgid "" "between the corresponding pixel values of the images." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2753 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2754 msgid "" "The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on " "the image. Common effects created using convolution matrices are blur, " @@ -14755,7 +15089,7 @@ msgid "" "is faster and resolution-independent." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2757 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2758 msgid "" "The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create " "\"embossed\" shadings. The input's alpha channel is used to provide depth " @@ -14763,7 +15097,7 @@ msgid "" "opacity areas recede away from the viewer." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2761 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2762 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 " @@ -14771,26 +15105,26 @@ msgid "" "effects." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2765 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2766 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:2769 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2770 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/filter-effects-dialog.cpp:2773 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2774 msgid "" "The <b>feImage</b> filter primitive fills the region with an external image " "or another part of the document." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2777 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2778 msgid "" "The <b>feMerge</b> filter primitive composites several temporary images " "inside the filter primitive to a single image. It uses normal alpha " @@ -14798,21 +15132,21 @@ msgid "" "in 'normal' mode or several feComposite primitives in 'over' mode." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2781 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2782 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." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2785 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2786 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/filter-effects-dialog.cpp:2789 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2790 msgid "" "The <b>feDiffuseLighting</b> and <b>feSpecularLighting</b> filter primitives " "create \"embossed\" shadings. The input's alpha channel is used to provide " @@ -14820,23 +15154,23 @@ msgid "" "lower opacity areas recede away from the viewer." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2793 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2794 msgid "" "The <b>feTile</b> filter primitive tiles a region with its input graphic" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2797 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2798 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." msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2816 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2817 msgid "Duplicate filter primitive" msgstr "" -#: ../src/ui/dialog/filter-effects-dialog.cpp:2869 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2870 msgid "Set filter primitive attribute" msgstr "" @@ -15020,7 +15354,7 @@ msgstr "" msgid "Search spirals" msgstr "" -#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1730 +#: ../src/ui/dialog/find.cpp:102 ../src/widgets/toolbox.cpp:1734 msgid "Paths" msgstr "" @@ -15204,6 +15538,7 @@ msgid "Coptic" msgstr "" #: ../src/ui/dialog/glyphs.cpp:69 ../src/ui/dialog/glyphs.cpp:161 +#: ../share/extensions/hershey.inx.h:22 msgid "Cyrillic" msgstr "" @@ -16278,7 +16613,7 @@ msgid "Zoom" msgstr "" #. Measure -#: ../src/ui/dialog/inkscape-preferences.cpp:381 ../src/verbs.cpp:2673 +#: ../src/ui/dialog/inkscape-preferences.cpp:381 ../src/verbs.cpp:2679 msgctxt "ContextVerb" msgid "Measure" msgstr "" @@ -16333,7 +16668,7 @@ msgid "" msgstr "" #. Text -#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2665 +#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2671 msgctxt "ContextVerb" msgid "Text" msgstr "" @@ -17285,7 +17620,7 @@ msgid "Optimized" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:887 -msgid "Path string format" +msgid "Path string format:" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:887 @@ -17744,7 +18079,7 @@ msgstr "" #. Transforms options #: ../src/ui/dialog/inkscape-preferences.cpp:1169 -#: ../src/widgets/select-toolbar.cpp:576 +#: ../src/widgets/select-toolbar.cpp:577 msgid "Scale stroke width" msgstr "" @@ -17765,22 +18100,22 @@ msgid "Preserved" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1177 -#: ../src/widgets/select-toolbar.cpp:577 +#: ../src/widgets/select-toolbar.cpp:578 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1179 -#: ../src/widgets/select-toolbar.cpp:588 +#: ../src/widgets/select-toolbar.cpp:589 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1181 -#: ../src/widgets/select-toolbar.cpp:599 +#: ../src/widgets/select-toolbar.cpp:600 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1183 -#: ../src/widgets/select-toolbar.cpp:610 +#: ../src/widgets/select-toolbar.cpp:611 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "" @@ -18160,6 +18495,7 @@ msgid "" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../share/extensions/hershey.inx.h:27 msgid "Markers" msgstr "" @@ -18372,7 +18708,7 @@ msgid "Shortcut file:" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1475 -#: ../src/ui/dialog/template-load-tab.cpp:46 +#: ../src/ui/dialog/template-load-tab.cpp:50 msgid "Search:" msgstr "" @@ -18386,6 +18722,7 @@ msgid "Description" msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:1543 +#: ../src/ui/dialog/pixelartdialog.cpp:264 #: ../src/ui/dialog/svg-fonts-dialog.cpp:694 #: ../src/ui/dialog/tracedialog.cpp:813 #: ../src/ui/widget/preferences-widget.cpp:749 @@ -18625,7 +18962,7 @@ msgstr "" msgid "_Use pressure-sensitive tablet (requires restart)" msgstr "" -#: ../src/ui/dialog/input.cpp:1082 ../src/verbs.cpp:2354 +#: ../src/ui/dialog/input.cpp:1082 ../src/verbs.cpp:2358 msgid "_Save" msgstr "" @@ -18688,7 +19025,7 @@ msgstr "" #. TODO: find an unused layer number, forming name from _("Layer ") + "%d" #: ../src/ui/dialog/layer-properties.cpp:354 #: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194 -#: ../src/verbs.cpp:2285 +#: ../src/verbs.cpp:2289 msgid "Layer" msgstr "" @@ -18742,11 +19079,11 @@ msgstr "" msgid "Unlock layer" msgstr "" -#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1397 +#: ../src/ui/dialog/layers.cpp:624 ../src/verbs.cpp:1401 msgid "Toggle layer solo" msgstr "" -#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1421 +#: ../src/ui/dialog/layers.cpp:627 ../src/verbs.cpp:1425 msgid "Lock other layers" msgstr "" @@ -18754,31 +19091,35 @@ msgstr "" msgid "Moved layer" msgstr "" -#: ../src/ui/dialog/layers.cpp:883 +#: ../src/ui/dialog/layers.cpp:884 msgctxt "Layers" msgid "New" msgstr "" -#: ../src/ui/dialog/layers.cpp:888 +#: ../src/ui/dialog/layers.cpp:889 msgctxt "Layers" msgid "Bot" msgstr "" -#: ../src/ui/dialog/layers.cpp:894 +#: ../src/ui/dialog/layers.cpp:895 msgctxt "Layers" msgid "Dn" msgstr "" -#: ../src/ui/dialog/layers.cpp:900 +#: ../src/ui/dialog/layers.cpp:901 msgctxt "Layers" msgid "Up" msgstr "" -#: ../src/ui/dialog/layers.cpp:906 +#: ../src/ui/dialog/layers.cpp:907 msgctxt "Layers" msgid "Top" msgstr "" +#: ../src/ui/dialog/livepatheffect-add.cpp:32 +msgid "Add Path Effect" +msgstr "" + #: ../src/ui/dialog/livepatheffect-editor.cpp:109 msgid "Add path effect" msgstr "" @@ -18849,10 +19190,6 @@ msgstr "" msgid "Deactivate path effect" msgstr "" -#: ../src/ui/dialog/livepatheffect-add.cpp:32 -msgid "Add Path Effect" -msgstr "" - #: ../src/ui/dialog/memory.cpp:96 msgid "Heap" msgstr "" @@ -18908,35 +19245,6 @@ msgstr "" msgid "New From Template" msgstr "" -#: ../src/ui/dialog/template-widget.cpp:29 -msgid "More info" -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:30 -#: ../src/ui/dialog/template-widget.cpp:31 -msgid " " -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:32 -msgid "no template selected" -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:98 -msgid "Path: " -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:101 -msgid "Description: " -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:103 -msgid "Keywords: " -msgstr "" - -#: ../src/ui/dialog/template-widget.cpp:110 -msgid "By: " -msgstr "" - #: ../src/ui/dialog/object-attributes.cpp:47 msgid "Href:" msgstr "" @@ -19002,8 +19310,8 @@ msgstr "" msgid "L_ock" msgstr "" -#: ../src/ui/dialog/object-properties.cpp:74 ../src/verbs.cpp:2627 -#: ../src/verbs.cpp:2633 +#: ../src/ui/dialog/object-properties.cpp:74 ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2639 msgid "_Set" msgstr "" @@ -19132,6 +19440,105 @@ msgstr "" msgid "Close" msgstr "" +#: ../src/ui/dialog/pixelartdialog.cpp:160 +msgid "_Curves (multiplier)" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:163 +msgid "Favors connections that are part of a long curve" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:174 +msgid "_Islands (weight)" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:177 +msgid "Avoid single disconnected pixels" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:179 +msgid "A constant vote value" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:189 +msgid "Sparse pixels (window _radius)" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:198 +msgid "The radius of the window analyzed" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:199 +msgid "Sparse pixels (_multiplier)" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:210 +msgid "Favors connections that are part of foreground color" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:216 +msgid "The heuristic computed vote will be multiplied by this value" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:229 +msgid "Heuristics" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:236 +msgid "_Voronoi diagram" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:237 +msgid "Output composed of straight lines" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:243 +msgid "Convert to _B-spline curves" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:244 +msgid "Preserve staircasing artifacts" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:250 +msgid "_Smooth curves" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:251 +msgid "The Kopf-Lischinski algorithm" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:257 +msgid "Output" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:265 +#: ../src/ui/dialog/tracedialog.cpp:814 +msgid "Reset all settings to defaults" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:270 +#: ../src/ui/dialog/tracedialog.cpp:819 +msgid "Abort a trace in progress" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:274 +#: ../src/ui/dialog/tracedialog.cpp:823 +msgid "Execute the trace" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:354 +msgid "Trace pixel art" +msgstr "" + +#: ../src/ui/dialog/pixelartdialog.cpp:368 +msgid "" +"Image looks too big. Process may take a while and is wise to save your " +"document before continue.\n" +"\n" +"Continue the procedure (without saving)?" +msgstr "" + #: ../src/ui/dialog/print.cpp:104 msgid "Could not open temporary PNG for bitmap printing" msgstr "" @@ -19153,6 +19560,80 @@ msgstr "" msgid "Print" msgstr "" +#: ../src/ui/dialog/spellcheck.cpp:73 +msgid "_Accept" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:74 +msgid "_Ignore once" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:75 +msgid "_Ignore" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:76 +msgid "A_dd" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:78 +msgid "_Stop" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:79 +msgid "_Start" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:109 +msgid "Suggestions:" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:124 +msgid "Accept the chosen suggestion" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:125 +msgid "Ignore this word only once" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:126 +msgid "Ignore this word in this session" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:127 +msgid "Add this word to the chosen dictionary" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:141 +msgid "Stop the check" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:142 +msgid "Start the check" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:460 +#, c-format +msgid "<b>Finished</b>, <b>%d</b> words added to dictionary" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:462 +msgid "<b>Finished</b>, nothing suspicious found" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:578 +#, c-format +msgid "Not in dictionary (%s): <b>%s</b>" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:725 +msgid "<i>Checking...</i>" +msgstr "" + +#: ../src/ui/dialog/spellcheck.cpp:794 +msgid "Fix spelling" +msgstr "" + #: ../src/ui/dialog/svg-fonts-dialog.cpp:138 msgid "Set SVG Font attribute" msgstr "" @@ -19291,6 +19772,10 @@ msgstr "" msgid "Add font" msgstr "" +#: ../src/ui/dialog/svg-fonts-dialog.cpp:908 ../src/ui/dialog/text-edit.cpp:70 +msgid "_Font" +msgstr "" + #: ../src/ui/dialog/svg-fonts-dialog.cpp:916 msgid "_Global Settings" msgstr "" @@ -19312,6 +19797,29 @@ msgstr "" msgid "Preview Text:" msgstr "" +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:258 +msgid "Set fill" +msgstr "" + +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:266 +msgid "Set stroke" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:287 +msgid "Edit..." +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:299 +msgid "Convert" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:543 +#, c-format +msgid "Palettes directory (%s) is unavailable." +msgstr "" + #. ******************* Symbol Sets ************************ #: ../src/ui/dialog/symbols.cpp:128 msgid "Symbol set: " @@ -19346,27 +19854,77 @@ msgstr "" msgid "Unnamed Symbols" msgstr "" -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:259 -msgid "Set fill" +#: ../src/ui/dialog/template-widget.cpp:36 +msgid "More info" msgstr "" -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:267 -msgid "Set stroke" +#: ../src/ui/dialog/template-widget.cpp:37 +msgid " " msgstr "" -#: ../src/ui/dialog/swatches.cpp:288 -msgid "Edit..." +#: ../src/ui/dialog/template-widget.cpp:38 +msgid "no template selected" msgstr "" -#: ../src/ui/dialog/swatches.cpp:300 -msgid "Convert" +#: ../src/ui/dialog/template-widget.cpp:119 +msgid "Path: " msgstr "" -#: ../src/ui/dialog/swatches.cpp:544 -#, c-format -msgid "Palettes directory (%s) is unavailable." +#: ../src/ui/dialog/template-widget.cpp:122 +msgid "Description: " +msgstr "" + +#: ../src/ui/dialog/template-widget.cpp:124 +msgid "Keywords: " +msgstr "" + +#: ../src/ui/dialog/template-widget.cpp:131 +msgid "By: " +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:73 +msgid "Set as _default" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:87 +msgid "AaBbCcIiPpQq12369$€¢?.;/()" +msgstr "" + +#. Align buttons +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1349 +#: ../src/widgets/text-toolbar.cpp:1350 +msgid "Align left" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1357 +#: ../src/widgets/text-toolbar.cpp:1358 +msgid "Align center" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1365 +#: ../src/widgets/text-toolbar.cpp:1366 +msgid "Align right" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1374 +msgid "Justify (only flowed text)" +msgstr "" + +#. Direction buttons +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1409 +msgid "Horizontal text" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:110 ../src/widgets/text-toolbar.cpp:1416 +msgid "Vertical text" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:130 ../src/ui/dialog/text-edit.cpp:131 +msgid "Spacing between lines (percent of font size)" +msgstr "" + +#: ../src/ui/dialog/text-edit.cpp:147 +msgid "Text path offset" msgstr "" #: ../src/ui/dialog/tile.cpp:349 @@ -19676,18 +20234,6 @@ msgstr "" msgid "Preview" msgstr "" -#: ../src/ui/dialog/tracedialog.cpp:814 -msgid "Reset all settings to defaults" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:819 -msgid "Abort a trace in progress" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:823 -msgid "Execute the trace" -msgstr "" - #: ../src/ui/dialog/transformation.cpp:76 #: ../src/ui/dialog/transformation.cpp:86 msgid "_Horizontal:" @@ -19847,6 +20393,111 @@ msgstr "" msgid "Rotation angle (positive = clockwise)" msgstr "" +#: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:123 +msgid "New element node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:71 ../src/ui/dialog/xml-tree.cpp:129 +msgid "New text node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:72 ../src/ui/dialog/xml-tree.cpp:143 +msgid "nodeAsInXMLdialogTooltip|Delete node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:73 ../src/ui/dialog/xml-tree.cpp:135 +#: ../src/ui/dialog/xml-tree.cpp:974 +msgid "Duplicate node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:79 ../src/ui/dialog/xml-tree.cpp:188 +#: ../src/ui/dialog/xml-tree.cpp:1010 +msgid "Delete attribute" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:87 +msgid "Set" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:118 +msgid "Drag to reorder nodes" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:149 ../src/ui/dialog/xml-tree.cpp:150 +#: ../src/ui/dialog/xml-tree.cpp:1131 +msgid "Unindent node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:154 ../src/ui/dialog/xml-tree.cpp:155 +#: ../src/ui/dialog/xml-tree.cpp:1109 +msgid "Indent node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:159 ../src/ui/dialog/xml-tree.cpp:160 +#: ../src/ui/dialog/xml-tree.cpp:1060 +msgid "Raise node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:164 ../src/ui/dialog/xml-tree.cpp:165 +#: ../src/ui/dialog/xml-tree.cpp:1078 +msgid "Lower node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:205 +msgid "Attribute name" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:220 +msgid "Attribute value" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:308 +msgid "<b>Click</b> to select nodes, <b>drag</b> to rearrange." +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:319 +msgid "<b>Click</b> attribute to edit." +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:323 +#, c-format +msgid "" +"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to " +"commit changes." +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:563 +msgid "Drag XML subtree" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:865 +msgid "New element node..." +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:903 +msgid "Cancel" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:909 +msgid "Create" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:940 +msgid "Create new element node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:956 +msgid "Create new text node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:991 +msgid "nodeAsInXMLinHistoryDialog|Delete node" +msgstr "" + +#: ../src/ui/dialog/xml-tree.cpp:1034 +msgid "Change attribute" +msgstr "" + #: ../src/ui/tool/curve-drag-point.cpp:100 msgid "Drag curve" msgstr "" @@ -19971,57 +20622,6 @@ msgstr "" msgid "Flip nodes vertically" msgstr "" -#: ../src/ui/tool/node-tool.cpp:555 -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:559 -msgctxt "Node tool tip" -msgid "<b>Shift</b>: drag to add nodes to the selection" -msgstr "" - -#: ../src/ui/tool/node-tool.cpp:568 -#, c-format -msgid "<b>%u of %u</b> node selected." -msgid_plural "<b>%u of %u</b> nodes selected." -msgstr[0] "" -msgstr[1] "" - -#: ../src/ui/tool/node-tool.cpp:573 -#, c-format -msgctxt "Node tool tip" -msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" -msgstr "" - -#: ../src/ui/tool/node-tool.cpp:579 -#, c-format -msgctxt "Node tool tip" -msgid "%s Drag to select nodes, click clear the selection" -msgstr "" - -#: ../src/ui/tool/node-tool.cpp:588 -msgctxt "Node tool tip" -msgid "Drag to select nodes, click to edit only this object" -msgstr "" - -#: ../src/ui/tool/node-tool.cpp:591 -msgctxt "Node tool tip" -msgid "Drag to select nodes, click to clear the selection" -msgstr "" - -#: ../src/ui/tool/node-tool.cpp:596 -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:599 -msgctxt "Node tool tip" -msgid "Drag to select objects to edit" -msgstr "" - #: ../src/ui/tool/node.cpp:245 msgid "Cusp node handle" msgstr "" @@ -20171,6 +20771,57 @@ msgstr "" msgid "Auto-smooth node" msgstr "" +#: ../src/ui/tool/node-tool.cpp:557 +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:561 +msgctxt "Node tool tip" +msgid "<b>Shift</b>: drag to add nodes to the selection" +msgstr "" + +#: ../src/ui/tool/node-tool.cpp:573 +#, c-format +msgid "<b>%u of %u</b> node selected." +msgid_plural "<b>%u of %u</b> nodes selected." +msgstr[0] "" +msgstr[1] "" + +#: ../src/ui/tool/node-tool.cpp:579 +#, c-format +msgctxt "Node tool tip" +msgid "%s Drag to select nodes, click to edit only this object (more: Shift)" +msgstr "" + +#: ../src/ui/tool/node-tool.cpp:585 +#, c-format +msgctxt "Node tool tip" +msgid "%s Drag to select nodes, click clear the selection" +msgstr "" + +#: ../src/ui/tool/node-tool.cpp:594 +msgctxt "Node tool tip" +msgid "Drag to select nodes, click to edit only this object" +msgstr "" + +#: ../src/ui/tool/node-tool.cpp:597 +msgctxt "Node tool tip" +msgid "Drag to select nodes, click to clear the selection" +msgstr "" + +#: ../src/ui/tool/node-tool.cpp:602 +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:605 +msgctxt "Node tool tip" +msgid "Drag to select objects to edit" +msgstr "" + #: ../src/ui/tool/path-manipulator.cpp:816 msgid "Scale handle" msgstr "" @@ -20197,44 +20848,44 @@ msgstr "" msgid "Retract handle" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:194 +#: ../src/ui/tool/transform-handle-set.cpp:195 msgctxt "Transform handle tip" msgid "<b>Shift+Ctrl</b>: scale uniformly about the rotation center" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:196 +#: ../src/ui/tool/transform-handle-set.cpp:197 msgctxt "Transform handle tip" msgid "<b>Ctrl:</b> scale uniformly" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:201 +#: ../src/ui/tool/transform-handle-set.cpp:202 msgctxt "Transform handle tip" msgid "" "<b>Shift+Alt</b>: scale using an integer ratio about the rotation center" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:203 +#: ../src/ui/tool/transform-handle-set.cpp:204 msgctxt "Transform handle tip" msgid "<b>Shift</b>: scale from the rotation center" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:206 +#: ../src/ui/tool/transform-handle-set.cpp:207 msgctxt "Transform handle tip" msgid "<b>Alt</b>: scale using an integer ratio" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:208 +#: ../src/ui/tool/transform-handle-set.cpp:209 msgctxt "Transform handle tip" msgid "<b>Scale handle</b>: drag to scale the selection" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:213 +#: ../src/ui/tool/transform-handle-set.cpp:214 #, c-format msgctxt "Transform handle tip" msgid "Scale by %.2f%% x %.2f%%" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:437 +#: ../src/ui/tool/transform-handle-set.cpp:438 #, c-format msgctxt "Transform handle tip" msgid "" @@ -20242,18 +20893,18 @@ msgid "" "increments" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:440 +#: ../src/ui/tool/transform-handle-set.cpp:441 msgctxt "Transform handle tip" msgid "<b>Shift</b>: rotate around the opposite corner" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:444 +#: ../src/ui/tool/transform-handle-set.cpp:445 #, c-format msgctxt "Transform handle tip" msgid "<b>Ctrl</b>: snap angle to %f° increments" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:446 +#: ../src/ui/tool/transform-handle-set.cpp:447 msgctxt "Transform handle tip" msgid "" "<b>Rotation handle</b>: drag to rotate the selection around the rotation " @@ -20261,13 +20912,13 @@ msgid "" msgstr "" #. event -#: ../src/ui/tool/transform-handle-set.cpp:451 +#: ../src/ui/tool/transform-handle-set.cpp:452 #, c-format msgctxt "Transform handle tip" msgid "Rotate by %.2f°" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:577 +#: ../src/ui/tool/transform-handle-set.cpp:578 #, c-format msgctxt "Transform handle tip" msgid "" @@ -20275,36 +20926,36 @@ msgid "" "increments" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:580 +#: ../src/ui/tool/transform-handle-set.cpp:581 msgctxt "Transform handle tip" msgid "<b>Shift</b>: skew about the rotation center" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:584 +#: ../src/ui/tool/transform-handle-set.cpp:585 #, c-format msgctxt "Transform handle tip" msgid "<b>Ctrl</b>: snap skew angle to %f° increments" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:587 +#: ../src/ui/tool/transform-handle-set.cpp:588 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:593 +#: ../src/ui/tool/transform-handle-set.cpp:594 #, c-format msgctxt "Transform handle tip" msgid "Skew horizontally by %.2f°" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:596 +#: ../src/ui/tool/transform-handle-set.cpp:597 #, c-format msgctxt "Transform handle tip" msgid "Skew vertically by %.2f°" msgstr "" -#: ../src/ui/tool/transform-handle-set.cpp:655 +#: ../src/ui/tool/transform-handle-set.cpp:656 msgctxt "Transform handle tip" msgid "<b>Rotation center</b>: drag to change the origin of transforms" msgstr "" @@ -20430,7 +21081,7 @@ msgid "" "is no selection" msgstr "" -#: ../src/ui/widget/page-sizer.cpp:485 +#: ../src/ui/widget/page-sizer.cpp:486 msgid "Set page size" msgstr "" @@ -20588,7 +21239,7 @@ msgstr "" #: ../src/ui/widget/selected-style.cpp:180 #: ../src/ui/widget/selected-style.cpp:1088 #: ../src/ui/widget/selected-style.cpp:1089 -#: ../src/widgets/gradient-toolbar.cpp:176 +#: ../src/widgets/gradient-toolbar.cpp:177 msgid "Nothing selected" msgstr "" @@ -20975,8 +21626,8 @@ msgstr[1] "" msgid "" "shared by <b>%d</b> box; drag with <b>Shift</b> to separate selected box(es)" msgid_plural "" -"shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected box" -"(es)" +"shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected " +"box(es)" msgstr[0] "" msgstr[1] "" @@ -20992,7 +21643,7 @@ msgstr "" msgid "Context" msgstr "" -#: ../src/verbs.cpp:251 ../src/verbs.cpp:2219 +#: ../src/verbs.cpp:251 ../src/verbs.cpp:2223 #: ../share/extensions/jessyInk_view.inx.h:1 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "View" @@ -21002,2244 +21653,2238 @@ msgstr "" msgid "Dialog" msgstr "" -#: ../src/verbs.cpp:328 ../share/extensions/lorem_ipsum.inx.h:8 -#: ../share/extensions/replace_font.inx.h:11 -#: ../share/extensions/split.inx.h:10 ../share/extensions/text_braille.inx.h:2 -#: ../share/extensions/text_extract.inx.h:14 -#: ../share/extensions/text_flipcase.inx.h:2 -#: ../share/extensions/text_lowercase.inx.h:2 -#: ../share/extensions/text_merge.inx.h:16 -#: ../share/extensions/text_randomcase.inx.h:2 -#: ../share/extensions/text_sentencecase.inx.h:2 -#: ../share/extensions/text_titlecase.inx.h:2 -#: ../share/extensions/text_uppercase.inx.h:2 -msgid "Text" -msgstr "" - -#: ../src/verbs.cpp:1223 +#: ../src/verbs.cpp:1227 msgid "Switch to next layer" msgstr "" -#: ../src/verbs.cpp:1224 +#: ../src/verbs.cpp:1228 msgid "Switched to next layer." msgstr "" -#: ../src/verbs.cpp:1226 +#: ../src/verbs.cpp:1230 msgid "Cannot go past last layer." msgstr "" -#: ../src/verbs.cpp:1235 +#: ../src/verbs.cpp:1239 msgid "Switch to previous layer" msgstr "" -#: ../src/verbs.cpp:1236 +#: ../src/verbs.cpp:1240 msgid "Switched to previous layer." msgstr "" -#: ../src/verbs.cpp:1238 +#: ../src/verbs.cpp:1242 msgid "Cannot go before first layer." msgstr "" -#: ../src/verbs.cpp:1259 ../src/verbs.cpp:1356 ../src/verbs.cpp:1388 -#: ../src/verbs.cpp:1394 ../src/verbs.cpp:1418 ../src/verbs.cpp:1433 +#: ../src/verbs.cpp:1263 ../src/verbs.cpp:1360 ../src/verbs.cpp:1392 +#: ../src/verbs.cpp:1398 ../src/verbs.cpp:1422 ../src/verbs.cpp:1437 msgid "No current layer." msgstr "" -#: ../src/verbs.cpp:1288 ../src/verbs.cpp:1292 +#: ../src/verbs.cpp:1292 ../src/verbs.cpp:1296 #, c-format msgid "Raised layer <b>%s</b>." msgstr "" -#: ../src/verbs.cpp:1289 +#: ../src/verbs.cpp:1293 msgid "Layer to top" msgstr "" -#: ../src/verbs.cpp:1293 +#: ../src/verbs.cpp:1297 msgid "Raise layer" msgstr "" -#: ../src/verbs.cpp:1296 ../src/verbs.cpp:1300 +#: ../src/verbs.cpp:1300 ../src/verbs.cpp:1304 #, c-format msgid "Lowered layer <b>%s</b>." msgstr "" -#: ../src/verbs.cpp:1297 +#: ../src/verbs.cpp:1301 msgid "Layer to bottom" msgstr "" -#: ../src/verbs.cpp:1301 +#: ../src/verbs.cpp:1305 msgid "Lower layer" msgstr "" -#: ../src/verbs.cpp:1310 +#: ../src/verbs.cpp:1314 msgid "Cannot move layer any further." msgstr "" -#: ../src/verbs.cpp:1324 ../src/verbs.cpp:1343 +#: ../src/verbs.cpp:1328 ../src/verbs.cpp:1347 #, c-format msgid "%s copy" msgstr "" -#: ../src/verbs.cpp:1351 +#: ../src/verbs.cpp:1355 msgid "Duplicate layer" msgstr "" #. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1354 +#: ../src/verbs.cpp:1358 msgid "Duplicated layer." msgstr "" -#: ../src/verbs.cpp:1383 +#: ../src/verbs.cpp:1387 msgid "Delete layer" msgstr "" #. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1386 +#: ../src/verbs.cpp:1390 msgid "Deleted layer." msgstr "" -#: ../src/verbs.cpp:1403 +#: ../src/verbs.cpp:1407 msgid "Show all layers" msgstr "" -#: ../src/verbs.cpp:1408 +#: ../src/verbs.cpp:1412 msgid "Hide all layers" msgstr "" -#: ../src/verbs.cpp:1413 +#: ../src/verbs.cpp:1417 msgid "Lock all layers" msgstr "" -#: ../src/verbs.cpp:1427 +#: ../src/verbs.cpp:1431 msgid "Unlock all layers" msgstr "" -#: ../src/verbs.cpp:1511 +#: ../src/verbs.cpp:1515 msgid "Flip horizontally" msgstr "" -#: ../src/verbs.cpp:1516 +#: ../src/verbs.cpp:1520 msgid "Flip vertically" msgstr "" #. TRANSLATORS: If you have translated the tutorial-basic.en.svgz file to your language, #. then translate this string as "tutorial-basic.LANG.svgz" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:2104 +#: ../src/verbs.cpp:2108 msgid "tutorial-basic.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2108 +#: ../src/verbs.cpp:2112 msgid "tutorial-shapes.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2112 +#: ../src/verbs.cpp:2116 msgid "tutorial-advanced.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2116 +#: ../src/verbs.cpp:2120 msgid "tutorial-tracing.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2120 +#: ../src/verbs.cpp:2124 msgid "tutorial-calligraphy.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2124 +#: ../src/verbs.cpp:2128 msgid "tutorial-interpolate.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2128 +#: ../src/verbs.cpp:2132 msgid "tutorial-elements.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:2132 +#: ../src/verbs.cpp:2136 msgid "tutorial-tips.svg" msgstr "" -#: ../src/verbs.cpp:2318 ../src/verbs.cpp:2904 +#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2910 msgid "Unlock all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2322 ../src/verbs.cpp:2906 +#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2912 msgid "Unlock all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2326 ../src/verbs.cpp:2908 +#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2914 msgid "Unhide all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2330 ../src/verbs.cpp:2910 +#: ../src/verbs.cpp:2334 ../src/verbs.cpp:2916 msgid "Unhide all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2349 msgid "Does nothing" msgstr "" -#: ../src/verbs.cpp:2348 +#: ../src/verbs.cpp:2352 msgid "Create new document from the default template" msgstr "" -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2354 msgid "_Open..." msgstr "" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2355 msgid "Open an existing document" msgstr "" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2356 msgid "Re_vert" msgstr "" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2357 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2358 msgid "Save document" msgstr "" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2360 msgid "Save _As..." msgstr "" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2361 msgid "Save document under a new name" msgstr "" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2362 msgid "Save a Cop_y..." msgstr "" -#: ../src/verbs.cpp:2359 +#: ../src/verbs.cpp:2363 msgid "Save a copy of the document under a new name" msgstr "" -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2364 msgid "_Print..." msgstr "" -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2364 msgid "Print document" msgstr "" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2367 msgid "Clean _up document" msgstr "" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2367 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" msgstr "" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2369 msgid "_Import..." msgstr "" -#: ../src/verbs.cpp:2366 +#: ../src/verbs.cpp:2370 msgid "Import a bitmap or SVG image into this document" msgstr "" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2371 msgid "_Export Bitmap..." msgstr "" -#: ../src/verbs.cpp:2368 +#: ../src/verbs.cpp:2372 msgid "Export this document or a selection as a bitmap image" msgstr "" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2373 msgid "Import Clip Art..." msgstr "" -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2374 msgid "Import clipart from Open Clip Art Library" msgstr "" #. new FileVerb(SP_VERB_FILE_EXPORT_TO_OCAL, "FileExportToOCAL", N_("Export To Open Clip Art Library"), N_("Export this document to Open Clip Art Library"), INKSCAPE_ICON_DOCUMENT_EXPORT_OCAL), -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2376 msgid "N_ext Window" msgstr "" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2377 msgid "Switch to the next document window" msgstr "" -#: ../src/verbs.cpp:2374 +#: ../src/verbs.cpp:2378 msgid "P_revious Window" msgstr "" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2379 msgid "Switch to the previous document window" msgstr "" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2380 msgid "_Close" msgstr "" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2381 msgid "Close this document window" msgstr "" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2382 msgid "_Quit" msgstr "" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2382 msgid "Quit Inkscape" msgstr "" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2383 msgid "_Templates..." msgstr "" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2384 msgid "Create new project from template" msgstr "" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2387 msgid "Undo last action" msgstr "" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2390 msgid "Do again the last undone action" msgstr "" -#: ../src/verbs.cpp:2387 +#: ../src/verbs.cpp:2391 msgid "Cu_t" msgstr "" -#: ../src/verbs.cpp:2388 +#: ../src/verbs.cpp:2392 msgid "Cut selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2393 msgid "_Copy" msgstr "" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2394 msgid "Copy selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2395 msgid "_Paste" msgstr "" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2396 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2397 msgid "Paste _Style" msgstr "" -#: ../src/verbs.cpp:2394 +#: ../src/verbs.cpp:2398 msgid "Apply the style of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2400 msgid "Scale selection to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2397 +#: ../src/verbs.cpp:2401 msgid "Paste _Width" msgstr "" -#: ../src/verbs.cpp:2398 +#: ../src/verbs.cpp:2402 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" -#: ../src/verbs.cpp:2399 +#: ../src/verbs.cpp:2403 msgid "Paste _Height" msgstr "" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2404 msgid "Scale selection vertically to match the height of the copied object" msgstr "" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2405 msgid "Paste Size Separately" msgstr "" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2406 msgid "Scale each selected object to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2407 msgid "Paste Width Separately" msgstr "" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2408 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2409 msgid "Paste Height Separately" msgstr "" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2410 msgid "" "Scale each selected object vertically to match the height of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2411 msgid "Paste _In Place" msgstr "" -#: ../src/verbs.cpp:2408 +#: ../src/verbs.cpp:2412 msgid "Paste objects from clipboard to the original location" msgstr "" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2413 msgid "Paste Path _Effect" msgstr "" -#: ../src/verbs.cpp:2410 +#: ../src/verbs.cpp:2414 msgid "Apply the path effect of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2415 msgid "Remove Path _Effect" msgstr "" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2416 msgid "Remove any path effects from selected objects" msgstr "" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2417 msgid "_Remove Filters" msgstr "" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2418 msgid "Remove any filters from selected objects" msgstr "" -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2419 msgid "_Delete" msgstr "" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2420 msgid "Delete selection" msgstr "" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2421 msgid "Duplic_ate" msgstr "" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2422 msgid "Duplicate selected objects" msgstr "" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2423 msgid "Create Clo_ne" msgstr "" -#: ../src/verbs.cpp:2420 +#: ../src/verbs.cpp:2424 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2425 msgid "Unlin_k Clone" msgstr "" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2426 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" msgstr "" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2427 msgid "Relink to Copied" msgstr "" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2428 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2429 msgid "Select _Original" msgstr "" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2430 msgid "Select the object to which the selected clone is linked" msgstr "" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2431 msgid "Clone original path (LPE)" msgstr "" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2432 msgid "" "Creates a new path, applies the Clone original LPE, and refers it to the " "selected path" msgstr "" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2433 msgid "Objects to _Marker" msgstr "" -#: ../src/verbs.cpp:2430 +#: ../src/verbs.cpp:2434 msgid "Convert selection to a line marker" msgstr "" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2435 msgid "Objects to Gu_ides" msgstr "" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2436 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" msgstr "" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2437 msgid "Objects to Patter_n" msgstr "" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2438 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2439 msgid "Pattern to _Objects" msgstr "" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2440 msgid "Extract objects from a tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2441 msgid "Group to Symbol" msgstr "" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2442 msgid "Convert group to a symbol" msgstr "" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2443 msgid "Symbol to Group" msgstr "" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2444 msgid "Extract group from a symbol" msgstr "" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2445 msgid "Clea_r All" msgstr "" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2446 msgid "Delete all objects from document" msgstr "" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2447 msgid "Select Al_l" msgstr "" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2448 msgid "Select all objects or all nodes" msgstr "" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2449 msgid "Select All in All La_yers" msgstr "" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2450 msgid "Select all objects in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2451 msgid "Fill _and Stroke" msgstr "" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2452 msgid "" "Select all objects with the same fill and stroke as the selected objects" msgstr "" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2453 msgid "_Fill Color" msgstr "" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2454 msgid "Select all objects with the same fill as the selected objects" msgstr "" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2455 msgid "_Stroke Color" msgstr "" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2456 msgid "Select all objects with the same stroke as the selected objects" msgstr "" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2457 msgid "Stroke St_yle" msgstr "" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2458 msgid "" "Select all objects with the same stroke style (width, dash, markers) as the " "selected objects" msgstr "" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2459 msgid "_Object Type" msgstr "" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2460 msgid "" "Select all objects with the same object type (rect, arc, text, path, bitmap " "etc) as the selected objects" msgstr "" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2461 msgid "In_vert Selection" msgstr "" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2462 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2463 msgid "Invert in All Layers" msgstr "" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2464 msgid "Invert selection in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2465 msgid "Select Next" msgstr "" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2466 msgid "Select next object or node" msgstr "" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2467 msgid "Select Previous" msgstr "" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2468 msgid "Select previous object or node" msgstr "" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2469 msgid "D_eselect" msgstr "" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2470 msgid "Deselect any selected objects or nodes" msgstr "" -#: ../src/verbs.cpp:2468 ../src/verbs.cpp:2470 +#: ../src/verbs.cpp:2472 ../src/verbs.cpp:2474 msgid "Create four guides aligned with the page borders" msgstr "" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2473 msgid "Create _Guides Around the Page" msgstr "" -#: ../src/verbs.cpp:2471 +#: ../src/verbs.cpp:2475 msgid "Next path effect parameter" msgstr "" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2476 msgid "Show next editable path effect parameter" msgstr "" #. Selection -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2479 msgid "Raise to _Top" msgstr "" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2480 msgid "Raise selection to top" msgstr "" -#: ../src/verbs.cpp:2477 +#: ../src/verbs.cpp:2481 msgid "Lower to _Bottom" msgstr "" -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2482 msgid "Lower selection to bottom" msgstr "" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2483 msgid "_Raise" msgstr "" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2484 msgid "Raise selection one step" msgstr "" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2485 msgid "_Lower" msgstr "" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2486 msgid "Lower selection one step" msgstr "" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2488 msgid "Group selected objects" msgstr "" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2490 msgid "Ungroup selected groups" msgstr "" -#: ../src/verbs.cpp:2488 +#: ../src/verbs.cpp:2492 msgid "_Put on Path" msgstr "" -#: ../src/verbs.cpp:2490 +#: ../src/verbs.cpp:2494 msgid "_Remove from Path" msgstr "" -#: ../src/verbs.cpp:2492 +#: ../src/verbs.cpp:2496 msgid "Remove Manual _Kerns" msgstr "" #. TRANSLATORS: "glyph": An image used in the visual representation of characters; #. roughly speaking, how a character looks. A font is a set of glyphs. -#: ../src/verbs.cpp:2495 +#: ../src/verbs.cpp:2499 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2501 msgid "_Union" msgstr "" -#: ../src/verbs.cpp:2498 +#: ../src/verbs.cpp:2502 msgid "Create union of selected paths" msgstr "" -#: ../src/verbs.cpp:2499 +#: ../src/verbs.cpp:2503 msgid "_Intersection" msgstr "" -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2504 msgid "Create intersection of selected paths" msgstr "" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2505 msgid "_Difference" msgstr "" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2506 msgid "Create difference of selected paths (bottom minus top)" msgstr "" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2507 msgid "E_xclusion" msgstr "" -#: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2508 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" msgstr "" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2509 msgid "Di_vision" msgstr "" -#: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2510 msgid "Cut the bottom path into pieces" msgstr "" #. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the #. Advanced tutorial for more info -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2513 msgid "Cut _Path" msgstr "" -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2514 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" #. TRANSLATORS: "outset": expand a shape by offsetting the object's path, #. i.e. by displacing it perpendicular to the path in each point. #. See also the Advanced Tutorial for explanation. -#: ../src/verbs.cpp:2514 +#: ../src/verbs.cpp:2518 msgid "Outs_et" msgstr "" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2519 msgid "Outset selected paths" msgstr "" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2521 msgid "O_utset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2522 msgid "Outset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2524 msgid "O_utset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2525 msgid "Outset selected paths by 10 px" msgstr "" #. TRANSLATORS: "inset": contract a shape by offsetting the object's path, #. i.e. by displacing it perpendicular to the path in each point. #. See also the Advanced Tutorial for explanation. -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2529 msgid "I_nset" msgstr "" -#: ../src/verbs.cpp:2526 +#: ../src/verbs.cpp:2530 msgid "Inset selected paths" msgstr "" -#: ../src/verbs.cpp:2528 +#: ../src/verbs.cpp:2532 msgid "I_nset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2533 msgid "Inset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2535 msgid "I_nset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2536 msgid "Inset selected paths by 10 px" msgstr "" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2538 msgid "D_ynamic Offset" msgstr "" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2538 msgid "Create a dynamic offset object" msgstr "" -#: ../src/verbs.cpp:2536 +#: ../src/verbs.cpp:2540 msgid "_Linked Offset" msgstr "" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2541 msgid "Create a dynamic offset object linked to the original path" msgstr "" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2543 msgid "_Stroke to Path" msgstr "" -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2544 msgid "Convert selected object's stroke to paths" msgstr "" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2545 msgid "Si_mplify" msgstr "" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2546 msgid "Simplify selected paths (remove extra nodes)" msgstr "" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2547 msgid "_Reverse" msgstr "" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2548 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2551 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2552 +msgid "Trace Pixel Art..." +msgstr "" + +#: ../src/verbs.cpp:2553 +msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art" +msgstr "" + +#: ../src/verbs.cpp:2554 msgid "Make a _Bitmap Copy" msgstr "" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2555 msgid "Export selection to a bitmap and insert it into document" msgstr "" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2556 msgid "_Combine" msgstr "" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2557 msgid "Combine several paths into one" msgstr "" #. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the #. Advanced tutorial for more info -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2560 msgid "Break _Apart" msgstr "" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2561 msgid "Break selected paths into subpaths" msgstr "" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2562 msgid "Ro_ws and Columns..." msgstr "" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2563 msgid "Arrange selected objects in a table" msgstr "" #. Layer -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2565 msgid "_Add Layer..." msgstr "" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2566 msgid "Create a new layer" msgstr "" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2567 msgid "Re_name Layer..." msgstr "" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2568 msgid "Rename the current layer" msgstr "" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2569 msgid "Switch to Layer Abov_e" msgstr "" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2570 msgid "Switch to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2571 msgid "Switch to Layer Belo_w" msgstr "" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2572 msgid "Switch to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2573 msgid "Move Selection to Layer Abo_ve" msgstr "" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2574 msgid "Move selection to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2575 msgid "Move Selection to Layer Bel_ow" msgstr "" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2576 msgid "Move selection to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2577 msgid "Move Selection to Layer..." msgstr "" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2579 msgid "Layer to _Top" msgstr "" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2580 msgid "Raise the current layer to the top" msgstr "" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2581 msgid "Layer to _Bottom" msgstr "" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2582 msgid "Lower the current layer to the bottom" msgstr "" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2583 msgid "_Raise Layer" msgstr "" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2584 msgid "Raise the current layer" msgstr "" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2585 msgid "_Lower Layer" msgstr "" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2586 msgid "Lower the current layer" msgstr "" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2587 msgid "D_uplicate Current Layer" msgstr "" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2588 msgid "Duplicate an existing layer" msgstr "" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2589 msgid "_Delete Current Layer" msgstr "" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2590 msgid "Delete the current layer" msgstr "" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2591 msgid "_Show/hide other layers" msgstr "" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2592 msgid "Solo the current layer" msgstr "" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2593 msgid "_Show all layers" msgstr "" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2594 msgid "Show all the layers" msgstr "" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2595 msgid "_Hide all layers" msgstr "" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2596 msgid "Hide all the layers" msgstr "" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2597 msgid "_Lock all layers" msgstr "" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2598 msgid "Lock all the layers" msgstr "" -#: ../src/verbs.cpp:2593 +#: ../src/verbs.cpp:2599 msgid "Lock/Unlock _other layers" msgstr "" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2600 msgid "Lock all the other layers" msgstr "" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "_Unlock all layers" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Unlock all the layers" msgstr "" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "_Lock/Unlock Current Layer" msgstr "" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Toggle lock on current layer" msgstr "" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "_Show/hide Current Layer" msgstr "" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "Toggle visibility of current layer" msgstr "" #. Object -#: ../src/verbs.cpp:2603 +#: ../src/verbs.cpp:2609 msgid "Rotate _90° CW" msgstr "" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Rotate selection 90° clockwise" msgstr "" -#: ../src/verbs.cpp:2607 +#: ../src/verbs.cpp:2613 msgid "Rotate 9_0° CCW" msgstr "" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "Rotate selection 90° counter-clockwise" msgstr "" -#: ../src/verbs.cpp:2611 +#: ../src/verbs.cpp:2617 msgid "Remove _Transformations" msgstr "" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2618 msgid "Remove transformations from object" msgstr "" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "_Object to Path" msgstr "" -#: ../src/verbs.cpp:2614 +#: ../src/verbs.cpp:2620 msgid "Convert selected object to path" msgstr "" -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2621 msgid "_Flow into Frame" msgstr "" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" msgstr "" -#: ../src/verbs.cpp:2617 +#: ../src/verbs.cpp:2623 msgid "_Unflow" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Remove text from frame (creates a single-line text object)" msgstr "" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2625 msgid "_Convert to Text" msgstr "" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2626 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2628 msgid "Flip _Horizontal" msgstr "" -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2628 msgid "Flip selected objects horizontally" msgstr "" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "Flip _Vertical" msgstr "" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "Flip selected objects vertically" msgstr "" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2634 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2636 msgid "Edit mask" msgstr "" -#: ../src/verbs.cpp:2631 ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2637 ../src/verbs.cpp:2643 msgid "_Release" msgstr "" -#: ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2638 msgid "Remove mask from selection" msgstr "" -#: ../src/verbs.cpp:2634 +#: ../src/verbs.cpp:2640 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2642 msgid "Edit clipping path" msgstr "" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2644 msgid "Remove clipping path from selection" msgstr "" #. Tools -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2647 msgctxt "ContextVerb" msgid "Select" msgstr "" -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2648 msgid "Select and transform objects" msgstr "" -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2649 msgctxt "ContextVerb" msgid "Node Edit" msgstr "" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2650 msgid "Edit paths by nodes" msgstr "" -#: ../src/verbs.cpp:2645 +#: ../src/verbs.cpp:2651 msgctxt "ContextVerb" msgid "Tweak" msgstr "" -#: ../src/verbs.cpp:2646 +#: ../src/verbs.cpp:2652 msgid "Tweak objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2653 msgctxt "ContextVerb" msgid "Spray" msgstr "" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2654 msgid "Spray objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2655 msgctxt "ContextVerb" msgid "Rectangle" msgstr "" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2656 msgid "Create rectangles and squares" msgstr "" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2657 msgctxt "ContextVerb" msgid "3D Box" msgstr "" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2658 msgid "Create 3D boxes" msgstr "" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2659 msgctxt "ContextVerb" msgid "Ellipse" msgstr "" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2660 msgid "Create circles, ellipses, and arcs" msgstr "" -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2661 msgctxt "ContextVerb" msgid "Star" msgstr "" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2662 msgid "Create stars and polygons" msgstr "" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2663 msgctxt "ContextVerb" msgid "Spiral" msgstr "" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2664 msgid "Create spirals" msgstr "" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2665 msgctxt "ContextVerb" msgid "Pencil" msgstr "" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2666 msgid "Draw freehand lines" msgstr "" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2667 msgctxt "ContextVerb" msgid "Pen" msgstr "" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2668 msgid "Draw Bezier curves and straight lines" msgstr "" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2669 msgctxt "ContextVerb" msgid "Calligraphy" msgstr "" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2670 msgid "Draw calligraphic or brush strokes" msgstr "" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2672 msgid "Create and edit text objects" msgstr "" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2673 msgctxt "ContextVerb" msgid "Gradient" msgstr "" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2674 msgid "Create and edit gradients" msgstr "" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2675 msgctxt "ContextVerb" msgid "Mesh" msgstr "" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2676 msgid "Create and edit meshes" msgstr "" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2677 msgctxt "ContextVerb" msgid "Zoom" msgstr "" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2678 msgid "Zoom in or out" msgstr "" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2680 msgid "Measurement tool" msgstr "" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2681 msgctxt "ContextVerb" msgid "Dropper" msgstr "" -#: ../src/verbs.cpp:2676 ../src/widgets/sp-color-notebook.cpp:411 +#: ../src/verbs.cpp:2682 ../src/widgets/sp-color-notebook.cpp:411 msgid "Pick colors from image" msgstr "" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2683 msgctxt "ContextVerb" msgid "Connector" msgstr "" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2684 msgid "Create diagram connectors" msgstr "" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2685 msgctxt "ContextVerb" msgid "Paint Bucket" msgstr "" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2686 msgid "Fill bounded areas" msgstr "" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2687 msgctxt "ContextVerb" msgid "LPE Edit" msgstr "" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2688 msgid "Edit Path Effect parameters" msgstr "" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2689 msgctxt "ContextVerb" msgid "Eraser" msgstr "" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2690 msgid "Erase existing paths" msgstr "" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2691 msgctxt "ContextVerb" msgid "LPE Tool" msgstr "" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2692 msgid "Do geometric constructions" msgstr "" #. Tool prefs -#: ../src/verbs.cpp:2688 +#: ../src/verbs.cpp:2694 msgid "Selector Preferences" msgstr "" -#: ../src/verbs.cpp:2689 +#: ../src/verbs.cpp:2695 msgid "Open Preferences for the Selector tool" msgstr "" -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2696 msgid "Node Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2697 msgid "Open Preferences for the Node tool" msgstr "" -#: ../src/verbs.cpp:2692 +#: ../src/verbs.cpp:2698 msgid "Tweak Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2699 msgid "Open Preferences for the Tweak tool" msgstr "" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2700 msgid "Spray Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2701 msgid "Open Preferences for the Spray tool" msgstr "" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2702 msgid "Rectangle Preferences" msgstr "" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2703 msgid "Open Preferences for the Rectangle tool" msgstr "" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2704 msgid "3D Box Preferences" msgstr "" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2705 msgid "Open Preferences for the 3D Box tool" msgstr "" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2706 msgid "Ellipse Preferences" msgstr "" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2707 msgid "Open Preferences for the Ellipse tool" msgstr "" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2708 msgid "Star Preferences" msgstr "" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2709 msgid "Open Preferences for the Star tool" msgstr "" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2710 msgid "Spiral Preferences" msgstr "" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2711 msgid "Open Preferences for the Spiral tool" msgstr "" -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2712 msgid "Pencil Preferences" msgstr "" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2713 msgid "Open Preferences for the Pencil tool" msgstr "" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2714 msgid "Pen Preferences" msgstr "" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2715 msgid "Open Preferences for the Pen tool" msgstr "" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2716 msgid "Calligraphic Preferences" msgstr "" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2717 msgid "Open Preferences for the Calligraphy tool" msgstr "" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2718 msgid "Text Preferences" msgstr "" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2719 msgid "Open Preferences for the Text tool" msgstr "" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2720 msgid "Gradient Preferences" msgstr "" -#: ../src/verbs.cpp:2715 +#: ../src/verbs.cpp:2721 msgid "Open Preferences for the Gradient tool" msgstr "" -#: ../src/verbs.cpp:2716 +#: ../src/verbs.cpp:2722 msgid "Mesh Preferences" msgstr "" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2723 msgid "Open Preferences for the Mesh tool" msgstr "" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2724 msgid "Zoom Preferences" msgstr "" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2725 msgid "Open Preferences for the Zoom tool" msgstr "" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2726 msgid "Measure Preferences" msgstr "" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2727 msgid "Open Preferences for the Measure tool" msgstr "" -#: ../src/verbs.cpp:2722 +#: ../src/verbs.cpp:2728 msgid "Dropper Preferences" msgstr "" -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2729 msgid "Open Preferences for the Dropper tool" msgstr "" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2730 msgid "Connector Preferences" msgstr "" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2731 msgid "Open Preferences for the Connector tool" msgstr "" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2732 msgid "Paint Bucket Preferences" msgstr "" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2733 msgid "Open Preferences for the Paint Bucket tool" msgstr "" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2734 msgid "Eraser Preferences" msgstr "" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2735 msgid "Open Preferences for the Eraser tool" msgstr "" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2736 msgid "LPE Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2737 msgid "Open Preferences for the LPETool tool" msgstr "" #. Zoom/View -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2739 msgid "Zoom In" msgstr "" -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2739 msgid "Zoom in" msgstr "" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2740 msgid "Zoom Out" msgstr "" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2740 msgid "Zoom out" msgstr "" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2741 msgid "_Rulers" msgstr "" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2741 msgid "Show or hide the canvas rulers" msgstr "" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2742 msgid "Scroll_bars" msgstr "" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2742 msgid "Show or hide the canvas scrollbars" msgstr "" -#: ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2743 msgid "_Grid" msgstr "" -#: ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2743 msgid "Show or hide the grid" msgstr "" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2744 msgid "G_uides" msgstr "" -#: ../src/verbs.cpp:2738 +#: ../src/verbs.cpp:2744 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" -#: ../src/verbs.cpp:2739 +#: ../src/verbs.cpp:2745 msgid "Enable snapping" msgstr "" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2746 msgid "_Commands Bar" msgstr "" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2746 msgid "Show or hide the Commands bar (under the menu)" msgstr "" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2747 msgid "Sn_ap Controls Bar" msgstr "" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2747 msgid "Show or hide the snapping controls" msgstr "" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2748 msgid "T_ool Controls Bar" msgstr "" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2748 msgid "Show or hide the Tool Controls bar" msgstr "" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2749 msgid "_Toolbox" msgstr "" -#: ../src/verbs.cpp:2743 +#: ../src/verbs.cpp:2749 msgid "Show or hide the main toolbox (on the left)" msgstr "" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2750 msgid "_Palette" msgstr "" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2750 msgid "Show or hide the color palette" msgstr "" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2751 msgid "_Statusbar" msgstr "" -#: ../src/verbs.cpp:2745 +#: ../src/verbs.cpp:2751 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2752 msgid "Nex_t Zoom" msgstr "" -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2752 msgid "Next zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2754 msgid "Pre_vious Zoom" msgstr "" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2754 msgid "Previous zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2756 msgid "Zoom 1:_1" msgstr "" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2756 msgid "Zoom to 1:1" msgstr "" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2758 msgid "Zoom 1:_2" msgstr "" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2758 msgid "Zoom to 1:2" msgstr "" -#: ../src/verbs.cpp:2754 +#: ../src/verbs.cpp:2760 msgid "_Zoom 2:1" msgstr "" -#: ../src/verbs.cpp:2754 +#: ../src/verbs.cpp:2760 msgid "Zoom to 2:1" msgstr "" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2763 msgid "_Fullscreen" msgstr "" -#: ../src/verbs.cpp:2757 ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2763 ../src/verbs.cpp:2765 msgid "Stretch this document window to full screen" msgstr "" -#: ../src/verbs.cpp:2759 +#: ../src/verbs.cpp:2765 msgid "Fullscreen & Focus Mode" msgstr "" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2768 msgid "Toggle _Focus Mode" msgstr "" -#: ../src/verbs.cpp:2762 +#: ../src/verbs.cpp:2768 msgid "Remove excess toolbars to focus on drawing" msgstr "" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2770 msgid "Duplic_ate Window" msgstr "" -#: ../src/verbs.cpp:2764 +#: ../src/verbs.cpp:2770 msgid "Open a new window with the same document" msgstr "" -#: ../src/verbs.cpp:2766 +#: ../src/verbs.cpp:2772 msgid "_New View Preview" msgstr "" -#: ../src/verbs.cpp:2767 +#: ../src/verbs.cpp:2773 msgid "New View Preview" msgstr "" #. "view_new_preview" -#: ../src/verbs.cpp:2769 ../src/verbs.cpp:2777 +#: ../src/verbs.cpp:2775 ../src/verbs.cpp:2783 msgid "_Normal" msgstr "" -#: ../src/verbs.cpp:2770 +#: ../src/verbs.cpp:2776 msgid "Switch to normal display mode" msgstr "" -#: ../src/verbs.cpp:2771 +#: ../src/verbs.cpp:2777 msgid "No _Filters" msgstr "" -#: ../src/verbs.cpp:2772 +#: ../src/verbs.cpp:2778 msgid "Switch to normal display without filters" msgstr "" -#: ../src/verbs.cpp:2773 +#: ../src/verbs.cpp:2779 msgid "_Outline" msgstr "" -#: ../src/verbs.cpp:2774 +#: ../src/verbs.cpp:2780 msgid "Switch to outline (wireframe) display mode" msgstr "" #. new ZoomVerb(SP_VERB_VIEW_COLOR_MODE_PRINT_COLORS_PREVIEW, "ViewColorModePrintColorsPreview", N_("_Print Colors Preview"), #. N_("Switch to print colors preview mode"), NULL), -#: ../src/verbs.cpp:2775 ../src/verbs.cpp:2783 +#: ../src/verbs.cpp:2781 ../src/verbs.cpp:2789 msgid "_Toggle" msgstr "" -#: ../src/verbs.cpp:2776 +#: ../src/verbs.cpp:2782 msgid "Toggle between normal and outline display modes" msgstr "" -#: ../src/verbs.cpp:2778 +#: ../src/verbs.cpp:2784 msgid "Switch to normal color display mode" msgstr "" -#: ../src/verbs.cpp:2779 +#: ../src/verbs.cpp:2785 msgid "_Grayscale" msgstr "" -#: ../src/verbs.cpp:2780 +#: ../src/verbs.cpp:2786 msgid "Switch to grayscale display mode" msgstr "" -#: ../src/verbs.cpp:2784 +#: ../src/verbs.cpp:2790 msgid "Toggle between normal and grayscale color display modes" msgstr "" -#: ../src/verbs.cpp:2786 +#: ../src/verbs.cpp:2792 msgid "Color-managed view" msgstr "" -#: ../src/verbs.cpp:2787 +#: ../src/verbs.cpp:2793 msgid "Toggle color-managed display for this document window" msgstr "" -#: ../src/verbs.cpp:2789 +#: ../src/verbs.cpp:2795 msgid "Ico_n Preview..." msgstr "" -#: ../src/verbs.cpp:2790 +#: ../src/verbs.cpp:2796 msgid "Open a window to preview objects at different icon resolutions" msgstr "" -#: ../src/verbs.cpp:2792 +#: ../src/verbs.cpp:2798 msgid "Zoom to fit page in window" msgstr "" -#: ../src/verbs.cpp:2793 +#: ../src/verbs.cpp:2799 msgid "Page _Width" msgstr "" -#: ../src/verbs.cpp:2794 +#: ../src/verbs.cpp:2800 msgid "Zoom to fit page width in window" msgstr "" -#: ../src/verbs.cpp:2796 +#: ../src/verbs.cpp:2802 msgid "Zoom to fit drawing in window" msgstr "" -#: ../src/verbs.cpp:2798 +#: ../src/verbs.cpp:2804 msgid "Zoom to fit selection in window" msgstr "" #. Dialogs -#: ../src/verbs.cpp:2801 +#: ../src/verbs.cpp:2807 msgid "P_references..." msgstr "" -#: ../src/verbs.cpp:2802 +#: ../src/verbs.cpp:2808 msgid "Edit global Inkscape preferences" msgstr "" -#: ../src/verbs.cpp:2803 +#: ../src/verbs.cpp:2809 msgid "_Document Properties..." msgstr "" -#: ../src/verbs.cpp:2804 +#: ../src/verbs.cpp:2810 msgid "Edit properties of this document (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2805 +#: ../src/verbs.cpp:2811 msgid "Document _Metadata..." msgstr "" -#: ../src/verbs.cpp:2806 +#: ../src/verbs.cpp:2812 msgid "Edit document metadata (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2808 +#: ../src/verbs.cpp:2814 msgid "" "Edit objects' colors, gradients, arrowheads, and other fill and stroke " "properties..." msgstr "" -#: ../src/verbs.cpp:2809 +#: ../src/verbs.cpp:2815 msgid "Gl_yphs..." msgstr "" -#: ../src/verbs.cpp:2810 +#: ../src/verbs.cpp:2816 msgid "Select characters from a glyphs palette" msgstr "" #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2812 +#: ../src/verbs.cpp:2818 msgid "S_watches..." msgstr "" -#: ../src/verbs.cpp:2813 +#: ../src/verbs.cpp:2819 msgid "Select colors from a swatches palette" msgstr "" -#: ../src/verbs.cpp:2814 +#: ../src/verbs.cpp:2820 msgid "S_ymbols..." msgstr "" -#: ../src/verbs.cpp:2815 +#: ../src/verbs.cpp:2821 msgid "Select symbol from a symbols palette" msgstr "" -#: ../src/verbs.cpp:2816 +#: ../src/verbs.cpp:2822 msgid "Transfor_m..." msgstr "" -#: ../src/verbs.cpp:2817 +#: ../src/verbs.cpp:2823 msgid "Precisely control objects' transformations" msgstr "" -#: ../src/verbs.cpp:2818 +#: ../src/verbs.cpp:2824 msgid "_Align and Distribute..." msgstr "" -#: ../src/verbs.cpp:2819 +#: ../src/verbs.cpp:2825 msgid "Align and distribute objects" msgstr "" -#: ../src/verbs.cpp:2820 +#: ../src/verbs.cpp:2826 msgid "_Spray options..." msgstr "" -#: ../src/verbs.cpp:2821 +#: ../src/verbs.cpp:2827 msgid "Some options for the spray" msgstr "" -#: ../src/verbs.cpp:2822 +#: ../src/verbs.cpp:2828 msgid "Undo _History..." msgstr "" -#: ../src/verbs.cpp:2823 +#: ../src/verbs.cpp:2829 msgid "Undo History" msgstr "" -#: ../src/verbs.cpp:2825 +#: ../src/verbs.cpp:2831 msgid "View and select font family, font size and other text properties" msgstr "" -#: ../src/verbs.cpp:2826 +#: ../src/verbs.cpp:2832 msgid "_XML Editor..." msgstr "" -#: ../src/verbs.cpp:2827 +#: ../src/verbs.cpp:2833 msgid "View and edit the XML tree of the document" msgstr "" -#: ../src/verbs.cpp:2828 +#: ../src/verbs.cpp:2834 msgid "_Find/Replace..." msgstr "" -#: ../src/verbs.cpp:2829 +#: ../src/verbs.cpp:2835 msgid "Find objects in document" msgstr "" -#: ../src/verbs.cpp:2830 +#: ../src/verbs.cpp:2836 msgid "Find and _Replace Text..." msgstr "" -#: ../src/verbs.cpp:2831 +#: ../src/verbs.cpp:2837 msgid "Find and replace text in document" msgstr "" -#: ../src/verbs.cpp:2833 +#: ../src/verbs.cpp:2839 msgid "Check spelling of text in document" msgstr "" -#: ../src/verbs.cpp:2834 +#: ../src/verbs.cpp:2840 msgid "_Messages..." msgstr "" -#: ../src/verbs.cpp:2835 +#: ../src/verbs.cpp:2841 msgid "View debug messages" msgstr "" -#: ../src/verbs.cpp:2836 +#: ../src/verbs.cpp:2842 msgid "Show/Hide D_ialogs" msgstr "" -#: ../src/verbs.cpp:2837 +#: ../src/verbs.cpp:2843 msgid "Show or hide all open dialogs" msgstr "" -#: ../src/verbs.cpp:2838 +#: ../src/verbs.cpp:2844 msgid "Create Tiled Clones..." msgstr "" -#: ../src/verbs.cpp:2839 +#: ../src/verbs.cpp:2845 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" msgstr "" -#: ../src/verbs.cpp:2840 +#: ../src/verbs.cpp:2846 msgid "_Object attributes..." msgstr "" -#: ../src/verbs.cpp:2841 +#: ../src/verbs.cpp:2847 msgid "Edit the object attributes..." msgstr "" -#: ../src/verbs.cpp:2843 +#: ../src/verbs.cpp:2849 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" -#: ../src/verbs.cpp:2844 +#: ../src/verbs.cpp:2850 msgid "_Input Devices..." msgstr "" -#: ../src/verbs.cpp:2845 +#: ../src/verbs.cpp:2851 msgid "Configure extended input devices, such as a graphics tablet" msgstr "" -#: ../src/verbs.cpp:2846 +#: ../src/verbs.cpp:2852 msgid "_Extensions..." msgstr "" -#: ../src/verbs.cpp:2847 +#: ../src/verbs.cpp:2853 msgid "Query information about extensions" msgstr "" -#: ../src/verbs.cpp:2848 +#: ../src/verbs.cpp:2854 msgid "Layer_s..." msgstr "" -#: ../src/verbs.cpp:2849 +#: ../src/verbs.cpp:2855 msgid "View Layers" msgstr "" -#: ../src/verbs.cpp:2850 +#: ../src/verbs.cpp:2856 msgid "Path E_ffects ..." msgstr "" -#: ../src/verbs.cpp:2851 +#: ../src/verbs.cpp:2857 msgid "Manage, edit, and apply path effects" msgstr "" -#: ../src/verbs.cpp:2852 +#: ../src/verbs.cpp:2858 msgid "Filter _Editor..." msgstr "" -#: ../src/verbs.cpp:2853 +#: ../src/verbs.cpp:2859 msgid "Manage, edit, and apply SVG filters" msgstr "" -#: ../src/verbs.cpp:2854 +#: ../src/verbs.cpp:2860 msgid "SVG Font Editor..." msgstr "" -#: ../src/verbs.cpp:2855 +#: ../src/verbs.cpp:2861 msgid "Edit SVG fonts" msgstr "" -#: ../src/verbs.cpp:2856 +#: ../src/verbs.cpp:2862 msgid "Print Colors..." msgstr "" -#: ../src/verbs.cpp:2857 +#: ../src/verbs.cpp:2863 msgid "" "Select which color separations to render in Print Colors Preview rendermode" msgstr "" -#: ../src/verbs.cpp:2858 +#: ../src/verbs.cpp:2864 msgid "_Export PNG Image..." msgstr "" -#: ../src/verbs.cpp:2859 +#: ../src/verbs.cpp:2865 msgid "Export this document or a selection as a PNG image" msgstr "" #. Help -#: ../src/verbs.cpp:2861 +#: ../src/verbs.cpp:2867 msgid "About E_xtensions" msgstr "" -#: ../src/verbs.cpp:2862 +#: ../src/verbs.cpp:2868 msgid "Information on Inkscape extensions" msgstr "" -#: ../src/verbs.cpp:2863 +#: ../src/verbs.cpp:2869 msgid "About _Memory" msgstr "" -#: ../src/verbs.cpp:2864 +#: ../src/verbs.cpp:2870 msgid "Memory usage information" msgstr "" -#: ../src/verbs.cpp:2865 +#: ../src/verbs.cpp:2871 msgid "_About Inkscape" msgstr "" -#: ../src/verbs.cpp:2866 +#: ../src/verbs.cpp:2872 msgid "Inkscape version, authors, license" msgstr "" #. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), #. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), #. Tutorials -#: ../src/verbs.cpp:2871 +#: ../src/verbs.cpp:2877 msgid "Inkscape: _Basic" msgstr "" -#: ../src/verbs.cpp:2872 +#: ../src/verbs.cpp:2878 msgid "Getting started with Inkscape" msgstr "" #. "tutorial_basic" -#: ../src/verbs.cpp:2873 +#: ../src/verbs.cpp:2879 msgid "Inkscape: _Shapes" msgstr "" -#: ../src/verbs.cpp:2874 +#: ../src/verbs.cpp:2880 msgid "Using shape tools to create and edit shapes" msgstr "" -#: ../src/verbs.cpp:2875 +#: ../src/verbs.cpp:2881 msgid "Inkscape: _Advanced" msgstr "" -#: ../src/verbs.cpp:2876 +#: ../src/verbs.cpp:2882 msgid "Advanced Inkscape topics" msgstr "" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2878 +#: ../src/verbs.cpp:2884 msgid "Inkscape: T_racing" msgstr "" -#: ../src/verbs.cpp:2879 +#: ../src/verbs.cpp:2885 msgid "Using bitmap tracing" msgstr "" #. "tutorial_tracing" -#: ../src/verbs.cpp:2880 +#: ../src/verbs.cpp:2886 msgid "Inkscape: _Calligraphy" msgstr "" -#: ../src/verbs.cpp:2881 +#: ../src/verbs.cpp:2887 msgid "Using the Calligraphy pen tool" msgstr "" -#: ../src/verbs.cpp:2882 +#: ../src/verbs.cpp:2888 msgid "Inkscape: _Interpolate" msgstr "" -#: ../src/verbs.cpp:2883 +#: ../src/verbs.cpp:2889 msgid "Using the interpolate extension" msgstr "" #. "tutorial_interpolate" -#: ../src/verbs.cpp:2884 +#: ../src/verbs.cpp:2890 msgid "_Elements of Design" msgstr "" -#: ../src/verbs.cpp:2885 +#: ../src/verbs.cpp:2891 msgid "Principles of design in the tutorial form" msgstr "" #. "tutorial_design" -#: ../src/verbs.cpp:2886 +#: ../src/verbs.cpp:2892 msgid "_Tips and Tricks" msgstr "" -#: ../src/verbs.cpp:2887 +#: ../src/verbs.cpp:2893 msgid "Miscellaneous tips and tricks" msgstr "" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2890 +#: ../src/verbs.cpp:2896 msgid "Previous Exte_nsion" msgstr "" -#: ../src/verbs.cpp:2891 +#: ../src/verbs.cpp:2897 msgid "Repeat the last extension with the same settings" msgstr "" -#: ../src/verbs.cpp:2892 +#: ../src/verbs.cpp:2898 msgid "_Previous Extension Settings..." msgstr "" -#: ../src/verbs.cpp:2893 +#: ../src/verbs.cpp:2899 msgid "Repeat the last extension with new settings" msgstr "" -#: ../src/verbs.cpp:2897 +#: ../src/verbs.cpp:2903 msgid "Fit the page to the current selection" msgstr "" -#: ../src/verbs.cpp:2899 +#: ../src/verbs.cpp:2905 msgid "Fit the page to the drawing" msgstr "" -#: ../src/verbs.cpp:2901 +#: ../src/verbs.cpp:2907 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" #. LockAndHide -#: ../src/verbs.cpp:2903 +#: ../src/verbs.cpp:2909 msgid "Unlock All" msgstr "" -#: ../src/verbs.cpp:2905 +#: ../src/verbs.cpp:2911 msgid "Unlock All in All Layers" msgstr "" -#: ../src/verbs.cpp:2907 +#: ../src/verbs.cpp:2913 msgid "Unhide All" msgstr "" -#: ../src/verbs.cpp:2909 +#: ../src/verbs.cpp:2915 msgid "Unhide All in All Layers" msgstr "" -#: ../src/verbs.cpp:2913 +#: ../src/verbs.cpp:2919 msgid "Link an ICC color profile" msgstr "" -#: ../src/verbs.cpp:2914 +#: ../src/verbs.cpp:2920 msgid "Remove Color Profile" msgstr "" -#: ../src/verbs.cpp:2915 +#: ../src/verbs.cpp:2921 msgid "Remove a linked ICC color profile" msgstr "" -#: ../src/verbs.cpp:2918 +#: ../src/verbs.cpp:2924 msgid "Add External Script" msgstr "" -#: ../src/verbs.cpp:2918 +#: ../src/verbs.cpp:2924 msgid "Add an external script" msgstr "" -#: ../src/verbs.cpp:2920 +#: ../src/verbs.cpp:2926 msgid "Add Embedded Script" msgstr "" -#: ../src/verbs.cpp:2920 +#: ../src/verbs.cpp:2926 msgid "Add an embedded script" msgstr "" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:2928 msgid "Edit Embedded Script" msgstr "" -#: ../src/verbs.cpp:2922 +#: ../src/verbs.cpp:2928 msgid "Edit an embedded script" msgstr "" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:2930 msgid "Remove External Script" msgstr "" -#: ../src/verbs.cpp:2924 +#: ../src/verbs.cpp:2930 msgid "Remove an external script" msgstr "" -#: ../src/verbs.cpp:2926 +#: ../src/verbs.cpp:2932 msgid "Remove Embedded Script" msgstr "" -#: ../src/verbs.cpp:2926 +#: ../src/verbs.cpp:2932 msgid "Remove an embedded script" msgstr "" -#: ../src/verbs.cpp:2948 ../src/verbs.cpp:2949 +#: ../src/verbs.cpp:2954 ../src/verbs.cpp:2955 msgid "Center on horizontal and vertical axis" msgstr "" @@ -23252,7 +23897,7 @@ msgid "Arc: Change open/closed" msgstr "" #: ../src/widgets/arc-toolbar.cpp:299 ../src/widgets/arc-toolbar.cpp:328 -#: ../src/widgets/rect-toolbar.cpp:261 ../src/widgets/rect-toolbar.cpp:299 +#: ../src/widgets/rect-toolbar.cpp:265 ../src/widgets/rect-toolbar.cpp:303 #: ../src/widgets/spiral-toolbar.cpp:225 ../src/widgets/spiral-toolbar.cpp:249 #: ../src/widgets/star-toolbar.cpp:391 ../src/widgets/star-toolbar.cpp:452 msgid "<b>New:</b>" @@ -23261,24 +23906,16 @@ msgstr "" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("<b>Average:</b>")); #: ../src/widgets/arc-toolbar.cpp:302 ../src/widgets/arc-toolbar.cpp:313 -#: ../src/widgets/rect-toolbar.cpp:269 ../src/widgets/rect-toolbar.cpp:287 +#: ../src/widgets/rect-toolbar.cpp:273 ../src/widgets/rect-toolbar.cpp:291 #: ../src/widgets/spiral-toolbar.cpp:227 ../src/widgets/spiral-toolbar.cpp:238 #: ../src/widgets/star-toolbar.cpp:393 msgid "<b>Change:</b>" msgstr "" -#: ../src/widgets/arc-toolbar.cpp:337 -msgid "Start:" -msgstr "" - #: ../src/widgets/arc-toolbar.cpp:338 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" -#: ../src/widgets/arc-toolbar.cpp:350 -msgid "End:" -msgstr "" - #: ../src/widgets/arc-toolbar.cpp:351 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" @@ -23463,11 +24100,6 @@ msgstr "" msgid "Pen Angle" msgstr "" -#: ../src/widgets/calligraphy-toolbar.cpp:480 -#: ../share/extensions/motion.inx.h:3 ../share/extensions/restack.inx.h:10 -msgid "Angle:" -msgstr "" - #: ../src/widgets/calligraphy-toolbar.cpp:481 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " @@ -23733,11 +24365,11 @@ msgstr "" msgid "Do not allow overlapping shapes" msgstr "" -#: ../src/widgets/dash-selector.cpp:58 +#: ../src/widgets/dash-selector.cpp:59 msgid "Dash pattern" msgstr "" -#: ../src/widgets/dash-selector.cpp:75 +#: ../src/widgets/dash-selector.cpp:76 msgid "Pattern offset" msgstr "" @@ -23965,112 +24597,112 @@ msgstr "" msgid "Rename gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:170 -#: ../src/widgets/gradient-toolbar.cpp:183 -#: ../src/widgets/gradient-toolbar.cpp:775 -#: ../src/widgets/gradient-toolbar.cpp:1110 -#: ../src/widgets/gradient-toolbar.cpp:1157 +#: ../src/widgets/gradient-toolbar.cpp:171 +#: ../src/widgets/gradient-toolbar.cpp:184 +#: ../src/widgets/gradient-toolbar.cpp:776 +#: ../src/widgets/gradient-toolbar.cpp:1111 +#: ../src/widgets/gradient-toolbar.cpp:1158 msgid "No gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:189 +#: ../src/widgets/gradient-toolbar.cpp:190 msgid "Multiple gradients" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:695 +#: ../src/widgets/gradient-toolbar.cpp:696 msgid "Multiple stops" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:793 +#: ../src/widgets/gradient-toolbar.cpp:794 #: ../src/widgets/gradient-vector.cpp:629 msgid "No stops in gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:946 +#: ../src/widgets/gradient-toolbar.cpp:947 msgid "Assign gradient to object" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:968 +#: ../src/widgets/gradient-toolbar.cpp:969 msgid "Set gradient repeat" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1006 +#: ../src/widgets/gradient-toolbar.cpp:1007 #: ../src/widgets/gradient-vector.cpp:740 msgid "Change gradient stop offset" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1050 +#: ../src/widgets/gradient-toolbar.cpp:1051 msgid "linear" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1050 +#: ../src/widgets/gradient-toolbar.cpp:1051 msgid "Create linear gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1054 +#: ../src/widgets/gradient-toolbar.cpp:1055 msgid "radial" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1054 +#: ../src/widgets/gradient-toolbar.cpp:1055 msgid "Create radial (elliptic or circular) gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1057 +#: ../src/widgets/gradient-toolbar.cpp:1058 #: ../src/widgets/mesh-toolbar.cpp:211 msgid "New:" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1080 +#: ../src/widgets/gradient-toolbar.cpp:1081 #: ../src/widgets/mesh-toolbar.cpp:234 msgid "fill" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1080 +#: ../src/widgets/gradient-toolbar.cpp:1081 #: ../src/widgets/mesh-toolbar.cpp:234 msgid "Create gradient in the fill" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1084 +#: ../src/widgets/gradient-toolbar.cpp:1085 #: ../src/widgets/mesh-toolbar.cpp:238 msgid "stroke" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1084 +#: ../src/widgets/gradient-toolbar.cpp:1085 #: ../src/widgets/mesh-toolbar.cpp:238 msgid "Create gradient in the stroke" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1087 +#: ../src/widgets/gradient-toolbar.cpp:1088 #: ../src/widgets/mesh-toolbar.cpp:241 msgid "on:" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1112 +#: ../src/widgets/gradient-toolbar.cpp:1113 msgid "Select" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1112 +#: ../src/widgets/gradient-toolbar.cpp:1113 msgid "Choose a gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1113 +#: ../src/widgets/gradient-toolbar.cpp:1114 msgid "Select:" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1131 +#: ../src/widgets/gradient-toolbar.cpp:1132 msgid "Reflected" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1134 +#: ../src/widgets/gradient-toolbar.cpp:1135 msgid "Direct" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1136 +#: ../src/widgets/gradient-toolbar.cpp:1137 msgid "Repeat" msgstr "" #. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute -#: ../src/widgets/gradient-toolbar.cpp:1138 +#: ../src/widgets/gradient-toolbar.cpp:1139 msgid "" "Whether to fill with flat color beyond the ends of the gradient vector " "(spreadMethod=\"pad\"), or repeat the gradient in the same direction " @@ -24078,50 +24710,50 @@ msgid "" "directions (spreadMethod=\"reflect\")" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1143 +#: ../src/widgets/gradient-toolbar.cpp:1144 msgid "Repeat:" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1159 +#: ../src/widgets/gradient-toolbar.cpp:1160 msgid "Stops" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1159 +#: ../src/widgets/gradient-toolbar.cpp:1160 msgid "Select a stop for the current gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1160 +#: ../src/widgets/gradient-toolbar.cpp:1161 msgid "Stops:" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1172 +#: ../src/widgets/gradient-toolbar.cpp:1173 msgid "Offset of selected stop" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1189 -#: ../src/widgets/gradient-toolbar.cpp:1190 +#: ../src/widgets/gradient-toolbar.cpp:1191 +#: ../src/widgets/gradient-toolbar.cpp:1192 msgid "Insert new stop" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1203 -#: ../src/widgets/gradient-toolbar.cpp:1204 +#: ../src/widgets/gradient-toolbar.cpp:1205 +#: ../src/widgets/gradient-toolbar.cpp:1206 #: ../src/widgets/gradient-vector.cpp:908 msgid "Delete stop" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1217 +#: ../src/widgets/gradient-toolbar.cpp:1219 msgid "Reverse" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1218 +#: ../src/widgets/gradient-toolbar.cpp:1220 msgid "Reverse the direction of the gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1232 +#: ../src/widgets/gradient-toolbar.cpp:1234 msgid "Link gradients" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:1233 +#: ../src/widgets/gradient-toolbar.cpp:1235 msgid "Link gradients to change all related gradients" msgstr "" @@ -24165,22 +24797,6 @@ msgstr "" msgid "Change gradient stop color" msgstr "" -#: ../src/widgets/lpe-toolbar.cpp:252 -msgid "Closed" -msgstr "" - -#: ../src/widgets/lpe-toolbar.cpp:254 -msgid "Open start" -msgstr "" - -#: ../src/widgets/lpe-toolbar.cpp:256 -msgid "Open end" -msgstr "" - -#: ../src/widgets/lpe-toolbar.cpp:258 -msgid "Open both" -msgstr "" - #: ../src/widgets/lpe-toolbar.cpp:317 msgid "All inactive" msgstr "" @@ -24221,8 +24837,8 @@ msgstr "" #. Add the units menu. #: ../src/widgets/lpe-toolbar.cpp:403 ../src/widgets/node-toolbar.cpp:625 -#: ../src/widgets/paintbucket-toolbar.cpp:186 -#: ../src/widgets/rect-toolbar.cpp:378 ../src/widgets/select-toolbar.cpp:542 +#: ../src/widgets/paintbucket-toolbar.cpp:187 +#: ../src/widgets/rect-toolbar.cpp:382 ../src/widgets/select-toolbar.cpp:543 msgid "Units" msgstr "" @@ -24509,52 +25125,52 @@ msgstr "" msgid "Y coordinate of selected node(s)" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:153 +#: ../src/widgets/paintbucket-toolbar.cpp:154 msgid "Fill by" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:154 +#: ../src/widgets/paintbucket-toolbar.cpp:155 msgid "Fill by:" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:166 +#: ../src/widgets/paintbucket-toolbar.cpp:167 msgid "Fill Threshold" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:167 +#: ../src/widgets/paintbucket-toolbar.cpp:168 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:194 +#: ../src/widgets/paintbucket-toolbar.cpp:195 msgid "Grow/shrink by" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:194 +#: ../src/widgets/paintbucket-toolbar.cpp:195 msgid "Grow/shrink by:" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:195 +#: ../src/widgets/paintbucket-toolbar.cpp:196 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:220 +#: ../src/widgets/paintbucket-toolbar.cpp:221 msgid "Close gaps" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:221 +#: ../src/widgets/paintbucket-toolbar.cpp:222 msgid "Close gaps:" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:232 -#: ../src/widgets/pencil-toolbar.cpp:321 ../src/widgets/spiral-toolbar.cpp:300 +#: ../src/widgets/paintbucket-toolbar.cpp:233 +#: ../src/widgets/pencil-toolbar.cpp:322 ../src/widgets/spiral-toolbar.cpp:300 #: ../src/widgets/star-toolbar.cpp:572 msgid "Defaults" msgstr "" -#: ../src/widgets/paintbucket-toolbar.cpp:233 +#: ../src/widgets/paintbucket-toolbar.cpp:234 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -24709,65 +25325,65 @@ msgstr "" msgid "How much smoothing (simplifying) is applied to the line" msgstr "" -#: ../src/widgets/pencil-toolbar.cpp:322 +#: ../src/widgets/pencil-toolbar.cpp:323 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:130 +#: ../src/widgets/rect-toolbar.cpp:129 msgid "Change rectangle" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:317 +#: ../src/widgets/rect-toolbar.cpp:321 msgid "W:" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:317 +#: ../src/widgets/rect-toolbar.cpp:321 msgid "Width of rectangle" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:334 +#: ../src/widgets/rect-toolbar.cpp:338 msgid "H:" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:334 +#: ../src/widgets/rect-toolbar.cpp:338 msgid "Height of rectangle" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:348 ../src/widgets/rect-toolbar.cpp:363 +#: ../src/widgets/rect-toolbar.cpp:352 ../src/widgets/rect-toolbar.cpp:367 msgid "not rounded" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:351 +#: ../src/widgets/rect-toolbar.cpp:355 msgid "Horizontal radius" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:351 +#: ../src/widgets/rect-toolbar.cpp:355 msgid "Rx:" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:351 +#: ../src/widgets/rect-toolbar.cpp:355 msgid "Horizontal radius of rounded corners" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:366 +#: ../src/widgets/rect-toolbar.cpp:370 msgid "Vertical radius" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:366 +#: ../src/widgets/rect-toolbar.cpp:370 msgid "Ry:" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:366 +#: ../src/widgets/rect-toolbar.cpp:370 msgid "Vertical radius of rounded corners" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:385 +#: ../src/widgets/rect-toolbar.cpp:389 msgid "Not rounded" msgstr "" -#: ../src/widgets/rect-toolbar.cpp:386 +#: ../src/widgets/rect-toolbar.cpp:390 msgid "Make corners sharp" msgstr "" @@ -24807,127 +25423,271 @@ msgstr "" msgid "Transform by toolbar" msgstr "" -#: ../src/widgets/select-toolbar.cpp:345 +#: ../src/widgets/select-toolbar.cpp:346 msgid "Now <b>stroke width</b> is <b>scaled</b> when objects are scaled." msgstr "" -#: ../src/widgets/select-toolbar.cpp:347 +#: ../src/widgets/select-toolbar.cpp:348 msgid "Now <b>stroke width</b> is <b>not scaled</b> when objects are scaled." msgstr "" -#: ../src/widgets/select-toolbar.cpp:358 +#: ../src/widgets/select-toolbar.cpp:359 msgid "" "Now <b>rounded rectangle corners</b> are <b>scaled</b> when rectangles are " "scaled." msgstr "" -#: ../src/widgets/select-toolbar.cpp:360 +#: ../src/widgets/select-toolbar.cpp:361 msgid "" "Now <b>rounded rectangle corners</b> are <b>not scaled</b> when rectangles " "are scaled." msgstr "" -#: ../src/widgets/select-toolbar.cpp:371 +#: ../src/widgets/select-toolbar.cpp:372 msgid "" "Now <b>gradients</b> are <b>transformed</b> along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." msgstr "" -#: ../src/widgets/select-toolbar.cpp:373 +#: ../src/widgets/select-toolbar.cpp:374 msgid "" "Now <b>gradients</b> remain <b>fixed</b> when objects are transformed " "(moved, scaled, rotated, or skewed)." msgstr "" -#: ../src/widgets/select-toolbar.cpp:384 +#: ../src/widgets/select-toolbar.cpp:385 msgid "" "Now <b>patterns</b> are <b>transformed</b> along with their objects when " "those are transformed (moved, scaled, rotated, or skewed)." msgstr "" -#: ../src/widgets/select-toolbar.cpp:386 +#: ../src/widgets/select-toolbar.cpp:387 msgid "" "Now <b>patterns</b> remain <b>fixed</b> when objects are transformed (moved, " "scaled, rotated, or skewed)." msgstr "" #. four spinbuttons -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:505 msgctxt "Select toolbar" msgid "X position" msgstr "" -#: ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/select-toolbar.cpp:505 msgctxt "Select toolbar" msgid "X:" msgstr "" -#: ../src/widgets/select-toolbar.cpp:506 +#: ../src/widgets/select-toolbar.cpp:507 msgid "Horizontal coordinate of selection" msgstr "" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:511 msgctxt "Select toolbar" msgid "Y position" msgstr "" -#: ../src/widgets/select-toolbar.cpp:510 +#: ../src/widgets/select-toolbar.cpp:511 msgctxt "Select toolbar" msgid "Y:" msgstr "" -#: ../src/widgets/select-toolbar.cpp:512 +#: ../src/widgets/select-toolbar.cpp:513 msgid "Vertical coordinate of selection" msgstr "" -#: ../src/widgets/select-toolbar.cpp:516 +#: ../src/widgets/select-toolbar.cpp:517 msgctxt "Select toolbar" msgid "Width" msgstr "" -#: ../src/widgets/select-toolbar.cpp:516 +#: ../src/widgets/select-toolbar.cpp:517 msgctxt "Select toolbar" msgid "W:" msgstr "" -#: ../src/widgets/select-toolbar.cpp:518 +#: ../src/widgets/select-toolbar.cpp:519 msgid "Width of selection" msgstr "" -#: ../src/widgets/select-toolbar.cpp:525 +#: ../src/widgets/select-toolbar.cpp:526 msgid "Lock width and height" msgstr "" -#: ../src/widgets/select-toolbar.cpp:526 +#: ../src/widgets/select-toolbar.cpp:527 msgid "When locked, change both width and height by the same proportion" msgstr "" -#: ../src/widgets/select-toolbar.cpp:535 +#: ../src/widgets/select-toolbar.cpp:536 msgctxt "Select toolbar" msgid "Height" msgstr "" -#: ../src/widgets/select-toolbar.cpp:535 +#: ../src/widgets/select-toolbar.cpp:536 msgctxt "Select toolbar" msgid "H:" msgstr "" -#: ../src/widgets/select-toolbar.cpp:537 +#: ../src/widgets/select-toolbar.cpp:538 msgid "Height of selection" msgstr "" -#: ../src/widgets/select-toolbar.cpp:587 +#: ../src/widgets/select-toolbar.cpp:588 msgid "Scale rounded corners" msgstr "" -#: ../src/widgets/select-toolbar.cpp:598 +#: ../src/widgets/select-toolbar.cpp:599 msgid "Move gradients" msgstr "" -#: ../src/widgets/select-toolbar.cpp:609 +#: ../src/widgets/select-toolbar.cpp:610 msgid "Move patterns" msgstr "" +#: ../src/widgets/sp-attribute-widget.cpp:299 +msgid "Set attribute" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:257 +msgid "CMS" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:355 +#: ../src/widgets/sp-color-scales.cpp:428 +msgid "_R:" +msgstr "" + +#. TYPE_RGB_16 +#: ../src/widgets/sp-color-icc-selector.cpp:356 +#: ../src/widgets/sp-color-scales.cpp:431 +msgid "_G:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:357 +#: ../src/widgets/sp-color-scales.cpp:434 +msgid "_B:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:359 +msgid "G:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:359 +msgid "Gray" +msgstr "" + +#. TYPE_GRAY_16 +#: ../src/widgets/sp-color-icc-selector.cpp:361 +#: ../src/widgets/sp-color-icc-selector.cpp:365 +#: ../src/widgets/sp-color-scales.cpp:454 +msgid "_H:" +msgstr "" + +#. TYPE_HSV_16 +#: ../src/widgets/sp-color-icc-selector.cpp:362 +#: ../src/widgets/sp-color-icc-selector.cpp:367 +#: ../src/widgets/sp-color-scales.cpp:457 +msgid "_S:" +msgstr "" + +#. TYPE_HLS_16 +#: ../src/widgets/sp-color-icc-selector.cpp:366 +#: ../src/widgets/sp-color-scales.cpp:460 +msgid "_L:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:369 +#: ../src/widgets/sp-color-icc-selector.cpp:374 +#: ../src/widgets/sp-color-scales.cpp:482 +msgid "_C:" +msgstr "" + +#. TYPE_CMYK_16 +#. TYPE_CMY_16 +#: ../src/widgets/sp-color-icc-selector.cpp:370 +#: ../src/widgets/sp-color-icc-selector.cpp:375 +#: ../src/widgets/sp-color-scales.cpp:485 +msgid "_M:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:371 +#: ../src/widgets/sp-color-icc-selector.cpp:376 +#: ../src/widgets/sp-color-scales.cpp:488 +msgid "_Y:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:372 +#: ../src/widgets/sp-color-scales.cpp:491 +msgid "_K:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:455 +msgid "Fix" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:458 +msgid "Fix RGB fallback to match icc-color() value." +msgstr "" + +#. Label +#: ../src/widgets/sp-color-icc-selector.cpp:561 +#: ../src/widgets/sp-color-scales.cpp:437 +#: ../src/widgets/sp-color-scales.cpp:463 +#: ../src/widgets/sp-color-scales.cpp:494 +#: ../src/widgets/sp-color-wheel-selector.cpp:140 +msgid "_A:" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:572 +#: ../src/widgets/sp-color-icc-selector.cpp:585 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 +#: ../src/widgets/sp-color-scales.cpp:464 +#: ../src/widgets/sp-color-scales.cpp:465 +#: ../src/widgets/sp-color-scales.cpp:495 +#: ../src/widgets/sp-color-scales.cpp:496 +#: ../src/widgets/sp-color-wheel-selector.cpp:161 +#: ../src/widgets/sp-color-wheel-selector.cpp:185 +msgid "Alpha (opacity)" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:385 +msgid "Color Managed" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:392 +msgid "Out of gamut!" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:399 +msgid "Too much ink!" +msgstr "" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:416 +msgid "RGBA_:" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:424 +msgid "Hexadecimal RGBA value of the color" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "RGB" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "HSL" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:80 +msgid "CMYK" +msgstr "" + +#: ../src/widgets/sp-color-selector.cpp:64 +msgid "Unnamed" +msgstr "" + #: ../src/widgets/spiral-toolbar.cpp:111 msgid "Change spiral" msgstr "" @@ -25152,150 +25912,6 @@ msgid "" "the original object" msgstr "" -#: ../src/widgets/sp-attribute-widget.cpp:299 -msgid "Set attribute" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:257 -msgid "CMS" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:355 -#: ../src/widgets/sp-color-scales.cpp:428 -msgid "_R:" -msgstr "" - -#. TYPE_RGB_16 -#: ../src/widgets/sp-color-icc-selector.cpp:356 -#: ../src/widgets/sp-color-scales.cpp:431 -msgid "_G:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:357 -#: ../src/widgets/sp-color-scales.cpp:434 -msgid "_B:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:359 -msgid "G:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:359 -msgid "Gray" -msgstr "" - -#. TYPE_GRAY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:361 -#: ../src/widgets/sp-color-icc-selector.cpp:365 -#: ../src/widgets/sp-color-scales.cpp:454 -msgid "_H:" -msgstr "" - -#. TYPE_HSV_16 -#: ../src/widgets/sp-color-icc-selector.cpp:362 -#: ../src/widgets/sp-color-icc-selector.cpp:367 -#: ../src/widgets/sp-color-scales.cpp:457 -msgid "_S:" -msgstr "" - -#. TYPE_HLS_16 -#: ../src/widgets/sp-color-icc-selector.cpp:366 -#: ../src/widgets/sp-color-scales.cpp:460 -msgid "_L:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:369 -#: ../src/widgets/sp-color-icc-selector.cpp:374 -#: ../src/widgets/sp-color-scales.cpp:482 -msgid "_C:" -msgstr "" - -#. TYPE_CMYK_16 -#. TYPE_CMY_16 -#: ../src/widgets/sp-color-icc-selector.cpp:370 -#: ../src/widgets/sp-color-icc-selector.cpp:375 -#: ../src/widgets/sp-color-scales.cpp:485 -msgid "_M:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:371 -#: ../src/widgets/sp-color-icc-selector.cpp:376 -#: ../src/widgets/sp-color-scales.cpp:488 -msgid "_Y:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:372 -#: ../src/widgets/sp-color-scales.cpp:491 -msgid "_K:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:455 -msgid "Fix" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:458 -msgid "Fix RGB fallback to match icc-color() value." -msgstr "" - -#. Label -#: ../src/widgets/sp-color-icc-selector.cpp:561 -#: ../src/widgets/sp-color-scales.cpp:437 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:494 -#: ../src/widgets/sp-color-wheel-selector.cpp:140 -msgid "_A:" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:572 -#: ../src/widgets/sp-color-icc-selector.cpp:585 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/sp-color-scales.cpp:464 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-scales.cpp:495 -#: ../src/widgets/sp-color-scales.cpp:496 -#: ../src/widgets/sp-color-wheel-selector.cpp:161 -#: ../src/widgets/sp-color-wheel-selector.cpp:185 -msgid "Alpha (opacity)" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:385 -msgid "Color Managed" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:392 -msgid "Out of gamut!" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:399 -msgid "Too much ink!" -msgstr "" - -#. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:416 -msgid "RGBA_:" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:424 -msgid "Hexadecimal RGBA value of the color" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "RGB" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "HSL" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:80 -msgid "CMYK" -msgstr "" - -#: ../src/widgets/sp-color-selector.cpp:64 -msgid "Unnamed" -msgstr "" - #: ../src/widgets/sp-xmlview-attr-list.cpp:64 msgid "Value" msgstr "" @@ -25701,8 +26317,8 @@ msgstr "" msgid "Smaller spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1445 ../src/widgets/text-toolbar.cpp:1475 -#: ../src/widgets/text-toolbar.cpp:1505 +#: ../src/widgets/text-toolbar.cpp:1445 ../src/widgets/text-toolbar.cpp:1476 +#: ../src/widgets/text-toolbar.cpp:1507 msgctxt "Text tool" msgid "Normal" msgstr "" @@ -25727,258 +26343,258 @@ msgid "Spacing between lines (times font size)" msgstr "" #. Drop down menu -#: ../src/widgets/text-toolbar.cpp:1475 ../src/widgets/text-toolbar.cpp:1505 +#: ../src/widgets/text-toolbar.cpp:1476 ../src/widgets/text-toolbar.cpp:1507 msgid "Negative spacing" msgstr "" -#: ../src/widgets/text-toolbar.cpp:1475 ../src/widgets/text-toolbar.cpp:1505 +#: ../src/widgets/text-toolbar.cpp:1476 ../src/widgets/text-toolbar.cpp:1507 msgid "Positive spacing" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1480 +#: ../src/widgets/text-toolbar.cpp:1481 msgid "Word spacing" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1481 +#: ../src/widgets/text-toolbar.cpp:1482 msgid "Word:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1482 +#: ../src/widgets/text-toolbar.cpp:1483 msgid "Spacing between words (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1510 +#: ../src/widgets/text-toolbar.cpp:1512 msgid "Letter spacing" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1511 +#: ../src/widgets/text-toolbar.cpp:1513 msgid "Letter:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1512 +#: ../src/widgets/text-toolbar.cpp:1514 msgid "Spacing between letters (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1540 +#: ../src/widgets/text-toolbar.cpp:1543 msgid "Kerning" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1541 +#: ../src/widgets/text-toolbar.cpp:1544 msgid "Kern:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1542 +#: ../src/widgets/text-toolbar.cpp:1545 msgid "Horizontal kerning (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1570 +#: ../src/widgets/text-toolbar.cpp:1574 msgid "Vertical Shift" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1571 +#: ../src/widgets/text-toolbar.cpp:1575 msgid "Vert:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1572 +#: ../src/widgets/text-toolbar.cpp:1576 msgid "Vertical shift (px)" msgstr "" #. name -#: ../src/widgets/text-toolbar.cpp:1600 +#: ../src/widgets/text-toolbar.cpp:1605 msgid "Letter rotation" msgstr "" #. label -#: ../src/widgets/text-toolbar.cpp:1601 +#: ../src/widgets/text-toolbar.cpp:1606 msgid "Rot:" msgstr "" #. short label -#: ../src/widgets/text-toolbar.cpp:1602 +#: ../src/widgets/text-toolbar.cpp:1607 msgid "Character rotation (degrees)" msgstr "" -#: ../src/widgets/toolbox.cpp:179 +#: ../src/widgets/toolbox.cpp:181 msgid "Color/opacity used for color tweaking" msgstr "" -#: ../src/widgets/toolbox.cpp:187 +#: ../src/widgets/toolbox.cpp:189 msgid "Style of new stars" msgstr "" -#: ../src/widgets/toolbox.cpp:189 +#: ../src/widgets/toolbox.cpp:191 msgid "Style of new rectangles" msgstr "" -#: ../src/widgets/toolbox.cpp:191 +#: ../src/widgets/toolbox.cpp:193 msgid "Style of new 3D boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:193 +#: ../src/widgets/toolbox.cpp:195 msgid "Style of new ellipses" msgstr "" -#: ../src/widgets/toolbox.cpp:195 +#: ../src/widgets/toolbox.cpp:197 msgid "Style of new spirals" msgstr "" -#: ../src/widgets/toolbox.cpp:197 +#: ../src/widgets/toolbox.cpp:199 msgid "Style of new paths created by Pencil" msgstr "" -#: ../src/widgets/toolbox.cpp:199 +#: ../src/widgets/toolbox.cpp:201 msgid "Style of new paths created by Pen" msgstr "" -#: ../src/widgets/toolbox.cpp:201 +#: ../src/widgets/toolbox.cpp:203 msgid "Style of new calligraphic strokes" msgstr "" -#: ../src/widgets/toolbox.cpp:203 ../src/widgets/toolbox.cpp:205 +#: ../src/widgets/toolbox.cpp:205 ../src/widgets/toolbox.cpp:207 msgid "TBD" msgstr "" -#: ../src/widgets/toolbox.cpp:217 +#: ../src/widgets/toolbox.cpp:219 msgid "Style of Paint Bucket fill objects" msgstr "" -#: ../src/widgets/toolbox.cpp:1676 +#: ../src/widgets/toolbox.cpp:1680 msgid "Bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:1676 +#: ../src/widgets/toolbox.cpp:1680 msgid "Snap bounding boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:1685 +#: ../src/widgets/toolbox.cpp:1689 msgid "Bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:1685 +#: ../src/widgets/toolbox.cpp:1689 msgid "Snap to edges of a bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:1694 +#: ../src/widgets/toolbox.cpp:1698 msgid "Bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1694 +#: ../src/widgets/toolbox.cpp:1698 msgid "Snap bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1703 +#: ../src/widgets/toolbox.cpp:1707 msgid "BBox Edge Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:1703 +#: ../src/widgets/toolbox.cpp:1707 msgid "Snap midpoints of bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:1713 +#: ../src/widgets/toolbox.cpp:1717 msgid "BBox Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1713 +#: ../src/widgets/toolbox.cpp:1717 msgid "Snapping centers of bounding boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:1722 +#: ../src/widgets/toolbox.cpp:1726 msgid "Snap nodes, paths, and handles" msgstr "" -#: ../src/widgets/toolbox.cpp:1730 +#: ../src/widgets/toolbox.cpp:1734 msgid "Snap to paths" msgstr "" -#: ../src/widgets/toolbox.cpp:1739 +#: ../src/widgets/toolbox.cpp:1743 msgid "Path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:1739 +#: ../src/widgets/toolbox.cpp:1743 msgid "Snap to path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:1748 +#: ../src/widgets/toolbox.cpp:1752 msgid "To nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1748 +#: ../src/widgets/toolbox.cpp:1752 msgid "Snap cusp nodes, incl. rectangle corners" msgstr "" -#: ../src/widgets/toolbox.cpp:1757 +#: ../src/widgets/toolbox.cpp:1761 msgid "Smooth nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1757 +#: ../src/widgets/toolbox.cpp:1761 msgid "Snap smooth nodes, incl. quadrant points of ellipses" msgstr "" -#: ../src/widgets/toolbox.cpp:1766 +#: ../src/widgets/toolbox.cpp:1770 msgid "Line Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:1766 +#: ../src/widgets/toolbox.cpp:1770 msgid "Snap midpoints of line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:1775 +#: ../src/widgets/toolbox.cpp:1779 msgid "Others" msgstr "" -#: ../src/widgets/toolbox.cpp:1775 +#: ../src/widgets/toolbox.cpp:1779 msgid "Snap other points (centers, guide origins, gradient handles, etc.)" msgstr "" -#: ../src/widgets/toolbox.cpp:1783 +#: ../src/widgets/toolbox.cpp:1787 msgid "Object Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1783 +#: ../src/widgets/toolbox.cpp:1787 msgid "Snap centers of objects" msgstr "" -#: ../src/widgets/toolbox.cpp:1792 +#: ../src/widgets/toolbox.cpp:1796 msgid "Rotation Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:1792 +#: ../src/widgets/toolbox.cpp:1796 msgid "Snap an item's rotation center" msgstr "" -#: ../src/widgets/toolbox.cpp:1801 +#: ../src/widgets/toolbox.cpp:1805 msgid "Text baseline" msgstr "" -#: ../src/widgets/toolbox.cpp:1801 +#: ../src/widgets/toolbox.cpp:1805 msgid "Snap text anchors and baselines" msgstr "" -#: ../src/widgets/toolbox.cpp:1811 +#: ../src/widgets/toolbox.cpp:1815 msgid "Page border" msgstr "" -#: ../src/widgets/toolbox.cpp:1811 +#: ../src/widgets/toolbox.cpp:1815 msgid "Snap to the page border" msgstr "" -#: ../src/widgets/toolbox.cpp:1820 +#: ../src/widgets/toolbox.cpp:1824 msgid "Snap to grids" msgstr "" -#: ../src/widgets/toolbox.cpp:1829 +#: ../src/widgets/toolbox.cpp:1833 msgid "Snap guides" msgstr "" @@ -26567,7 +27183,7 @@ msgid "" "%s" msgstr "" -#: ../share/extensions/inkex.py:282 +#: ../share/extensions/inkex.py:283 #, python-format msgid "No matching node for expression: %s" msgstr "" @@ -27298,6 +27914,18 @@ msgstr "" msgid "Convert to Dashes" msgstr "" +#: ../share/extensions/dhw_input.inx.h:1 +msgid "DHW file input" +msgstr "" + +#: ../share/extensions/dhw_input.inx.h:2 +msgid "ACECAD Digimemo File (.dhw)" +msgstr "" + +#: ../share/extensions/dhw_input.inx.h:3 +msgid "Open files from ACECAD Digimemo" +msgstr "" + #: ../share/extensions/dia.inx.h:1 msgid "Dia Input" msgstr "" @@ -28548,6 +29176,10 @@ msgstr "" msgid "Move path" msgstr "" +#: ../share/extensions/gcodetools_lathe.inx.h:9 +msgid "Offset path" +msgstr "" + #: ../share/extensions/gcodetools_lathe.inx.h:10 msgid "Lathe modify path" msgstr "" @@ -29013,6 +29645,189 @@ msgstr "" msgid "Draw Handles" msgstr "" +#: ../share/extensions/hershey.inx.h:1 +msgid "Hershey Text" +msgstr "" + +#: ../share/extensions/hershey.inx.h:2 +msgid "Render Text" +msgstr "" + +#: ../share/extensions/hershey.inx.h:3 +#: ../share/extensions/render_alphabetsoup.inx.h:2 +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +#: ../share/extensions/render_barcode_qrcode.inx.h:3 +msgid "Text:" +msgstr "" + +#: ../share/extensions/hershey.inx.h:4 +msgid " Action" +msgstr "" + +#: ../share/extensions/hershey.inx.h:5 +msgid " Font face " +msgstr "" + +#: ../share/extensions/hershey.inx.h:6 +msgid "Typeset that text" +msgstr "" + +#: ../share/extensions/hershey.inx.h:7 +msgid "Write glyph table" +msgstr "" + +#: ../share/extensions/hershey.inx.h:8 +msgid "Sans 1-stroke" +msgstr "" + +#: ../share/extensions/hershey.inx.h:9 +msgid "Sans bold" +msgstr "" + +#: ../share/extensions/hershey.inx.h:10 +msgid "Serif medium" +msgstr "" + +#: ../share/extensions/hershey.inx.h:11 +msgid "Serif medium italic" +msgstr "" + +#: ../share/extensions/hershey.inx.h:12 +msgid "Serif bold italic" +msgstr "" + +#: ../share/extensions/hershey.inx.h:13 +msgid "Serif bold" +msgstr "" + +#: ../share/extensions/hershey.inx.h:14 +msgid "Script 1-stroke" +msgstr "" + +#: ../share/extensions/hershey.inx.h:15 +msgid "Script 1-stroke (alt)" +msgstr "" + +#: ../share/extensions/hershey.inx.h:16 +msgid "Script medium" +msgstr "" + +#: ../share/extensions/hershey.inx.h:17 +msgid "Gothic English" +msgstr "" + +#: ../share/extensions/hershey.inx.h:18 +msgid "Gothic German" +msgstr "" + +#: ../share/extensions/hershey.inx.h:19 +msgid "Gothic Italian" +msgstr "" + +#: ../share/extensions/hershey.inx.h:20 +msgid "Greek 1-stroke" +msgstr "" + +#: ../share/extensions/hershey.inx.h:21 +msgid "Greek medium" +msgstr "" + +#: ../share/extensions/hershey.inx.h:23 +msgid "Japanese" +msgstr "" + +#: ../share/extensions/hershey.inx.h:24 +msgid "Astrology" +msgstr "" + +#: ../share/extensions/hershey.inx.h:25 +msgid "Math (lower)" +msgstr "" + +#: ../share/extensions/hershey.inx.h:26 +msgid "Math (upper)" +msgstr "" + +#: ../share/extensions/hershey.inx.h:28 +msgid "Meteorology" +msgstr "" + +#: ../share/extensions/hershey.inx.h:29 +msgid "Music" +msgstr "" + +#: ../share/extensions/hershey.inx.h:30 +msgid "Symbolic" +msgstr "" + +#: ../share/extensions/hershey.inx.h:31 +msgid "" +" \n" +"\n" +"\n" +"\n" +msgstr "" + +#: ../share/extensions/hershey.inx.h:36 +msgid "About..." +msgstr "" + +#: ../share/extensions/hershey.inx.h:37 +msgid "" +"\n" +"This extension renders a line of text using\n" +"\"Hershey\" fonts for plotters, derived from \n" +"NBS SP-424 1976-04, \"A contribution to \n" +"computer typesetting techniques: Tables of\n" +"Coordinates for Hershey's Repertory of\n" +"Occidental Type Fonts and Graphic Symbols.\"\n" +"\n" +"These are not traditional \"outline\" fonts, \n" +"but are instead \"single-stroke\" fonts, or\n" +"\"engraving\" fonts where the character is\n" +"formed by the stroke (and not the fill).\n" +"\n" +"For additional information, please visit:\n" +" www.evilmadscientist.com/go/hershey" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:1 +msgid "HPGL Input" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:2 +msgid "Resolution X (dpi)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:3 +msgid "The amount of steps in one inch on the X axis (Default: 1016.0)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:4 +msgid "Resolution Y (dpi)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:5 +msgid "The amount of steps in one inch on the Y axis (Default: 1016.0)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:6 +msgid "Show Movements between paths" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:7 +msgid "Show movements between paths in a different color (Default: Un-checked)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:8 +#: ../share/extensions/hpgl_output.inx.h:36 +msgid "HP Graphics Language file (*.hpgl)" +msgstr "" + +#: ../share/extensions/hpgl_input.inx.h:9 +msgid "Import HP Graphics Language file" +msgstr "" + #: ../share/extensions/hpgl_output.inx.h:1 msgid "HPGL Output" msgstr "" @@ -29178,10 +29993,6 @@ msgstr "" msgid "The Baud rate of your serial connection (Standard: '9600')" msgstr "" -#: ../share/extensions/hpgl_output.inx.h:36 -msgid "HP Graphics Language file (*.hpgl)" -msgstr "" - #: ../share/extensions/hpgl_output.inx.h:37 msgid "Export to an HP Graphics Language file" msgstr "" @@ -30644,10 +31455,6 @@ msgstr "" msgid "View Previous Glyph" msgstr "" -#: ../share/extensions/print_win32_vector.inx.h:1 -msgid "Win32 Vector Print" -msgstr "" - #: ../share/extensions/printing_marks.inx.h:1 msgid "Printing Marks" msgstr "" @@ -30692,6 +31499,10 @@ msgstr "" msgid "Bleed Margin" msgstr "" +#: ../share/extensions/print_win32_vector.inx.h:1 +msgid "Win32 Vector Print" +msgstr "" + #: ../share/extensions/ps_input.inx.h:1 msgid "PostScript Input" msgstr "" @@ -30730,10 +31541,23 @@ msgstr "" msgid "Alphabet Soup" msgstr "" -#: ../share/extensions/render_alphabetsoup.inx.h:2 -#: ../share/extensions/render_barcode_datamatrix.inx.h:2 -#: ../share/extensions/render_barcode_qrcode.inx.h:3 -msgid "Text:" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Datamatrix" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 +#: ../share/extensions/render_barcode_qrcode.inx.h:4 +msgid "Size, in unit squares:" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Square Size (px):" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 +#: ../share/extensions/render_barcode.inx.h:6 +#: ../share/extensions/render_barcode_qrcode.inx.h:19 +msgid "Barcode" msgstr "" #: ../share/extensions/render_barcode.inx.h:1 @@ -30752,25 +31576,6 @@ msgstr "" msgid "Bar Height:" msgstr "" -#: ../share/extensions/render_barcode.inx.h:6 -#: ../share/extensions/render_barcode_datamatrix.inx.h:6 -#: ../share/extensions/render_barcode_qrcode.inx.h:19 -msgid "Barcode" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:1 -msgid "Datamatrix" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:3 -#: ../share/extensions/render_barcode_qrcode.inx.h:4 -msgid "Size, in unit squares:" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:4 -msgid "Square Size (px):" -msgstr "" - #: ../share/extensions/render_barcode_qrcode.inx.h:1 msgid "QR Code" msgstr "" @@ -30817,8 +31622,24 @@ msgstr "" msgid "Square size (px):" msgstr "" -#: ../share/extensions/render_gears.inx.h:1 +#: ../share/extensions/render_gear_rack.inx.h:1 +msgid "Rack Gear" +msgstr "" + +#: ../share/extensions/render_gear_rack.inx.h:2 +msgid "Rack Length:" +msgstr "" + +#: ../share/extensions/render_gear_rack.inx.h:3 +msgid "Tooth Spacing:" +msgstr "" + +#: ../share/extensions/render_gear_rack.inx.h:4 +msgid "Contact Angle:" +msgstr "" + #: ../share/extensions/render_gear_rack.inx.h:6 +#: ../share/extensions/render_gears.inx.h:1 msgid "Gear" msgstr "" @@ -30842,22 +31663,6 @@ msgstr "" msgid "Unit of measurement for both circular pitch and center diameter." msgstr "" -#: ../share/extensions/render_gear_rack.inx.h:1 -msgid "Rack Gear" -msgstr "" - -#: ../share/extensions/render_gear_rack.inx.h:2 -msgid "Rack Length:" -msgstr "" - -#: ../share/extensions/render_gear_rack.inx.h:3 -msgid "Tooth Spacing:" -msgstr "" - -#: ../share/extensions/render_gear_rack.inx.h:4 -msgid "Contact Angle:" -msgstr "" - #: ../share/extensions/replace_font.inx.h:1 msgid "Replace font" msgstr "" @@ -31670,6 +32475,135 @@ msgid "" "Voronoi diagram. Text objects are not handled." msgstr "" +#: ../share/extensions/web-set-att.inx.h:1 +msgid "Set Attributes" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:3 +msgid "Attribute to set:" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:4 +msgid "When should the set be done:" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:5 +msgid "Value to set:" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:6 +#: ../share/extensions/web-transmit-att.inx.h:5 +msgid "Compatibility with previews code to this event:" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:7 +msgid "Source and destination of setting:" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:8 +#: ../share/extensions/web-transmit-att.inx.h:7 +msgid "on click" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:9 +#: ../share/extensions/web-transmit-att.inx.h:8 +msgid "on focus" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:10 +#: ../share/extensions/web-transmit-att.inx.h:9 +msgid "on blur" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:11 +#: ../share/extensions/web-transmit-att.inx.h:10 +msgid "on activate" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:12 +#: ../share/extensions/web-transmit-att.inx.h:11 +msgid "on mouse down" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:13 +#: ../share/extensions/web-transmit-att.inx.h:12 +msgid "on mouse up" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:14 +#: ../share/extensions/web-transmit-att.inx.h:13 +msgid "on mouse over" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:15 +#: ../share/extensions/web-transmit-att.inx.h:14 +msgid "on mouse move" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:16 +#: ../share/extensions/web-transmit-att.inx.h:15 +msgid "on mouse out" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:17 +#: ../share/extensions/web-transmit-att.inx.h:16 +msgid "on element loaded" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:18 +msgid "The list of values must have the same size as the attributes list." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:19 +#: ../share/extensions/web-transmit-att.inx.h:17 +msgid "Run it after" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:20 +#: ../share/extensions/web-transmit-att.inx.h:18 +msgid "Run it before" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:22 +#: ../share/extensions/web-transmit-att.inx.h:20 +msgid "The next parameter is useful when you select more than two elements" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:23 +msgid "All selected ones set an attribute in the last one" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:24 +msgid "The first selected sets an attribute in all others" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:26 +#: ../share/extensions/web-transmit-att.inx.h:24 +msgid "" +"This effect adds a feature visible (or usable) only on a SVG enabled web " +"browser (like Firefox)." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:27 +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/extensions/web-set-att.inx.h:28 +msgid "" +"If you want to set more than one attribute, you must separate this with a " +"space, and only with a space." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:29 +#: ../share/extensions/webslicer_create_group.inx.h:13 +#: ../share/extensions/webslicer_create_rect.inx.h:41 +#: ../share/extensions/webslicer_export.inx.h:8 +#: ../share/extensions/web-transmit-att.inx.h:27 +msgid "Web" +msgstr "" + #: ../share/extensions/webslicer_create_group.inx.h:1 msgid "Set a layout group" msgstr "" @@ -31715,14 +32649,6 @@ msgid "" "it). To use this, you must to select some \"Slicer rectangles\" first." msgstr "" -#: ../share/extensions/webslicer_create_group.inx.h:13 -#: ../share/extensions/webslicer_create_rect.inx.h:41 -#: ../share/extensions/webslicer_export.inx.h:8 -#: ../share/extensions/web-set-att.inx.h:29 -#: ../share/extensions/web-transmit-att.inx.h:27 -msgid "Web" -msgstr "" - #: ../share/extensions/webslicer_create_group.inx.h:14 msgid "Slicer" msgstr "" @@ -31880,127 +32806,6 @@ msgid "" "configured and saved to one directory." msgstr "" -#: ../share/extensions/web-set-att.inx.h:1 -msgid "Set Attributes" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:3 -msgid "Attribute to set:" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:4 -msgid "When should the set be done:" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:5 -msgid "Value to set:" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:6 -#: ../share/extensions/web-transmit-att.inx.h:5 -msgid "Compatibility with previews code to this event:" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:7 -msgid "Source and destination of setting:" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:8 -#: ../share/extensions/web-transmit-att.inx.h:7 -msgid "on click" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:9 -#: ../share/extensions/web-transmit-att.inx.h:8 -msgid "on focus" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:10 -#: ../share/extensions/web-transmit-att.inx.h:9 -msgid "on blur" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:11 -#: ../share/extensions/web-transmit-att.inx.h:10 -msgid "on activate" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:12 -#: ../share/extensions/web-transmit-att.inx.h:11 -msgid "on mouse down" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:13 -#: ../share/extensions/web-transmit-att.inx.h:12 -msgid "on mouse up" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:14 -#: ../share/extensions/web-transmit-att.inx.h:13 -msgid "on mouse over" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:15 -#: ../share/extensions/web-transmit-att.inx.h:14 -msgid "on mouse move" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:16 -#: ../share/extensions/web-transmit-att.inx.h:15 -msgid "on mouse out" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:17 -#: ../share/extensions/web-transmit-att.inx.h:16 -msgid "on element loaded" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:18 -msgid "The list of values must have the same size as the attributes list." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:19 -#: ../share/extensions/web-transmit-att.inx.h:17 -msgid "Run it after" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:20 -#: ../share/extensions/web-transmit-att.inx.h:18 -msgid "Run it before" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:22 -#: ../share/extensions/web-transmit-att.inx.h:20 -msgid "The next parameter is useful when you select more than two elements" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:23 -msgid "All selected ones set an attribute in the last one" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:24 -msgid "The first selected sets an attribute in all others" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:26 -#: ../share/extensions/web-transmit-att.inx.h:24 -msgid "" -"This effect adds a feature visible (or usable) only on a SVG enabled web " -"browser (like Firefox)." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:27 -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/extensions/web-set-att.inx.h:28 -msgid "" -"If you want to set more than one attribute, you must separate this with a " -"space, and only with a space." -msgstr "" - #: ../share/extensions/web-transmit-att.inx.h:1 msgid "Transmit Attributes" msgstr "" @@ -32074,11 +32879,6 @@ msgstr "" msgid "Windows Metafile Input" msgstr "" -#: ../share/extensions/wmf_input.inx.h:2 -#: ../share/extensions/wmf_output.inx.h:2 -msgid "Windows Metafile (*.wmf)" -msgstr "" - #: ../share/extensions/wmf_input.inx.h:3 #: ../share/extensions/wmf_output.inx.h:3 msgid "A popular graphics file format for clipart" diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index cc9b6b517..ffbe1ec77 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -54,6 +54,7 @@ extensions = \ edge3d.py \ embedimage.py \ embed_raster_in_svg.pl \ + empty_page.py \ eqtexsvg.py \ export_gimp_palette.py \ extractimage.py \ @@ -238,6 +239,7 @@ modules = \ edge3d.inx \ embedimage.inx \ embedselectedimages.inx \ + empty_page.inx \ eps_input.inx \ eqtexsvg.inx \ export_gimp_palette.inx \ diff --git a/share/extensions/empty_page.inx b/share/extensions/empty_page.inx new file mode 100644 index 000000000..f3f60f796 --- /dev/null +++ b/share/extensions/empty_page.inx @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<inkscape-extension xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"> + <_name>Empty Page</_name> + <id>org.inkscape.render.empty_page</id> + <dependency type="executable" location="extensions">empty_page.py</dependency> + <dependency type="executable" location="extensions">inkex.py</dependency> + + <param name="size" _gui-text="Page size:" type="enum"> + <item value="a3">A3</item> + <item value="a4">A4</item> + <item value="a5">A5</item> + <item value="letter">letter</item> + </param> + + <param name="orientation" _gui-text="Page orientation:" type="enum"> + <item value="horizontal">Horizontal</item> + <item value="vertical">Vertical</item> + </param> + + <effect needs-live-preview="false"> + <object-type>all</object-type> + <effects-menu hidden="true" /> + </effect> + <inkscape:_templateinfo> + <inkscape:_name>Empty page</inkscape:_name> + <inkscape:author>Jan Darowski</inkscape:author> + <inkscape:_shortdesc>Empty page of chosen size.</inkscape:_shortdesc> + <inkscape:date>2013-09-10</inkscape:date> + <inkscape:_keywords>empty sheet a4 a3 a5 letter</inkscape:_keywords> + </inkscape:_templateinfo> + <script> + <command reldir="extensions" interpreter="python">empty_page.py</command> + </script> +</inkscape-extension> diff --git a/share/extensions/empty_page.py b/share/extensions/empty_page.py new file mode 100644 index 000000000..dc16bab97 --- /dev/null +++ b/share/extensions/empty_page.py @@ -0,0 +1,44 @@ +#!/usr/bin/env python + +import inkex + +class C(inkex.Effect): + def __init__(self): + inkex.Effect.__init__(self) + self.OptionParser.add_option("-s", "--size", action="store", type="string", dest="page_size", default="a4", help="Page size") + self.OptionParser.add_option("-o", "--orientation", action="store", type="string", dest="page_orientation", default="vertical", help="Page orientation") + + def effect(self): + root = self.document.getroot() + root.set("width", "12in") + root.set("height", "12in") + if self.options.page_size == "a4" and self.options.page_orientation == "vertical": + root.set("width", "210mm") + root.set("height", "297mm") + if self.options.page_size == "a4" and self.options.page_orientation == "horizontal": + root.set("height", "210mm") + root.set("width", "297mm") + + if self.options.page_size == "a5" and self.options.page_orientation == "vertical": + root.set("width", "148mm") + root.set("height", "210mm") + if self.options.page_size == "a5" and self.options.page_orientation == "horizontal": + root.set("width", "210mm") + root.set("height", "148mm") + + if self.options.page_size == "a3" and self.options.page_orientation == "vertical": + root.set("width", "297mm") + root.set("height", "420mm") + if self.options.page_size == "a3" and self.options.page_orientation == "horizontal": + root.set("width", "420mm") + root.set("height", "297mm") + + if self.options.page_size == "letter" and self.options.page_orientation == "vertical": + root.set("width", "8.5in") + root.set("height", "11in") + if self.options.page_size == "letter" and self.options.page_orientation == "horizontal": + root.set("width", "11in") + root.set("height", "8.5in") + +c = C() +c.affect() diff --git a/share/templates/A4.svg b/share/templates/A4.svg index d7351690e..b7d7968d6 100644 --- a/share/templates/A4.svg +++ b/share/templates/A4.svg @@ -38,7 +38,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>A4 Page</inkscape:_name> - <inkscape:_short>Empty A4 sheet</inkscape:_short> + <inkscape:_shortdesc>Empty A4 sheet</inkscape:_shortdesc> <inkscape:_keywords>A4 paper sheet empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/A4_landscape.svg b/share/templates/A4_landscape.svg index 7b167019f..7d550b3ff 100644 --- a/share/templates/A4_landscape.svg +++ b/share/templates/A4_landscape.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>A4 Landscape Page</inkscape:_name> - <inkscape:_short>Empty A4 landscape sheet</inkscape:_short> + <inkscape:_shortdesc>Empty A4 landscape sheet</inkscape:_shortdesc> <inkscape:_keywords>A4 paper sheet empty landscape</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/CD_cover_300dpi.svg b/share/templates/CD_cover_300dpi.svg index 632bacd10..fc23cd48e 100644 --- a/share/templates/CD_cover_300dpi.svg +++ b/share/templates/CD_cover_300dpi.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>CD Cover 300dpi</inkscape:_name> - <inkscape:_short>Empty CD box cover.</inkscape:_short> + <inkscape:_shortdesc>Empty CD box cover.</inkscape:_shortdesc> <inkscape:_keywords>CD cover disc disk 300dpi box</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/CD_label_120x120.svg b/share/templates/CD_label_120x120.svg index cc0029e15..979c0d91a 100644 --- a/share/templates/CD_label_120x120.svg +++ b/share/templates/CD_label_120x120.svg @@ -81,7 +81,7 @@ <inkscape:_templateinfo> <inkscape:_name>CD Label 120x120 </inkscape:_name> <inkscape:author>JazzyNico</inkscape:author> - <inkscape:_short>Simple CD Label template with disc's pattern.</inkscape:_short> + <inkscape:_shortdesc>Simple CD Label template with disc's pattern.</inkscape:_shortdesc> <inkscape:date>2010-11-15</inkscape:date> <inkscape:_keywords>CD label 120x120 disc disk</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/DVD_cover_regular_300dpi.svg b/share/templates/DVD_cover_regular_300dpi.svg index 66465b8ae..b9f471afd 100644 --- a/share/templates/DVD_cover_regular_300dpi.svg +++ b/share/templates/DVD_cover_regular_300dpi.svg @@ -78,7 +78,7 @@ <inkscape:_templateinfo> <inkscape:_name>DVD Cover Regular 300dpi </inkscape:_name> <inkscape:author>cmarqu</inkscape:author> - <inkscape:_short>Template for both-sides DVD covers.</inkscape:_short> + <inkscape:_shortdesc>Template for both-sides DVD covers.</inkscape:_shortdesc> <inkscape:date>2006-06-21</inkscape:date> <inkscape:_keywords>DVD cover regular 300dpi</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/DVD_cover_slim_300dpi.svg b/share/templates/DVD_cover_slim_300dpi.svg index e9402b39a..ee7e1584c 100644 --- a/share/templates/DVD_cover_slim_300dpi.svg +++ b/share/templates/DVD_cover_slim_300dpi.svg @@ -78,7 +78,7 @@ <inkscape:_templateinfo> <inkscape:_name>DVD Cover Slim 300dpi </inkscape:_name> <inkscape:author>cmarqu</inkscape:author> - <inkscape:_short>Template for both-sides DVD slim covers.</inkscape:_short> + <inkscape:_shortdesc>Template for both-sides DVD slim covers.</inkscape:_shortdesc> <inkscape:date>2006-06-21</inkscape:date> <inkscape:_keywords>DVD cover slim 300dpi</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/DVD_cover_superslim_300dpi.svg b/share/templates/DVD_cover_superslim_300dpi.svg index 842b951c1..fecff3979 100644 --- a/share/templates/DVD_cover_superslim_300dpi.svg +++ b/share/templates/DVD_cover_superslim_300dpi.svg @@ -78,7 +78,7 @@ <inkscape:_templateinfo> <inkscape:_name>DVD Cover Superslim 300dpi </inkscape:_name> <inkscape:author>cmarqu</inkscape:author> - <inkscape:_short>Template for both-sides DVD superslim covers.</inkscape:_short> + <inkscape:_shortdesc>Template for both-sides DVD superslim covers.</inkscape:_shortdesc> <inkscape:date>2006-06-21</inkscape:date> <inkscape:_keywords>DVD cover superslim 300dpi</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/DVD_cover_ultraslim_300dpi.svg b/share/templates/DVD_cover_ultraslim_300dpi.svg index 0f0ead540..79288832e 100644 --- a/share/templates/DVD_cover_ultraslim_300dpi.svg +++ b/share/templates/DVD_cover_ultraslim_300dpi.svg @@ -78,7 +78,7 @@ <inkscape:_templateinfo> <inkscape:_name>DVD Cover Ultraslim 300dpi </inkscape:_name> <inkscape:author>cmarqu</inkscape:author> - <inkscape:_short>Template for both-sides DVD ultraslim covers.</inkscape:_short> + <inkscape:_shortdesc>Template for both-sides DVD ultraslim covers.</inkscape:_shortdesc> <inkscape:date>2006-06-21</inkscape:date> <inkscape:_keywords>DVD cover ultraslim 300dpi</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/LaTeX_Beamer.svg b/share/templates/LaTeX_Beamer.svg index 50e50143f..9815a2290 100644 --- a/share/templates/LaTeX_Beamer.svg +++ b/share/templates/LaTeX_Beamer.svg @@ -82,7 +82,7 @@ <inkscape:_templateinfo> <inkscape:_name>LaTeX Beamer</inkscape:_name> <inkscape:author>jiho-sf</inkscape:author> - <inkscape:_short>LaTeX beamer template with helping grid.</inkscape:_short> + <inkscape:_shortdesc>LaTeX beamer template with helping grid.</inkscape:_shortdesc> <inkscape:date>2007-05-20</inkscape:date> <inkscape:_keywords>LaTex LaTeX latex grid beamer</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/Letter.svg b/share/templates/Letter.svg index 111952610..8942d2e2f 100644 --- a/share/templates/Letter.svg +++ b/share/templates/Letter.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Letter</inkscape:_name> - <inkscape:_short>Standard letter sheet - 612x792</inkscape:_short> + <inkscape:_shortdesc>Standard letter sheet - 612x792</inkscape:_shortdesc> <inkscape:_keywords>letter 612x792 empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/Letter_landscape.svg b/share/templates/Letter_landscape.svg index 262729ec8..531bb9d3e 100644 --- a/share/templates/Letter_landscape.svg +++ b/share/templates/Letter_landscape.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Letter Landscape</inkscape:_name> - <inkscape:_short>Standard letter landscape sheet - 792x612</inkscape:_short> + <inkscape:_shortdesc>Standard letter landscape sheet - 792x612</inkscape:_shortdesc> <inkscape:_keywords>letter landscape 792x612 empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/Typography_Canvas.svg b/share/templates/Typography_Canvas.svg index 2b9773807..f142da13f 100644 --- a/share/templates/Typography_Canvas.svg +++ b/share/templates/Typography_Canvas.svg @@ -78,7 +78,7 @@ <inkscape:_templateinfo> <inkscape:_name>Typography Canvas</inkscape:_name> <inkscape:author>Felipe C. da S. Sanc...</inkscape:author> - <inkscape:_short>Empty typography canvas with helping guidelines.</inkscape:_short> + <inkscape:_shortdesc>Empty typography canvas with helping guidelines.</inkscape:_shortdesc> <inkscape:date>2011-05-26</inkscape:date> <inkscape:_keywords>guidelines typography canvas</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/black_opaque.svg b/share/templates/black_opaque.svg index 1b6cbbc69..584abe7c0 100644 --- a/share/templates/black_opaque.svg +++ b/share/templates/black_opaque.svg @@ -34,7 +34,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Black Opaque</inkscape:_name> - <inkscape:_short>Empty black page</inkscape:_short> + <inkscape:_shortdesc>Empty black page</inkscape:_shortdesc> <inkscape:_keywords>black opaque empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/business_card_85x54mm.svg b/share/templates/business_card_85x54mm.svg index d8e28e29a..227ed6a12 100644 --- a/share/templates/business_card_85x54mm.svg +++ b/share/templates/business_card_85x54mm.svg @@ -37,7 +37,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Business Card 85x54mm</inkscape:_name> - <inkscape:_short>Empty business card template.</inkscape:_short> + <inkscape:_shortdesc>Empty business card template.</inkscape:_shortdesc> <inkscape:_keywords>business card empty 85x54</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/business_card_90x50mm.svg b/share/templates/business_card_90x50mm.svg index 2888d9a17..a2e40fe9e 100644 --- a/share/templates/business_card_90x50mm.svg +++ b/share/templates/business_card_90x50mm.svg @@ -37,7 +37,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Business Card 90x50mm</inkscape:_name> - <inkscape:_short>Empty business card template.</inkscape:_short> + <inkscape:_shortdesc>Empty business card template.</inkscape:_shortdesc> <inkscape:_keywords>business card empty 90x50</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/desktop_1024x768.svg b/share/templates/desktop_1024x768.svg index 84d0bd097..b64a1bc79 100644 --- a/share/templates/desktop_1024x768.svg +++ b/share/templates/desktop_1024x768.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Desktop 1024x768</inkscape:_name> - <inkscape:_short>Empty desktop size sheet</inkscape:_short> + <inkscape:_shortdesc>Empty desktop size sheet</inkscape:_shortdesc> <inkscape:_keywords>desktop 1024x768 wallpaper</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/desktop_1600x1200.svg b/share/templates/desktop_1600x1200.svg index 77fa49379..bb8ca4bd5 100644 --- a/share/templates/desktop_1600x1200.svg +++ b/share/templates/desktop_1600x1200.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Desktop 1600x1200</inkscape:_name> - <inkscape:_short>Empty desktop size sheet</inkscape:_short> + <inkscape:_shortdesc>Empty desktop size sheet</inkscape:_shortdesc> <inkscape:_keywords>desktop 1600x1200 wallpaper</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/desktop_640x480.svg b/share/templates/desktop_640x480.svg index 9fee0812c..28f3de41e 100644 --- a/share/templates/desktop_640x480.svg +++ b/share/templates/desktop_640x480.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Desktop 640x480</inkscape:_name> - <inkscape:_short>Empty desktop size sheet</inkscape:_short> + <inkscape:_shortdesc>Empty desktop size sheet</inkscape:_shortdesc> <inkscape:_keywords>desktop 640x480 wallpaper</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/desktop_800x600.svg b/share/templates/desktop_800x600.svg index 61b250b4b..2f58e3b9d 100644 --- a/share/templates/desktop_800x600.svg +++ b/share/templates/desktop_800x600.svg @@ -36,7 +36,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Desktop 800x600</inkscape:_name> - <inkscape:_short>Empty desktop size sheet</inkscape:_short> + <inkscape:_shortdesc>Empty desktop size sheet</inkscape:_shortdesc> <inkscape:_keywords>desktop 800x600 wallpaper</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/icon_16x16.svg b/share/templates/icon_16x16.svg index c21c5c1a1..bb4f5e7a0 100644 --- a/share/templates/icon_16x16.svg +++ b/share/templates/icon_16x16.svg @@ -37,7 +37,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Icon 16x16</inkscape:_name> - <inkscape:_short>Small 16x16 icon template.</inkscape:_short> + <inkscape:_shortdesc>Small 16x16 icon template.</inkscape:_shortdesc> <inkscape:_keywords>icon 16x16 empty</inkscape:_keywords> </inkscape:_templateinfo> <g diff --git a/share/templates/icon_32x32.svg b/share/templates/icon_32x32.svg index 1ad51df05..72d56ee7d 100644 --- a/share/templates/icon_32x32.svg +++ b/share/templates/icon_32x32.svg @@ -37,7 +37,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Icon 32x32</inkscape:_name> - <inkscape:_short>32x32 icon template.</inkscape:_short> + <inkscape:_shortdesc>32x32 icon template.</inkscape:_shortdesc> <inkscape:_keywords>icon 32x32 empty</inkscape:_keywords> </inkscape:_templateinfo> <g diff --git a/share/templates/icon_48x48.svg b/share/templates/icon_48x48.svg index ff4c0fb76..9c2ba463b 100644 --- a/share/templates/icon_48x48.svg +++ b/share/templates/icon_48x48.svg @@ -37,7 +37,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Icon 48x48</inkscape:_name> - <inkscape:_short>48x48 icon template.</inkscape:_short> + <inkscape:_shortdesc>48x48 icon template.</inkscape:_shortdesc> <inkscape:_keywords>icon 48x48 empty</inkscape:_keywords> </inkscape:_templateinfo> <g diff --git a/share/templates/icon_64x64.svg b/share/templates/icon_64x64.svg index aac328323..ce317acc4 100644 --- a/share/templates/icon_64x64.svg +++ b/share/templates/icon_64x64.svg @@ -38,7 +38,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Icon 64x64</inkscape:_name> - <inkscape:_short>64x64 icon template.</inkscape:_short> + <inkscape:_shortdesc>64x64 icon template.</inkscape:_shortdesc> <inkscape:_keywords>icon 64x64 empty</inkscape:_keywords> </inkscape:_templateinfo> <g diff --git a/share/templates/no_borders.svg b/share/templates/no_borders.svg index 70b5e4b32..8c30476cf 100644 --- a/share/templates/no_borders.svg +++ b/share/templates/no_borders.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>No Borders</inkscape:_name> - <inkscape:_short>Empty sheet with no borders</inkscape:_short> + <inkscape:_shortdesc>Empty sheet with no borders</inkscape:_shortdesc> <inkscape:_keywords>no borders empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/share/templates/no_layers.svg b/share/templates/no_layers.svg index e887ad508..0af38fbbe 100644 --- a/share/templates/no_layers.svg +++ b/share/templates/no_layers.svg @@ -34,7 +34,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>No Layers</inkscape:_name> - <inkscape:_short>Empty sheet with no layers</inkscape:_short> + <inkscape:_shortdesc>Empty sheet with no layers</inkscape:_shortdesc> <inkscape:_keywords>no layers empty</inkscape:_keywords> </inkscape:_templateinfo> </svg> diff --git a/share/templates/video_HDTV_1920x1080.svg b/share/templates/video_HDTV_1920x1080.svg index c28082139..b2c8da68f 100644 --- a/share/templates/video_HDTV_1920x1080.svg +++ b/share/templates/video_HDTV_1920x1080.svg @@ -36,7 +36,7 @@ <inkscape:_templateinfo> <inkscape:_name>Video HDTV 1920x1080</inkscape:_name> <inkscape:author>popolon2</inkscape:author> - <inkscape:_short>HDTV video template for 1920x1080 resolution.</inkscape:_short> + <inkscape:_shortdesc>HDTV video template for 1920x1080 resolution.</inkscape:_shortdesc> <inkscape:date>2006-10-14</inkscape:date> <inkscape:_keywords>HDTV video empty 1920x1080</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/video_NTSC_720x486.svg b/share/templates/video_NTSC_720x486.svg index 22ee28205..8609c5ca8 100644 --- a/share/templates/video_NTSC_720x486.svg +++ b/share/templates/video_NTSC_720x486.svg @@ -36,7 +36,7 @@ <inkscape:_templateinfo> <inkscape:_name>Video NTSC 720x486</inkscape:_name> <inkscape:author>popolon2</inkscape:author> - <inkscape:_short>NTSC video template for 720x486 resolution.</inkscape:_short> + <inkscape:_shortdesc>NTSC video template for 720x486 resolution.</inkscape:_shortdesc> <inkscape:date>2006-10-14</inkscape:date> <inkscape:_keywords>NTSC video empty 720x486</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/video_PAL_720x576.svg b/share/templates/video_PAL_720x576.svg index 548176adf..84eeb5547 100644 --- a/share/templates/video_PAL_720x576.svg +++ b/share/templates/video_PAL_720x576.svg @@ -36,7 +36,7 @@ <inkscape:_templateinfo> <inkscape:_name>Video PAL 728x576</inkscape:_name> <inkscape:author>popolon2</inkscape:author> - <inkscape:_short>PAL video template for 728x576 resolution.</inkscape:_short> + <inkscape:_shortdesc>PAL video template for 728x576 resolution.</inkscape:_shortdesc> <inkscape:date>2006-10-14</inkscape:date> <inkscape:_keywords>PAL video empty 728x576</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/web_banner_468x60.svg b/share/templates/web_banner_468x60.svg index 9ca37f075..14237b101 100644 --- a/share/templates/web_banner_468x60.svg +++ b/share/templates/web_banner_468x60.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Web Banner 468x60</inkscape:_name> - <inkscape:_short>Empty 468x60 web banner template.</inkscape:_short> + <inkscape:_shortdesc>Empty 468x60 web banner template.</inkscape:_shortdesc> <inkscape:_keywords>web banner 468x60 empty</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/web_banner_728x90.svg b/share/templates/web_banner_728x90.svg index 48f7237a4..1133fa98f 100644 --- a/share/templates/web_banner_728x90.svg +++ b/share/templates/web_banner_728x90.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>Web Banner 728x90</inkscape:_name> - <inkscape:_short>Empty 728x90 web banner template.</inkscape:_short> + <inkscape:_shortdesc>Empty 728x90 web banner template.</inkscape:_shortdesc> <inkscape:_keywords>web banner 728x90 empty</inkscape:_keywords> </inkscape:_templateinfo> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" /> diff --git a/share/templates/web_banners.svg b/share/templates/web_banners.svg index b074ac597..b94d538e8 100644 --- a/share/templates/web_banners.svg +++ b/share/templates/web_banners.svg @@ -60,7 +60,7 @@ <inkscape:_templateinfo> <inkscape:_name>Web Banners Collection</inkscape:_name> <inkscape:author>AurĂ©lio A. Heckert</inkscape:author> - <inkscape:_short>A collection of standard web banners</inkscape:_short> + <inkscape:_shortdesc>A collection of standard web banners</inkscape:_shortdesc> <inkscape:date>2010-05-27</inkscape:date> <inkscape:_keywords>web banners collection</inkscape:_keywords> </inkscape:_templateinfo> diff --git a/share/templates/white_opaque.svg b/share/templates/white_opaque.svg index d9f99d1ab..0fb83ceab 100644 --- a/share/templates/white_opaque.svg +++ b/share/templates/white_opaque.svg @@ -35,7 +35,7 @@ </metadata> <inkscape:_templateinfo> <inkscape:_name>White Opaque</inkscape:_name> - <inkscape:_short>Empty white page</inkscape:_short> + <inkscape:_shortdesc>Empty white page</inkscape:_shortdesc> <inkscape:_keywords>white opaque empty</inkscape:_keywords> </inkscape:_templateinfo> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> diff --git a/src/file.cpp b/src/file.cpp index caea05d95..baa7b12b5 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -74,6 +74,8 @@ #include <glibmm/i18n.h> #include <glibmm/miscutils.h> +#include <string> + using Inkscape::DocumentUndo; #ifdef WITH_GNOME_VFS @@ -124,7 +126,7 @@ static void sp_file_add_recent(gchar const *uri) /** * Create a blank document and add it to the desktop */ -SPDesktop *sp_file_new(const Glib::ustring &templ) +SPDesktop *sp_file_new(const std::string &templ) { SPDocument *doc = SPDocument::createNewDoc( !templ.empty() ? templ.c_str() : 0 , TRUE, true ); g_return_val_if_fail(doc != NULL, NULL); @@ -139,24 +141,13 @@ SPDesktop *sp_file_new(const Glib::ustring &templ) } SPDesktop *desktop = SP_ACTIVE_DESKTOP; - if (desktop) { + if (desktop) desktop->setWaitingCursor(); - } - SPDocument *existing = desktop ? sp_desktop_document(desktop) : NULL; - - if (existing && existing->virgin) { - // If the current desktop is empty, open the document there - doc->ensureUpToDate(); // TODO this will trigger broken link warnings, etc. - desktop->change_document(doc); - doc->emitResizedSignal(doc->getWidth().value("px"), doc->getHeight().value("px")); - } else { - // create a whole new desktop and window - SPViewWidget *dtw = sp_desktop_widget_new(sp_document_namedview(doc, NULL)); // TODO this will trigger broken link warnings, etc. - g_return_val_if_fail(dtw != NULL, NULL); - sp_create_window(dtw, TRUE); - desktop = static_cast<SPDesktop *>(dtw->view); - } + SPViewWidget *dtw = sp_desktop_widget_new(sp_document_namedview(doc, NULL)); // TODO this will trigger broken link warnings, etc. + g_return_val_if_fail(dtw != NULL, NULL); + sp_create_window(dtw, TRUE); + desktop = static_cast<SPDesktop *>(dtw->view); doc->doUnref(); @@ -166,6 +157,9 @@ SPDesktop *sp_file_new(const Glib::ustring &templ) #ifdef WITH_DBUS Inkscape::Extension::Dbus::dbus_init_desktop_interface(desktop); #endif + + if (desktop) + desktop->clearWaitingCursor(); return desktop; } @@ -220,7 +214,7 @@ SPDesktop* sp_file_new_default() { Glib::ustring templateUri = sp_file_default_template_uri(); SPDesktop* desk = sp_file_new(sp_file_default_template_uri()); - rdf_add_from_preferences( SP_ACTIVE_DOCUMENT ); + //rdf_add_from_preferences( SP_ACTIVE_DOCUMENT ); return desk; } diff --git a/src/file.h b/src/file.h index 682ca422e..7f80f3645 100644 --- a/src/file.h +++ b/src/file.h @@ -16,6 +16,7 @@ */ #include <glibmm/ustring.h> +#include <string> #include "extension/system.h" class SPDesktop; @@ -43,7 +44,7 @@ Glib::ustring sp_file_default_template_uri(); * Creates a new Inkscape document and window. * Return value is a pointer to the newly created desktop. */ -SPDesktop* sp_file_new (const Glib::ustring &templ); +SPDesktop* sp_file_new (const std::string &templ); SPDesktop* sp_file_new_default (void); /*###################### diff --git a/src/ui/dialog/template-load-tab.cpp b/src/ui/dialog/template-load-tab.cpp index 265ee8026..8e33cf503 100644 --- a/src/ui/dialog/template-load-tab.cpp +++ b/src/ui/dialog/template-load-tab.cpp @@ -18,12 +18,16 @@ #include <glibmm/fileutils.h> #include <glibmm/miscutils.h> #include <glibmm/stringutils.h> +#include <iostream> +#include <list> +#include "extension/db.h" +#include "extension/effect.h" +#include "inkscape.h" #include "interface.h" #include "file.h" #include "path-prefix.h" #include "preferences.h" -#include "inkscape.h" #include "xml/repr.h" #include "xml/document.h" #include "xml/node.h" @@ -152,7 +156,7 @@ void TemplateLoadTab::_refreshTemplatesList() case LIST_KEYWORD: { for (std::map<Glib::ustring, TemplateData>::iterator it = _tdata.begin() ; it != _tdata.end() ; ++it) { - if (it->second.keywords.count(_current_keyword) != 0){ + if (it->second.keywords.count(_current_keyword.lowercase()) != 0){ Gtk::TreeModel::iterator iter = _tlist_store->append(); Gtk::TreeModel::Row row = *iter; row[_columns.textValue] = it->first; @@ -163,11 +167,11 @@ void TemplateLoadTab::_refreshTemplatesList() case USER_SPECIFIED : { for (std::map<Glib::ustring, TemplateData>::iterator it = _tdata.begin() ; it != _tdata.end() ; ++it) { - if (it->second.keywords.count(_current_keyword) != 0 || - it->second.display_name.find(_current_keyword) != Glib::ustring::npos || - it->second.author.find(_current_keyword) != Glib::ustring::npos || - it->second.short_description.find(_current_keyword) != Glib::ustring::npos || - it->second.long_description.find(_current_keyword) != Glib::ustring::npos ) + if (it->second.keywords.count(_current_keyword.lowercase()) != 0 || + it->second.display_name.lowercase().find(_current_keyword.lowercase()) != Glib::ustring::npos || + it->second.author.lowercase().find(_current_keyword.lowercase()) != Glib::ustring::npos || + it->second.short_description.lowercase().find(_current_keyword.lowercase()) != Glib::ustring::npos || + it->second.long_description.lowercase().find(_current_keyword.lowercase()) != Glib::ustring::npos ) { Gtk::TreeModel::iterator iter = _tlist_store->append(); Gtk::TreeModel::Row row = *iter; @@ -187,10 +191,13 @@ void TemplateLoadTab::_loadTemplates() // system templates dir _getTemplatesFromDir(INKSCAPE_TEMPLATESDIR + _loading_path); + + // procedural templates + _getProceduralTemplates(); } -TemplateLoadTab::TemplateData TemplateLoadTab::_processTemplateFile(const Glib::ustring &path) +TemplateLoadTab::TemplateData TemplateLoadTab::_processTemplateFile(const std::string &path) { TemplateData result; result.path = path; @@ -209,7 +216,6 @@ TemplateLoadTab::TemplateData TemplateLoadTab::_processTemplateFile(const Glib:: Inkscape::XML::Document *rdoc; rdoc = sp_repr_read_file(path.data(), SP_SVG_NS_URI); Inkscape::XML::Node *myRoot; - Inkscape::XML::Node *dataNode; if (rdoc){ myRoot = rdoc->root(); @@ -221,44 +227,14 @@ TemplateLoadTab::TemplateData TemplateLoadTab::_processTemplateFile(const Glib:: if (myRoot == NULL) // No template info return result; - - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:_name")) != NULL) - result.display_name = dgettext("Document template name", dataNode->firstChild()->content()); - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:author")) != NULL) - result.author = dataNode->firstChild()->content(); - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:_short")) != NULL) - result.short_description = dgettext("Document template short description", dataNode->firstChild()->content()); - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:_long") )!= NULL) - result.long_description = dgettext("Document template long description", dataNode->firstChild()->content()); - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:preview")) != NULL) - result.preview_name = dataNode->firstChild()->content(); - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:date")) != NULL){ - result.creation_date = dataNode->firstChild()->content(); - } - - if ((dataNode = sp_repr_lookup_name(myRoot, "inkscape:_keywords")) != NULL){ - Glib::ustring data = dataNode->firstChild()->content(); - while (!data.empty()){ - std::size_t pos = data.find_first_of(" "); - if (pos == Glib::ustring::npos) - pos = data.size(); - - Glib::ustring keyword = dgettext("Document template keyword", data.substr(0, pos).data()); - result.keywords.insert(keyword); - _keywords.insert(keyword); - - if (pos == data.size()) - break; - data.erase(0, pos+1); - } - } + _getDataFromNode(myRoot, result); } return result; } -void TemplateLoadTab::_getTemplatesFromDir(const Glib::ustring &path) +void TemplateLoadTab::_getTemplatesFromDir(const std::string &path) { if ( !Glib::file_test(path, Glib::FILE_TEST_EXISTS) || !Glib::file_test(path, Glib::FILE_TEST_IS_DIR)) @@ -266,9 +242,9 @@ void TemplateLoadTab::_getTemplatesFromDir(const Glib::ustring &path) Glib::Dir dir(path); - Glib::ustring file = Glib::build_filename(path, dir.read_name()); + std::string file = Glib::build_filename(path, dir.read_name()); while (file != path){ - if (Glib::str_has_suffix(file, ".svg") && !Glib::str_has_prefix(Glib::path_get_basename(file), "default")){ + if (Glib::str_has_suffix(file, ".svg") && !Glib::str_has_prefix(Glib::path_get_basename(file), "default.")){ TemplateData tmp = _processTemplateFile(file); if (tmp.display_name != "") _tdata[tmp.display_name] = tmp; @@ -277,5 +253,66 @@ void TemplateLoadTab::_getTemplatesFromDir(const Glib::ustring &path) } } + +void TemplateLoadTab::_getProceduralTemplates() +{ + std::list<Inkscape::Extension::Effect *> effects; + Inkscape::Extension::db.get_effect_list(effects); + + std::list<Inkscape::Extension::Effect *>::iterator it = effects.begin(); + while (it != effects.end()){ + Inkscape::XML::Node *myRoot; + myRoot = (*it)->get_repr(); + myRoot = sp_repr_lookup_name(myRoot, "inkscape:_templateinfo"); + + if (myRoot){ + TemplateData result; + result.display_name = (*it)->get_name(); + result.is_procedural = true; + result.path = ""; + result.tpl_effect = *it; + + _getDataFromNode(myRoot, result); + _tdata[result.display_name] = result; + } + ++it; + } +} + + +void TemplateLoadTab::_getDataFromNode(Inkscape::XML::Node *dataNode, TemplateData &data) +{ + Inkscape::XML::Node *currentData; + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:_name")) != NULL) + data.display_name = dgettext("Document template name", currentData->firstChild()->content()); + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:author")) != NULL) + data.author = currentData->firstChild()->content(); + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:_shortdesc")) != NULL) + data.short_description = dgettext("Document template short description", currentData->firstChild()->content()); + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:_long") )!= NULL) + data.long_description = dgettext("Document template long description", currentData->firstChild()->content()); + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:preview")) != NULL) + data.preview_name = currentData->firstChild()->content(); + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:date")) != NULL) + data.creation_date = currentData->firstChild()->content(); + + if ((currentData = sp_repr_lookup_name(dataNode, "inkscape:_keywords")) != NULL){ + Glib::ustring tplKeywords = currentData->firstChild()->content(); + while (!tplKeywords.empty()){ + std::size_t pos = tplKeywords.find_first_of(" "); + if (pos == Glib::ustring::npos) + pos = tplKeywords.size(); + + Glib::ustring keyword = dgettext("Document template keyword", tplKeywords.substr(0, pos).data()); + data.keywords.insert(keyword.lowercase()); + _keywords.insert(keyword.lowercase()); + + if (pos == tplKeywords.size()) + break; + tplKeywords.erase(0, pos+1); + } + } +} + } } diff --git a/src/ui/dialog/template-load-tab.h b/src/ui/dialog/template-load-tab.h index 50f3e0be2..744a2a9fb 100644 --- a/src/ui/dialog/template-load-tab.h +++ b/src/ui/dialog/template-load-tab.h @@ -18,6 +18,10 @@ #include <gtkmm/treeview.h> #include <map> #include <set> +#include <string> + +#include "xml/node.h" +#include "extension/effect.h" namespace Inkscape { @@ -32,7 +36,7 @@ public: struct TemplateData { bool is_procedural; - Glib::ustring path; + std::string path; Glib::ustring display_name; Glib::ustring author; Glib::ustring short_description; @@ -40,6 +44,7 @@ public: Glib::ustring preview_name; Glib::ustring creation_date; std::set<Glib::ustring> keywords; + Inkscape::Extension::Effect *tpl_effect; }; TemplateLoadTab(); @@ -60,7 +65,7 @@ protected: Glib::ustring _current_keyword; Glib::ustring _current_template; - Glib::ustring _loading_path; + std::string _loading_path; std::map<Glib::ustring, TemplateData> _tdata; std::set<Glib::ustring> _keywords; @@ -91,9 +96,11 @@ private: SearchType _current_search_type; - void _getTemplatesFromDir(const Glib::ustring &); + void _getDataFromNode(Inkscape::XML::Node *, TemplateData &); + void _getProceduralTemplates(); + void _getTemplatesFromDir(const std::string &); void _keywordSelected(); - TemplateData _processTemplateFile(const Glib::ustring &); + TemplateData _processTemplateFile(const std::string &); }; } diff --git a/src/ui/dialog/template-widget.cpp b/src/ui/dialog/template-widget.cpp index be7e2b515..7e34e5a58 100644 --- a/src/ui/dialog/template-widget.cpp +++ b/src/ui/dialog/template-widget.cpp @@ -19,7 +19,14 @@ #include <glibmm/miscutils.h> #include "template-load-tab.h" +#include "desktop.h" +#include "desktop-handles.h" +#include "document.h" +#include "document-undo.h" #include "file.h" +#include "extension/implementation/implementation.h" +#include "inkscape.h" + namespace Inkscape { namespace UI { @@ -28,18 +35,16 @@ namespace UI { TemplateWidget::TemplateWidget() : _more_info_button(_("More info")) , _short_description_label(_(" ")) - , _template_author_label(_(" ")) , _template_name_label(_("no template selected")) + , _effect_prefs(NULL) { pack_start(_template_name_label, Gtk::PACK_SHRINK, 10); - pack_start(_template_author_label, Gtk::PACK_SHRINK, 0); pack_start(_preview_box, Gtk::PACK_SHRINK, 0); _preview_box.pack_start(_preview_image, Gtk::PACK_EXPAND_PADDING, 15); _preview_box.pack_start(_preview_render, Gtk::PACK_EXPAND_PADDING, 10); _short_description_label.set_line_wrap(true); - //_short_description_label.set_size_request(200); Gtk::Alignment *align; align = manage(new Gtk::Alignment(Gtk::ALIGN_END, Gtk::ALIGN_CENTER, 0.0, 0.0)); @@ -55,10 +60,19 @@ TemplateWidget::TemplateWidget() void TemplateWidget::create() { - if (_current_template.path == "") + if (_current_template.display_name == "") return; - if (_current_template.is_procedural) {} + if (_current_template.is_procedural){ + SPDesktop *desktop = SP_ACTIVE_DESKTOP; + SPDesktop *desc = sp_file_new_default(); + _current_template.tpl_effect->effect(desc); + DocumentUndo::clearUndo(sp_desktop_document(desc)); + sp_desktop_document(desc)->setModifiedSinceSave(false); + + if (desktop) + desktop->clearWaitingCursor(); + } else { sp_file_new(_current_template.path); } @@ -68,34 +82,41 @@ void TemplateWidget::create() void TemplateWidget::display(TemplateLoadTab::TemplateData data) { _current_template = data; - if (data.is_procedural){} - else{ - _template_name_label.set_text(_current_template.display_name); - _template_author_label.set_text(_current_template.author); - _short_description_label.set_text(_current_template.short_description); + + _template_name_label.set_text(_current_template.display_name); + _short_description_label.set_text(_current_template.short_description); - Glib::ustring imagePath = Glib::build_filename(Glib::path_get_dirname(_current_template.path), _current_template.preview_name); - if (data.preview_name != ""){ - _preview_image.set(imagePath); - _preview_image.show(); - _preview_render.hide(); - } - else{ - _preview_render.showImage(data.path); - _preview_render.show(); - _preview_image.hide(); - } + _preview_render.hide(); + _preview_image.hide(); + + std::string imagePath = Glib::build_filename(Glib::path_get_dirname(_current_template.path), _current_template.preview_name); + if (data.preview_name != ""){ + _preview_image.set(imagePath); + _preview_image.show(); + } + else if (!data.is_procedural){ + Glib::ustring gPath = data.path.c_str(); + _preview_render.showImage(gPath); + _preview_render.show(); + } + + if (_effect_prefs != NULL){ + remove (*_effect_prefs); + _effect_prefs = NULL; + } + if (data.is_procedural){ + _effect_prefs = data.tpl_effect->get_imp()->prefs_effect(data.tpl_effect, SP_ACTIVE_DESKTOP, NULL, NULL); + pack_start(*_effect_prefs); } } void TemplateWidget::_displayTemplateDetails() { - if (_current_template.path == "") - return; + Glib::ustring message = _current_template.display_name + "\n\n"; - Glib::ustring message = _current_template.display_name + "\n\n" + - _("Path: ") + _current_template.path + "\n\n"; + if (_current_template.path != "") + message += _("Path: ") + _current_template.path + "\n\n"; if (_current_template.long_description != "") message += _("Description: ") + _current_template.long_description + "\n\n"; diff --git a/src/ui/dialog/template-widget.h b/src/ui/dialog/template-widget.h index f7e1267ce..bb35d26a0 100644 --- a/src/ui/dialog/template-widget.h +++ b/src/ui/dialog/template-widget.h @@ -17,6 +17,7 @@ #include "template-load-tab.h" + namespace Inkscape { namespace UI { @@ -36,8 +37,8 @@ private: Gtk::Image _preview_image; Dialog::SVGPreview _preview_render; Gtk::Label _short_description_label; - Gtk::Label _template_author_label; Gtk::Label _template_name_label; + Gtk::Widget *_effect_prefs; void _displayTemplateDetails(); }; |
