summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2012-11-25 19:41:24 +0000
committerTed Gould <ted@gould.cx>2012-11-25 19:41:24 +0000
commit18be0e5e3ab74823043e19dd6ea46c4b6b130e86 (patch)
treea62925ec4473c1a21e1c99d1415f4cccab59b432
parentGetting all the filter headers (diff)
parentFix for 1036059 : Keyboard shortcut editor (diff)
downloadinkscape-18be0e5e3ab74823043e19dd6ea46c4b6b130e86.tar.gz
inkscape-18be0e5e3ab74823043e19dd6ea46c4b6b130e86.zip
Update to current trunk
(bzr r11804.1.8)
-rw-r--r--build-lx.xml2
-rwxr-xr-xbuild.xml8
-rw-r--r--packaging/wix/README26
-rw-r--r--packaging/wix/files.py89
-rw-r--r--packaging/wix/gpl-2.0.rtf135
-rw-r--r--packaging/wix/inkscape.wxs101
-rw-r--r--packaging/wix/install.bat29
-rw-r--r--packaging/wix/next_uuid.py10
-rw-r--r--packaging/wix/wixenv.bat4
-rw-r--r--po/de.po2397
-rw-r--r--po/inkscape.pot2323
-rw-r--r--po/lv.po8328
-rw-r--r--po/nl.po114
-rw-r--r--po/uk.po8581
-rwxr-xr-xshare/extensions/embedimage.py7
-rwxr-xr-xshare/extensions/funcplot.py6
-rwxr-xr-xshare/extensions/scour.inkscape.py3
-rw-r--r--share/filters/filters.svg2
-rw-r--r--share/keys/xara.xml2
-rw-r--r--share/symbols/AigaSymbols.svg1399
-rw-r--r--share/symbols/Makefile.am2
-rw-r--r--src/attribute-rel-util.cpp9
-rw-r--r--src/box3d-side.cpp21
-rw-r--r--src/box3d.cpp36
-rw-r--r--src/color-profile.cpp6
-rw-r--r--src/common-context.cpp4
-rw-r--r--src/desktop-events.cpp11
-rw-r--r--src/desktop-handles.cpp2
-rw-r--r--src/desktop.cpp14
-rw-r--r--src/display/canvas-arena.cpp8
-rw-r--r--src/display/canvas-axonomgrid.cpp116
-rw-r--r--src/display/canvas-axonomgrid.h15
-rw-r--r--src/display/canvas-grid.cpp19
-rw-r--r--src/display/canvas-text.cpp4
-rw-r--r--src/display/curve.cpp2
-rw-r--r--src/display/drawing-shape.cpp2
-rw-r--r--src/display/drawing-text.cpp2
-rw-r--r--src/display/guideline.cpp8
-rw-r--r--src/display/nr-filter-composite.cpp9
-rw-r--r--src/display/nr-filter-image.cpp2
-rw-r--r--src/display/nr-filter-merge.cpp2
-rw-r--r--src/display/nr-filter-skeleton.cpp3
-rw-r--r--src/display/nr-svgfonts.cpp67
-rw-r--r--src/display/sodipodi-ctrl.cpp8
-rw-r--r--src/display/sodipodi-ctrlrect.cpp11
-rw-r--r--src/display/sp-canvas.cpp10
-rw-r--r--src/display/sp-ctrlpoint.cpp4
-rw-r--r--src/display/sp-ctrlquadr.cpp4
-rw-r--r--src/dom/svgimpl.cpp2
-rw-r--r--src/draw-context.cpp18
-rw-r--r--src/dropper-context.cpp105
-rw-r--r--src/event-context.cpp28
-rw-r--r--src/event-context.h1
-rw-r--r--src/extension/effect.h2
-rw-r--r--src/extension/internal/cairo-png-out.cpp2
-rw-r--r--src/extension/internal/cairo-ps-out.cpp6
-rw-r--r--src/extension/internal/cairo-renderer-pdf-out.cpp20
-rw-r--r--src/extension/internal/cairo-renderer.cpp28
-rw-r--r--src/extension/internal/cairo-renderer.h2
-rw-r--r--src/extension/internal/emf-win32-inout.cpp23
-rw-r--r--src/extension/internal/filter/paint.h1
-rw-r--r--src/extension/internal/latex-text-renderer.cpp7
-rw-r--r--src/extension/internal/latex-text-renderer.h4
-rw-r--r--src/extension/internal/odf.cpp2
-rw-r--r--src/file.cpp15
-rw-r--r--src/gradient-drag.h9
-rw-r--r--src/helper/stock-items.cpp1
-rw-r--r--src/helper/units.cpp18
-rw-r--r--src/interface.cpp12
-rw-r--r--src/libavoid/makepath.cpp2
-rw-r--r--src/libavoid/orthogonal.cpp4
-rw-r--r--src/libcola/connected_components.cpp2
-rw-r--r--src/libcola/shortest_paths.cpp4
-rw-r--r--src/libcola/straightener.cpp2
-rw-r--r--src/libnrtype/FontFactory.cpp4
-rw-r--r--src/libvpsc/csolve_VPSC.h2
-rw-r--r--src/libvpsc/generate-constraints.cpp6
-rw-r--r--src/libvpsc/remove_rectangle_overlap.cpp1
-rw-r--r--src/livarot/PathSimplify.cpp10
-rw-r--r--src/livarot/PathStroke.cpp4
-rw-r--r--src/livarot/ShapeMisc.cpp4
-rw-r--r--src/live_effects/lpe-angle_bisector.cpp4
-rw-r--r--src/live_effects/lpe-boolops.cpp4
-rw-r--r--src/live_effects/lpe-copy_rotate.cpp6
-rw-r--r--src/live_effects/lpe-dynastroke.cpp52
-rw-r--r--src/live_effects/lpe-lattice.cpp32
-rw-r--r--src/live_effects/lpe-line_segment.cpp2
-rw-r--r--src/live_effects/lpe-mirror_symmetry.cpp2
-rw-r--r--src/live_effects/lpe-parallel.cpp4
-rw-r--r--src/live_effects/lpe-path_length.cpp4
-rw-r--r--src/live_effects/lpe-perp_bisector.cpp4
-rw-r--r--src/live_effects/lpe-powerstroke.cpp2
-rw-r--r--src/live_effects/lpe-recursiveskeleton.cpp2
-rw-r--r--src/live_effects/lpe-tangent_to_curve.cpp8
-rw-r--r--src/live_effects/lpe-test-doEffect-stack.cpp6
-rw-r--r--src/live_effects/lpe-text_label.cpp2
-rw-r--r--src/marker.cpp4
-rw-r--r--src/pixmaps/cursor-adj-a.xpm38
-rw-r--r--src/pixmaps/cursor-dropper-f.xpm38
-rw-r--r--src/pixmaps/cursor-dropper-s.xpm38
-rw-r--r--src/selection-chemistry.cpp5
-rw-r--r--src/shortcuts.cpp524
-rw-r--r--src/shortcuts.h16
-rw-r--r--src/snap-candidate.h6
-rw-r--r--src/sp-conn-end.cpp2
-rw-r--r--src/sp-gradient.cpp31
-rw-r--r--src/sp-image.cpp44
-rw-r--r--src/sp-item-group.cpp4
-rw-r--r--src/sp-item.cpp72
-rw-r--r--src/sp-lpe-item.cpp81
-rw-r--r--src/sp-lpe-item.h4
-rw-r--r--src/sp-metric.h2
-rw-r--r--src/sp-metrics.cpp4
-rw-r--r--src/sp-namedview.cpp4
-rw-r--r--src/sp-object.cpp71
-rw-r--r--src/sp-object.h44
-rw-r--r--src/sp-shape.cpp4
-rw-r--r--src/svg/itos.cpp2
-rw-r--r--src/svg/round.cpp1
-rw-r--r--src/trace/trace.h11
-rw-r--r--src/ui/CMakeLists.txt2
-rw-r--r--src/ui/dialog/align-and-distribute.cpp2
-rw-r--r--src/ui/dialog/align-and-distribute.h2
-rw-r--r--src/ui/dialog/clonetiler.cpp20
-rw-r--r--src/ui/dialog/color-item.cpp21
-rw-r--r--src/ui/dialog/color-item.h1
-rw-r--r--src/ui/dialog/document-properties.cpp56
-rw-r--r--src/ui/dialog/export.cpp34
-rw-r--r--src/ui/dialog/export.h5
-rw-r--r--src/ui/dialog/filedialog.cpp3
-rw-r--r--src/ui/dialog/filedialog.h2
-rw-r--r--src/ui/dialog/filedialogimpl-gtkmm.cpp32
-rw-r--r--src/ui/dialog/filedialogimpl-gtkmm.h3
-rw-r--r--src/ui/dialog/filedialogimpl-win32.cpp72
-rw-r--r--src/ui/dialog/filedialogimpl-win32.h2
-rw-r--r--src/ui/dialog/fill-and-stroke.cpp25
-rw-r--r--src/ui/dialog/fill-and-stroke.h6
-rw-r--r--src/ui/dialog/filter-effects-dialog.cpp42
-rw-r--r--src/ui/dialog/filter-effects-dialog.h6
-rw-r--r--src/ui/dialog/font-substitution.cpp4
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp319
-rw-r--r--src/ui/dialog/inkscape-preferences.h62
-rw-r--r--src/ui/dialog/layer-properties.cpp2
-rw-r--r--src/ui/dialog/layers.cpp109
-rw-r--r--src/ui/dialog/layers.h11
-rw-r--r--src/ui/dialog/object-attributes.cpp2
-rw-r--r--src/ui/dialog/ocaldialogs.h2
-rw-r--r--src/ui/dialog/print.cpp2
-rw-r--r--src/ui/dialog/spellcheck.cpp8
-rw-r--r--src/ui/dialog/svg-fonts-dialog.cpp4
-rw-r--r--src/ui/dialog/symbols.cpp29
-rw-r--r--src/ui/dialog/symbols.h1
-rw-r--r--src/ui/tool/node-tool.cpp4
-rw-r--r--src/ui/widget/color-picker.cpp2
-rw-r--r--src/ui/widget/layer-selector.cpp6
-rw-r--r--src/ui/widget/licensor.cpp18
-rw-r--r--src/ui/widget/page-sizer.cpp4
-rw-r--r--src/ui/widget/preferences-widget.cpp2
-rw-r--r--src/ui/widget/rotateable.cpp31
-rw-r--r--src/ui/widget/rotateable.h3
-rw-r--r--src/ui/widget/selected-style.cpp117
-rw-r--r--src/ui/widget/selected-style.h3
-rw-r--r--src/util/expression-evaluator.cpp2
-rw-r--r--src/verbs.cpp59
-rw-r--r--src/verbs.h19
-rw-r--r--src/widgets/arc-toolbar.cpp10
-rw-r--r--src/widgets/box3d-toolbar.cpp4
-rw-r--r--src/widgets/button.cpp4
-rw-r--r--src/widgets/calligraphy-toolbar.cpp2
-rw-r--r--src/widgets/connector-toolbar.cpp16
-rw-r--r--src/widgets/desktop-widget.cpp179
-rw-r--r--src/widgets/eek-preview.cpp11
-rw-r--r--src/widgets/erasor-toolbar.cpp4
-rw-r--r--src/widgets/font-selector.cpp2
-rw-r--r--src/widgets/gradient-image.cpp4
-rw-r--r--src/widgets/gradient-selector.cpp31
-rw-r--r--src/widgets/gradient-selector.h2
-rw-r--r--src/widgets/gradient-toolbar.cpp6
-rw-r--r--src/widgets/icon.cpp2
-rw-r--r--src/widgets/lpe-toolbar.cpp10
-rw-r--r--src/widgets/measure-toolbar.cpp4
-rw-r--r--src/widgets/node-toolbar.cpp8
-rw-r--r--src/widgets/pencil-toolbar.cpp4
-rw-r--r--src/widgets/rect-toolbar.cpp4
-rw-r--r--src/widgets/sp-color-gtkselector.cpp4
-rw-r--r--src/widgets/sp-color-icc-selector.cpp6
-rw-r--r--src/widgets/sp-color-notebook.cpp31
-rw-r--r--src/widgets/sp-color-scales.cpp7
-rw-r--r--src/widgets/sp-color-slider.cpp7
-rw-r--r--src/widgets/sp-color-wheel-selector.cpp7
-rw-r--r--src/widgets/sp-xmlview-attr-list.cpp7
-rw-r--r--src/widgets/sp-xmlview-content.cpp10
-rw-r--r--src/widgets/sp-xmlview-tree.cpp175
-rw-r--r--src/widgets/sp-xmlview-tree.h11
-rw-r--r--src/widgets/spinbutton-events.cpp5
-rw-r--r--src/widgets/spiral-toolbar.cpp4
-rw-r--r--src/widgets/star-toolbar.cpp12
-rw-r--r--src/widgets/stroke-style.cpp5
-rw-r--r--src/widgets/text-toolbar.cpp10
-rw-r--r--src/widgets/toolbox.cpp19
-rw-r--r--src/xml/repr-css.cpp2
-rw-r--r--src/xml/simple-node.cpp2
-rw-r--r--src/zoom-context.cpp16
203 files changed, 14675 insertions, 12635 deletions
diff --git a/build-lx.xml b/build-lx.xml
index 1bd85c4ed..f5b448439 100644
--- a/build-lx.xml
+++ b/build-lx.xml
@@ -142,6 +142,8 @@
#define ENABLE_LCMS 1
+ #define WITH_GTKMM_2_24 1
+
#define ENABLE_NLS 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
diff --git a/build.xml b/build.xml
index 551ce7a36..d61ee249c 100755
--- a/build.xml
+++ b/build.xml
@@ -151,10 +151,12 @@
#define HAVE_SYS_STAT_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_OPENMP 1
- #define HAVE_TR1_UNORDERED_SET 1
+ #define HAVE_TR1_UNORDERED_SET 1
#define HAVE_LIBLCMS1 1
+ #define WITH_GTKMM_2_24 1
+
#define ENABLE_NLS 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
@@ -178,7 +180,7 @@
/* use poppler for pdf import? */
#define HAVE_POPPLER 1
- #define HAVE_POPPLER_GLIB 1
+ #define HAVE_POPPLER_GLIB 1
#define HAVE_POPPLER_CAIRO 1
/* do we want bitmap manipulation? */
@@ -194,7 +196,7 @@
#define ENABLE_SVG_FONTS 1
/* Do we want experimental, unsupported, unguaranteed, etc., LivePathEffects enabled? */
- #define LPE_ENABLE_TEST_EFFECTS 1
+ //#define LPE_ENABLE_TEST_EFFECTS 1
#define HAVE_ASPELL 1
diff --git a/packaging/wix/README b/packaging/wix/README
new file mode 100644
index 000000000..2046797ca
--- /dev/null
+++ b/packaging/wix/README
@@ -0,0 +1,26 @@
+howto create windows msi installer
+
+you need:
+1. windows installer XML installed and callable from your path
+ get it from http://wixtoolset.org/
+ the installer is tested using version 3.6
+
+build the installer
+1. build inkscape
+2. open command shell "cmd"
+3. change current directory to inkscape\packaging\wix
+4. set environment variables
+ wixenv.bat
+5. create installer using batch
+ install.bat
+
+when completed there should be inkscape.msi in your path
+
+things still todo
+- detailed explanation what to do for new revisions
+- include some inkscapeish artwork
+- better filenames (nightly builds versus releases)
+- howto remove python .pyc files after deinstallation
+- localisation into the installer
+
+theAdib
diff --git a/packaging/wix/files.py b/packaging/wix/files.py
new file mode 100644
index 000000000..93a7c8dd1
--- /dev/null
+++ b/packaging/wix/files.py
@@ -0,0 +1,89 @@
+#!/usr/bin/python
+
+
+# list files in directory
+import os
+import uuid
+
+directory_ids = {}
+file_ids = {}
+
+def indent(level):
+ indentstring = ''
+ for i in range(level):
+ indentstring += ' '
+ return indentstring
+
+def directory(root, breadcrumb, level, exclude=[]):
+ """
+ list all files and directory recursivly
+ create the file_ids dictionary to be used in ComponentGroup references
+ """
+ global file_ids
+ global directory_ids
+ # first list files within directory
+ files = [ f for f in os.listdir(root) if os.path.isfile(os.path.join(root,f)) and f not in exclude]
+ for file in files:
+ file_key = os.path.join(root, file)
+ _id = '_%06d' % (len(file_ids.keys()) + 1)
+ file_ids[file_key] = 'component' + _id
+ wxs.write(indent(level)+ "<Component Id='component" + _id + "' Guid='" + str(uuid.uuid4()) + "' DiskId='1'>\n")
+ if file == 'inkscape.exe':
+ # we refenrence inkscape.exe in inkscape.wxs
+ _id = '_inkscape_exe'
+ wxs.write(indent(level + 1)+ "<File Id='file" + _id + "' Name='" + file + "' DiskId='1' Source='" + file_key + "' KeyPath='yes' />\n")
+ wxs.write(indent(level)+ "</Component>\n")
+ # then all directories
+
+ dirs = [ f for f in os.listdir(root) if os.path.isdir(os.path.join(root,f)) ]
+ for dir in dirs:
+ directory_key = breadcrumb + '__' + dir
+ if not directory_key in directory_ids.keys():
+ directory_ids[directory_key] = 'dir_%06d' % (len(directory_ids.keys()) + 1)
+ wxs.write(indent(level) + "<Directory Id='" + directory_ids[directory_key] + "' Name='" + dir + "'>\n")
+ directory(os.path.join(root, dir), directory_key, level + 1)
+ wxs.write(indent(level) + "</Directory>\n")
+
+
+def ComponentGroup(name, condition, level):
+ """
+ add componentgroup that contain all items from file_ids that match condition
+ remove the matched elements from file_ids
+ """
+ global file_ids
+ keys = [k for k in file_ids.keys() if condition in k]
+ wxs.write(indent(level) + "<ComponentGroup Id='" + name + "'>\n")
+ for component in keys:
+ wxs.write(indent(level + 1) + "<ComponentRef Id='" + file_ids[component] + "' />\n")
+ wxs.write(indent(level) + "</ComponentGroup>\n")
+ for key in keys:
+ del file_ids[key]
+
+with open('files.wxs', 'w') as wxs:
+ wxs.write("<!-- do not edit, this file is created by files.py tool any changes will be lost -->\n")
+ wxs.write("<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>\n")
+ wxs.write(indent(1) + "<Fragment>\n")
+ wxs.write(indent(2) + "<!-- Step 1: Define the directory structure -->\n")
+ wxs.write(indent(2) + "<Directory Id='TARGETDIR' Name='SourceDir'>\n")
+ wxs.write(indent(3) + "<Directory Id='ProgramFilesFolder' Name='PFiles'>\n")
+ wxs.write(indent(4) + "<Directory Id='INSTALLDIR' Name='Inkscape'>\n")
+ print "start parsing ..\..\inkscape"
+ directory('..\..\inkscape', 'inkscape', 5, ['inkscape.dbg', 'inkview.dbg', 'gdb.exe'])
+ print "found %d files" % len(file_ids.keys())
+ wxs.write(indent(4) + "</Directory>\n")
+ wxs.write(indent(3) + "</Directory>\n")
+ # link to ProgrmMenu
+ wxs.write(indent(3) + "<Directory Id='ProgramMenuFolder'>\n")
+ wxs.write(indent(4) + "<Directory Id='ApplicationProgramsFolder' Name='Inkscape 0.48'/>\n")
+ wxs.write(indent(3) + "</Directory>\n")
+ wxs.write(indent(3) + "<Directory Id='DesktopFolder' Name='Desktop' />\n")
+ wxs.write(indent(2) + "</Directory>\n")
+ ComponentGroup("Examples", 'inkscape\\share\\examples', 2)
+ ComponentGroup("Tutorials", 'inkscape\\share\\tutorials\\', 2)
+ ComponentGroup("Translations", '\\locale\\', 2)
+ ComponentGroup("AllOther", '', 2)
+ wxs.write(indent(1) + "</Fragment>\n")
+ wxs.write("</Wix>\n")
+
+
+
diff --git a/packaging/wix/gpl-2.0.rtf b/packaging/wix/gpl-2.0.rtf
new file mode 100644
index 000000000..870d1c819
--- /dev/null
+++ b/packaging/wix/gpl-2.0.rtf
@@ -0,0 +1,135 @@
+{\rtf1\ansi\uc1\deff13\deflang1024
+{\fonttbl{\f0\fnil\fcharset0 Zapf Chancery;}
+{\f1\fnil\fcharset204 Zapf Chancery;}
+{\f2\fnil\fcharset204 Times;}
+{\f3\fnil\fcharset204 Helvetica;}
+{\f4\fnil\fcharset204 Helvetica;}
+{\f5\fnil\fcharset204 Courier;}
+{\f6\fnil\fcharset2 Symbol;}
+{\f7\fnil\fcharset0 MT Extra;}
+{\f8\fnil\fcharset238 Zapf Chancery;}
+{\f9\fnil\fcharset238 Times;}
+{\f10\fnil\fcharset238 Helvetica;}
+{\f11\fnil\fcharset238 Helvetica;}
+{\f12\fnil\fcharset238 Courier;}
+{\f13\fnil\fcharset0 Times;}
+{\f14\fnil\fcharset0 Helvetica;}
+{\f15\fnil\fcharset0 Helvetica;}
+{\f16\fnil\fcharset0 Courier;}
+}
+{\colortbl;
+\red0\green0\blue0;
+\red0\green0\blue255;
+\red0\green255\blue255;
+\red0\green255\blue0;
+\red255\green0\blue255;
+\red255\green0\blue0;
+\red255\green255\blue0;
+\red255\green255\blue255;
+\red0\green0\blue128;
+\red0\green128\blue128;
+\red0\green128\blue0;
+\red128\green0\blue128;
+\red128\green0\blue0;
+\red128\green128\blue0;
+\red128\green128\blue128;
+\red192\green192\blue192;
+}
+{\stylesheet
+{\s0\fs20\snext0 Normal;}
+{\s2\ql\sb240\sa60\keepn\f13\b\fs40 \sbasedon0\snext0 heading 1;}
+{\s2\ql\sb240\sa60\keepn\f13\b\fs40\li0 \sbasedon0\snext0 heading 1;}
+{\s1\ql\sb240\sa60\keepn\f13\b\fs40\li0 \sbasedon0\snext0 heading 1;}
+{\s6\ql\sb240\sa60\keepn\f13\b\fs24\li2048 \sbasedon0\snext0 heading 5;}
+{\s3\ql\sb240\sa60\keepn\f13\b\fs32\li512 \sbasedon0\snext0 heading 2;}
+{\s7\ql\sb240\sa60\keepn\f13\b\fs24\li2560 \sbasedon0\snext0 heading 6;}
+{\s4\ql\sb240\sa60\keepn\f13\b\fs32\li1024 \sbasedon0\snext0 heading 3;}
+{\s5\ql\sb240\sa60\keepn\f13\b\fs24\li1536 \sbasedon0\snext0 heading 4;}
+{\s6\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 5;}
+{\s1\qc\sb240\sa60\keepn\f13\b\fs40 \sbasedon0\snext0 part;}
+{\s3\ql\sb240\sa60\keepn\f13\b\fs32 \sbasedon0\snext0 heading 2;}
+{\s7\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 6;}
+{\s4\ql\sb240\sa60\keepn\f13\b\fs32 \sbasedon0\snext0 heading 3;}
+{\s5\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 4;}
+}
+{\info
+{\title Original file was gpl-2.0.tex}
+{\doccomm Created using latex2rtf 1.9.19 (released Nov 20 2007) on Wed Nov 21 17:05:20 2012
+}
+}
+{\footer\pard\plain\f13\fs22\qc\chpgn\par}
+\paperw12280\paperh15900\margl2680\margr2700\margt2540\margb1760\pgnstart0\widowctrl\qj\ftnbj\f13\aftnnar
+{
+\par\pard\qc {\fs30 \pard\qc\sl240\slmult1 \fi340 GNU GENERAL PUBLIC LICENSE}
+\par\pard\qc {\fs24 }
+\par\pard\qc {\fs24 }
+\par\pard\qc {\fs24 Version 2, June 1991}
+\par\pard\qc {\fs24 }\par
+{\pard\qc\sl240\slmult1 \fi0 {\par
+\pard\qc\sl240\slmult1 \fi0 Copyright \'a9 1989, 1991 Free Software Foundation, Inc.\par
+\pard\qc\sl240\slmult1 \sb240 \fi0 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\par
+\pard\qc\sl240\slmult1 \sb240 \fi0 Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. } \par
+}{\pard\qc\sl240\slmult1 \fi0 {\i0\scaps0\b \fs26 Preamble} \par
+}\pard\qj\sl240\slmult1 \fi0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software\emdash to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation\rquote s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.\par
+\pard\qj\sl240\slmult1 \fi0 When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.\par
+\pard\qj\sl240\slmult1 \fi0 To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.\par
+\pard\qj\sl240\slmult1 \fi0 For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.\par
+\pard\qj\sl240\slmult1 \fi0 We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.\par
+\pard\qj\sl240\slmult1 \fi0 Also, for each author\rquote s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors\rquote reputations.\par
+\pard\qj\sl240\slmult1 \fi0 Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone\rquote s free use or not licensed at all.\par
+\pard\qj\sl240\slmult1 \fi0 The precise terms and conditions for copying, distribution and modification follow.\par
+{\pard\qc\sl240\slmult1 \fi0 {\fs31 \i0\b0\scaps Terms and Conditions For Copying, Distribution and Modification} \par
+}{\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 1.\tab This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The \ldblquote Program\rdblquote , below, refers to any such program or work, and a \ldblquote work based on the Program\rdblquote means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term \ldblquote modification\rdblquote .) Each licensee is addressed as \ldblquote you\rdblquote .\par
+\pard\qj\sl240\slmult1 \li600\fi0 Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 2.\tab You may copy and distribute verbatim copies of the Program\rquote s source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.\par
+\pard\qj\sl240\slmult1 \li600\fi0 You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 3.\tab You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\par
+{\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (a)\tab You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.\par
+\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (b)\tab You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.\par
+\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (c)\tab If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)\par
+}\pard\qj\sl240\slmult1 \sb100 \li600\fi0 These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.\par
+\pard\qj\sl240\slmult1 \li600\fi-300 Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.\par
+\pard\qj\sl240\slmult1 \li600\fi-300 In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 4.\tab You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:\par
+{\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (a)\tab Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\par
+\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (b)\tab Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\par
+\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (c)\tab Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)\par
+}\pard\qj\sl240\slmult1 \sb100 \li600\fi0 The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.\par
+\pard\qj\sl240\slmult1 \li600\fi-300 If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 5.\tab You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 6.\tab You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 7.\tab Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients\rquote exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 8.\tab If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.\par
+\pard\qj\sl240\slmult1 \li600\fi0 If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.\par
+\pard\qj\sl240\slmult1 \li600\fi0 It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.\par
+\pard\qj\sl240\slmult1 \li600\fi0 This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 9.\tab If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 10.\tab The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.\par
+\pard\qj\sl240\slmult1 \li600\fi0 Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and \ldblquote any later version\rdblquote , you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 11.\tab If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\par
+{\pard\qc\sl240\slmult1 \li600\fi0 {\fs31 \i0\b0\scaps No Warranty } \par
+}\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 12.\tab {\i0\b0\scaps Because the program is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program \ldblquote as is\rdblquote without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.}\par
+\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 13.\tab {\i0\b0\scaps In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.}\par
+}{\pard\qc\sl240\slmult1 \sb100 \fi0 {\fs31 \i0\b0\scaps End of Terms and Conditions} \par
+}\page{}\pard\qj\sl240\slmult1 \fi0 [2]\par
+\pard\qj\sl240\slmult1 \sb240 \fi0 {\s3\ql\sb240\sa60\keepn\f13\b\fs32 Appendix: How to Apply These Terms to Your New Programs\par
+}\pard\qj\sl240\slmult1 \sb60 \fi0 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\par
+\pard\qj\sl240\slmult1 \fi0 To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the \ldblquote copyright\rdblquote line and a pointer to where the full notice is found.\par
+{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 one line to give the program\rquote s name and a brief idea of what it does. \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 Copyright (C) yyyy name of author \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. \par
+}\pard\qj\sl240\slmult1 \sb60 \fi0 Also add information on how to contact you by electronic and paper mail.\par
+\pard\qj\sl240\slmult1 \fi0 If the program is interactive, make it output a short notice like this when it starts in an interactive mode:\par
+{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 Gnomovision version 69, Copyright (C) yyyy name of author \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type \lquote show w\rquote . \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 This is free software, and you are welcome to redistribute it under certain conditions; type \lquote show c\rquote for details. \par
+}\pard\qj\sl240\slmult1 \sb60 \fi0 The hypothetical commands {\i0\scaps0\b0\f16 show w} and {\i0\scaps0\b0\f16 show c} should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than {\i0\scaps0\b0\f16 show w} and {\i0\scaps0\b0\f16 show c}; they could even be mouse-clicks or menu items\emdash whatever suits your program.\par
+\pard\qj\sl240\slmult1 \fi0 You should also get your employer (if you work as a programmer) or your school, if any, to sign a \ldblquote copyright disclaimer\rdblquote for the program, if necessary. Here is a sample; alter the names:\par
+{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 Yoyodyne, Inc., hereby disclaims all copyright interest in the program \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 \lquote Gnomovision\rquote (which makes passes at compilers) written by James Hacker. \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 signature of Ty Coon, 1 April 1989 \par
+\pard\qj\sl240\slmult1 \li512\ri512\fi0 Ty Coon, President of Vice \par
+}\pard\qj\sl240\slmult1 \sb60 \fi0 This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.\par
+}}
diff --git a/packaging/wix/inkscape.wxs b/packaging/wix/inkscape.wxs
new file mode 100644
index 000000000..e2bc26462
--- /dev/null
+++ b/packaging/wix/inkscape.wxs
@@ -0,0 +1,101 @@
+<?xml version='1.0' encoding='windows-1252'?>
+<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi' xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
+ <Product Name='Inkscape 0.48' Id='81922150-317e-4bb0-a31d-ff1c14f707c5' UpgradeCode='4d5fedaa-84a0-48be-bd2a-08246398361a' Language='1033' Codepage='1252' Version='0.48' Manufacturer='inkscape.org'>
+
+ <Package Id='*' Keywords='Installer' Description="Inkscape Installer" Comments='inkscape is registered trademark of inkscape.org' Manufacturer='inkscape.org' InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='1252' />
+
+ <Media Id='1' Cabinet='Sample.cab' EmbedCab='yes' DiskPrompt="CD-ROM #1" />
+ <Property Id='DiskPrompt' Value="inkscape 0.48 Installation [1]" />
+
+ <Property Id='ALLUSERS' Value="2" />
+
+ <DirectoryRef Id="ApplicationProgramsFolder">
+ <Component Id="ApplicationShortcut" Guid="37de8ea4-e83a-4e40-8f9c-c6066b78d935">
+ <Shortcut Id="ApplicationStartMenuShortcut"
+ Name="Inkscape 0.48.3"
+ Description="Inkscape Vector Graphics Application"
+ Target="[INSTALLDIR]inkscape.exe"
+ WorkingDirectory="INSTALLDIR"/>
+ <util:InternetShortcut Id="OnlineDocumentationShortcut"
+ Name="Inkscape Homepage"
+ Target="http://www.inkscape.org/"/>
+ <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
+ <RegistryValue Root="HKCU" Key="Software\Microsoft\MyApplicationName" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
+ </Component>
+ </DirectoryRef>
+
+ <DirectoryRef Id="DesktopFolder">
+ <Component Id="DesktopShortcut" Guid="3afc08a7-05a1-40cf-90c2-0d6c042bfc41">
+ <Shortcut Id="desktopFoobar10" Directory="DesktopFolder" Target="[INSTALLDIR]inkscape.exe" Name="Inkscape 0.48" WorkingDirectory='INSTALLDIR' Icon="inkscape.exe" IconIndex="0" />
+ <RemoveFolder Id="DesktopFolder" On="uninstall"/>
+ <RegistryValue Root="HKCU" Key="Software\Microsoft\MyApplicationName" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
+ </Component>
+ </DirectoryRef>
+
+ <DirectoryRef Id="INSTALLDIR">
+ <Component Id="RegisterExtension" Guid="d544e040-573e-4ea8-983e-4bcae6b87f3d">
+ <ProgId Id="inkscape.svg" Description='scalable vector graphics file' Icon='file_inkscape_exe'>
+ <Extension Id='svg' ContentType='application/svg'>
+ <Verb Id='edit' Command='Edit with Inkscape' TargetFile='file_inkscape_exe' Argument='"%1"' />
+ </Extension>
+ <!-- currently this creates an error
+ <Extension Id='svgz' ContentType='application/svgz'>
+ <Verb Id='open' Command='Open with Inkscape' TargetFile='file_inkscape_exe' Argument='"%1"' />
+ </Extension>
+ -->
+ </ProgId>
+ </Component>
+ </DirectoryRef>
+
+
+
+ <Feature Id='Complete' Title='inkscape 0.48' Description='The complete Package' Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR' Absent="disallow" AllowAdvertise='no'>
+<!--
+ <Feature Id='MainProgram' Level='1' Title='inkscape Application' Description='the inkscape Application' Absent="disallow" AllowAdvertise='no'>
+ <ComponentRef Id='MainExecutable' />
+ </Feature>
+-->
+ <!--
+ <Feature Id='MainProgram' Level='1' Title='inkscape Application' Description='the inkscape Application' Absent="disallow" AllowAdvertise='no'>
+ -->
+ <ComponentGroupRef Id='AllOther' />
+ <!--
+ </Feature>
+ -->
+
+ <!-- shortcuts -->
+ <Feature Id='ApplicationShortcut' Level='1' Title='Start Menu entry' Description='an entry in the start Menu' AllowAdvertise='no'>
+ <ComponentRef Id='ApplicationShortcut' />
+ </Feature>
+
+ <Feature Id='DesktopShortcut' Level='1' Title='Desktop link' Description='an link on the desktop' AllowAdvertise='no'>
+ <ComponentRef Id='DesktopShortcut' />
+ </Feature>
+
+ <Feature Id='RegisterExtension' Level='1' Title='register file extension' Description='register .svg and .svgz file extension to explorer context menu' AllowAdvertise='no'>
+ <ComponentRef Id='RegisterExtension' />
+ </Feature>
+
+ <Feature Id='Examples' Level='1' Title='Examples' Description='examples as svg' AllowAdvertise='no'>
+ <ComponentGroupRef Id='Examples' />
+ </Feature>
+
+ <Feature Id='Translations' Level='1' Title='Translations' Description='translations' AllowAdvertise='no'>
+ <ComponentGroupRef Id='Translations' />
+ </Feature>
+
+ <Feature Id='Tutorials' Level='1' Title='Tutorials' Description='tutorials as svg' AllowAdvertise='no'>
+ <ComponentGroupRef Id='Tutorials' />
+ </Feature>
+<!--
+ <ComponentRef Id='ProgramMenuDir' />
+-->
+ </Feature>
+ <WixVariable Id="WixUILicenseRtf" Value="gpl-2.0.rtf" />
+ <UIRef Id="WixUI_Mondo" />
+ <UIRef Id="WixUI_ErrorProgressText" />
+
+ <Icon Id="inkscape.exe" SourceFile="..\..\inkscape\inkscape.exe" />
+
+ </Product>
+</Wix>
diff --git a/packaging/wix/install.bat b/packaging/wix/install.bat
new file mode 100644
index 000000000..f8bb120f0
--- /dev/null
+++ b/packaging/wix/install.bat
@@ -0,0 +1,29 @@
+
+@echo build files.wxs
+python files.py
+
+@echo call wix compiler ...
+candle inkscape.wxs -ext WiXUtilExtension
+@if NOT %ERRORLEVEL% == 0 goto theend
+
+candle files.wxs
+@if NOT %ERRORLEVEL% == 0 goto theend
+
+@echo call wix linker ...
+light -ext WixUIExtension -ext WiXUtilExtension inkscape.wixobj files.wixobj -o inkscape.msi
+@if NOT %ERRORLEVEL% == 0 goto theend
+
+@echo the installer is now created
+@rem uncomment following line if you want to test the installer
+goto theend
+
+@echo install ...
+msiexec /i inkscape.msi /l*v inkscape.log
+
+pause the program is now installed. press any key to run uninstaller ...
+@echo deinstall ...
+msiexec /x inkscape.msi
+
+@echo ... finished
+
+:theend
diff --git a/packaging/wix/next_uuid.py b/packaging/wix/next_uuid.py
new file mode 100644
index 000000000..6ed20b506
--- /dev/null
+++ b/packaging/wix/next_uuid.py
@@ -0,0 +1,10 @@
+import uuid
+
+"""
+a helper script to simply generate some new UUID
+"""
+
+out = open('next_uuid.txt', 'wt')
+for i in xrange(10):
+ out.write(str(uuid.uuid4()) + '\n')
+
diff --git a/packaging/wix/wixenv.bat b/packaging/wix/wixenv.bat
new file mode 100644
index 000000000..85db740df
--- /dev/null
+++ b/packaging/wix/wixenv.bat
@@ -0,0 +1,4 @@
+@echo Setting environment variables for creating msi installer
+IF "%DEVLIBS_PATH%"=="" set DEVLIBS_PATH=c:\devlibs
+IF "%WIX_PATH%"=="" set WIX_PATH=C:\Programme\WiX Toolset v3.6\bin
+set PATH=%DEVLIBS_PATH%\python;%WIX_PATH%;%PATH%
diff --git a/po/de.po b/po/de.po
index e1272ccdb..294f63b44 100644
--- a/po/de.po
+++ b/po/de.po
@@ -6,7 +6,7 @@
# Christian Meyer <chrisime@gnome.org>, 2000-2002.
# Christian Neumair <chris@gnome-de.org>, 2002, 2003.
# Colin Marquardt <colin@marquardt-home.de>, 2004-2007.
-# Adib Taraben <theadib@yahoo.com>, 2004.
+# Adib Taraben <theadib@gmail.com>, 2004.
# Jörg Müller <jfm@ram-brand.de>, 2005.
# Wolfram Strempfer <wolfram@strempfer.de>, 2006.
# McBen <viertelvor12@gmx.net>, 2008.
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkscape\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-08 22:42+0200\n"
-"PO-Revision-Date: 2012-10-12 13:44+0100\n"
+"POT-Creation-Date: 2012-10-25 13:31+0200\n"
+"PO-Revision-Date: 2012-10-29 09:11+0100\n"
"Last-Translator: Uwe Schoeler <mail@uwe-schoeler.de>\n"
"Language-Team: <de@li.org>\n"
"Language: de\n"
@@ -246,9 +246,9 @@ msgstr "Ölgemälde"
#: ../src/extension/internal/filter/paint.h:364
#: ../src/extension/internal/filter/paint.h:508
#: ../src/extension/internal/filter/paint.h:603
-#: ../src/extension/internal/filter/paint.h:727
-#: ../src/extension/internal/filter/paint.h:879
-#: ../src/extension/internal/filter/paint.h:983
+#: ../src/extension/internal/filter/paint.h:726
+#: ../src/extension/internal/filter/paint.h:878
+#: ../src/extension/internal/filter/paint.h:982
msgid "Image Paint and Draw"
msgstr "Bild malen und zeichnen"
@@ -999,8 +999,8 @@ msgstr "Schwarzes Licht"
#: ../src/extension/internal/filter/morphology.h:194
#: ../src/extension/internal/filter/overlays.h:73
#: ../src/extension/internal/filter/paint.h:99
-#: ../src/extension/internal/filter/paint.h:715
-#: ../src/extension/internal/filter/paint.h:719
+#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:718
#: ../src/extension/internal/filter/shadows.h:71
#: ../src/extension/internal/filter/transparency.h:345
#: ../src/ui/dialog/document-properties.cpp:148
@@ -1888,8 +1888,8 @@ msgid "Colorize separately the three color channels"
msgstr "Färbt die drei Farbkanäle separat"
#: ../share/filters/filters.svg.h:1
-msgid "Posterized Light Eraser 4"
-msgstr "Posterisierender Helligkeitsradierer 4"
+msgid "Posterized Light Eraser"
+msgstr "Posterisierender Helligkeitsradierer"
#: ../share/filters/filters.svg.h:1
msgid "Create a semi transparent posterized image"
@@ -3421,21 +3421,21 @@ msgstr "Führungslinie erzeugen"
msgid "Move guide"
msgstr "Führungslinie verschieben"
-#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:532
+#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:541
#: ../src/ui/dialog/guides.cpp:138
msgid "Delete guide"
msgstr "Führungslinie löschen"
-#: ../src/desktop-events.cpp:512
+#: ../src/desktop-events.cpp:521
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr "<b>Führungslinie</b>: %s"
-#: ../src/desktop.cpp:850
+#: ../src/desktop.cpp:889
msgid "No previous zoom."
msgstr "Kein vorheriger Zoomfaktor."
-#: ../src/desktop.cpp:871
+#: ../src/desktop.cpp:910
msgid "No next zoom."
msgstr "Kein nächster Zoomfaktor."
@@ -4151,7 +4151,7 @@ msgstr "<b>Ein Objekt</b> auswählen, dessen gekachelte Klone entfernt werden."
msgid "Delete tiled clones"
msgstr "Gekachelte Klone löschen"
-#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2467
+#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2469
msgid "Select an <b>object</b> to clone."
msgstr "Zu klonendes <b>Objekt</b> auswählen."
@@ -4451,7 +4451,7 @@ msgid "Search paths, lines, polylines"
msgstr "Pfade, Linien oder Linienzüge suchen"
#: ../src/dialogs/find.cpp:647 ../src/ui/dialog/find.cpp:98
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Paths"
msgstr "Pfade"
@@ -4671,7 +4671,7 @@ msgstr "Korrigiere Rechtschreibung"
msgid "_Font"
msgstr "Schrift"
-#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:248
+#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:253
#: ../src/ui/dialog/find.cpp:73
msgid "_Text"
msgstr "_Text"
@@ -5193,16 +5193,16 @@ msgstr "Mehrfaches der Gitterweite"
msgid " to "
msgstr " an "
-#: ../src/document.cpp:488
+#: ../src/document.cpp:491
#, c-format
msgid "New document %d"
msgstr "Neues Dokument %d"
-#: ../src/document.cpp:514
+#: ../src/document.cpp:517
msgid "Memory document %1"
msgstr "Dokument im Speicher %1"
-#: ../src/document.cpp:704
+#: ../src/document.cpp:707
#, c-format
msgid "Unnamed document %d"
msgstr "Unbenanntes Dokument %d"
@@ -5310,12 +5310,12 @@ msgid "[Unchanged]"
msgstr "[Unverändert]"
#. Edit
-#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2288
+#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2334
msgid "_Undo"
msgstr "_Rückgängig"
# !!! "Wiederholen" wird evtl. spaeter fuer "repeat" gebraucht
-#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2290
+#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2336
msgid "_Redo"
msgstr "_Wiederherstellen"
@@ -6135,7 +6135,7 @@ msgstr "Postscript Level 2"
#: ../src/extension/internal/cairo-ps-out.cpp:317
#: ../src/extension/internal/cairo-ps-out.cpp:357
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:241
-#: ../src/extension/internal/emf-win32-inout.cpp:2544
+#: ../src/extension/internal/emf-win32-inout.cpp:2548
msgid "Convert texts to paths"
msgstr "Texte in Pfade umwandeln"
@@ -6222,40 +6222,40 @@ msgstr "PDF 1.4"
msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file"
msgstr "PDF+LaTeX: Text in PDF weglassen und LaTeX Datei erstellen"
-#: ../src/extension/internal/emf-win32-inout.cpp:2514
+#: ../src/extension/internal/emf-win32-inout.cpp:2518
msgid "EMF Input"
msgstr "EMF einlesen"
-#: ../src/extension/internal/emf-win32-inout.cpp:2519
+#: ../src/extension/internal/emf-win32-inout.cpp:2523
msgid "Enhanced Metafiles (*.emf)"
msgstr "Enhanced Windows-Metafile (*.emf)"
# !!!
-#: ../src/extension/internal/emf-win32-inout.cpp:2520
+#: ../src/extension/internal/emf-win32-inout.cpp:2524
msgid "Enhanced Metafiles"
msgstr "Enhanced Metafiles"
-#: ../src/extension/internal/emf-win32-inout.cpp:2528
+#: ../src/extension/internal/emf-win32-inout.cpp:2532
msgid "WMF Input"
msgstr "WMF einlesen"
-#: ../src/extension/internal/emf-win32-inout.cpp:2533
+#: ../src/extension/internal/emf-win32-inout.cpp:2537
msgid "Windows Metafiles (*.wmf)"
msgstr "Windows-Metafiles (*.wmf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2534
+#: ../src/extension/internal/emf-win32-inout.cpp:2538
msgid "Windows Metafiles"
msgstr "Windows-Metafiles"
-#: ../src/extension/internal/emf-win32-inout.cpp:2542
+#: ../src/extension/internal/emf-win32-inout.cpp:2546
msgid "EMF Output"
msgstr "EMF-Ausgabe"
-#: ../src/extension/internal/emf-win32-inout.cpp:2548
+#: ../src/extension/internal/emf-win32-inout.cpp:2552
msgid "Enhanced Metafile (*.emf)"
msgstr "Enhanced Metafile (*.emf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2549
+#: ../src/extension/internal/emf-win32-inout.cpp:2553
msgid "Enhanced Metafile"
msgstr "Enhanced Metafile"
@@ -6267,7 +6267,7 @@ msgstr "Diffuses Licht"
#: ../src/extension/internal/filter/bevels.h:135
#: ../src/extension/internal/filter/bevels.h:219
#: ../src/extension/internal/filter/paint.h:89
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
#: ../share/extensions/fractalize.inx.h:3
msgid "Smoothness:"
msgstr "Glattheit"
@@ -6329,9 +6329,9 @@ msgstr "Hervorhebungsfarbe:"
#: ../src/extension/internal/filter/paint.h:363
#: ../src/extension/internal/filter/paint.h:507
#: ../src/extension/internal/filter/paint.h:602
-#: ../src/extension/internal/filter/paint.h:726
-#: ../src/extension/internal/filter/paint.h:878
-#: ../src/extension/internal/filter/paint.h:982
+#: ../src/extension/internal/filter/paint.h:725
+#: ../src/extension/internal/filter/paint.h:877
+#: ../src/extension/internal/filter/paint.h:981
#: ../src/extension/internal/filter/protrusions.h:54
#: ../src/extension/internal/filter/shadows.h:78
#: ../src/extension/internal/filter/textures.h:90
@@ -6422,7 +6422,7 @@ msgstr "Mischen:"
#: ../src/extension/internal/filter/color.h:1340
#: ../src/extension/internal/filter/color.h:1513
#: ../src/extension/internal/filter/color.h:1519
-#: ../src/extension/internal/filter/paint.h:707
+#: ../src/extension/internal/filter/paint.h:706
#: ../src/extension/internal/filter/transparency.h:63
#: ../src/filter-enums.cpp:54
msgid "Darken"
@@ -6440,7 +6440,7 @@ msgstr "Verdunkeln"
#: ../src/extension/internal/filter/color.h:1332
#: ../src/extension/internal/filter/color.h:1337
#: ../src/extension/internal/filter/color.h:1511
-#: ../src/extension/internal/filter/paint.h:705
+#: ../src/extension/internal/filter/paint.h:704
#: ../src/extension/internal/filter/transparency.h:62
#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:365
msgid "Screen"
@@ -6459,7 +6459,7 @@ msgstr "Screen"
#: ../src/extension/internal/filter/color.h:1338
#: ../src/extension/internal/filter/color.h:1512
#: ../src/extension/internal/filter/color.h:1518
-#: ../src/extension/internal/filter/paint.h:703
+#: ../src/extension/internal/filter/paint.h:702
#: ../src/extension/internal/filter/transparency.h:60
#: ../src/filter-enums.cpp:52
msgid "Multiply"
@@ -6474,7 +6474,7 @@ msgstr "Multiplizieren"
#: ../src/extension/internal/filter/color.h:334
#: ../src/extension/internal/filter/color.h:1339
#: ../src/extension/internal/filter/color.h:1510
-#: ../src/extension/internal/filter/paint.h:706
+#: ../src/extension/internal/filter/paint.h:705
#: ../src/extension/internal/filter/transparency.h:64
#: ../src/filter-enums.cpp:55
msgid "Lighten"
@@ -6544,7 +6544,7 @@ msgstr "Misch-Typ:"
#: ../src/extension/internal/filter/color.h:1503
#: ../src/extension/internal/filter/color.h:1517
#: ../src/extension/internal/filter/distort.h:78
-#: ../src/extension/internal/filter/paint.h:704
+#: ../src/extension/internal/filter/paint.h:703
#: ../src/extension/internal/filter/textures.h:77
#: ../src/extension/internal/filter/transparency.h:61
#: ../src/filter-enums.cpp:51 ../src/ui/dialog/inkscape-preferences.cpp:618
@@ -6630,7 +6630,7 @@ msgstr "Diffuses Licht"
#: ../src/extension/internal/filter/color.h:1112
#: ../src/extension/internal/filter/paint.h:86
#: ../src/extension/internal/filter/paint.h:593
-#: ../src/extension/internal/filter/paint.h:709
+#: ../src/extension/internal/filter/paint.h:708
msgid "Lightness:"
msgstr "Helligkeit:"
@@ -6731,7 +6731,7 @@ msgstr "_Hintergrund:"
#: ../src/extension/internal/filter/bumps.h:325
#: ../src/extension/internal/filter/color.h:1218
#: ../src/extension/internal/filter/transparency.h:57
-#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:54
+#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55
msgid "Image"
msgstr "Bild"
@@ -6880,7 +6880,7 @@ msgid "Discrete"
msgstr "Separat"
#: ../src/extension/internal/filter/color.h:429 ../src/filter-enums.cpp:85
-#: ../src/live_effects/lpe-powerstroke.cpp:162
+#: ../src/live_effects/lpe-powerstroke.cpp:188
msgid "Linear"
msgstr "Linie"
@@ -7009,7 +7009,7 @@ msgid "Fade to:"
msgstr "Ausblenden zu:"
#: ../src/extension/internal/filter/color.h:743
-#: ../src/ui/widget/selected-style.cpp:245
+#: ../src/ui/widget/selected-style.cpp:246
#: ../src/widgets/sp-color-icc-selector.cpp:234
#: ../src/widgets/sp-color-scales.cpp:464
#: ../src/widgets/sp-color-scales.cpp:465
@@ -7017,7 +7017,7 @@ msgid "Black"
msgstr "Schwarz"
#: ../src/extension/internal/filter/color.h:744
-#: ../src/ui/widget/selected-style.cpp:241
+#: ../src/ui/widget/selected-style.cpp:242
msgid "White"
msgstr "Weiß"
@@ -7040,7 +7040,7 @@ msgid "Customize greyscale components"
msgstr "Anpassen der Graustufen-Komponenten"
#: ../src/extension/internal/filter/color.h:904
-#: ../src/ui/widget/selected-style.cpp:237
+#: ../src/ui/widget/selected-style.cpp:238
msgid "Invert"
msgstr "Invertieren"
@@ -7121,7 +7121,7 @@ msgstr "Rot-Versatz:"
#: ../src/extension/internal/filter/color.h:1206
#: ../src/ui/dialog/object-attributes.cpp:65
#: ../src/ui/dialog/object-attributes.cpp:73 ../src/ui/dialog/tile.cpp:615
-#: ../src/widgets/desktop-widget.cpp:589 ../src/widgets/node-toolbar.cpp:591
+#: ../src/widgets/desktop-widget.cpp:671 ../src/widgets/node-toolbar.cpp:591
msgid "X:"
msgstr "X:"
@@ -7130,7 +7130,7 @@ msgstr "X:"
#: ../src/extension/internal/filter/color.h:1207
#: ../src/ui/dialog/object-attributes.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:74 ../src/ui/dialog/tile.cpp:616
-#: ../src/widgets/desktop-widget.cpp:592 ../src/widgets/node-toolbar.cpp:609
+#: ../src/widgets/desktop-widget.cpp:681 ../src/widgets/node-toolbar.cpp:609
msgid "Y:"
msgstr "Y:"
@@ -7259,7 +7259,7 @@ msgstr "Out"
#: ../src/extension/internal/filter/distort.h:77
#: ../src/extension/internal/filter/textures.h:75
-#: ../src/ui/widget/selected-style.cpp:124
+#: ../src/ui/widget/selected-style.cpp:125
#: ../src/ui/widget/style-swatch.cpp:120
msgid "Stroke:"
msgstr "Kontur:"
@@ -7286,7 +7286,7 @@ msgstr "Turbulenz:"
#: ../src/extension/internal/filter/distort.h:84
#: ../src/extension/internal/filter/distort.h:193
#: ../src/extension/internal/filter/overlays.h:61
-#: ../src/extension/internal/filter/paint.h:694
+#: ../src/extension/internal/filter/paint.h:693
msgid "Fractal noise"
msgstr "Fraktales Rauschen"
@@ -7294,7 +7294,7 @@ msgstr "Fraktales Rauschen"
#: ../src/extension/internal/filter/distort.h:85
#: ../src/extension/internal/filter/distort.h:194
#: ../src/extension/internal/filter/overlays.h:62
-#: ../src/extension/internal/filter/paint.h:695 ../src/filter-enums.cpp:35
+#: ../src/extension/internal/filter/paint.h:694 ../src/filter-enums.cpp:35
#: ../src/filter-enums.cpp:117
msgid "Turbulence"
msgstr "Turbulenz"
@@ -7303,7 +7303,7 @@ msgstr "Turbulenz"
#: ../src/extension/internal/filter/distort.h:196
#: ../src/extension/internal/filter/overlays.h:64
#: ../src/extension/internal/filter/paint.h:93
-#: ../src/extension/internal/filter/paint.h:697
+#: ../src/extension/internal/filter/paint.h:696
msgid "Horizontal frequency:"
msgstr "Horizontale Frequenz:"
@@ -7311,7 +7311,7 @@ msgstr "Horizontale Frequenz:"
#: ../src/extension/internal/filter/distort.h:197
#: ../src/extension/internal/filter/overlays.h:65
#: ../src/extension/internal/filter/paint.h:94
-#: ../src/extension/internal/filter/paint.h:698
+#: ../src/extension/internal/filter/paint.h:697
msgid "Vertical frequency:"
msgstr "Vertikale Frequenz:"
@@ -7319,7 +7319,7 @@ msgstr "Vertikale Frequenz:"
#: ../src/extension/internal/filter/distort.h:198
#: ../src/extension/internal/filter/overlays.h:66
#: ../src/extension/internal/filter/paint.h:95
-#: ../src/extension/internal/filter/paint.h:699
+#: ../src/extension/internal/filter/paint.h:698
#: ../src/extension/internal/filter/textures.h:69
msgid "Complexity:"
msgstr "Kompexität:"
@@ -7328,7 +7328,7 @@ msgstr "Kompexität:"
#: ../src/extension/internal/filter/distort.h:199
#: ../src/extension/internal/filter/overlays.h:67
#: ../src/extension/internal/filter/paint.h:96
-#: ../src/extension/internal/filter/paint.h:700
+#: ../src/extension/internal/filter/paint.h:699
#: ../src/extension/internal/filter/textures.h:70
msgid "Variation:"
msgstr "Variation:"
@@ -7349,7 +7349,7 @@ msgstr "Aufraumodus"
# CHECK
#: ../src/extension/internal/filter/distort.h:192
#: ../src/extension/internal/filter/overlays.h:60
-#: ../src/extension/internal/filter/paint.h:693
+#: ../src/extension/internal/filter/paint.h:692
#: ../src/extension/internal/filter/textures.h:64
msgid "Turbulence type:"
msgstr "Turbulenz-Typ:"
@@ -7512,7 +7512,7 @@ msgid "Noise Fill"
msgstr "Rauschen"
#: ../src/extension/internal/filter/overlays.h:59
-#: ../src/extension/internal/filter/paint.h:692
+#: ../src/extension/internal/filter/paint.h:691
#: ../src/extension/internal/filter/shadows.h:59 ../src/ui/dialog/find.cpp:83
#: ../src/ui/dialog/tracedialog.cpp:746
#: ../share/extensions/color_custom.inx.h:14
@@ -7569,7 +7569,7 @@ msgid "Dented"
msgstr "Verbeult"
#: ../src/extension/internal/filter/paint.h:88
-#: ../src/extension/internal/filter/paint.h:701
+#: ../src/extension/internal/filter/paint.h:700
msgid "Noise reduction:"
msgstr "Rauschminderung:"
@@ -7618,7 +7618,7 @@ msgstr "Konvertiere Bild in eine Gravur aus vertikalen und horizontalen Linien"
#: ../src/extension/internal/filter/paint.h:332
#: ../src/ui/dialog/align-and-distribute.cpp:1049
#: ../src/ui/dialog/align-and-distribute.cpp:1057
-#: ../src/widgets/desktop-widget.cpp:1821
+#: ../src/widgets/desktop-widget.cpp:1926
msgid "Drawing"
msgstr "Zeichnung"
@@ -7628,7 +7628,7 @@ msgstr "Vereinfachen"
# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet.
#: ../src/extension/internal/filter/paint.h:339
-#: ../src/extension/internal/filter/paint.h:711
+#: ../src/extension/internal/filter/paint.h:710
msgid "Erase:"
msgstr "Radieren:"
@@ -7641,12 +7641,12 @@ msgid "Melt"
msgstr "Schmelz:"
#: ../src/extension/internal/filter/paint.h:351
-#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:713
msgid "Fill color"
msgstr "Füllfarbe"
#: ../src/extension/internal/filter/paint.h:352
-#: ../src/extension/internal/filter/paint.h:716
+#: ../src/extension/internal/filter/paint.h:715
msgid "Image on fill"
msgstr "Bild als Füllung"
@@ -7669,18 +7669,18 @@ msgstr "Elektrisieren"
#: ../src/extension/internal/filter/paint.h:497
#: ../src/extension/internal/filter/paint.h:591
-#: ../src/extension/internal/filter/paint.h:978
+#: ../src/extension/internal/filter/paint.h:977
msgid "Simplify:"
msgstr "Vereinfachen:"
#: ../src/extension/internal/filter/paint.h:498
-#: ../src/extension/internal/filter/paint.h:854
+#: ../src/extension/internal/filter/paint.h:853
msgid "Effect type:"
msgstr "Effekt-Typ:"
#: ../src/extension/internal/filter/paint.h:502
-#: ../src/extension/internal/filter/paint.h:862
-#: ../src/extension/internal/filter/paint.h:977
+#: ../src/extension/internal/filter/paint.h:861
+#: ../src/extension/internal/filter/paint.h:976
msgid "Levels:"
msgstr "Ebenen:"
@@ -7710,7 +7710,7 @@ msgid "Line width:"
msgstr "Linienstärke:"
#: ../src/extension/internal/filter/paint.h:594
-#: ../src/extension/internal/filter/paint.h:863
+#: ../src/extension/internal/filter/paint.h:862
#: ../src/ui/widget/filter-effect-chooser.cpp:25
msgid "Blend mode:"
msgstr "Mischmodus:"
@@ -7719,81 +7719,81 @@ msgstr "Mischmodus:"
msgid "Posterize and draw smooth lines around color shapes"
msgstr "Posterisiere und zeichne weicle Linien um farbige Formen herum"
-#: ../src/extension/internal/filter/paint.h:689
+#: ../src/extension/internal/filter/paint.h:688
msgid "Point Engraving"
msgstr "Punkt-Gravur"
-#: ../src/extension/internal/filter/paint.h:702
+#: ../src/extension/internal/filter/paint.h:701
msgid "Noise blend:"
msgstr "Rauschmischung:"
-#: ../src/extension/internal/filter/paint.h:710
+#: ../src/extension/internal/filter/paint.h:709
msgid "Grain lightness:"
msgstr "Körnige Helligkeit:"
-#: ../src/extension/internal/filter/paint.h:712
+#: ../src/extension/internal/filter/paint.h:711
#: ../src/extension/internal/filter/transparency.h:343
msgid "Blur:"
msgstr "Unschärfe:"
# !!! correct?
-#: ../src/extension/internal/filter/paint.h:718
+#: ../src/extension/internal/filter/paint.h:717
msgid "Points color"
msgstr "Punktfarbe"
-#: ../src/extension/internal/filter/paint.h:720
+#: ../src/extension/internal/filter/paint.h:719
msgid "Image on points"
msgstr "Bild auf Punkten"
-#: ../src/extension/internal/filter/paint.h:730
+#: ../src/extension/internal/filter/paint.h:729
msgid "Convert image to a transparent point engraving"
msgstr "Konvertiert das Bild in eine transparente Punkt-Gravur"
-#: ../src/extension/internal/filter/paint.h:852
+#: ../src/extension/internal/filter/paint.h:851
msgid "Poster Paint"
msgstr "Poster-Malen"
-#: ../src/extension/internal/filter/paint.h:858
+#: ../src/extension/internal/filter/paint.h:857
msgid "Transfer type:"
msgstr "Transfer-Typ:"
-#: ../src/extension/internal/filter/paint.h:859
+#: ../src/extension/internal/filter/paint.h:858
msgid "Poster"
msgstr "Poster"
-#: ../src/extension/internal/filter/paint.h:860
+#: ../src/extension/internal/filter/paint.h:859
msgid "Painting"
msgstr "Gemälde"
-#: ../src/extension/internal/filter/paint.h:870
+#: ../src/extension/internal/filter/paint.h:869
msgid "Simplify (primary):"
msgstr "Vereinfachen (Primär):"
-#: ../src/extension/internal/filter/paint.h:871
+#: ../src/extension/internal/filter/paint.h:870
msgid "Simplify (secondary):"
msgstr "Vereinfachen (Sekundär):"
-#: ../src/extension/internal/filter/paint.h:872
+#: ../src/extension/internal/filter/paint.h:871
msgid "Pre-saturation:"
msgstr "Vor-Sättigung:"
-#: ../src/extension/internal/filter/paint.h:873
+#: ../src/extension/internal/filter/paint.h:872
msgid "Post-saturation:"
msgstr "Nach-Sättigung:"
-#: ../src/extension/internal/filter/paint.h:874
+#: ../src/extension/internal/filter/paint.h:873
msgid "Simulate antialiasing"
msgstr "Simuliere Kantenglättung"
-#: ../src/extension/internal/filter/paint.h:882
+#: ../src/extension/internal/filter/paint.h:881
msgid "Poster and painting effects"
msgstr "Poster und Gemäldeeffekt"
-#: ../src/extension/internal/filter/paint.h:975
+#: ../src/extension/internal/filter/paint.h:974
msgid "Posterize Basic"
msgstr "Posterisations-Basis"
-#: ../src/extension/internal/filter/paint.h:986
+#: ../src/extension/internal/filter/paint.h:985
msgid "Simple posterizing effect"
msgstr "Einfacher Posterisationseffekt"
@@ -8061,7 +8061,7 @@ msgstr "Rendern"
#: ../src/extension/internal/grid.cpp:212
#: ../src/ui/dialog/document-properties.cpp:146
#: ../src/ui/dialog/inkscape-preferences.cpp:743
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Grids"
msgstr "Gitter"
@@ -8213,27 +8213,27 @@ msgctxt "PDF input precision"
msgid "very fine"
msgstr "sehr fein"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:753
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:761
msgid "PDF Input"
msgstr "PDF einlesen"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:758
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
msgid "Adobe PDF (*.pdf)"
msgstr "Adobe PDF (*.pdf)"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:759
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:767
msgid "Adobe Portable Document Format"
msgstr "Adobe Portable Document Format"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:774
msgid "AI Input"
msgstr "AI einlesen"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:771
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:779
msgid "Adobe Illustrator 9.0 and above (*.ai)"
msgstr "Adobe Illustrator 9.0 und neuer (*.ai)"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:772
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:780
msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
msgstr "Mit Adobe Illustrator 9.0 oder neuer gespeicherte Dateien öffnen"
@@ -8325,15 +8325,15 @@ msgstr "WordPerfect-Grafik (*.wpg)"
msgid "Vector graphics format used by Corel WordPerfect"
msgstr "Vektorgrafik-Format von Corel WordPerfect"
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Live preview"
msgstr "Vorschau"
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Is the effect previewed live on canvas?"
msgstr "Ist Vorschau des Effekts auf Leinwand aktiv?"
-#: ../src/extension/system.cpp:153 ../src/extension/system.cpp:155
+#: ../src/extension/system.cpp:154 ../src/extension/system.cpp:156
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr ""
"Die automatische Ermittlung des Formats ist fehlgeschlagen. Die Datei wird "
@@ -8343,55 +8343,55 @@ msgstr ""
msgid "default.svg"
msgstr "default.de.svg"
-#: ../src/file.cpp:281
+#: ../src/file.cpp:285
msgid "Broken links have been changed to point to existing files."
msgstr ""
"Defekte Verknüpfungen wurden geändert, um vorhandene Dateien zu verweisen."
-#: ../src/file.cpp:292 ../src/file.cpp:1205
+#: ../src/file.cpp:296 ../src/file.cpp:1211
#, c-format
msgid "Failed to load the requested file %s"
msgstr "Laden der gewünschten Datei %s fehlgeschlagen"
-#: ../src/file.cpp:316
+#: ../src/file.cpp:322
msgid "Document not saved yet. Cannot revert."
msgstr "Dokument noch nicht gespeichtert. Kann nicht zurücksetzen."
-#: ../src/file.cpp:322
+#: ../src/file.cpp:328
#, c-format
msgid "Changes will be lost! Are you sure you want to reload document %s?"
msgstr ""
"Änderungen gehen verloren! Sind Sie sicher, dass Sie das Dokument %s erneut "
"laden möchten?"
-#: ../src/file.cpp:351
+#: ../src/file.cpp:357
msgid "Document reverted."
msgstr "Dokument zurückgesetzt."
-#: ../src/file.cpp:353
+#: ../src/file.cpp:359
msgid "Document not reverted."
msgstr "Dokument nicht zurückgesetzt."
-#: ../src/file.cpp:503
+#: ../src/file.cpp:509
msgid "Select file to open"
msgstr "Wählen Sie die zu öffnende Datei"
-#: ../src/file.cpp:587
+#: ../src/file.cpp:593
msgid "Clean up document"
msgstr "Dokument bereinigen"
-#: ../src/file.cpp:592
+#: ../src/file.cpp:598
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] "<b>%i</b> überflüssiges Element aus &lt;defs&gt; entfernt."
msgstr[1] "<b>%i</b> überflüssige Elemente aus &lt;defs&gt; entfernt."
-#: ../src/file.cpp:597
+#: ../src/file.cpp:603
msgid "No unused definitions in &lt;defs&gt;."
msgstr "Keine überflüssigen Elemente in &lt;defs&gt;."
-#: ../src/file.cpp:628
+#: ../src/file.cpp:634
#, c-format
msgid ""
"No Inkscape extension found to save document (%s). This may have been "
@@ -8400,12 +8400,12 @@ msgstr ""
"Keine vorhandene Erweiterung von Inkscape kann das Dokument (%s) sichern. "
"Dies Ursache dafür ist möglicherweise eine unbekannte Dateinamenendung."
-#: ../src/file.cpp:629 ../src/file.cpp:637 ../src/file.cpp:645
-#: ../src/file.cpp:651 ../src/file.cpp:656
+#: ../src/file.cpp:635 ../src/file.cpp:643 ../src/file.cpp:651
+#: ../src/file.cpp:657 ../src/file.cpp:662
msgid "Document not saved."
msgstr "Dokument wurde nicht gespeichert."
-#: ../src/file.cpp:636
+#: ../src/file.cpp:642
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
@@ -8413,60 +8413,60 @@ msgstr ""
"Datei %s ist schreibgeschützt! Bitte entfernen Sie den Schreibschutz und "
"versuchen es dann erneut."
-#: ../src/file.cpp:644
+#: ../src/file.cpp:650
#, c-format
msgid "File %s could not be saved."
msgstr "Datei %s konnte nicht gespeichert werden."
-#: ../src/file.cpp:672
+#: ../src/file.cpp:678
msgid "Document saved."
msgstr "Dokument wurde gespeichert."
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:819 ../src/file.cpp:1368
+#: ../src/file.cpp:825 ../src/file.cpp:1374
#, c-format
msgid "drawing%s"
msgstr "Zeichnung%s"
-#: ../src/file.cpp:825
+#: ../src/file.cpp:831
#, c-format
msgid "drawing-%d%s"
msgstr "Zeichnung-%d%s"
-#: ../src/file.cpp:829
+#: ../src/file.cpp:835
#, c-format
msgid "%s"
msgstr "%s"
-#: ../src/file.cpp:844
+#: ../src/file.cpp:850
msgid "Select file to save a copy to"
msgstr "Datei wählen, in die eine Kopie gespeichert werden soll"
-#: ../src/file.cpp:846
+#: ../src/file.cpp:852
msgid "Select file to save to"
msgstr "Datei wählen, in die gespeichert werden soll"
-#: ../src/file.cpp:949
+#: ../src/file.cpp:955
msgid "No changes need to be saved."
msgstr "Es müssen keine Änderungen gespeichert werden."
-#: ../src/file.cpp:967
+#: ../src/file.cpp:973
msgid "Saving document..."
msgstr "Dokument wird gespeichert…"
-#: ../src/file.cpp:1202 ../src/ui/dialog/ocaldialogs.cpp:1211
+#: ../src/file.cpp:1208 ../src/ui/dialog/ocaldialogs.cpp:1211
msgid "Import"
msgstr "Importieren"
-#: ../src/file.cpp:1252
+#: ../src/file.cpp:1258
msgid "Select file to import"
msgstr "Wählen Sie die zu importierende Datei"
-#: ../src/file.cpp:1390
+#: ../src/file.cpp:1396
msgid "Select file to export to"
msgstr "Wählen Sie die Datei, in die exportiert werden soll"
-#: ../src/file.cpp:1643
+#: ../src/file.cpp:1649
msgid "Import Clip Art"
msgstr "Importiere Clipart"
@@ -8552,7 +8552,7 @@ msgid "Luminance to Alpha"
msgstr "Leuchtkraft zu Alpha"
#. File
-#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2255
+#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2301
#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
#: ../share/extensions/jessyInk_transitions.inx.h:2
msgid "Default"
@@ -8562,7 +8562,7 @@ msgstr "Vorgabe"
msgid "Arithmetic"
msgstr "Arithmetisch"
-#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:484
+#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:486
msgid "Duplicate"
msgstr "Duplizieren"
@@ -8580,7 +8580,7 @@ msgstr "Umbrechen"
#: ../src/ui/dialog/inkscape-preferences.cpp:1440
#: ../src/ui/dialog/input.cpp:613 ../src/ui/dialog/input.cpp:615
#: ../src/ui/dialog/input.cpp:617 ../src/ui/dialog/input.cpp:1287
-#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2252
+#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2298
#: ../src/widgets/pencil-toolbar.cpp:190
#: ../share/extensions/gcodetools_area.inx.h:32
#: ../share/extensions/gcodetools_dxf_points.inx.h:15
@@ -9105,12 +9105,12 @@ msgid "Ex squares"
msgstr "Ix-Quadrate"
#: ../src/inkscape.cpp:316
-msgid "Autosave failed! Cannot create directory "
-msgstr "Autospeicherung fejlgeschlagen! Kann Verzeichnis nicht erstellen"
+msgid "Autosave failed! Cannot create directory %1."
+msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht erstellen."
#: ../src/inkscape.cpp:325
-msgid "Autosave failed! Cannot open directory "
-msgstr "Autospeicherung fejlgeschlagen! Kann Verzeichnis nicht öffnen"
+msgid "Autosave failed! Cannot open directory %1."
+msgstr "Autospeicherung fehlgeschlagen! Kann Verzeichnis %1 nicht öffnen."
#: ../src/inkscape.cpp:341
msgid "Autosaving documents..."
@@ -9157,115 +9157,65 @@ msgstr ""
"Anlegen von automatischen Sicherungskopien folgender Dokumente "
"fehlgeschlagen:\n"
-#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
-#. checkitem_toggled, checkitem_update, 0);
-#: ../src/interface.cpp:899
-msgid "_Commands Bar"
-msgstr "Befehlsleiste"
-
-#: ../src/interface.cpp:899
-msgid "Show or hide the Commands bar (under the menu)"
-msgstr "Befehlsleiste anzeigen oder ausblenden (Leiste unter dem Hauptmenü)"
-
-#: ../src/interface.cpp:901
-msgid "Sn_ap Controls Bar"
-msgstr "Einrasten-Kontrollleiste"
-
-#: ../src/interface.cpp:901
-msgid "Show or hide the snapping controls"
-msgstr "Kontrollen für Einrasten ein-/ausblenden"
-
-#: ../src/interface.cpp:903
-msgid "T_ool Controls Bar"
-msgstr "Werkzeugeinstellungsleiste"
-
-#: ../src/interface.cpp:903
-msgid "Show or hide the Tool Controls bar"
-msgstr "Einstellungsleiste für das Werkzeug ein-/ausblenden"
-
-#: ../src/interface.cpp:905
-msgid "_Toolbox"
-msgstr "Werkzeugleis_te"
-
-#: ../src/interface.cpp:905
-msgid "Show or hide the main toolbox (on the left)"
-msgstr "Werkzeugleiste (auf der linken Seite) an- oder abschalten"
-
-#: ../src/interface.cpp:911
-msgid "_Palette"
-msgstr "_Palette"
-
-#: ../src/interface.cpp:911
-msgid "Show or hide the color palette"
-msgstr "Farbpalette ein-/ausblenden"
-
-#: ../src/interface.cpp:913
-msgid "_Statusbar"
-msgstr "_Statuszeile"
-
-#: ../src/interface.cpp:913
-msgid "Show or hide the statusbar (at the bottom of the window)"
-msgstr "Statusleiste an- oder abschalten (am unteren Ende des Fensters)"
-
-#: ../src/interface.cpp:921
+#: ../src/interface.cpp:918
msgctxt "Interface setup"
msgid "Default"
msgstr "Vorgabe"
-#: ../src/interface.cpp:921
+#: ../src/interface.cpp:918
msgid "Default interface setup"
msgstr "Standard Schnittstellen-Setup"
-#: ../src/interface.cpp:922
+#: ../src/interface.cpp:919
msgctxt "Interface setup"
msgid "Custom"
msgstr "Benutzerdefiniert"
-#: ../src/interface.cpp:922
+#: ../src/interface.cpp:919
msgid "Setup for custom task"
msgstr "Setup für benutzerdefinierte Aufgabe"
-#: ../src/interface.cpp:923
+#: ../src/interface.cpp:920
msgctxt "Interface setup"
msgid "Wide"
msgstr "Breit"
-#: ../src/interface.cpp:923
+#: ../src/interface.cpp:920
msgid "Setup for widescreen work"
msgstr "Setup für die Breitbild-Arbeit"
-#: ../src/interface.cpp:1035
+#: ../src/interface.cpp:1032
#, c-format
msgid "Verb \"%s\" Unknown"
msgstr "Verb \"%s\" unbekannt"
-#: ../src/interface.cpp:1077
+#: ../src/interface.cpp:1074
msgid "Open _Recent"
msgstr "Zuletzt _geöffnete Dateien"
# !!! correct?
-#: ../src/interface.cpp:1185 ../src/interface.cpp:1271
-#: ../src/interface.cpp:1374 ../src/ui/widget/selected-style.cpp:496
+#: ../src/interface.cpp:1182 ../src/interface.cpp:1268
+#: ../src/interface.cpp:1371 ../src/ui/widget/selected-style.cpp:498
msgid "Drop color"
msgstr "Farbe ablegen"
-#: ../src/interface.cpp:1224 ../src/interface.cpp:1334
+#: ../src/interface.cpp:1221 ../src/interface.cpp:1331
msgid "Drop color on gradient"
msgstr "Keine Zwischenfarben im Farbverlauf"
-#: ../src/interface.cpp:1387
+#: ../src/interface.cpp:1384
msgid "Could not parse SVG data"
msgstr "SVG-Daten konnten nicht analysiert werden"
-#: ../src/interface.cpp:1426
+#: ../src/interface.cpp:1423
msgid "Drop SVG"
msgstr "SVG ablegen"
-#: ../src/interface.cpp:1463
+#: ../src/interface.cpp:1460
msgid "Drop bitmap image"
msgstr "Bitmap-Bild ablegen"
-#: ../src/interface.cpp:1555
+#: ../src/interface.cpp:1552
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
@@ -9279,160 +9229,160 @@ msgstr ""
"Die Datei existiert bereits in »%s«. Sie zu ersetzen wird ihren Inhalt "
"überschreiben."
-#: ../src/interface.cpp:1562 ../share/extensions/web-set-att.inx.h:7
+#: ../src/interface.cpp:1559 ../share/extensions/web-set-att.inx.h:7
#: ../share/extensions/web-transmit-att.inx.h:7
msgid "Replace"
msgstr "Ersetzen"
-#: ../src/interface.cpp:1631
+#: ../src/interface.cpp:1628
msgid "Go to parent"
msgstr "Zum übergeordneten Objekt gehen"
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/interface.cpp:1672
+#: ../src/interface.cpp:1669
msgid "Enter group #%1"
msgstr "Gruppe #%1 beitreten"
#. Item dialog
-#: ../src/interface.cpp:1811 ../src/verbs.cpp:2731
+#: ../src/interface.cpp:1808 ../src/verbs.cpp:2795
msgid "_Object Properties..."
msgstr "Objekt_eigenschaften…"
-#: ../src/interface.cpp:1820
+#: ../src/interface.cpp:1817
msgid "_Select This"
msgstr "_Dies auswählen"
-#: ../src/interface.cpp:1831
+#: ../src/interface.cpp:1828
msgid "Select Same"
msgstr "Das Gleiche auswählen"
#. Select same fill and stroke
-#: ../src/interface.cpp:1841
+#: ../src/interface.cpp:1838
msgid "Fill and Stroke"
msgstr "Füllung und _Kontur"
#. Select same fill color
-#: ../src/interface.cpp:1848
+#: ../src/interface.cpp:1845
msgid "Fill Color"
msgstr "Füllfarbe"
#. Select same stroke color
-#: ../src/interface.cpp:1855
+#: ../src/interface.cpp:1852
msgid "Stroke Color"
msgstr "Konturfarbe"
#. Select same stroke style
-#: ../src/interface.cpp:1862
+#: ../src/interface.cpp:1859
msgid "Stroke Style"
msgstr "Muster der Kontur"
#. Select same stroke style
-#: ../src/interface.cpp:1869
+#: ../src/interface.cpp:1866
msgid "Object type"
msgstr "Objekttyp"
#. Move to layer
-#: ../src/interface.cpp:1876
+#: ../src/interface.cpp:1873
msgid "_Move to layer ..."
msgstr "Verschiebe zu Ebene..."
#. Create link
-#: ../src/interface.cpp:1886
+#: ../src/interface.cpp:1883
msgid "Create _Link"
msgstr "_Verknüpfung erzeugen"
#. Set mask
-#: ../src/interface.cpp:1909
+#: ../src/interface.cpp:1906
msgid "Set Mask"
msgstr "Maskierung setzen"
#. Release mask
-#: ../src/interface.cpp:1920
+#: ../src/interface.cpp:1917
msgid "Release Mask"
msgstr "Maskierung entfernen"
#. Set Clip
-#: ../src/interface.cpp:1931
+#: ../src/interface.cpp:1928
msgid "Set Cl_ip"
msgstr "_Clip setzen"
#. Release Clip
-#: ../src/interface.cpp:1942
+#: ../src/interface.cpp:1939
msgid "Release C_lip"
msgstr "C_lip lösen"
#. Group
-#: ../src/interface.cpp:1953 ../src/verbs.cpp:2384
+#: ../src/interface.cpp:1950 ../src/verbs.cpp:2434
msgid "_Group"
msgstr "_Gruppieren"
-#: ../src/interface.cpp:2024
+#: ../src/interface.cpp:2021
msgid "Create link"
msgstr "Verknüpfung erzeugen"
#. Ungroup
-#: ../src/interface.cpp:2055 ../src/verbs.cpp:2386
+#: ../src/interface.cpp:2052 ../src/verbs.cpp:2436
msgid "_Ungroup"
msgstr "Grupp_ierung aufheben"
#. Link dialog
-#: ../src/interface.cpp:2080
+#: ../src/interface.cpp:2077
msgid "Link _Properties..."
msgstr "Verknüpfungseigenschaften..."
#. Select item
-#: ../src/interface.cpp:2086
+#: ../src/interface.cpp:2083
msgid "_Follow Link"
msgstr "Verknüpfung _folgen"
#. Reset transformations
-#: ../src/interface.cpp:2092
+#: ../src/interface.cpp:2089
msgid "_Remove Link"
msgstr "Verknüpfung en_tfernen"
-#: ../src/interface.cpp:2123
+#: ../src/interface.cpp:2120
msgid "Remove link"
msgstr "Verknüpfung en_tfernen"
#. Image properties
-#: ../src/interface.cpp:2134
+#: ../src/interface.cpp:2131
msgid "Image _Properties..."
msgstr "Bildeigenschaften..."
#. Edit externally
-#: ../src/interface.cpp:2140
+#: ../src/interface.cpp:2137
msgid "Edit Externally..."
msgstr "Extern bearbeiten…"
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/interface.cpp:2149 ../src/verbs.cpp:2447
+#: ../src/interface.cpp:2146 ../src/verbs.cpp:2497
msgid "_Trace Bitmap..."
msgstr "Bitmap _vektorisieren…"
-#: ../src/interface.cpp:2159
+#: ../src/interface.cpp:2156
msgctxt "Context menu"
msgid "Embed Image"
msgstr "Bild einbetten"
-#: ../src/interface.cpp:2170
+#: ../src/interface.cpp:2167
msgctxt "Context menu"
msgid "Extract Image..."
msgstr "Bild extrahieren..."
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/interface.cpp:2309 ../src/interface.cpp:2329 ../src/verbs.cpp:2696
+#: ../src/interface.cpp:2306 ../src/interface.cpp:2326 ../src/verbs.cpp:2758
msgid "_Fill and Stroke..."
msgstr "Füllung und _Kontur…"
#. Edit Text dialog
-#: ../src/interface.cpp:2335 ../src/verbs.cpp:2711
+#: ../src/interface.cpp:2332 ../src/verbs.cpp:2775
msgid "_Text and Font..."
msgstr "_Schrift und Text…"
#. Spellcheck dialog
-#: ../src/interface.cpp:2341 ../src/verbs.cpp:2719
+#: ../src/interface.cpp:2338 ../src/verbs.cpp:2783
msgid "Check Spellin_g..."
msgstr "Rechtschreibprüfun_g..."
@@ -9650,7 +9600,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1056
#: ../src/ui/dialog/document-properties.cpp:144
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540
-#: ../src/widgets/desktop-widget.cpp:1817
+#: ../src/widgets/desktop-widget.cpp:1922
#: ../share/extensions/voronoi2svg.inx.h:8
msgid "Page"
msgstr "Seite"
@@ -9660,7 +9610,7 @@ msgid "The index of the current page"
msgstr "Aktuelle Seitenzahl"
#: ../src/libgdl/gdl-dock-object.c:125 ../src/ui/widget/page-sizer.cpp:258
-#: ../src/widgets/gradient-selector.cpp:152
+#: ../src/widgets/gradient-selector.cpp:153
#: ../src/widgets/sp-xmlview-attr-list.cpp:57
msgid "Name"
msgstr "Name"
@@ -10024,7 +9974,7 @@ msgstr "Lineal"
msgid "Power stroke"
msgstr "Kräftige Kontur"
-#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2758
+#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2760
msgid "Clone original path"
msgstr "Originalpfad klonen"
@@ -10448,84 +10398,84 @@ msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
"Verschmelze Enden näher zusammen als diese Zahl. 0 für keine Verschmelzung."
-#: ../src/live_effects/lpe-powerstroke.cpp:163
+#: ../src/live_effects/lpe-powerstroke.cpp:189
msgid "CubicBezierFit"
msgstr "CubicBezierFit"
-#: ../src/live_effects/lpe-powerstroke.cpp:164
+#: ../src/live_effects/lpe-powerstroke.cpp:190
msgid "CubicBezierJohan"
msgstr "CubicBezierJohan"
-#: ../src/live_effects/lpe-powerstroke.cpp:165
+#: ../src/live_effects/lpe-powerstroke.cpp:191
msgid "SpiroInterpolator"
msgstr "Spiro-Interpolieren"
-#: ../src/live_effects/lpe-powerstroke.cpp:177
+#: ../src/live_effects/lpe-powerstroke.cpp:203
msgid "Butt"
msgstr "Stoß"
-#: ../src/live_effects/lpe-powerstroke.cpp:178
+#: ../src/live_effects/lpe-powerstroke.cpp:204
msgid "Square"
msgstr "Quadrat"
-#: ../src/live_effects/lpe-powerstroke.cpp:179
+#: ../src/live_effects/lpe-powerstroke.cpp:205
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16
msgid "Round"
msgstr "Abrunden"
-#: ../src/live_effects/lpe-powerstroke.cpp:180
+#: ../src/live_effects/lpe-powerstroke.cpp:206
msgid "Peak"
msgstr "Spitze"
-#: ../src/live_effects/lpe-powerstroke.cpp:181
+#: ../src/live_effects/lpe-powerstroke.cpp:207
msgid "Zero width"
msgstr "Null-Breite"
-#: ../src/live_effects/lpe-powerstroke.cpp:194
+#: ../src/live_effects/lpe-powerstroke.cpp:220
msgid "Beveled"
msgstr "Abgeschrägt"
-#: ../src/live_effects/lpe-powerstroke.cpp:195
+#: ../src/live_effects/lpe-powerstroke.cpp:221
#: ../src/widgets/star-toolbar.cpp:547
msgid "Rounded"
msgstr "Abgerundet"
-#: ../src/live_effects/lpe-powerstroke.cpp:196
+#: ../src/live_effects/lpe-powerstroke.cpp:222
msgid "Extrapolated"
msgstr "Abgeleitet"
-#: ../src/live_effects/lpe-powerstroke.cpp:197
+#: ../src/live_effects/lpe-powerstroke.cpp:223
msgid "Miter"
msgstr "Gehrung"
-#: ../src/live_effects/lpe-powerstroke.cpp:198
+#: ../src/live_effects/lpe-powerstroke.cpp:224
#: ../src/widgets/pencil-toolbar.cpp:138
msgid "Spiro"
msgstr "Spirale"
-#: ../src/live_effects/lpe-powerstroke.cpp:200
+#: ../src/live_effects/lpe-powerstroke.cpp:226
msgid "Extrapolated arc"
msgstr "Abgeleiteter Bogen"
# !!! verb or noun?
-#: ../src/live_effects/lpe-powerstroke.cpp:207
+#: ../src/live_effects/lpe-powerstroke.cpp:233
msgid "Offset points"
msgstr "Versatzpunkte"
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort points"
msgstr "Punkte sortieren"
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort offset points according to their time value along the curve"
msgstr ""
"Sortiert versetzte Punkte entsprechend ihres Zeitwertes entlang der Kurve"
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid "Interpolator type:"
msgstr "Interpolatortyp"
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid ""
"Determines which kind of interpolator will be used to interpolate between "
"stroke width along the path"
@@ -10533,7 +10483,7 @@ msgstr ""
"Legt fest, welche Art von Interpolator für die Interpolation zwischen "
"Strichstärke entlang des Pfades verwendet weden"
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
msgid ""
"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear "
"interpolation, 1 = smooth"
@@ -10541,40 +10491,40 @@ msgstr ""
"Setzt die Weichheit für den CubicBezierJohan-Interpolator; 0 = Lineare "
"Interpolation, 1 = weich"
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Start cap:"
msgstr "Anfang:"
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Determines the shape of the path's start"
msgstr "Bestimmt die Form des Pfad-Start"
#. Join type
#. TRANSLATORS: The line join style specifies the shape to be used at the
#. corners of paths. It can be "miter", "round" or "bevel".
-#: ../src/live_effects/lpe-powerstroke.cpp:212
+#: ../src/live_effects/lpe-powerstroke.cpp:238
#: ../src/widgets/stroke-style.cpp:186
msgid "Join:"
msgstr "Verbindungsart:"
-#: ../src/live_effects/lpe-powerstroke.cpp:212
-msgid "Specifies the shape of the path's corners"
-msgstr "Legt die Form der Pfad-Ecken fest"
+#: ../src/live_effects/lpe-powerstroke.cpp:238
+msgid "Determines the shape of the path's corners"
+msgstr "Bestimmt die Form der Pfad-Ecken"
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
msgid "Miter limit:"
msgstr "Gehrungslimit:"
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
#: ../src/widgets/stroke-style.cpp:234
msgid "Maximum length of the miter (in units of stroke width)"
msgstr "Maximale Länge der Spitze (in Vielfachen der Konturlinienbreite)"
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "End cap:"
msgstr "Ende:"
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "Determines the shape of the path's end"
msgstr "Bestimmt die Form des Pfad-Endes"
@@ -11298,8 +11248,8 @@ msgid "Export document to an Enhanced Metafile (EMF) File"
msgstr "Das Dokument in eine EMF-Datei exportieren"
#: ../src/main.cpp:393
-msgid "Convert text object to paths on export (PS, EPS, PDF)"
-msgstr "Textelemente beim PS-/EPS-/PDF-Export in Pfade umwandeln "
+msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)"
+msgstr "Textelemente beim Export (PS, EPS, PDF, SVG) in Pfade umwandeln "
#: ../src/main.cpp:398
msgid ""
@@ -11404,11 +11354,11 @@ msgstr "_Neu"
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2524 ../src/verbs.cpp:2530
+#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2580 ../src/verbs.cpp:2586
msgid "_Edit"
msgstr "_Bearbeiten"
-#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2300
+#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2346
msgid "Paste Si_ze"
msgstr "_Größe einfügen"
@@ -11457,40 +11407,44 @@ msgstr "_Ebene"
msgid "_Object"
msgstr "_Objekt"
-#: ../src/menus-skeleton.h:189
+#: ../src/menus-skeleton.h:190
msgid "Cli_p"
msgstr "Ausschneide_pfad"
-#: ../src/menus-skeleton.h:193
+#: ../src/menus-skeleton.h:194
msgid "Mas_k"
msgstr "_Maskierung"
-#: ../src/menus-skeleton.h:197
+#: ../src/menus-skeleton.h:198
msgid "Patter_n"
msgstr "M_uster"
-#: ../src/menus-skeleton.h:221
+#: ../src/menus-skeleton.h:202
+msgid "Symbo_l"
+msgstr "Symbo_l"
+
+#: ../src/menus-skeleton.h:226
msgid "_Path"
msgstr "_Pfad"
# !!!
-#: ../src/menus-skeleton.h:268
+#: ../src/menus-skeleton.h:273
msgid "Filter_s"
msgstr "_Filter"
-#: ../src/menus-skeleton.h:274
+#: ../src/menus-skeleton.h:279
msgid "Exte_nsions"
msgstr "E_rweiterungen"
-#: ../src/menus-skeleton.h:281
+#: ../src/menus-skeleton.h:286
msgid "Whiteboa_rd"
msgstr "Whiteboa_rd"
-#: ../src/menus-skeleton.h:285
+#: ../src/menus-skeleton.h:290
msgid "_Help"
msgstr "_Hilfe"
-#: ../src/menus-skeleton.h:289
+#: ../src/menus-skeleton.h:294
msgid "Tutorials"
msgstr "Einführungen"
@@ -12179,15 +12133,15 @@ msgstr ""
msgid "Selected object is not a group. Cannot enter."
msgstr "Ausgewähltes Objekt ist keine Gruppe - kann diese nicht betreten."
-#: ../src/selection-chemistry.cpp:346
+#: ../src/selection-chemistry.cpp:348
msgid "Delete text"
msgstr "Text löschen"
-#: ../src/selection-chemistry.cpp:354
+#: ../src/selection-chemistry.cpp:356
msgid "<b>Nothing</b> was deleted."
msgstr "Es wurde <b>nichts</b> gelöscht."
-#: ../src/selection-chemistry.cpp:372 ../src/text-context.cpp:1031
+#: ../src/selection-chemistry.cpp:374 ../src/text-context.cpp:1031
#: ../src/ui/dialog/swatches.cpp:209 ../src/ui/dialog/swatches.cpp:275
#: ../src/widgets/erasor-toolbar.cpp:114
#: ../src/widgets/gradient-toolbar.cpp:1193
@@ -12197,41 +12151,41 @@ msgstr "Es wurde <b>nichts</b> gelöscht."
msgid "Delete"
msgstr "Löschen"
-#: ../src/selection-chemistry.cpp:400
+#: ../src/selection-chemistry.cpp:402
msgid "Select <b>object(s)</b> to duplicate."
msgstr "<b>Objekt(e)</b> zum Duplizieren auswählen."
-#: ../src/selection-chemistry.cpp:509
+#: ../src/selection-chemistry.cpp:511
msgid "Delete all"
msgstr "Alles löschen"
-#: ../src/selection-chemistry.cpp:705
+#: ../src/selection-chemistry.cpp:707
msgid "Select <b>some objects</b> to group."
msgstr "<b>Einige Objekte</b> zum Gruppieren auswählen."
-#: ../src/selection-chemistry.cpp:720 ../src/selection-describer.cpp:52
+#: ../src/selection-chemistry.cpp:722 ../src/selection-describer.cpp:53
msgid "Group"
msgstr "Gruppieren"
-#: ../src/selection-chemistry.cpp:734
+#: ../src/selection-chemistry.cpp:736
msgid "Select a <b>group</b> to ungroup."
msgstr ""
"Eine <b>Gruppe</b> auswählen, deren Gruppierung aufgehoben werden soll."
-#: ../src/selection-chemistry.cpp:775
+#: ../src/selection-chemistry.cpp:777
msgid "<b>No groups</b> to ungroup in the selection."
msgstr "<b>Keine Gruppe</b> zum Aufheben in dieser Auswahl."
-#: ../src/selection-chemistry.cpp:781 ../src/sp-item-group.cpp:501
+#: ../src/selection-chemistry.cpp:783 ../src/sp-item-group.cpp:501
msgid "Ungroup"
msgstr "Gruppierung aufheben"
-#: ../src/selection-chemistry.cpp:867
+#: ../src/selection-chemistry.cpp:869
msgid "Select <b>object(s)</b> to raise."
msgstr "<b>Objekte</b> zum Anheben auswählen."
-#: ../src/selection-chemistry.cpp:873 ../src/selection-chemistry.cpp:933
-#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1030
+#: ../src/selection-chemistry.cpp:875 ../src/selection-chemistry.cpp:935
+#: ../src/selection-chemistry.cpp:968 ../src/selection-chemistry.cpp:1032
msgid ""
"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
msgstr ""
@@ -12239,214 +12193,214 @@ msgstr ""
"angehoben oder abgesenkt werden."
#. TRANSLATORS: "Raise" means "to raise an object" in the undo history
-#: ../src/selection-chemistry.cpp:913
+#: ../src/selection-chemistry.cpp:915
msgctxt "Undo action"
msgid "Raise"
msgstr "Anheben"
-#: ../src/selection-chemistry.cpp:925
+#: ../src/selection-chemistry.cpp:927
msgid "Select <b>object(s)</b> to raise to top."
msgstr ""
"<b>Objekt(e)</b> auswählen, die in den Vordergrund angehoben werden sollen."
-#: ../src/selection-chemistry.cpp:948
+#: ../src/selection-chemistry.cpp:950
msgid "Raise to top"
msgstr "Nach ganz oben anheben"
-#: ../src/selection-chemistry.cpp:960
+#: ../src/selection-chemistry.cpp:962
msgid "Select <b>object(s)</b> to lower."
msgstr "<b>Objekt(e)</b> zum Absenken auswählen."
-#: ../src/selection-chemistry.cpp:1010
+#: ../src/selection-chemistry.cpp:1012
msgid "Lower"
msgstr "Absenken"
-#: ../src/selection-chemistry.cpp:1022
+#: ../src/selection-chemistry.cpp:1024
msgid "Select <b>object(s)</b> to lower to bottom."
msgstr ""
"<b>Objekt(e)</b> auswählen, die ganz in den Hintergrund abgesenkt werden "
"sollen."
-#: ../src/selection-chemistry.cpp:1057
+#: ../src/selection-chemistry.cpp:1059
msgid "Lower to bottom"
msgstr "Nach ganz unten absenken"
# !!! just make the menu item insensitive
-#: ../src/selection-chemistry.cpp:1064
+#: ../src/selection-chemistry.cpp:1066
msgid "Nothing to undo."
msgstr "Es gibt nichts rückgängig zu machen."
# # !!! just make the menu item insensitive
-#: ../src/selection-chemistry.cpp:1072
+#: ../src/selection-chemistry.cpp:1074
msgid "Nothing to redo."
msgstr "Es gibt nichts wiederherzustellen."
-#: ../src/selection-chemistry.cpp:1133
+#: ../src/selection-chemistry.cpp:1135
msgid "Paste"
msgstr "Einfügen"
-#: ../src/selection-chemistry.cpp:1141
+#: ../src/selection-chemistry.cpp:1143
msgid "Paste style"
msgstr "Stil anwenden"
-#: ../src/selection-chemistry.cpp:1151
+#: ../src/selection-chemistry.cpp:1153
msgid "Paste live path effect"
msgstr "Pfad-Effekt einfügen"
-#: ../src/selection-chemistry.cpp:1172
+#: ../src/selection-chemistry.cpp:1174
msgid "Select <b>object(s)</b> to remove live path effects from."
msgstr "<b>Objekt(e)</b> auswählen, um den Pfad-Effekt zu entfernen."
-#: ../src/selection-chemistry.cpp:1184
+#: ../src/selection-chemistry.cpp:1186
msgid "Remove live path effect"
msgstr "Pfad-Effekt entfernen"
-#: ../src/selection-chemistry.cpp:1195
+#: ../src/selection-chemistry.cpp:1197
msgid "Select <b>object(s)</b> to remove filters from."
msgstr "<b>Text</b> auswählen, um Filter zu entfernen."
-#: ../src/selection-chemistry.cpp:1205
+#: ../src/selection-chemistry.cpp:1207
#: ../src/ui/dialog/filter-effects-dialog.cpp:1393
msgid "Remove filter"
msgstr "Filter entfernen"
-#: ../src/selection-chemistry.cpp:1214
+#: ../src/selection-chemistry.cpp:1216
msgid "Paste size"
msgstr "Größe einfügen"
-#: ../src/selection-chemistry.cpp:1223
+#: ../src/selection-chemistry.cpp:1225
msgid "Paste size separately"
msgstr "Größe getrennt einfügen"
-#: ../src/selection-chemistry.cpp:1233
+#: ../src/selection-chemistry.cpp:1235
msgid "Select <b>object(s)</b> to move to the layer above."
msgstr ""
"<b>Objekt(e)</b> auswählen, welche eine Ebene weiter nach oben verschoben "
"werden sollen."
-#: ../src/selection-chemistry.cpp:1259
+#: ../src/selection-chemistry.cpp:1261
msgid "Raise to next layer"
msgstr "Auf nächste Ebene anheben"
-#: ../src/selection-chemistry.cpp:1266
+#: ../src/selection-chemistry.cpp:1268
msgid "No more layers above."
msgstr "Keine weiteren Ebenen über dieser."
-#: ../src/selection-chemistry.cpp:1278
+#: ../src/selection-chemistry.cpp:1280
msgid "Select <b>object(s)</b> to move to the layer below."
msgstr ""
"<b>Objekt(e)</b> auswählen, welche in die Ebene darunter verschoben werden "
"sollen."
-#: ../src/selection-chemistry.cpp:1304
+#: ../src/selection-chemistry.cpp:1306
msgid "Lower to previous layer"
msgstr "Zur nächsten Ebene absenken"
-#: ../src/selection-chemistry.cpp:1311
+#: ../src/selection-chemistry.cpp:1313
msgid "No more layers below."
msgstr "Keine weiteren Ebenen unter dieser."
-#: ../src/selection-chemistry.cpp:1323
+#: ../src/selection-chemistry.cpp:1325
msgid "Select <b>object(s)</b> to move."
msgstr "<b>Objekt(e)</b> zum Verschieben auswählen."
-#: ../src/selection-chemistry.cpp:1340 ../src/verbs.cpp:2473
+#: ../src/selection-chemistry.cpp:1342 ../src/verbs.cpp:2523
msgid "Move selection to layer"
msgstr "Auswahl zur Ebene verschieben"
-#: ../src/selection-chemistry.cpp:1564
+#: ../src/selection-chemistry.cpp:1566
msgid "Remove transform"
msgstr "Transformationen zurücksetzen"
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CCW"
msgstr "Um 90&#176; entgegen Uhrzeigersinn rotieren"
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CW"
msgstr "Um 90&#176; im Uhrzeigersinn rotieren"
-#: ../src/selection-chemistry.cpp:1688 ../src/seltrans.cpp:479
+#: ../src/selection-chemistry.cpp:1690 ../src/seltrans.cpp:479
#: ../src/ui/dialog/transformation.cpp:800
msgid "Rotate"
msgstr "Drehen"
-#: ../src/selection-chemistry.cpp:2067
+#: ../src/selection-chemistry.cpp:2069
msgid "Rotate by pixels"
msgstr "Um Pixel rotieren"
-#: ../src/selection-chemistry.cpp:2097 ../src/seltrans.cpp:476
+#: ../src/selection-chemistry.cpp:2099 ../src/seltrans.cpp:476
#: ../src/ui/dialog/transformation.cpp:775
#: ../share/extensions/interp_att_g.inx.h:19
msgid "Scale"
msgstr "Skalieren"
-#: ../src/selection-chemistry.cpp:2122
+#: ../src/selection-chemistry.cpp:2124
msgid "Scale by whole factor"
msgstr "Um einen ganzzahligen Faktor skalieren"
-#: ../src/selection-chemistry.cpp:2137
+#: ../src/selection-chemistry.cpp:2139
msgid "Move vertically"
msgstr "Vertikal verschieben"
-#: ../src/selection-chemistry.cpp:2140
+#: ../src/selection-chemistry.cpp:2142
msgid "Move horizontally"
msgstr "Horizontal verschieben"
-#: ../src/selection-chemistry.cpp:2143 ../src/selection-chemistry.cpp:2169
+#: ../src/selection-chemistry.cpp:2145 ../src/selection-chemistry.cpp:2171
#: ../src/seltrans.cpp:473 ../src/ui/dialog/transformation.cpp:714
msgid "Move"
msgstr "Verschieben"
-#: ../src/selection-chemistry.cpp:2163
+#: ../src/selection-chemistry.cpp:2165
msgid "Move vertically by pixels"
msgstr "Vertikal um einzelne Pixel verschieben"
-#: ../src/selection-chemistry.cpp:2166
+#: ../src/selection-chemistry.cpp:2168
msgid "Move horizontally by pixels"
msgstr "Horizontal um einzelne Pixel verschieben"
-#: ../src/selection-chemistry.cpp:2298
+#: ../src/selection-chemistry.cpp:2300
msgid "The selection has no applied path effect."
msgstr "Auf die Selektion ist kein Pfad-Effekt angewandt."
-#: ../src/selection-chemistry.cpp:2501
+#: ../src/selection-chemistry.cpp:2503
msgctxt "Action"
msgid "Clone"
msgstr "Klone"
-#: ../src/selection-chemistry.cpp:2517
+#: ../src/selection-chemistry.cpp:2519
msgid "Select <b>clones</b> to relink."
msgstr "<b>Klon</b> auswählen, um wieder zu verknüpfen"
-#: ../src/selection-chemistry.cpp:2524
+#: ../src/selection-chemistry.cpp:2526
msgid "Copy an <b>object</b> to clipboard to relink clones to."
msgstr "Kopiert ein <b>Objekt</b> in die Ablage als Elter für Klone."
-#: ../src/selection-chemistry.cpp:2548
+#: ../src/selection-chemistry.cpp:2550
msgid "<b>No clones to relink</b> in the selection."
msgstr ""
"<b>Keine Klone</b> in der Auswahl, deren Verknüpfung erneut gesetzt werden "
"kann."
-#: ../src/selection-chemistry.cpp:2551
+#: ../src/selection-chemistry.cpp:2553
msgid "Relink clone"
msgstr "Klon wiederverbinden"
-#: ../src/selection-chemistry.cpp:2565
+#: ../src/selection-chemistry.cpp:2567
msgid "Select <b>clones</b> to unlink."
msgstr "<b>Klon</b> auswählen, dessen Verknüpfung aufgehoben werden soll."
-#: ../src/selection-chemistry.cpp:2619
+#: ../src/selection-chemistry.cpp:2621
msgid "<b>No clones to unlink</b> in the selection."
msgstr ""
"<b>Keine Klone</b> in der Auswahl, deren Verknüpfung aufgehoben werden kann."
-#: ../src/selection-chemistry.cpp:2623
+#: ../src/selection-chemistry.cpp:2625
msgid "Unlink clone"
msgstr "Klonverbindung auftrennen"
-#: ../src/selection-chemistry.cpp:2636
+#: ../src/selection-chemistry.cpp:2638
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 "
@@ -12457,7 +12411,7 @@ msgstr ""
"den Ausgangspfad zu finden. <b>Fließtextpfad</b> auswählen, um seinen Rahmen "
"zu finden."
-#: ../src/selection-chemistry.cpp:2669
+#: ../src/selection-chemistry.cpp:2671
msgid ""
"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
"flowed text?)"
@@ -12465,7 +12419,7 @@ msgstr ""
"Gesuchtes Objekt <b>nicht gefunden</b> - vielleicht ist der Klon, der "
"verbundene Versatz, der Textpfad oder der Fließtext verwaist?"
-#: ../src/selection-chemistry.cpp:2675
+#: ../src/selection-chemistry.cpp:2677
msgid ""
"The object you're trying to select is <b>not visible</b> (it is in &lt;"
"defs&gt;)"
@@ -12473,255 +12427,292 @@ msgstr ""
"Dieses Objekt kann nicht ausgewählt werden - es ist <b>unsichtbar</b> und "
"befindet sich in &lt;defs&gt;"
-#: ../src/selection-chemistry.cpp:2720
+#: ../src/selection-chemistry.cpp:2722
msgid "Select <b>one</b> path to clone."
msgstr "Wähle <b>ein</b> Pfad zum Klonen aus."
-#: ../src/selection-chemistry.cpp:2724
+#: ../src/selection-chemistry.cpp:2726
msgid "Select one <b>path</b> to clone."
msgstr "Wähle ein <b>Pfad</b> zum Klonen aus."
-#: ../src/selection-chemistry.cpp:2779
+#: ../src/selection-chemistry.cpp:2781
msgid "Select <b>object(s)</b> to convert to marker."
msgstr ""
"<b>Objekt(e)</b> auswählen, die in ein Füllmuster umgewandelt werden sollen."
-#: ../src/selection-chemistry.cpp:2847
+#: ../src/selection-chemistry.cpp:2849
msgid "Objects to marker"
msgstr "Objekte in Linienmarkierungen umwandeln"
-#: ../src/selection-chemistry.cpp:2875
+#: ../src/selection-chemistry.cpp:2877
msgid "Select <b>object(s)</b> to convert to guides."
msgstr "<b>Objekt(e)</b> auswählen, die in Führungs umgewandelt werden sollen."
-#: ../src/selection-chemistry.cpp:2887
+#: ../src/selection-chemistry.cpp:2889
msgid "Objects to guides"
msgstr "Objekte in Führungslinien umwandeln"
-#: ../src/selection-chemistry.cpp:2904
+#: ../src/selection-chemistry.cpp:2909
+msgid "Select one <b>group</b> to convert to symbol."
+msgstr "Wählen Sie eine <b>Gruppe</b>, um zum Symbol zu konvertieren."
+
+#: ../src/selection-chemistry.cpp:2917
+msgid "Select only one <b>group</b> to convert to symbol."
+msgstr "Nur eine <b>Gruppe</b> für Symbolkonvertierung auswählen."
+
+#: ../src/selection-chemistry.cpp:2923
+msgid "Select original (<b>Shift+D</b>) to convert to symbol."
+msgstr "Original (<b>Umschalt+D</b>) wählen, um zum Symbol zu konvertieren."
+
+#: ../src/selection-chemistry.cpp:2929
+msgid "Group selection first to convert to symbol."
+msgstr "Gruppieren der Auswahl bevor Konvertierung zum Symbol"
+
+#: ../src/selection-chemistry.cpp:2968
+msgid "Group to symbol"
+msgstr "Gruppieren zum Symbol"
+
+#: ../src/selection-chemistry.cpp:2988
+msgid "Select a <b>symbol</b> to extract objects from."
+msgstr "Wählen Sie ein <b>Symbol</b>, um Objekte daraus zu entnehmen."
+
+#: ../src/selection-chemistry.cpp:2996 ../src/selection-chemistry.cpp:3002
+msgid "Select only one <b>symbol</b> to convert to group."
+msgstr ""
+"Wählen Sie nur ein<b>Symbol</b> aus, um es in eine Gruppe zu konvertieren."
+
+#: ../src/selection-chemistry.cpp:3045
+msgid "Group from symbol"
+msgstr "Gruppieren vom Symbol"
+
+#: ../src/selection-chemistry.cpp:3062
msgid "Select <b>object(s)</b> to convert to pattern."
msgstr ""
"<b>Objekt(e)</b> auswählen, die in ein Füllmuster umgewandelt werden sollen."
-#: ../src/selection-chemistry.cpp:2992
+#: ../src/selection-chemistry.cpp:3150
msgid "Objects to pattern"
msgstr "Objekte in Füllmuster umwandeln"
-#: ../src/selection-chemistry.cpp:3008
+#: ../src/selection-chemistry.cpp:3166
msgid "Select an <b>object with pattern fill</b> to extract objects from."
msgstr ""
"Ein <b>Objekt mit Musterfüllung</b> auswählen, um die Füllung zu extrahieren."
-#: ../src/selection-chemistry.cpp:3061
+#: ../src/selection-chemistry.cpp:3219
msgid "<b>No pattern fills</b> in the selection."
msgstr "Die Auswahl enthält <b>keine Musterfüllung</b>."
-#: ../src/selection-chemistry.cpp:3064
+#: ../src/selection-chemistry.cpp:3222
msgid "Pattern to objects"
msgstr "Füllmuster in Objekte umwandeln"
-#: ../src/selection-chemistry.cpp:3155
+#: ../src/selection-chemistry.cpp:3313
msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr "<b>Objekt(e) auswählen</b>, um eine Bitmap-Kopie zu erstellen."
-#: ../src/selection-chemistry.cpp:3159
+#: ../src/selection-chemistry.cpp:3317
msgid "Rendering bitmap..."
msgstr "Bitmap ausgeben"
-#: ../src/selection-chemistry.cpp:3333
+#: ../src/selection-chemistry.cpp:3491
msgid "Create bitmap"
msgstr "Bitmap erstellen"
-#: ../src/selection-chemistry.cpp:3365
+#: ../src/selection-chemistry.cpp:3523
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
"<b>Objekt(e)</b> auswählen, um Ausschneidepfad oder Maskierung daraus zu "
"erzeugen."
-#: ../src/selection-chemistry.cpp:3368
+#: ../src/selection-chemistry.cpp:3526
msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr ""
"Maskierungsobjekt und <b>Objekt(e)</b> auswählen, um Ausschneidepfad oder "
"Maskierung darauf anzuwenden."
-#: ../src/selection-chemistry.cpp:3549
+#: ../src/selection-chemistry.cpp:3707
msgid "Set clipping path"
msgstr "Ausschneidepfad setzen"
-#: ../src/selection-chemistry.cpp:3551
+#: ../src/selection-chemistry.cpp:3709
msgid "Set mask"
msgstr "Maskierung setzen"
-#: ../src/selection-chemistry.cpp:3566
+#: ../src/selection-chemistry.cpp:3724
msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr ""
"<b>Objekt(e)</b> auswählen, um Ausschneidepfad oder Maskierung davon zu "
"entfernen."
-#: ../src/selection-chemistry.cpp:3677
+#: ../src/selection-chemistry.cpp:3835
msgid "Release clipping path"
msgstr "Ausschneidepfad entfernen"
-#: ../src/selection-chemistry.cpp:3679
+#: ../src/selection-chemistry.cpp:3837
msgid "Release mask"
msgstr "Maskierung entfernen"
-#: ../src/selection-chemistry.cpp:3698
+#: ../src/selection-chemistry.cpp:3856
msgid "Select <b>object(s)</b> to fit canvas to."
msgstr ""
"<b>Objekt(e)</b> auswählen, auf die die Leinwand angepasst werden soll."
#. Fit Page
-#: ../src/selection-chemistry.cpp:3718 ../src/verbs.cpp:2790
+#: ../src/selection-chemistry.cpp:3876 ../src/verbs.cpp:2854
msgid "Fit Page to Selection"
msgstr "Seite in Auswahl einpassen"
-#: ../src/selection-chemistry.cpp:3747 ../src/verbs.cpp:2792
+#: ../src/selection-chemistry.cpp:3905 ../src/verbs.cpp:2856
msgid "Fit Page to Drawing"
msgstr "Seite in Zeichnungsgröße einpassen"
-#: ../src/selection-chemistry.cpp:3768 ../src/verbs.cpp:2794
+#: ../src/selection-chemistry.cpp:3926 ../src/verbs.cpp:2858
msgid "Fit Page to Selection or Drawing"
msgstr "Seite in Auswahl oder ganze Zeichnung einpassen"
#. TRANSLATORS: "Link" means internet link (anchor)
-#: ../src/selection-describer.cpp:44
+#: ../src/selection-describer.cpp:45
msgctxt "Web"
msgid "Link"
msgstr "Verknüpfung:"
-#: ../src/selection-describer.cpp:46
+#: ../src/selection-describer.cpp:47
msgid "Circle"
msgstr "Kreis"
#. Ellipse
-#: ../src/selection-describer.cpp:48 ../src/selection-describer.cpp:73
+#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:74
#: ../src/ui/dialog/inkscape-preferences.cpp:397
#: ../src/widgets/pencil-toolbar.cpp:193
msgid "Ellipse"
msgstr "Ellipse"
-#: ../src/selection-describer.cpp:50
+#: ../src/selection-describer.cpp:51
msgid "Flowed text"
msgstr "Fließtext"
-#: ../src/selection-describer.cpp:56
+#: ../src/selection-describer.cpp:57
msgid "Line"
msgstr "Linie"
-#: ../src/selection-describer.cpp:58
+#: ../src/selection-describer.cpp:59
msgid "Path"
msgstr "Pfad"
-#: ../src/selection-describer.cpp:60 ../src/widgets/star-toolbar.cpp:475
+#: ../src/selection-describer.cpp:61 ../src/widgets/star-toolbar.cpp:475
msgid "Polygon"
msgstr "Polygon"
-#: ../src/selection-describer.cpp:62
+#: ../src/selection-describer.cpp:63
msgid "Polyline"
msgstr "Linienzug"
#. Rectangle
-#: ../src/selection-describer.cpp:64
+#: ../src/selection-describer.cpp:65
#: ../src/ui/dialog/inkscape-preferences.cpp:387
msgid "Rectangle"
msgstr "Rechteck"
#. 3D box
-#: ../src/selection-describer.cpp:66
+#: ../src/selection-describer.cpp:67
#: ../src/ui/dialog/inkscape-preferences.cpp:392
msgid "3D Box"
msgstr "3D-Box"
-#: ../src/selection-describer.cpp:68
+#: ../src/selection-describer.cpp:69
msgctxt "Object"
msgid "Text"
msgstr "Text"
#. TRANSLATORS: "Clone" is a noun, type of object
-#: ../src/selection-describer.cpp:71
+#: ../src/selection-describer.cpp:72
msgctxt "Object"
msgid "Clone"
msgstr "Klone"
# !!! verb or noun?
-#: ../src/selection-describer.cpp:75
+#: ../src/selection-describer.cpp:76
#: ../share/extensions/gcodetools_lathe.inx.h:31
msgid "Offset path"
msgstr "Pfadversatz"
#. Spiral
-#: ../src/selection-describer.cpp:77
+#: ../src/selection-describer.cpp:78
#: ../src/ui/dialog/inkscape-preferences.cpp:405
#: ../share/extensions/gcodetools_area.inx.h:45
msgid "Spiral"
msgstr "Spirale"
#. Star
-#: ../src/selection-describer.cpp:79
+#: ../src/selection-describer.cpp:80
#: ../src/ui/dialog/inkscape-preferences.cpp:401
#: ../src/widgets/star-toolbar.cpp:482
msgid "Star"
msgstr "Stern"
-#: ../src/selection-describer.cpp:149
+#: ../src/selection-describer.cpp:150
msgid "root"
msgstr "Wurzel"
-#: ../src/selection-describer.cpp:161
+#: ../src/selection-describer.cpp:162
#, c-format
msgid "layer <b>%s</b>"
msgstr "Ebene <b>%s</b>"
-#: ../src/selection-describer.cpp:163
+#: ../src/selection-describer.cpp:164
#, c-format
msgid "layer <b><i>%s</i></b>"
msgstr "Ebene <b><i>%s</i></b>"
# !!!
-#: ../src/selection-describer.cpp:172
+#: ../src/selection-describer.cpp:173
#, c-format
msgid "<i>%s</i>"
msgstr "<i>%s</i>"
-#: ../src/selection-describer.cpp:181
+#: ../src/selection-describer.cpp:182
#, c-format
msgid " in %s"
msgstr " in %s"
-#: ../src/selection-describer.cpp:183
+#: ../src/selection-describer.cpp:184
#, c-format
msgid " in group %s (%s)"
msgstr " in Gruppe %s (%s)"
-#: ../src/selection-describer.cpp:185
+#: ../src/selection-describer.cpp:186
#, c-format
msgid " in <b>%i</b> parents (%s)"
msgid_plural " in <b>%i</b> parents (%s)"
msgstr[0] " in <b>%i</b> Elter (%s)"
msgstr[1] " in <b>%i</b> Eltern (%s)"
-#: ../src/selection-describer.cpp:188
+#: ../src/selection-describer.cpp:189
#, c-format
msgid " in <b>%i</b> layers"
msgid_plural " in <b>%i</b> layers"
msgstr[0] " in <b>%i</b> Ebene"
msgstr[1] " in <b>%i</b> Ebenen"
-#: ../src/selection-describer.cpp:198
+#: ../src/selection-describer.cpp:199
+msgid "Convert symbol to group to edit"
+msgstr "Symbol zum Bearbeiten in eine Gruppe konvertieren"
+
+#: ../src/selection-describer.cpp:203
msgid "Use <b>Shift+D</b> to look up original"
msgstr "<b>Umschalt+D</b> zum Finden des Originals verwenden"
-#: ../src/selection-describer.cpp:202
+#: ../src/selection-describer.cpp:207
msgid "Use <b>Shift+D</b> to look up path"
msgstr "<b>Umschalt+D</b> zum Finden des Pfades verwenden"
-#: ../src/selection-describer.cpp:206
+#: ../src/selection-describer.cpp:211
msgid "Use <b>Shift+D</b> to look up frame"
msgstr "<b>Umschalt+D</b> zum Finden des Rahmens verwenden"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:221 ../src/spray-context.cpp:227
+#: ../src/selection-describer.cpp:226 ../src/spray-context.cpp:227
#: ../src/tweak-context.cpp:204
#, c-format
msgid "<b>%i</b> object selected"
@@ -12730,7 +12721,7 @@ msgstr[0] "<b>%i</b> Objekt ausgewählt"
msgstr[1] "<b>%i</b> Objekte ausgewählt"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:226
+#: ../src/selection-describer.cpp:231
#, c-format
msgid "<b>%i</b> object of type <b>%s</b>"
msgid_plural "<b>%i</b> objects of type <b>%s</b>"
@@ -12738,7 +12729,7 @@ msgstr[0] "<b>%i</b> Objekt des Typs <b>%s</b>"
msgstr[1] "<b>%i</b> Objekte des Typs <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:231
+#: ../src/selection-describer.cpp:236
#, 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>"
@@ -12746,7 +12737,7 @@ msgstr[0] "<b>%i</b> Objekt der Typen <b>%s</b>, <b>%s</b>"
msgstr[1] "<b>%i</b> Objekte der Typen <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:236
+#: ../src/selection-describer.cpp:241
#, 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>"
@@ -12754,14 +12745,14 @@ msgstr[0] "<b>%i</b> Objekt der Typen <b>%s</b>, <b>%s</b>, <b>%s</b>"
msgstr[1] "<b>%i</b> Objekte der Typen <b>%s</b>, <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:241
+#: ../src/selection-describer.cpp:246
#, c-format
msgid "<b>%i</b> object of <b>%i</b> types"
msgid_plural "<b>%i</b> objects of <b>%i</b> types"
msgstr[0] "<b>%i</b> Objekt mit <b>%i</b> Typen"
msgstr[1] "<b>%i</b> Objekte mit <b>%i</b> Typen"
-#: ../src/selection-describer.cpp:251
+#: ../src/selection-describer.cpp:256
#, c-format
msgid "; <i>%d filtered object</i> "
msgid_plural "; <i>%d filtered objects</i> "
@@ -12907,7 +12898,7 @@ msgstr "Ausgeschlossenen Bereich umfließen"
msgid "Create Guides Around the Page"
msgstr "Führungslinien an Seitenrändern erstellen"
-#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2370
+#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2420
msgid "Delete All Guides"
msgstr "Führungslinien löschen"
@@ -13098,19 +13089,25 @@ msgstr "<b>Verwaister Zeichen-Klon</b>"
msgid "<b>Text span</b>"
msgstr "<b>Textweite</b>"
+#. char *symbol_desc = SP_ITEM(use->child)->description();
+#. g_free(symbol_desc);
+#: ../src/sp-use.cpp:328
+msgid "<b>Clone of Symbol</b>"
+msgstr "<b>Klonen des Symbols</b>"
+
#. TRANSLATORS: Used for statusbar description for long <use> chains:
#. * "Clone of: Clone of: ... in Layer 1".
-#: ../src/sp-use.cpp:328
+#: ../src/sp-use.cpp:336
msgid "..."
msgstr "…"
-#: ../src/sp-use.cpp:336
+#: ../src/sp-use.cpp:344
#, c-format
msgid "<b>Clone</b> of: %s"
msgstr "<b>Klon</b> von: %s"
# !!!
-#: ../src/sp-use.cpp:340
+#: ../src/sp-use.cpp:348
msgid "<b>Orphaned clone</b>"
msgstr "<b>Verwaister Klon</b>"
@@ -13355,7 +13352,7 @@ msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
msgstr ""
"Der Fließtext muss <b>sichtbar</b> sein, um einem Pfad zugewiesen zu werden."
-#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2390
+#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2440
msgid "Put text on path"
msgstr "Text an Pfad ausrichten"
@@ -13367,7 +13364,7 @@ msgstr "Einen <b>Text-Pfad</b> zum Trennen vom Pfad auswählen."
msgid "<b>No texts-on-paths</b> in the selection."
msgstr "<b>Kein Text-Pfad</b> in der Auswahl vorhanden."
-#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2392
+#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2442
msgid "Remove text from path"
msgstr "Text wird von Pfad getrennt"
@@ -13893,41 +13890,41 @@ msgid "Blur tweak"
msgstr "Unschärfe-Justage"
#. check whether something is selected
-#: ../src/ui/clipboard.cpp:257
+#: ../src/ui/clipboard.cpp:262
msgid "Nothing was copied."
msgstr "Es wurde nichts kopiert."
-#: ../src/ui/clipboard.cpp:329 ../src/ui/clipboard.cpp:538
-#: ../src/ui/clipboard.cpp:561
+#: ../src/ui/clipboard.cpp:371 ../src/ui/clipboard.cpp:580
+#: ../src/ui/clipboard.cpp:603
msgid "Nothing on the clipboard."
msgstr "Es ist nichts in der Zwischenablage."
-#: ../src/ui/clipboard.cpp:387
+#: ../src/ui/clipboard.cpp:429
msgid "Select <b>object(s)</b> to paste style to."
msgstr "Objekt(e) auswählen, um Stil darauf anzuwenden."
-#: ../src/ui/clipboard.cpp:398 ../src/ui/clipboard.cpp:415
+#: ../src/ui/clipboard.cpp:440 ../src/ui/clipboard.cpp:457
msgid "No style on the clipboard."
msgstr "Kein Stil in der Zwischenablage."
-#: ../src/ui/clipboard.cpp:440
+#: ../src/ui/clipboard.cpp:482
msgid "Select <b>object(s)</b> to paste size to."
msgstr "<b>Objekt(e)</b> auswählen, um Größe einzufügen."
-#: ../src/ui/clipboard.cpp:447
+#: ../src/ui/clipboard.cpp:489
msgid "No size on the clipboard."
msgstr "Keine Größe in der Zwischenablage."
-#: ../src/ui/clipboard.cpp:500
+#: ../src/ui/clipboard.cpp:542
msgid "Select <b>object(s)</b> to paste live path effect to."
msgstr "<b>Objekt(e)</b> auswählen, um den Pfad-Effekt einzufügen."
#. no_effect:
-#: ../src/ui/clipboard.cpp:525
+#: ../src/ui/clipboard.cpp:567
msgid "No effect on the clipboard."
msgstr "Kein Effekt in der Zwischenablage."
-#: ../src/ui/clipboard.cpp:544 ../src/ui/clipboard.cpp:572
+#: ../src/ui/clipboard.cpp:586 ../src/ui/clipboard.cpp:614
msgid "Clipboard does not contain a path."
msgstr "Die Zwischenablage enthält keinen Pfad."
@@ -14057,7 +14054,7 @@ msgid "Rearrange"
msgstr "Anordnen"
#: ../src/ui/dialog/align-and-distribute.cpp:900
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Nodes"
msgstr "Knoten"
@@ -14070,53 +14067,53 @@ msgid "_Treat selection as group: "
msgstr "Auswahl als Gruppe behandeln:"
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2812
-#: ../src/verbs.cpp:2813
+#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2877
msgid "Align right edges of objects to the left edge of the anchor"
msgstr "Rechte Objektkanten an linker Seite der Verankerung ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2814
-#: ../src/verbs.cpp:2815
+#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2879
msgid "Align left edges"
msgstr "Linke Kanten ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2816
-#: ../src/verbs.cpp:2817
+#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2881
msgid "Center on vertical axis"
msgstr "Vertikal zentrieren"
-#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2818
-#: ../src/verbs.cpp:2819
+#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2883
msgid "Align right sides"
msgstr "Rechte Kanten ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2820
-#: ../src/verbs.cpp:2821
+#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2884
+#: ../src/verbs.cpp:2885
msgid "Align left edges of objects to the right edge of the anchor"
msgstr "Linke Objektkanten an rechter Seite der Verankerung ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2822
-#: ../src/verbs.cpp:2823
+#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2887
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr "Objektunterkanten an Oberkante der Verankerung ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2824
-#: ../src/verbs.cpp:2825
+#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2889
msgid "Align top edges"
msgstr "Oberkanten ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2826
-#: ../src/verbs.cpp:2827
+#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2890
+#: ../src/verbs.cpp:2891
msgid "Center on horizontal axis"
msgstr "Zentren horizontal ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2828
-#: ../src/verbs.cpp:2829
+#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2893
msgid "Align bottom edges"
msgstr "Unterkanten ausrichten"
-#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2830
-#: ../src/verbs.cpp:2831
+#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2895
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr "Objektoberkanten an Unterkante der Verankerung ausrichten"
@@ -14241,7 +14238,7 @@ msgstr "Kleinstes Objekt"
#: ../src/ui/dialog/align-and-distribute.cpp:1050
#: ../src/ui/dialog/align-and-distribute.cpp:1058
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544
-#: ../src/widgets/desktop-widget.cpp:1825
+#: ../src/widgets/desktop-widget.cpp:1930
#: ../share/extensions/printing_marks.inx.h:17
msgid "Selection"
msgstr "Auswahl"
@@ -14559,11 +14556,11 @@ msgid "Remove selected grid."
msgstr "Ausgewähltes Gitter entfernen."
#: ../src/ui/dialog/document-properties.cpp:145
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Guides"
msgstr "Führungslinien"
-#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2634
+#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2690
msgid "Snap"
msgstr "Einrasten"
@@ -14616,7 +14613,7 @@ msgstr "<b>Verschiedenes</b>"
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2806
+#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2870
msgid "Link Color Profile"
msgstr "Farb-Profil verknüpfen"
@@ -14663,7 +14660,7 @@ msgstr ""
#: ../src/ui/dialog/document-properties.cpp:626
#: ../src/ui/dialog/document-properties.cpp:665
-#: ../src/ui/widget/selected-style.cpp:325
+#: ../src/ui/widget/selected-style.cpp:326
msgid "Remove"
msgstr "Entfernen"
@@ -16967,12 +16964,12 @@ msgstr "Objekt-Farbstil"
#. Zoom
#: ../src/ui/dialog/inkscape-preferences.cpp:370
-#: ../src/widgets/desktop-widget.cpp:562
+#: ../src/widgets/desktop-widget.cpp:636
msgid "Zoom"
msgstr "Zoomfaktor"
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2568
+#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2624
msgctxt "ContextVerb"
msgid "Measure"
msgstr "Ausmessen"
@@ -17037,7 +17034,7 @@ msgstr ""
"(vorherige Auswahl ist nicht mehr aktiv)"
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2560
+#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2616
msgctxt "ContextVerb"
msgid "Text"
msgstr "Text"
@@ -17111,7 +17108,7 @@ msgstr "Farbeimer"
#. Gradient
#: ../src/ui/dialog/inkscape-preferences.cpp:472
-#: ../src/widgets/gradient-selector.cpp:146
+#: ../src/widgets/gradient-selector.cpp:147
msgid "Gradient"
msgstr "Farbverlauf"
@@ -19378,7 +19375,7 @@ msgstr "Unterlage"
msgid "_Use pressure-sensitive tablet (requires restart)"
msgstr "Druckempfindliches Grafiktablett verwenden (erfordert Neustart)"
-#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2261
+#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2307
msgid "_Save"
msgstr "_Speichern"
@@ -19408,8 +19405,7 @@ msgstr "Ebene umbenennen"
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:313
-#: ../src/ui/dialog/layer-properties.cpp:335
-#: ../src/ui/dialog/layer-properties.cpp:366
+#: ../src/ui/dialog/layer-properties.cpp:369
msgid "Layer"
msgstr "Ebene"
@@ -19422,7 +19418,7 @@ msgid "Rename layer"
msgstr "Ebene umbenennen"
#. TRANSLATORS: This means "The layer has been renamed"
-#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:681
+#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:709
msgid "Renamed layer"
msgstr "Ebene umbenannt"
@@ -19430,69 +19426,69 @@ msgstr "Ebene umbenannt"
msgid "Add Layer"
msgstr "Ebene hinzufügen"
-#: ../src/ui/dialog/layer-properties.cpp:336
+#: ../src/ui/dialog/layer-properties.cpp:339
msgid "_Add"
msgstr "_Hinzufügen"
-#: ../src/ui/dialog/layer-properties.cpp:360
+#: ../src/ui/dialog/layer-properties.cpp:363
msgid "New layer created."
msgstr "Neue Ebene angelegt."
-#: ../src/ui/dialog/layer-properties.cpp:364
+#: ../src/ui/dialog/layer-properties.cpp:367
msgid "Move to Layer"
msgstr "Zur Ebene verschieben"
-#: ../src/ui/dialog/layer-properties.cpp:367
+#: ../src/ui/dialog/layer-properties.cpp:370
#: ../src/ui/dialog/transformation.cpp:109
msgid "_Move"
msgstr "_Verschieben"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:620
msgid "Unhide layer"
msgstr "Ebene einblenden"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:620
msgid "Hide layer"
msgstr "Ebene ausblenden"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:612
msgid "Lock layer"
msgstr "Ebene sperren"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:612
msgid "Unlock layer"
msgstr "Ebene entsperren"
-#: ../src/ui/dialog/layers.cpp:652
+#: ../src/ui/dialog/layers.cpp:680
msgid "Moved layer"
msgstr "Verschobene Ebene"
-#: ../src/ui/dialog/layers.cpp:822
+#: ../src/ui/dialog/layers.cpp:842
msgctxt "Layers"
msgid "New"
msgstr "Neu"
-#: ../src/ui/dialog/layers.cpp:828
+#: ../src/ui/dialog/layers.cpp:847
msgctxt "Layers"
-msgid "Top"
-msgstr "Oben"
-
-#: ../src/ui/dialog/layers.cpp:834
-msgctxt "Layers"
-msgid "Up"
-msgstr "Hoch"
+msgid "Bot"
+msgstr "Unten"
-#: ../src/ui/dialog/layers.cpp:840
+#: ../src/ui/dialog/layers.cpp:853
msgctxt "Layers"
msgid "Dn"
msgstr "Runter"
-#: ../src/ui/dialog/layers.cpp:846
+#: ../src/ui/dialog/layers.cpp:859
msgctxt "Layers"
-msgid "Bot"
-msgstr "Unten"
+msgid "Up"
+msgstr "Hoch"
+
+#: ../src/ui/dialog/layers.cpp:865
+msgctxt "Layers"
+msgid "Top"
+msgstr "Oben"
-#: ../src/ui/dialog/layers.cpp:856
+#: ../src/ui/dialog/layers.cpp:875
msgid "X"
msgstr "X"
@@ -19663,8 +19659,8 @@ msgstr "_Ausblenden"
msgid "L_ock"
msgstr "_Sperren"
-#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2522
-#: ../src/verbs.cpp:2528
+#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2584
msgid "_Set"
msgstr "_Setzen"
@@ -21066,8 +21062,8 @@ msgid "MetadataLicence|Other"
msgstr "Andere"
#: ../src/ui/widget/object-composite-settings.cpp:67
-#: ../src/ui/widget/selected-style.cpp:1063
-#: ../src/ui/widget/selected-style.cpp:1064
+#: ../src/ui/widget/selected-style.cpp:1065
+#: ../src/ui/widget/selected-style.cpp:1066
msgid "Opacity (%)"
msgstr "Deckkraft (%)"
@@ -21076,8 +21072,8 @@ msgid "Change blur"
msgstr "Weichzeichner ändern"
#: ../src/ui/widget/object-composite-settings.cpp:220
-#: ../src/ui/widget/selected-style.cpp:895
-#: ../src/ui/widget/selected-style.cpp:1189
+#: ../src/ui/widget/selected-style.cpp:897
+#: ../src/ui/widget/selected-style.cpp:1191
msgid "Change opacity"
msgstr "Deckkraft ändern"
@@ -21314,326 +21310,347 @@ msgstr ""
"größer und die Qualität hängt vom Zoomfaktor ab, die Zeichnung wird jedoch "
"identisch zur angezeigten ausgegeben."
-#: ../src/ui/widget/selected-style.cpp:123
+#: ../src/ui/widget/selected-style.cpp:124
#: ../src/ui/widget/style-swatch.cpp:119
msgid "Fill:"
msgstr "Füllung:"
-#: ../src/ui/widget/selected-style.cpp:125
+#: ../src/ui/widget/selected-style.cpp:126
msgid "O:"
msgstr "O:"
-#: ../src/ui/widget/selected-style.cpp:165
+#: ../src/ui/widget/selected-style.cpp:166
msgid "N/A"
msgstr "N/A"
-#: ../src/ui/widget/selected-style.cpp:168
-#: ../src/ui/widget/selected-style.cpp:1056
-#: ../src/ui/widget/selected-style.cpp:1057
+#: ../src/ui/widget/selected-style.cpp:169
+#: ../src/ui/widget/selected-style.cpp:1058
+#: ../src/ui/widget/selected-style.cpp:1059
#: ../src/widgets/gradient-toolbar.cpp:176
msgid "Nothing selected"
msgstr "Nichts ausgewählt"
# !!!
-#: ../src/ui/widget/selected-style.cpp:170
+#: ../src/ui/widget/selected-style.cpp:171
#: ../src/ui/widget/style-swatch.cpp:300
msgctxt "Fill and stroke"
msgid "<i>None</i>"
msgstr "<i>Keine</i>"
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No fill"
msgstr "Keine Füllung"
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No stroke"
msgstr "Keine Kontur"
-#: ../src/ui/widget/selected-style.cpp:175
+#: ../src/ui/widget/selected-style.cpp:176
#: ../src/ui/widget/style-swatch.cpp:281 ../src/widgets/paint-selector.cpp:239
msgid "Pattern"
msgstr "Muster"
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern fill"
msgstr "Füllmuster"
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern stroke"
msgstr "Kontur des Musters"
# !!!
-#: ../src/ui/widget/selected-style.cpp:180
+#: ../src/ui/widget/selected-style.cpp:181
msgid "<b>L</b>"
msgstr "<b>L</b>"
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient fill"
msgstr "Füllung des linearen Farbverlaufs"
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient stroke"
msgstr "Kontur des linearen Farbverlaufs"
-#: ../src/ui/widget/selected-style.cpp:190
+#: ../src/ui/widget/selected-style.cpp:191
msgid "<b>R</b>"
msgstr "<b>R</b>"
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient fill"
msgstr "Füllung des radialen Farbverlaufs"
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient stroke"
msgstr "Kontur des radialen Farbverlaufs"
-#: ../src/ui/widget/selected-style.cpp:200
+#: ../src/ui/widget/selected-style.cpp:201
msgid "Different"
msgstr "Unterschiedlich"
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different fills"
msgstr "Unterschiedliche Füllungen"
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different strokes"
msgstr "Unterschiedliche Konturen"
# !!!
-#: ../src/ui/widget/selected-style.cpp:205
+#: ../src/ui/widget/selected-style.cpp:206
#: ../src/ui/widget/style-swatch.cpp:305
msgid "<b>Unset</b>"
msgstr "<b>Ungesetzt</b>"
#. TRANSLATORS COMMENT: unset is a verb here
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:527
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:529
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset fill"
msgstr "Füllung aufheben"
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:543
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:545
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset stroke"
msgstr "Kontur aufheben"
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color fill"
msgstr "Einfache Farbe der Füllung"
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color stroke"
msgstr "Einfache Farbe der Kontur"
# !!!
#. TRANSLATOR COMMENT: A means "Averaged"
-#: ../src/ui/widget/selected-style.cpp:214
+#: ../src/ui/widget/selected-style.cpp:215
msgid "<b>a</b>"
msgstr "<b>a</b>"
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Fill is averaged over selected objects"
msgstr "Füllung wird über ausgewählte Objekte gemittelt"
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Stroke is averaged over selected objects"
msgstr "Konturlinie wird über ausgewählte Objekte gemittelt"
# !!!
#. TRANSLATOR COMMENT: M means "Multiple"
-#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:221
msgid "<b>m</b>"
msgstr "<b>m</b>"
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same fill"
msgstr "Mehrere ausgewählte Objekte haben die selbe Füllung"
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same stroke"
msgstr "Mehrere ausgewählte Objekte haben die selbe Kontur"
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit fill..."
msgstr "Füllung bearbeiten…"
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit stroke..."
msgstr "Kontur bearbeiten…"
-#: ../src/ui/widget/selected-style.cpp:229
+#: ../src/ui/widget/selected-style.cpp:230
msgid "Last set color"
msgstr "Zuletzt gesetzte Farbe"
-#: ../src/ui/widget/selected-style.cpp:233
+#: ../src/ui/widget/selected-style.cpp:234
msgid "Last selected color"
msgstr "Zuletzt gewählte Farbe"
-#: ../src/ui/widget/selected-style.cpp:249
+#: ../src/ui/widget/selected-style.cpp:250
msgid "Copy color"
msgstr "Farbe kopieren"
-#: ../src/ui/widget/selected-style.cpp:253
+#: ../src/ui/widget/selected-style.cpp:254
msgid "Paste color"
msgstr "Farbe einfügen"
-#: ../src/ui/widget/selected-style.cpp:257
-#: ../src/ui/widget/selected-style.cpp:820
+#: ../src/ui/widget/selected-style.cpp:258
+#: ../src/ui/widget/selected-style.cpp:822
msgid "Swap fill and stroke"
msgstr "Füllung und Linie vertauschen"
-#: ../src/ui/widget/selected-style.cpp:261
-#: ../src/ui/widget/selected-style.cpp:552
-#: ../src/ui/widget/selected-style.cpp:561
+#: ../src/ui/widget/selected-style.cpp:262
+#: ../src/ui/widget/selected-style.cpp:554
+#: ../src/ui/widget/selected-style.cpp:563
msgid "Make fill opaque"
msgstr "Füllung undurchsichtig machen"
-#: ../src/ui/widget/selected-style.cpp:261
+#: ../src/ui/widget/selected-style.cpp:262
msgid "Make stroke opaque"
msgstr "Kontur undurchsichtig machen"
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:509 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:511 ../src/widgets/fill-style.cpp:506
msgid "Remove fill"
msgstr "Füllung entfernen"
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:518 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:520 ../src/widgets/fill-style.cpp:506
msgid "Remove stroke"
msgstr "Kontur entfernen"
-#: ../src/ui/widget/selected-style.cpp:573
+#: ../src/ui/widget/selected-style.cpp:575
msgid "Apply last set color to fill"
msgstr "Zuletzt gesetzte Farbe auf Füllung anwenden"
-#: ../src/ui/widget/selected-style.cpp:585
+#: ../src/ui/widget/selected-style.cpp:587
msgid "Apply last set color to stroke"
msgstr "Zuletzt gesetzte Farbe auf Kontur anwenden"
-#: ../src/ui/widget/selected-style.cpp:596
+#: ../src/ui/widget/selected-style.cpp:598
msgid "Apply last selected color to fill"
msgstr "Zuletzt gewählte Farbe auf Füllung anwenden"
-#: ../src/ui/widget/selected-style.cpp:607
+#: ../src/ui/widget/selected-style.cpp:609
msgid "Apply last selected color to stroke"
msgstr "Zuletzt gewählte Farbe auf Kontur anwenden"
-#: ../src/ui/widget/selected-style.cpp:633
+#: ../src/ui/widget/selected-style.cpp:635
msgid "Invert fill"
msgstr "Füllung invertieren"
-#: ../src/ui/widget/selected-style.cpp:657
+#: ../src/ui/widget/selected-style.cpp:659
msgid "Invert stroke"
msgstr "Kontur invertieren"
-#: ../src/ui/widget/selected-style.cpp:669
+#: ../src/ui/widget/selected-style.cpp:671
msgid "White fill"
msgstr "Weiße Füllung"
-#: ../src/ui/widget/selected-style.cpp:681
+#: ../src/ui/widget/selected-style.cpp:683
msgid "White stroke"
msgstr "Weiße Kontur"
-#: ../src/ui/widget/selected-style.cpp:693
+#: ../src/ui/widget/selected-style.cpp:695
msgid "Black fill"
msgstr "Schwarze Füllung"
-#: ../src/ui/widget/selected-style.cpp:705
+#: ../src/ui/widget/selected-style.cpp:707
msgid "Black stroke"
msgstr "Schwarze Kontur"
-#: ../src/ui/widget/selected-style.cpp:748
+#: ../src/ui/widget/selected-style.cpp:750
msgid "Paste fill"
msgstr "Füllmuster einfügen"
-#: ../src/ui/widget/selected-style.cpp:766
+#: ../src/ui/widget/selected-style.cpp:768
msgid "Paste stroke"
msgstr "Kontur einfügen"
-#: ../src/ui/widget/selected-style.cpp:922
+#: ../src/ui/widget/selected-style.cpp:924
msgid "Change stroke width"
msgstr "Breite der Kontur ändern"
-#: ../src/ui/widget/selected-style.cpp:1017
+#: ../src/ui/widget/selected-style.cpp:1019
msgid ", drag to adjust"
msgstr ", Ziehen stellt ein"
-#: ../src/ui/widget/selected-style.cpp:1102
+#: ../src/ui/widget/selected-style.cpp:1104
#, c-format
msgid "Stroke width: %.5g%s%s"
msgstr "Breite der Kontur: %.5g%s%s"
# !!! not the best translation
-#: ../src/ui/widget/selected-style.cpp:1106
+#: ../src/ui/widget/selected-style.cpp:1108
msgid " (averaged)"
msgstr " (gemittelt)"
-#: ../src/ui/widget/selected-style.cpp:1134
+#: ../src/ui/widget/selected-style.cpp:1136
msgid "0 (transparent)"
msgstr "0 (durchsichtig)"
-#: ../src/ui/widget/selected-style.cpp:1158
+#: ../src/ui/widget/selected-style.cpp:1160
msgid "100% (opaque)"
msgstr "100% (undurchsichtig)"
-#: ../src/ui/widget/selected-style.cpp:1318
+#: ../src/ui/widget/selected-style.cpp:1327
+msgid "Adjust alpha"
+msgstr "Alpha anpassen"
+
+#: ../src/ui/widget/selected-style.cpp:1329
+#, c-format
+msgid ""
+"Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</"
+"b> to adjust lightness, with <b>Shift</b> to adjust saturation, without "
+"modifiers to adjust hue"
+msgstr ""
+"<b>Alphawert</b> eingestellt: vorher %.3g, jetzt <b>%.3g</b> (Diff. %.3g); "
+"mit <b>Strg</b> wird Sättigung, mit <b>Umschalt</b> die Sättigung "
+"eingestellt, ohne Zusatztaste für Farbtom"
+
+#: ../src/ui/widget/selected-style.cpp:1333
msgid "Adjust saturation"
msgstr "Sättigung anpassen"
-#: ../src/ui/widget/selected-style.cpp:1320
+#: ../src/ui/widget/selected-style.cpp:1335
#, c-format
msgid ""
"Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"
+"<b>Ctrl</b> to adjust lightness, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
"<b>Sättigung</b> eingestellt: vorher %.3g, jetzt <b>%.3g</b> (Diff. %.3g); "
-"mit <b>Strg</b> wird Helligkeit, ohne Zusatztaste Farbwert angepasst"
+"mit <b>Strg</b> wird Helligkeit, mit <b>Alt</b> der Alphawert angepasst, "
+"ohne Zusatztaste für Farbton"
-#: ../src/ui/widget/selected-style.cpp:1324
+#: ../src/ui/widget/selected-style.cpp:1339
msgid "Adjust lightness"
msgstr "Helligkeit anpassen"
-#: ../src/ui/widget/selected-style.cpp:1326
+#: ../src/ui/widget/selected-style.cpp:1341
#, c-format
msgid ""
"Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Shift</b> to adjust saturation, without modifiers to adjust hue"
+"<b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
"<b>Helligkeit</b> eingestellt: vorher %.3g, jetzt <b>%.3g</b> (Diff. %.3g); "
-"mit <b>Umschalt</b> wird Sättigung, ohne Zusatztaste Farbwert angepasst"
+"mit <b>Umschalt</b> wird Sättigung, mit <b>Alt</b> der Alphawert angepasst, "
+"ohne Zusatztaste für Farbwert."
-#: ../src/ui/widget/selected-style.cpp:1330
+#: ../src/ui/widget/selected-style.cpp:1345
msgid "Adjust hue"
msgstr "Farbton anpassen"
-#: ../src/ui/widget/selected-style.cpp:1332
+#: ../src/ui/widget/selected-style.cpp:1347
#, c-format
msgid ""
"Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</"
-"b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"
+"b> to adjust saturation, with <b>Alt</b> to adjust alpha, with <b>Ctrl</b> "
+"to adjust lightness"
msgstr ""
-"<b>Farbwert</b> eingestellt: vorher %.3g, jetzt <b>%.3g</b> (Diff. %.3g); "
-"mit <b>Umschalt</b> wird Sättigung, mit <b>Strg</b> Helligkeit angepasst"
+"<b>Farbton</b> eingestellt: vorher %.3g, jetzt <b>%.3g</b> (Diff. %.3g); mit "
+"<b>Umschalt</b> wird Sättigung, mit <b>Alt</b> wird Alphawert und mit "
+"<b>Strg</b> Helligkeit angepasst"
-#: ../src/ui/widget/selected-style.cpp:1445
-#: ../src/ui/widget/selected-style.cpp:1459
+#: ../src/ui/widget/selected-style.cpp:1467
+#: ../src/ui/widget/selected-style.cpp:1481
msgid "Adjust stroke width"
msgstr "Breite der Konturlinie"
-#: ../src/ui/widget/selected-style.cpp:1446
+#: ../src/ui/widget/selected-style.cpp:1468
#, c-format
msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)"
msgstr ""
@@ -21668,20 +21685,15 @@ msgstr "Kontur: %06x/%.3g"
msgid "Stroke width: %.5g%s"
msgstr "Konturbreite: %.5g%s"
-#: ../src/ui/widget/style-swatch.cpp:344
-#, c-format
-msgid "O:%.3g"
-msgstr "O:%.3g"
-
-#: ../src/ui/widget/style-swatch.cpp:346
+#: ../src/ui/widget/style-swatch.cpp:343
#, c-format
-msgid "O:.%d"
-msgstr "O:.%d"
+msgid "O: %2.0f"
+msgstr "O: %2.0f"
-#: ../src/ui/widget/style-swatch.cpp:351
+#: ../src/ui/widget/style-swatch.cpp:348
#, c-format
-msgid "Opacity: %.3g"
-msgstr "Deckkraft: %.3g"
+msgid "Opacity: %2.1f %%"
+msgstr "Deckkraft: %2.1f %%"
#: ../src/vanishing-point.cpp:132
msgid "Split vanishing points"
@@ -21730,226 +21742,238 @@ msgstr[0] "<b>%d</b> Quader zugewiesen. "
msgstr[1] ""
"<b>%d</b> Quadern zugewiesen. <b>Umschalt+Ziehen</b> trennt die Quader."
-#: ../src/verbs.cpp:1166
+#: ../src/verbs.cpp:1173
msgid "Switch to next layer"
msgstr "Zur nächste Ebene wechseln"
-#: ../src/verbs.cpp:1167
+#: ../src/verbs.cpp:1174
msgid "Switched to next layer."
msgstr "Zur nächsten Ebene gewächselt."
-#: ../src/verbs.cpp:1169
+#: ../src/verbs.cpp:1176
msgid "Cannot go past last layer."
msgstr "Kann nicht hinter letzte Ebene wechseln."
-#: ../src/verbs.cpp:1178
+#: ../src/verbs.cpp:1185
msgid "Switch to previous layer"
msgstr "Zur vorherigen Ebene wechseln"
-#: ../src/verbs.cpp:1179
+#: ../src/verbs.cpp:1186
msgid "Switched to previous layer."
msgstr "Zur vorherigen Ebene gewechselt."
-#: ../src/verbs.cpp:1181
+#: ../src/verbs.cpp:1188
msgid "Cannot go before first layer."
msgstr "Kann nicht vor erste Ebene wechseln."
-#: ../src/verbs.cpp:1202 ../src/verbs.cpp:1299 ../src/verbs.cpp:1331
-#: ../src/verbs.cpp:1337 ../src/verbs.cpp:1359
+#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1306 ../src/verbs.cpp:1338
+#: ../src/verbs.cpp:1344 ../src/verbs.cpp:1368 ../src/verbs.cpp:1383
msgid "No current layer."
msgstr "Keine aktuelle Ebene."
-#: ../src/verbs.cpp:1231 ../src/verbs.cpp:1235
+#: ../src/verbs.cpp:1238 ../src/verbs.cpp:1242
#, c-format
msgid "Raised layer <b>%s</b>."
msgstr "Ebene <b>%s</b> angehoben."
-#: ../src/verbs.cpp:1232
+#: ../src/verbs.cpp:1239
msgid "Layer to top"
msgstr "Ebene nach ganz oben"
-#: ../src/verbs.cpp:1236
+#: ../src/verbs.cpp:1243
msgid "Raise layer"
msgstr "Ebene anheben"
-#: ../src/verbs.cpp:1239 ../src/verbs.cpp:1243
+#: ../src/verbs.cpp:1246 ../src/verbs.cpp:1250
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr "Ebene <b>%s</b> abgesenkt."
-#: ../src/verbs.cpp:1240
+#: ../src/verbs.cpp:1247
msgid "Layer to bottom"
msgstr "Ebene nach ganz unten"
-#: ../src/verbs.cpp:1244
+#: ../src/verbs.cpp:1251
msgid "Lower layer"
msgstr "Ebene absenken"
-#: ../src/verbs.cpp:1253
+#: ../src/verbs.cpp:1260
msgid "Cannot move layer any further."
msgstr "Kann Ebene nicht weiter verschieben."
-#: ../src/verbs.cpp:1267 ../src/verbs.cpp:1286
+#: ../src/verbs.cpp:1274 ../src/verbs.cpp:1293
#, c-format
msgid "%s copy"
msgstr "%s Kopie"
-#: ../src/verbs.cpp:1294
+#: ../src/verbs.cpp:1301
msgid "Duplicate layer"
msgstr "Ebene duplizieren"
#. TRANSLATORS: this means "The layer has been duplicated."
-#: ../src/verbs.cpp:1297
+#: ../src/verbs.cpp:1304
msgid "Duplicated layer."
msgstr "Duplizierte Ebene."
-#: ../src/verbs.cpp:1326
+#: ../src/verbs.cpp:1333
msgid "Delete layer"
msgstr "Ebene löschen"
#. TRANSLATORS: this means "The layer has been deleted."
-#: ../src/verbs.cpp:1329
+#: ../src/verbs.cpp:1336
msgid "Deleted layer."
msgstr "Ebene wurde gelöscht."
-#: ../src/verbs.cpp:1340
+#: ../src/verbs.cpp:1347
msgid "Toggle layer solo"
msgstr "Sichbarkeit der aktuellen Ebene umschalten"
-#: ../src/verbs.cpp:1346
+#: ../src/verbs.cpp:1353
msgid "Show all layers"
msgstr "Alle Ebenen zeigen"
-#: ../src/verbs.cpp:1352
+#: ../src/verbs.cpp:1358
msgid "Hide all layers"
msgstr "Alle Ebenen ausblenden"
-#: ../src/verbs.cpp:1427
+#: ../src/verbs.cpp:1363
+msgid "Lock all layers"
+msgstr "Alle Ebenen sperren"
+
+#: ../src/verbs.cpp:1371
+msgid "Lock other layers"
+msgstr "Anderen Ebene sperren"
+
+#: ../src/verbs.cpp:1377
+msgid "Unlock all layers"
+msgstr "Alle Ebenen entsperren"
+
+#: ../src/verbs.cpp:1451
msgid "Flip horizontally"
msgstr "Horizontal umkehren"
-#: ../src/verbs.cpp:1432
+#: ../src/verbs.cpp:1456
msgid "Flip vertically"
msgstr "Vertikal umkehren"
#. 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:2009
+#: ../src/verbs.cpp:2055
msgid "tutorial-basic.svg"
msgstr "tutorial-basic.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2013
+#: ../src/verbs.cpp:2059
msgid "tutorial-shapes.svg"
msgstr "tutorial-shapes.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2017
+#: ../src/verbs.cpp:2063
msgid "tutorial-advanced.svg"
msgstr "tutorial-advanced.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2021
+#: ../src/verbs.cpp:2067
msgid "tutorial-tracing.svg"
msgstr "tutorial-tracing.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2025
+#: ../src/verbs.cpp:2071
msgid "tutorial-calligraphy.svg"
msgstr "tutorial-calligraphy.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2029
+#: ../src/verbs.cpp:2075
msgid "tutorial-interpolate.svg"
msgstr "tutorial-interpolate.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2033
+#: ../src/verbs.cpp:2079
msgid "tutorial-elements.svg"
msgstr "tutorial-elements.de.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2037
+#: ../src/verbs.cpp:2083
msgid "tutorial-tips.svg"
msgstr "tutorial-tips.de.svg"
-#: ../src/verbs.cpp:2225 ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2271 ../src/verbs.cpp:2862
msgid "Unlock all objects in the current layer"
msgstr "Alle Objekte in der aktuellen Ebene entsperren"
-#: ../src/verbs.cpp:2229 ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2275 ../src/verbs.cpp:2864
msgid "Unlock all objects in all layers"
msgstr "Alle Objekte in allen Ebenen entsperren"
-#: ../src/verbs.cpp:2233 ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2279 ../src/verbs.cpp:2866
msgid "Unhide all objects in the current layer"
msgstr "Alle Objekte in der aktuellen Ebene einblenden"
-#: ../src/verbs.cpp:2237 ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2283 ../src/verbs.cpp:2868
msgid "Unhide all objects in all layers"
msgstr "Alle Objekte in allen Ebenen einblenden"
-#: ../src/verbs.cpp:2252
+#: ../src/verbs.cpp:2298
msgid "Does nothing"
msgstr "Hat keine Funktion"
-#: ../src/verbs.cpp:2255
+#: ../src/verbs.cpp:2301
msgid "Create new document from the default template"
msgstr "Ein neues Dokument mit der Standardvorlage anlegen"
-#: ../src/verbs.cpp:2257
+#: ../src/verbs.cpp:2303
msgid "_Open..."
msgstr "Ö_ffnen…"
-#: ../src/verbs.cpp:2258
+#: ../src/verbs.cpp:2304
msgid "Open an existing document"
msgstr "Ein bestehendes Dokument öffnen"
-#: ../src/verbs.cpp:2259
+#: ../src/verbs.cpp:2305
msgid "Re_vert"
msgstr "_Zurücksetzen"
-#: ../src/verbs.cpp:2260
+#: ../src/verbs.cpp:2306
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr ""
"Das Dokument auf die zuletzt gespeicherte Version zurücksetzen (Änderungen "
"gehen verloren)"
-#: ../src/verbs.cpp:2261
+#: ../src/verbs.cpp:2307
msgid "Save document"
msgstr "Das Dokument speichern"
-#: ../src/verbs.cpp:2263
+#: ../src/verbs.cpp:2309
msgid "Save _As..."
msgstr "Speichern _unter…"
-#: ../src/verbs.cpp:2264
+#: ../src/verbs.cpp:2310
msgid "Save document under a new name"
msgstr "Dokument unter einem anderen Namen speichern"
-#: ../src/verbs.cpp:2265
+#: ../src/verbs.cpp:2311
msgid "Save a Cop_y..."
msgstr "_Kopie speichern unter…"
-#: ../src/verbs.cpp:2266
+#: ../src/verbs.cpp:2312
msgid "Save a copy of the document under a new name"
msgstr "Eine Kopie des Dokuments unter einem anderen Namen speichern"
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2313
msgid "_Print..."
msgstr "_Drucken…"
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2313
msgid "Print document"
msgstr "Das Dokument drucken"
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2316
msgid "Clean _up document"
msgstr "Dokument säubern"
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2316
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
@@ -21957,139 +21981,139 @@ msgstr ""
"Unbenutzte vordefinierte Elemente (z.B. Farbverläufe oder Ausschneidepfade) "
"aus den &lt;defs&gt; des Dokuments entfernen"
-#: ../src/verbs.cpp:2272
+#: ../src/verbs.cpp:2318
msgid "_Import..."
msgstr "_Importieren…"
-#: ../src/verbs.cpp:2273
+#: ../src/verbs.cpp:2319
msgid "Import a bitmap or SVG image into this document"
msgstr "Ein Bitmap- oder SVG-Bild in dieses Dokument importieren"
-#: ../src/verbs.cpp:2274
+#: ../src/verbs.cpp:2320
msgid "_Export Bitmap..."
msgstr "Bitmap _exportieren…"
-#: ../src/verbs.cpp:2275
+#: ../src/verbs.cpp:2321
msgid "Export this document or a selection as a bitmap image"
msgstr "Das Dokument oder eine Auswahl als Bitmap-Bild exportieren"
-#: ../src/verbs.cpp:2276
+#: ../src/verbs.cpp:2322
msgid "Import Clip Art..."
msgstr "Importiere Clip Art..."
-#: ../src/verbs.cpp:2277
+#: ../src/verbs.cpp:2323
msgid "Import clipart from Open Clip Art Library"
msgstr "Import aus der Open Clip Art Library"
#. 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:2279
+#: ../src/verbs.cpp:2325
msgid "N_ext Window"
msgstr "Nä_chstes Fenster"
-#: ../src/verbs.cpp:2280
+#: ../src/verbs.cpp:2326
msgid "Switch to the next document window"
msgstr "Zum nächsten Dokumentenfenster umschalten"
-#: ../src/verbs.cpp:2281
+#: ../src/verbs.cpp:2327
msgid "P_revious Window"
msgstr "Vor_heriges Fenster"
-#: ../src/verbs.cpp:2282
+#: ../src/verbs.cpp:2328
msgid "Switch to the previous document window"
msgstr "Zum vorherigen Dokumentenfenster umschalten"
-#: ../src/verbs.cpp:2283
+#: ../src/verbs.cpp:2329
msgid "_Close"
msgstr "S_chließen"
-#: ../src/verbs.cpp:2284
+#: ../src/verbs.cpp:2330
msgid "Close this document window"
msgstr "Dieses Dokumentenfenster schließen"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2331
msgid "_Quit"
msgstr "_Beenden"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2331
msgid "Quit Inkscape"
msgstr "Inkscape verlassen"
-#: ../src/verbs.cpp:2288
+#: ../src/verbs.cpp:2334
msgid "Undo last action"
msgstr "Letzten Bearbeitungsschritt rückgängig machen"
# !!! Abiword just says "Letzten Befehl wiederholen"
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2337
msgid "Do again the last undone action"
msgstr "Einen rückgängig gemachten Bearbeitungsschritt erneut durchführen"
-#: ../src/verbs.cpp:2292
+#: ../src/verbs.cpp:2338
msgid "Cu_t"
msgstr "A_usschneiden"
-#: ../src/verbs.cpp:2293
+#: ../src/verbs.cpp:2339
msgid "Cut selection to clipboard"
msgstr "Die gewählten Objekte in die Zwischenablage verschieben"
-#: ../src/verbs.cpp:2294
+#: ../src/verbs.cpp:2340
msgid "_Copy"
msgstr "_Kopieren"
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2341
msgid "Copy selection to clipboard"
msgstr "Die gewählten Objekte in die Zwischenablage kopieren"
-#: ../src/verbs.cpp:2296
+#: ../src/verbs.cpp:2342
msgid "_Paste"
msgstr "E_infügen"
-#: ../src/verbs.cpp:2297
+#: ../src/verbs.cpp:2343
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr ""
"Objekte aus der Zwischenablage an der Mausposition einfügen, oder Text "
"einfügen"
-#: ../src/verbs.cpp:2298
+#: ../src/verbs.cpp:2344
msgid "Paste _Style"
msgstr "Stil an_wenden"
-#: ../src/verbs.cpp:2299
+#: ../src/verbs.cpp:2345
msgid "Apply the style of the copied object to selection"
msgstr "Stil des kopierten Objekts auf Auswahl anwenden"
-#: ../src/verbs.cpp:2301
+#: ../src/verbs.cpp:2347
msgid "Scale selection to match the size of the copied object"
msgstr "Auswahl auf Größe des kopierten Objekts skalieren"
-#: ../src/verbs.cpp:2302
+#: ../src/verbs.cpp:2348
msgid "Paste _Width"
msgstr "_Breite einfügen"
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2349
msgid "Scale selection horizontally to match the width of the copied object"
msgstr "Auswahl horizontal auf Breite des kopierten Objekts skalieren"
-#: ../src/verbs.cpp:2304
+#: ../src/verbs.cpp:2350
msgid "Paste _Height"
msgstr "_Höhe einfügen"
-#: ../src/verbs.cpp:2305
+#: ../src/verbs.cpp:2351
msgid "Scale selection vertically to match the height of the copied object"
msgstr "Auswahl vertikal auf Höhe des kopierten Objekts skalieren"
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2352
msgid "Paste Size Separately"
msgstr "Größe getrennt einfügen"
-#: ../src/verbs.cpp:2307
+#: ../src/verbs.cpp:2353
msgid "Scale each selected object to match the size of the copied object"
msgstr "Jedes ausgewählte Objekt auf Größe des kopierten Objekts skalieren"
-#: ../src/verbs.cpp:2308
+#: ../src/verbs.cpp:2354
msgid "Paste Width Separately"
msgstr "Breite getrennt einfügen"
-#: ../src/verbs.cpp:2309
+#: ../src/verbs.cpp:2355
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
@@ -22097,11 +22121,11 @@ msgstr ""
"Jedes ausgewählte Objekt horizontal auf Breite des kopierten Objekts "
"skalieren"
-#: ../src/verbs.cpp:2310
+#: ../src/verbs.cpp:2356
msgid "Paste Height Separately"
msgstr "Höhe getrennt einfügen"
-#: ../src/verbs.cpp:2311
+#: ../src/verbs.cpp:2357
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
@@ -22109,69 +22133,69 @@ msgstr ""
"Jedes ausgewählte Objekt vertikal auf Höhe des kopierten Objekts skalieren"
# !!! translation is a bit clumsy...
-#: ../src/verbs.cpp:2312
+#: ../src/verbs.cpp:2358
msgid "Paste _In Place"
msgstr "An Ori_ginalposition einfügen"
-#: ../src/verbs.cpp:2313
+#: ../src/verbs.cpp:2359
msgid "Paste objects from clipboard to the original location"
msgstr "Objekte aus der Zwischenablage an ihrer Originalposition einfügen"
-#: ../src/verbs.cpp:2314
+#: ../src/verbs.cpp:2360
msgid "Paste Path _Effect"
msgstr "Pfad-_Effekt einfügen"
-#: ../src/verbs.cpp:2315
+#: ../src/verbs.cpp:2361
msgid "Apply the path effect of the copied object to selection"
msgstr "Pfad-Effekt des kopierten Objekts auf Auswahl anwenden"
-#: ../src/verbs.cpp:2316
+#: ../src/verbs.cpp:2362
msgid "Remove Path _Effect"
msgstr "Pfad-Effekt _entfernen"
-#: ../src/verbs.cpp:2317
+#: ../src/verbs.cpp:2363
msgid "Remove any path effects from selected objects"
msgstr "Effekt von Auswahl entfernen"
-#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2364
msgid "_Remove Filters"
msgstr "Filter entfernen"
-#: ../src/verbs.cpp:2319
+#: ../src/verbs.cpp:2365
msgid "Remove any filters from selected objects"
msgstr "Jeden Filter von Auswahl entfernen"
-#: ../src/verbs.cpp:2320
+#: ../src/verbs.cpp:2366
msgid "_Delete"
msgstr "_Löschen"
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2367
msgid "Delete selection"
msgstr "Auswahl löschen"
-#: ../src/verbs.cpp:2322
+#: ../src/verbs.cpp:2368
msgid "Duplic_ate"
msgstr "Dupli_zieren"
-#: ../src/verbs.cpp:2323
+#: ../src/verbs.cpp:2369
msgid "Duplicate selected objects"
msgstr "Gewählte Objekte duplizieren"
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2370
msgid "Create Clo_ne"
msgstr "_Klon erzeugen"
-#: ../src/verbs.cpp:2325
+#: ../src/verbs.cpp:2371
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr ""
"Einen Klon des gewählten Objekts erstellen (die Kopie ist mit dem Original "
"verbunden)"
-#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2372
msgid "Unlin_k Clone"
msgstr "Klonverbindung auf_trennen"
-#: ../src/verbs.cpp:2327
+#: ../src/verbs.cpp:2373
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
@@ -22179,27 +22203,27 @@ msgstr ""
"Die Verbindung des Klons zu seinem Original auftrennen, so daß ein "
"selbständiges Objekt entsteht"
-#: ../src/verbs.cpp:2328
+#: ../src/verbs.cpp:2374
msgid "Relink to Copied"
msgstr "Verbinden mit Kopie"
-#: ../src/verbs.cpp:2329
+#: ../src/verbs.cpp:2375
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr "Verbindet die Ausgewählten Klone mit dem Objekt in der Zwischenablage"
-#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2376
msgid "Select _Original"
msgstr "_Original auswählen"
-#: ../src/verbs.cpp:2331
+#: ../src/verbs.cpp:2377
msgid "Select the object to which the selected clone is linked"
msgstr "Objekt auswählen, mit dem der Klon verbunden ist"
-#: ../src/verbs.cpp:2332
+#: ../src/verbs.cpp:2378
msgid "Clone original path (LPE)"
msgstr "Originalpfad klonen"
-#: ../src/verbs.cpp:2333
+#: ../src/verbs.cpp:2379
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
@@ -22207,19 +22231,19 @@ msgstr ""
"Erstellt einen neuen Pfad, verwendet die ursprünglichen Klone LPE und "
"verweist auf den ausgewählten Pfad"
-#: ../src/verbs.cpp:2334
+#: ../src/verbs.cpp:2380
msgid "Objects to _Marker"
msgstr "Objekte in Markierungen umwandeln"
-#: ../src/verbs.cpp:2335
+#: ../src/verbs.cpp:2381
msgid "Convert selection to a line marker"
msgstr "Auswahl in Linienmarkierung umwandeln"
-#: ../src/verbs.cpp:2336
+#: ../src/verbs.cpp:2382
msgid "Objects to Gu_ides"
msgstr "Objekte in Führungslinien umwandeln"
-#: ../src/verbs.cpp:2337
+#: ../src/verbs.cpp:2383
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
@@ -22227,79 +22251,95 @@ msgstr ""
"Ausgewählte Objekte in eine Sammlung von Führungslinien entlang ihrer Kanten "
"umwandeln"
-#: ../src/verbs.cpp:2338
+#: ../src/verbs.cpp:2384
msgid "Objects to Patter_n"
msgstr "_Objekte in Füllmuster umwandeln"
-#: ../src/verbs.cpp:2339
+#: ../src/verbs.cpp:2385
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr "Die Auswahl in ein Rechteck mit gekacheltem Füllmuster umwandeln"
-#: ../src/verbs.cpp:2340
+#: ../src/verbs.cpp:2386
msgid "Pattern to _Objects"
msgstr "Füllmuster in Ob_jekte umwandeln"
-#: ../src/verbs.cpp:2341
+#: ../src/verbs.cpp:2387
msgid "Extract objects from a tiled pattern fill"
msgstr "Objekte aus einem gekacheltem Füllmuster extrahieren"
-#: ../src/verbs.cpp:2342
+#: ../src/verbs.cpp:2388
+msgid "Group to Symbol"
+msgstr "Gruppieren zum Symbol"
+
+#: ../src/verbs.cpp:2389
+msgid "Convert group to a symbol"
+msgstr "Gruppe in Symbol konvertieren"
+
+#: ../src/verbs.cpp:2390
+msgid "Symbol to Group"
+msgstr "Symbol zum Gruppieren"
+
+#: ../src/verbs.cpp:2391
+msgid "Extract group from a symbol"
+msgstr "Extrahiere Gruppe von einem Symbol"
+
+#: ../src/verbs.cpp:2392
msgid "Clea_r All"
msgstr "Alles l_eeren"
-#: ../src/verbs.cpp:2343
+#: ../src/verbs.cpp:2393
msgid "Delete all objects from document"
msgstr "Alle Objekte aus dem Dokument löschen"
-#: ../src/verbs.cpp:2344
+#: ../src/verbs.cpp:2394
msgid "Select Al_l"
msgstr "_Alles auswählen"
-#: ../src/verbs.cpp:2345
+#: ../src/verbs.cpp:2395
msgid "Select all objects or all nodes"
msgstr "Alle Objekte oder alle Knoten im Dokument auswählen"
-#: ../src/verbs.cpp:2346
+#: ../src/verbs.cpp:2396
msgid "Select All in All La_yers"
msgstr "Alles in allen Ebenen auswählen"
-#: ../src/verbs.cpp:2347
+#: ../src/verbs.cpp:2397
msgid "Select all objects in all visible and unlocked layers"
msgstr "Alle Objekte in allen sichtbaren und entsperrten Ebenen auswählen"
-#: ../src/verbs.cpp:2348
+#: ../src/verbs.cpp:2398
msgid "Fill _and Stroke"
msgstr "Füllung und _Kontur"
-#: ../src/verbs.cpp:2349
+#: ../src/verbs.cpp:2399
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr ""
"Alle Objekte mit der gleichen Füllung und Kontur der ausgewählten Objekte "
"wählen"
-#: ../src/verbs.cpp:2350
+#: ../src/verbs.cpp:2400
msgid "_Fill Color"
msgstr "Füllfarbe"
-#: ../src/verbs.cpp:2351
+#: ../src/verbs.cpp:2401
msgid "Select all objects with the same fill as the selected objects"
msgstr "Alle Objekte mit der gleichen Füllung der ausgewählten Objekte wählen"
-#: ../src/verbs.cpp:2352
+#: ../src/verbs.cpp:2402
msgid "_Stroke Color"
msgstr "Konturfarbe"
-#: ../src/verbs.cpp:2353
+#: ../src/verbs.cpp:2403
msgid "Select all objects with the same stroke as the selected objects"
msgstr ""
"Wählen Sie alle Objekte mit der gleichen Kontur wie die ausgewählten Objekte"
-#: ../src/verbs.cpp:2354
+#: ../src/verbs.cpp:2404
msgid "Stroke St_yle"
msgstr "Konturstil"
-#: ../src/verbs.cpp:2355
+#: ../src/verbs.cpp:2405
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
@@ -22307,11 +22347,11 @@ msgstr ""
"Wählen Sie alle Objekte mit dem gleichen Konturstil (Breite, Bindestrich, "
"Marker) wie die ausgewählten Objekte"
-#: ../src/verbs.cpp:2356
+#: ../src/verbs.cpp:2406
msgid "_Object Type"
msgstr "_Objekttyp"
-#: ../src/verbs.cpp:2357
+#: ../src/verbs.cpp:2407
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
@@ -22319,154 +22359,154 @@ msgstr ""
"Wählen Sie alle Objekte mit dem gleichen Objekttyp (Rechteck, Bogen, Text, "
"Pfad, Bitmap etc.) wie die ausgewählten Objekte"
-#: ../src/verbs.cpp:2358
+#: ../src/verbs.cpp:2408
msgid "In_vert Selection"
msgstr "Auswahl _umkehren"
-#: ../src/verbs.cpp:2359
+#: ../src/verbs.cpp:2409
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
"Auswahl invertieren (alle ausgewählten Objekte deselektieren und alle "
"anderen auswählen)"
-#: ../src/verbs.cpp:2360
+#: ../src/verbs.cpp:2410
msgid "Invert in All Layers"
msgstr "In allen Ebenen invertieren"
-#: ../src/verbs.cpp:2361
+#: ../src/verbs.cpp:2411
msgid "Invert selection in all visible and unlocked layers"
msgstr "Auswahl in allen sichtbaren und entsperrten Ebenen invertieren"
-#: ../src/verbs.cpp:2362
+#: ../src/verbs.cpp:2412
msgid "Select Next"
msgstr "Nächstes auswählen"
-#: ../src/verbs.cpp:2363
+#: ../src/verbs.cpp:2413
msgid "Select next object or node"
msgstr "Nächstes Objekt oder nächsten Knoten auswählen"
-#: ../src/verbs.cpp:2364
+#: ../src/verbs.cpp:2414
msgid "Select Previous"
msgstr "Vorheriges auswählen"
-#: ../src/verbs.cpp:2365
+#: ../src/verbs.cpp:2415
msgid "Select previous object or node"
msgstr "Vorheriges Objekt oder vorherigen Knoten auswählen"
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2416
msgid "D_eselect"
msgstr "Auswahl auf_heben"
-#: ../src/verbs.cpp:2367
+#: ../src/verbs.cpp:2417
msgid "Deselect any selected objects or nodes"
msgstr "Die Auswahl von Objekten oder Knoten aufheben"
-#: ../src/verbs.cpp:2368
+#: ../src/verbs.cpp:2418
msgid "Create _Guides Around the Page"
msgstr "_Führungslinien an Seitenrändern"
-#: ../src/verbs.cpp:2369 ../src/verbs.cpp:2371
+#: ../src/verbs.cpp:2419 ../src/verbs.cpp:2421
msgid "Create four guides aligned with the page borders"
msgstr "Erstellt vier Führungslinien an den Seitengrenzen"
-#: ../src/verbs.cpp:2372
+#: ../src/verbs.cpp:2422
msgid "Next path effect parameter"
msgstr "Nächster Pfad-Effekt-Parameter"
-#: ../src/verbs.cpp:2373
+#: ../src/verbs.cpp:2423
msgid "Show next editable path effect parameter"
msgstr "Nächster Pfad-Effekt-Parameter"
#. Selection
-#: ../src/verbs.cpp:2376
+#: ../src/verbs.cpp:2426
msgid "Raise to _Top"
msgstr "Nach ganz o_ben anheben"
-#: ../src/verbs.cpp:2377
+#: ../src/verbs.cpp:2427
msgid "Raise selection to top"
msgstr "Die gewählten Objekte nach ganz oben anheben"
-#: ../src/verbs.cpp:2378
+#: ../src/verbs.cpp:2428
msgid "Lower to _Bottom"
msgstr "Nach ganz u_nten absenken"
-#: ../src/verbs.cpp:2379
+#: ../src/verbs.cpp:2429
msgid "Lower selection to bottom"
msgstr "Die gewählten Objekte nach ganz unten absenken"
-#: ../src/verbs.cpp:2380
+#: ../src/verbs.cpp:2430
msgid "_Raise"
msgstr "_Anheben"
-#: ../src/verbs.cpp:2381
+#: ../src/verbs.cpp:2431
msgid "Raise selection one step"
msgstr "Die gewählten Objekte eine Stufe nach oben anheben"
-#: ../src/verbs.cpp:2382
+#: ../src/verbs.cpp:2432
msgid "_Lower"
msgstr "Ab_senken"
-#: ../src/verbs.cpp:2383
+#: ../src/verbs.cpp:2433
msgid "Lower selection one step"
msgstr "Die gewählten Objekte eine Stufe nach unten absenken"
-#: ../src/verbs.cpp:2385
+#: ../src/verbs.cpp:2435
msgid "Group selected objects"
msgstr "Die gewählten Objekte gruppieren"
-#: ../src/verbs.cpp:2387
+#: ../src/verbs.cpp:2437
msgid "Ungroup selected groups"
msgstr "Gruppierung markierter Gruppen aufheben"
-#: ../src/verbs.cpp:2389
+#: ../src/verbs.cpp:2439
msgid "_Put on Path"
msgstr "An _Pfad ausrichten"
-#: ../src/verbs.cpp:2391
+#: ../src/verbs.cpp:2441
msgid "_Remove from Path"
msgstr "Von Pfad _trennen"
-#: ../src/verbs.cpp:2393
+#: ../src/verbs.cpp:2443
msgid "Remove Manual _Kerns"
msgstr "Manuelle _Unterschneidungen entfernen"
#. 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:2396
+#: ../src/verbs.cpp:2446
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
"Alle manuellen Unterschneidungen und Rotationen von einem Textobjekt "
"entfernen"
-#: ../src/verbs.cpp:2398
+#: ../src/verbs.cpp:2448
msgid "_Union"
msgstr "_Vereinigung"
-#: ../src/verbs.cpp:2399
+#: ../src/verbs.cpp:2449
msgid "Create union of selected paths"
msgstr "Vereinigung der ausgewählten Pfade erzeugen"
-#: ../src/verbs.cpp:2400
+#: ../src/verbs.cpp:2450
msgid "_Intersection"
msgstr "Ü_berschneidung"
-#: ../src/verbs.cpp:2401
+#: ../src/verbs.cpp:2451
msgid "Create intersection of selected paths"
msgstr "Überschneidung der gewählten Pfade erzeugen"
-#: ../src/verbs.cpp:2402
+#: ../src/verbs.cpp:2452
msgid "_Difference"
msgstr "_Differenz"
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2453
msgid "Create difference of selected paths (bottom minus top)"
msgstr "Differenz der gewählten Pfade erzeugen (Unterer minus Oberer)"
-#: ../src/verbs.cpp:2404
+#: ../src/verbs.cpp:2454
msgid "E_xclusion"
msgstr "E_xklusiv-Oder (Ausschluss)"
-#: ../src/verbs.cpp:2405
+#: ../src/verbs.cpp:2455
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
@@ -22474,21 +22514,21 @@ msgstr ""
"Exklusiv-ODER der ausgewählen Pfade erzeugen (die Teile, die nur zu einem "
"Pfad gehören)"
-#: ../src/verbs.cpp:2406
+#: ../src/verbs.cpp:2456
msgid "Di_vision"
msgstr "Di_vision"
-#: ../src/verbs.cpp:2407
+#: ../src/verbs.cpp:2457
msgid "Cut the bottom path into pieces"
msgstr "Untenliegenden Pfad in Teile zerschneiden"
#. 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:2410
+#: ../src/verbs.cpp:2460
msgid "Cut _Path"
msgstr "Pfad _zerschneiden"
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2461
msgid "Cut the bottom path's stroke into pieces, removing fill"
msgstr ""
"Kontur des untenliegenden Pfads in Teile zerschneiden, Füllung wird entfernt"
@@ -22496,324 +22536,348 @@ 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:2415
+#: ../src/verbs.cpp:2465
msgid "Outs_et"
msgstr "Er_weitern (vergrößern)"
-#: ../src/verbs.cpp:2416
+#: ../src/verbs.cpp:2466
msgid "Outset selected paths"
msgstr "Gewählte Pfade erweitern (vergrößern)"
-#: ../src/verbs.cpp:2418
+#: ../src/verbs.cpp:2468
msgid "O_utset Path by 1 px"
msgstr "Pfad um 1 px erweitern (vergrößern)"
-#: ../src/verbs.cpp:2419
+#: ../src/verbs.cpp:2469
msgid "Outset selected paths by 1 px"
msgstr "Gewählte Pfade um 1 px erweitern (vergrößern)"
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2471
msgid "O_utset Path by 10 px"
msgstr "Pfad um 10 px _erweitern (vergrößern)"
-#: ../src/verbs.cpp:2422
+#: ../src/verbs.cpp:2472
msgid "Outset selected paths by 10 px"
msgstr "Gewählte Pfade um 10 px erweitern (vergrößern)"
#. 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:2426
+#: ../src/verbs.cpp:2476
msgid "I_nset"
msgstr "Schrum_pfen"
# !!! make singular and plural forms
-#: ../src/verbs.cpp:2427
+#: ../src/verbs.cpp:2477
msgid "Inset selected paths"
msgstr "Gewählte Pfade schrumpfen"
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2479
msgid "I_nset Path by 1 px"
msgstr "Pfad um _1 px schrumpfen"
-#: ../src/verbs.cpp:2430
+#: ../src/verbs.cpp:2480
msgid "Inset selected paths by 1 px"
msgstr "Gewählte Pfade um 1 px schrumpfen"
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2482
msgid "I_nset Path by 10 px"
msgstr "Pfad um 1_0 px schrumpfen"
-#: ../src/verbs.cpp:2433
+#: ../src/verbs.cpp:2483
msgid "Inset selected paths by 10 px"
msgstr "Gewählte Pfade um 10 px schrumpfen"
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2485
msgid "D_ynamic Offset"
msgstr "D_ynamischer Versatz"
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2485
msgid "Create a dynamic offset object"
msgstr "Ein Objekt mit dynamischem Versatz erstellen"
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2487
msgid "_Linked Offset"
msgstr "Ver_bundener Versatz"
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2488
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
"Dynamischen Versatz am Objekt erstellen. Verknüpfung zum originalen Pfad "
"bleibt bestehen."
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2490
msgid "_Stroke to Path"
msgstr "_Kontur in Pfad umwandeln"
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2491
msgid "Convert selected object's stroke to paths"
msgstr "Die gewählten Konturen des Objekts in Pfade umwandeln"
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2492
msgid "Si_mplify"
msgstr "Ver_einfachen"
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2493
msgid "Simplify selected paths (remove extra nodes)"
msgstr "Ausgewählte Pfade vereinfachen (unnötige Punkte werden entfernt)"
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2494
msgid "_Reverse"
msgstr "_Richtung umkehren"
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2495
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
"Richtung der gewählten Pfade umkehren (nützlich, um Markierungen umzukehren)"
-#: ../src/verbs.cpp:2448
+#: ../src/verbs.cpp:2498
msgid "Create one or more paths from a bitmap by tracing it"
msgstr "Erzeuge einen oder mehrere Pfade durch Vektorisieren eines Bitmaps"
-#: ../src/verbs.cpp:2449
+#: ../src/verbs.cpp:2499
msgid "Make a _Bitmap Copy"
msgstr "_Bitmap-Kopie erstellen"
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2500
msgid "Export selection to a bitmap and insert it into document"
msgstr "Auswahl als Bitmap exportieren und in das Dokument re-importieren"
# !!! maybe use "verbinden"
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2501
msgid "_Combine"
msgstr "_Kombinieren"
-#: ../src/verbs.cpp:2452
+#: ../src/verbs.cpp:2502
msgid "Combine several paths into one"
msgstr "Mehrere Pfade zu einem kombinieren"
#. 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:2455
+#: ../src/verbs.cpp:2505
msgid "Break _Apart"
msgstr "_Zerlegen"
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2506
msgid "Break selected paths into subpaths"
msgstr "Die markierten Pfade in Unterpfade zerlegen"
-#: ../src/verbs.cpp:2457
+#: ../src/verbs.cpp:2507
msgid "Ro_ws and Columns..."
msgstr "Reihen und Spalten..."
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2508
msgid "Arrange selected objects in a table"
msgstr "Ausgewählte Objekte im Raster anordnen"
#. Layer
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2510
msgid "_Add Layer..."
msgstr "Ebene _hinzufügen…"
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2511
msgid "Create a new layer"
msgstr "Eine neue Ebene anlegen"
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2512
msgid "Re_name Layer..."
msgstr "Ebene umbe_nennen…"
-#: ../src/verbs.cpp:2463
+#: ../src/verbs.cpp:2513
msgid "Rename the current layer"
msgstr "Aktuelle Ebene umbenennen"
-#: ../src/verbs.cpp:2464
+#: ../src/verbs.cpp:2514
msgid "Switch to Layer Abov_e"
msgstr "Zur darü_berliegenden Ebene umschalten"
-#: ../src/verbs.cpp:2465
+#: ../src/verbs.cpp:2515
msgid "Switch to the layer above the current"
msgstr "Zur darüberliegenden Ebene im Dokument umschalten"
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2516
msgid "Switch to Layer Belo_w"
msgstr "Zur dar_unterliegenden Ebene umschalten"
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2517
msgid "Switch to the layer below the current"
msgstr "Zur darunterliegenden Ebene im Dokument umschalten"
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2518
msgid "Move Selection to Layer Abo_ve"
msgstr "Auswahl zur darüber_liegenden Ebene verschieben"
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2519
msgid "Move selection to the layer above the current"
msgstr "Die Auswahl auf die darüberliegende Ebene verschieben"
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2520
msgid "Move Selection to Layer Bel_ow"
msgstr "Auswahl zur darun_terliegenden Ebene verschieben"
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2521
msgid "Move selection to the layer below the current"
msgstr "Die Auswahl auf die darunterliegende Ebene verschieben"
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2522
msgid "Move Selection to Layer..."
msgstr "Auswahl zur anderer Ebene verschieben"
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2524
msgid "Layer to _Top"
msgstr "Ebene nach ganz _oben"
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2525
msgid "Raise the current layer to the top"
msgstr "Die aktuelle Ebene nach ganz oben anheben"
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2526
msgid "Layer to _Bottom"
msgstr "Ebene nach ganz _unten"
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2527
msgid "Lower the current layer to the bottom"
msgstr "Die aktuelle Ebene nach ganz unten absenken"
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2528
msgid "_Raise Layer"
msgstr "Ebene an_heben"
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2529
msgid "Raise the current layer"
msgstr "Die aktuelle Ebene anheben"
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2530
msgid "_Lower Layer"
msgstr "Ebene ab_senken"
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2531
msgid "Lower the current layer"
msgstr "Die aktuelle Ebene absenken"
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2532
msgid "D_uplicate Current Layer"
msgstr "Aktuelle Ebene duplizieren"
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2533
msgid "Duplicate an existing layer"
msgstr "Dupliziert eine vorhandene Ebene"
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2534
msgid "_Delete Current Layer"
msgstr "Aktuelle Ebene _löschen"
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2535
msgid "Delete the current layer"
msgstr "Die aktuelle Ebene löschen"
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2536
msgid "_Show/hide other layers"
msgstr "Andere Ebenen anzeigen oder ausblenden"
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2537
msgid "Solo the current layer"
msgstr "Aktuelle Ebene vereinzeln"
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2538
msgid "_Show all layers"
msgstr "Zeige alle Ebenen"
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2539
msgid "Show all the layers"
msgstr "Zeige all die Ebenen"
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2540
msgid "_Hide all layers"
msgstr "Alle Ebenen ausblenden"
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2541
msgid "Hide all the layers"
msgstr "All die Ebenen ausblenden"
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2542
+msgid "_Lock all layers"
+msgstr "A_lle Ebenen sperren"
+
+#: ../src/verbs.cpp:2543
+msgid "Lock all the layers"
+msgstr "Alle der Ebenen sperren"
+
+#: ../src/verbs.cpp:2544
+msgid "Lock/Unlock _other layers"
+msgstr "Andere Ebenen sperren/entsperren"
+
+#: ../src/verbs.cpp:2545
+msgid "Lock all the other layers"
+msgstr "Alle der anderen Ebenen sperren"
+
+#: ../src/verbs.cpp:2546
+msgid "_Unlock all layers"
+msgstr "Alle Ebenen entsperren"
+
+#: ../src/verbs.cpp:2547
+msgid "Unlock all the layers"
+msgstr "Alle Ebenen entsperren"
+
+#: ../src/verbs.cpp:2548
msgid "_Lock/Unlock Current Layer"
msgstr "Aktuelle Ebene sperren/entsperren"
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2549
msgid "Toggle lock on current layer"
msgstr "Sperre auf aktuellen Layer umschalten"
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2550
msgid "_Show/hide Current Layer"
msgstr "Aktuelle Ebene anzeigen oder au_sblenden"
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2551
msgid "Toggle visibility of current layer"
msgstr "Aktuelle Ebene sichtbar/unsichtbar"
#. Object
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2554
msgid "Rotate _90&#176; CW"
msgstr "Um 90&#176; im Uhr_zeigersinn rotieren"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2557
msgid "Rotate selection 90° clockwise"
msgstr "Auswahl um 90° im Uhrzeigersinn drehen"
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2558
msgid "Rotate 9_0&#176; CCW"
msgstr "Um 90° entgegen Uhrzeigersinn _rotieren"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2561
msgid "Rotate selection 90° counter-clockwise"
msgstr "Auswahl um 90° gegen den Uhrzeigersinn drehen"
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2562
msgid "Remove _Transformations"
msgstr "Transformationen _zurücksetzen"
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2563
msgid "Remove transformations from object"
msgstr "Transformationen des Objekts rückgängig machen"
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2564
msgid "_Object to Path"
msgstr "_Objekt in Pfad umwandeln"
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2565
msgid "Convert selected object to path"
msgstr "Gewähltes Objekt in Pfad umwandeln"
# !!! Frame, not form?
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2566
msgid "_Flow into Frame"
msgstr "Umbruch an Form _anpassen"
-#: ../src/verbs.cpp:2511
+#: ../src/verbs.cpp:2567
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
@@ -22821,828 +22885,884 @@ msgstr ""
"Text in einen Rahmen setzen (Pfad oder Form), so daß ein mit seinem Rahmen "
"verbundener Fließtext erzeugt wird"
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2568
msgid "_Unflow"
msgstr "Fließtext _aufheben"
-#: ../src/verbs.cpp:2513
+#: ../src/verbs.cpp:2569
msgid "Remove text from frame (creates a single-line text object)"
msgstr "Text von der Form trennen (erzeugt einzeiliges Textobjekt)"
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2570
msgid "_Convert to Text"
msgstr "In normalen Text um_wandeln"
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2571
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr "Fließtext in gewöhnliches Textobjekt umwandeln (behält Aussehen bei)"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2573
msgid "Flip _Horizontal"
msgstr "_Horizontal umkehren"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2573
msgid "Flip selected objects horizontally"
msgstr "Ausgewählte Objekte horizontal umkehren"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2576
msgid "Flip _Vertical"
msgstr "_Vertikal umkehren"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2576
msgid "Flip selected objects vertically"
msgstr "Ausgewählte Objekte vertikal umkehren"
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2579
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr ""
"Maskierung auf Auswahl anwenden (oberstes Objekt als Maskierung verwenden)"
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2581
msgid "Edit mask"
msgstr "Maskierung bearbeiten"
-#: ../src/verbs.cpp:2526 ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2582 ../src/verbs.cpp:2588
msgid "_Release"
msgstr "F_reigeben"
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2583
msgid "Remove mask from selection"
msgstr "Maskierung von Auswahl entfernen"
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2585
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
"Ausschneidepfad auf Auswahl anwenden (oberstes Objekt als Ausschneidepfad "
"verwenden)"
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2587
msgid "Edit clipping path"
msgstr "Ausschneidepfad bearbeiten"
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2589
msgid "Remove clipping path from selection"
msgstr "Ausschneidepfad von Auswahl entfernen"
#. Tools
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2592
msgctxt "ContextVerb"
msgid "Select"
msgstr "Auswählen"
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2593
msgid "Select and transform objects"
msgstr "Objekte auswählen und verändern"
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2594
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr "Knoten bearbeiten"
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2595
msgid "Edit paths by nodes"
msgstr "Bearbeiten der Knoten oder der Anfasser eines Pfades"
-#: ../src/verbs.cpp:2540
+#: ../src/verbs.cpp:2596
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "Modellieren"
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2597
msgid "Tweak objects by sculpting or painting"
msgstr "Objekte verbessern durch Verformen oder Malen"
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2598
msgctxt "ContextVerb"
msgid "Spray"
msgstr "Spray"
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2599
msgid "Spray objects by sculpting or painting"
msgstr "Objekte sprühen durch Verformen oder Malen"
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2600
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "Rechteck"
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2601
msgid "Create rectangles and squares"
msgstr "Rechtecke und Quadrate erstellen"
-#: ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2602
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "3D-Box"
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2603
msgid "Create 3D boxes"
msgstr "3D-Boxen erzeugen"
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2604
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "Ellipse"
-#: ../src/verbs.cpp:2549
+#: ../src/verbs.cpp:2605
msgid "Create circles, ellipses, and arcs"
msgstr "Kreise, Ellipsen und Bögen erstellen"
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2606
msgctxt "ContextVerb"
msgid "Star"
msgstr "Stern"
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2607
msgid "Create stars and polygons"
msgstr "Sterne und Polygone erstellen"
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2608
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "Spirale"
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2609
msgid "Create spirals"
msgstr "Spiralen erstellen"
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2610
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Malwerkzeug (Freihand)"
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2611
msgid "Draw freehand lines"
msgstr "Freihandlinien zeichnen"
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2612
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Füller (Linien und Bézierkurven)"
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2613
msgid "Draw Bezier curves and straight lines"
msgstr "Bézier-Kurven und gerade Linien zeichnen"
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2614
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "Kalligrafie"
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2615
msgid "Draw calligraphic or brush strokes"
msgstr "Kalligrafisch zeichnen"
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2617
msgid "Create and edit text objects"
msgstr "Textobjekte erstellen und bearbeiten"
-#: ../src/verbs.cpp:2562
+#: ../src/verbs.cpp:2618
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "Farbverlauf"
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2619
msgid "Create and edit gradients"
msgstr "Farbverläufe erstellen und bearbeiten"
-#: ../src/verbs.cpp:2564
+#: ../src/verbs.cpp:2620
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Gitter"
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2621
msgid "Create and edit meshes"
msgstr "Gitter erstellen und bearbeiten"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2622
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "Zoomfaktor"
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2623
msgid "Zoom in or out"
msgstr "Zoomfaktor vergrößern oder verringern"
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2625
msgid "Measurement tool"
msgstr "Messwerkzeug"
-#: ../src/verbs.cpp:2570
+#: ../src/verbs.cpp:2626
msgctxt "ContextVerb"
msgid "Dropper"
msgstr "Farbpipette"
-#: ../src/verbs.cpp:2571 ../src/widgets/sp-color-notebook.cpp:389
+#: ../src/verbs.cpp:2627 ../src/widgets/sp-color-notebook.cpp:389
msgid "Pick colors from image"
msgstr "Farben aus dem Bild übernehmen"
-#: ../src/verbs.cpp:2572
+#: ../src/verbs.cpp:2628
msgctxt "ContextVerb"
msgid "Connector"
msgstr "Objektverbinder"
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2629
msgid "Create diagram connectors"
msgstr "Objektverbinder erzeugen"
-#: ../src/verbs.cpp:2574
+#: ../src/verbs.cpp:2630
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "Farbeimer"
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2631
msgid "Fill bounded areas"
msgstr "Abgegrenzte Flächen füllen"
-#: ../src/verbs.cpp:2576
+#: ../src/verbs.cpp:2632
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr "LPE bearbeiten"
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2633
msgid "Edit Path Effect parameters"
msgstr "Pfad-Effekt-Parameter bearbeiten"
# Name des Effekte-submenü, das alle Bitmap-Effekte beinhaltet.
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2634
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Radierer"
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2635
msgid "Erase existing paths"
msgstr "Pfade entfernen"
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2636
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr "LPE-Werkzeug"
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2637
msgid "Do geometric constructions"
msgstr "Geometrische Konstruktion durchführen"
#. Tool prefs
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2639
msgid "Selector Preferences"
msgstr "Einstellungen für Auswahlwerkzeug"
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2640
msgid "Open Preferences for the Selector tool"
msgstr "Einstellungen für das Auswahlwerkzeug öffnen"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2641
msgid "Node Tool Preferences"
msgstr "Einstellungen für Knotenwerkzeug"
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2642
msgid "Open Preferences for the Node tool"
msgstr "Einstellungen für das Knotenwerkzeug öffnen"
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2643
msgid "Tweak Tool Preferences"
msgstr "Einstellungen für Anpasswerkzeug"
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2644
msgid "Open Preferences for the Tweak tool"
msgstr "Eigenschaften für das Modifizier-Werkzeug öffnen"
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2645
msgid "Spray Tool Preferences"
msgstr "Einstellungen für Spraydose"
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2646
msgid "Open Preferences for the Spray tool"
msgstr "Eigenschaften für das Spray-Werkzeug öffnen"
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2647
msgid "Rectangle Preferences"
msgstr "Eigenschaften für Rechteckwerkzeug"
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2648
msgid "Open Preferences for the Rectangle tool"
msgstr "Einstellungen für das Rechteckwerkzeug öffnen"
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2649
msgid "3D Box Preferences"
msgstr "Einstellungen für 3D-Box"
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2650
msgid "Open Preferences for the 3D Box tool"
msgstr "Einstellungen für das 3D-Box-Werkzeug öffnen"
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2651
msgid "Ellipse Preferences"
msgstr "Einstellungen für Ellipsenwerkzeug"
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2652
msgid "Open Preferences for the Ellipse tool"
msgstr "Einstellungen für das Ellipsenwerkzeug öffnen"
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2653
msgid "Star Preferences"
msgstr "Einstellungen für Sternwerkzeug"
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2654
msgid "Open Preferences for the Star tool"
msgstr "Eigenschaften für das Sternwerkzeug öffnen"
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2655
msgid "Spiral Preferences"
msgstr "Einstellungen für Spiralenwerkzeug"
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2656
msgid "Open Preferences for the Spiral tool"
msgstr "Eigenschaften für das Spiralenwerkzeug öffnen"
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2657
msgid "Pencil Preferences"
msgstr "Einstellungen für Malwerkzeug"
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2658
msgid "Open Preferences for the Pencil tool"
msgstr "Eigenschaften für das Malwerkzeug öffnen"
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2659
msgid "Pen Preferences"
msgstr "Einstellungen für Zeichenwerkzeug"
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2660
msgid "Open Preferences for the Pen tool"
msgstr "Eigenschaften für das Zeichenwerkzeug öffnen"
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2661
msgid "Calligraphic Preferences"
msgstr "Einstellungen für Kalligrafiewerkzeug"
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2662
msgid "Open Preferences for the Calligraphy tool"
msgstr "Eigenschaften für das Kalligrafiewerkzeug öffnen"
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2663
msgid "Text Preferences"
msgstr "Einstellungen für Textwerkzeug"
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2664
msgid "Open Preferences for the Text tool"
msgstr "Eigenschaften für das Textwerkzeug öffnen"
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2665
msgid "Gradient Preferences"
msgstr "Einstellungen für Farbverläufe"
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2666
msgid "Open Preferences for the Gradient tool"
msgstr "Eigenschaften für Farbverläufe öffnen"
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2667
msgid "Mesh Preferences"
msgstr "Gitter-Einstellungen"
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2668
msgid "Open Preferences for the Mesh tool"
msgstr "Eigenschaften für das Gitterwerkzeug öffnen"
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2669
msgid "Zoom Preferences"
msgstr "Einstellungen für Zoomwerkzeug"
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2670
msgid "Open Preferences for the Zoom tool"
msgstr "Eigenschaften für das Zoomwerkzeug öffnen"
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2671
msgid "Measure Preferences"
msgstr "Messwerkzeug-Einstellungen"
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2672
msgid "Open Preferences for the Measure tool"
msgstr "Eigenschaften für das Messwerkzeug öffnen"
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2673
msgid "Dropper Preferences"
msgstr "Einstellungen für Farbpipette"
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2674
msgid "Open Preferences for the Dropper tool"
msgstr "Eigenschaften für die Farbpipette öffnen"
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2675
msgid "Connector Preferences"
msgstr "Einstellungen für Objektverbinder"
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2676
msgid "Open Preferences for the Connector tool"
msgstr "Eigenschaften für das Objektverbinder-Werkzeug öffnen"
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2677
msgid "Paint Bucket Preferences"
msgstr "Einstellungen für den Farbeimer"
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2678
msgid "Open Preferences for the Paint Bucket tool"
msgstr "Eigenschaften für das Farbeimer-Werkzeug öffnen"
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2679
msgid "Eraser Preferences"
msgstr "Einstellungen für das Löschwerkzeug"
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2680
msgid "Open Preferences for the Eraser tool"
msgstr "Eigenschaften für das Löschwerkzeug öffnen"
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2681
msgid "LPE Tool Preferences"
msgstr "Pfad-Effekt-Einstellungen"
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2682
msgid "Open Preferences for the LPETool tool"
msgstr "Eigenschaften für LPE-Werkzeug öffnen"
#. Zoom/View
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2684
msgid "Zoom In"
msgstr "Heranzoomen"
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2684
msgid "Zoom in"
msgstr "Ansicht vergrößern"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2685
msgid "Zoom Out"
msgstr "Wegzoomen"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2685
msgid "Zoom out"
msgstr "Ansicht verkleinern"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2686
msgid "_Rulers"
msgstr "_Lineale"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2686
msgid "Show or hide the canvas rulers"
msgstr "Zeichnungslineale anzeigen oder ausblenden"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2687
msgid "Scroll_bars"
msgstr "Roll_balken"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2687
msgid "Show or hide the canvas scrollbars"
msgstr "Rollbalken anzeigen oder ausblenden"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2688
msgid "_Grid"
msgstr "_Gitter"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2688
msgid "Show or hide the grid"
msgstr "Gitter anzeigen oder ausblenden"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2689
msgid "G_uides"
msgstr "_Führungslinien"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2689
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr ""
"Führungslinien zeigen oder verstecken (von einem Lineal ziehen, um eine "
"Führungslinie zu erzeugen)"
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2690
msgid "Enable snapping"
msgstr "Einrasten einschalten"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2691
+msgid "_Commands Bar"
+msgstr "Befehlsleiste"
+
+#: ../src/verbs.cpp:2691
+msgid "Show or hide the Commands bar (under the menu)"
+msgstr "Befehlsleiste anzeigen oder ausblenden (Leiste unter dem Hauptmenü)"
+
+#: ../src/verbs.cpp:2692
+msgid "Sn_ap Controls Bar"
+msgstr "Einrasten-Kontrollleiste"
+
+#: ../src/verbs.cpp:2692
+msgid "Show or hide the snapping controls"
+msgstr "Kontrollen für Einrasten ein-/ausblenden"
+
+#: ../src/verbs.cpp:2693
+msgid "T_ool Controls Bar"
+msgstr "Werkzeugeinstellungsleiste"
+
+#: ../src/verbs.cpp:2693
+msgid "Show or hide the Tool Controls bar"
+msgstr "Einstellungsleiste für das Werkzeug ein-/ausblenden"
+
+#: ../src/verbs.cpp:2694
+msgid "_Toolbox"
+msgstr "Werkzeugleis_te"
+
+#: ../src/verbs.cpp:2694
+msgid "Show or hide the main toolbox (on the left)"
+msgstr "Werkzeugleiste (auf der linken Seite) an- oder abschalten"
+
+#: ../src/verbs.cpp:2695
+msgid "_Palette"
+msgstr "_Palette"
+
+#: ../src/verbs.cpp:2695
+msgid "Show or hide the color palette"
+msgstr "Farbpalette ein-/ausblenden"
+
+#: ../src/verbs.cpp:2696
+msgid "_Statusbar"
+msgstr "_Statuszeile"
+
+#: ../src/verbs.cpp:2696
+msgid "Show or hide the statusbar (at the bottom of the window)"
+msgstr "Statusleiste an- oder abschalten (am unteren Ende des Fensters)"
+
+#: ../src/verbs.cpp:2697
msgid "Nex_t Zoom"
msgstr "_Nächster Zoomfaktor"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2697
msgid "Next zoom (from the history of zooms)"
msgstr "Den nächsten Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2699
msgid "Pre_vious Zoom"
msgstr "_Vorheriger Zoomfaktor"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2699
msgid "Previous zoom (from the history of zooms)"
msgstr ""
"Den vorherigen Zoomfaktor einstellen (aus der Liste bisheriger Faktoren)"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2701
msgid "Zoom 1:_1"
msgstr "Zoomfaktor 1:_1"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2701
msgid "Zoom to 1:1"
msgstr "Den Zoomfaktor auf 1:1 setzen"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2703
msgid "Zoom 1:_2"
msgstr "Zoomfaktor 1:_2"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2703
msgid "Zoom to 1:2"
msgstr "Den Zoomfaktor auf 1:2 setzen"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2705
msgid "_Zoom 2:1"
msgstr "_Zoomfaktor 2:1"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2705
msgid "Zoom to 2:1"
msgstr "Den Zoomfaktor auf 2:1 setzen"
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2708
msgid "_Fullscreen"
msgstr "Voll_bild"
-#: ../src/verbs.cpp:2646 ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2708 ../src/verbs.cpp:2710
msgid "Stretch this document window to full screen"
msgstr "Dieses Dokumentenfenster auf Vollbild aufziehen"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2710
msgid "Fullscreen & Focus Mode"
msgstr "Vollbild und Fokusmodus"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2710
msgid " and "
msgstr " und"
-#: ../src/verbs.cpp:2648 ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2710 ../src/verbs.cpp:2713
msgid "Remove excess toolbars to focus on drawing"
msgstr "Entfernt überzählige Werkzeugleisten, um Zeichenfläche zu maximieren"
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2713
msgid "Toggle _Focus Mode"
msgstr "Schaltet _Fokusmodus um"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2715
msgid "Duplic_ate Window"
msgstr "Fenster d_uplizieren"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2715
msgid "Open a new window with the same document"
msgstr "Das momentan geöffnete Dokument in einem neuen Fenster darstellen"
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2717
msgid "_New View Preview"
msgstr "_Neue Vorschau"
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2718
msgid "New View Preview"
msgstr "Neue Vorschau"
#. "view_new_preview"
-#: ../src/verbs.cpp:2658 ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2720 ../src/verbs.cpp:2728
msgid "_Normal"
msgstr "_Normal"
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2721
msgid "Switch to normal display mode"
msgstr "In den normalen Anzeigemodus wechseln"
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2722
msgid "No _Filters"
msgstr "Keine _Filter"
-#: ../src/verbs.cpp:2661
+#: ../src/verbs.cpp:2723
msgid "Switch to normal display without filters"
msgstr "Wechselt in den normalen Anzeigemodus ohne Filter"
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2724
msgid "_Outline"
msgstr "_Umriss"
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2725
msgid "Switch to outline (wireframe) display mode"
msgstr "In den Umriss-(Drahtgitter)-Anzeigemodus wechseln"
#. 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:2664 ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2726 ../src/verbs.cpp:2734
msgid "_Toggle"
msgstr "_Umschalten"
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2727
msgid "Toggle between normal and outline display modes"
msgstr "Zwischen normaler und Umriss-Ansicht umschalten"
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2729
msgid "Switch to normal color display mode"
msgstr "In den normalen Anzeigemodus wechseln"
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2730
msgid "_Grayscale"
msgstr "_Graustufen"
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2731
msgid "Switch to grayscale display mode"
msgstr "In den Graustufen-Anzeigemodus wechseln"
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2735
msgid "Toggle between normal and grayscale color display modes"
msgstr "Zwischen normaler und Graustufen-Farb-Ansicht umschalten"
# ???
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2737
msgid "Color-managed view"
msgstr "Farbverwaltungsansicht"
# ???
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2738
msgid "Toggle color-managed display for this document window"
msgstr "Ansicht mit Farbverwaltung ein-/ausschalten"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2740
msgid "Ico_n Preview..."
msgstr "_Icon-Vorschaufenster…"
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2741
msgid "Open a window to preview objects at different icon resolutions"
msgstr ""
"Vorschaufenster öffnen, um Elemente bei verschiedenen Icon-Auflösungsstufen "
"zu sehen"
-#: ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2742
msgid "_Page"
msgstr "_Seite"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2743
msgid "Zoom to fit page in window"
msgstr "Die Seite in das Fenster einpassen"
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2744
msgid "Page _Width"
msgstr "Seiten_breite"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2745
msgid "Zoom to fit page width in window"
msgstr "Die Seitenbreite in das Fenster einpassen"
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2746
msgid "_Drawing"
msgstr "_Zeichnung"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2747
msgid "Zoom to fit drawing in window"
msgstr "Die Zeichnung in das Fenster einpassen"
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2748
msgid "_Selection"
msgstr "_Auswahl"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2749
msgid "Zoom to fit selection in window"
msgstr "Die Auswahl in das Fenster einpassen"
#. Dialogs
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2752
msgid "P_references..."
msgstr "Einstellungen"
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2753
msgid "Edit global Inkscape preferences"
msgstr "Globale Einstellungen für Inkscape bearbeiten"
-#: ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2754
msgid "_Document Properties..."
msgstr "D_okumenteneinstellungen…"
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2755
msgid "Edit properties of this document (to be saved with the document)"
msgstr "Einstellungen bearbeiten, die mit dem Dokument gespeichert werden"
-#: ../src/verbs.cpp:2694
+#: ../src/verbs.cpp:2756
msgid "Document _Metadata..."
msgstr "Dokument-_Metadaten…"
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2757
msgid "Edit document metadata (to be saved with the document)"
msgstr "Dokument-Metadaten bearbeiten, die mit dem Dokument gespeichert werden"
-#: ../src/verbs.cpp:2697
+#: ../src/verbs.cpp:2759
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
msgstr ""
"Objektfarben, Farbverläufe, Strichbreiten, Pfeile, Strichmuster usw. ändern"
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2760
msgid "Gl_yphs..."
msgstr "Glyphen..."
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2761
msgid "Select characters from a glyphs palette"
msgstr "Zeichen aus einer Bildzeichen-Palette auswählen"
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:2701
+#: ../src/verbs.cpp:2763
msgid "S_watches..."
msgstr "_Farbfelder-Palette…"
-#: ../src/verbs.cpp:2702
+#: ../src/verbs.cpp:2764
msgid "Select colors from a swatches palette"
msgstr "Farben aus einer Farbfelder-Palette auswählen"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2765
+msgid "S_ymbols..."
+msgstr "S_ymbole..."
+
+#: ../src/verbs.cpp:2766
+msgid "Select symbol from a symbols palette"
+msgstr "Symbol aus einer Symbol-Palette auswählen"
+
+#: ../src/verbs.cpp:2767
msgid "Transfor_m..."
msgstr "_Transformationen…"
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2768
msgid "Precisely control objects' transformations"
msgstr "Transformationen eines Objektes präzise einstellen"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2769
msgid "_Align and Distribute..."
msgstr "Ausri_chten und Abstände ausgleichen…"
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2770
msgid "Align and distribute objects"
msgstr "Objekte ausrichten und ihre Abstände ausgleichen"
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2771
msgid "_Spray options..."
msgstr "_Spraydosen-Optionen"
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2772
msgid "Some options for the spray"
msgstr "Einige Optionen des Sprühwerkzeuges"
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2773
msgid "Undo _History..."
msgstr "Bearbeitungs_historie…"
-#: ../src/verbs.cpp:2710
+#: ../src/verbs.cpp:2774
msgid "Undo History"
msgstr "Bearbeitungshistorie"
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2776
msgid "View and select font family, font size and other text properties"
msgstr ""
"Schriftfamilie, Schriftgröße und andere Texteigenschaften ansehen und ändern"
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2777
msgid "_XML Editor..."
msgstr "_XML-Editor…"
-#: ../src/verbs.cpp:2714
+#: ../src/verbs.cpp:2778
msgid "View and edit the XML tree of the document"
msgstr "Zeige und ändere den XML-Baum des Dokuments"
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2779
msgid "_Find/Replace..."
msgstr "Suchen/Ersetzen..."
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2780
msgid "Find objects in document"
msgstr "Objekte im Dokument suchen"
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2781
msgid "Find and _Replace Text..."
msgstr "Text suchen und e_rsetzen..."
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2782
msgid "Find and replace text in document"
msgstr "Text im Dokument suchen und ersetzen"
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2784
msgid "Check spelling of text in document"
msgstr "Rechtschreibprüfung für Text im Dokument"
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2785
msgid "_Messages..."
msgstr "Nachrichten…"
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2786
msgid "View debug messages"
msgstr "Nachrichten zur Fehlersuche anzeigen"
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2787
msgid "S_cripts..."
msgstr "_Skripte…"
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2788
msgid "Run scripts"
msgstr "Skripte ausführen"
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2789
msgid "Show/Hide D_ialogs"
msgstr "_Dialoge anzeigen oder ausblenden"
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2790
msgid "Show or hide all open dialogs"
msgstr "Alle offenen Dialoge zeigen oder ausblenden"
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2791
msgid "Create Tiled Clones..."
msgstr "Gekachelte Klone erzeugen…"
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2792
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
@@ -23650,15 +23770,15 @@ msgstr ""
"Mehrere Klone des gewählten Objekts erstellen, die in einem Muster oder "
"verstreut angeordnet sind"
-#: ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2793
msgid "_Object attributes..."
msgstr "_Objekteigenschaften…"
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2794
msgid "Edit the object attributes..."
msgstr "Objektattribute bearbeiten..."
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2796
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
"Kennung, Status (gesperrt, sichtbar) und andere Objekteigenschaften ändern"
@@ -23667,200 +23787,200 @@ msgstr ""
#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient",
#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL),
#. #endif
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2801
msgid "_Input Devices..."
msgstr "_Eingabegeräte…"
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2802
msgid "Configure extended input devices, such as a graphics tablet"
msgstr "Erweiterte Eingabegeräte konfigurieren, wie z.B. Grafiktabletts"
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2803
msgid "_Extensions..."
msgstr "_Erweiterungen…"
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2804
msgid "Query information about extensions"
msgstr "Informationen über Erweiterungen abfragen"
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2805
msgid "Layer_s..."
msgstr "_Ebenen…"
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2806
msgid "View Layers"
msgstr "Ebenen anzeigen"
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2807
msgid "Path E_ffects ..."
msgstr "Pfad-Effekt-Editor..."
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2808
msgid "Manage, edit, and apply path effects"
msgstr "Pfad-Effekt erstellen und anwenden"
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2809
msgid "Filter _Editor..."
msgstr "Filter-Editor…"
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2810
msgid "Manage, edit, and apply SVG filters"
msgstr "SVG-Filter verwalten, bearbeiten und anwenden"
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2811
msgid "SVG Font Editor..."
msgstr "SVG-Schrift-Editor…"
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2812
msgid "Edit SVG fonts"
msgstr "SVG-Schriften bearbeiten"
-#: ../src/verbs.cpp:2749
+#: ../src/verbs.cpp:2813
msgid "Print Colors..."
msgstr "Druckfarben…"
-#: ../src/verbs.cpp:2750
+#: ../src/verbs.cpp:2814
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
"Wählen Sie die zu rendernden Farbseparationen im Druckfarben-Vorschau-"
"Rendermodus aus"
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2815
msgid "_Export PNG Image..."
msgstr "_Exportiere PNG Bild..."
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2816
msgid "Export this document or a selection as a PNG image"
msgstr "Das Dokument oder eine Auswahl als Bitmap-Bild exportieren"
#. Help
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2819
msgid "About E_xtensions"
msgstr "Über _Erweiterungen"
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2820
msgid "Information on Inkscape extensions"
msgstr "Informationen über Inkscape-Erweiterungen"
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2821
msgid "About _Memory"
msgstr "_Speichernutzung"
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2822
msgid "Memory usage information"
msgstr "Informationen über die Speichernutzung"
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2823
msgid "_About Inkscape"
msgstr "Ü_ber Inkscape"
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2824
msgid "Inkscape version, authors, license"
msgstr "Inkscape-Version, Autoren, Lizenz"
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2829
msgid "Inkscape: _Basic"
msgstr "Inkscape: _Grundlagen"
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2830
msgid "Getting started with Inkscape"
msgstr "Erste Schritte mit Inkscape"
#. "tutorial_basic"
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2831
msgid "Inkscape: _Shapes"
msgstr "Inkscape: _Formen"
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2832
msgid "Using shape tools to create and edit shapes"
msgstr "Benutzung der Formen-Werkzeuge zum Erzeugen und Verändern von Formen"
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2833
msgid "Inkscape: _Advanced"
msgstr "Inkscape: Fortgeschrittene _Benutzung"
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2834
msgid "Advanced Inkscape topics"
msgstr "Fortgeschrittene Themen bei der Benutzung von Inkscape"
#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2836
msgid "Inkscape: T_racing"
msgstr "Inkscape: _Vektorisieren"
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2837
msgid "Using bitmap tracing"
msgstr "Verwendung der Bitmap-Vektorisierung"
#. "tutorial_tracing"
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2838
msgid "Inkscape: _Calligraphy"
msgstr "Inkscape: _Kalligrafie"
-#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2839
msgid "Using the Calligraphy pen tool"
msgstr "Verwendung des kalligrafischen Füllers"
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2840
msgid "Inkscape: _Interpolate"
msgstr "Inkscape: _Interpolieren"
-#: ../src/verbs.cpp:2777
+#: ../src/verbs.cpp:2841
msgid "Using the interpolate extension"
msgstr "Benutzt die Erweiterung Interpolieren"
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2778
+#: ../src/verbs.cpp:2842
msgid "_Elements of Design"
msgstr "_Elemente des Designs"
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2843
msgid "Principles of design in the tutorial form"
msgstr "Gestaltungsprinzipen"
#. "tutorial_design"
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2844
msgid "_Tips and Tricks"
msgstr "_Tipps und Tricks"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2845
msgid "Miscellaneous tips and tricks"
msgstr "Verschiedene Tipps und Tricks"
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2848
msgid "Previous Exte_nsion"
msgstr "Vorherige Erweiterungen"
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2849
msgid "Repeat the last extension with the same settings"
msgstr "Letzten Effekt mit den gleichen Einstellungen anwenden"
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2850
msgid "_Previous Extension Settings..."
msgstr "Vorherige Erweiterungs-Einstellungen…"
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2851
msgid "Repeat the last extension with new settings"
msgstr "Letzte Erweiterung mit anderen Einstellungen wiederholen"
# !!!
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2855
msgid "Fit the page to the current selection"
msgstr "Die Seite in die aktuelle Auswahl einpassen"
# !!!
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2857
msgid "Fit the page to the drawing"
msgstr "Die Seite in die Zeichnungsgröße einpassen"
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2859
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
@@ -23869,36 +23989,36 @@ msgstr ""
# !!! mnemonics
#. LockAndHide
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2861
msgid "Unlock All"
msgstr "Alles entsperren"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2863
msgid "Unlock All in All Layers"
msgstr "Alles in allen Ebenen entsperren"
# !!! mnemonics
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2865
msgid "Unhide All"
msgstr "Alles einblenden"
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2867
msgid "Unhide All in All Layers"
msgstr "Alles in allen Ebenen einblenden"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2871
msgid "Link an ICC color profile"
msgstr "Verknüpfung mit ICC-Farbprofil"
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2872
msgid "Remove Color Profile"
msgstr "Farbprofil entfernen"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2873
msgid "Remove a linked ICC color profile"
msgstr "Entfernt ein verknüpftes ICC-Farbprofil."
-#: ../src/verbs.cpp:2832 ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2896 ../src/verbs.cpp:2897
msgid "Center on horizontal and vertical axis"
msgstr "An horizontalen und vertikalen Achsen ausrichten"
@@ -24448,20 +24568,20 @@ msgstr "Muster der Strichlinien"
msgid "Pattern offset"
msgstr "Versatz des Musters"
-#: ../src/widgets/desktop-widget.cpp:436
+#: ../src/widgets/desktop-widget.cpp:466
msgid "Zoom drawing if window size changes"
msgstr "Zeichnungsgröße mit Fenstergröße verändern"
-#: ../src/widgets/desktop-widget.cpp:588
+#: ../src/widgets/desktop-widget.cpp:670
msgid "Cursor coordinates"
msgstr "Zeigerkoordinaten"
-#: ../src/widgets/desktop-widget.cpp:603
+#: ../src/widgets/desktop-widget.cpp:696
msgid "Z:"
msgstr "Z:"
#. display the initial welcome message in the statusbar
-#: ../src/widgets/desktop-widget.cpp:634
+#: ../src/widgets/desktop-widget.cpp:739
msgid ""
"<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; "
"use selector (arrow) to move or transform them."
@@ -24469,47 +24589,47 @@ msgstr ""
"<b>Willkommen zu Inkscape!</b> Formen- und Freihandwerkzeuge erstellen "
"Objekte; das Auswahlwerkzeug (Pfeil) verschiebt und bearbeitet."
-#: ../src/widgets/desktop-widget.cpp:737
+#: ../src/widgets/desktop-widget.cpp:842
#, c-format
msgid "%s%s: %d (outline%s) - Inkscape"
msgstr "%s%s: %d (Umriss%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:739
+#: ../src/widgets/desktop-widget.cpp:844
#, c-format
msgid "%s%s: %d (no filters%s) - Inkscape"
msgstr "%s%s: %d (keine Filter%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:741
+#: ../src/widgets/desktop-widget.cpp:846
#, c-format
msgid "%s%s: %d %s- Inkscape"
msgstr "%s%s: %d %s - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:745
+#: ../src/widgets/desktop-widget.cpp:850
#, c-format
msgid "%s%s (outline%s) - Inkscape"
msgstr "%s%s (Umriss%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:747
+#: ../src/widgets/desktop-widget.cpp:852
#, c-format
msgid "%s%s (no filters%s) - Inkscape"
msgstr "%s%s (keine Filter%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:749
+#: ../src/widgets/desktop-widget.cpp:854
#, c-format
msgid "%s%s %s- Inkscape"
msgstr "%s%s %s- Inkscape"
# ???
-#: ../src/widgets/desktop-widget.cpp:916
+#: ../src/widgets/desktop-widget.cpp:1021
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr "Farbverwaltungsansicht ist in diesem Fenster <b>eingeschaltet</b>"
# ???
-#: ../src/widgets/desktop-widget.cpp:918
+#: ../src/widgets/desktop-widget.cpp:1023
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr "Farbverwaltungsansicht ist in diesem Fenster <b>ausgeschaltet</b>"
-#: ../src/widgets/desktop-widget.cpp:973
+#: ../src/widgets/desktop-widget.cpp:1078
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
@@ -24522,12 +24642,12 @@ msgstr ""
"\n"
"Wenn Sie schließen, ohne zu speichern, dann gehen Ihre Änderungen verloren."
-#: ../src/widgets/desktop-widget.cpp:983
-#: ../src/widgets/desktop-widget.cpp:1042
+#: ../src/widgets/desktop-widget.cpp:1088
+#: ../src/widgets/desktop-widget.cpp:1147
msgid "Close _without saving"
msgstr "Schließen, _ohne zu speichern"
-#: ../src/widgets/desktop-widget.cpp:1032
+#: ../src/widgets/desktop-widget.cpp:1137
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
@@ -24540,12 +24660,12 @@ msgstr ""
"\n"
"Möchten Sie das Dokument als ein Inkscape SVG speichern?"
-#: ../src/widgets/desktop-widget.cpp:1044
+#: ../src/widgets/desktop-widget.cpp:1149
msgid "_Save as Inkscape SVG"
msgstr "Als Inkscape-_SVG speichern"
# CHECK
-#: ../src/widgets/desktop-widget.cpp:1254
+#: ../src/widgets/desktop-widget.cpp:1359
msgid "Note:"
msgstr "Hinweis:"
@@ -24649,14 +24769,18 @@ msgstr "Stil"
msgid "Font size:"
msgstr "Schriftgröße:"
-#: ../src/widgets/gradient-selector.cpp:203
+#: ../src/widgets/gradient-selector.cpp:204
msgid "Create a duplicate gradient"
msgstr "Duplikat-Farbverlauf erstellen"
-#: ../src/widgets/gradient-selector.cpp:213
+#: ../src/widgets/gradient-selector.cpp:214
msgid "Edit gradient"
msgstr "Farbverlauf bearbeiten"
+#: ../src/widgets/gradient-selector.cpp:308
+msgid "Rename gradient"
+msgstr "Farbverlauf umbenennen"
+
#: ../src/widgets/gradient-toolbar.cpp:170
#: ../src/widgets/gradient-toolbar.cpp:183
#: ../src/widgets/gradient-toolbar.cpp:775
@@ -26492,133 +26616,133 @@ msgstr "\"Beschreibung fehlt noch!\""
msgid "Style of Paint Bucket fill objects"
msgstr "Stil von neuen Farbeimer-Objekten"
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Bounding box"
msgstr "Umrandungsbox"
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Snap bounding boxes"
msgstr "An der Umrandung einrasten"
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Bounding box edges"
msgstr "Kanten der Umrandung"
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Snap to edges of a bounding box"
msgstr "An Kanten einer Umrandung einrasten"
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Bounding box corners"
msgstr "Ecken der Umrandung"
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Snap bounding box corners"
msgstr "An Ecken der Umrandung einrasten"
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "BBox Edge Midpoints"
msgstr "Mittenpunkte der Umrandungskanten"
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "Snap midpoints of bounding box edges"
msgstr "An Mittelpunkten von Umrandungslinien ein-/ausrasten"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "BBox Centers"
msgstr "Mittelpunkt Umrandung"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "Snapping centers of bounding boxes"
msgstr "An Mittelpunkten von Umrandungen ein-/ausrasten"
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Snap nodes, paths, and handles"
msgstr "Knoten, Pfade und Anfasser einrasten"
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Snap to paths"
msgstr "An Objektpfaden einrasten"
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Path intersections"
msgstr "Pfadüberschneidung"
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Snap to path intersections"
msgstr "An Pfadüberschneidungen einrasten"
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "To nodes"
msgstr "An Knoten"
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr "An spitzen Knoten einrasten (inkl. Ecken von Rechtecken)"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Smooth nodes"
msgstr "Glatte Knotten"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr "Einrasten an glatten Knoten, inkl. Quadrant-Punkten von Ellipsen"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Line Midpoints"
msgstr "Linien-Mittelpunkte"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Snap midpoints of line segments"
msgstr "Einrasten an Mittelpunkten von Liniensegmenten"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Others"
msgstr "Andere"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
"Einrasten an anderen Punkten (Zentren, Führungslinien-Ursprung, "
"Verlaufsanfasser, etc.)"
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Object Centers"
msgstr "Objektzentrum"
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Snap centers of objects"
msgstr "An Objektmittelpunkten einrasten"
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Rotation Centers"
msgstr "Rotationszentren"
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Snap an item's rotation center"
msgstr "An Rotationszentren von Objekten einrasten"
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Text baseline"
msgstr "Text-Grundlinie"
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Snap text anchors and baselines"
msgstr "An TExtankern und Grundlinien einrasten"
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Page border"
msgstr "Seitenrand"
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Snap to the page border"
msgstr "Am Seitenrand einrasten"
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Snap to grids"
msgstr "Am Gitter einrasten"
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Snap guides"
msgstr "An Führungslinien einrasten"
@@ -26931,7 +27055,17 @@ msgstr "Image extrahiert zu: %s"
msgid "Unable to find image data."
msgstr "Problem beim Auffinden der Bilderdaten"
-#: ../share/extensions/funcplot.py:294
+#: ../share/extensions/funcplot.py:47
+msgid "x-interval cannot be zero. Please modify 'Start X' or 'End X'"
+msgstr ""
+"X-Interval kann nicht Null sein. Bitte verändern Sie 'Start X' oder 'Ende X'"
+
+#: ../share/extensions/funcplot.py:59
+msgid "y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'"
+msgstr ""
+"Y-Interval kann nicht Null sein. Bitte verändern Sie 'Y oben' oder 'Y unten'"
+
+#: ../share/extensions/funcplot.py:300
msgid "Please select a rectangle"
msgstr "Bitte wählen Sie ein Rechteck."
@@ -27212,7 +27346,7 @@ msgstr "Diese Erweiterung benötigt mindestens eine nicht leere Ebene."
msgid "The sliced bitmaps have been saved as:"
msgstr "Die geschnittenen Bitmaps wurden gespeichert als:"
-#: ../share/extensions/inkex.py:123
+#: ../share/extensions/inkex.py:133
#, python-format
msgid ""
"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore "
@@ -27231,7 +27365,7 @@ msgstr ""
"Technische Details: \n"
"%s"
-#: ../share/extensions/inkex.py:267
+#: ../share/extensions/inkex.py:277
#, python-format
msgid "No matching node for expression: %s"
msgstr "Kein passender Knoten für Ausdruck: %s"
@@ -28771,8 +28905,8 @@ msgid "Pressure angle (degrees):"
msgstr "Druckwinkel (Grad):"
#: ../share/extensions/gears.inx.h:7
-msgid "Unit of measure for both circular pitch and center diameter."
-msgstr "Einheit der Messung für Kreisteilung und Mittendurchmesser"
+msgid "Unit of measurement for both circular pitch and center diameter."
+msgstr "Einheit der Messung für Kreisteilung und Mittendurchmesser."
#: ../share/extensions/gcodetools_about.inx.h:1
msgid "About"
@@ -32959,6 +33093,15 @@ msgstr "Windows-Metafile einlesen"
msgid "XAML Input"
msgstr "XAML einlesen"
+#~ msgid "Specifies the shape of the path's corners"
+#~ msgstr "Legt die Form der Pfad-Ecken fest"
+
+#~ msgid "O:%.3g"
+#~ msgstr "O:%.3g"
+
+#~ msgid "O:.%d"
+#~ msgstr "O:.%d"
+
#~ msgid "The directory where autosaves will be written"
#~ msgstr ""
#~ "Das Verzeichnis, in das die automatischen Sicherungen abgelegt werden."
diff --git a/po/inkscape.pot b/po/inkscape.pot
index 9594397cc..80c425e8a 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: 2012-10-09 13:32+0200\n"
+"POT-Creation-Date: 2012-10-25 13:31+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"
@@ -234,9 +234,9 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:364
#: ../src/extension/internal/filter/paint.h:508
#: ../src/extension/internal/filter/paint.h:603
-#: ../src/extension/internal/filter/paint.h:727
-#: ../src/extension/internal/filter/paint.h:879
-#: ../src/extension/internal/filter/paint.h:983
+#: ../src/extension/internal/filter/paint.h:726
+#: ../src/extension/internal/filter/paint.h:878
+#: ../src/extension/internal/filter/paint.h:982
msgid "Image Paint and Draw"
msgstr ""
@@ -974,8 +974,8 @@ msgstr ""
#: ../src/extension/internal/filter/morphology.h:194
#: ../src/extension/internal/filter/overlays.h:73
#: ../src/extension/internal/filter/paint.h:99
-#: ../src/extension/internal/filter/paint.h:715
-#: ../src/extension/internal/filter/paint.h:719
+#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:718
#: ../src/extension/internal/filter/shadows.h:71
#: ../src/extension/internal/filter/transparency.h:345
#: ../src/ui/dialog/document-properties.cpp:148
@@ -1841,7 +1841,7 @@ msgid "Colorize separately the three color channels"
msgstr ""
#: ../share/filters/filters.svg.h:1
-msgid "Posterized Light Eraser 4"
+msgid "Posterized Light Eraser"
msgstr ""
#: ../share/filters/filters.svg.h:1
@@ -3359,21 +3359,21 @@ msgstr ""
msgid "Move guide"
msgstr ""
-#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:532
+#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:541
#: ../src/ui/dialog/guides.cpp:138
msgid "Delete guide"
msgstr ""
-#: ../src/desktop-events.cpp:512
+#: ../src/desktop-events.cpp:521
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr ""
-#: ../src/desktop.cpp:859
+#: ../src/desktop.cpp:889
msgid "No previous zoom."
msgstr ""
-#: ../src/desktop.cpp:880
+#: ../src/desktop.cpp:910
msgid "No next zoom."
msgstr ""
@@ -4051,7 +4051,7 @@ msgstr ""
msgid "Delete tiled clones"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2467
+#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2469
msgid "Select an <b>object</b> to clone."
msgstr ""
@@ -4343,7 +4343,7 @@ msgid "Search paths, lines, polylines"
msgstr ""
#: ../src/dialogs/find.cpp:647 ../src/ui/dialog/find.cpp:98
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Paths"
msgstr ""
@@ -4556,7 +4556,7 @@ msgstr ""
msgid "_Font"
msgstr ""
-#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:248
+#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:253
#: ../src/ui/dialog/find.cpp:73
msgid "_Text"
msgstr ""
@@ -5070,16 +5070,16 @@ msgstr ""
msgid " to "
msgstr ""
-#: ../src/document.cpp:488
+#: ../src/document.cpp:491
#, c-format
msgid "New document %d"
msgstr ""
-#: ../src/document.cpp:514
+#: ../src/document.cpp:517
msgid "Memory document %1"
msgstr ""
-#: ../src/document.cpp:704
+#: ../src/document.cpp:707
#, c-format
msgid "Unnamed document %d"
msgstr ""
@@ -5182,11 +5182,11 @@ msgid "[Unchanged]"
msgstr ""
#. Edit
-#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2298
+#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2334
msgid "_Undo"
msgstr ""
-#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2300
+#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2336
msgid "_Redo"
msgstr ""
@@ -5971,7 +5971,7 @@ msgstr ""
#: ../src/extension/internal/cairo-ps-out.cpp:317
#: ../src/extension/internal/cairo-ps-out.cpp:357
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:241
-#: ../src/extension/internal/emf-win32-inout.cpp:2544
+#: ../src/extension/internal/emf-win32-inout.cpp:2548
msgid "Convert texts to paths"
msgstr ""
@@ -6058,39 +6058,39 @@ msgstr ""
msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2514
+#: ../src/extension/internal/emf-win32-inout.cpp:2518
msgid "EMF Input"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2519
+#: ../src/extension/internal/emf-win32-inout.cpp:2523
msgid "Enhanced Metafiles (*.emf)"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2520
+#: ../src/extension/internal/emf-win32-inout.cpp:2524
msgid "Enhanced Metafiles"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2528
+#: ../src/extension/internal/emf-win32-inout.cpp:2532
msgid "WMF Input"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2533
+#: ../src/extension/internal/emf-win32-inout.cpp:2537
msgid "Windows Metafiles (*.wmf)"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2534
+#: ../src/extension/internal/emf-win32-inout.cpp:2538
msgid "Windows Metafiles"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2542
+#: ../src/extension/internal/emf-win32-inout.cpp:2546
msgid "EMF Output"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2548
+#: ../src/extension/internal/emf-win32-inout.cpp:2552
msgid "Enhanced Metafile (*.emf)"
msgstr ""
-#: ../src/extension/internal/emf-win32-inout.cpp:2549
+#: ../src/extension/internal/emf-win32-inout.cpp:2553
msgid "Enhanced Metafile"
msgstr ""
@@ -6102,7 +6102,7 @@ msgstr ""
#: ../src/extension/internal/filter/bevels.h:135
#: ../src/extension/internal/filter/bevels.h:219
#: ../src/extension/internal/filter/paint.h:89
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
#: ../share/extensions/fractalize.inx.h:3
msgid "Smoothness:"
msgstr ""
@@ -6164,9 +6164,9 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:363
#: ../src/extension/internal/filter/paint.h:507
#: ../src/extension/internal/filter/paint.h:602
-#: ../src/extension/internal/filter/paint.h:726
-#: ../src/extension/internal/filter/paint.h:878
-#: ../src/extension/internal/filter/paint.h:982
+#: ../src/extension/internal/filter/paint.h:725
+#: ../src/extension/internal/filter/paint.h:877
+#: ../src/extension/internal/filter/paint.h:981
#: ../src/extension/internal/filter/protrusions.h:54
#: ../src/extension/internal/filter/shadows.h:78
#: ../src/extension/internal/filter/textures.h:90
@@ -6257,7 +6257,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1340
#: ../src/extension/internal/filter/color.h:1513
#: ../src/extension/internal/filter/color.h:1519
-#: ../src/extension/internal/filter/paint.h:707
+#: ../src/extension/internal/filter/paint.h:706
#: ../src/extension/internal/filter/transparency.h:63
#: ../src/filter-enums.cpp:54
msgid "Darken"
@@ -6275,7 +6275,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1332
#: ../src/extension/internal/filter/color.h:1337
#: ../src/extension/internal/filter/color.h:1511
-#: ../src/extension/internal/filter/paint.h:705
+#: ../src/extension/internal/filter/paint.h:704
#: ../src/extension/internal/filter/transparency.h:62
#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:365
msgid "Screen"
@@ -6294,7 +6294,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1338
#: ../src/extension/internal/filter/color.h:1512
#: ../src/extension/internal/filter/color.h:1518
-#: ../src/extension/internal/filter/paint.h:703
+#: ../src/extension/internal/filter/paint.h:702
#: ../src/extension/internal/filter/transparency.h:60
#: ../src/filter-enums.cpp:52
msgid "Multiply"
@@ -6309,7 +6309,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:334
#: ../src/extension/internal/filter/color.h:1339
#: ../src/extension/internal/filter/color.h:1510
-#: ../src/extension/internal/filter/paint.h:706
+#: ../src/extension/internal/filter/paint.h:705
#: ../src/extension/internal/filter/transparency.h:64
#: ../src/filter-enums.cpp:55
msgid "Lighten"
@@ -6379,7 +6379,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1503
#: ../src/extension/internal/filter/color.h:1517
#: ../src/extension/internal/filter/distort.h:78
-#: ../src/extension/internal/filter/paint.h:704
+#: ../src/extension/internal/filter/paint.h:703
#: ../src/extension/internal/filter/textures.h:77
#: ../src/extension/internal/filter/transparency.h:61
#: ../src/filter-enums.cpp:51 ../src/ui/dialog/inkscape-preferences.cpp:618
@@ -6465,7 +6465,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1112
#: ../src/extension/internal/filter/paint.h:86
#: ../src/extension/internal/filter/paint.h:593
-#: ../src/extension/internal/filter/paint.h:709
+#: ../src/extension/internal/filter/paint.h:708
msgid "Lightness:"
msgstr ""
@@ -6566,7 +6566,7 @@ msgstr ""
#: ../src/extension/internal/filter/bumps.h:325
#: ../src/extension/internal/filter/color.h:1218
#: ../src/extension/internal/filter/transparency.h:57
-#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:54
+#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55
msgid "Image"
msgstr ""
@@ -6714,7 +6714,7 @@ msgid "Discrete"
msgstr ""
#: ../src/extension/internal/filter/color.h:429 ../src/filter-enums.cpp:85
-#: ../src/live_effects/lpe-powerstroke.cpp:162
+#: ../src/live_effects/lpe-powerstroke.cpp:188
msgid "Linear"
msgstr ""
@@ -6843,7 +6843,7 @@ msgid "Fade to:"
msgstr ""
#: ../src/extension/internal/filter/color.h:743
-#: ../src/ui/widget/selected-style.cpp:245
+#: ../src/ui/widget/selected-style.cpp:246
#: ../src/widgets/sp-color-icc-selector.cpp:234
#: ../src/widgets/sp-color-scales.cpp:464
#: ../src/widgets/sp-color-scales.cpp:465
@@ -6851,7 +6851,7 @@ msgid "Black"
msgstr ""
#: ../src/extension/internal/filter/color.h:744
-#: ../src/ui/widget/selected-style.cpp:241
+#: ../src/ui/widget/selected-style.cpp:242
msgid "White"
msgstr ""
@@ -6874,7 +6874,7 @@ msgid "Customize greyscale components"
msgstr ""
#: ../src/extension/internal/filter/color.h:904
-#: ../src/ui/widget/selected-style.cpp:237
+#: ../src/ui/widget/selected-style.cpp:238
msgid "Invert"
msgstr ""
@@ -6955,7 +6955,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1206
#: ../src/ui/dialog/object-attributes.cpp:65
#: ../src/ui/dialog/object-attributes.cpp:73 ../src/ui/dialog/tile.cpp:615
-#: ../src/widgets/desktop-widget.cpp:589 ../src/widgets/node-toolbar.cpp:591
+#: ../src/widgets/desktop-widget.cpp:671 ../src/widgets/node-toolbar.cpp:591
msgid "X:"
msgstr ""
@@ -6964,7 +6964,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1207
#: ../src/ui/dialog/object-attributes.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:74 ../src/ui/dialog/tile.cpp:616
-#: ../src/widgets/desktop-widget.cpp:592 ../src/widgets/node-toolbar.cpp:609
+#: ../src/widgets/desktop-widget.cpp:681 ../src/widgets/node-toolbar.cpp:609
msgid "Y:"
msgstr ""
@@ -7089,7 +7089,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:77
#: ../src/extension/internal/filter/textures.h:75
-#: ../src/ui/widget/selected-style.cpp:124
+#: ../src/ui/widget/selected-style.cpp:125
#: ../src/ui/widget/style-swatch.cpp:120
msgid "Stroke:"
msgstr ""
@@ -7115,14 +7115,14 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:84
#: ../src/extension/internal/filter/distort.h:193
#: ../src/extension/internal/filter/overlays.h:61
-#: ../src/extension/internal/filter/paint.h:694
+#: ../src/extension/internal/filter/paint.h:693
msgid "Fractal noise"
msgstr ""
#: ../src/extension/internal/filter/distort.h:85
#: ../src/extension/internal/filter/distort.h:194
#: ../src/extension/internal/filter/overlays.h:62
-#: ../src/extension/internal/filter/paint.h:695 ../src/filter-enums.cpp:35
+#: ../src/extension/internal/filter/paint.h:694 ../src/filter-enums.cpp:35
#: ../src/filter-enums.cpp:117
msgid "Turbulence"
msgstr ""
@@ -7131,7 +7131,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:196
#: ../src/extension/internal/filter/overlays.h:64
#: ../src/extension/internal/filter/paint.h:93
-#: ../src/extension/internal/filter/paint.h:697
+#: ../src/extension/internal/filter/paint.h:696
msgid "Horizontal frequency:"
msgstr ""
@@ -7139,7 +7139,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:197
#: ../src/extension/internal/filter/overlays.h:65
#: ../src/extension/internal/filter/paint.h:94
-#: ../src/extension/internal/filter/paint.h:698
+#: ../src/extension/internal/filter/paint.h:697
msgid "Vertical frequency:"
msgstr ""
@@ -7147,7 +7147,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:198
#: ../src/extension/internal/filter/overlays.h:66
#: ../src/extension/internal/filter/paint.h:95
-#: ../src/extension/internal/filter/paint.h:699
+#: ../src/extension/internal/filter/paint.h:698
#: ../src/extension/internal/filter/textures.h:69
msgid "Complexity:"
msgstr ""
@@ -7156,7 +7156,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:199
#: ../src/extension/internal/filter/overlays.h:67
#: ../src/extension/internal/filter/paint.h:96
-#: ../src/extension/internal/filter/paint.h:700
+#: ../src/extension/internal/filter/paint.h:699
#: ../src/extension/internal/filter/textures.h:70
msgid "Variation:"
msgstr ""
@@ -7176,7 +7176,7 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:192
#: ../src/extension/internal/filter/overlays.h:60
-#: ../src/extension/internal/filter/paint.h:693
+#: ../src/extension/internal/filter/paint.h:692
#: ../src/extension/internal/filter/textures.h:64
msgid "Turbulence type:"
msgstr ""
@@ -7339,7 +7339,7 @@ msgid "Noise Fill"
msgstr ""
#: ../src/extension/internal/filter/overlays.h:59
-#: ../src/extension/internal/filter/paint.h:692
+#: ../src/extension/internal/filter/paint.h:691
#: ../src/extension/internal/filter/shadows.h:59 ../src/ui/dialog/find.cpp:83
#: ../src/ui/dialog/tracedialog.cpp:746
#: ../share/extensions/color_custom.inx.h:14
@@ -7394,7 +7394,7 @@ msgid "Dented"
msgstr ""
#: ../src/extension/internal/filter/paint.h:88
-#: ../src/extension/internal/filter/paint.h:701
+#: ../src/extension/internal/filter/paint.h:700
msgid "Noise reduction:"
msgstr ""
@@ -7441,7 +7441,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:332
#: ../src/ui/dialog/align-and-distribute.cpp:1049
#: ../src/ui/dialog/align-and-distribute.cpp:1057
-#: ../src/widgets/desktop-widget.cpp:1821
+#: ../src/widgets/desktop-widget.cpp:1926
msgid "Drawing"
msgstr ""
@@ -7450,7 +7450,7 @@ msgid "Simplify"
msgstr ""
#: ../src/extension/internal/filter/paint.h:339
-#: ../src/extension/internal/filter/paint.h:711
+#: ../src/extension/internal/filter/paint.h:710
msgid "Erase:"
msgstr ""
@@ -7463,12 +7463,12 @@ msgid "Melt"
msgstr ""
#: ../src/extension/internal/filter/paint.h:351
-#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:713
msgid "Fill color"
msgstr ""
#: ../src/extension/internal/filter/paint.h:352
-#: ../src/extension/internal/filter/paint.h:716
+#: ../src/extension/internal/filter/paint.h:715
msgid "Image on fill"
msgstr ""
@@ -7490,18 +7490,18 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:497
#: ../src/extension/internal/filter/paint.h:591
-#: ../src/extension/internal/filter/paint.h:978
+#: ../src/extension/internal/filter/paint.h:977
msgid "Simplify:"
msgstr ""
#: ../src/extension/internal/filter/paint.h:498
-#: ../src/extension/internal/filter/paint.h:854
+#: ../src/extension/internal/filter/paint.h:853
msgid "Effect type:"
msgstr ""
#: ../src/extension/internal/filter/paint.h:502
-#: ../src/extension/internal/filter/paint.h:862
-#: ../src/extension/internal/filter/paint.h:977
+#: ../src/extension/internal/filter/paint.h:861
+#: ../src/extension/internal/filter/paint.h:976
msgid "Levels:"
msgstr ""
@@ -7530,7 +7530,7 @@ msgid "Line width:"
msgstr ""
#: ../src/extension/internal/filter/paint.h:594
-#: ../src/extension/internal/filter/paint.h:863
+#: ../src/extension/internal/filter/paint.h:862
#: ../src/ui/widget/filter-effect-chooser.cpp:25
msgid "Blend mode:"
msgstr ""
@@ -7539,80 +7539,80 @@ msgstr ""
msgid "Posterize and draw smooth lines around color shapes"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:689
+#: ../src/extension/internal/filter/paint.h:688
msgid "Point Engraving"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:702
+#: ../src/extension/internal/filter/paint.h:701
msgid "Noise blend:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:710
+#: ../src/extension/internal/filter/paint.h:709
msgid "Grain lightness:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:712
+#: ../src/extension/internal/filter/paint.h:711
#: ../src/extension/internal/filter/transparency.h:343
msgid "Blur:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:718
+#: ../src/extension/internal/filter/paint.h:717
msgid "Points color"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:720
+#: ../src/extension/internal/filter/paint.h:719
msgid "Image on points"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:730
+#: ../src/extension/internal/filter/paint.h:729
msgid "Convert image to a transparent point engraving"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:852
+#: ../src/extension/internal/filter/paint.h:851
msgid "Poster Paint"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:858
+#: ../src/extension/internal/filter/paint.h:857
msgid "Transfer type:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:859
+#: ../src/extension/internal/filter/paint.h:858
msgid "Poster"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:860
+#: ../src/extension/internal/filter/paint.h:859
msgid "Painting"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:870
+#: ../src/extension/internal/filter/paint.h:869
msgid "Simplify (primary):"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:871
+#: ../src/extension/internal/filter/paint.h:870
msgid "Simplify (secondary):"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:872
+#: ../src/extension/internal/filter/paint.h:871
msgid "Pre-saturation:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:873
+#: ../src/extension/internal/filter/paint.h:872
msgid "Post-saturation:"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:874
+#: ../src/extension/internal/filter/paint.h:873
msgid "Simulate antialiasing"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:882
+#: ../src/extension/internal/filter/paint.h:881
msgid "Poster and painting effects"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:975
+#: ../src/extension/internal/filter/paint.h:974
msgid "Posterize Basic"
msgstr ""
-#: ../src/extension/internal/filter/paint.h:986
+#: ../src/extension/internal/filter/paint.h:985
msgid "Simple posterizing effect"
msgstr ""
@@ -7875,7 +7875,7 @@ msgstr ""
#: ../src/extension/internal/grid.cpp:212
#: ../src/ui/dialog/document-properties.cpp:146
#: ../src/ui/dialog/inkscape-preferences.cpp:743
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Grids"
msgstr ""
@@ -8025,27 +8025,27 @@ msgctxt "PDF input precision"
msgid "very fine"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:753
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:761
msgid "PDF Input"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:758
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
msgid "Adobe PDF (*.pdf)"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:759
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:767
msgid "Adobe Portable Document Format"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:774
msgid "AI Input"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:771
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:779
msgid "Adobe Illustrator 9.0 and above (*.ai)"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:772
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:780
msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
msgstr ""
@@ -8137,15 +8137,15 @@ msgstr ""
msgid "Vector graphics format used by Corel WordPerfect"
msgstr ""
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Live preview"
msgstr ""
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Is the effect previewed live on canvas?"
msgstr ""
-#: ../src/extension/system.cpp:153 ../src/extension/system.cpp:155
+#: ../src/extension/system.cpp:154 ../src/extension/system.cpp:156
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr ""
@@ -8153,123 +8153,123 @@ msgstr ""
msgid "default.svg"
msgstr ""
-#: ../src/file.cpp:281
+#: ../src/file.cpp:285
msgid "Broken links have been changed to point to existing files."
msgstr ""
-#: ../src/file.cpp:292 ../src/file.cpp:1205
+#: ../src/file.cpp:296 ../src/file.cpp:1211
#, c-format
msgid "Failed to load the requested file %s"
msgstr ""
-#: ../src/file.cpp:316
+#: ../src/file.cpp:322
msgid "Document not saved yet. Cannot revert."
msgstr ""
-#: ../src/file.cpp:322
+#: ../src/file.cpp:328
#, c-format
msgid "Changes will be lost! Are you sure you want to reload document %s?"
msgstr ""
-#: ../src/file.cpp:351
+#: ../src/file.cpp:357
msgid "Document reverted."
msgstr ""
-#: ../src/file.cpp:353
+#: ../src/file.cpp:359
msgid "Document not reverted."
msgstr ""
-#: ../src/file.cpp:503
+#: ../src/file.cpp:509
msgid "Select file to open"
msgstr ""
-#: ../src/file.cpp:587
+#: ../src/file.cpp:593
msgid "Clean up document"
msgstr ""
-#: ../src/file.cpp:592
+#: ../src/file.cpp:598
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] ""
msgstr[1] ""
-#: ../src/file.cpp:597
+#: ../src/file.cpp:603
msgid "No unused definitions in &lt;defs&gt;."
msgstr ""
-#: ../src/file.cpp:628
+#: ../src/file.cpp:634
#, 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:629 ../src/file.cpp:637 ../src/file.cpp:645
-#: ../src/file.cpp:651 ../src/file.cpp:656
+#: ../src/file.cpp:635 ../src/file.cpp:643 ../src/file.cpp:651
+#: ../src/file.cpp:657 ../src/file.cpp:662
msgid "Document not saved."
msgstr ""
-#: ../src/file.cpp:636
+#: ../src/file.cpp:642
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
msgstr ""
-#: ../src/file.cpp:644
+#: ../src/file.cpp:650
#, c-format
msgid "File %s could not be saved."
msgstr ""
-#: ../src/file.cpp:672
+#: ../src/file.cpp:678
msgid "Document saved."
msgstr ""
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:819 ../src/file.cpp:1368
+#: ../src/file.cpp:825 ../src/file.cpp:1374
#, c-format
msgid "drawing%s"
msgstr ""
-#: ../src/file.cpp:825
+#: ../src/file.cpp:831
#, c-format
msgid "drawing-%d%s"
msgstr ""
-#: ../src/file.cpp:829
+#: ../src/file.cpp:835
#, c-format
msgid "%s"
msgstr ""
-#: ../src/file.cpp:844
+#: ../src/file.cpp:850
msgid "Select file to save a copy to"
msgstr ""
-#: ../src/file.cpp:846
+#: ../src/file.cpp:852
msgid "Select file to save to"
msgstr ""
-#: ../src/file.cpp:949
+#: ../src/file.cpp:955
msgid "No changes need to be saved."
msgstr ""
-#: ../src/file.cpp:967
+#: ../src/file.cpp:973
msgid "Saving document..."
msgstr ""
-#: ../src/file.cpp:1202 ../src/ui/dialog/ocaldialogs.cpp:1211
+#: ../src/file.cpp:1208 ../src/ui/dialog/ocaldialogs.cpp:1211
msgid "Import"
msgstr ""
-#: ../src/file.cpp:1252
+#: ../src/file.cpp:1258
msgid "Select file to import"
msgstr ""
-#: ../src/file.cpp:1390
+#: ../src/file.cpp:1396
msgid "Select file to export to"
msgstr ""
-#: ../src/file.cpp:1643
+#: ../src/file.cpp:1649
msgid "Import Clip Art"
msgstr ""
@@ -8355,7 +8355,7 @@ msgid "Luminance to Alpha"
msgstr ""
#. File
-#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2265
+#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2301
#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
#: ../share/extensions/jessyInk_transitions.inx.h:2
msgid "Default"
@@ -8365,7 +8365,7 @@ msgstr ""
msgid "Arithmetic"
msgstr ""
-#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:484
+#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:486
msgid "Duplicate"
msgstr ""
@@ -8382,7 +8382,7 @@ msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1440
#: ../src/ui/dialog/input.cpp:613 ../src/ui/dialog/input.cpp:615
#: ../src/ui/dialog/input.cpp:617 ../src/ui/dialog/input.cpp:1287
-#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2262
+#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2298
#: ../src/widgets/pencil-toolbar.cpp:190
#: ../share/extensions/gcodetools_area.inx.h:32
#: ../share/extensions/gcodetools_dxf_points.inx.h:15
@@ -8883,11 +8883,11 @@ msgid "Ex squares"
msgstr ""
#: ../src/inkscape.cpp:316
-msgid "Autosave failed! Cannot create directory "
+msgid "Autosave failed! Cannot create directory %1."
msgstr ""
#: ../src/inkscape.cpp:325
-msgid "Autosave failed! Cannot open directory "
+msgid "Autosave failed! Cannot open directory %1."
msgstr ""
#: ../src/inkscape.cpp:341
@@ -8926,114 +8926,64 @@ msgstr ""
msgid "Automatic backup of the following documents failed:\n"
msgstr ""
-#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
-#. checkitem_toggled, checkitem_update, 0);
-#: ../src/interface.cpp:899
-msgid "_Commands Bar"
-msgstr ""
-
-#: ../src/interface.cpp:899
-msgid "Show or hide the Commands bar (under the menu)"
-msgstr ""
-
-#: ../src/interface.cpp:901
-msgid "Sn_ap Controls Bar"
-msgstr ""
-
-#: ../src/interface.cpp:901
-msgid "Show or hide the snapping controls"
-msgstr ""
-
-#: ../src/interface.cpp:903
-msgid "T_ool Controls Bar"
-msgstr ""
-
-#: ../src/interface.cpp:903
-msgid "Show or hide the Tool Controls bar"
-msgstr ""
-
-#: ../src/interface.cpp:905
-msgid "_Toolbox"
-msgstr ""
-
-#: ../src/interface.cpp:905
-msgid "Show or hide the main toolbox (on the left)"
-msgstr ""
-
-#: ../src/interface.cpp:911
-msgid "_Palette"
-msgstr ""
-
-#: ../src/interface.cpp:911
-msgid "Show or hide the color palette"
-msgstr ""
-
-#: ../src/interface.cpp:913
-msgid "_Statusbar"
-msgstr ""
-
-#: ../src/interface.cpp:913
-msgid "Show or hide the statusbar (at the bottom of the window)"
-msgstr ""
-
-#: ../src/interface.cpp:921
+#: ../src/interface.cpp:918
msgctxt "Interface setup"
msgid "Default"
msgstr ""
-#: ../src/interface.cpp:921
+#: ../src/interface.cpp:918
msgid "Default interface setup"
msgstr ""
-#: ../src/interface.cpp:922
+#: ../src/interface.cpp:919
msgctxt "Interface setup"
msgid "Custom"
msgstr ""
-#: ../src/interface.cpp:922
+#: ../src/interface.cpp:919
msgid "Setup for custom task"
msgstr ""
-#: ../src/interface.cpp:923
+#: ../src/interface.cpp:920
msgctxt "Interface setup"
msgid "Wide"
msgstr ""
-#: ../src/interface.cpp:923
+#: ../src/interface.cpp:920
msgid "Setup for widescreen work"
msgstr ""
-#: ../src/interface.cpp:1035
+#: ../src/interface.cpp:1032
#, c-format
msgid "Verb \"%s\" Unknown"
msgstr ""
-#: ../src/interface.cpp:1077
+#: ../src/interface.cpp:1074
msgid "Open _Recent"
msgstr ""
-#: ../src/interface.cpp:1185 ../src/interface.cpp:1271
-#: ../src/interface.cpp:1374 ../src/ui/widget/selected-style.cpp:496
+#: ../src/interface.cpp:1182 ../src/interface.cpp:1268
+#: ../src/interface.cpp:1371 ../src/ui/widget/selected-style.cpp:498
msgid "Drop color"
msgstr ""
-#: ../src/interface.cpp:1224 ../src/interface.cpp:1334
+#: ../src/interface.cpp:1221 ../src/interface.cpp:1331
msgid "Drop color on gradient"
msgstr ""
-#: ../src/interface.cpp:1387
+#: ../src/interface.cpp:1384
msgid "Could not parse SVG data"
msgstr ""
-#: ../src/interface.cpp:1426
+#: ../src/interface.cpp:1423
msgid "Drop SVG"
msgstr ""
-#: ../src/interface.cpp:1463
+#: ../src/interface.cpp:1460
msgid "Drop bitmap image"
msgstr ""
-#: ../src/interface.cpp:1555
+#: ../src/interface.cpp:1552
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
@@ -9042,160 +8992,160 @@ msgid ""
"The file already exists in \"%s\". Replacing it will overwrite its contents."
msgstr ""
-#: ../src/interface.cpp:1562 ../share/extensions/web-set-att.inx.h:7
+#: ../src/interface.cpp:1559 ../share/extensions/web-set-att.inx.h:7
#: ../share/extensions/web-transmit-att.inx.h:7
msgid "Replace"
msgstr ""
-#: ../src/interface.cpp:1631
+#: ../src/interface.cpp:1628
msgid "Go to parent"
msgstr ""
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/interface.cpp:1672
+#: ../src/interface.cpp:1669
msgid "Enter group #%1"
msgstr ""
#. Item dialog
-#: ../src/interface.cpp:1811 ../src/verbs.cpp:2745
+#: ../src/interface.cpp:1808 ../src/verbs.cpp:2795
msgid "_Object Properties..."
msgstr ""
-#: ../src/interface.cpp:1820
+#: ../src/interface.cpp:1817
msgid "_Select This"
msgstr ""
-#: ../src/interface.cpp:1831
+#: ../src/interface.cpp:1828
msgid "Select Same"
msgstr ""
#. Select same fill and stroke
-#: ../src/interface.cpp:1841
+#: ../src/interface.cpp:1838
msgid "Fill and Stroke"
msgstr ""
#. Select same fill color
-#: ../src/interface.cpp:1848
+#: ../src/interface.cpp:1845
msgid "Fill Color"
msgstr ""
#. Select same stroke color
-#: ../src/interface.cpp:1855
+#: ../src/interface.cpp:1852
msgid "Stroke Color"
msgstr ""
#. Select same stroke style
-#: ../src/interface.cpp:1862
+#: ../src/interface.cpp:1859
msgid "Stroke Style"
msgstr ""
#. Select same stroke style
-#: ../src/interface.cpp:1869
+#: ../src/interface.cpp:1866
msgid "Object type"
msgstr ""
#. Move to layer
-#: ../src/interface.cpp:1876
+#: ../src/interface.cpp:1873
msgid "_Move to layer ..."
msgstr ""
#. Create link
-#: ../src/interface.cpp:1886
+#: ../src/interface.cpp:1883
msgid "Create _Link"
msgstr ""
#. Set mask
-#: ../src/interface.cpp:1909
+#: ../src/interface.cpp:1906
msgid "Set Mask"
msgstr ""
#. Release mask
-#: ../src/interface.cpp:1920
+#: ../src/interface.cpp:1917
msgid "Release Mask"
msgstr ""
#. Set Clip
-#: ../src/interface.cpp:1931
+#: ../src/interface.cpp:1928
msgid "Set Cl_ip"
msgstr ""
#. Release Clip
-#: ../src/interface.cpp:1942
+#: ../src/interface.cpp:1939
msgid "Release C_lip"
msgstr ""
#. Group
-#: ../src/interface.cpp:1953 ../src/verbs.cpp:2394
+#: ../src/interface.cpp:1950 ../src/verbs.cpp:2434
msgid "_Group"
msgstr ""
-#: ../src/interface.cpp:2024
+#: ../src/interface.cpp:2021
msgid "Create link"
msgstr ""
#. Ungroup
-#: ../src/interface.cpp:2055 ../src/verbs.cpp:2396
+#: ../src/interface.cpp:2052 ../src/verbs.cpp:2436
msgid "_Ungroup"
msgstr ""
#. Link dialog
-#: ../src/interface.cpp:2080
+#: ../src/interface.cpp:2077
msgid "Link _Properties..."
msgstr ""
#. Select item
-#: ../src/interface.cpp:2086
+#: ../src/interface.cpp:2083
msgid "_Follow Link"
msgstr ""
#. Reset transformations
-#: ../src/interface.cpp:2092
+#: ../src/interface.cpp:2089
msgid "_Remove Link"
msgstr ""
-#: ../src/interface.cpp:2123
+#: ../src/interface.cpp:2120
msgid "Remove link"
msgstr ""
#. Image properties
-#: ../src/interface.cpp:2134
+#: ../src/interface.cpp:2131
msgid "Image _Properties..."
msgstr ""
#. Edit externally
-#: ../src/interface.cpp:2140
+#: ../src/interface.cpp:2137
msgid "Edit Externally..."
msgstr ""
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/interface.cpp:2149 ../src/verbs.cpp:2457
+#: ../src/interface.cpp:2146 ../src/verbs.cpp:2497
msgid "_Trace Bitmap..."
msgstr ""
-#: ../src/interface.cpp:2159
+#: ../src/interface.cpp:2156
msgctxt "Context menu"
msgid "Embed Image"
msgstr ""
-#: ../src/interface.cpp:2170
+#: ../src/interface.cpp:2167
msgctxt "Context menu"
msgid "Extract Image..."
msgstr ""
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/interface.cpp:2309 ../src/interface.cpp:2329 ../src/verbs.cpp:2710
+#: ../src/interface.cpp:2306 ../src/interface.cpp:2326 ../src/verbs.cpp:2758
msgid "_Fill and Stroke..."
msgstr ""
#. Edit Text dialog
-#: ../src/interface.cpp:2335 ../src/verbs.cpp:2725
+#: ../src/interface.cpp:2332 ../src/verbs.cpp:2775
msgid "_Text and Font..."
msgstr ""
#. Spellcheck dialog
-#: ../src/interface.cpp:2341 ../src/verbs.cpp:2733
+#: ../src/interface.cpp:2338 ../src/verbs.cpp:2783
msgid "Check Spellin_g..."
msgstr ""
@@ -9391,7 +9341,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1056
#: ../src/ui/dialog/document-properties.cpp:144
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540
-#: ../src/widgets/desktop-widget.cpp:1817
+#: ../src/widgets/desktop-widget.cpp:1922
#: ../share/extensions/voronoi2svg.inx.h:8
msgid "Page"
msgstr ""
@@ -9401,7 +9351,7 @@ msgid "The index of the current page"
msgstr ""
#: ../src/libgdl/gdl-dock-object.c:125 ../src/ui/widget/page-sizer.cpp:258
-#: ../src/widgets/gradient-selector.cpp:152
+#: ../src/widgets/gradient-selector.cpp:153
#: ../src/widgets/sp-xmlview-attr-list.cpp:57
msgid "Name"
msgstr ""
@@ -9747,7 +9697,7 @@ msgstr ""
msgid "Power stroke"
msgstr ""
-#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2758
+#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2760
msgid "Clone original path"
msgstr ""
@@ -10147,127 +10097,127 @@ msgstr ""
msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:163
+#: ../src/live_effects/lpe-powerstroke.cpp:189
msgid "CubicBezierFit"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:164
+#: ../src/live_effects/lpe-powerstroke.cpp:190
msgid "CubicBezierJohan"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:165
+#: ../src/live_effects/lpe-powerstroke.cpp:191
msgid "SpiroInterpolator"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:177
+#: ../src/live_effects/lpe-powerstroke.cpp:203
msgid "Butt"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:178
+#: ../src/live_effects/lpe-powerstroke.cpp:204
msgid "Square"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:179
+#: ../src/live_effects/lpe-powerstroke.cpp:205
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16
msgid "Round"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:180
+#: ../src/live_effects/lpe-powerstroke.cpp:206
msgid "Peak"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:181
+#: ../src/live_effects/lpe-powerstroke.cpp:207
msgid "Zero width"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:194
+#: ../src/live_effects/lpe-powerstroke.cpp:220
msgid "Beveled"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:195
+#: ../src/live_effects/lpe-powerstroke.cpp:221
#: ../src/widgets/star-toolbar.cpp:547
msgid "Rounded"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:196
+#: ../src/live_effects/lpe-powerstroke.cpp:222
msgid "Extrapolated"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:197
+#: ../src/live_effects/lpe-powerstroke.cpp:223
msgid "Miter"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:198
+#: ../src/live_effects/lpe-powerstroke.cpp:224
#: ../src/widgets/pencil-toolbar.cpp:138
msgid "Spiro"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:200
+#: ../src/live_effects/lpe-powerstroke.cpp:226
msgid "Extrapolated arc"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:207
+#: ../src/live_effects/lpe-powerstroke.cpp:233
msgid "Offset points"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort points"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort offset points according to their time value along the curve"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid "Interpolator type:"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid ""
"Determines which kind of interpolator will be used to interpolate between "
"stroke width along the path"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
msgid ""
"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear "
"interpolation, 1 = smooth"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Start cap:"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Determines the shape of the path's start"
msgstr ""
#. Join type
#. TRANSLATORS: The line join style specifies the shape to be used at the
#. corners of paths. It can be "miter", "round" or "bevel".
-#: ../src/live_effects/lpe-powerstroke.cpp:212
+#: ../src/live_effects/lpe-powerstroke.cpp:238
#: ../src/widgets/stroke-style.cpp:186
msgid "Join:"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:212
+#: ../src/live_effects/lpe-powerstroke.cpp:238
msgid "Determines the shape of the path's corners"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
msgid "Miter limit:"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
#: ../src/widgets/stroke-style.cpp:234
msgid "Maximum length of the miter (in units of stroke width)"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "End cap:"
msgstr ""
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "Determines the shape of the path's end"
msgstr ""
@@ -11032,11 +10982,11 @@ msgstr ""
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2538 ../src/verbs.cpp:2544
+#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2580 ../src/verbs.cpp:2586
msgid "_Edit"
msgstr ""
-#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2310
+#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2346
msgid "Paste Si_ze"
msgstr ""
@@ -11085,39 +11035,43 @@ msgstr ""
msgid "_Object"
msgstr ""
-#: ../src/menus-skeleton.h:189
+#: ../src/menus-skeleton.h:190
msgid "Cli_p"
msgstr ""
-#: ../src/menus-skeleton.h:193
+#: ../src/menus-skeleton.h:194
msgid "Mas_k"
msgstr ""
-#: ../src/menus-skeleton.h:197
+#: ../src/menus-skeleton.h:198
msgid "Patter_n"
msgstr ""
-#: ../src/menus-skeleton.h:221
+#: ../src/menus-skeleton.h:202
+msgid "Symbo_l"
+msgstr ""
+
+#: ../src/menus-skeleton.h:226
msgid "_Path"
msgstr ""
-#: ../src/menus-skeleton.h:268
+#: ../src/menus-skeleton.h:273
msgid "Filter_s"
msgstr ""
-#: ../src/menus-skeleton.h:274
+#: ../src/menus-skeleton.h:279
msgid "Exte_nsions"
msgstr ""
-#: ../src/menus-skeleton.h:281
+#: ../src/menus-skeleton.h:286
msgid "Whiteboa_rd"
msgstr ""
-#: ../src/menus-skeleton.h:285
+#: ../src/menus-skeleton.h:290
msgid "_Help"
msgstr ""
-#: ../src/menus-skeleton.h:289
+#: ../src/menus-skeleton.h:294
msgid "Tutorials"
msgstr ""
@@ -11713,15 +11667,15 @@ msgstr ""
msgid "Selected object is not a group. Cannot enter."
msgstr ""
-#: ../src/selection-chemistry.cpp:346
+#: ../src/selection-chemistry.cpp:348
msgid "Delete text"
msgstr ""
-#: ../src/selection-chemistry.cpp:354
+#: ../src/selection-chemistry.cpp:356
msgid "<b>Nothing</b> was deleted."
msgstr ""
-#: ../src/selection-chemistry.cpp:372 ../src/text-context.cpp:1031
+#: ../src/selection-chemistry.cpp:374 ../src/text-context.cpp:1031
#: ../src/ui/dialog/swatches.cpp:209 ../src/ui/dialog/swatches.cpp:275
#: ../src/widgets/erasor-toolbar.cpp:114
#: ../src/widgets/gradient-toolbar.cpp:1193
@@ -11731,496 +11685,532 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: ../src/selection-chemistry.cpp:400
+#: ../src/selection-chemistry.cpp:402
msgid "Select <b>object(s)</b> to duplicate."
msgstr ""
-#: ../src/selection-chemistry.cpp:509
+#: ../src/selection-chemistry.cpp:511
msgid "Delete all"
msgstr ""
-#: ../src/selection-chemistry.cpp:705
+#: ../src/selection-chemistry.cpp:707
msgid "Select <b>some objects</b> to group."
msgstr ""
-#: ../src/selection-chemistry.cpp:720 ../src/selection-describer.cpp:52
+#: ../src/selection-chemistry.cpp:722 ../src/selection-describer.cpp:53
msgid "Group"
msgstr ""
-#: ../src/selection-chemistry.cpp:734
+#: ../src/selection-chemistry.cpp:736
msgid "Select a <b>group</b> to ungroup."
msgstr ""
-#: ../src/selection-chemistry.cpp:775
+#: ../src/selection-chemistry.cpp:777
msgid "<b>No groups</b> to ungroup in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:781 ../src/sp-item-group.cpp:501
+#: ../src/selection-chemistry.cpp:783 ../src/sp-item-group.cpp:501
msgid "Ungroup"
msgstr ""
-#: ../src/selection-chemistry.cpp:867
+#: ../src/selection-chemistry.cpp:869
msgid "Select <b>object(s)</b> to raise."
msgstr ""
-#: ../src/selection-chemistry.cpp:873 ../src/selection-chemistry.cpp:933
-#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1030
+#: ../src/selection-chemistry.cpp:875 ../src/selection-chemistry.cpp:935
+#: ../src/selection-chemistry.cpp:968 ../src/selection-chemistry.cpp:1032
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:913
+#: ../src/selection-chemistry.cpp:915
msgctxt "Undo action"
msgid "Raise"
msgstr ""
-#: ../src/selection-chemistry.cpp:925
+#: ../src/selection-chemistry.cpp:927
msgid "Select <b>object(s)</b> to raise to top."
msgstr ""
-#: ../src/selection-chemistry.cpp:948
+#: ../src/selection-chemistry.cpp:950
msgid "Raise to top"
msgstr ""
-#: ../src/selection-chemistry.cpp:960
+#: ../src/selection-chemistry.cpp:962
msgid "Select <b>object(s)</b> to lower."
msgstr ""
-#: ../src/selection-chemistry.cpp:1010
+#: ../src/selection-chemistry.cpp:1012
msgid "Lower"
msgstr ""
-#: ../src/selection-chemistry.cpp:1022
+#: ../src/selection-chemistry.cpp:1024
msgid "Select <b>object(s)</b> to lower to bottom."
msgstr ""
-#: ../src/selection-chemistry.cpp:1057
+#: ../src/selection-chemistry.cpp:1059
msgid "Lower to bottom"
msgstr ""
-#: ../src/selection-chemistry.cpp:1064
+#: ../src/selection-chemistry.cpp:1066
msgid "Nothing to undo."
msgstr ""
-#: ../src/selection-chemistry.cpp:1072
+#: ../src/selection-chemistry.cpp:1074
msgid "Nothing to redo."
msgstr ""
-#: ../src/selection-chemistry.cpp:1133
+#: ../src/selection-chemistry.cpp:1135
msgid "Paste"
msgstr ""
-#: ../src/selection-chemistry.cpp:1141
+#: ../src/selection-chemistry.cpp:1143
msgid "Paste style"
msgstr ""
-#: ../src/selection-chemistry.cpp:1151
+#: ../src/selection-chemistry.cpp:1153
msgid "Paste live path effect"
msgstr ""
-#: ../src/selection-chemistry.cpp:1172
+#: ../src/selection-chemistry.cpp:1174
msgid "Select <b>object(s)</b> to remove live path effects from."
msgstr ""
-#: ../src/selection-chemistry.cpp:1184
+#: ../src/selection-chemistry.cpp:1186
msgid "Remove live path effect"
msgstr ""
-#: ../src/selection-chemistry.cpp:1195
+#: ../src/selection-chemistry.cpp:1197
msgid "Select <b>object(s)</b> to remove filters from."
msgstr ""
-#: ../src/selection-chemistry.cpp:1205
+#: ../src/selection-chemistry.cpp:1207
#: ../src/ui/dialog/filter-effects-dialog.cpp:1393
msgid "Remove filter"
msgstr ""
-#: ../src/selection-chemistry.cpp:1214
+#: ../src/selection-chemistry.cpp:1216
msgid "Paste size"
msgstr ""
-#: ../src/selection-chemistry.cpp:1223
+#: ../src/selection-chemistry.cpp:1225
msgid "Paste size separately"
msgstr ""
-#: ../src/selection-chemistry.cpp:1233
+#: ../src/selection-chemistry.cpp:1235
msgid "Select <b>object(s)</b> to move to the layer above."
msgstr ""
-#: ../src/selection-chemistry.cpp:1259
+#: ../src/selection-chemistry.cpp:1261
msgid "Raise to next layer"
msgstr ""
-#: ../src/selection-chemistry.cpp:1266
+#: ../src/selection-chemistry.cpp:1268
msgid "No more layers above."
msgstr ""
-#: ../src/selection-chemistry.cpp:1278
+#: ../src/selection-chemistry.cpp:1280
msgid "Select <b>object(s)</b> to move to the layer below."
msgstr ""
-#: ../src/selection-chemistry.cpp:1304
+#: ../src/selection-chemistry.cpp:1306
msgid "Lower to previous layer"
msgstr ""
-#: ../src/selection-chemistry.cpp:1311
+#: ../src/selection-chemistry.cpp:1313
msgid "No more layers below."
msgstr ""
-#: ../src/selection-chemistry.cpp:1323
+#: ../src/selection-chemistry.cpp:1325
msgid "Select <b>object(s)</b> to move."
msgstr ""
-#: ../src/selection-chemistry.cpp:1340 ../src/verbs.cpp:2483
+#: ../src/selection-chemistry.cpp:1342 ../src/verbs.cpp:2523
msgid "Move selection to layer"
msgstr ""
-#: ../src/selection-chemistry.cpp:1564
+#: ../src/selection-chemistry.cpp:1566
msgid "Remove transform"
msgstr ""
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CCW"
msgstr ""
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CW"
msgstr ""
-#: ../src/selection-chemistry.cpp:1688 ../src/seltrans.cpp:479
+#: ../src/selection-chemistry.cpp:1690 ../src/seltrans.cpp:479
#: ../src/ui/dialog/transformation.cpp:800
msgid "Rotate"
msgstr ""
-#: ../src/selection-chemistry.cpp:2067
+#: ../src/selection-chemistry.cpp:2069
msgid "Rotate by pixels"
msgstr ""
-#: ../src/selection-chemistry.cpp:2097 ../src/seltrans.cpp:476
+#: ../src/selection-chemistry.cpp:2099 ../src/seltrans.cpp:476
#: ../src/ui/dialog/transformation.cpp:775
#: ../share/extensions/interp_att_g.inx.h:19
msgid "Scale"
msgstr ""
-#: ../src/selection-chemistry.cpp:2122
+#: ../src/selection-chemistry.cpp:2124
msgid "Scale by whole factor"
msgstr ""
-#: ../src/selection-chemistry.cpp:2137
+#: ../src/selection-chemistry.cpp:2139
msgid "Move vertically"
msgstr ""
-#: ../src/selection-chemistry.cpp:2140
+#: ../src/selection-chemistry.cpp:2142
msgid "Move horizontally"
msgstr ""
-#: ../src/selection-chemistry.cpp:2143 ../src/selection-chemistry.cpp:2169
+#: ../src/selection-chemistry.cpp:2145 ../src/selection-chemistry.cpp:2171
#: ../src/seltrans.cpp:473 ../src/ui/dialog/transformation.cpp:714
msgid "Move"
msgstr ""
-#: ../src/selection-chemistry.cpp:2163
+#: ../src/selection-chemistry.cpp:2165
msgid "Move vertically by pixels"
msgstr ""
-#: ../src/selection-chemistry.cpp:2166
+#: ../src/selection-chemistry.cpp:2168
msgid "Move horizontally by pixels"
msgstr ""
-#: ../src/selection-chemistry.cpp:2298
+#: ../src/selection-chemistry.cpp:2300
msgid "The selection has no applied path effect."
msgstr ""
-#: ../src/selection-chemistry.cpp:2501
+#: ../src/selection-chemistry.cpp:2503
msgctxt "Action"
msgid "Clone"
msgstr ""
-#: ../src/selection-chemistry.cpp:2517
+#: ../src/selection-chemistry.cpp:2519
msgid "Select <b>clones</b> to relink."
msgstr ""
-#: ../src/selection-chemistry.cpp:2524
+#: ../src/selection-chemistry.cpp:2526
msgid "Copy an <b>object</b> to clipboard to relink clones to."
msgstr ""
-#: ../src/selection-chemistry.cpp:2548
+#: ../src/selection-chemistry.cpp:2550
msgid "<b>No clones to relink</b> in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:2551
+#: ../src/selection-chemistry.cpp:2553
msgid "Relink clone"
msgstr ""
-#: ../src/selection-chemistry.cpp:2565
+#: ../src/selection-chemistry.cpp:2567
msgid "Select <b>clones</b> to unlink."
msgstr ""
-#: ../src/selection-chemistry.cpp:2619
+#: ../src/selection-chemistry.cpp:2621
msgid "<b>No clones to unlink</b> in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:2623
+#: ../src/selection-chemistry.cpp:2625
msgid "Unlink clone"
msgstr ""
-#: ../src/selection-chemistry.cpp:2636
+#: ../src/selection-chemistry.cpp:2638
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:2669
+#: ../src/selection-chemistry.cpp:2671
msgid ""
"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
"flowed text?)"
msgstr ""
-#: ../src/selection-chemistry.cpp:2675
+#: ../src/selection-chemistry.cpp:2677
msgid ""
"The object you're trying to select is <b>not visible</b> (it is in &lt;"
"defs&gt;)"
msgstr ""
-#: ../src/selection-chemistry.cpp:2720
+#: ../src/selection-chemistry.cpp:2722
msgid "Select <b>one</b> path to clone."
msgstr ""
-#: ../src/selection-chemistry.cpp:2724
+#: ../src/selection-chemistry.cpp:2726
msgid "Select one <b>path</b> to clone."
msgstr ""
-#: ../src/selection-chemistry.cpp:2779
+#: ../src/selection-chemistry.cpp:2781
msgid "Select <b>object(s)</b> to convert to marker."
msgstr ""
-#: ../src/selection-chemistry.cpp:2847
+#: ../src/selection-chemistry.cpp:2849
msgid "Objects to marker"
msgstr ""
-#: ../src/selection-chemistry.cpp:2875
+#: ../src/selection-chemistry.cpp:2877
msgid "Select <b>object(s)</b> to convert to guides."
msgstr ""
-#: ../src/selection-chemistry.cpp:2887
+#: ../src/selection-chemistry.cpp:2889
msgid "Objects to guides"
msgstr ""
-#: ../src/selection-chemistry.cpp:2904
+#: ../src/selection-chemistry.cpp:2909
+msgid "Select one <b>group</b> to convert to symbol."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2917
+msgid "Select only one <b>group</b> to convert to symbol."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2923
+msgid "Select original (<b>Shift+D</b>) to convert to symbol."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2929
+msgid "Group selection first to convert to symbol."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2968
+msgid "Group to symbol"
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2988
+msgid "Select a <b>symbol</b> to extract objects from."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:2996 ../src/selection-chemistry.cpp:3002
+msgid "Select only one <b>symbol</b> to convert to group."
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:3045
+msgid "Group from symbol"
+msgstr ""
+
+#: ../src/selection-chemistry.cpp:3062
msgid "Select <b>object(s)</b> to convert to pattern."
msgstr ""
-#: ../src/selection-chemistry.cpp:2992
+#: ../src/selection-chemistry.cpp:3150
msgid "Objects to pattern"
msgstr ""
-#: ../src/selection-chemistry.cpp:3008
+#: ../src/selection-chemistry.cpp:3166
msgid "Select an <b>object with pattern fill</b> to extract objects from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3061
+#: ../src/selection-chemistry.cpp:3219
msgid "<b>No pattern fills</b> in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:3064
+#: ../src/selection-chemistry.cpp:3222
msgid "Pattern to objects"
msgstr ""
-#: ../src/selection-chemistry.cpp:3155
+#: ../src/selection-chemistry.cpp:3313
msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr ""
-#: ../src/selection-chemistry.cpp:3159
+#: ../src/selection-chemistry.cpp:3317
msgid "Rendering bitmap..."
msgstr ""
-#: ../src/selection-chemistry.cpp:3333
+#: ../src/selection-chemistry.cpp:3491
msgid "Create bitmap"
msgstr ""
-#: ../src/selection-chemistry.cpp:3365
+#: ../src/selection-chemistry.cpp:3523
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3368
+#: ../src/selection-chemistry.cpp:3526
msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr ""
-#: ../src/selection-chemistry.cpp:3549
+#: ../src/selection-chemistry.cpp:3707
msgid "Set clipping path"
msgstr ""
-#: ../src/selection-chemistry.cpp:3551
+#: ../src/selection-chemistry.cpp:3709
msgid "Set mask"
msgstr ""
-#: ../src/selection-chemistry.cpp:3566
+#: ../src/selection-chemistry.cpp:3724
msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3677
+#: ../src/selection-chemistry.cpp:3835
msgid "Release clipping path"
msgstr ""
-#: ../src/selection-chemistry.cpp:3679
+#: ../src/selection-chemistry.cpp:3837
msgid "Release mask"
msgstr ""
-#: ../src/selection-chemistry.cpp:3698
+#: ../src/selection-chemistry.cpp:3856
msgid "Select <b>object(s)</b> to fit canvas to."
msgstr ""
#. Fit Page
-#: ../src/selection-chemistry.cpp:3718 ../src/verbs.cpp:2804
+#: ../src/selection-chemistry.cpp:3876 ../src/verbs.cpp:2854
msgid "Fit Page to Selection"
msgstr ""
-#: ../src/selection-chemistry.cpp:3747 ../src/verbs.cpp:2806
+#: ../src/selection-chemistry.cpp:3905 ../src/verbs.cpp:2856
msgid "Fit Page to Drawing"
msgstr ""
-#: ../src/selection-chemistry.cpp:3768 ../src/verbs.cpp:2808
+#: ../src/selection-chemistry.cpp:3926 ../src/verbs.cpp:2858
msgid "Fit Page to Selection or Drawing"
msgstr ""
#. TRANSLATORS: "Link" means internet link (anchor)
-#: ../src/selection-describer.cpp:44
+#: ../src/selection-describer.cpp:45
msgctxt "Web"
msgid "Link"
msgstr ""
-#: ../src/selection-describer.cpp:46
+#: ../src/selection-describer.cpp:47
msgid "Circle"
msgstr ""
#. Ellipse
-#: ../src/selection-describer.cpp:48 ../src/selection-describer.cpp:73
+#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:74
#: ../src/ui/dialog/inkscape-preferences.cpp:397
#: ../src/widgets/pencil-toolbar.cpp:193
msgid "Ellipse"
msgstr ""
-#: ../src/selection-describer.cpp:50
+#: ../src/selection-describer.cpp:51
msgid "Flowed text"
msgstr ""
-#: ../src/selection-describer.cpp:56
+#: ../src/selection-describer.cpp:57
msgid "Line"
msgstr ""
-#: ../src/selection-describer.cpp:58
+#: ../src/selection-describer.cpp:59
msgid "Path"
msgstr ""
-#: ../src/selection-describer.cpp:60 ../src/widgets/star-toolbar.cpp:475
+#: ../src/selection-describer.cpp:61 ../src/widgets/star-toolbar.cpp:475
msgid "Polygon"
msgstr ""
-#: ../src/selection-describer.cpp:62
+#: ../src/selection-describer.cpp:63
msgid "Polyline"
msgstr ""
#. Rectangle
-#: ../src/selection-describer.cpp:64
+#: ../src/selection-describer.cpp:65
#: ../src/ui/dialog/inkscape-preferences.cpp:387
msgid "Rectangle"
msgstr ""
#. 3D box
-#: ../src/selection-describer.cpp:66
+#: ../src/selection-describer.cpp:67
#: ../src/ui/dialog/inkscape-preferences.cpp:392
msgid "3D Box"
msgstr ""
-#: ../src/selection-describer.cpp:68
+#: ../src/selection-describer.cpp:69
msgctxt "Object"
msgid "Text"
msgstr ""
#. TRANSLATORS: "Clone" is a noun, type of object
-#: ../src/selection-describer.cpp:71
+#: ../src/selection-describer.cpp:72
msgctxt "Object"
msgid "Clone"
msgstr ""
-#: ../src/selection-describer.cpp:75
+#: ../src/selection-describer.cpp:76
#: ../share/extensions/gcodetools_lathe.inx.h:31
msgid "Offset path"
msgstr ""
#. Spiral
-#: ../src/selection-describer.cpp:77
+#: ../src/selection-describer.cpp:78
#: ../src/ui/dialog/inkscape-preferences.cpp:405
#: ../share/extensions/gcodetools_area.inx.h:45
msgid "Spiral"
msgstr ""
#. Star
-#: ../src/selection-describer.cpp:79
+#: ../src/selection-describer.cpp:80
#: ../src/ui/dialog/inkscape-preferences.cpp:401
#: ../src/widgets/star-toolbar.cpp:482
msgid "Star"
msgstr ""
-#: ../src/selection-describer.cpp:149
+#: ../src/selection-describer.cpp:150
msgid "root"
msgstr ""
-#: ../src/selection-describer.cpp:161
+#: ../src/selection-describer.cpp:162
#, c-format
msgid "layer <b>%s</b>"
msgstr ""
-#: ../src/selection-describer.cpp:163
+#: ../src/selection-describer.cpp:164
#, c-format
msgid "layer <b><i>%s</i></b>"
msgstr ""
-#: ../src/selection-describer.cpp:172
+#: ../src/selection-describer.cpp:173
#, c-format
msgid "<i>%s</i>"
msgstr ""
-#: ../src/selection-describer.cpp:181
+#: ../src/selection-describer.cpp:182
#, c-format
msgid " in %s"
msgstr ""
-#: ../src/selection-describer.cpp:183
+#: ../src/selection-describer.cpp:184
#, c-format
msgid " in group %s (%s)"
msgstr ""
-#: ../src/selection-describer.cpp:185
+#: ../src/selection-describer.cpp:186
#, 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:188
+#: ../src/selection-describer.cpp:189
#, c-format
msgid " in <b>%i</b> layers"
msgid_plural " in <b>%i</b> layers"
msgstr[0] ""
msgstr[1] ""
-#: ../src/selection-describer.cpp:198
+#: ../src/selection-describer.cpp:199
+msgid "Convert symbol to group to edit"
+msgstr ""
+
+#: ../src/selection-describer.cpp:203
msgid "Use <b>Shift+D</b> to look up original"
msgstr ""
-#: ../src/selection-describer.cpp:202
+#: ../src/selection-describer.cpp:207
msgid "Use <b>Shift+D</b> to look up path"
msgstr ""
-#: ../src/selection-describer.cpp:206
+#: ../src/selection-describer.cpp:211
msgid "Use <b>Shift+D</b> to look up frame"
msgstr ""
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:221 ../src/spray-context.cpp:227
+#: ../src/selection-describer.cpp:226 ../src/spray-context.cpp:227
#: ../src/tweak-context.cpp:204
#, c-format
msgid "<b>%i</b> object selected"
@@ -12229,7 +12219,7 @@ msgstr[0] ""
msgstr[1] ""
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:226
+#: ../src/selection-describer.cpp:231
#, c-format
msgid "<b>%i</b> object of type <b>%s</b>"
msgid_plural "<b>%i</b> objects of type <b>%s</b>"
@@ -12237,7 +12227,7 @@ msgstr[0] ""
msgstr[1] ""
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:231
+#: ../src/selection-describer.cpp:236
#, 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>"
@@ -12245,7 +12235,7 @@ msgstr[0] ""
msgstr[1] ""
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:236
+#: ../src/selection-describer.cpp:241
#, 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>"
@@ -12253,14 +12243,14 @@ msgstr[0] ""
msgstr[1] ""
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:241
+#: ../src/selection-describer.cpp:246
#, 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:251
+#: ../src/selection-describer.cpp:256
#, c-format
msgid "; <i>%d filtered object</i> "
msgid_plural "; <i>%d filtered objects</i> "
@@ -12388,7 +12378,7 @@ msgstr ""
msgid "Create Guides Around the Page"
msgstr ""
-#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2380
+#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2420
msgid "Delete All Guides"
msgstr ""
@@ -12571,18 +12561,24 @@ msgstr ""
msgid "<b>Text span</b>"
msgstr ""
+#. char *symbol_desc = SP_ITEM(use->child)->description();
+#. g_free(symbol_desc);
+#: ../src/sp-use.cpp:328
+msgid "<b>Clone of Symbol</b>"
+msgstr ""
+
#. TRANSLATORS: Used for statusbar description for long <use> chains:
#. * "Clone of: Clone of: ... in Layer 1".
-#: ../src/sp-use.cpp:328
+#: ../src/sp-use.cpp:336
msgid "..."
msgstr ""
-#: ../src/sp-use.cpp:336
+#: ../src/sp-use.cpp:344
#, c-format
msgid "<b>Clone</b> of: %s"
msgstr ""
-#: ../src/sp-use.cpp:340
+#: ../src/sp-use.cpp:348
msgid "<b>Orphaned clone</b>"
msgstr ""
@@ -12799,7 +12795,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:195 ../src/verbs.cpp:2400
+#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2440
msgid "Put text on path"
msgstr ""
@@ -12811,7 +12807,7 @@ msgstr ""
msgid "<b>No texts-on-paths</b> in the selection."
msgstr ""
-#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2402
+#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2442
msgid "Remove text from path"
msgstr ""
@@ -13276,41 +13272,41 @@ msgid "Blur tweak"
msgstr ""
#. check whether something is selected
-#: ../src/ui/clipboard.cpp:257
+#: ../src/ui/clipboard.cpp:262
msgid "Nothing was copied."
msgstr ""
-#: ../src/ui/clipboard.cpp:329 ../src/ui/clipboard.cpp:538
-#: ../src/ui/clipboard.cpp:561
+#: ../src/ui/clipboard.cpp:371 ../src/ui/clipboard.cpp:580
+#: ../src/ui/clipboard.cpp:603
msgid "Nothing on the clipboard."
msgstr ""
-#: ../src/ui/clipboard.cpp:387
+#: ../src/ui/clipboard.cpp:429
msgid "Select <b>object(s)</b> to paste style to."
msgstr ""
-#: ../src/ui/clipboard.cpp:398 ../src/ui/clipboard.cpp:415
+#: ../src/ui/clipboard.cpp:440 ../src/ui/clipboard.cpp:457
msgid "No style on the clipboard."
msgstr ""
-#: ../src/ui/clipboard.cpp:440
+#: ../src/ui/clipboard.cpp:482
msgid "Select <b>object(s)</b> to paste size to."
msgstr ""
-#: ../src/ui/clipboard.cpp:447
+#: ../src/ui/clipboard.cpp:489
msgid "No size on the clipboard."
msgstr ""
-#: ../src/ui/clipboard.cpp:500
+#: ../src/ui/clipboard.cpp:542
msgid "Select <b>object(s)</b> to paste live path effect to."
msgstr ""
#. no_effect:
-#: ../src/ui/clipboard.cpp:525
+#: ../src/ui/clipboard.cpp:567
msgid "No effect on the clipboard."
msgstr ""
-#: ../src/ui/clipboard.cpp:544 ../src/ui/clipboard.cpp:572
+#: ../src/ui/clipboard.cpp:586 ../src/ui/clipboard.cpp:614
msgid "Clipboard does not contain a path."
msgstr ""
@@ -13424,7 +13420,7 @@ msgid "Rearrange"
msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:900
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Nodes"
msgstr ""
@@ -13437,53 +13433,53 @@ msgid "_Treat selection as group: "
msgstr ""
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2826
-#: ../src/verbs.cpp:2827
+#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2877
msgid "Align right edges of objects to the left edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2828
-#: ../src/verbs.cpp:2829
+#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2879
msgid "Align left edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2830
-#: ../src/verbs.cpp:2831
+#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2881
msgid "Center on vertical axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2832
-#: ../src/verbs.cpp:2833
+#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2883
msgid "Align right sides"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2834
-#: ../src/verbs.cpp:2835
+#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2884
+#: ../src/verbs.cpp:2885
msgid "Align left edges of objects to the right edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2836
-#: ../src/verbs.cpp:2837
+#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2887
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2838
-#: ../src/verbs.cpp:2839
+#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2889
msgid "Align top edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2840
-#: ../src/verbs.cpp:2841
+#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2890
+#: ../src/verbs.cpp:2891
msgid "Center on horizontal axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2842
-#: ../src/verbs.cpp:2843
+#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2893
msgid "Align bottom edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2844
-#: ../src/verbs.cpp:2845
+#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2895
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr ""
@@ -13605,7 +13601,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1050
#: ../src/ui/dialog/align-and-distribute.cpp:1058
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544
-#: ../src/widgets/desktop-widget.cpp:1825
+#: ../src/widgets/desktop-widget.cpp:1930
#: ../share/extensions/printing_marks.inx.h:17
msgid "Selection"
msgstr ""
@@ -13896,11 +13892,11 @@ msgid "Remove selected grid."
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:145
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Guides"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2648
+#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2690
msgid "Snap"
msgstr ""
@@ -13948,7 +13944,7 @@ msgstr ""
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2820
+#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2870
msgid "Link Color Profile"
msgstr ""
@@ -13994,7 +13990,7 @@ msgstr ""
#: ../src/ui/dialog/document-properties.cpp:626
#: ../src/ui/dialog/document-properties.cpp:665
-#: ../src/ui/widget/selected-style.cpp:325
+#: ../src/ui/widget/selected-style.cpp:326
msgid "Remove"
msgstr ""
@@ -16162,12 +16158,12 @@ msgstr ""
#. Zoom
#: ../src/ui/dialog/inkscape-preferences.cpp:370
-#: ../src/widgets/desktop-widget.cpp:562
+#: ../src/widgets/desktop-widget.cpp:636
msgid "Zoom"
msgstr ""
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2582
+#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2624
msgctxt "ContextVerb"
msgid "Measure"
msgstr ""
@@ -16222,7 +16218,7 @@ msgid ""
msgstr ""
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2574
+#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2616
msgctxt "ContextVerb"
msgid "Text"
msgstr ""
@@ -16287,7 +16283,7 @@ msgstr ""
#. Gradient
#: ../src/ui/dialog/inkscape-preferences.cpp:472
-#: ../src/widgets/gradient-selector.cpp:146
+#: ../src/widgets/gradient-selector.cpp:147
msgid "Gradient"
msgstr ""
@@ -18354,7 +18350,7 @@ msgstr ""
msgid "_Use pressure-sensitive tablet (requires restart)"
msgstr ""
-#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2271
+#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2307
msgid "_Save"
msgstr ""
@@ -18384,8 +18380,7 @@ msgstr ""
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:313
-#: ../src/ui/dialog/layer-properties.cpp:335
-#: ../src/ui/dialog/layer-properties.cpp:366
+#: ../src/ui/dialog/layer-properties.cpp:369
msgid "Layer"
msgstr ""
@@ -18398,7 +18393,7 @@ msgid "Rename layer"
msgstr ""
#. TRANSLATORS: This means "The layer has been renamed"
-#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:693
+#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:709
msgid "Renamed layer"
msgstr ""
@@ -18406,69 +18401,69 @@ msgstr ""
msgid "Add Layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:336
+#: ../src/ui/dialog/layer-properties.cpp:339
msgid "_Add"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:360
+#: ../src/ui/dialog/layer-properties.cpp:363
msgid "New layer created."
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:364
+#: ../src/ui/dialog/layer-properties.cpp:367
msgid "Move to Layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:367
+#: ../src/ui/dialog/layer-properties.cpp:370
#: ../src/ui/dialog/transformation.cpp:109
msgid "_Move"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:516 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:620
msgid "Unhide layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:516 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:620
msgid "Hide layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:527 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:612
msgid "Lock layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:527 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:612
msgid "Unlock layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:664
+#: ../src/ui/dialog/layers.cpp:680
msgid "Moved layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:834
+#: ../src/ui/dialog/layers.cpp:842
msgctxt "Layers"
msgid "New"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:840
+#: ../src/ui/dialog/layers.cpp:847
msgctxt "Layers"
-msgid "Top"
+msgid "Bot"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:846
+#: ../src/ui/dialog/layers.cpp:853
msgctxt "Layers"
-msgid "Up"
+msgid "Dn"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:852
+#: ../src/ui/dialog/layers.cpp:859
msgctxt "Layers"
-msgid "Dn"
+msgid "Up"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:858
+#: ../src/ui/dialog/layers.cpp:865
msgctxt "Layers"
-msgid "Bot"
+msgid "Top"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:868
+#: ../src/ui/dialog/layers.cpp:875
msgid "X"
msgstr ""
@@ -18639,8 +18634,8 @@ msgstr ""
msgid "L_ock"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2536
-#: ../src/verbs.cpp:2542
+#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2584
msgid "_Set"
msgstr ""
@@ -19966,8 +19961,8 @@ msgid "MetadataLicence|Other"
msgstr ""
#: ../src/ui/widget/object-composite-settings.cpp:67
-#: ../src/ui/widget/selected-style.cpp:1063
-#: ../src/ui/widget/selected-style.cpp:1064
+#: ../src/ui/widget/selected-style.cpp:1065
+#: ../src/ui/widget/selected-style.cpp:1066
msgid "Opacity (%)"
msgstr ""
@@ -19976,8 +19971,8 @@ msgid "Change blur"
msgstr ""
#: ../src/ui/widget/object-composite-settings.cpp:220
-#: ../src/ui/widget/selected-style.cpp:895
-#: ../src/ui/widget/selected-style.cpp:1189
+#: ../src/ui/widget/selected-style.cpp:897
+#: ../src/ui/widget/selected-style.cpp:1191
msgid "Change opacity"
msgstr ""
@@ -20202,314 +20197,329 @@ msgid ""
"will be rendered exactly as displayed."
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:123
+#: ../src/ui/widget/selected-style.cpp:124
#: ../src/ui/widget/style-swatch.cpp:119
msgid "Fill:"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:125
+#: ../src/ui/widget/selected-style.cpp:126
msgid "O:"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:165
+#: ../src/ui/widget/selected-style.cpp:166
msgid "N/A"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:168
-#: ../src/ui/widget/selected-style.cpp:1056
-#: ../src/ui/widget/selected-style.cpp:1057
+#: ../src/ui/widget/selected-style.cpp:169
+#: ../src/ui/widget/selected-style.cpp:1058
+#: ../src/ui/widget/selected-style.cpp:1059
#: ../src/widgets/gradient-toolbar.cpp:176
msgid "Nothing selected"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:170
+#: ../src/ui/widget/selected-style.cpp:171
#: ../src/ui/widget/style-swatch.cpp:300
msgctxt "Fill and stroke"
msgid "<i>None</i>"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:175
+#: ../src/ui/widget/selected-style.cpp:176
#: ../src/ui/widget/style-swatch.cpp:281 ../src/widgets/paint-selector.cpp:239
msgid "Pattern"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:180
+#: ../src/ui/widget/selected-style.cpp:181
msgid "<b>L</b>"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:190
+#: ../src/ui/widget/selected-style.cpp:191
msgid "<b>R</b>"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:200
+#: ../src/ui/widget/selected-style.cpp:201
msgid "Different"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different fills"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different strokes"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:205
+#: ../src/ui/widget/selected-style.cpp:206
#: ../src/ui/widget/style-swatch.cpp:305
msgid "<b>Unset</b>"
msgstr ""
#. TRANSLATORS COMMENT: unset is a verb here
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:527
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:529
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:543
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:545
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color stroke"
msgstr ""
#. TRANSLATOR COMMENT: A means "Averaged"
-#: ../src/ui/widget/selected-style.cpp:214
+#: ../src/ui/widget/selected-style.cpp:215
msgid "<b>a</b>"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Fill is averaged over selected objects"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Stroke is averaged over selected objects"
msgstr ""
#. TRANSLATOR COMMENT: M means "Multiple"
-#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:221
msgid "<b>m</b>"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit fill..."
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit stroke..."
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:229
+#: ../src/ui/widget/selected-style.cpp:230
msgid "Last set color"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:233
+#: ../src/ui/widget/selected-style.cpp:234
msgid "Last selected color"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:249
+#: ../src/ui/widget/selected-style.cpp:250
msgid "Copy color"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:253
+#: ../src/ui/widget/selected-style.cpp:254
msgid "Paste color"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:257
-#: ../src/ui/widget/selected-style.cpp:820
+#: ../src/ui/widget/selected-style.cpp:258
+#: ../src/ui/widget/selected-style.cpp:822
msgid "Swap fill and stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:261
-#: ../src/ui/widget/selected-style.cpp:552
-#: ../src/ui/widget/selected-style.cpp:561
+#: ../src/ui/widget/selected-style.cpp:262
+#: ../src/ui/widget/selected-style.cpp:554
+#: ../src/ui/widget/selected-style.cpp:563
msgid "Make fill opaque"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:261
+#: ../src/ui/widget/selected-style.cpp:262
msgid "Make stroke opaque"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:509 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:511 ../src/widgets/fill-style.cpp:506
msgid "Remove fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:518 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:520 ../src/widgets/fill-style.cpp:506
msgid "Remove stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:573
+#: ../src/ui/widget/selected-style.cpp:575
msgid "Apply last set color to fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:585
+#: ../src/ui/widget/selected-style.cpp:587
msgid "Apply last set color to stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:596
+#: ../src/ui/widget/selected-style.cpp:598
msgid "Apply last selected color to fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:607
+#: ../src/ui/widget/selected-style.cpp:609
msgid "Apply last selected color to stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:633
+#: ../src/ui/widget/selected-style.cpp:635
msgid "Invert fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:657
+#: ../src/ui/widget/selected-style.cpp:659
msgid "Invert stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:669
+#: ../src/ui/widget/selected-style.cpp:671
msgid "White fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:681
+#: ../src/ui/widget/selected-style.cpp:683
msgid "White stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:693
+#: ../src/ui/widget/selected-style.cpp:695
msgid "Black fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:705
+#: ../src/ui/widget/selected-style.cpp:707
msgid "Black stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:748
+#: ../src/ui/widget/selected-style.cpp:750
msgid "Paste fill"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:766
+#: ../src/ui/widget/selected-style.cpp:768
msgid "Paste stroke"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:922
+#: ../src/ui/widget/selected-style.cpp:924
msgid "Change stroke width"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1017
+#: ../src/ui/widget/selected-style.cpp:1019
msgid ", drag to adjust"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1102
+#: ../src/ui/widget/selected-style.cpp:1104
#, c-format
msgid "Stroke width: %.5g%s%s"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1106
+#: ../src/ui/widget/selected-style.cpp:1108
msgid " (averaged)"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1134
+#: ../src/ui/widget/selected-style.cpp:1136
msgid "0 (transparent)"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1158
+#: ../src/ui/widget/selected-style.cpp:1160
msgid "100% (opaque)"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1318
+#: ../src/ui/widget/selected-style.cpp:1327
+msgid "Adjust alpha"
+msgstr ""
+
+#: ../src/ui/widget/selected-style.cpp:1329
+#, c-format
+msgid ""
+"Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</"
+"b> to adjust lightness, with <b>Shift</b> to adjust saturation, without "
+"modifiers to adjust hue"
+msgstr ""
+
+#: ../src/ui/widget/selected-style.cpp:1333
msgid "Adjust saturation"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1320
+#: ../src/ui/widget/selected-style.cpp:1335
#, c-format
msgid ""
"Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"
+"<b>Ctrl</b> to adjust lightness, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1324
+#: ../src/ui/widget/selected-style.cpp:1339
msgid "Adjust lightness"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1326
+#: ../src/ui/widget/selected-style.cpp:1341
#, c-format
msgid ""
"Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Shift</b> to adjust saturation, without modifiers to adjust hue"
+"<b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1330
+#: ../src/ui/widget/selected-style.cpp:1345
msgid "Adjust hue"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1332
+#: ../src/ui/widget/selected-style.cpp:1347
#, c-format
msgid ""
"Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</"
-"b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"
+"b> to adjust saturation, with <b>Alt</b> to adjust alpha, with <b>Ctrl</b> "
+"to adjust lightness"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1445
-#: ../src/ui/widget/selected-style.cpp:1459
+#: ../src/ui/widget/selected-style.cpp:1467
+#: ../src/ui/widget/selected-style.cpp:1481
msgid "Adjust stroke width"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:1446
+#: ../src/ui/widget/selected-style.cpp:1468
#, c-format
msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)"
msgstr ""
@@ -20543,19 +20553,14 @@ msgstr ""
msgid "Stroke width: %.5g%s"
msgstr ""
-#: ../src/ui/widget/style-swatch.cpp:344
+#: ../src/ui/widget/style-swatch.cpp:343
#, c-format
-msgid "O:%.3g"
+msgid "O: %2.0f"
msgstr ""
-#: ../src/ui/widget/style-swatch.cpp:346
+#: ../src/ui/widget/style-swatch.cpp:348
#, c-format
-msgid "O:.%d"
-msgstr ""
-
-#: ../src/ui/widget/style-swatch.cpp:351
-#, c-format
-msgid "Opacity: %.3g"
+msgid "Opacity: %2.1f %%"
msgstr ""
#: ../src/vanishing-point.cpp:132
@@ -20600,1903 +20605,1987 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ../src/verbs.cpp:1166
+#: ../src/verbs.cpp:1173
msgid "Switch to next layer"
msgstr ""
-#: ../src/verbs.cpp:1167
+#: ../src/verbs.cpp:1174
msgid "Switched to next layer."
msgstr ""
-#: ../src/verbs.cpp:1169
+#: ../src/verbs.cpp:1176
msgid "Cannot go past last layer."
msgstr ""
-#: ../src/verbs.cpp:1178
+#: ../src/verbs.cpp:1185
msgid "Switch to previous layer"
msgstr ""
-#: ../src/verbs.cpp:1179
+#: ../src/verbs.cpp:1186
msgid "Switched to previous layer."
msgstr ""
-#: ../src/verbs.cpp:1181
+#: ../src/verbs.cpp:1188
msgid "Cannot go before first layer."
msgstr ""
-#: ../src/verbs.cpp:1202 ../src/verbs.cpp:1299 ../src/verbs.cpp:1331
-#: ../src/verbs.cpp:1337 ../src/verbs.cpp:1369
+#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1306 ../src/verbs.cpp:1338
+#: ../src/verbs.cpp:1344 ../src/verbs.cpp:1368 ../src/verbs.cpp:1383
msgid "No current layer."
msgstr ""
-#: ../src/verbs.cpp:1231 ../src/verbs.cpp:1235
+#: ../src/verbs.cpp:1238 ../src/verbs.cpp:1242
#, c-format
msgid "Raised layer <b>%s</b>."
msgstr ""
-#: ../src/verbs.cpp:1232
+#: ../src/verbs.cpp:1239
msgid "Layer to top"
msgstr ""
-#: ../src/verbs.cpp:1236
+#: ../src/verbs.cpp:1243
msgid "Raise layer"
msgstr ""
-#: ../src/verbs.cpp:1239 ../src/verbs.cpp:1243
+#: ../src/verbs.cpp:1246 ../src/verbs.cpp:1250
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr ""
-#: ../src/verbs.cpp:1240
+#: ../src/verbs.cpp:1247
msgid "Layer to bottom"
msgstr ""
-#: ../src/verbs.cpp:1244
+#: ../src/verbs.cpp:1251
msgid "Lower layer"
msgstr ""
-#: ../src/verbs.cpp:1253
+#: ../src/verbs.cpp:1260
msgid "Cannot move layer any further."
msgstr ""
-#: ../src/verbs.cpp:1267 ../src/verbs.cpp:1286
+#: ../src/verbs.cpp:1274 ../src/verbs.cpp:1293
#, c-format
msgid "%s copy"
msgstr ""
-#: ../src/verbs.cpp:1294
+#: ../src/verbs.cpp:1301
msgid "Duplicate layer"
msgstr ""
#. TRANSLATORS: this means "The layer has been duplicated."
-#: ../src/verbs.cpp:1297
+#: ../src/verbs.cpp:1304
msgid "Duplicated layer."
msgstr ""
-#: ../src/verbs.cpp:1326
+#: ../src/verbs.cpp:1333
msgid "Delete layer"
msgstr ""
#. TRANSLATORS: this means "The layer has been deleted."
-#: ../src/verbs.cpp:1329
+#: ../src/verbs.cpp:1336
msgid "Deleted layer."
msgstr ""
-#: ../src/verbs.cpp:1340
+#: ../src/verbs.cpp:1347
msgid "Toggle layer solo"
msgstr ""
-#: ../src/verbs.cpp:1346
+#: ../src/verbs.cpp:1353
msgid "Show all layers"
msgstr ""
-#: ../src/verbs.cpp:1351
+#: ../src/verbs.cpp:1358
msgid "Hide all layers"
msgstr ""
-#: ../src/verbs.cpp:1357
+#: ../src/verbs.cpp:1363
msgid "Lock all layers"
msgstr ""
-#: ../src/verbs.cpp:1363
+#: ../src/verbs.cpp:1371
+msgid "Lock other layers"
+msgstr ""
+
+#: ../src/verbs.cpp:1377
msgid "Unlock all layers"
msgstr ""
-#: ../src/verbs.cpp:1437
+#: ../src/verbs.cpp:1451
msgid "Flip horizontally"
msgstr ""
-#: ../src/verbs.cpp:1442
+#: ../src/verbs.cpp:1456
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:2019
+#: ../src/verbs.cpp:2055
msgid "tutorial-basic.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2023
+#: ../src/verbs.cpp:2059
msgid "tutorial-shapes.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2027
+#: ../src/verbs.cpp:2063
msgid "tutorial-advanced.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2031
+#: ../src/verbs.cpp:2067
msgid "tutorial-tracing.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2035
+#: ../src/verbs.cpp:2071
msgid "tutorial-calligraphy.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2039
+#: ../src/verbs.cpp:2075
msgid "tutorial-interpolate.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2043
+#: ../src/verbs.cpp:2079
msgid "tutorial-elements.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2047
+#: ../src/verbs.cpp:2083
msgid "tutorial-tips.svg"
msgstr ""
-#: ../src/verbs.cpp:2235 ../src/verbs.cpp:2812
+#: ../src/verbs.cpp:2271 ../src/verbs.cpp:2862
msgid "Unlock all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2239 ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2275 ../src/verbs.cpp:2864
msgid "Unlock all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2243 ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2279 ../src/verbs.cpp:2866
msgid "Unhide all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2247 ../src/verbs.cpp:2818
+#: ../src/verbs.cpp:2283 ../src/verbs.cpp:2868
msgid "Unhide all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2262
+#: ../src/verbs.cpp:2298
msgid "Does nothing"
msgstr ""
-#: ../src/verbs.cpp:2265
+#: ../src/verbs.cpp:2301
msgid "Create new document from the default template"
msgstr ""
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2303
msgid "_Open..."
msgstr ""
-#: ../src/verbs.cpp:2268
+#: ../src/verbs.cpp:2304
msgid "Open an existing document"
msgstr ""
-#: ../src/verbs.cpp:2269
+#: ../src/verbs.cpp:2305
msgid "Re_vert"
msgstr ""
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2306
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr ""
-#: ../src/verbs.cpp:2271
+#: ../src/verbs.cpp:2307
msgid "Save document"
msgstr ""
-#: ../src/verbs.cpp:2273
+#: ../src/verbs.cpp:2309
msgid "Save _As..."
msgstr ""
-#: ../src/verbs.cpp:2274
+#: ../src/verbs.cpp:2310
msgid "Save document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2275
+#: ../src/verbs.cpp:2311
msgid "Save a Cop_y..."
msgstr ""
-#: ../src/verbs.cpp:2276
+#: ../src/verbs.cpp:2312
msgid "Save a copy of the document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2277
+#: ../src/verbs.cpp:2313
msgid "_Print..."
msgstr ""
-#: ../src/verbs.cpp:2277
+#: ../src/verbs.cpp:2313
msgid "Print document"
msgstr ""
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2280
+#: ../src/verbs.cpp:2316
msgid "Clean _up document"
msgstr ""
-#: ../src/verbs.cpp:2280
+#: ../src/verbs.cpp:2316
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
msgstr ""
-#: ../src/verbs.cpp:2282
+#: ../src/verbs.cpp:2318
msgid "_Import..."
msgstr ""
-#: ../src/verbs.cpp:2283
+#: ../src/verbs.cpp:2319
msgid "Import a bitmap or SVG image into this document"
msgstr ""
-#: ../src/verbs.cpp:2284
+#: ../src/verbs.cpp:2320
msgid "_Export Bitmap..."
msgstr ""
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2321
msgid "Export this document or a selection as a bitmap image"
msgstr ""
-#: ../src/verbs.cpp:2286
+#: ../src/verbs.cpp:2322
msgid "Import Clip Art..."
msgstr ""
-#: ../src/verbs.cpp:2287
+#: ../src/verbs.cpp:2323
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:2289
+#: ../src/verbs.cpp:2325
msgid "N_ext Window"
msgstr ""
-#: ../src/verbs.cpp:2290
+#: ../src/verbs.cpp:2326
msgid "Switch to the next document window"
msgstr ""
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2327
msgid "P_revious Window"
msgstr ""
-#: ../src/verbs.cpp:2292
+#: ../src/verbs.cpp:2328
msgid "Switch to the previous document window"
msgstr ""
-#: ../src/verbs.cpp:2293
+#: ../src/verbs.cpp:2329
msgid "_Close"
msgstr ""
-#: ../src/verbs.cpp:2294
+#: ../src/verbs.cpp:2330
msgid "Close this document window"
msgstr ""
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2331
msgid "_Quit"
msgstr ""
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2331
msgid "Quit Inkscape"
msgstr ""
-#: ../src/verbs.cpp:2298
+#: ../src/verbs.cpp:2334
msgid "Undo last action"
msgstr ""
-#: ../src/verbs.cpp:2301
+#: ../src/verbs.cpp:2337
msgid "Do again the last undone action"
msgstr ""
-#: ../src/verbs.cpp:2302
+#: ../src/verbs.cpp:2338
msgid "Cu_t"
msgstr ""
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2339
msgid "Cut selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2304
+#: ../src/verbs.cpp:2340
msgid "_Copy"
msgstr ""
-#: ../src/verbs.cpp:2305
+#: ../src/verbs.cpp:2341
msgid "Copy selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2342
msgid "_Paste"
msgstr ""
-#: ../src/verbs.cpp:2307
+#: ../src/verbs.cpp:2343
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr ""
-#: ../src/verbs.cpp:2308
+#: ../src/verbs.cpp:2344
msgid "Paste _Style"
msgstr ""
-#: ../src/verbs.cpp:2309
+#: ../src/verbs.cpp:2345
msgid "Apply the style of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2311
+#: ../src/verbs.cpp:2347
msgid "Scale selection to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2312
+#: ../src/verbs.cpp:2348
msgid "Paste _Width"
msgstr ""
-#: ../src/verbs.cpp:2313
+#: ../src/verbs.cpp:2349
msgid "Scale selection horizontally to match the width of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2314
+#: ../src/verbs.cpp:2350
msgid "Paste _Height"
msgstr ""
-#: ../src/verbs.cpp:2315
+#: ../src/verbs.cpp:2351
msgid "Scale selection vertically to match the height of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2316
+#: ../src/verbs.cpp:2352
msgid "Paste Size Separately"
msgstr ""
-#: ../src/verbs.cpp:2317
+#: ../src/verbs.cpp:2353
msgid "Scale each selected object to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2354
msgid "Paste Width Separately"
msgstr ""
-#: ../src/verbs.cpp:2319
+#: ../src/verbs.cpp:2355
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2320
+#: ../src/verbs.cpp:2356
msgid "Paste Height Separately"
msgstr ""
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2357
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2322
+#: ../src/verbs.cpp:2358
msgid "Paste _In Place"
msgstr ""
-#: ../src/verbs.cpp:2323
+#: ../src/verbs.cpp:2359
msgid "Paste objects from clipboard to the original location"
msgstr ""
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2360
msgid "Paste Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2325
+#: ../src/verbs.cpp:2361
msgid "Apply the path effect of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2362
msgid "Remove Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2327
+#: ../src/verbs.cpp:2363
msgid "Remove any path effects from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2328
+#: ../src/verbs.cpp:2364
msgid "_Remove Filters"
msgstr ""
-#: ../src/verbs.cpp:2329
+#: ../src/verbs.cpp:2365
msgid "Remove any filters from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2366
msgid "_Delete"
msgstr ""
-#: ../src/verbs.cpp:2331
+#: ../src/verbs.cpp:2367
msgid "Delete selection"
msgstr ""
-#: ../src/verbs.cpp:2332
+#: ../src/verbs.cpp:2368
msgid "Duplic_ate"
msgstr ""
-#: ../src/verbs.cpp:2333
+#: ../src/verbs.cpp:2369
msgid "Duplicate selected objects"
msgstr ""
-#: ../src/verbs.cpp:2334
+#: ../src/verbs.cpp:2370
msgid "Create Clo_ne"
msgstr ""
-#: ../src/verbs.cpp:2335
+#: ../src/verbs.cpp:2371
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr ""
-#: ../src/verbs.cpp:2336
+#: ../src/verbs.cpp:2372
msgid "Unlin_k Clone"
msgstr ""
-#: ../src/verbs.cpp:2337
+#: ../src/verbs.cpp:2373
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
msgstr ""
-#: ../src/verbs.cpp:2338
+#: ../src/verbs.cpp:2374
msgid "Relink to Copied"
msgstr ""
-#: ../src/verbs.cpp:2339
+#: ../src/verbs.cpp:2375
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr ""
-#: ../src/verbs.cpp:2340
+#: ../src/verbs.cpp:2376
msgid "Select _Original"
msgstr ""
-#: ../src/verbs.cpp:2341
+#: ../src/verbs.cpp:2377
msgid "Select the object to which the selected clone is linked"
msgstr ""
-#: ../src/verbs.cpp:2342
+#: ../src/verbs.cpp:2378
msgid "Clone original path (LPE)"
msgstr ""
-#: ../src/verbs.cpp:2343
+#: ../src/verbs.cpp:2379
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
msgstr ""
-#: ../src/verbs.cpp:2344
+#: ../src/verbs.cpp:2380
msgid "Objects to _Marker"
msgstr ""
-#: ../src/verbs.cpp:2345
+#: ../src/verbs.cpp:2381
msgid "Convert selection to a line marker"
msgstr ""
-#: ../src/verbs.cpp:2346
+#: ../src/verbs.cpp:2382
msgid "Objects to Gu_ides"
msgstr ""
-#: ../src/verbs.cpp:2347
+#: ../src/verbs.cpp:2383
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
msgstr ""
-#: ../src/verbs.cpp:2348
+#: ../src/verbs.cpp:2384
msgid "Objects to Patter_n"
msgstr ""
-#: ../src/verbs.cpp:2349
+#: ../src/verbs.cpp:2385
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2350
+#: ../src/verbs.cpp:2386
msgid "Pattern to _Objects"
msgstr ""
-#: ../src/verbs.cpp:2351
+#: ../src/verbs.cpp:2387
msgid "Extract objects from a tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2352
+#: ../src/verbs.cpp:2388
+msgid "Group to Symbol"
+msgstr ""
+
+#: ../src/verbs.cpp:2389
+msgid "Convert group to a symbol"
+msgstr ""
+
+#: ../src/verbs.cpp:2390
+msgid "Symbol to Group"
+msgstr ""
+
+#: ../src/verbs.cpp:2391
+msgid "Extract group from a symbol"
+msgstr ""
+
+#: ../src/verbs.cpp:2392
msgid "Clea_r All"
msgstr ""
-#: ../src/verbs.cpp:2353
+#: ../src/verbs.cpp:2393
msgid "Delete all objects from document"
msgstr ""
-#: ../src/verbs.cpp:2354
+#: ../src/verbs.cpp:2394
msgid "Select Al_l"
msgstr ""
-#: ../src/verbs.cpp:2355
+#: ../src/verbs.cpp:2395
msgid "Select all objects or all nodes"
msgstr ""
-#: ../src/verbs.cpp:2356
+#: ../src/verbs.cpp:2396
msgid "Select All in All La_yers"
msgstr ""
-#: ../src/verbs.cpp:2357
+#: ../src/verbs.cpp:2397
msgid "Select all objects in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2358
+#: ../src/verbs.cpp:2398
msgid "Fill _and Stroke"
msgstr ""
-#: ../src/verbs.cpp:2359
+#: ../src/verbs.cpp:2399
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2360
+#: ../src/verbs.cpp:2400
msgid "_Fill Color"
msgstr ""
-#: ../src/verbs.cpp:2361
+#: ../src/verbs.cpp:2401
msgid "Select all objects with the same fill as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2362
+#: ../src/verbs.cpp:2402
msgid "_Stroke Color"
msgstr ""
-#: ../src/verbs.cpp:2363
+#: ../src/verbs.cpp:2403
msgid "Select all objects with the same stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2364
+#: ../src/verbs.cpp:2404
msgid "Stroke St_yle"
msgstr ""
-#: ../src/verbs.cpp:2365
+#: ../src/verbs.cpp:2405
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
msgstr ""
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2406
msgid "_Object Type"
msgstr ""
-#: ../src/verbs.cpp:2367
+#: ../src/verbs.cpp:2407
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2368
+#: ../src/verbs.cpp:2408
msgid "In_vert Selection"
msgstr ""
-#: ../src/verbs.cpp:2369
+#: ../src/verbs.cpp:2409
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
-#: ../src/verbs.cpp:2370
+#: ../src/verbs.cpp:2410
msgid "Invert in All Layers"
msgstr ""
-#: ../src/verbs.cpp:2371
+#: ../src/verbs.cpp:2411
msgid "Invert selection in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2372
+#: ../src/verbs.cpp:2412
msgid "Select Next"
msgstr ""
-#: ../src/verbs.cpp:2373
+#: ../src/verbs.cpp:2413
msgid "Select next object or node"
msgstr ""
-#: ../src/verbs.cpp:2374
+#: ../src/verbs.cpp:2414
msgid "Select Previous"
msgstr ""
-#: ../src/verbs.cpp:2375
+#: ../src/verbs.cpp:2415
msgid "Select previous object or node"
msgstr ""
-#: ../src/verbs.cpp:2376
+#: ../src/verbs.cpp:2416
msgid "D_eselect"
msgstr ""
-#: ../src/verbs.cpp:2377
+#: ../src/verbs.cpp:2417
msgid "Deselect any selected objects or nodes"
msgstr ""
-#: ../src/verbs.cpp:2378
+#: ../src/verbs.cpp:2418
msgid "Create _Guides Around the Page"
msgstr ""
-#: ../src/verbs.cpp:2379 ../src/verbs.cpp:2381
+#: ../src/verbs.cpp:2419 ../src/verbs.cpp:2421
msgid "Create four guides aligned with the page borders"
msgstr ""
-#: ../src/verbs.cpp:2382
+#: ../src/verbs.cpp:2422
msgid "Next path effect parameter"
msgstr ""
-#: ../src/verbs.cpp:2383
+#: ../src/verbs.cpp:2423
msgid "Show next editable path effect parameter"
msgstr ""
#. Selection
-#: ../src/verbs.cpp:2386
+#: ../src/verbs.cpp:2426
msgid "Raise to _Top"
msgstr ""
-#: ../src/verbs.cpp:2387
+#: ../src/verbs.cpp:2427
msgid "Raise selection to top"
msgstr ""
-#: ../src/verbs.cpp:2388
+#: ../src/verbs.cpp:2428
msgid "Lower to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2389
+#: ../src/verbs.cpp:2429
msgid "Lower selection to bottom"
msgstr ""
-#: ../src/verbs.cpp:2390
+#: ../src/verbs.cpp:2430
msgid "_Raise"
msgstr ""
-#: ../src/verbs.cpp:2391
+#: ../src/verbs.cpp:2431
msgid "Raise selection one step"
msgstr ""
-#: ../src/verbs.cpp:2392
+#: ../src/verbs.cpp:2432
msgid "_Lower"
msgstr ""
-#: ../src/verbs.cpp:2393
+#: ../src/verbs.cpp:2433
msgid "Lower selection one step"
msgstr ""
-#: ../src/verbs.cpp:2395
+#: ../src/verbs.cpp:2435
msgid "Group selected objects"
msgstr ""
-#: ../src/verbs.cpp:2397
+#: ../src/verbs.cpp:2437
msgid "Ungroup selected groups"
msgstr ""
-#: ../src/verbs.cpp:2399
+#: ../src/verbs.cpp:2439
msgid "_Put on Path"
msgstr ""
-#: ../src/verbs.cpp:2401
+#: ../src/verbs.cpp:2441
msgid "_Remove from Path"
msgstr ""
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2443
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:2406
+#: ../src/verbs.cpp:2446
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
-#: ../src/verbs.cpp:2408
+#: ../src/verbs.cpp:2448
msgid "_Union"
msgstr ""
-#: ../src/verbs.cpp:2409
+#: ../src/verbs.cpp:2449
msgid "Create union of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2410
+#: ../src/verbs.cpp:2450
msgid "_Intersection"
msgstr ""
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2451
msgid "Create intersection of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2412
+#: ../src/verbs.cpp:2452
msgid "_Difference"
msgstr ""
-#: ../src/verbs.cpp:2413
+#: ../src/verbs.cpp:2453
msgid "Create difference of selected paths (bottom minus top)"
msgstr ""
-#: ../src/verbs.cpp:2414
+#: ../src/verbs.cpp:2454
msgid "E_xclusion"
msgstr ""
-#: ../src/verbs.cpp:2415
+#: ../src/verbs.cpp:2455
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
msgstr ""
-#: ../src/verbs.cpp:2416
+#: ../src/verbs.cpp:2456
msgid "Di_vision"
msgstr ""
-#: ../src/verbs.cpp:2417
+#: ../src/verbs.cpp:2457
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:2420
+#: ../src/verbs.cpp:2460
msgid "Cut _Path"
msgstr ""
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2461
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:2425
+#: ../src/verbs.cpp:2465
msgid "Outs_et"
msgstr ""
-#: ../src/verbs.cpp:2426
+#: ../src/verbs.cpp:2466
msgid "Outset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2428
+#: ../src/verbs.cpp:2468
msgid "O_utset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2469
msgid "Outset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2431
+#: ../src/verbs.cpp:2471
msgid "O_utset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2472
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:2436
+#: ../src/verbs.cpp:2476
msgid "I_nset"
msgstr ""
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2477
msgid "Inset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2439
+#: ../src/verbs.cpp:2479
msgid "I_nset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2480
msgid "Inset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2482
msgid "I_nset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2483
msgid "Inset selected paths by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2485
msgid "D_ynamic Offset"
msgstr ""
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2485
msgid "Create a dynamic offset object"
msgstr ""
-#: ../src/verbs.cpp:2447
+#: ../src/verbs.cpp:2487
msgid "_Linked Offset"
msgstr ""
-#: ../src/verbs.cpp:2448
+#: ../src/verbs.cpp:2488
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2490
msgid "_Stroke to Path"
msgstr ""
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2491
msgid "Convert selected object's stroke to paths"
msgstr ""
-#: ../src/verbs.cpp:2452
+#: ../src/verbs.cpp:2492
msgid "Si_mplify"
msgstr ""
-#: ../src/verbs.cpp:2453
+#: ../src/verbs.cpp:2493
msgid "Simplify selected paths (remove extra nodes)"
msgstr ""
-#: ../src/verbs.cpp:2454
+#: ../src/verbs.cpp:2494
msgid "_Reverse"
msgstr ""
-#: ../src/verbs.cpp:2455
+#: ../src/verbs.cpp:2495
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2498
msgid "Create one or more paths from a bitmap by tracing it"
msgstr ""
-#: ../src/verbs.cpp:2459
+#: ../src/verbs.cpp:2499
msgid "Make a _Bitmap Copy"
msgstr ""
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2500
msgid "Export selection to a bitmap and insert it into document"
msgstr ""
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2501
msgid "_Combine"
msgstr ""
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2502
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:2465
+#: ../src/verbs.cpp:2505
msgid "Break _Apart"
msgstr ""
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2506
msgid "Break selected paths into subpaths"
msgstr ""
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2507
msgid "Ro_ws and Columns..."
msgstr ""
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2508
msgid "Arrange selected objects in a table"
msgstr ""
#. Layer
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2510
msgid "_Add Layer..."
msgstr ""
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2511
msgid "Create a new layer"
msgstr ""
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2512
msgid "Re_name Layer..."
msgstr ""
-#: ../src/verbs.cpp:2473
+#: ../src/verbs.cpp:2513
msgid "Rename the current layer"
msgstr ""
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2514
msgid "Switch to Layer Abov_e"
msgstr ""
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2515
msgid "Switch to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2516
msgid "Switch to Layer Belo_w"
msgstr ""
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2517
msgid "Switch to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2518
msgid "Move Selection to Layer Abo_ve"
msgstr ""
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2519
msgid "Move selection to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2520
msgid "Move Selection to Layer Bel_ow"
msgstr ""
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2521
msgid "Move selection to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2522
msgid "Move Selection to Layer..."
msgstr ""
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2524
msgid "Layer to _Top"
msgstr ""
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2525
msgid "Raise the current layer to the top"
msgstr ""
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2526
msgid "Layer to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2527
msgid "Lower the current layer to the bottom"
msgstr ""
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2528
msgid "_Raise Layer"
msgstr ""
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2529
msgid "Raise the current layer"
msgstr ""
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2530
msgid "_Lower Layer"
msgstr ""
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2531
msgid "Lower the current layer"
msgstr ""
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2532
msgid "D_uplicate Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2533
msgid "Duplicate an existing layer"
msgstr ""
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2534
msgid "_Delete Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2535
msgid "Delete the current layer"
msgstr ""
-#: ../src/verbs.cpp:2496
+#: ../src/verbs.cpp:2536
msgid "_Show/hide other layers"
msgstr ""
-#: ../src/verbs.cpp:2497
+#: ../src/verbs.cpp:2537
msgid "Solo the current layer"
msgstr ""
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2538
msgid "_Show all layers"
msgstr ""
-#: ../src/verbs.cpp:2499
+#: ../src/verbs.cpp:2539
msgid "Show all the layers"
msgstr ""
-#: ../src/verbs.cpp:2500
+#: ../src/verbs.cpp:2540
msgid "_Hide all layers"
msgstr ""
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2541
msgid "Hide all the layers"
msgstr ""
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2542
msgid "_Lock all layers"
msgstr ""
-#: ../src/verbs.cpp:2503
+#: ../src/verbs.cpp:2543
msgid "Lock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2504
+#: ../src/verbs.cpp:2544
+msgid "Lock/Unlock _other layers"
+msgstr ""
+
+#: ../src/verbs.cpp:2545
+msgid "Lock all the other layers"
+msgstr ""
+
+#: ../src/verbs.cpp:2546
msgid "_Unlock all layers"
msgstr ""
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2547
msgid "Unlock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2548
msgid "_Lock/Unlock Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2549
msgid "Toggle lock on current layer"
msgstr ""
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2550
msgid "_Show/hide Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2551
msgid "Toggle visibility of current layer"
msgstr ""
#. Object
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2554
msgid "Rotate _90&#176; CW"
msgstr ""
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2557
msgid "Rotate selection 90° clockwise"
msgstr ""
-#: ../src/verbs.cpp:2516
+#: ../src/verbs.cpp:2558
msgid "Rotate 9_0&#176; CCW"
msgstr ""
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2519
+#: ../src/verbs.cpp:2561
msgid "Rotate selection 90° counter-clockwise"
msgstr ""
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2562
msgid "Remove _Transformations"
msgstr ""
-#: ../src/verbs.cpp:2521
+#: ../src/verbs.cpp:2563
msgid "Remove transformations from object"
msgstr ""
-#: ../src/verbs.cpp:2522
+#: ../src/verbs.cpp:2564
msgid "_Object to Path"
msgstr ""
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2565
msgid "Convert selected object to path"
msgstr ""
-#: ../src/verbs.cpp:2524
+#: ../src/verbs.cpp:2566
msgid "_Flow into Frame"
msgstr ""
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2567
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
msgstr ""
-#: ../src/verbs.cpp:2526
+#: ../src/verbs.cpp:2568
msgid "_Unflow"
msgstr ""
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2569
msgid "Remove text from frame (creates a single-line text object)"
msgstr ""
-#: ../src/verbs.cpp:2528
+#: ../src/verbs.cpp:2570
msgid "_Convert to Text"
msgstr ""
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2571
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr ""
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2573
msgid "Flip _Horizontal"
msgstr ""
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2573
msgid "Flip selected objects horizontally"
msgstr ""
-#: ../src/verbs.cpp:2534
+#: ../src/verbs.cpp:2576
msgid "Flip _Vertical"
msgstr ""
-#: ../src/verbs.cpp:2534
+#: ../src/verbs.cpp:2576
msgid "Flip selected objects vertically"
msgstr ""
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2579
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr ""
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2581
msgid "Edit mask"
msgstr ""
-#: ../src/verbs.cpp:2540 ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2582 ../src/verbs.cpp:2588
msgid "_Release"
msgstr ""
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2583
msgid "Remove mask from selection"
msgstr ""
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2585
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2587
msgid "Edit clipping path"
msgstr ""
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2589
msgid "Remove clipping path from selection"
msgstr ""
#. Tools
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2592
msgctxt "ContextVerb"
msgid "Select"
msgstr ""
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2593
msgid "Select and transform objects"
msgstr ""
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2594
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr ""
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2595
msgid "Edit paths by nodes"
msgstr ""
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2596
msgctxt "ContextVerb"
msgid "Tweak"
msgstr ""
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2597
msgid "Tweak objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2598
msgctxt "ContextVerb"
msgid "Spray"
msgstr ""
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2599
msgid "Spray objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2600
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr ""
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2601
msgid "Create rectangles and squares"
msgstr ""
-#: ../src/verbs.cpp:2560
+#: ../src/verbs.cpp:2602
msgctxt "ContextVerb"
msgid "3D Box"
msgstr ""
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2603
msgid "Create 3D boxes"
msgstr ""
-#: ../src/verbs.cpp:2562
+#: ../src/verbs.cpp:2604
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr ""
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2605
msgid "Create circles, ellipses, and arcs"
msgstr ""
-#: ../src/verbs.cpp:2564
+#: ../src/verbs.cpp:2606
msgctxt "ContextVerb"
msgid "Star"
msgstr ""
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2607
msgid "Create stars and polygons"
msgstr ""
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2608
msgctxt "ContextVerb"
msgid "Spiral"
msgstr ""
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2609
msgid "Create spirals"
msgstr ""
-#: ../src/verbs.cpp:2568
+#: ../src/verbs.cpp:2610
msgctxt "ContextVerb"
msgid "Pencil"
msgstr ""
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2611
msgid "Draw freehand lines"
msgstr ""
-#: ../src/verbs.cpp:2570
+#: ../src/verbs.cpp:2612
msgctxt "ContextVerb"
msgid "Pen"
msgstr ""
-#: ../src/verbs.cpp:2571
+#: ../src/verbs.cpp:2613
msgid "Draw Bezier curves and straight lines"
msgstr ""
-#: ../src/verbs.cpp:2572
+#: ../src/verbs.cpp:2614
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2615
msgid "Draw calligraphic or brush strokes"
msgstr ""
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2617
msgid "Create and edit text objects"
msgstr ""
-#: ../src/verbs.cpp:2576
+#: ../src/verbs.cpp:2618
msgctxt "ContextVerb"
msgid "Gradient"
msgstr ""
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2619
msgid "Create and edit gradients"
msgstr ""
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2620
msgctxt "ContextVerb"
msgid "Mesh"
msgstr ""
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2621
msgid "Create and edit meshes"
msgstr ""
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2622
msgctxt "ContextVerb"
msgid "Zoom"
msgstr ""
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2623
msgid "Zoom in or out"
msgstr ""
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2625
msgid "Measurement tool"
msgstr ""
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2626
msgctxt "ContextVerb"
msgid "Dropper"
msgstr ""
-#: ../src/verbs.cpp:2585 ../src/widgets/sp-color-notebook.cpp:389
+#: ../src/verbs.cpp:2627 ../src/widgets/sp-color-notebook.cpp:389
msgid "Pick colors from image"
msgstr ""
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2628
msgctxt "ContextVerb"
msgid "Connector"
msgstr ""
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2629
msgid "Create diagram connectors"
msgstr ""
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2630
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr ""
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2631
msgid "Fill bounded areas"
msgstr ""
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2632
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr ""
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2633
msgid "Edit Path Effect parameters"
msgstr ""
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2634
msgctxt "ContextVerb"
msgid "Eraser"
msgstr ""
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2635
msgid "Erase existing paths"
msgstr ""
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2636
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr ""
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2637
msgid "Do geometric constructions"
msgstr ""
#. Tool prefs
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2639
msgid "Selector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2640
msgid "Open Preferences for the Selector tool"
msgstr ""
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2641
msgid "Node Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2642
msgid "Open Preferences for the Node tool"
msgstr ""
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2643
msgid "Tweak Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2644
msgid "Open Preferences for the Tweak tool"
msgstr ""
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2645
msgid "Spray Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2646
msgid "Open Preferences for the Spray tool"
msgstr ""
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2647
msgid "Rectangle Preferences"
msgstr ""
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2648
msgid "Open Preferences for the Rectangle tool"
msgstr ""
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2649
msgid "3D Box Preferences"
msgstr ""
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2650
msgid "Open Preferences for the 3D Box tool"
msgstr ""
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2651
msgid "Ellipse Preferences"
msgstr ""
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2652
msgid "Open Preferences for the Ellipse tool"
msgstr ""
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2653
msgid "Star Preferences"
msgstr ""
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2654
msgid "Open Preferences for the Star tool"
msgstr ""
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2655
msgid "Spiral Preferences"
msgstr ""
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2656
msgid "Open Preferences for the Spiral tool"
msgstr ""
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2657
msgid "Pencil Preferences"
msgstr ""
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2658
msgid "Open Preferences for the Pencil tool"
msgstr ""
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2659
msgid "Pen Preferences"
msgstr ""
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2660
msgid "Open Preferences for the Pen tool"
msgstr ""
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2661
msgid "Calligraphic Preferences"
msgstr ""
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2662
msgid "Open Preferences for the Calligraphy tool"
msgstr ""
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2663
msgid "Text Preferences"
msgstr ""
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2664
msgid "Open Preferences for the Text tool"
msgstr ""
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2665
msgid "Gradient Preferences"
msgstr ""
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2666
msgid "Open Preferences for the Gradient tool"
msgstr ""
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2667
msgid "Mesh Preferences"
msgstr ""
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2668
msgid "Open Preferences for the Mesh tool"
msgstr ""
-#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2669
msgid "Zoom Preferences"
msgstr ""
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2670
msgid "Open Preferences for the Zoom tool"
msgstr ""
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2671
msgid "Measure Preferences"
msgstr ""
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2672
msgid "Open Preferences for the Measure tool"
msgstr ""
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2673
msgid "Dropper Preferences"
msgstr ""
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2674
msgid "Open Preferences for the Dropper tool"
msgstr ""
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2675
msgid "Connector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2676
msgid "Open Preferences for the Connector tool"
msgstr ""
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2677
msgid "Paint Bucket Preferences"
msgstr ""
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2678
msgid "Open Preferences for the Paint Bucket tool"
msgstr ""
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2679
msgid "Eraser Preferences"
msgstr ""
-#: ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2680
msgid "Open Preferences for the Eraser tool"
msgstr ""
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2681
msgid "LPE Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2640
+#: ../src/verbs.cpp:2682
msgid "Open Preferences for the LPETool tool"
msgstr ""
#. Zoom/View
-#: ../src/verbs.cpp:2642
+#: ../src/verbs.cpp:2684
msgid "Zoom In"
msgstr ""
-#: ../src/verbs.cpp:2642
+#: ../src/verbs.cpp:2684
msgid "Zoom in"
msgstr ""
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2685
msgid "Zoom Out"
msgstr ""
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2685
msgid "Zoom out"
msgstr ""
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2686
msgid "_Rulers"
msgstr ""
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2686
msgid "Show or hide the canvas rulers"
msgstr ""
-#: ../src/verbs.cpp:2645
+#: ../src/verbs.cpp:2687
msgid "Scroll_bars"
msgstr ""
-#: ../src/verbs.cpp:2645
+#: ../src/verbs.cpp:2687
msgid "Show or hide the canvas scrollbars"
msgstr ""
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2688
msgid "_Grid"
msgstr ""
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2688
msgid "Show or hide the grid"
msgstr ""
-#: ../src/verbs.cpp:2647
+#: ../src/verbs.cpp:2689
msgid "G_uides"
msgstr ""
-#: ../src/verbs.cpp:2647
+#: ../src/verbs.cpp:2689
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr ""
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2690
msgid "Enable snapping"
msgstr ""
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2691
+msgid "_Commands Bar"
+msgstr ""
+
+#: ../src/verbs.cpp:2691
+msgid "Show or hide the Commands bar (under the menu)"
+msgstr ""
+
+#: ../src/verbs.cpp:2692
+msgid "Sn_ap Controls Bar"
+msgstr ""
+
+#: ../src/verbs.cpp:2692
+msgid "Show or hide the snapping controls"
+msgstr ""
+
+#: ../src/verbs.cpp:2693
+msgid "T_ool Controls Bar"
+msgstr ""
+
+#: ../src/verbs.cpp:2693
+msgid "Show or hide the Tool Controls bar"
+msgstr ""
+
+#: ../src/verbs.cpp:2694
+msgid "_Toolbox"
+msgstr ""
+
+#: ../src/verbs.cpp:2694
+msgid "Show or hide the main toolbox (on the left)"
+msgstr ""
+
+#: ../src/verbs.cpp:2695
+msgid "_Palette"
+msgstr ""
+
+#: ../src/verbs.cpp:2695
+msgid "Show or hide the color palette"
+msgstr ""
+
+#: ../src/verbs.cpp:2696
+msgid "_Statusbar"
+msgstr ""
+
+#: ../src/verbs.cpp:2696
+msgid "Show or hide the statusbar (at the bottom of the window)"
+msgstr ""
+
+#: ../src/verbs.cpp:2697
msgid "Nex_t Zoom"
msgstr ""
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2697
msgid "Next zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2699
msgid "Pre_vious Zoom"
msgstr ""
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2699
msgid "Previous zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2701
msgid "Zoom 1:_1"
msgstr ""
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2701
msgid "Zoom to 1:1"
msgstr ""
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2703
msgid "Zoom 1:_2"
msgstr ""
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2703
msgid "Zoom to 1:2"
msgstr ""
-#: ../src/verbs.cpp:2657
+#: ../src/verbs.cpp:2705
msgid "_Zoom 2:1"
msgstr ""
-#: ../src/verbs.cpp:2657
+#: ../src/verbs.cpp:2705
msgid "Zoom to 2:1"
msgstr ""
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2708
msgid "_Fullscreen"
msgstr ""
-#: ../src/verbs.cpp:2660 ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2708 ../src/verbs.cpp:2710
msgid "Stretch this document window to full screen"
msgstr ""
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2710
msgid "Fullscreen & Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2710
msgid " and "
msgstr ""
-#: ../src/verbs.cpp:2662 ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2710 ../src/verbs.cpp:2713
msgid "Remove excess toolbars to focus on drawing"
msgstr ""
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2713
msgid "Toggle _Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2715
msgid "Duplic_ate Window"
msgstr ""
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2715
msgid "Open a new window with the same document"
msgstr ""
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2717
msgid "_New View Preview"
msgstr ""
-#: ../src/verbs.cpp:2670
+#: ../src/verbs.cpp:2718
msgid "New View Preview"
msgstr ""
#. "view_new_preview"
-#: ../src/verbs.cpp:2672 ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2720 ../src/verbs.cpp:2728
msgid "_Normal"
msgstr ""
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2721
msgid "Switch to normal display mode"
msgstr ""
-#: ../src/verbs.cpp:2674
+#: ../src/verbs.cpp:2722
msgid "No _Filters"
msgstr ""
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2723
msgid "Switch to normal display without filters"
msgstr ""
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2724
msgid "_Outline"
msgstr ""
-#: ../src/verbs.cpp:2677
+#: ../src/verbs.cpp:2725
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:2678 ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2726 ../src/verbs.cpp:2734
msgid "_Toggle"
msgstr ""
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2727
msgid "Toggle between normal and outline display modes"
msgstr ""
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2729
msgid "Switch to normal color display mode"
msgstr ""
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2730
msgid "_Grayscale"
msgstr ""
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2731
msgid "Switch to grayscale display mode"
msgstr ""
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2735
msgid "Toggle between normal and grayscale color display modes"
msgstr ""
-#: ../src/verbs.cpp:2689
+#: ../src/verbs.cpp:2737
msgid "Color-managed view"
msgstr ""
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2738
msgid "Toggle color-managed display for this document window"
msgstr ""
-#: ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2740
msgid "Ico_n Preview..."
msgstr ""
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2741
msgid "Open a window to preview objects at different icon resolutions"
msgstr ""
-#: ../src/verbs.cpp:2694
+#: ../src/verbs.cpp:2742
msgid "_Page"
msgstr ""
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2743
msgid "Zoom to fit page in window"
msgstr ""
-#: ../src/verbs.cpp:2696
+#: ../src/verbs.cpp:2744
msgid "Page _Width"
msgstr ""
-#: ../src/verbs.cpp:2697
+#: ../src/verbs.cpp:2745
msgid "Zoom to fit page width in window"
msgstr ""
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2746
msgid "_Drawing"
msgstr ""
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2747
msgid "Zoom to fit drawing in window"
msgstr ""
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2748
msgid "_Selection"
msgstr ""
-#: ../src/verbs.cpp:2701
+#: ../src/verbs.cpp:2749
msgid "Zoom to fit selection in window"
msgstr ""
#. Dialogs
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2752
msgid "P_references..."
msgstr ""
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2753
msgid "Edit global Inkscape preferences"
msgstr ""
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2754
msgid "_Document Properties..."
msgstr ""
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2755
msgid "Edit properties of this document (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2756
msgid "Document _Metadata..."
msgstr ""
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2757
msgid "Edit document metadata (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:2711
+#: ../src/verbs.cpp:2759
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
msgstr ""
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2760
msgid "Gl_yphs..."
msgstr ""
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2761
msgid "Select characters from a glyphs palette"
msgstr ""
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2763
msgid "S_watches..."
msgstr ""
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2764
msgid "Select colors from a swatches palette"
msgstr ""
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2765
+msgid "S_ymbols..."
+msgstr ""
+
+#: ../src/verbs.cpp:2766
+msgid "Select symbol from a symbols palette"
+msgstr ""
+
+#: ../src/verbs.cpp:2767
msgid "Transfor_m..."
msgstr ""
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2768
msgid "Precisely control objects' transformations"
msgstr ""
-#: ../src/verbs.cpp:2719
+#: ../src/verbs.cpp:2769
msgid "_Align and Distribute..."
msgstr ""
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2770
msgid "Align and distribute objects"
msgstr ""
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2771
msgid "_Spray options..."
msgstr ""
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2772
msgid "Some options for the spray"
msgstr ""
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2773
msgid "Undo _History..."
msgstr ""
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2774
msgid "Undo History"
msgstr ""
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2776
msgid "View and select font family, font size and other text properties"
msgstr ""
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2777
msgid "_XML Editor..."
msgstr ""
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2778
msgid "View and edit the XML tree of the document"
msgstr ""
-#: ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2779
msgid "_Find/Replace..."
msgstr ""
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2780
msgid "Find objects in document"
msgstr ""
-#: ../src/verbs.cpp:2731
+#: ../src/verbs.cpp:2781
msgid "Find and _Replace Text..."
msgstr ""
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2782
msgid "Find and replace text in document"
msgstr ""
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2784
msgid "Check spelling of text in document"
msgstr ""
-#: ../src/verbs.cpp:2735
+#: ../src/verbs.cpp:2785
msgid "_Messages..."
msgstr ""
-#: ../src/verbs.cpp:2736
+#: ../src/verbs.cpp:2786
msgid "View debug messages"
msgstr ""
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2787
msgid "S_cripts..."
msgstr ""
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2788
msgid "Run scripts"
msgstr ""
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2789
msgid "Show/Hide D_ialogs"
msgstr ""
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2790
msgid "Show or hide all open dialogs"
msgstr ""
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2791
msgid "Create Tiled Clones..."
msgstr ""
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2792
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
msgstr ""
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2793
msgid "_Object attributes..."
msgstr ""
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2794
msgid "Edit the object attributes..."
msgstr ""
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2796
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
@@ -22504,230 +22593,230 @@ msgstr ""
#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient",
#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL),
#. #endif
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2801
msgid "_Input Devices..."
msgstr ""
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2802
msgid "Configure extended input devices, such as a graphics tablet"
msgstr ""
-#: ../src/verbs.cpp:2753
+#: ../src/verbs.cpp:2803
msgid "_Extensions..."
msgstr ""
-#: ../src/verbs.cpp:2754
+#: ../src/verbs.cpp:2804
msgid "Query information about extensions"
msgstr ""
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2805
msgid "Layer_s..."
msgstr ""
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2806
msgid "View Layers"
msgstr ""
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2807
msgid "Path E_ffects ..."
msgstr ""
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2808
msgid "Manage, edit, and apply path effects"
msgstr ""
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2809
msgid "Filter _Editor..."
msgstr ""
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2810
msgid "Manage, edit, and apply SVG filters"
msgstr ""
-#: ../src/verbs.cpp:2761
+#: ../src/verbs.cpp:2811
msgid "SVG Font Editor..."
msgstr ""
-#: ../src/verbs.cpp:2762
+#: ../src/verbs.cpp:2812
msgid "Edit SVG fonts"
msgstr ""
-#: ../src/verbs.cpp:2763
+#: ../src/verbs.cpp:2813
msgid "Print Colors..."
msgstr ""
-#: ../src/verbs.cpp:2764
+#: ../src/verbs.cpp:2814
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2815
msgid "_Export PNG Image..."
msgstr ""
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2816
msgid "Export this document or a selection as a PNG image"
msgstr ""
#. Help
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2819
msgid "About E_xtensions"
msgstr ""
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2820
msgid "Information on Inkscape extensions"
msgstr ""
-#: ../src/verbs.cpp:2771
+#: ../src/verbs.cpp:2821
msgid "About _Memory"
msgstr ""
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2822
msgid "Memory usage information"
msgstr ""
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2823
msgid "_About Inkscape"
msgstr ""
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2824
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:2779
+#: ../src/verbs.cpp:2829
msgid "Inkscape: _Basic"
msgstr ""
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2830
msgid "Getting started with Inkscape"
msgstr ""
#. "tutorial_basic"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2831
msgid "Inkscape: _Shapes"
msgstr ""
-#: ../src/verbs.cpp:2782
+#: ../src/verbs.cpp:2832
msgid "Using shape tools to create and edit shapes"
msgstr ""
-#: ../src/verbs.cpp:2783
+#: ../src/verbs.cpp:2833
msgid "Inkscape: _Advanced"
msgstr ""
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2834
msgid "Advanced Inkscape topics"
msgstr ""
#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2836
msgid "Inkscape: T_racing"
msgstr ""
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2837
msgid "Using bitmap tracing"
msgstr ""
#. "tutorial_tracing"
-#: ../src/verbs.cpp:2788
+#: ../src/verbs.cpp:2838
msgid "Inkscape: _Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:2789
+#: ../src/verbs.cpp:2839
msgid "Using the Calligraphy pen tool"
msgstr ""
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2840
msgid "Inkscape: _Interpolate"
msgstr ""
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2841
msgid "Using the interpolate extension"
msgstr ""
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2842
msgid "_Elements of Design"
msgstr ""
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2843
msgid "Principles of design in the tutorial form"
msgstr ""
#. "tutorial_design"
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2844
msgid "_Tips and Tricks"
msgstr ""
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2845
msgid "Miscellaneous tips and tricks"
msgstr ""
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2848
msgid "Previous Exte_nsion"
msgstr ""
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2849
msgid "Repeat the last extension with the same settings"
msgstr ""
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2850
msgid "_Previous Extension Settings..."
msgstr ""
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2851
msgid "Repeat the last extension with new settings"
msgstr ""
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2855
msgid "Fit the page to the current selection"
msgstr ""
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2857
msgid "Fit the page to the drawing"
msgstr ""
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2859
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
#. LockAndHide
-#: ../src/verbs.cpp:2811
+#: ../src/verbs.cpp:2861
msgid "Unlock All"
msgstr ""
-#: ../src/verbs.cpp:2813
+#: ../src/verbs.cpp:2863
msgid "Unlock All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:2815
+#: ../src/verbs.cpp:2865
msgid "Unhide All"
msgstr ""
-#: ../src/verbs.cpp:2817
+#: ../src/verbs.cpp:2867
msgid "Unhide All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:2821
+#: ../src/verbs.cpp:2871
msgid "Link an ICC color profile"
msgstr ""
-#: ../src/verbs.cpp:2822
+#: ../src/verbs.cpp:2872
msgid "Remove Color Profile"
msgstr ""
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2873
msgid "Remove a linked ICC color profile"
msgstr ""
-#: ../src/verbs.cpp:2846 ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2896 ../src/verbs.cpp:2897
msgid "Center on horizontal and vertical axis"
msgstr ""
@@ -23247,64 +23336,64 @@ msgstr ""
msgid "Pattern offset"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:436
+#: ../src/widgets/desktop-widget.cpp:466
msgid "Zoom drawing if window size changes"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:588
+#: ../src/widgets/desktop-widget.cpp:670
msgid "Cursor coordinates"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:603
+#: ../src/widgets/desktop-widget.cpp:696
msgid "Z:"
msgstr ""
#. display the initial welcome message in the statusbar
-#: ../src/widgets/desktop-widget.cpp:634
+#: ../src/widgets/desktop-widget.cpp:739
msgid ""
"<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; "
"use selector (arrow) to move or transform them."
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:737
+#: ../src/widgets/desktop-widget.cpp:842
#, c-format
msgid "%s%s: %d (outline%s) - Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:739
+#: ../src/widgets/desktop-widget.cpp:844
#, c-format
msgid "%s%s: %d (no filters%s) - Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:741
+#: ../src/widgets/desktop-widget.cpp:846
#, c-format
msgid "%s%s: %d %s- Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:745
+#: ../src/widgets/desktop-widget.cpp:850
#, c-format
msgid "%s%s (outline%s) - Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:747
+#: ../src/widgets/desktop-widget.cpp:852
#, c-format
msgid "%s%s (no filters%s) - Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:749
+#: ../src/widgets/desktop-widget.cpp:854
#, c-format
msgid "%s%s %s- Inkscape"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:916
+#: ../src/widgets/desktop-widget.cpp:1021
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:918
+#: ../src/widgets/desktop-widget.cpp:1023
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:973
+#: ../src/widgets/desktop-widget.cpp:1078
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
@@ -23313,12 +23402,12 @@ msgid ""
"If you close without saving, your changes will be discarded."
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:983
-#: ../src/widgets/desktop-widget.cpp:1042
+#: ../src/widgets/desktop-widget.cpp:1088
+#: ../src/widgets/desktop-widget.cpp:1147
msgid "Close _without saving"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1032
+#: ../src/widgets/desktop-widget.cpp:1137
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
@@ -23327,11 +23416,11 @@ msgid ""
"Do you want to save this file as Inkscape SVG?"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1044
+#: ../src/widgets/desktop-widget.cpp:1149
msgid "_Save as Inkscape SVG"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1254
+#: ../src/widgets/desktop-widget.cpp:1359
msgid "Note:"
msgstr ""
@@ -23430,14 +23519,18 @@ msgstr ""
msgid "Font size:"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:203
+#: ../src/widgets/gradient-selector.cpp:204
msgid "Create a duplicate gradient"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:213
+#: ../src/widgets/gradient-selector.cpp:214
msgid "Edit gradient"
msgstr ""
+#: ../src/widgets/gradient-selector.cpp:308
+msgid "Rename gradient"
+msgstr ""
+
#: ../src/widgets/gradient-toolbar.cpp:170
#: ../src/widgets/gradient-toolbar.cpp:183
#: ../src/widgets/gradient-toolbar.cpp:775
@@ -25217,131 +25310,131 @@ msgstr ""
msgid "Style of Paint Bucket fill objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Snap bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Snap to edges of a bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Snap bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "BBox Edge Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "Snap midpoints of bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "BBox Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "Snapping centers of bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Snap nodes, paths, and handles"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Snap to paths"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Snap to path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "To nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Smooth nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Line Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Snap midpoints of line segments"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Others"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Object Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Snap centers of objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Rotation Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Snap an item's rotation center"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Text baseline"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Snap text anchors and baselines"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Snap to the page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Snap to grids"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Snap guides"
msgstr ""
@@ -25636,7 +25729,15 @@ msgstr ""
msgid "Unable to find image data."
msgstr ""
-#: ../share/extensions/funcplot.py:294
+#: ../share/extensions/funcplot.py:47
+msgid "x-interval cannot be zero. Please modify 'Start X' or 'End X'"
+msgstr ""
+
+#: ../share/extensions/funcplot.py:59
+msgid "y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'"
+msgstr ""
+
+#: ../share/extensions/funcplot.py:300
msgid "Please select a rectangle"
msgstr ""
@@ -27237,7 +27338,7 @@ msgid "Pressure angle (degrees):"
msgstr ""
#: ../share/extensions/gears.inx.h:7
-msgid "Unit of measure for both circular pitch and center diameter."
+msgid "Unit of measurement for both circular pitch and center diameter."
msgstr ""
#: ../share/extensions/gcodetools_about.inx.h:1
diff --git a/po/lv.po b/po/lv.po
index bdd9bdf75..3f71376bb 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -1,21 +1,19 @@
# Latvian translation for Inkscape.
# This file is distributed under the same license as the Inkscape package.
# JÄnis Eisaks <jancs@dv.lv>, 2012.
-#: ../share/filters/filters.svg.h:1
msgid ""
msgstr ""
"Project-Id-Version: Inkscape\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-08 22:42+0200\n"
-"PO-Revision-Date: 2012-10-06 21:03+0300\n"
+"POT-Creation-Date: 2012-10-09 13:32+0200\n"
+"PO-Revision-Date: 2012-10-24 16:34+0300\n"
"Last-Translator: JÄnis Eisaks <jancs@dv.lv>\n"
"Language-Team: Latvian\n"
"Language: lv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
"X-Generator: Virtaal 0.7.1\n"
"X-Poedit-Language: Latvian\n"
"X-Poedit-Country: LATVIA\n"
@@ -42,26 +40,23 @@ msgid "Vector Graphics Editor"
msgstr "Vektoru grafikas redaktors"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Smart Jelly"
-msgstr "Smart Media"
+msgstr "ViedÄ Å¾eleja"
#: ../share/filters/filters.svg.h:1
#: ../src/extension/internal/filter/bevels.h:63
#: ../src/extension/internal/filter/bevels.h:144
#: ../src/extension/internal/filter/bevels.h:228
-#, fuzzy
msgid "Bevels"
-msgstr "Slīpējumi"
+msgstr "Slīpumi"
#: ../share/filters/filters.svg.h:1
msgid "Same as Matte jelly but with more controls"
msgstr "LÄ«dzÄ«gs matÄ“tai želejai, tikai vairÄk parametriem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Metal Casting"
-msgstr "Black Metal"
+msgstr "MetÄla lÄ“jums"
#: ../share/filters/filters.svg.h:1
msgid "Smooth drop-like bevel with metallic finish"
@@ -85,14 +80,12 @@ msgid "Edges are partly feathered out"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Jigsaw Piece"
-msgstr "Nomest kluci"
+msgstr "Puzles gabaliņš"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Low, sharp bevel"
-msgstr "Ritjoslas izcilņos"
+msgstr "Zems, ass slīpums"
#: ../share/filters/filters.svg.h:1
msgid "Rubber Stamp"
@@ -104,9 +97,8 @@ msgid "Overlays"
msgstr "PÄrklÄjumi"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Random whiteouts inside"
-msgstr "Pikseļu Iekšpusē Iekļaušana"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Ink Bleed"
@@ -121,9 +113,8 @@ msgid "Inky splotches underneath the object"
msgstr "Tintes traipi zem objekta"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Fire"
-msgstr "Uguns"
+msgstr "Ugums"
#: ../share/filters/filters.svg.h:1
msgid "Edges of object are on fire"
@@ -131,20 +122,19 @@ msgstr "Objekta malas deg ugunī"
#: ../share/filters/filters.svg.h:1
msgid "Bloom"
-msgstr ""
+msgstr "Ziedēšana"
#: ../share/filters/filters.svg.h:1
msgid "Soft, cushion-like bevel with matte highlights"
msgstr "Mīksts, spilvenveidīgs slīpums ar matētu izcēlumu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Ridged Border"
-msgstr "Robežas reljefs"
+msgstr "Mala ar valnīti"
#: ../share/filters/filters.svg.h:1
msgid "Ridged border with inner bevel"
-msgstr ""
+msgstr "Vaļņota mala ar iekšēju slīpumu"
#: ../share/filters/filters.svg.h:1
msgid "Ripple"
@@ -157,9 +147,8 @@ msgid "Distort"
msgstr "Deformēt"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Horizontal rippling of edges"
-msgstr "Atļaut paššķautnes:"
+msgstr "HorizontÄla malu viļņoÅ¡anÄs"
#: ../share/filters/filters.svg.h:1
msgid "Speckle"
@@ -170,9 +159,8 @@ msgid "Fill object with sparse translucent specks"
msgstr "Aizpildīt objektu ar retiem caurspīdīgiem plankumiem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Oil Slick"
-msgstr "Eļļas glezna"
+msgstr "Eļļas plēvīte"
#: ../share/filters/filters.svg.h:1
msgid "Rainbow-colored semitransparent oily splotches"
@@ -249,9 +237,8 @@ msgstr "Eļļas glezna"
#: ../src/extension/internal/filter/paint.h:727
#: ../src/extension/internal/filter/paint.h:879
#: ../src/extension/internal/filter/paint.h:983
-#, fuzzy
msgid "Image Paint and Draw"
-msgstr "Uz attēla uzzīmēt režģi"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Simulate oil painting style"
@@ -293,7 +280,7 @@ msgstr "Faktūras"
#: ../share/filters/filters.svg.h:1
msgid "Bulging, knotty, slick 3D surface"
-msgstr ""
+msgstr "Izspiedusies, mezglaina, spīdīga 3D virsma"
#: ../share/filters/filters.svg.h:1
msgid "Barbed Wire"
@@ -301,7 +288,7 @@ msgstr "Dzeloņstieple"
#: ../share/filters/filters.svg.h:1
msgid "Gray bevelled wires with drop shadows"
-msgstr ""
+msgstr "Pelēkas slīpi nocirstas stieples ar ēnu"
#: ../share/filters/filters.svg.h:1
msgid "Swiss Cheese"
@@ -325,12 +312,11 @@ msgstr "Poga"
#: ../share/filters/filters.svg.h:1
msgid "Soft bevel, slightly depressed middle"
-msgstr ""
+msgstr "Neizteikts slÄ«pums ar nedaudz zemÄku vidusdaļu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Inset"
-msgstr "Iespiests"
+msgstr ""
#: ../share/filters/filters.svg.h:1
#: ../src/extension/internal/filter/shadows.h:79
@@ -358,9 +344,8 @@ msgid "Glossy clumpy jam spread"
msgstr "SpÄ«dÄ«gs, kunkuļains ievÄrÄ«juma smÄ“rÄ“jums"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Pixel Smear"
-msgstr "Pikseļu izmērs"
+msgstr "Pikseļu izsmērēšana"
#: ../share/filters/filters.svg.h:1
msgid "Van Gogh painting effect for bitmaps"
@@ -375,9 +360,8 @@ msgid "Under a cracked glass"
msgstr "Zem saplaisÄjuÅ¡a stikla"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bubbly Bumps"
-msgstr "MaksimÄlais paaugstinÄjumu augstums"
+msgstr "KÅ«sÄjoÅ¡as pumpas"
#: ../share/filters/filters.svg.h:1
#: ../src/extension/internal/filter/bumps.h:142
@@ -387,7 +371,7 @@ msgstr "Grambas (puni)"
#: ../share/filters/filters.svg.h:1
msgid "Flexible bubbles effect with some displacement"
-msgstr ""
+msgstr "ElastÄ«gu burbuļu efekts ar nelielu pÄrvietojumu"
#: ../share/filters/filters.svg.h:1
msgid "Glowing Bubble"
@@ -415,7 +399,7 @@ msgstr "Izkusis metÄls"
#: ../share/filters/filters.svg.h:1
msgid "Melting parts of object together, with a glossy bevel and a glow"
-msgstr ""
+msgstr "SakausÄ“ kopÄ objekta daļas, veidojot gludu un spÄ«dÄ«gu slÄ«pumu"
#: ../share/filters/filters.svg.h:1
msgid "Pressed Steel"
@@ -431,7 +415,7 @@ msgstr "Matēts slīpums"
#: ../share/filters/filters.svg.h:1
msgid "Soft, pastel-colored, blurry bevel"
-msgstr ""
+msgstr "Neizteikts, izplÅ«dis, slÄ«pums pasteļkrÄsÄs"
#: ../share/filters/filters.svg.h:1
msgid "Thin Membrane"
@@ -461,7 +445,8 @@ msgstr "SpÄ«dÄ«ga metÄla faktÅ«ra"
msgid "Leaves"
msgstr "Lapas"
-#: ../share/filters/filters.svg.h:1 ../share/extensions/pathscatter.inx.h:15
+#: ../share/filters/filters.svg.h:1
+#: ../share/extensions/pathscatter.inx.h:15
msgid "Scatter"
msgstr "Izkliedēt"
@@ -487,13 +472,12 @@ msgid "Waxy texture which keeps its iridescence through color fill change"
msgstr "Vaskaina faktÅ«ra, kas saglabÄ zaigoÅ¡anu arÄ« mainot aizpildÄ«juma krÄsu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Eroded Metal"
-msgstr "Black Metal"
+msgstr "SarÅ«sÄ“jis metÄls"
#: ../share/filters/filters.svg.h:1
msgid "Eroded metal texture with ridges, grooves, holes and bumps"
-msgstr ""
+msgstr "SarÅ«sÄ“juÅ¡a metÄla tekstÅ«ra ar valnīšiem, gropÄ“m, caurumiem un grambÄm"
#: ../share/filters/filters.svg.h:1
msgid "Cracked Lava"
@@ -504,13 +488,12 @@ msgid "A volcanic texture, a little like leather"
msgstr "VulkÄniska faktÅ«ra, nedaudz lÄ«dzÄ«ga Ädai"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bark"
-msgstr "Riešana"
+msgstr "Miza"
#: ../share/filters/filters.svg.h:1
msgid "Bark texture, vertical; use with deep colors"
-msgstr ""
+msgstr "Koka mizas tekstÅ«ra, vertikÄla; izmantojiet ar piesÄtinÄtÄm krÄsÄm"
#: ../share/filters/filters.svg.h:1
msgid "Lizard Skin"
@@ -538,32 +521,31 @@ msgstr "ZÄ«da paklÄja faktÅ«ra ar horizontÄlÄm svÄ«trÄm"
#: ../share/filters/filters.svg.h:1
msgid "Refractive Gel A"
-msgstr "Atstarojošs gels A"
+msgstr "Atstarojoša želeja A"
#: ../share/filters/filters.svg.h:1
msgid "Gel effect with light refraction"
-msgstr "Viegli atstarojoša gela efekts"
+msgstr "Viegli atstarojošas želejas efekts"
#: ../share/filters/filters.svg.h:1
msgid "Refractive Gel B"
-msgstr "Atstarojošs gels B"
+msgstr "Atstarojoša želeja B"
#: ../share/filters/filters.svg.h:1
msgid "Gel effect with strong refraction"
-msgstr "Stipri atstarojoša gela efekts"
+msgstr "Stipri atstarojošas želejas efekts"
#: ../share/filters/filters.svg.h:1
msgid "Metallized Paint"
msgstr "MetÄliska krÄsa"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Metallized effect with a soft lighting, slightly translucent at the edges"
+msgid "Metallized effect with a soft lighting, slightly translucent at the edges"
msgstr "MetalizÄ“ts efekts ar maigu apgaismojumu, viegli caurspÄ«dÄ«gs gar malÄm"
#: ../share/filters/filters.svg.h:1
msgid "Dragee"
-msgstr ""
+msgstr "Dražeja"
#: ../share/filters/filters.svg.h:1
msgid "Gel Ridge with a pearlescent look"
@@ -578,9 +560,8 @@ msgid "Strongly raised border around a flat surface"
msgstr "Plakanu virsmu ietveroša stipri pacelta apmale"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Metallized Ridge"
-msgstr "Oak Ridge"
+msgstr "Metalizēts valnītis"
#: ../share/filters/filters.svg.h:1
msgid "Gel Ridge metallized at its top"
@@ -626,13 +607,12 @@ msgid "Peeling painting on a wall"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Gold Splatter"
-msgstr "Vieglais zelts"
+msgstr "Zelta šļakatas"
#: ../share/filters/filters.svg.h:1
msgid "Splattered cast metal, with golden highlights"
-msgstr ""
+msgstr "MetÄla šļakatas ar zeltainu izcÄ“lumu"
#: ../share/filters/filters.svg.h:1
msgid "Gold Paste"
@@ -671,10 +651,8 @@ msgid "Rough and Glossy"
msgstr "Raupjš un spīdīgs"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Crumpled glossy paper effect which can be used for pictures as for objects"
-msgstr ""
-"Saburzīta, spīdīga papīra efekts, ko var izmantot gan attēliem, gan objektiem"
+msgid "Crumpled glossy paper effect which can be used for pictures as for objects"
+msgstr "Saburzīta, spīdīga papīra efekts, ko var izmantot gan attēliem, gan objektiem"
#: ../share/filters/filters.svg.h:1
msgid "In and Out"
@@ -685,9 +663,8 @@ msgid "Inner colorized shadow, outer black shadow"
msgstr "Iekšēja krÄsaina Ä“na, ÄrÄ“ja melna Ä“na"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Air Spray"
-msgstr "Li_dmašīnas režīms"
+msgstr "Aerosols"
#: ../share/filters/filters.svg.h:1
msgid "Convert to small scattered particles with some thickness"
@@ -714,18 +691,16 @@ msgid "Electronic Microscopy"
msgstr "Elektronu mikroskopija"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Bevel, crude light, discoloration and glow like in electronic microscopy"
-msgstr ""
+msgid "Bevel, crude light, discoloration and glow like in electronic microscopy"
+msgstr "SlÄ«pums, vienkÄrÅ¡a gaisma, nabadzÄ«gas krÄsa un spÄ«dums kÄ elektronu mikroskopijÄ"
#: ../share/filters/filters.svg.h:1
msgid "Tartan"
msgstr "Seģene"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Checkered tartan pattern"
-msgstr "Režģa līniju raksts"
+msgstr "Rūtaina auduma raksts"
#: ../share/filters/filters.svg.h:1
msgid "Shaken Liquid"
@@ -736,13 +711,12 @@ msgid "Colorizable filling with flow inside like transparency"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Soft Focus Lens"
-msgstr "LÄ“cu fokusa attÄlums"
+msgstr "Neliela asuma lēca"
#: ../share/filters/filters.svg.h:1
msgid "Glowing image content without blurring it"
-msgstr ""
+msgstr "Spīdošs attēla saturs bez izplūduma"
#: ../share/filters/filters.svg.h:1
msgid "Stained Glass"
@@ -761,37 +735,32 @@ msgid "Illuminated glass effect with light coming from beneath"
msgstr "Apgaismota krÄsaina stikla efekts ar gaismas avotu apakÅ¡Ä"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "HSL Bumps Alpha"
-msgstr "IzvÄ“les rÄmis alfa"
+msgstr "HLS grambu alfa"
#: ../share/filters/filters.svg.h:1
msgid "Same as HSL Bumps but with transparent highlights"
-msgstr ""
+msgstr "LÄ«dzÄ«gi kÄ HLS grambas, tikai ar caurspÄ«dÄ«giem izcÄ“lumiem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bubbly Bumps Alpha"
-msgstr "IzvÄ“les rÄmis alfa"
+msgstr "Sīkburbuļainu grambu alfa"
#: ../share/filters/filters.svg.h:1
msgid "Same as Bubbly Bumps but with transparent highlights"
-msgstr ""
+msgstr "LÄ«dzÄ«gi kÄ sÄ«kburbuļainas grambas, tikai ar caurspÄ«dÄ«giem izcÄ“lumiem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Torn Edges"
-msgstr "Retušēt malas"
+msgstr "Ieplīsušas malas"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Displace the outside of shapes and pictures without altering their content"
+msgid "Displace the outside of shapes and pictures without altering their content"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Roughen Inside"
-msgstr "IekšējÄ poga"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Roughen all inside shapes"
@@ -802,21 +771,16 @@ msgid "Evanescent"
msgstr "Gaistošs"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Blur the contents of objects, preserving the outline and adding progressive "
-"transparency at edges"
-msgstr ""
-"IzpludinÄt objekta saturu, saglabÄjot aprises un pievienojot pieaugoÅ¡u "
-"caurspÄ«dÄ«gumu gar malÄm"
+msgid "Blur the contents of objects, preserving the outline and adding progressive transparency at edges"
+msgstr "IzpludinÄt objekta saturu, saglabÄjot aprises un pievienojot pieaugoÅ¡u caurspÄ«dÄ«gumu gar malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Chalk and Sponge"
-msgstr "GrieÄ·u un Koptu"
+msgstr "Krīts un sūklis"
#: ../share/filters/filters.svg.h:1
msgid "Low turbulence gives sponge look and high turbulence chalk"
-msgstr ""
+msgstr "Neliela nekÄrtÄ«ba dod sÅ«klim lÄ«dzÄ«gu izskatu, augsta - krÄ«tam"
#: ../share/filters/filters.svg.h:1
msgid "People"
@@ -839,14 +803,12 @@ msgid "Garden of Delights"
msgstr "Baudu dÄrzs"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights"
+msgid "Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Cutout Glow"
-msgstr "Dīv_ains spīdums"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "In and out glow with a possible offset and colorizable flood"
@@ -861,13 +823,12 @@ msgid "Emboss effect : 3D relief where white is replaced by black"
msgstr "Ciļņa efekts: 3D reljefs, kurÄ baltais ir aizvietos ar melno"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bubbly Bumps Matte"
-msgstr "MaksimÄlais paaugstinÄjumu augstums"
+msgstr "MatÄ“tas kÅ«sÄjoÅ¡as pumpas"
#: ../share/filters/filters.svg.h:1
msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one"
-msgstr ""
+msgstr "LÄ«dzÄ«gi kÄ sÄ«kburbuļainas grambas, tikai ar izkliedÄ“tu gaismu atstarotas vietÄ"
#: ../share/filters/filters.svg.h:1
msgid "Blotting Paper"
@@ -890,33 +851,28 @@ msgid "Watercolor"
msgstr "Akvarelis"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Cloudy watercolor effect"
-msgstr "PÄrslÄ“gt invertēšanas efektu"
+msgstr "Miglainu Å«denskrÄsu efekts"
#: ../share/filters/filters.svg.h:1
msgid "Felt"
msgstr "Filcs"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Felt like texture with color turbulence and slightly darker at the edges"
-msgstr ""
-"Filcam lÄ«dzÄ«ga faktÅ«ra ar nekÄrtÄ«gÄm krÄsÄm un nedaudz tumÅ¡Äka gar malÄm"
+msgid "Felt like texture with color turbulence and slightly darker at the edges"
+msgstr "Filcam lÄ«dzÄ«ga faktÅ«ra ar nekÄrtÄ«gÄm krÄsÄm un nedaudz tumÅ¡Äka gar malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Ink Paint"
-msgstr "Zī_mēšanas režīms"
+msgstr "Tintes krÄsa"
#: ../share/filters/filters.svg.h:1
msgid "Ink paint on paper with some turbulent color shift"
msgstr "Tintes krÄsa uz papÄ«ra ar nelielu nekÄrtÄ«gu krÄsu pÄrbÄ«di"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Tinted Rainbow"
-msgstr "VaravÄ«ksnes krÄsas"
+msgstr "Tonēta varavīksne"
#: ../share/filters/filters.svg.h:1
msgid "Smooth rainbow colors melted along the edges and colorizable"
@@ -931,9 +887,8 @@ msgid "Smooth rainbow colors slightly melted along the edges"
msgstr "Gludas varavÄ«ksnes krÄsas, viegli apkusuÅ¡as gar malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Flex Metal"
-msgstr "Black Metal"
+msgstr "Lokans metÄls"
#: ../share/filters/filters.svg.h:1
msgid "Bright, polished uneven metal casting, colorizable"
@@ -964,13 +919,12 @@ msgid "3D warped, fibered wood texture"
msgstr "3D savīta, šķiedraina koka faktūra"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "3D Mother of Pearl"
-msgstr "3D studijas attēls"
+msgstr "3D pērļu karaliene"
#: ../share/filters/filters.svg.h:1
msgid "3D warped, iridescent pearly shell texture"
-msgstr ""
+msgstr "3D savīta, zaigojoša perlamutra tekstūra"
#: ../share/filters/filters.svg.h:1
msgid "Tiger Fur"
@@ -984,7 +938,8 @@ msgstr "TīģerÄdas faktÅ«ra ar krokÄm un nošķeltÄm malÄm"
msgid "Black Light"
msgstr "Melna gaisma"
-#: ../share/filters/filters.svg.h:1 ../src/ui/dialog/clonetiler.cpp:826
+#: ../share/filters/filters.svg.h:1
+#: ../src/ui/dialog/clonetiler.cpp:826
#: ../src/ui/dialog/clonetiler.cpp:965
#: ../src/extension/internal/bitmap/colorize.cpp:52
#: ../src/extension/internal/filter/bumps.h:101
@@ -1055,32 +1010,28 @@ msgid "Adds a small scale graininess"
msgstr "Pievieno maza mēroga graudainību"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Plaster Color"
-msgstr "F&ona krÄsa:"
+msgstr "Ä¢ipÅ¡a krÄsa"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Colored plaster emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr "KrÄsota Ä£ipÅ¡a ciļņa efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Velvet Bumps"
-msgstr "Velveta purpurs"
+msgstr "Velvets"
#: ../share/filters/filters.svg.h:1
msgid "Gives Smooth Bumps velvet like"
msgstr "Veido gludas velvetam līdzīgas grambas"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Comics Cream"
-msgstr "&IelÄdÄ“t jaunus komiksus..."
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Non realistic 3D shaders"
-msgstr ""
+msgstr "NereÄlie 3D Ä“notÄji"
#: ../share/filters/filters.svg.h:1
msgid "Comics shader with creamy waves transparency"
@@ -1091,15 +1042,12 @@ msgid "Chewing Gum"
msgstr "KošļÄjamÄ gumija"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Creates colorizable blotches which smoothly flow over the edges of the lines "
-"at their crossings"
+msgid "Creates colorizable blotches which smoothly flow over the edges of the lines at their crossings"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Dark And Glow"
-msgstr "AktÄ«vÄ loga spÄ«dums"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Darkens the edge with an inner blur and adds a flexible glow"
@@ -1114,9 +1062,8 @@ msgid "Smooth rainbow colors warped along the edges and colorizable"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Rough and Dilate"
-msgstr "Raupjš un spīdīgs"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Create a turbulent contour around"
@@ -1147,14 +1094,12 @@ msgid "Gives a canvas like HSL sensitive transparency."
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Smear Transparency"
-msgstr "Viltus caurspīdība"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Paint objects with a transparent turbulence which turns around color edges"
-msgstr ""
+msgid "Paint objects with a transparent turbulence which turns around color edges"
+msgstr "KrÄsot objektus ar caurspÄ«dÄ«gu nekÄrtÄ«bu, kas apliecas apkÄrt krÄsu malÄm"
#: ../share/filters/filters.svg.h:1
msgid "Thick Paint"
@@ -1177,9 +1122,7 @@ msgid "Embossed Leather"
msgstr "Ciļņota Äda"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Combine a HSL edges detection bump with a leathery or woody and colorizable "
-"texture"
+msgid "Combine a HSL edges detection bump with a leathery or woody and colorizable texture"
msgstr ""
#: ../share/filters/filters.svg.h:1
@@ -1195,9 +1138,7 @@ msgid "Plastify"
msgstr "Plastificēt"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"HSL edges detection bump with a wavy reflective surface effect and variable "
-"crumple"
+msgid "HSL edges detection bump with a wavy reflective surface effect and variable crumple"
msgstr ""
#: ../share/filters/filters.svg.h:1
@@ -1205,8 +1146,7 @@ msgid "Plaster"
msgstr "Apmetums"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Combine a HSL edges detection bump with a matte and crumpled surface effect"
+msgid "Combine a HSL edges detection bump with a matte and crumpled surface effect"
msgstr ""
#: ../share/filters/filters.svg.h:1
@@ -1234,27 +1174,24 @@ msgid "Gives a transparent engraving effect with rough line and filling"
msgstr "Rada caurspÄ«dÄ«gas gravÄ«ras efektu ar rupjÄm lÄ«nijÄm un aizpildÄ«jumu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Alpha Draw Liquid"
-msgstr "RÄdÄ«t fonÄ režģi"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Gives a transparent fluid drawing effect with rough line and filling"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Liquid Drawing"
-msgstr "Kuba zīmēšana"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Gives a fluid and wavy expressionist drawing effect to images"
msgstr "Piešķir attēliem plūstošu un viļņainu ekspresionistu gleznas efektu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Marbled Ink"
-msgstr "Zaļa tinte"
+msgstr "Marmorēta tinte"
#: ../share/filters/filters.svg.h:1
msgid "Marbled transparency effect which conforms to image detected edges"
@@ -1269,15 +1206,12 @@ msgid "Thick acrylic paint texture with high texture depth"
msgstr "Biezas akrilkrÄsas faktÅ«ra ar lielu faktÅ«ras dziļumu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Alpha Engraving B"
-msgstr "PaÅ¡reizÄ“jÄ Alpha"
+msgstr "Alfa gravīra B"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Gives a controllable roughness engraving effect to bitmaps and materials"
-msgstr ""
-"Pievieno bitkartÄ“m un materiÄliem kontrolÄ“jama raupjuma gravÄ«ras efektu"
+msgid "Gives a controllable roughness engraving effect to bitmaps and materials"
+msgstr "Pievieno bitkartÄ“m un materiÄliem kontrolÄ“jama raupjuma gravÄ«ras efektu"
#: ../share/filters/filters.svg.h:1
msgid "Lapping"
@@ -1309,11 +1243,8 @@ msgid "Saturation Map"
msgstr "PiesÄtinÄjuma karte"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Creates an approximative semi-transparent and colorizable image of the "
-"saturation levels"
-msgstr ""
-"Izveido tuvinÄtu puscaurspÄ«dÄ«gu un krÄsojamu piesÄtinÄjuma lÄ«meņu attÄ“lu"
+msgid "Creates an approximative semi-transparent and colorizable image of the saturation levels"
+msgstr "Izveido tuvinÄtu puscaurspÄ«dÄ«gu un krÄsojamu piesÄtinÄjuma lÄ«meņu attÄ“lu"
#: ../share/filters/filters.svg.h:1
msgid "Riddled"
@@ -1332,31 +1263,28 @@ msgid "Thick glossy and translucent paint texture with high depth"
msgstr "Biezas, spÄ«dÄ«gas un caurspÄ«dÄ«gas krÄsas faktÅ«ra ar lielu dziļumu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Canvas Bumps"
-msgstr "Audekla izmērs"
+msgstr "Audekla pumpainums"
#: ../share/filters/filters.svg.h:1
msgid "Canvas texture with an HSL sensitive height map"
msgstr "Auduma faktūra ar HLS-jūtīgu augstuma karti"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Canvas Bumps Matte"
-msgstr "Fona krÄsa ap attÄ“lu:"
+msgstr "Audekla pumpainums, matēts"
#: ../share/filters/filters.svg.h:1
msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one"
-msgstr ""
+msgstr "LÄ«dzÄ«gi kÄ Audekla pumpainums, tikai ar izkliedÄ“tu gaismu atstarotÄs vietÄ"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Canvas Bumps Alpha"
-msgstr "IzvÄ“les rÄmis alfa"
+msgstr "Audekla pumpainuma alfa"
#: ../share/filters/filters.svg.h:1
msgid "Same as Canvas Bumps but with transparent highlights"
-msgstr ""
+msgstr "LÄ«dzÄ«gi kÄ Audekla pumpainums, tikai ar caurspÄ«dÄ«gu izcÄ“lumu"
#: ../share/filters/filters.svg.h:1
msgid "Bright Metal"
@@ -1376,7 +1304,7 @@ msgstr "CaurspÄ«dÄ«ga plastmasa ar dziļam krasÄm"
#: ../share/filters/filters.svg.h:1
msgid "Melted Jelly Matte"
-msgstr "Izkusis, matēts gels"
+msgstr "Izkususi, matēta želeja"
#: ../share/filters/filters.svg.h:1
msgid "Matte bevel with blurred edges"
@@ -1384,7 +1312,7 @@ msgstr "MatÄ“tas, nošķeltas, izpludinÄtas malas"
#: ../share/filters/filters.svg.h:1
msgid "Melted Jelly"
-msgstr "Izkusis gels"
+msgstr "Izkususi želeja"
#: ../share/filters/filters.svg.h:1
msgid "Glossy bevel with blurred edges"
@@ -1405,9 +1333,7 @@ msgstr "Folija"
#: ../share/filters/filters.svg.h:1
msgid "Metallic foil effect combining two lighting types and variable crumple"
-msgstr ""
-"MetÄla folijas efekts, kas kombinÄ“ divus apgaismojuma tipus un mainÄ«gu "
-"burzījumu"
+msgstr "MetÄla folijas efekts, kas kombinÄ“ divus apgaismojuma tipus un mainÄ«gu burzÄ«jumu"
#: ../share/filters/filters.svg.h:1
msgid "Soft Colors"
@@ -1423,16 +1349,15 @@ msgstr "Reljefa druka"
#: ../share/filters/filters.svg.h:1
msgid "Bumps effect with a bevel, color flood and complex lighting"
-msgstr ""
+msgstr "Pumpainuma efekts ar slÄ«pumu, krÄsu aizpildÄ«jumu un saliktu apgaismojumu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Growing Cells"
-msgstr "Šūnu masīvs"
+msgstr "Augošas šūnas"
#: ../share/filters/filters.svg.h:1
msgid "Random rounded living cells like fill"
-msgstr ""
+msgstr "AizpildÄ«jums ar dažÄdu izmÄ“ru dzÄ«vÄm šūnÄm lÄ«dzÄ«giem objektiem"
#: ../share/filters/filters.svg.h:1
msgid "Fluorescence"
@@ -1452,7 +1377,7 @@ msgstr "Pikseļu rīki"
#: ../share/filters/filters.svg.h:1
msgid "Reduce or remove antialiasing around shapes"
-msgstr ""
+msgstr "SamazinÄt vai aizvÄkt kropļojumnovÄ“rsi ap figÅ«rÄm"
#: ../share/filters/filters.svg.h:1
msgid "Set Resolution"
@@ -1463,24 +1388,20 @@ msgid "Set filter resolution"
msgstr "Iestatīt filtra izšķirtspēju"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Basic Diffuse Bump"
-msgstr "PaturÄ“t reljefa slÄni"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Matte emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr "Matēta ciļņa efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Basic Specular Bump"
-msgstr "PaturÄ“t reljefa slÄni"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Specular emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Basic Two Lights Bump"
@@ -1495,9 +1416,8 @@ msgid "Linen Canvas"
msgstr "Linu audekls"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Painting canvas emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Plasticine"
@@ -1505,31 +1425,27 @@ msgstr "Plastilīns"
#: ../share/filters/filters.svg.h:1
msgid "Matte modeling paste emboss effect"
-msgstr ""
+msgstr "Matētas modelēšanas masas ciļņa efekts"
#: ../share/filters/filters.svg.h:1
msgid "Rough Canvas Painting"
msgstr "Glezna uz raupja audekla"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Paper Bump"
-msgstr "Rel_jefa karte"
+msgstr "Papīra pumpainums"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Paper like emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr "Papīra ciļņa efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Jelly Bump"
-msgstr "Rel_jefa karte"
+msgstr "Želejas pumpa"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Convert pictures to thick jelly"
-msgstr "PÄrvÄ“rst vairÄkus attÄ“lus reizÄ“ uz citu formÄtu."
+msgstr "PÄrvÄ“rst attÄ“lus biezÄ Å¾elejÄ"
#: ../share/filters/filters.svg.h:1
msgid "Blend Opposites"
@@ -1540,9 +1456,8 @@ msgid "Blend an image with its hue opposite"
msgstr "Sajaukt attÄ“lu ar tÄ nokrÄsas pretstatu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Hue to White"
-msgstr "Baltais spēlēs"
+msgstr "NokrÄsu par baltu"
#: ../share/filters/filters.svg.h:1
msgid "Fades hue progressively to white"
@@ -1550,24 +1465,20 @@ msgstr ""
#: ../share/filters/filters.svg.h:1
#: ../src/extension/internal/bitmap/swirl.cpp:37
-#, fuzzy
msgid "Swirl"
-msgstr "Virpuļot"
+msgstr "Virpulis"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Paint objects with a transparent turbulence which wraps around color edges"
-msgstr ""
-"KrÄsot objektus ar caurspÄ«dÄ«gu nekÄrtÄ«bu, kas apliecas apkÄrt krÄsu malÄm"
+msgid "Paint objects with a transparent turbulence which wraps around color edges"
+msgstr "KrÄsot objektus ar caurspÄ«dÄ«gu nekÄrtÄ«bu, kas apliecas apkÄrt krÄsu malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Pointillism"
-msgstr "Punkti"
+msgstr "Puantilisms"
#: ../share/filters/filters.svg.h:1
msgid "Gives a turbulent pointillist HSL sensitive transparency"
-msgstr ""
+msgstr "Rada nekÄrtÄ«gu, puantilisku, HLS jÅ«tÄ«gu caurspÄ«dÄ«gumu"
#: ../share/filters/filters.svg.h:1
msgid "Silhouette Marbled"
@@ -1586,9 +1497,8 @@ msgid "Adds a colorizable opaque background"
msgstr "Pievieno necaurspÄ«dÄ«gu, izkrÄsojamu fonu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Flatten Transparency"
-msgstr "Viltus caurspīdība"
+msgstr "PlacinÄt caurspÄ«dÄ«gumu"
#: ../share/filters/filters.svg.h:1
msgid "Adds a white opaque background"
@@ -1607,24 +1517,20 @@ msgid "Blur Double"
msgstr "DubultÄ izpludinÄÅ¡ana"
#: ../share/filters/filters.svg.h:1
-msgid ""
-"Overlays two copies with different blur amounts and modifiable blend and "
-"composite"
+msgid "Overlays two copies with different blur amounts and modifiable blend and composite"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Image Drawing Basic"
-msgstr "<b>Servera pamatparametri</b>"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Enhance and redraw color edges in 1 bit black and white"
msgstr "PastiprinÄt un pÄrzÄ«mÄ“t krÄsu robežas ar 1 bita melno un balto"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Poster Draw"
-msgstr "Zīmēt robežu"
+msgstr "PlakÄta zÄ«mēšana"
#: ../share/filters/filters.svg.h:1
msgid "Enhance and redraw edges around posterized areas"
@@ -1636,7 +1542,7 @@ msgstr "Å Ä·Ä“rstrokšņains plakÄts"
#: ../share/filters/filters.svg.h:1
msgid "Overlay with a small scale screen like noise"
-msgstr ""
+msgstr "PÄrklÄt ar neliela apjoma ekrÄnam lÄ«dzÄ«gu troksni"
#: ../share/filters/filters.svg.h:1
msgid "Cross Noise Poster B"
@@ -1644,40 +1550,35 @@ msgstr "Å Ä·Ä“rstrokšņains plakÄts B"
#: ../share/filters/filters.svg.h:1
msgid "Adds a small scale screen like noise locally"
-msgstr ""
+msgstr "Pievieno noteiktÄ vietÄ neliela apjoma ekrÄnam lÄ«dzÄ«gu troksni"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Poster Color Fun"
-msgstr "Jautrība un spēles"
+msgstr "PlakÄta krÄsu karuselis"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Poster Rough"
-msgstr "Raupjš papīrs"
+msgstr "RaupjÅ¡ plakÄts"
#: ../share/filters/filters.svg.h:1
msgid "Adds roughness to one of the two channels of the Poster paint filter"
msgstr "Piešķir raupjumu vienam no diviem plakÄta krÄsas filtra kanÄliem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Alpha Monochrome Cracked"
-msgstr "Zem saplaisÄjuÅ¡a stikla"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Basic noise fill texture; adjust color in Flood"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Alpha Turbulent"
-msgstr "PaÅ¡reizÄ“jÄ Alpha"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Colorize Turbulent"
-msgstr "Attēla tonēšana"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Cross Noise B"
@@ -1693,30 +1594,27 @@ msgstr "Šķērstroksnis"
#: ../share/filters/filters.svg.h:1
msgid "Adds a small scale screen like graininess"
-msgstr ""
+msgstr "Pievieno neliela apjoma ekrÄnam lÄ«dzÄ«gu graudainumu"
#: ../share/filters/filters.svg.h:1
msgid "Duotone Turbulent"
msgstr "Divtoņu nekÄrtÄ«gais"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Light Eraser Cracked"
-msgstr "Zem saplaisÄjuÅ¡a stikla"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Poster Turbulent"
msgstr "NekÄrtÄ«gs plakÄts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Tartan Smart"
-msgstr "Smart Media"
+msgstr "Rūtainais viedais"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Highly configurable checkered tartan pattern"
-msgstr "Aizpildīt ar šablonu"
+msgstr "RÅ«taina auduma raksts ar plaÅ¡Äm pieskaņoÅ¡anas iespÄ“jÄm"
#: ../share/filters/filters.svg.h:1
msgid "Light Contour"
@@ -1732,16 +1630,15 @@ msgstr "Å Ä·idrums"
#: ../share/filters/filters.svg.h:1
msgid "Colorizable filling with liquid transparency"
-msgstr ""
+msgstr "KrÄsojams aizpildÄ«jums ar nenoteiktu caurspÄ«dÄ«gumu"
#: ../share/filters/filters.svg.h:1
msgid "Aluminium"
msgstr "Alumīnijs"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Aluminium effect with sharp brushed reflections"
-msgstr "Stipri atstarojoša gela efekts"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Comics"
@@ -1752,18 +1649,16 @@ msgid "Comics cartoon drawing effect"
msgstr "Komiksa attēla efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Comics Draft"
-msgstr "AtsÄkt melnrakstu"
+msgstr "Komiksa uzmetums"
#: ../share/filters/filters.svg.h:1
msgid "Draft painted cartoon shading with a glassy look"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Comics Fading"
-msgstr "Izdzišanas ilgums:"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Cartoon paint style with some fading at the edges"
@@ -1778,9 +1673,8 @@ msgid "Satiny metal surface effect"
msgstr "Atlasa metÄla virsmas efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Opaline"
-msgstr "Ārlīnija"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Contouring version of smooth shader"
@@ -1791,19 +1685,16 @@ msgid "Chrome"
msgstr "Hromēts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bright chrome effect"
-msgstr "Izcilnis ar hromējuma efektu"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Deep Chrome"
-msgstr "Hroma balans"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Dark chrome effect"
-msgstr "Izcilnis ar hromējuma efektu"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Emboss Shader"
@@ -1822,9 +1713,8 @@ msgid "Chrome effect with darkened edges"
msgstr "Hroma efekts ar tumÅ¡Äm malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Brush Draw"
-msgstr "Zīmēt robežu"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Chrome Emboss"
@@ -1835,28 +1725,24 @@ msgid "Embossed chrome effect"
msgstr "Izcilnis ar hromējuma efektu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Contour Emboss"
-msgstr "Tumšs izcilnis"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Satiny and embossed contour effect"
msgstr "Atlasa un ciļņotas kontūras efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Sharp Deco"
-msgstr "VienkÄrÅ¡a asinÄÅ¡ana"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Unrealistic reflections with sharp edges"
msgstr "NedabÄ«gi atspulgi ar asÄm malÄm"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Deep Metal"
-msgstr "Black Metal"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Deep and dark metal shading"
@@ -1875,7 +1761,6 @@ msgid "Refractive Glass"
msgstr "Atstarojošs stikls"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Double reflection through glass with some refraction"
msgstr "Dubults atspulgs caur stiklu ar nelielu gaismas laušanu"
@@ -1888,39 +1773,32 @@ msgid "Satiny glass effect"
msgstr "Atlasa stikla efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Bump Engraving"
-msgstr "Rel_jefa karte"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Carving emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Chromolitho Alternate"
-msgstr "Virzieni (alternatīvie):"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Old chromolithographic effect"
-msgstr "PÄrslÄ“gt invertēšanas efektu"
+msgstr "Vecas hromolitogrÄfijas efekts"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Convoluted Bump"
-msgstr "Rel_jefa karte"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Convoluted emboss effect"
-msgstr "Atlasa un ciļņa efektu kombinÄcija"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Emergence"
-msgstr "Atšķirība"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Cut out, add inner shadow and colorize some parts of an image"
@@ -1931,23 +1809,20 @@ msgid "Litho"
msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Create a two colors lithographic effect"
-msgstr "Izveidojiet un pielietojiet KlonÄ“t sÄkotnÄ“jo ceļa efektu"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Paint Channels"
-msgstr "KanÄlu skaits"
+msgstr "KrÄsot kanÄlus"
#: ../share/filters/filters.svg.h:1
msgid "Colorize separately the three color channels"
msgstr "KrÄsot trÄ«s krÄsu kanÄlus atsevišķi"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Posterized Light Eraser 4"
-msgstr "Dzēšgumijas spiediena jušana"
+msgstr ""
#: ../share/filters/filters.svg.h:1
msgid "Create a semi transparent posterized image"
@@ -1963,21 +1838,19 @@ msgstr "LÄ«dzÄ«gi divkrÄsu, tikai ar trijÄm krÄsÄm"
#: ../share/filters/filters.svg.h:1
msgid "Simulate CMY"
-msgstr ""
+msgstr "CMY krÄsas"
#: ../share/filters/filters.svg.h:1
msgid "Render Cyan, Magenta and Yellow channels with a colorizable background"
-msgstr ""
+msgstr "RenderÄ“t ciÄna, fuksÄ«na un dzeltenÄs krÄsas kanÄlus ar krÄsojamu fonu"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Contouring table"
-msgstr "Rakstzīmj_u tabula"
+msgstr "Kontūrēšanas tabula"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Blurred multiple contours for objects"
-msgstr "IzplÅ«dusi daudzkÄrtÄ“ja objekta kontÅ«ra"
+msgstr "IzplÅ«duÅ¡as, daudzkÄrtÄ“jas objektu kontÅ«ras"
#: ../share/filters/filters.svg.h:1
msgid "Posterized Blur"
@@ -1988,14 +1861,12 @@ msgid "Converts blurred contour to posterized steps"
msgstr "PÄrvÄ“rÅ¡ izpludinÄtu kontÅ«ru par plakÄta efekta soļiem"
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Contouring discrete"
-msgstr "Atsevišķi Bloki"
+msgstr ""
#: ../share/filters/filters.svg.h:1
-#, fuzzy
msgid "Sharp multiple contour for objects"
-msgstr "Dzēst iezīmētos objektus"
+msgstr "Asas, daudzkÄrtÄ“jas objektu kontÅ«ras"
#. Palette: ./inkscape.gpl
#: ../share/palettes/palettes.h:2
@@ -2137,10 +2008,9 @@ msgstr "Tumšs zaļgani zils (#008080)"
#. Palette: ./inkscape.gpl
#: ../share/palettes/palettes.h:23
-#, fuzzy
msgctxt "Palette"
msgid "Aqua (#00FFFF)"
-msgstr "ciÄns (#00FFFF)"
+msgstr "Ūdens (#00FFFF)"
#. Palette: ./inkscape.gpl
#: ../share/palettes/palettes.h:24
@@ -2212,7 +2082,7 @@ msgstr ""
#: ../share/palettes/palettes.h:35
msgctxt "Palette"
msgid "whitesmoke (#F5F5F5)"
-msgstr ""
+msgstr "balti dūmi (#F5F5F5)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:36
@@ -2320,13 +2190,13 @@ msgstr "gaiša lašu (#FFA07A)"
#: ../share/palettes/palettes.h:53
msgctxt "Palette"
msgid "sienna (#A0522D)"
-msgstr ""
+msgstr "senna (#A0522D)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:54
msgctxt "Palette"
msgid "seashell (#FFF5EE)"
-msgstr ""
+msgstr "gliemežvÄks (#FFF5EE)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:55
@@ -2354,17 +2224,15 @@ msgstr ""
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:59
-#, fuzzy
msgctxt "Palette"
msgid "peru (#CD853F)"
-msgstr "Peru Republika"
+msgstr ""
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:60
-#, fuzzy
msgctxt "Palette"
msgid "linen (#FAF0E6)"
-msgstr "Linu audekls"
+msgstr "linu audekls (#FAF0E6)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:61
@@ -2376,7 +2244,7 @@ msgstr ""
#: ../share/palettes/palettes.h:62
msgctxt "Palette"
msgid "darkorange (#FF8C00)"
-msgstr ""
+msgstr "tumši oranžs (#FF8C00)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:63
@@ -2430,7 +2298,7 @@ msgstr "oranžs (#FFA500)"
#: ../share/palettes/palettes.h:71
msgctxt "Palette"
msgid "wheat (#F5DEB3)"
-msgstr ""
+msgstr "kviešu (#F5DEB3)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:72
@@ -2520,7 +2388,7 @@ msgstr "dzeltens (#FFFF00)"
#: ../share/palettes/palettes.h:86
msgctxt "Palette"
msgid "lightyellow (#FFFFE0)"
-msgstr ""
+msgstr "gaiši dzeltens (#FFFFE0)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:87
@@ -2688,7 +2556,7 @@ msgstr ""
#: ../share/palettes/palettes.h:114
msgctxt "Palette"
msgid "paleturquoise (#AFEEEE)"
-msgstr ""
+msgstr "gaiši tirkīza (#AFEEEE)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:115
@@ -2724,7 +2592,7 @@ msgstr "debesszils (#F0FFFF)"
#: ../share/palettes/palettes.h:120
msgctxt "Palette"
msgid "darkturquoise (#00CED1)"
-msgstr ""
+msgstr "tumši tirkīza (#00CED1)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:121
@@ -2766,7 +2634,7 @@ msgstr ""
#: ../share/palettes/palettes.h:127
msgctxt "Palette"
msgid "steelblue (#4682B4)"
-msgstr ""
+msgstr "tēraudzilais (#4682B4)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:128
@@ -2808,20 +2676,19 @@ msgstr ""
#: ../share/palettes/palettes.h:134
msgctxt "Palette"
msgid "royalblue (#4169E1)"
-msgstr ""
+msgstr "karaliski zilais (#4169E1)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:135
msgctxt "Palette"
msgid "midnightblue (#191970)"
-msgstr ""
+msgstr "pusnakts zilais (#191970)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:136
-#, fuzzy
msgctxt "Palette"
msgid "lavender (#E6E6FA)"
-msgstr "Valūta lavanda"
+msgstr "lavanda (#E6E6FA)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:137
@@ -2851,7 +2718,7 @@ msgstr "zils (#0000FF)"
#: ../share/palettes/palettes.h:141
msgctxt "Palette"
msgid "ghostwhite (#F8F8FF)"
-msgstr ""
+msgstr "spocīgi balts (#F8F8FF)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:142
@@ -2875,13 +2742,13 @@ msgstr ""
#: ../share/palettes/palettes.h:145
msgctxt "Palette"
msgid "mediumpurple (#9370DB)"
-msgstr ""
+msgstr "vidējs purpurs (#9370DB)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:146
msgctxt "Palette"
msgid "blueviolet (#8A2BE2)"
-msgstr ""
+msgstr "zili violets(#8A2BE2)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:147
@@ -2915,10 +2782,9 @@ msgstr ""
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:152
-#, fuzzy
msgctxt "Palette"
msgid "plum (#DDA0DD)"
-msgstr "Tango: plūme"
+msgstr ""
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:153
@@ -2940,10 +2806,9 @@ msgstr ""
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:156
-#, fuzzy
msgctxt "Palette"
msgid "magenta (#FF00FF)"
-msgstr "Fuksija (#FF00FF)"
+msgstr "fuksīns (#FF00FF)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:157
@@ -2955,19 +2820,19 @@ msgstr ""
#: ../share/palettes/palettes.h:158
msgctxt "Palette"
msgid "mediumvioletred (#C71585)"
-msgstr ""
+msgstr "vidējs violeti sarkans (#C71585)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:159
msgctxt "Palette"
msgid "deeppink (#FF1493)"
-msgstr ""
+msgstr "tumÅ¡i rozÄ (#FF1493)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:160
msgctxt "Palette"
msgid "hotpink (#FF69B4)"
-msgstr ""
+msgstr "karsti rozÄ(#FF69B4)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:161
@@ -2979,7 +2844,7 @@ msgstr ""
#: ../share/palettes/palettes.h:162
msgctxt "Palette"
msgid "palevioletred (#DB7093)"
-msgstr ""
+msgstr "bÄls violeti sarkans (#DB7093)"
#. Palette: ./svg.gpl
#: ../share/palettes/palettes.h:163
@@ -3162,129 +3027,104 @@ msgid "Aluminium 6"
msgstr "Alumīnijs 6"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:1"
-msgstr "Svītras"
+msgstr "Svītras 1:1"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:1 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:1, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:1.5"
-msgstr "Svītras"
+msgstr "Svītras 1:1.5"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:1.5 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:1.5, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:2"
-msgstr "Svītras"
+msgstr "Svītras 1:2"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:2 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:2, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:3"
-msgstr "Svītras"
+msgstr "Svītras 1:3"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:3 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:3, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:4"
-msgstr "Svītras"
+msgstr "Svītras 1:4"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:4 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:4, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:5"
-msgstr "Svītras"
+msgstr "Svītras 1:5"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:5 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:5, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:8"
-msgstr "Svītras"
+msgstr "Svītras 1:8"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:8 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 1:8, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:10"
-msgstr "#10 aploksne"
+msgstr "Svītras 1:10"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:10 white"
-msgstr "Aizpildīt ar baltu"
+msgstr "Svītras 1:10, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:16"
-msgstr "UTF-16:"
+msgstr "Svītras 1:16"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:16 white"
-msgstr "Aizpildīt ar baltu"
+msgstr "Svītras 1:16, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:32"
-msgstr "(= 32 KiB/s)"
+msgstr "Svītras 1:32"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:32 white"
-msgstr "Aizpildīt ar baltu"
+msgstr "Svītras 1:32, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 1:64"
-msgstr "64 KiB"
+msgstr "Svītras 1:64"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 2:1"
-msgstr "Svītras"
+msgstr "Svītras 2:1"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 2:1 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 2:1, baltas"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 4:1"
-msgstr "Svītras"
+msgstr "Svītras 4:1"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Stripes 4:1 white"
-msgstr "Baltais savienotÄjs"
+msgstr "Svītras 4:1, baltas"
#: ../share/patterns/patterns.svg.h:1
msgid "Checkerboard"
@@ -3295,32 +3135,28 @@ msgid "Checkerboard white"
msgstr "Šaha galdiņa baltais"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Packed circles"
-msgstr "&Riņķi un arkas"
+msgstr ""
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Polka dots, small"
-msgstr "Mazie formu varianti"
+msgstr ""
#: ../share/patterns/patterns.svg.h:1
msgid "Polka dots, small white"
msgstr ""
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Polka dots, medium"
-msgstr "PÄrbauda avota datu nesÄ“ju"
+msgstr ""
#: ../share/patterns/patterns.svg.h:1
msgid "Polka dots, medium white"
msgstr ""
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Polka dots, large"
-msgstr "<span size='large'><b>%s</b></span>"
+msgstr ""
#: ../share/patterns/patterns.svg.h:1
msgid "Polka dots, large white"
@@ -3331,9 +3167,8 @@ msgid "Wavy"
msgstr "Viļņains"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Wavy white"
-msgstr "Baltais savienotÄjs"
+msgstr ""
#: ../share/patterns/patterns.svg.h:1
msgid "Camouflage"
@@ -3344,19 +3179,16 @@ msgid "Ermine"
msgstr "Sermulis"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Sand (bitmap)"
-msgstr "XBM - X Bitmap"
+msgstr "Smiltis (bitkarte)"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Cloth (bitmap)"
-msgstr "XBM - X Bitmap"
+msgstr "Audums (bitkarte)"
#: ../share/patterns/patterns.svg.h:1
-#, fuzzy
msgid "Old paint (bitmap)"
-msgstr "NeizdevÄs ielÄdÄ“t bitkarti"
+msgstr "Veca krÄsa (bitkarte)"
#: ../src/conn-avoid-ref.cpp:240
msgid "Add a new connection point"
@@ -3378,11 +3210,11 @@ msgstr "Virziens"
msgid "Defines the direction and magnitude of the extrusion"
msgstr "Nosaka izspiešanas virzienu un lielumu"
-#: ../src/sp-flowtext.cpp:365 ../src/sp-text.cpp:426
+#: ../src/sp-flowtext.cpp:365
+#: ../src/sp-text.cpp:426
#: ../src/text-context.cpp:1631
-#, fuzzy
msgid " [truncated]"
-msgstr "RezultÄts saÄ«sinÄts"
+msgstr " [nogriezts]"
#: ../src/sp-flowtext.cpp:368
#, c-format
@@ -3401,45 +3233,36 @@ msgstr[1] "<b>Saistītais teksta aizpildījums</b> (%d rakstzīmes %s)"
msgstr[2] "<b>Saistītais teksta aizpildījums</b> (%d rakstzīmes %s)"
#: ../src/arc-context.cpp:331
-msgid ""
-"<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
-msgstr ""
-"<b>Ctrl</b>: izveidot riņķi vai veselu skaitļu attiecību elipsi, piesaistīt "
-"loka/sektora leņķi"
+msgid "<b>Ctrl</b>: make circle or integer-ratio ellipse, snap arc/segment angle"
+msgstr "<b>Ctrl</b>: izveidot riņķi vai veselu skaitļu attiecību elipsi, piesaistīt loka/sektora leņķi"
-#: ../src/arc-context.cpp:332 ../src/rect-context.cpp:377
+#: ../src/arc-context.cpp:332
+#: ../src/rect-context.cpp:377
msgid "<b>Shift</b>: draw around the starting point"
msgstr "<b>Shift</b>: zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/arc-context.cpp:488
#, c-format
-msgid ""
-"<b>Ellipse</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> "
-"to draw around the starting point"
-msgstr ""
-"<b>Elipse</b>: %s &#215; %s (ierobežota ar attiecÄ«bÄm %d:%d); ar <b>Shift</"
-"b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
+msgid "<b>Ellipse</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> to draw around the starting point"
+msgstr "<b>Elipse</b>: %s &#215; %s (ierobežota ar attiecÄ«bÄm %d:%d); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/arc-context.cpp:490
#, c-format
-msgid ""
-"<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio ellipse; with <b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>Elipse</b>: %s &#215; %s; ar <b>Ctrl</b> - izveidot elipsi ar "
-"kvadrÄtiskÄm vai veselu skaitļu proporcijÄm; ar <b>Shift</b> - zÄ«mÄ“t apkÄrt "
-"sÄkumpunktam"
+msgid "<b>Ellipse</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-ratio ellipse; with <b>Shift</b> to draw around the starting point"
+msgstr "<b>Elipse</b>: %s &#215; %s; ar <b>Ctrl</b> - izveidot elipsi ar kvadrÄtiskÄm vai veselu skaitļu proporcijÄm; ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/arc-context.cpp:516
msgid "Create ellipse"
msgstr "Izveidot elipsi"
-#: ../src/box3d-context.cpp:444 ../src/box3d-context.cpp:451
-#: ../src/box3d-context.cpp:458 ../src/box3d-context.cpp:465
-#: ../src/box3d-context.cpp:472 ../src/box3d-context.cpp:479
-#, fuzzy
+#: ../src/box3d-context.cpp:444
+#: ../src/box3d-context.cpp:451
+#: ../src/box3d-context.cpp:458
+#: ../src/box3d-context.cpp:465
+#: ../src/box3d-context.cpp:472
+#: ../src/box3d-context.cpp:479
msgid "Change perspective (angle of PLs)"
-msgstr "Maina izvÄ“lÄ“tÄ vektora leņķi"
+msgstr "Mainīt perspektīvu (leņķi starp PL )"
#. status text
#: ../src/box3d-context.cpp:663
@@ -3447,31 +3270,24 @@ msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis"
msgstr "<b>3D paralēlskaldnis</b>; ar <b>Shift</b> izstiept gar Z asi"
#: ../src/box3d-context.cpp:691
-#, fuzzy
msgid "Create 3D box"
-msgstr "Teksts: Izveidot teksta lauku"
+msgstr "Izveidojiet 3D paralēlskaldni"
#: ../src/box3d.cpp:322
-#, fuzzy
msgid "<b>3D Box</b>"
-msgstr "Kuba zīmēšana"
+msgstr "<b>3D paralēlskaldnis</b>"
#: ../src/connector-context.cpp:242
msgid "<b>Connection point</b>: click or drag to create a new connector"
-msgstr ""
-"<b>Savienojuma punkts</b>: uzklikšķiniet vai velciet, lai izveidotu jaunu "
-"savienotÄju"
+msgstr "<b>Savienojuma punkts</b>: uzklikšķiniet vai velciet, lai izveidotu jaunu savienotÄju"
#: ../src/connector-context.cpp:243
msgid "<b>Connection point</b>: click to select, drag to move"
-msgstr ""
-"<b>Savienojuma punkts</b>: uzklikšķiniet, lai atlasītu; velciet - lai "
-"pÄrvietotu"
+msgstr "<b>Savienojuma punkts</b>: uzklikšķiniet, lai atlasÄ«tu; velciet - lai pÄrvietotu"
#: ../src/connector-context.cpp:786
-#, fuzzy
msgid "Creating new connector"
-msgstr "Izveidot jaunu kontaktu..."
+msgstr "Izveido jaunu savienotÄju"
#: ../src/connector-context.cpp:1179
msgid "Connector endpoint drag cancelled."
@@ -3482,76 +3298,69 @@ msgid "Connection point drag cancelled."
msgstr "Savienojuma punkta pÄrvilkÅ¡ana atcelta"
#: ../src/connector-context.cpp:1322
-#, fuzzy
msgid "Reroute connector"
-msgstr "Interpunkcija, savienotÄjs"
+msgstr ""
#: ../src/connector-context.cpp:1493
-#, fuzzy
msgid "Create connector"
-msgstr "Interpunkcija, savienotÄjs"
+msgstr "Izveidot savienotÄju"
#: ../src/connector-context.cpp:1516
-#, fuzzy
msgid "Finishing connector"
-msgstr "Interpunkcija, savienotÄjs"
+msgstr "Pabeidz savienotÄju"
#: ../src/connector-context.cpp:1813
msgid "<b>Connector endpoint</b>: drag to reroute or connect to new shapes"
-msgstr ""
-"<b>SavienotÄja beigu punkts</b>: velciet, lai manÄ«tu marÅ¡rutu vai savienotu "
-"ar jaunÄm figÅ«rÄm"
+msgstr "<b>SavienotÄja beigu punkts</b>: velciet, lai manÄ«tu marÅ¡rutu vai savienotu ar jaunÄm figÅ«rÄm"
#: ../src/connector-context.cpp:1962
msgid "Select <b>at least one non-connector object</b>."
msgstr "IzvÄ“lieties <b>vismaz vienu objektu, kas nav savienotÄjs</b>."
-#: ../src/connector-context.cpp:1967 ../src/widgets/connector-toolbar.cpp:373
+#: ../src/connector-context.cpp:1967
+#: ../src/widgets/connector-toolbar.cpp:373
msgid "Make connectors avoid selected objects"
msgstr "Likt savienotÄjiem izvairÄ«ties no atlasÄ«tajiem objektiem"
-#: ../src/connector-context.cpp:1968 ../src/widgets/connector-toolbar.cpp:383
+#: ../src/connector-context.cpp:1968
+#: ../src/widgets/connector-toolbar.cpp:383
msgid "Make connectors ignore selected objects"
msgstr "Likt savienotÄjiem neņemt vÄ“rÄ atlasÄ«tos objektus"
-#: ../src/context-fns.cpp:36 ../src/context-fns.cpp:65
+#: ../src/context-fns.cpp:36
+#: ../src/context-fns.cpp:65
msgid "<b>Current layer is hidden</b>. Unhide it to be able to draw on it."
-msgstr ""
-"<b>PaÅ¡reizÄ“jais slÄnis ir slÄ“pts</b>. Padariet to redzamu, lai bÅ«tu "
-"iespÄ“jams tajÄ zÄ«mÄ“t."
+msgstr "<b>PaÅ¡reizÄ“jais slÄnis ir slÄ“pts</b>. Padariet to redzamu, lai bÅ«tu iespÄ“jams tajÄ zÄ«mÄ“t."
-#: ../src/context-fns.cpp:42 ../src/context-fns.cpp:71
+#: ../src/context-fns.cpp:42
+#: ../src/context-fns.cpp:71
msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
-msgstr ""
-"<b>PaÅ¡reizÄ“jais slÄnis ir slÄ“gts</b>. AtslÄ“dziet to, lai bÅ«tu iespÄ“jams tajÄ "
-"zīmēt."
+msgstr "<b>PaÅ¡reizÄ“jais slÄnis ir slÄ“gts</b>. AtslÄ“dziet to, lai bÅ«tu iespÄ“jams tajÄ zÄ«mÄ“t."
#: ../src/desktop-events.cpp:229
-#, fuzzy
msgid "Create guide"
-msgstr "Pievienot palīglīniju: "
+msgstr "Pievienot palīglīniju"
#: ../src/desktop-events.cpp:475
-#, fuzzy
msgid "Move guide"
msgstr "PÄrvietot palÄ«glÄ«niju"
-#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:532
+#: ../src/desktop-events.cpp:482
+#: ../src/desktop-events.cpp:532
#: ../src/ui/dialog/guides.cpp:138
-#, fuzzy
msgid "Delete guide"
-msgstr "Pievienot palīglīniju: "
+msgstr "Dzēst palīglīniju"
#: ../src/desktop-events.cpp:512
-#, fuzzy, c-format
+#, c-format
msgid "<b>Guideline</b>: %s"
-msgstr "%1 ieteicamÄ diennakts deva"
+msgstr "<b>Palīglīnija</b>: %s"
-#: ../src/desktop.cpp:850
+#: ../src/desktop.cpp:859
msgid "No previous zoom."
msgstr "Nav iepriekšējÄs tÄlummaiņas."
-#: ../src/desktop.cpp:871
+#: ../src/desktop.cpp:880
msgid "No next zoom."
msgstr "Nav nÄkoÅ¡Äs tÄlummaiņas."
@@ -3561,35 +3370,30 @@ msgstr "_Simetrija"
#. TRANSLATORS: "translation" means "shift" / "displacement" here.
#: ../src/ui/dialog/clonetiler.cpp:124
-#, fuzzy
msgid "<b>P1</b>: simple translation"
-msgstr "Tulkojums ir &nepilnīgs"
+msgstr "<b>P1</b>: vienkÄrÅ¡a nobÄ«de"
#: ../src/ui/dialog/clonetiler.cpp:125
msgid "<b>P2</b>: 180&#176; rotation"
msgstr "<b>P2</b>: 180&#176; pagriešana"
#: ../src/ui/dialog/clonetiler.cpp:126
-#, fuzzy
msgid "<b>PM</b>: reflection"
-msgstr "SpeciÄlÄ atstaroÅ¡anÄs"
+msgstr "<b>PM</b>: atspulgs"
#. 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
-#, fuzzy
msgid "<b>PG</b>: glide reflection"
-msgstr "petagrams;petagrami;Pg"
+msgstr "<b>PG</b>: slīdošais atspulgs"
#: ../src/ui/dialog/clonetiler.cpp:130
-#, fuzzy
msgid "<b>CM</b>: reflection + glide reflection"
-msgstr "centrimetrs;centimetri;cm"
+msgstr "<b>CM</b>: atspulgs + slīdošais atspulgs"
#: ../src/ui/dialog/clonetiler.cpp:131
-#, fuzzy
msgid "<b>PMM</b>: reflection + reflection"
-msgstr "SpeciÄlÄ atstaroÅ¡anÄs"
+msgstr "<b>PMM</b>: atspulgs + atspulgs"
#: ../src/ui/dialog/clonetiler.cpp:132
msgid "<b>PMG</b>: reflection + 180&#176; rotation"
@@ -3683,27 +3487,28 @@ msgstr "VertikÄlÄ pÄrbÄ«de slejÄ (% no raksta elementa augstuma)"
msgid "Randomize the vertical shift by this percentage"
msgstr "DažÄdot vertikÄlo pÄrbÄ«di norÄdÄ«to procentu robežÄs"
-#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:399
+#: ../src/ui/dialog/clonetiler.cpp:253
+#: ../src/ui/dialog/clonetiler.cpp:399
msgid "<b>Exponent:</b>"
msgstr "<b>KÄpinatÄjs:</b>"
#: ../src/ui/dialog/clonetiler.cpp:260
msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
-msgstr ""
-"Vai atstarpes starp rindÄm ir vienÄdas (1), savirzÄs (<1), atvirzÄs (>1)"
+msgstr "Vai atstarpes starp rindÄm ir vienÄdas (1), savirzÄs (<1), atvirzÄs (>1)"
#: ../src/ui/dialog/clonetiler.cpp:267
msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
-msgstr ""
-"Vai atstarpes starp slejÄm ir vienÄdas (1), savirzÄs (<1), atvirzÄs (>1)"
+msgstr "Vai atstarpes starp slejÄm ir vienÄdas (1), savirzÄs (<1), atvirzÄs (>1)"
#. 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
-#, fuzzy
+#: ../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 "Virzieni (alternatīvie):"
+msgstr ""
#: ../src/ui/dialog/clonetiler.cpp:281
msgid "Alternate the sign of shifts for each row"
@@ -3714,7 +3519,8 @@ msgid "Alternate the sign of shifts for each column"
msgstr "Mainiet pÄrbÄ«des zÄ«mi katrai slejai"
#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:293 ../src/ui/dialog/clonetiler.cpp:457
+#: ../src/ui/dialog/clonetiler.cpp:293
+#: ../src/ui/dialog/clonetiler.cpp:457
#: ../src/ui/dialog/clonetiler.cpp:533
msgid "<small>Cumulate:</small>"
msgstr "<small>UzkrÄt:</small>"
@@ -3729,19 +3535,16 @@ msgstr "UzkrÄt pÄrbÄ«des katrai slejai"
#. TRANSLATORS: "Cumulate" is a verb here
#: ../src/ui/dialog/clonetiler.cpp:311
-#, fuzzy
msgid "<small>Exclude tile:</small>"
-msgstr "Bufera izmērs:"
+msgstr "<small>Neņemt vÄ“rÄ raksta elementu:</small>"
#: ../src/ui/dialog/clonetiler.cpp:317
-#, fuzzy
msgid "Exclude tile height in shift"
-msgstr "VertikÄlÄ nobÄ«de rindÄ (% no raksta elementa augstuma)"
+msgstr "PÄrbÄ«dot neņemt vÄ“rÄ raksta elementa augstumu"
#: ../src/ui/dialog/clonetiler.cpp:322
-#, fuzzy
msgid "Exclude tile width in shift"
-msgstr "HorizontÄlÄ nobÄ«de rindÄ (% no raksta elementa platuma)"
+msgstr "PÄrbÄ«dot neņemt vÄ“rÄ raksta elementa platumu"
#: ../src/ui/dialog/clonetiler.cpp:331
msgid "Sc_ale"
@@ -3795,12 +3598,10 @@ msgstr "Vai sleju mÄ“rogoÅ¡ana ir vienÄda (1), savirzÄs (<1), atvirzÄs (>1)"
msgid "<b>Base:</b>"
msgstr "<b>BÄze:</b>"
-#: ../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 ""
-"LogaritmiskÄs spirÄles bÄze: netiek izmantota (0), savirzÄs (<1), atvirzÄs "
-"(>1)"
+#: ../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 "LogaritmiskÄs spirÄles bÄze: netiek izmantota (0), savirzÄs (<1), atvirzÄs (>1)"
#: ../src/ui/dialog/clonetiler.cpp:445
msgid "Alternate the sign of scales for each row"
@@ -3811,14 +3612,12 @@ msgid "Alternate the sign of scales for each column"
msgstr "Mainiet mērogošanas zīmi katrai slejai"
#: ../src/ui/dialog/clonetiler.cpp:463
-#, fuzzy
msgid "Cumulate the scales for each row"
-msgstr "Mainiet mērogošanas zīmi katrai slejai"
+msgstr "UzkrÄt katras rindas mÄ“rogojumu"
#: ../src/ui/dialog/clonetiler.cpp:468
-#, fuzzy
msgid "Cumulate the scales for each column"
-msgstr "Mainiet mērogošanas zīmi katrai slejai"
+msgstr "UzkrÄt katras slejas mÄ“rogojumu"
#: ../src/ui/dialog/clonetiler.cpp:477
msgid "_Rotation"
@@ -3851,14 +3650,12 @@ msgid "Alternate the rotation direction for each column"
msgstr "Mainiet pagrieziena virzienu katrai slejai"
#: ../src/ui/dialog/clonetiler.cpp:539
-#, fuzzy
msgid "Cumulate the rotation for each row"
-msgstr "Mainiet pagrieziena virzienu katrai rindai"
+msgstr "UzkrÄt katras rindas pagriezienu"
#: ../src/ui/dialog/clonetiler.cpp:544
-#, fuzzy
msgid "Cumulate the rotation for each column"
-msgstr "Mainiet pagrieziena virzienu katrai slejai"
+msgstr "UzkrÄt katras slejas pagriezienu"
#: ../src/ui/dialog/clonetiler.cpp:553
msgid "_Blur & opacity"
@@ -3894,15 +3691,11 @@ msgstr "<b>Necaurspīdība:</b>"
#: ../src/ui/dialog/clonetiler.cpp:614
msgid "Decrease tile opacity by this percentage for each row"
-msgstr ""
-"Samaziniet raksta elementa necaurspÄ«dÄ«bu katrÄ rindÄ par norÄdÄ«tajiem "
-"procentiem"
+msgstr "Samaziniet raksta elementa necaurspÄ«dÄ«bu katrÄ rindÄ par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:620
msgid "Decrease tile opacity by this percentage for each column"
-msgstr ""
-"Samaziniet raksta elementa necaurspÄ«dÄ«bu katrÄ slejÄ par norÄdÄ«tajiem "
-"procentiem"
+msgstr "Samaziniet raksta elementa necaurspÄ«dÄ«bu katrÄ slejÄ par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:626
msgid "Randomize the tile opacity by this percentage"
@@ -3929,12 +3722,8 @@ msgid "Initial color of tiled clones"
msgstr "Raksta elementa klonu sÄkotnÄ“jÄ krÄsa"
#: ../src/ui/dialog/clonetiler.cpp:667
-msgid ""
-"Initial color for clones (works only if the original has unset fill or "
-"stroke)"
-msgstr ""
-"Klonu sÄkotnÄ“jÄ krÄsa (darbojas tikai tad, ja oriÄ£inÄlam nav iestatÄ«ts "
-"aizpildījums vai vilkums)"
+msgid "Initial color for clones (works only if the original has unset fill or stroke)"
+msgstr "Klonu sÄkotnÄ“jÄ krÄsa (darbojas tikai tad, ja oriÄ£inÄlam nav iestatÄ«ts aizpildÄ«jums vai vilkums)"
#: ../src/ui/dialog/clonetiler.cpp:682
msgid "<b>H:</b>"
@@ -3942,13 +3731,11 @@ msgstr "<b>H:</b>"
#: ../src/ui/dialog/clonetiler.cpp:688
msgid "Change the tile hue by this percentage for each row"
-msgstr ""
-"Mainiet raksta elementa nokrÄsu katrÄ rindÄ par norÄdÄ«tajiem procentiem"
+msgstr "Mainiet raksta elementa nokrÄsu katrÄ rindÄ par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:694
msgid "Change the tile hue by this percentage for each column"
-msgstr ""
-"Mainiet raksta elementa nokrÄsu katrÄ slejÄ par norÄdÄ«tajiem procentiem"
+msgstr "Mainiet raksta elementa nokrÄsu katrÄ slejÄ par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:700
msgid "Randomize the tile hue by this percentage"
@@ -3975,19 +3762,16 @@ msgid "<b>L:</b>"
msgstr "<b>L:</b>"
#: ../src/ui/dialog/clonetiler.cpp:741
-#, fuzzy
msgid "Change the color lightness by this percentage for each row"
-msgstr "MainÄ«t krÄsu piesÄtinÄjumu katrai rindai par norÄdÄ«tajiem procentiem"
+msgstr "MainÄ«t krÄsu gaiÅ¡umu katrai rindai par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:747
-#, fuzzy
msgid "Change the color lightness by this percentage for each column"
-msgstr "MainÄ«t krÄsu piesÄtinÄjumu katrai slejai par norÄdÄ«tajiem procentiem"
+msgstr "MainÄ«t krÄsu gaiÅ¡umu katrai slejai par norÄdÄ«tajiem procentiem"
#: ../src/ui/dialog/clonetiler.cpp:753
-#, fuzzy
msgid "Randomize the color lightness by this percentage"
-msgstr "DažÄdot krÄsu piesÄtinÄjumu norÄdÄ«to procentu robežÄs"
+msgstr "DažÄdot krÄsu gaiÅ¡umu norÄdÄ«to procentu robežÄs"
#: ../src/ui/dialog/clonetiler.cpp:767
msgid "Alternate the sign of color changes for each row"
@@ -3998,22 +3782,16 @@ msgid "Alternate the sign of color changes for each column"
msgstr "MainÄ«t krÄsu maiņas zÄ«mi katrai slejai"
#: ../src/ui/dialog/clonetiler.cpp:780
-#, fuzzy
msgid "_Trace"
-msgstr "Sīki"
+msgstr "Vek_torizÄcija"
#: ../src/ui/dialog/clonetiler.cpp:792
-#, fuzzy
msgid "Trace the drawing under the tiles"
-msgstr "Izsekot dažÄdÄm zÄ«mēšanas darbÄ«bÄm"
+msgstr "Vektorizēt zīmējumu zem raksta elementiem"
#: ../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 ""
-"Katram atsevišķam klona izvÄ“lieties vÄ“rtÄ«bu no zÄ«mÄ“juma klona tuvumÄ un "
-"piešķiriet to klonam"
+msgid "For each clone, pick a value from the drawing in that clone's location and apply it to the clone"
+msgstr "Katram atsevišķam klona izvÄ“lieties vÄ“rtÄ«bu no zÄ«mÄ“juma klona tuvumÄ un piešķiriet to klonam"
#: ../src/ui/dialog/clonetiler.cpp:815
msgid "1. Pick from the drawing:"
@@ -4023,7 +3801,8 @@ msgstr "1. Izvēlēties no zīmējuma:"
msgid "Pick the visible color and opacity"
msgstr "IzvÄ“lÄ“ties redzamo krÄsu un necaurspÄ«dÄ«bu"
-#: ../src/ui/dialog/clonetiler.cpp:834 ../src/ui/dialog/clonetiler.cpp:975
+#: ../src/ui/dialog/clonetiler.cpp:834
+#: ../src/ui/dialog/clonetiler.cpp:975
#: ../src/extension/internal/bitmap/opacity.cpp:38
#: ../src/extension/internal/filter/transparency.h:279
#: ../src/widgets/tweak-toolbar.cpp:353
@@ -4069,7 +3848,6 @@ msgid "Pick the hue of the color"
msgstr "IzvÄ“lieties nokrÄsu"
#: ../src/ui/dialog/clonetiler.cpp:874
-#, fuzzy
msgctxt "Clonetiler color saturation"
msgid "S"
msgstr "S"
@@ -4079,15 +3857,13 @@ msgid "Pick the saturation of the color"
msgstr "IzvÄ“lieties krÄsas piesÄtinÄjumu"
#: ../src/ui/dialog/clonetiler.cpp:882
-#, fuzzy
msgctxt "Clonetiler color lightness"
msgid "L"
msgstr "L"
#: ../src/ui/dialog/clonetiler.cpp:883
-#, fuzzy
msgid "Pick the lightness of the color"
-msgstr "%s, lai izvÄ“lÄ“tos krÄsu"
+msgstr "IzvÄ“lieties krÄsas gaiÅ¡umu"
#: ../src/ui/dialog/clonetiler.cpp:893
msgid "2. Tweak the picked value:"
@@ -4099,7 +3875,7 @@ msgstr "Gamma korekcija:"
#: ../src/ui/dialog/clonetiler.cpp:907
msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
-msgstr ""
+msgstr "PÄrbÄ«diet izvÄ“lÄ“tÄ lieluma vidÄ“jo vÄ“rtÄ«bu augÅ¡up (>0) vai lejup (<0)"
#: ../src/ui/dialog/clonetiler.cpp:914
msgid "Randomize:"
@@ -4110,14 +3886,12 @@ msgid "Randomize the picked value by this percentage"
msgstr "DažÄdot izvÄ“lÄ“to vÄ“rtÄ«bu norÄdÄ«to procentu robežÄs"
#: ../src/ui/dialog/clonetiler.cpp:925
-#, fuzzy
msgid "Invert:"
-msgstr "Inverss:"
+msgstr "Invertēt:"
#: ../src/ui/dialog/clonetiler.cpp:929
-#, fuzzy
msgid "Invert the picked value"
-msgstr "2. Pieskaņojiet izvÄ“lÄ“tÄs vÄ“rtÄ«bas:"
+msgstr "Invertēt izvēlēto vērtību"
#: ../src/ui/dialog/clonetiler.cpp:935
msgid "3. Apply the value to the clones':"
@@ -4128,12 +3902,8 @@ msgid "Presence"
msgstr "KlÄtbÅ«tne"
#: ../src/ui/dialog/clonetiler.cpp:948
-msgid ""
-"Each clone is created with the probability determined by the picked value in "
-"that point"
-msgstr ""
-"Katrs klons ir izveidots atbilstoši varbūtībai, kas noteikta atbilstoši "
-"izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ punktÄ"
+msgid "Each clone is created with the probability determined by the picked value in that point"
+msgstr "Katrs klons ir izveidots atbilstoÅ¡i varbÅ«tÄ«bai, kas noteikta atbilstoÅ¡i izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ punktÄ"
#: ../src/ui/dialog/clonetiler.cpp:955
msgid "Size"
@@ -4141,40 +3911,31 @@ msgstr "Izmērs"
#: ../src/ui/dialog/clonetiler.cpp:958
msgid "Each clone's size is determined by the picked value in that point"
-msgstr ""
-"Katra klona izmÄ“rs ir noteikts atbilstoÅ¡i izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ punktÄ"
+msgstr "Katra klona izmÄ“rs ir noteikts atbilstoÅ¡i izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ punktÄ"
#: ../src/ui/dialog/clonetiler.cpp:968
-msgid ""
-"Each clone is painted by the picked color (the original must have unset fill "
-"or stroke)"
-msgstr ""
-"Katrs klons ir izkrÄsots izvÄ“lÄ“tajÄ krÄsÄ (darbojas tikai tad, ja oriÄ£inÄlam "
-"nav iestatīts aizpildījums vai vilkums)"
+msgid "Each clone is painted by the picked color (the original must have unset fill or stroke)"
+msgstr "Katrs klons ir izkrÄsots izvÄ“lÄ“tajÄ krÄsÄ (darbojas tikai tad, ja oriÄ£inÄlam nav iestatÄ«ts aizpildÄ«jums vai vilkums)"
#: ../src/ui/dialog/clonetiler.cpp:978
msgid "Each clone's opacity is determined by the picked value in that point"
-msgstr ""
-"Katra klona necaurspÄ«dÄ«ba ir noteikta atbilstoÅ¡i izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ "
-"punktÄ"
+msgstr "Katra klona necaurspÄ«dÄ«ba ir noteikta atbilstoÅ¡i izvÄ“lÄ“tajai vÄ“rtÄ«bai Å¡ajÄ punktÄ"
#: ../src/ui/dialog/clonetiler.cpp:1019
msgid "How many rows in the tiling"
msgstr "Cik rindu rakstÄ"
#: ../src/ui/dialog/clonetiler.cpp:1049
-#, fuzzy
msgid "How many columns in the tiling"
-msgstr "Cik rindu rakstÄ"
+msgstr "Cik sleju ir rakstÄ"
#: ../src/ui/dialog/clonetiler.cpp:1093
msgid "Width of the rectangle to be filled"
msgstr "AizpildÄmÄ taisnstÅ«ra platums"
#: ../src/ui/dialog/clonetiler.cpp:1127
-#, fuzzy
msgid "Height of the rectangle to be filled"
-msgstr "AizpildÄmÄ taisnstÅ«ra platums"
+msgstr "AizpildÄmÄ taisnstÅ«ra augstums"
#: ../src/ui/dialog/clonetiler.cpp:1144
msgid "Rows, columns: "
@@ -4197,12 +3958,8 @@ msgid "Use saved size and position of the tile"
msgstr "Izmantot saglabÄto raksta elementa izmÄ“ru un pozÄ«ciju"
#: ../src/ui/dialog/clonetiler.cpp:1179
-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 ""
-"Izlikties, ka raksta elementa izmÄ“rs un pozÄ«cija ir tÄdi paÅ¡i, kÄ pÄ“dÄ“jo "
-"reizi lietotie (ja lietoti), nevis izmantot pašreizējo izmēru"
+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 "Izlikties, ka raksta elementa izmÄ“rs un pozÄ«cija ir tÄdi paÅ¡i, kÄ pÄ“dÄ“jo reizi lietotie (ja lietoti), nevis izmantot paÅ¡reizÄ“jo izmÄ“ru"
#: ../src/ui/dialog/clonetiler.cpp:1213
msgid " <b>_Create</b> "
@@ -4231,8 +3988,7 @@ msgstr "Aiz_vÄkt"
#: ../src/ui/dialog/clonetiler.cpp:1243
msgid "Remove existing tiled clones of the selected object (siblings only)"
-msgstr ""
-"AizvÄkt no atlasÄ«tÄ objekta izveidoto klonu rakstu (tikai tÄ paÅ¡a lÄ«meņa)"
+msgstr "AizvÄkt no atlasÄ«tÄ objekta izveidoto klonu rakstu (tikai tÄ paÅ¡a lÄ«meņa)"
#: ../src/ui/dialog/clonetiler.cpp:1259
msgid " R_eset "
@@ -4240,12 +3996,8 @@ msgstr "At_statīt"
#. TRANSLATORS: "change" is a noun here
#: ../src/ui/dialog/clonetiler.cpp:1261
-msgid ""
-"Reset all shifts, scales, rotates, opacity and color changes in the dialog "
-"to zero"
-msgstr ""
-"Visas dialoglodziÅ†Ä ievadÄ«tÄs pÄrbÄ«des, mÄ“rogus, pagriezienus, "
-"necaurpÄ«dÄ«gumu un krÄsu maiņas atiestatÄ«t par 0"
+msgid "Reset all shifts, scales, rotates, opacity and color changes in the dialog to zero"
+msgstr "Visas dialoglodziÅ†Ä ievadÄ«tÄs pÄrbÄ«des, mÄ“rogus, pagriezienus, necaurpÄ«dÄ«gumu un krÄsu maiņas atiestatÄ«t par 0"
#: ../src/ui/dialog/clonetiler.cpp:1334
msgid "<small>Nothing selected.</small>"
@@ -4266,63 +4018,53 @@ msgstr "<small>Objekts nesatur klonētus raksta elementus.</small>"
#: ../src/ui/dialog/clonetiler.cpp:2072
msgid "Select <b>one object</b> whose tiled clones to unclump."
-msgstr ""
-"IzvÄ“lieties <b>vienu objektu</b>, kura klonu raksta elementus izretinÄt."
+msgstr "IzvÄ“lieties <b>vienu objektu</b>, kura klonu raksta elementus izretinÄt."
#: ../src/ui/dialog/clonetiler.cpp:2094
-#, fuzzy
msgid "Unclump tiled clones"
-msgstr "Raksta elementa klonu sÄkotnÄ“jÄ krÄsa"
+msgstr "IzretinÄt klonÄ“tos raksta elementus"
#: ../src/ui/dialog/clonetiler.cpp:2123
msgid "Select <b>one object</b> whose tiled clones to remove."
-msgstr ""
-"Izvēlieties <b>vienu objektu</b>, kura klonētos raksta elementus vēlaties "
-"aizvÄkt."
+msgstr "IzvÄ“lieties <b>vienu objektu</b>, kura klonÄ“tos raksta elementus vÄ“laties aizvÄkt."
#: ../src/ui/dialog/clonetiler.cpp:2146
-#, fuzzy
msgid "Delete tiled clones"
-msgstr "Raksta elementa klonu sÄkotnÄ“jÄ krÄsa"
+msgstr "Dzēst klonētos raksta elementus"
-#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2467
+#: ../src/ui/dialog/clonetiler.cpp:2193
+#: ../src/selection-chemistry.cpp:2467
msgid "Select an <b>object</b> to clone."
msgstr "Izvēlieties klonējamo <b>objektu</b>."
#: ../src/ui/dialog/clonetiler.cpp:2199
-msgid ""
-"If you want to clone several objects, <b>group</b> them and <b>clone the "
-"group</b>."
-msgstr ""
-"Ja vÄ“laties klonÄ“t vairÄkus objektus, <b>sagrupÄ“jiet</b> tos un "
-"<b>klonējiet grupu</b>."
+msgid "If you want to clone several objects, <b>group</b> them and <b>clone the group</b>."
+msgstr "Ja vÄ“laties klonÄ“t vairÄkus objektus, <b>sagrupÄ“jiet</b> tos un <b>klonÄ“jiet grupu</b>."
#: ../src/ui/dialog/clonetiler.cpp:2208
msgid "<small>Creating tiled clones...</small>"
msgstr "<small>Veido klonētus raksta elementus...</small>"
#: ../src/ui/dialog/clonetiler.cpp:2613
-#, fuzzy
msgid "Create tiled clones"
-msgstr "Raksta elementa klonu sÄkotnÄ“jÄ krÄsa"
+msgstr "Izveidot klonētos raksta elementus"
#: ../src/ui/dialog/clonetiler.cpp:2832
-#, fuzzy
msgid "<small>Per row:</small>"
-msgstr "&AttÄ“li vienÄ rindÄ:"
+msgstr "<small>VienÄ rindÄ:</small>"
#: ../src/ui/dialog/clonetiler.cpp:2850
-#, fuzzy
msgid "<small>Per column:</small>"
-msgstr "tabulas kolonas galvene"
+msgstr "<small>VienÄ slejÄ:</small>"
#: ../src/ui/dialog/clonetiler.cpp:2858
-#, fuzzy
msgid "<small>Randomize:</small>"
-msgstr "DažÄdot atraÅ¡anÄs vietas"
+msgstr "<small>DažÄdot:</small>"
-#: ../src/ui/dialog/export.cpp:138 ../src/widgets/measure-toolbar.cpp:116
-#: ../src/widgets/measure-toolbar.cpp:124 ../share/extensions/gears.inx.h:8
+#: ../src/ui/dialog/export.cpp:138
+#: ../src/widgets/measure-toolbar.cpp:116
+#: ../src/widgets/measure-toolbar.cpp:124
+#: ../share/extensions/gears.inx.h:8
msgid "Units:"
msgstr "Vienības:"
@@ -4331,17 +4073,12 @@ msgid "_Export As..."
msgstr "_EksportÄ“t kÄ..."
#: ../src/ui/dialog/export.cpp:143
-#, fuzzy
msgid "B_atch export all selected objects"
-msgstr "Eksportēt atzīmētos tipus uz failu."
+msgstr "Visu _atlasīto objektu secīgs eksports"
#: ../src/ui/dialog/export.cpp:143
-msgid ""
-"Export each selected object into its own PNG file, using export hints if any "
-"(caution, overwrites without asking!)"
-msgstr ""
-"EksportÄ“t katru atlasÄ«to objektu atseviÅ¡Ä·Ä PNG failÄ, izmantojot eksport "
-"padomus, ja tÄdi ir (UzmanÄ«bu: faili tiek pÄrrakstÄ«ti bez jautÄÅ¡anas!)"
+msgid "Export each selected object into its own PNG file, using export hints if any (caution, overwrites without asking!)"
+msgstr "EksportÄ“t katru atlasÄ«to objektu atseviÅ¡Ä·Ä PNG failÄ, izmantojot eksport padomus, ja tÄdi ir (UzmanÄ«bu: faili tiek pÄrrakstÄ«ti bez jautÄÅ¡anas!)"
#: ../src/ui/dialog/export.cpp:145
msgid "Hide a_ll except selected"
@@ -4364,9 +4101,8 @@ msgid "_Export"
msgstr "_Eksportēt"
#: ../src/ui/dialog/export.cpp:166
-#, fuzzy
msgid "<b>Export area</b>"
-msgstr "zīmēšanas lauks"
+msgstr "<b>Eksportējamais apgabals</b>"
#: ../src/ui/dialog/export.cpp:196
msgid "_x0:"
@@ -4396,22 +4132,25 @@ msgstr "Au_gstums:"
msgid "<b>Image size</b>"
msgstr "<b>Attēla izmērs</b>"
-#: ../src/ui/dialog/export.cpp:241 ../src/live_effects/lpe-bendpath.cpp:54
+#: ../src/ui/dialog/export.cpp:241
+#: ../src/live_effects/lpe-bendpath.cpp:54
#: ../src/live_effects/lpe-patternalongpath.cpp:62
-#: ../src/ui/dialog/transformation.cpp:75 ../src/ui/widget/page-sizer.cpp:238
+#: ../src/ui/dialog/transformation.cpp:75
+#: ../src/ui/widget/page-sizer.cpp:238
msgid "_Width:"
msgstr "_Platums:"
-#: ../src/ui/dialog/export.cpp:241 ../src/ui/dialog/export.cpp:252
-#, fuzzy
+#: ../src/ui/dialog/export.cpp:241
+#: ../src/ui/dialog/export.cpp:252
msgid "pixels at"
-msgstr "SÄknÄ“t iekÅ¡:"
+msgstr ""
#: ../src/ui/dialog/export.cpp:247
msgid "dp_i"
msgstr "dp_i"
-#: ../src/ui/dialog/export.cpp:252 ../src/ui/dialog/transformation.cpp:77
+#: ../src/ui/dialog/export.cpp:252
+#: ../src/ui/dialog/transformation.cpp:77
#: ../src/ui/widget/page-sizer.cpp:239
msgid "_Height:"
msgstr "_Augstums:"
@@ -4432,31 +4171,34 @@ msgid "Export the bitmap file with these settings"
msgstr "Eksportēt bitkartes attēlu ar šiem iestatījumiem"
#: ../src/ui/dialog/export.cpp:544
-#, fuzzy, c-format
+#, c-format
msgid "B_atch export %d selected object"
msgid_plural "B_atch export %d selected objects"
-msgstr[0] "EksportÄ“jamÄ objekta ID"
-msgstr[1] ""
+msgstr[0] "SecÄ«gs %d atlasÄ«tÄ objekta eksports"
+msgstr[1] "Secīgs %d atlasīto objektu eksports"
+msgstr[2] "Secīgs %d atlasīto objektu eksports"
#: ../src/ui/dialog/export.cpp:862
msgid "Export in progress"
msgstr "Notiek eksports"
#: ../src/ui/dialog/export.cpp:941
-#, fuzzy
msgid "No items selected."
-msgstr "Atjaunot izvÄ“lÄ“tÄs vienÄ«bas"
+msgstr "Nav atlasītu objektu."
-#: ../src/ui/dialog/export.cpp:945 ../src/ui/dialog/export.cpp:947
+#: ../src/ui/dialog/export.cpp:945
+#: ../src/ui/dialog/export.cpp:947
msgid "Exporting %1 files"
msgstr "Eksportē %1 failus"
-#: ../src/ui/dialog/export.cpp:987 ../src/ui/dialog/export.cpp:989
+#: ../src/ui/dialog/export.cpp:987
+#: ../src/ui/dialog/export.cpp:989
#, c-format
msgid "Exporting file <b>%s</b>..."
msgstr "Eksportē failu <b>%s</b>..."
-#: ../src/ui/dialog/export.cpp:998 ../src/ui/dialog/export.cpp:1089
+#: ../src/ui/dialog/export.cpp:998
+#: ../src/ui/dialog/export.cpp:1089
#, c-format
msgid "Could not export to filename %s.\n"
msgstr "Nav iespējams eksportēt uz failu ar nosaukumu %s.\n"
@@ -4469,8 +4211,7 @@ msgstr "Nav iespējams eksportēt uz failu ar nosaukumu <b>%s</b>."
#: ../src/ui/dialog/export.cpp:1016
#, c-format
msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items."
-msgstr ""
-"Veiksmīgi eksportēti <b>%d</b> faili no <b>%d</b> atlasītajiem objektiem."
+msgstr "Veiksmīgi eksportēti <b>%d</b> faili no <b>%d</b> atlasītajiem objektiem."
#: ../src/ui/dialog/export.cpp:1027
msgid "You have to enter a filename."
@@ -4494,7 +4235,8 @@ msgid "Directory %s does not exist or is not a directory.\n"
msgstr "Mape%s nepastÄv vai arÄ« nemaz nav mape.\n"
#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image
-#: ../src/ui/dialog/export.cpp:1072 ../src/ui/dialog/export.cpp:1074
+#: ../src/ui/dialog/export.cpp:1072
+#: ../src/ui/dialog/export.cpp:1074
msgid "Exporting %1 (%2 x %3)"
msgstr "Eksportē %1 (%2 x %3)"
@@ -4507,12 +4249,14 @@ msgstr "Attēls eksportēts uz <b>%s</b>."
msgid "Export aborted."
msgstr "Eksportēšana pÄrtraukta."
-#: ../src/ui/dialog/export.cpp:1222 ../src/ui/dialog/export.cpp:1256
+#: ../src/ui/dialog/export.cpp:1222
+#: ../src/ui/dialog/export.cpp:1256
msgid "Select a filename for exporting"
msgstr "IzvÄ“lieties jeksportÄ“jamÄ faila nosaukumu"
#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed
-#: ../src/dialogs/find.cpp:383 ../src/ui/dialog/find.cpp:812
+#: ../src/dialogs/find.cpp:383
+#: ../src/ui/dialog/find.cpp:812
#, c-format
msgid "<b>%d</b> object found (out of <b>%d</b>), %s match."
msgid_plural "<b>%d</b> objects found (out of <b>%d</b>), %s match."
@@ -4520,15 +4264,18 @@ msgstr[0] "Atrasts<b>%d</b> objekts (no <b>%d</b>), %s atbilst."
msgstr[1] "Atrasti<b>%d</b> objekti (no <b>%d</b>), %s atbilst."
msgstr[2] "Atrasti<b>%d</b> objekti (no <b>%d</b>), %s atbilst."
-#: ../src/dialogs/find.cpp:386 ../src/ui/dialog/find.cpp:815
+#: ../src/dialogs/find.cpp:386
+#: ../src/ui/dialog/find.cpp:815
msgid "exact"
msgstr "precīzi"
-#: ../src/dialogs/find.cpp:386 ../src/ui/dialog/find.cpp:815
+#: ../src/dialogs/find.cpp:386
+#: ../src/ui/dialog/find.cpp:815
msgid "partial"
msgstr "daļēji"
-#: ../src/dialogs/find.cpp:393 ../src/ui/dialog/find.cpp:842
+#: ../src/dialogs/find.cpp:393
+#: ../src/ui/dialog/find.cpp:842
msgid "No objects found"
msgstr "Nav atrasts neviens objekts"
@@ -4540,105 +4287,123 @@ msgstr "T_ips:"
msgid "Search in all object types"
msgstr "Meklēt visos objektu tipos"
-#: ../src/dialogs/find.cpp:581 ../src/ui/dialog/find.cpp:93
+#: ../src/dialogs/find.cpp:581
+#: ../src/ui/dialog/find.cpp:93
msgid "All types"
msgstr "Visi tipi"
#: ../src/dialogs/find.cpp:597
-#, fuzzy
msgid "Search all shapes"
-msgstr "MeklÄ“t visÄs lapÄs"
+msgstr "MeklÄ“t visÄs figÅ«rÄs"
#: ../src/dialogs/find.cpp:597
msgid "All shapes"
msgstr "Visas figūras"
-#: ../src/dialogs/find.cpp:619 ../src/ui/dialog/find.cpp:94
+#: ../src/dialogs/find.cpp:619
+#: ../src/ui/dialog/find.cpp:94
msgid "Search rectangles"
msgstr "Meklēt taisnstūrus"
-#: ../src/dialogs/find.cpp:619 ../src/ui/dialog/find.cpp:94
+#: ../src/dialogs/find.cpp:619
+#: ../src/ui/dialog/find.cpp:94
msgid "Rectangles"
msgstr "Taisnstūri"
-#: ../src/dialogs/find.cpp:624 ../src/ui/dialog/find.cpp:95
+#: ../src/dialogs/find.cpp:624
+#: ../src/ui/dialog/find.cpp:95
msgid "Search ellipses, arcs, circles"
msgstr "Meklēt elipses, lokus, riņķus"
-#: ../src/dialogs/find.cpp:624 ../src/ui/dialog/find.cpp:95
+#: ../src/dialogs/find.cpp:624
+#: ../src/ui/dialog/find.cpp:95
msgid "Ellipses"
msgstr "Elipses"
-#: ../src/dialogs/find.cpp:629 ../src/ui/dialog/find.cpp:96
+#: ../src/dialogs/find.cpp:629
+#: ../src/ui/dialog/find.cpp:96
msgid "Search stars and polygons"
msgstr "Meklēt zvaigznes un daudzstūrus"
-#: ../src/dialogs/find.cpp:629 ../src/ui/dialog/find.cpp:96
+#: ../src/dialogs/find.cpp:629
+#: ../src/ui/dialog/find.cpp:96
msgid "Stars"
msgstr "Zvaigznes"
-#: ../src/dialogs/find.cpp:634 ../src/ui/dialog/find.cpp:97
+#: ../src/dialogs/find.cpp:634
+#: ../src/ui/dialog/find.cpp:97
msgid "Search spirals"
msgstr "MeklÄ“t spirÄles"
-#: ../src/dialogs/find.cpp:634 ../src/ui/dialog/find.cpp:97
+#: ../src/dialogs/find.cpp:634
+#: ../src/ui/dialog/find.cpp:97
msgid "Spirals"
msgstr "SpirÄles"
#. TRANSLATORS: polyline is a set of connected straight line segments
#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement
-#: ../src/dialogs/find.cpp:647 ../src/ui/dialog/find.cpp:98
-#, fuzzy
+#: ../src/dialogs/find.cpp:647
+#: ../src/ui/dialog/find.cpp:98
msgid "Search paths, lines, polylines"
-msgstr "Ceļi, ko ignorÄ“t ÄtrajÄ meklēšanÄ"
+msgstr "MeklÄ“t ceļus, lÄ«nijas, saliktÄs lÄ«nijas"
-#: ../src/dialogs/find.cpp:647 ../src/ui/dialog/find.cpp:98
+#: ../src/dialogs/find.cpp:647
+#: ../src/ui/dialog/find.cpp:98
#: ../src/widgets/toolbox.cpp:1764
msgid "Paths"
msgstr "Ceļi"
-#: ../src/dialogs/find.cpp:652 ../src/ui/dialog/find.cpp:99
+#: ../src/dialogs/find.cpp:652
+#: ../src/ui/dialog/find.cpp:99
msgid "Search text objects"
msgstr "Meklēt teksta objektus"
-#: ../src/dialogs/find.cpp:652 ../src/ui/dialog/find.cpp:99
+#: ../src/dialogs/find.cpp:652
+#: ../src/ui/dialog/find.cpp:99
msgid "Texts"
msgstr "Teksti"
-#: ../src/dialogs/find.cpp:657 ../src/ui/dialog/find.cpp:100
+#: ../src/dialogs/find.cpp:657
+#: ../src/ui/dialog/find.cpp:100
msgid "Search groups"
msgstr "Meklēt grupas"
-#: ../src/dialogs/find.cpp:657 ../src/ui/dialog/find.cpp:100
+#: ../src/dialogs/find.cpp:657
+#: ../src/ui/dialog/find.cpp:100
msgid "Groups"
msgstr "Grupas"
-#: ../src/dialogs/find.cpp:662 ../src/ui/dialog/find.cpp:103
+#: ../src/dialogs/find.cpp:662
+#: ../src/ui/dialog/find.cpp:103
msgid "Search clones"
msgstr "Meklēt klonus"
#. TRANSLATORS: "Clones" is a noun indicating type of object to find
-#: ../src/dialogs/find.cpp:664 ../src/ui/dialog/find.cpp:103
+#: ../src/dialogs/find.cpp:664
+#: ../src/ui/dialog/find.cpp:103
msgctxt "Find dialog"
msgid "Clones"
msgstr "Kloni"
-#: ../src/dialogs/find.cpp:669 ../src/ui/dialog/find.cpp:105
+#: ../src/dialogs/find.cpp:669
+#: ../src/ui/dialog/find.cpp:105
msgid "Search images"
msgstr "Meklēt attēlus"
-#: ../src/dialogs/find.cpp:669 ../src/ui/dialog/find.cpp:105
+#: ../src/dialogs/find.cpp:669
+#: ../src/ui/dialog/find.cpp:105
#: ../share/extensions/embedimage.inx.h:3
#: ../share/extensions/extractimage.inx.h:4
msgid "Images"
msgstr "Attēli"
-#: ../src/dialogs/find.cpp:674 ../src/ui/dialog/find.cpp:106
-#, fuzzy
+#: ../src/dialogs/find.cpp:674
+#: ../src/ui/dialog/find.cpp:106
msgid "Search offset objects"
-msgstr "Meklēt teksta objektus"
+msgstr "MeklÄ“t pÄrbÄ«dÄ«tos objektus"
-#: ../src/dialogs/find.cpp:674 ../src/ui/dialog/find.cpp:106
+#: ../src/dialogs/find.cpp:674
+#: ../src/ui/dialog/find.cpp:106
msgid "Offsets"
msgstr "Nobīdes"
@@ -4650,7 +4415,8 @@ msgstr "_Teksts:"
msgid "Find objects by their text content (exact or partial match)"
msgstr "MeklÄ“t objektus pÄ“c tajos esoÅ¡Ä teksta (pilnÄ«ga vai daļēja atbilstÄ«ba)"
-#: ../src/dialogs/find.cpp:745 ../src/ui/dialog/object-properties.cpp:54
+#: ../src/dialogs/find.cpp:745
+#: ../src/ui/dialog/object-properties.cpp:54
#: ../src/ui/dialog/object-properties.cpp:265
#: ../src/ui/dialog/object-properties.cpp:322
#: ../src/ui/dialog/object-properties.cpp:329
@@ -4659,19 +4425,15 @@ msgstr "_ID:"
#: ../src/dialogs/find.cpp:745
msgid "Find objects by the value of the id attribute (exact or partial match)"
-msgstr ""
-"Meklēt objektus pēc to id atribūta vērtības (pilnīga vai daļēja atbilstība)"
+msgstr "Meklēt objektus pēc to id atribūta vērtības (pilnīga vai daļēja atbilstība)"
#: ../src/dialogs/find.cpp:746
msgid "_Style:"
msgstr "_Stils:"
#: ../src/dialogs/find.cpp:746
-msgid ""
-"Find objects by the value of the style attribute (exact or partial match)"
-msgstr ""
-"Meklēt objektus pēc to stila atribūta vērtības (pilnīga vai daļēja "
-"atbilstība)"
+msgid "Find objects by the value of the style attribute (exact or partial match)"
+msgstr "Meklēt objektus pēc to stila atribūta vērtības (pilnīga vai daļēja atbilstība)"
#: ../src/dialogs/find.cpp:747
msgid "_Attribute:"
@@ -4685,7 +4447,8 @@ msgstr "Meklēt objektus pēc atribūta nosaukuma (pilnīga vai daļēja atbilst
msgid "Search in s_election"
msgstr "M_eklÄ“t izvÄ“lÄ“tajÄ"
-#: ../src/dialogs/find.cpp:769 ../src/ui/dialog/find.cpp:72
+#: ../src/dialogs/find.cpp:769
+#: ../src/ui/dialog/find.cpp:72
msgid "Limit search to the current selection"
msgstr "Ierobežot meklēšanu līdz pašreizējai izvēlei"
@@ -4693,15 +4456,18 @@ msgstr "Ierobežot meklēšanu līdz pašreizējai izvēlei"
msgid "Search in current _layer"
msgstr "MeklÄ“t paÅ¡reizÄ“jÄ s_lÄnÄ«"
-#: ../src/dialogs/find.cpp:778 ../src/ui/dialog/find.cpp:71
+#: ../src/dialogs/find.cpp:778
+#: ../src/ui/dialog/find.cpp:71
msgid "Limit search to the current layer"
msgstr "Ierobežot meklēšanu lÄ«dz paÅ¡reizÄ“jam slÄnim"
-#: ../src/dialogs/find.cpp:783 ../src/ui/dialog/find.cpp:81
+#: ../src/dialogs/find.cpp:783
+#: ../src/ui/dialog/find.cpp:81
msgid "Include _hidden"
msgstr "Iekļaut slē_ptos"
-#: ../src/dialogs/find.cpp:787 ../src/ui/dialog/find.cpp:81
+#: ../src/dialogs/find.cpp:787
+#: ../src/ui/dialog/find.cpp:81
msgid "Include hidden objects in search"
msgstr "MeklēšanÄ iekļaut arÄ« slÄ“ptos objektus"
@@ -4709,13 +4475,16 @@ msgstr "MeklēšanÄ iekļaut arÄ« slÄ“ptos objektus"
msgid "Include l_ocked"
msgstr "Iekļaut slē_gtos"
-#: ../src/dialogs/find.cpp:796 ../src/ui/dialog/find.cpp:82
+#: ../src/dialogs/find.cpp:796
+#: ../src/ui/dialog/find.cpp:82
msgid "Include locked objects in search"
msgstr "MeklēšanÄ iekļaut arÄ« slÄ“gtos objektus"
#. TRANSLATORS: "Clear" is a verb here
-#: ../src/dialogs/find.cpp:812 ../src/ui/dialog/debug.cpp:79
-#: ../src/ui/dialog/messages.cpp:47 ../src/ui/dialog/scriptdialog.cpp:182
+#: ../src/dialogs/find.cpp:812
+#: ../src/ui/dialog/debug.cpp:79
+#: ../src/ui/dialog/messages.cpp:47
+#: ../src/ui/dialog/scriptdialog.cpp:182
msgid "_Clear"
msgstr "_Attīrīt"
@@ -4723,7 +4492,8 @@ msgstr "_Attīrīt"
msgid "Clear values"
msgstr "Attīrīt vērtības"
-#: ../src/dialogs/find.cpp:813 ../src/ui/dialog/find.cpp:110
+#: ../src/dialogs/find.cpp:813
+#: ../src/ui/dialog/find.cpp:110
msgid "_Find"
msgstr "_Meklēt"
@@ -4806,11 +4576,13 @@ msgstr "<i>PÄrbauda...</i>"
msgid "Fix spelling"
msgstr "Labot pareizrakstību"
-#: ../src/ui/dialog/text-edit.cpp:67 ../src/ui/dialog/svg-fonts-dialog.cpp:910
+#: ../src/ui/dialog/text-edit.cpp:67
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:910
msgid "_Font"
msgstr "_Fonts"
-#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:248
+#: ../src/ui/dialog/text-edit.cpp:69
+#: ../src/menus-skeleton.h:248
#: ../src/ui/dialog/find.cpp:73
msgid "_Text"
msgstr "_Teksts"
@@ -4824,61 +4596,73 @@ msgid "AaBbCcIiPpQq12369$€¢?.;/()"
msgstr "AaBbCcIiPpQq12369$€¢?.;/()"
#. Align buttons
-#: ../src/ui/dialog/text-edit.cpp:94 ../src/widgets/text-toolbar.cpp:1565
+#: ../src/ui/dialog/text-edit.cpp:94
+#: ../src/widgets/text-toolbar.cpp:1565
#: ../src/widgets/text-toolbar.cpp:1566
msgid "Align left"
msgstr "IzlÄ«dzinÄt pa kreisi"
-#: ../src/ui/dialog/text-edit.cpp:95 ../src/widgets/text-toolbar.cpp:1573
+#: ../src/ui/dialog/text-edit.cpp:95
+#: ../src/widgets/text-toolbar.cpp:1573
#: ../src/widgets/text-toolbar.cpp:1574
msgid "Align center"
msgstr "IzlÄ«dzinÄt pret centru"
-#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1581
+#: ../src/ui/dialog/text-edit.cpp:96
+#: ../src/widgets/text-toolbar.cpp:1581
#: ../src/widgets/text-toolbar.cpp:1582
msgid "Align right"
msgstr "IzlÄ«dzinÄt pa labi"
-#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1590
-#, fuzzy
+#: ../src/ui/dialog/text-edit.cpp:97
+#: ../src/widgets/text-toolbar.cpp:1590
msgid "Justify (only flowed text)"
-msgstr "Aiz~vietot (tikai teksts)"
+msgstr "IzlÄ«dzinÄt (tikai teksta aizpildÄ«jumam)"
#. Direction buttons
-#: ../src/ui/dialog/text-edit.cpp:101 ../src/widgets/text-toolbar.cpp:1625
+#: ../src/ui/dialog/text-edit.cpp:101
+#: ../src/widgets/text-toolbar.cpp:1625
msgid "Horizontal text"
msgstr "HorizontÄls teksts"
-#: ../src/ui/dialog/text-edit.cpp:102 ../src/widgets/text-toolbar.cpp:1632
+#: ../src/ui/dialog/text-edit.cpp:102
+#: ../src/widgets/text-toolbar.cpp:1632
msgid "Vertical text"
msgstr "VertikÄls teksts"
-#: ../src/ui/dialog/text-edit.cpp:135 ../src/ui/dialog/text-edit.cpp:136
+#: ../src/ui/dialog/text-edit.cpp:135
+#: ../src/ui/dialog/text-edit.cpp:136
msgid "Spacing between lines (percent of font size)"
msgstr "Atstarpe starp rindÄm (procentos no fonta izmÄ“ra)"
-#: ../src/ui/dialog/text-edit.cpp:578 ../src/text-context.cpp:1519
+#: ../src/ui/dialog/text-edit.cpp:578
+#: ../src/text-context.cpp:1519
msgid "Set text style"
msgstr "Iestatīt teksta stilu"
-#: ../src/ui/dialog/xml-tree.cpp:70 ../src/ui/dialog/xml-tree.cpp:119
+#: ../src/ui/dialog/xml-tree.cpp:70
+#: ../src/ui/dialog/xml-tree.cpp:119
msgid "New element node"
msgstr "Jauns elementa mezgls"
-#: ../src/ui/dialog/xml-tree.cpp:71 ../src/ui/dialog/xml-tree.cpp:125
+#: ../src/ui/dialog/xml-tree.cpp:71
+#: ../src/ui/dialog/xml-tree.cpp:125
msgid "New text node"
msgstr "Jauns teksta mezgls"
-#: ../src/ui/dialog/xml-tree.cpp:72 ../src/ui/dialog/xml-tree.cpp:139
+#: ../src/ui/dialog/xml-tree.cpp:72
+#: ../src/ui/dialog/xml-tree.cpp:139
msgid "nodeAsInXMLdialogTooltip|Delete node"
msgstr "nodeAsInXMLdialogTooltip|Dzēst mezglu"
-#: ../src/ui/dialog/xml-tree.cpp:73 ../src/ui/dialog/xml-tree.cpp:131
+#: ../src/ui/dialog/xml-tree.cpp:73
+#: ../src/ui/dialog/xml-tree.cpp:131
#: ../src/ui/dialog/xml-tree.cpp:970
msgid "Duplicate node"
msgstr "Dublēt mezglu"
-#: ../src/ui/dialog/xml-tree.cpp:79 ../src/ui/dialog/xml-tree.cpp:184
+#: ../src/ui/dialog/xml-tree.cpp:79
+#: ../src/ui/dialog/xml-tree.cpp:184
#: ../src/ui/dialog/xml-tree.cpp:1005
msgid "Delete attribute"
msgstr "Dzēst atribūtu"
@@ -4891,22 +4675,26 @@ msgstr "Iestatīt"
msgid "Drag to reorder nodes"
msgstr "Pielietot visÄm virsotnÄ“mPÄrvilkt vai pÄrkÄrtot mezglus"
-#: ../src/ui/dialog/xml-tree.cpp:145 ../src/ui/dialog/xml-tree.cpp:146
+#: ../src/ui/dialog/xml-tree.cpp:145
+#: ../src/ui/dialog/xml-tree.cpp:146
#: ../src/ui/dialog/xml-tree.cpp:1126
msgid "Unindent node"
msgstr "SamazinÄt mezgla atkÄpi"
-#: ../src/ui/dialog/xml-tree.cpp:150 ../src/ui/dialog/xml-tree.cpp:151
+#: ../src/ui/dialog/xml-tree.cpp:150
+#: ../src/ui/dialog/xml-tree.cpp:151
#: ../src/ui/dialog/xml-tree.cpp:1104
msgid "Indent node"
msgstr "PalielinÄt mezgla atkÄpi"
-#: ../src/ui/dialog/xml-tree.cpp:155 ../src/ui/dialog/xml-tree.cpp:156
+#: ../src/ui/dialog/xml-tree.cpp:155
+#: ../src/ui/dialog/xml-tree.cpp:156
#: ../src/ui/dialog/xml-tree.cpp:1055
msgid "Raise node"
msgstr "PaaugstinÄt mezglu"
-#: ../src/ui/dialog/xml-tree.cpp:160 ../src/ui/dialog/xml-tree.cpp:161
+#: ../src/ui/dialog/xml-tree.cpp:160
+#: ../src/ui/dialog/xml-tree.cpp:161
#: ../src/ui/dialog/xml-tree.cpp:1073
msgid "Lower node"
msgstr "PazeminÄt mezglu"
@@ -4921,8 +4709,7 @@ msgstr "Atribūta vērtība"
#: ../src/ui/dialog/xml-tree.cpp:304
msgid "<b>Click</b> to select nodes, <b>drag</b> to rearrange."
-msgstr ""
-"<b>Uzklikšķiniet</b>, lai atlasÄ«tu mezglus, <b>velciet</b> - lai pÄrkÄrtotu."
+msgstr "<b>Uzklikšķiniet</b>, lai atlasÄ«tu mezglus, <b>velciet</b> - lai pÄrkÄrtotu."
#: ../src/ui/dialog/xml-tree.cpp:315
msgid "<b>Click</b> attribute to edit."
@@ -4930,17 +4717,12 @@ msgstr "<b>Uzklikšķiniet</b> atribūtam, lai to rediģētu."
#: ../src/ui/dialog/xml-tree.cpp:319
#, c-format
-msgid ""
-"Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
-"commit changes."
-msgstr ""
-"Izvēlēts <b>%s</b> atribūts. Pēc labošanas pabeigšanas nospiediet <b>Ctrl"
-"+Enter</b>, lai pielietotu izmaiņas."
+msgid "Attribute <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to commit changes."
+msgstr "Izvēlēts <b>%s</b> atribūts. Pēc labošanas pabeigšanas nospiediet <b>Ctrl+Enter</b>, lai pielietotu izmaiņas."
#: ../src/ui/dialog/xml-tree.cpp:559
-#, fuzzy
msgid "Drag XML subtree"
-msgstr "XML decimÄlais ieraksts:"
+msgstr ""
#: ../src/ui/dialog/xml-tree.cpp:861
msgid "New element node..."
@@ -4970,31 +4752,37 @@ msgstr "nodeAsInXMLinHistoryDialog|Dzēst mezglu"
msgid "Change attribute"
msgstr "Mainīt atribūtu"
-#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:694
+#: ../src/display/canvas-axonomgrid.cpp:331
+#: ../src/display/canvas-grid.cpp:694
msgid "Grid _units:"
msgstr "Tīkla _vienības"
-#: ../src/display/canvas-axonomgrid.cpp:333 ../src/display/canvas-grid.cpp:696
+#: ../src/display/canvas-axonomgrid.cpp:333
+#: ../src/display/canvas-grid.cpp:696
msgid "_Origin X:"
msgstr "SÄ_kums X:"
-#: ../src/display/canvas-axonomgrid.cpp:333 ../src/display/canvas-grid.cpp:696
+#: ../src/display/canvas-axonomgrid.cpp:333
+#: ../src/display/canvas-grid.cpp:696
#: ../src/ui/dialog/inkscape-preferences.cpp:702
#: ../src/ui/dialog/inkscape-preferences.cpp:727
msgid "X coordinate of grid origin"
msgstr "TÄ«kla sÄkuma X koordinÄte"
-#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:698
+#: ../src/display/canvas-axonomgrid.cpp:335
+#: ../src/display/canvas-grid.cpp:698
msgid "O_rigin Y:"
msgstr "SÄku_ms Y:"
-#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:698
+#: ../src/display/canvas-axonomgrid.cpp:335
+#: ../src/display/canvas-grid.cpp:698
#: ../src/ui/dialog/inkscape-preferences.cpp:703
#: ../src/ui/dialog/inkscape-preferences.cpp:728
msgid "Y coordinate of grid origin"
msgstr "TÄ«kla sÄkuma Y koordinÄte"
-#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:702
+#: ../src/display/canvas-axonomgrid.cpp:337
+#: ../src/display/canvas-grid.cpp:702
msgid "Spacing _Y:"
msgstr "Atstarpe _Y:"
@@ -5025,37 +4813,45 @@ msgstr "Leņķis Z:"
msgid "Angle of z-axis"
msgstr "Z ass leņķis"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:345
+#: ../src/display/canvas-grid.cpp:706
msgid "Minor grid line _color:"
msgstr "Režģa palÄ«glÄ«niju _krÄsa:"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:345
+#: ../src/display/canvas-grid.cpp:706
#: ../src/ui/dialog/inkscape-preferences.cpp:686
msgid "Minor grid line color"
msgstr "Režģa palÄ«glÄ«niju krÄsa"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:345
+#: ../src/display/canvas-grid.cpp:706
msgid "Color of the minor grid lines"
msgstr "Režģa palÄ«glÄ«niju krÄsa"
-#: ../src/display/canvas-axonomgrid.cpp:350 ../src/display/canvas-grid.cpp:711
+#: ../src/display/canvas-axonomgrid.cpp:350
+#: ../src/display/canvas-grid.cpp:711
msgid "Ma_jor grid line color:"
msgstr "_Galveno režģa lÄ«niju krÄsa:"
-#: ../src/display/canvas-axonomgrid.cpp:350 ../src/display/canvas-grid.cpp:711
+#: ../src/display/canvas-axonomgrid.cpp:350
+#: ../src/display/canvas-grid.cpp:711
#: ../src/ui/dialog/inkscape-preferences.cpp:688
msgid "Major grid line color"
msgstr "Režģa pamatlÄ«niju krÄsa"
-#: ../src/display/canvas-axonomgrid.cpp:351 ../src/display/canvas-grid.cpp:712
+#: ../src/display/canvas-axonomgrid.cpp:351
+#: ../src/display/canvas-grid.cpp:712
msgid "Color of the major (highlighted) grid lines"
msgstr "Režģa pamatlÄ«niju (izcelto) krÄsa"
-#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:716
+#: ../src/display/canvas-axonomgrid.cpp:355
+#: ../src/display/canvas-grid.cpp:716
msgid "_Major grid line every:"
msgstr "Tīkla pa_matlīnija ik pēc:"
-#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:716
+#: ../src/display/canvas-axonomgrid.cpp:355
+#: ../src/display/canvas-grid.cpp:716
msgid "lines"
msgstr "rindas"
@@ -5076,36 +4872,24 @@ msgid "_Enabled"
msgstr "_Aktivēts"
#: ../src/display/canvas-grid.cpp:328
-msgid ""
-"Determines whether to snap to this grid or not. Can be 'on' for invisible "
-"grids."
-msgstr ""
-"Nosaka, vai piesaistīt šim režģim vai nē. Var būt ieslēgts arī neredzamiem "
-"režģiem."
+msgid "Determines whether to snap to this grid or not. Can be 'on' for invisible grids."
+msgstr "Nosaka, vai piesaistīt šim režģim vai nē. Var būt ieslēgts arī neredzamiem režģiem."
#: ../src/display/canvas-grid.cpp:332
msgid "Snap to visible _grid lines only"
msgstr "PiesaistÄ«t tikai red_zamÄm režģa lÄ«nijÄm"
#: ../src/display/canvas-grid.cpp:333
-msgid ""
-"When zoomed out, not all grid lines will be displayed. Only the visible ones "
-"will be snapped to"
-msgstr ""
-"TÄlinÄtÄ skatÄ visas režģa lÄ«nijas nebÅ«s redzamas. Piesaiste tiks veikta "
-"tikai redzamÄm lÄ«nijÄm"
+msgid "When zoomed out, not all grid lines will be displayed. Only the visible ones will be snapped to"
+msgstr "TÄlinÄtÄ skatÄ visas režģa lÄ«nijas nebÅ«s redzamas. Piesaiste tiks veikta tikai redzamÄm lÄ«nijÄm"
#: ../src/display/canvas-grid.cpp:337
msgid "_Visible"
msgstr "_Redzams"
#: ../src/display/canvas-grid.cpp:338
-msgid ""
-"Determines whether the grid is displayed or not. Objects are still snapped "
-"to invisible grids."
-msgstr ""
-"Nosaka, vai režģis tiek rÄdÄ«ts vai nÄ“. Objekti joprojÄm tiks piesaistÄ«ti "
-"neredzamajam režģim."
+msgid "Determines whether the grid is displayed or not. Objects are still snapped to invisible grids."
+msgstr "Nosaka, vai režģis tiek rÄdÄ«ts vai nÄ“. Objekti joprojÄm tiks piesaistÄ«ti neredzamajam režģim."
#: ../src/display/canvas-grid.cpp:700
msgid "Spacing _X:"
@@ -5130,8 +4914,10 @@ msgid "If set, displays dots at gridpoints instead of gridlines"
msgstr "Ja iestatÄ«ts, režģa krustpunktos lÄ«niju vietÄ tiks rÄdÄ«ti punkti"
#. TRANSLATORS: undefined target for snapping
-#: ../src/display/snap-indicator.cpp:72 ../src/display/snap-indicator.cpp:75
-#: ../src/display/snap-indicator.cpp:179 ../src/display/snap-indicator.cpp:182
+#: ../src/display/snap-indicator.cpp:72
+#: ../src/display/snap-indicator.cpp:75
+#: ../src/display/snap-indicator.cpp:179
+#: ../src/display/snap-indicator.cpp:182
msgid "UNDEFINED"
msgstr "NENOTEIKTS"
@@ -5140,102 +4926,84 @@ msgid "grid line"
msgstr "tīkla līnija"
#: ../src/display/snap-indicator.cpp:81
-#, fuzzy
msgid "grid intersection"
-msgstr "Å Ä·Ä“luma krÄsa"
+msgstr "režģa krustpunkts"
#: ../src/display/snap-indicator.cpp:84
msgid "grid line (perpendicular)"
msgstr "tÄ«kla lÄ«nija (perpendikulÄrÄ)"
#: ../src/display/snap-indicator.cpp:87
-#, fuzzy
msgid "guide"
-msgstr "Palīglīnija"
+msgstr "palīglīnija"
#: ../src/display/snap-indicator.cpp:90
-#, fuzzy
msgid "guide intersection"
-msgstr "Å Ä·Ä“luma krÄsa"
+msgstr "palīglīniju krustpunkts"
#: ../src/display/snap-indicator.cpp:93
-#, fuzzy
msgid "guide origin"
-msgstr "SÄkums centrÄ"
+msgstr "palÄ«glÄ«nijas sÄkums"
#: ../src/display/snap-indicator.cpp:96
-#, fuzzy
msgid "guide (perpendicular)"
-msgstr "Pievienot palīglīniju: "
+msgstr "palÄ«glÄ«nija (perpendikulÄra)"
#: ../src/display/snap-indicator.cpp:99
-#, fuzzy
msgid "grid-guide intersection"
-msgstr "PielipÅ¡ana palÄ«glÄ«nijÄm un tÄ«klam"
+msgstr "režģa-palīglīnijas krustpunkts"
#: ../src/display/snap-indicator.cpp:102
-#, fuzzy
msgid "cusp node"
-msgstr "DOM mezgls"
+msgstr ""
#: ../src/display/snap-indicator.cpp:105
-#, fuzzy
msgid "smooth node"
-msgstr "DOM mezgls"
+msgstr ""
#: ../src/display/snap-indicator.cpp:108
msgid "path"
msgstr "ceļš"
#: ../src/display/snap-indicator.cpp:111
-#, fuzzy
msgid "path (perpendicular)"
-msgstr " Direktorija ceļš "
+msgstr "ceļš (perpendikulÄrs)"
#: ../src/display/snap-indicator.cpp:114
-#, fuzzy
msgid "path (tangential)"
-msgstr " Direktorija ceļš "
+msgstr "ceļš (tangenciÄls)"
#: ../src/display/snap-indicator.cpp:117
-#, fuzzy
msgid "path intersection"
-msgstr "Å Ä·Ä“luma krÄsa"
+msgstr "ceļu krustpunkts"
#: ../src/display/snap-indicator.cpp:120
-#, fuzzy
msgid "guide-path intersection"
-msgstr "Divu objektu krustoÅ¡anÄs"
+msgstr "palīglīnijas-ceļa krustpunkts"
#: ../src/display/snap-indicator.cpp:123
-#, fuzzy
msgid "clip-path"
-msgstr " Direktorija ceļš "
+msgstr ""
#: ../src/display/snap-indicator.cpp:126
-#, fuzzy
msgid "mask-path"
-msgstr " Direktorija ceļš "
+msgstr ""
#: ../src/display/snap-indicator.cpp:129
-#, fuzzy
msgid "bounding box corner"
-msgstr "MēģinÄt malu kasti"
+msgstr "robežrÄmja stÅ«ris"
#: ../src/display/snap-indicator.cpp:132
-#, fuzzy
msgid "bounding box side"
-msgstr "MēģinÄt malu kasti"
+msgstr "robežrÄmja mala"
#: ../src/display/snap-indicator.cpp:135
-#, fuzzy
msgid "page border"
-msgstr "Lapas robeža"
+msgstr "lapas robeža"
#: ../src/display/snap-indicator.cpp:138
-#, fuzzy
msgid "line midpoint"
-msgstr "Līnijas viduspunkts"
+msgstr "līnijas viduspunkts"
#: ../src/display/snap-indicator.cpp:141
msgid "object midpoint"
@@ -5246,72 +5014,62 @@ msgid "object rotation center"
msgstr "objekta grieÅ¡anÄs centrs"
#: ../src/display/snap-indicator.cpp:147
-#, fuzzy
msgid "bounding box side midpoint"
-msgstr "IzpildÄ«tÄja satura ierobežojoÅ¡Ä kaste"
+msgstr "robežrÄmja malas viduspunkts"
#: ../src/display/snap-indicator.cpp:150
-#, fuzzy
msgid "bounding box midpoint"
-msgstr "MēģinÄt malu kasti"
+msgstr "robežrÄmja viduspunkts"
#: ../src/display/snap-indicator.cpp:153
msgid "page corner"
msgstr "lapas stūris"
#: ../src/display/snap-indicator.cpp:156
-#, fuzzy
msgid "quadrant point"
-msgstr "montēšanas punkts"
+msgstr ""
#: ../src/display/snap-indicator.cpp:160
msgid "corner"
msgstr "stūris"
#: ../src/display/snap-indicator.cpp:163
-#, fuzzy
msgid "text anchor"
-msgstr "Enkurs <-> teksts"
+msgstr "teksta enkurs"
#: ../src/display/snap-indicator.cpp:166
-#, fuzzy
msgid "text baseline"
-msgstr "MainÄ«t izvÄ“lÄ“tÄ teksta bÄzes lÄ«niju"
+msgstr "teksta bÄzes lÄ«nija"
#: ../src/display/snap-indicator.cpp:169
-#, fuzzy
msgid "constrained angle"
-msgstr "Leņķu vienības:"
+msgstr "ierobežots leņķis"
#: ../src/display/snap-indicator.cpp:172
-#, fuzzy
msgid "constraint"
-msgstr "Ierobežojums"
+msgstr "ierobežojums"
#: ../src/display/snap-indicator.cpp:185
-#, fuzzy
msgid "Bounding box corner"
-msgstr "MēģinÄt malu kasti"
+msgstr "RobežrÄmja stÅ«ris"
#: ../src/display/snap-indicator.cpp:188
-#, fuzzy
msgid "Bounding box midpoint"
-msgstr "MēģinÄt malu kasti"
+msgstr "RobežrÄmja viduspunkts"
#: ../src/display/snap-indicator.cpp:191
-#, fuzzy
msgid "Bounding box side midpoint"
-msgstr "IzpildÄ«tÄja satura ierobežojoÅ¡Ä kaste"
+msgstr "RobežrÄmja malas viduspunkts"
-#: ../src/display/snap-indicator.cpp:194 ../src/ui/tool/node.cpp:1310
-#, fuzzy
+#: ../src/display/snap-indicator.cpp:194
+#: ../src/ui/tool/node.cpp:1310
msgid "Smooth node"
-msgstr "DOM mezgls"
+msgstr ""
-#: ../src/display/snap-indicator.cpp:197 ../src/ui/tool/node.cpp:1309
-#, fuzzy
+#: ../src/display/snap-indicator.cpp:197
+#: ../src/ui/tool/node.cpp:1309
msgid "Cusp node"
-msgstr "DOM mezgls"
+msgstr ""
#: ../src/display/snap-indicator.cpp:200
msgid "Line midpoint"
@@ -5326,48 +5084,40 @@ msgid "Object rotation center"
msgstr "Objekta grieÅ¡anÄs centrs"
#: ../src/display/snap-indicator.cpp:210
-#, fuzzy
msgid "Handle"
-msgstr "Tureklis:"
+msgstr "Turis"
#: ../src/display/snap-indicator.cpp:213
-#, fuzzy
msgid "Path intersection"
-msgstr "Å Ä·Ä“luma krÄsa"
+msgstr "Ceļu krustpunkts"
#: ../src/display/snap-indicator.cpp:216
-#, fuzzy
msgid "Guide"
msgstr "Palīglīnija"
#: ../src/display/snap-indicator.cpp:219
-#, fuzzy
msgid "Guide origin"
-msgstr "SÄkums centrÄ"
+msgstr "PalÄ«glÄ«nijas sÄkums"
#: ../src/display/snap-indicator.cpp:222
-#, fuzzy
msgid "Convex hull corner"
-msgstr "KonstruÄ“t šī daudzstÅ«ra konveksa Äaulu"
+msgstr ""
#: ../src/display/snap-indicator.cpp:225
-#, fuzzy
msgid "Quadrant point"
-msgstr "montēšanas punkts"
+msgstr ""
#: ../src/display/snap-indicator.cpp:229
msgid "Corner"
msgstr "Stūris"
#: ../src/display/snap-indicator.cpp:232
-#, fuzzy
msgid "Text anchor"
msgstr "Teksta enkurs"
#: ../src/display/snap-indicator.cpp:235
-#, fuzzy
msgid "Multiple of grid spacing"
-msgstr "Režģa līniju atstarpes"
+msgstr "Režģa lÄ«niju attÄluma reizinÄtÄjs"
#: ../src/display/snap-indicator.cpp:266
msgid " to "
@@ -5379,9 +5129,8 @@ msgid "New document %d"
msgstr "Jauns dokuments %d"
#: ../src/document.cpp:514
-#, fuzzy
msgid "Memory document %1"
-msgstr "dakumentu kadrs"
+msgstr "Atmiņas dokuments %1"
#: ../src/document.cpp:704
#, c-format
@@ -5390,30 +5139,25 @@ msgstr "Nenosaukts dokuments %d"
#. We hit green anchor, closing Green-Blue-Red
#: ../src/draw-context.cpp:561
-#, fuzzy
msgid "Path is closed."
-msgstr "SkaitÄ«tÄjs ir aizvÄ“rts"
+msgstr "Ceļš ir slēgts."
#. We hit bot start and end of single curve, closing paths
#: ../src/draw-context.cpp:576
-#, fuzzy
msgid "Closing path."
-msgstr " Direktorija ceļš "
+msgstr "Slēdz ceļu."
#: ../src/draw-context.cpp:677
-#, fuzzy
msgid "Draw path"
-msgstr " Direktorija ceļš "
+msgstr "Zīmēt ceļu"
#: ../src/draw-context.cpp:834
-#, fuzzy
msgid "Creating single dot"
-msgstr "Graphviz DOT grafiks"
+msgstr "Izveido atsevišķu punktu"
#: ../src/draw-context.cpp:835
-#, fuzzy
msgid "Create single dot"
-msgstr "Graphviz DOT grafiks"
+msgstr "Izveidot atsevišķu punktu"
#. alpha of color under cursor, to show in the statusbar
#. locale-sensitive printf is OK, since this goes to the UI, not into SVG
@@ -5424,9 +5168,9 @@ msgstr " alfa %.3g"
#. where the color is picked, to show in the statusbar
#: ../src/dropper-context.cpp:284
-#, fuzzy, c-format
+#, c-format
msgid ", averaged with radius %d"
-msgstr "Ar Å¡o rÄdiusu"
+msgstr ", noapaļots ar rÄdiusu %d"
#: ../src/dropper-context.cpp:284
#, c-format
@@ -5435,26 +5179,21 @@ msgstr " zem kursora"
#. message, to show in the statusbar
#: ../src/dropper-context.cpp:286
-#, fuzzy
msgid "<b>Release mouse</b> to set color."
-msgstr "Ie_statÄ«t apkÄrtni uz fona krÄsu"
-
-#: ../src/dropper-context.cpp:286 ../src/tools-switch.cpp:232
-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:286
+#: ../src/tools-switch.cpp:232
+msgid "<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to average color in area; with <b>Alt</b> to pick inverse color; <b>Ctrl+C</b> to copy the color under mouse to clipboard"
+msgstr "<b>Uzklikšķiniet</b>, lai iestatÄ«tu aizpildÄ«jumu, <b>Shift+klikšķis</b> - lai iestatÄ«tu vilkumu; <b>velciet</b>, lai izlÄ«dzinÄtu laukuma krÄsu; ar <b>Alt</b> izvÄ“lieties pretÄ“jo krÄsu; ar <b>Ctrl+C</b> nokopÄ“jiet krÄsu zem peles kursora uz starpliktuvi"
+
#: ../src/dropper-context.cpp:324
-#, fuzzy
msgid "Set picked color"
-msgstr "uzstÄdÄ«t _fona krÄsu:"
+msgstr ""
#: ../src/dyna-draw-context.cpp:617
-msgid ""
-"<b>Guide path selected</b>; start drawing along the guide with <b>Ctrl</b>"
-msgstr ""
+msgid "<b>Guide path selected</b>; start drawing along the guide with <b>Ctrl</b>"
+msgstr "<b>AtlasÄ«ts palÄ«glÄ«nijas ceļš</b>; sÄciet zÄ«mÄ“t gar palÄ«glÄ«niju nospiežot <b>Ctrl</b>"
#: ../src/dyna-draw-context.cpp:619
msgid "<b>Select a guide path</b> to track with <b>Ctrl</b>"
@@ -5462,12 +5201,11 @@ msgstr ""
#: ../src/dyna-draw-context.cpp:754
msgid "Tracking: <b>connection to guide path lost!</b>"
-msgstr ""
+msgstr "Vektorizēšana: <b>saite ar palīgceļu ir zudusi!</b>"
#: ../src/dyna-draw-context.cpp:754
-#, fuzzy
msgid "<b>Tracking</b> a guide path"
-msgstr "Pēc ceļa + faila nosaukuma"
+msgstr ""
#: ../src/dyna-draw-context.cpp:757
msgid "<b>Drawing</b> a calligraphic stroke"
@@ -5478,14 +5216,12 @@ msgid "Draw calligraphic stroke"
msgstr "ZÄ«mÄ“t kaligrÄfisku vilkumu"
#: ../src/eraser-context.cpp:533
-#, fuzzy
msgid "<b>Drawing</b> an eraser stroke"
-msgstr "NorÄdÄ«t apvilkÅ¡anas stilu"
+msgstr ""
#: ../src/eraser-context.cpp:839
-#, fuzzy
msgid "Draw eraser stroke"
-msgstr "NorÄdÄ«t apvilkÅ¡anas stilu"
+msgstr "Zīmēt dzēšgumijas vilkumu"
#: ../src/event-context.cpp:678
msgid "<b>Space+mouse drag</b> to pan canvas"
@@ -5496,18 +5232,21 @@ msgid "[Unchanged]"
msgstr "[Nemainīts]"
#. Edit
-#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2288
+#: ../src/event-log.cpp:264
+#: ../src/event-log.cpp:267
+#: ../src/verbs.cpp:2298
msgid "_Undo"
msgstr "_Atcelt"
-#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2290
+#: ../src/event-log.cpp:274
+#: ../src/event-log.cpp:278
+#: ../src/verbs.cpp:2300
msgid "_Redo"
msgstr "At_kÄrtot"
#: ../src/extension/dependency.cpp:235
-#, fuzzy
msgid "Dependency:"
-msgstr "AtkarÄ«bu pÄrbaude"
+msgstr "Atkarība:"
#: ../src/extension/dependency.cpp:236
msgid " type: "
@@ -5532,36 +5271,28 @@ msgstr " (Nav iestatījumu)"
#. This is some filler text, needs to change before relase
#: ../src/extension/error-file.cpp:53
msgid ""
-"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</"
-"span>\n"
+"<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</span>\n"
"\n"
-"The failed extensions have been skipped. Inkscape will continue to run "
-"normally but those extensions will be unavailable. For details to "
-"troubleshoot this problem, please refer to the error log located at: "
+"The failed extensions have been skipped. Inkscape will continue to run normally but those extensions will be unavailable. For details to troubleshoot this problem, please refer to the error log located at: "
msgstr ""
-"<span weight=\"bold\" size=\"larger\">Nebija iespÄ“jams ielÄdÄ“t vienu vai "
-"vairÄkus paplaÅ¡inÄjumus</span>\n"
+"<span weight=\"bold\" size=\"larger\">Nebija iespÄ“jams ielÄdÄ“t vienu vai vairÄkus paplaÅ¡inÄjumus</span>\n"
"\n"
-"Kļūdainie paplaÅ¡inÄjumi tika izlaisti. Inkscape turpinÄs darboties kÄ "
-"parasti, vienÄ«gi nebÅ«s pieejami minÄ“tie paplaÅ¡inÄjumi. PlaÅ¡Äku problÄ“mu "
-"skaidrojumu meklÄ“jiet kļūdu žurnÄlÄ, kas atrodams te:"
+"Kļūdainie paplaÅ¡inÄjumi tika izlaisti. Inkscape turpinÄs darboties kÄ parasti, vienÄ«gi nebÅ«s pieejami minÄ“tie paplaÅ¡inÄjumi. PlaÅ¡Äku problÄ“mu skaidrojumu meklÄ“jiet kļūdu žurnÄlÄ, kas atrodams te:"
#: ../src/extension/error-file.cpp:63
msgid "Show dialog on startup"
msgstr "RÄdÄ«t dialogu starta laikÄ"
#: ../src/extension/execution-env.cpp:136
-#, fuzzy, c-format
+#, c-format
msgid "'%s' working, please wait..."
-msgstr "Satīru aiz sevis. Lūdzu uzgaidiet..."
+msgstr "'%s' darbojas, lūdzu, uzgaidiet..."
#. static int i = 0;
#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl;
#: ../src/extension/extension.cpp:255
-msgid ""
-" This is caused by an improper .inx file for this extension. An improper ."
-"inx file could have been caused by a faulty installation of Inkscape."
-msgstr ""
+msgid " This is caused by an improper .inx file for this extension. An improper .inx file could have been caused by a faulty installation of Inkscape."
+msgstr " TÄ cÄ“lonis ir nederÄ«gs paplaÅ¡inÄjuma .inx fails. NederÄ«gs .inx fails varÄ“tu bÅ«t kļūdainais Inkscape uzstÄdīšanas rezultÄts."
#: ../src/extension/extension.cpp:258
msgid "an ID was not defined for it."
@@ -5576,29 +5307,26 @@ msgid "the XML description of it got lost."
msgstr "tÄ XML apraksts ir zudis."
#: ../src/extension/extension.cpp:270
-#, fuzzy
msgid "no implementation was defined for the extension."
-msgstr "tam nav definēts nosaukums."
+msgstr ""
#. std::cout << "Failed: " << *(_deps[i]) << std::endl;
#: ../src/extension/extension.cpp:277
-#, fuzzy
msgid "a dependency was not met."
-msgstr "Netika ievērota politika."
+msgstr "nav izpildīta atkarības prasība."
#: ../src/extension/extension.cpp:297
msgid "Extension \""
msgstr "PaplaÅ¡inÄjums \""
#: ../src/extension/extension.cpp:297
-#, fuzzy
msgid "\" failed to load because "
-msgstr "NeizdevÄs ielÄdÄ“t attÄ“lu '%s': %s"
+msgstr "\" neizdevÄs ielÄdÄ“t, jo "
#: ../src/extension/extension.cpp:624
-#, fuzzy, c-format
+#, c-format
msgid "Could not create extension error log file '%s'"
-msgstr "ŽurnÄla kļūda: neizdevÄs atvÄ“rt rakstīšanai žurnÄla failu \"%1\"."
+msgstr "Nav iespÄ“jams izveidot paplaÅ¡inÄjuma kļūdu žurnÄla failu '%s'"
#: ../src/extension/extension.cpp:727
#: ../share/extensions/webslicer_create_rect.inx.h:26
@@ -5618,32 +5346,20 @@ msgid "Loaded"
msgstr "IelÄdÄ“ts"
#: ../src/extension/extension.cpp:729
-#, fuzzy
msgid "Unloaded"
-msgstr "Parole veiksmīgi aizmirsta."
+msgstr "AizvÄkts no atmiņas"
#: ../src/extension/extension.cpp:729
msgid "Deactivated"
msgstr "Deaktivēts"
#: ../src/extension/extension.cpp:760
-msgid ""
-"Currently there is no help available for this Extension. Please look on the "
-"Inkscape website or ask on the mailing lists if you have questions regarding "
-"this extension."
-msgstr ""
-"Å obrÄ«d palÄ«dzÄ«ba par Å¡o paplaÅ¡inÄjumu nav pieejama. ApmeklÄ“jiet Inkscape "
-"mÄjas lapu vai jautÄjiet vÄ“stuļu kopÄs, ja Jums ir jautÄjumi par Å¡o "
-"paplaÅ¡inÄjumu."
+msgid "Currently there is no help available for this Extension. Please look on the Inkscape website or ask on the mailing lists if you have questions regarding this extension."
+msgstr "Å obrÄ«d palÄ«dzÄ«ba par Å¡o paplaÅ¡inÄjumu nav pieejama. ApmeklÄ“jiet Inkscape mÄjas lapu vai jautÄjiet vÄ“stuļu kopÄs, ja Jums ir jautÄjumi par Å¡o paplaÅ¡inÄjumu."
#: ../src/extension/implementation/script.cpp:1005
-msgid ""
-"Inkscape has received additional data from the script executed. The script "
-"did not return an error, but this may indicate the results will not be as "
-"expected."
-msgstr ""
-"Inkscape ir saņēmusi papildu datus no izpildÄ«tÄ skripta. Skripts nav nodevis "
-"kļūdas paziņojumu, taÄu tas var nozÄ«mÄ“t, ka rezultÄti var nebÅ«t gaidÄ«tie."
+msgid "Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected."
+msgstr "Inkscape ir saņēmusi papildu datus no izpildÄ«tÄ skripta. Skripts nav nodevis kļūdas paziņojumu, taÄu tas var nozÄ«mÄ“t, ka rezultÄti var nebÅ«t gaidÄ«tie."
#: ../src/extension/init.cpp:290
msgid "Null external module directory name. Modules will not be loaded."
@@ -5652,15 +5368,12 @@ msgstr "TukÅ¡s ÄrÄ“jo moduļu mapes nosaukums. Moduļi netiks ielÄdÄ“ti."
#: ../src/extension/init.cpp:304
#: ../src/extension/internal/filter/filter-file.cpp:58
#, c-format
-msgid ""
-"Modules directory (%s) is unavailable. External modules in that directory "
-"will not be loaded."
-msgstr ""
+msgid "Modules directory (%s) is unavailable. External modules in that directory will not be loaded."
+msgstr "Moduļu mape (%s) nav pieejama. Ä€rÄ“jie moduļi no šī mapes netiks ielÄdÄ“ti."
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:39
-#, fuzzy
msgid "Adaptive Threshold"
-msgstr "Vilkšanas aizture"
+msgstr ""
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41
#: ../src/extension/internal/bitmap/raise.cpp:42
@@ -5670,7 +5383,8 @@ msgstr "Vilkšanas aizture"
#: ../src/ui/dialog/object-attributes.cpp:67
#: ../src/ui/dialog/object-attributes.cpp:75
#: ../src/widgets/calligraphy-toolbar.cpp:410
-#: ../src/widgets/erasor-toolbar.cpp:149 ../src/widgets/spray-toolbar.cpp:133
+#: ../src/widgets/erasor-toolbar.cpp:149
+#: ../src/widgets/spray-toolbar.cpp:133
#: ../src/widgets/tweak-toolbar.cpp:147
#: ../share/extensions/foldablebox.inx.h:9
msgid "Width:"
@@ -5736,9 +5450,8 @@ msgid "Raster"
msgstr "Rastrs"
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:49
-#, fuzzy
msgid "Apply adaptive thresholding to selected bitmap(s)"
-msgstr "MacPaint bitkartes attēls"
+msgstr ""
#: ../src/extension/internal/bitmap/addNoise.cpp:45
msgid "Add Noise"
@@ -5750,7 +5463,8 @@ msgstr "Pievienot troksni"
#: ../src/extension/internal/filter/color.h:1414
#: ../src/extension/internal/filter/color.h:1502
#: ../src/extension/internal/filter/distort.h:69
-#: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:241
+#: ../src/extension/internal/filter/morphology.h:60
+#: ../src/rdf.cpp:241
#: ../src/ui/dialog/filter-effects-dialog.cpp:2352
#: ../src/ui/dialog/filter-effects-dialog.cpp:2431
#: ../src/ui/dialog/object-attributes.cpp:48
@@ -5873,18 +5587,16 @@ msgid "Matte Channel"
msgstr "MatÄ“juma kanÄls"
#: ../src/extension/internal/bitmap/channel.cpp:66
-#, fuzzy
msgid "Extract specific channel from image"
-msgstr "Ekstraģēt krÄsa kanÄlu kÄ caurspÄ«dÄ«gu attÄ“lu"
+msgstr "Ekstraģēt no attÄ“la noteiktu kanÄlu"
#: ../src/extension/internal/bitmap/charcoal.cpp:38
msgid "Charcoal"
msgstr "Kokogle"
#: ../src/extension/internal/bitmap/charcoal.cpp:47
-#, fuzzy
msgid "Apply charcoal stylization to selected bitmap(s)"
-msgstr "Alfa -> iezīmētais"
+msgstr "Alfa -> iezīmētai"
#: ../src/extension/internal/bitmap/colorize.cpp:50
#: ../src/extension/internal/filter/color.h:316
@@ -5912,33 +5624,28 @@ msgid "Crop"
msgstr "Apgriezt"
#: ../src/extension/internal/bitmap/crop.cpp:68
-#, fuzzy
msgid "Top (px):"
-msgstr "Garums: %1 px"
+msgstr "Augša (px):"
#: ../src/extension/internal/bitmap/crop.cpp:69
-#, fuzzy
msgid "Bottom (px):"
-msgstr "Garums: %1 px"
+msgstr "Apakša (px):"
#: ../src/extension/internal/bitmap/crop.cpp:70
-#, fuzzy
msgid "Left (px):"
-msgstr "Garums: %1 px"
+msgstr "KreisÄ (px):"
#: ../src/extension/internal/bitmap/crop.cpp:71
-#, fuzzy
msgid "Right (px):"
-msgstr "Garums: %1 px"
+msgstr "LabÄ (px):"
#: ../src/extension/internal/bitmap/crop.cpp:77
msgid "Crop selected bitmap(s)."
msgstr "Apgriezt izvÄ“lÄ“to (-Äs) bitkarti (-es)"
#: ../src/extension/internal/bitmap/cycleColormap.cpp:37
-#, fuzzy
msgid "Cycle Colormap"
-msgstr "KrÄsu kartes izvÄ“lne"
+msgstr ""
#: ../src/extension/internal/bitmap/cycleColormap.cpp:39
#: ../src/extension/internal/bitmap/spread.cpp:39
@@ -5948,29 +5655,24 @@ msgid "Amount:"
msgstr "Apjoms:"
#: ../src/extension/internal/bitmap/cycleColormap.cpp:45
-#, fuzzy
msgid "Cycle colormap(s) of selected bitmap(s)"
-msgstr "InvertÄ“t izvÄ“lÄ“to (-Äs) bitkarti (-es)"
+msgstr ""
#: ../src/extension/internal/bitmap/despeckle.cpp:36
-#, fuzzy
msgid "Despeckle"
-msgstr "Noņemt troksni"
+msgstr ""
#: ../src/extension/internal/bitmap/despeckle.cpp:43
-#, fuzzy
msgid "Reduce speckle noise of selected bitmap(s)"
-msgstr "Pievienot nejauÅ¡u troksni izvÄ“lÄ“tajai (-Äm) bitkartei (-Ä“m)"
+msgstr ""
#: ../src/extension/internal/bitmap/edge.cpp:37
-#, fuzzy
msgid "Edge"
-msgstr "Kontūras"
+msgstr "Mala"
#: ../src/extension/internal/bitmap/edge.cpp:45
-#, fuzzy
msgid "Highlight edges of selected bitmap(s)"
-msgstr "InvertÄ“t izvÄ“lÄ“to (-Äs) bitkarti (-es)"
+msgstr "Izcelt atlasÄ«tÄ(o) attÄ“la(u) malas"
#: ../src/extension/internal/bitmap/emboss.cpp:38
msgid "Emboss"
@@ -5978,25 +5680,23 @@ msgstr "Izkalt"
#: ../src/extension/internal/bitmap/emboss.cpp:47
msgid "Emboss selected bitmap(s); highlight edges with 3D effect"
-msgstr ""
+msgstr "Ciļņot atlasīto(s) bitkartes(-šu) attēlu(s); izcelt malas ar 3D efektu"
#: ../src/extension/internal/bitmap/enhance.cpp:35
msgid "Enhance"
msgstr "Uzlabot"
#: ../src/extension/internal/bitmap/enhance.cpp:42
-#, fuzzy
msgid "Enhance selected bitmap(s); minimize noise"
-msgstr "Pievienot nejauÅ¡u troksni izvÄ“lÄ“tajai (-Äm) bitkartei (-Ä“m)"
+msgstr "Uzlabot atlasÄ«to(Äs) bitkarti(es (samazinÄt troksni)"
#: ../src/extension/internal/bitmap/equalize.cpp:35
-#, fuzzy
msgid "Equalize"
msgstr "IzlÄ«dzinÄt"
#: ../src/extension/internal/bitmap/equalize.cpp:42
msgid "Equalize selected bitmap(s); histogram equalization"
-msgstr ""
+msgstr "IzlÄ«dzinÄt atlasÄ«to (-Äs) bitkarti (-es); histogrammas izlÄ«dzinÄÅ¡ana"
#: ../src/extension/internal/bitmap/gaussianBlur.cpp:38
#: ../src/filter-enums.cpp:28
@@ -6018,9 +5718,8 @@ msgid "Implode"
msgstr ""
#: ../src/extension/internal/bitmap/implode.cpp:45
-#, fuzzy
msgid "Implode selected bitmap(s)"
-msgstr "IzpludinÄt izvÄ“lÄ“to (-Äs) bitkarti (-es)"
+msgstr ""
#: ../src/extension/internal/bitmap/level.cpp:41
msgid "Level"
@@ -6042,9 +5741,7 @@ msgid "Gamma Correction:"
msgstr "Gamma korekcija:"
#: ../src/extension/internal/bitmap/level.cpp:51
-msgid ""
-"Level selected bitmap(s) by scaling values falling between the given ranges "
-"to the full color range"
+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
@@ -6057,9 +5754,7 @@ msgid "Channel:"
msgstr "KanÄls:"
#: ../src/extension/internal/bitmap/levelChannel.cpp:73
-msgid ""
-"Level the specified channel of selected bitmap(s) by scaling values falling "
-"between the given ranges to the full color range"
+msgid "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/medianFilter.cpp:37
@@ -6067,14 +5762,12 @@ msgid "Median"
msgstr "MediÄna"
#: ../src/extension/internal/bitmap/medianFilter.cpp:45
-msgid ""
-"Replace each pixel component with the median color in a circular neighborhood"
+msgid "Replace each pixel component with the median color in a circular neighborhood"
msgstr ""
#: ../src/extension/internal/bitmap/modulate.cpp:40
-#, fuzzy
msgid "HSB Adjust"
-msgstr "PielÄgot spilgtumu"
+msgstr "Pieskaņot HSB"
#: ../src/extension/internal/bitmap/modulate.cpp:42
msgid "Hue:"
@@ -6096,13 +5789,12 @@ msgid "Brightness:"
msgstr "Spilgtums:"
#: ../src/extension/internal/bitmap/modulate.cpp:50
-msgid ""
-"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)"
-msgstr ""
+msgid "Adjust the amount of hue, saturation, and brightness in selected bitmap(s)"
+msgstr "Pieskaņojiet atlasÄ«tÄ(-o) attÄ“la(-u) nokrÄsu, piesÄtinÄjumu un spilgtumu"
#: ../src/extension/internal/bitmap/negate.cpp:36
msgid "Negate"
-msgstr ""
+msgstr "Negatīvs"
#: ../src/extension/internal/bitmap/negate.cpp:43
msgid "Negate (take inverse) selected bitmap(s)"
@@ -6113,12 +5805,8 @@ msgid "Normalize"
msgstr "Normalizēt"
#: ../src/extension/internal/bitmap/normalize.cpp:43
-msgid ""
-"Normalize selected bitmap(s), expanding color range to the full possible "
-"range of color"
-msgstr ""
-"NormalizÄ“t atlasÄ«to(-Äs) bitkarti(-es), paplaÅ¡inot krÄsu diapazonu lÄ«dz "
-"pilnam iespējamajam"
+msgid "Normalize selected bitmap(s), expanding color range to the full possible range of color"
+msgstr "NormalizÄ“t atlasÄ«to(-Äs) bitkarti(-es), paplaÅ¡inot krÄsu diapazonu lÄ«dz pilnam iespÄ“jamajam"
#: ../src/extension/internal/bitmap/oilPaint.cpp:37
msgid "Oil Paint"
@@ -6126,9 +5814,7 @@ msgstr "Eļļas glezna"
#: ../src/extension/internal/bitmap/oilPaint.cpp:45
msgid "Stylize selected bitmap(s) so that they appear to be painted with oils"
-msgstr ""
-"StilizÄ“t atlasÄ«to(-Äs) bitkarti(-es), lai tÄs izskatÄ«tos kÄ gleznotas ar "
-"eļļas krÄsÄm"
+msgstr "StilizÄ“t atlasÄ«to(-Äs) bitkarti(-es), lai tÄs izskatÄ«tos kÄ gleznotas ar eļļas krÄsÄm"
#: ../src/extension/internal/bitmap/opacity.cpp:40
#: ../src/extension/internal/filter/blurs.h:333
@@ -6150,8 +5836,7 @@ msgid "Raised"
msgstr "Pacelts"
#: ../src/extension/internal/bitmap/raise.cpp:50
-msgid ""
-"Alter lightness the edges of selected bitmap(s) to create a raised appearance"
+msgid "Alter lightness the edges of selected bitmap(s) to create a raised appearance"
msgstr ""
#: ../src/extension/internal/bitmap/reduceNoise.cpp:40
@@ -6166,18 +5851,16 @@ msgid "Order:"
msgstr "KÄrtÄ«ba:"
#: ../src/extension/internal/bitmap/reduceNoise.cpp:48
-msgid ""
-"Reduce noise in selected bitmap(s) using a noise peak elimination filter"
-msgstr ""
+msgid "Reduce noise in selected bitmap(s) using a noise peak elimination filter"
+msgstr "Samaziniet troksni atlasÄ«tajÄ(s) bitkartÄ“(s) izmantojot trokšņa maksimumu aizvÄkÅ¡anas filtru"
#: ../src/extension/internal/bitmap/sample.cpp:39
msgid "Resample"
msgstr ""
#: ../src/extension/internal/bitmap/sample.cpp:48
-msgid ""
-"Alter the resolution of selected image by resizing it to the given pixel size"
-msgstr ""
+msgid "Alter the resolution of selected image by resizing it to the given pixel size"
+msgstr "Mainiet atlasÄ«tÄ attÄ“la izšķirtspÄ“ju mainot tÄ izmÄ“rus pikseļos uz norÄdÄ«tajiem"
#: ../src/extension/internal/bitmap/shade.cpp:40
msgid "Shade"
@@ -6192,9 +5875,8 @@ msgstr "Azimuts:"
#: ../src/extension/internal/bitmap/shade.cpp:43
#: ../src/extension/internal/filter/bumps.h:111
#: ../src/extension/internal/filter/bumps.h:336
-#, fuzzy
msgid "Elevation:"
-msgstr "Augstums:"
+msgstr "Pacēklums"
#: ../src/extension/internal/bitmap/shade.cpp:44
msgid "Colored Shading"
@@ -6205,9 +5887,8 @@ msgid "Shade selected bitmap(s) simulating distant light source"
msgstr ""
#: ../src/extension/internal/bitmap/sharpen.cpp:47
-#, fuzzy
msgid "Sharpen selected bitmap(s)"
-msgstr "IzpludinÄt izvÄ“lÄ“to (-Äs) bitkarti (-es)"
+msgstr "PalielinÄt atlasÄ«tÄs(-o) bitkartes(-Å¡u) asumu"
#: ../src/extension/internal/bitmap/solarize.cpp:39
#: ../src/extension/internal/filter/color.h:1411
@@ -6217,18 +5898,14 @@ msgstr "SolarizÄcija"
#: ../src/extension/internal/bitmap/solarize.cpp:47
msgid "Solarize selected bitmap(s), like overexposing photographic film"
-msgstr ""
-"SolarizÄ“t atlasÄ«to(-Äs) bitkarti(-es), lÄ«dzÄ«gi kÄ pÄreksponÄ“jot fotofilmu"
+msgstr "SolarizÄ“t atlasÄ«to(-Äs) bitkarti(-es), lÄ«dzÄ«gi kÄ pÄreksponÄ“jot fotofilmu"
#: ../src/extension/internal/bitmap/spread.cpp:37
-#, fuzzy
msgid "Dither"
-msgstr "Tonēšanas izmērs:"
+msgstr ""
#: ../src/extension/internal/bitmap/spread.cpp:45
-msgid ""
-"Randomly scatter pixels in selected bitmap(s), within the given radius of "
-"the original position"
+msgid "Randomly scatter pixels in selected bitmap(s), within the given radius of the original position"
msgstr ""
#: ../src/extension/internal/bitmap/swirl.cpp:39
@@ -6251,18 +5928,16 @@ msgid "Threshold:"
msgstr "Slieksnis:"
#: ../src/extension/internal/bitmap/threshold.cpp:46
-#, fuzzy
msgid "Threshold selected bitmap(s)"
-msgstr "IzpludinÄt izvÄ“lÄ“to (-Äs) bitkarti (-es)"
+msgstr ""
#: ../src/extension/internal/bitmap/unsharpmask.cpp:41
msgid "Unsharp Mask"
msgstr "Izplūduma maska"
#: ../src/extension/internal/bitmap/unsharpmask.cpp:52
-#, fuzzy
msgid "Sharpen selected bitmap(s) using unsharp mask algorithms"
-msgstr "MacPaint bitkartes attēls"
+msgstr "PalielinÄt bitkartes attÄ“la (-u) izšķirtspÄ“ju izmantojot asum samazinÄÅ¡anas algoritmus"
#: ../src/extension/internal/bitmap/wave.cpp:38
msgid "Wave"
@@ -6277,18 +5952,16 @@ msgid "Wavelength:"
msgstr "Viļņa garums:"
#: ../src/extension/internal/bitmap/wave.cpp:47
-#, fuzzy
msgid "Alter selected bitmap(s) along sine wave"
-msgstr "MacPaint bitkartes attēls"
+msgstr ""
#: ../src/extension/internal/bluredge.cpp:135
msgid "Inset/Outset Halo"
msgstr ""
#: ../src/extension/internal/bluredge.cpp:137
-#, fuzzy
msgid "Width in px of the halo"
-msgstr "Papildus informÄcijas platums rakszÄ«mÄ“s"
+msgstr ""
#: ../src/extension/internal/bluredge.cpp:138
msgid "Number of steps:"
@@ -6301,13 +5974,13 @@ msgstr ""
#: ../src/extension/internal/bluredge.cpp:142
#: ../share/extensions/extrude.inx.h:2
#: ../share/extensions/generate_voronoi.inx.h:5
-#: ../share/extensions/interp.inx.h:3 ../share/extensions/motion.inx.h:2
+#: ../share/extensions/interp.inx.h:3
+#: ../share/extensions/motion.inx.h:2
#: ../share/extensions/pathalongpath.inx.h:4
#: ../share/extensions/pathscatter.inx.h:5
#: ../share/extensions/voronoi2svg.inx.h:4
-#, fuzzy
msgid "Generate from Path"
-msgstr "Ceļš no teksta"
+msgstr "Veidot no ceļa"
#: ../src/extension/internal/cairo-ps-out.cpp:309
#: ../share/extensions/ps_input.inx.h:1
@@ -6333,9 +6006,8 @@ msgstr "PostScript level 2"
#: ../src/extension/internal/cairo-ps-out.cpp:357
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:241
#: ../src/extension/internal/emf-win32-inout.cpp:2544
-#, fuzzy
msgid "Convert texts to paths"
-msgstr "Montēšanas ceļi, kurus ignorēt"
+msgstr "PÄrvÄ“rst tekstus par ceļiem"
#: ../src/extension/internal/cairo-ps-out.cpp:318
msgid "PS+LaTeX: Omit text in PS, and create LaTeX file"
@@ -6344,23 +6016,20 @@ msgstr "PS+LaTeX: izlaist tekstu PS un izveidot LaTeX failu"
#: ../src/extension/internal/cairo-ps-out.cpp:319
#: ../src/extension/internal/cairo-ps-out.cpp:359
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:243
-#, fuzzy
msgid "Rasterize filter effects"
-msgstr "Ieslēgt &caurspīdīguma efektus"
+msgstr ""
#: ../src/extension/internal/cairo-ps-out.cpp:320
#: ../src/extension/internal/cairo-ps-out.cpp:360
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244
-#, fuzzy
msgid "Resolution for rasterization (dpi):"
-msgstr "HorizontÄlÄ izšķirtspÄ“ja (DPI)."
+msgstr "Izšķirtspēja rastrēšanai (dpi):"
#: ../src/extension/internal/cairo-ps-out.cpp:321
#: ../src/extension/internal/cairo-ps-out.cpp:361
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:245
-#, fuzzy
msgid "Output page size"
-msgstr "Lapas izmēta iestatījum"
+msgstr "Izvades lapas izmēri"
#: ../src/extension/internal/cairo-ps-out.cpp:322
#: ../src/extension/internal/cairo-ps-out.cpp:362
@@ -6475,9 +6144,8 @@ msgstr "Gludums:"
#: ../src/extension/internal/filter/bevels.h:56
#: ../src/extension/internal/filter/bevels.h:137
#: ../src/extension/internal/filter/bevels.h:221
-#, fuzzy
msgid "Elevation (°):"
-msgstr "Augstums"
+msgstr ""
#: ../src/extension/internal/filter/bevels.h:57
#: ../src/extension/internal/filter/bevels.h:138
@@ -6488,9 +6156,8 @@ msgstr "Azimuts (°):"
#: ../src/extension/internal/filter/bevels.h:58
#: ../src/extension/internal/filter/bevels.h:139
#: ../src/extension/internal/filter/bevels.h:223
-#, fuzzy
msgid "Lighting color"
-msgstr "F&ona krÄsa:"
+msgstr ""
#: ../src/extension/internal/filter/bevels.h:62
#: ../src/extension/internal/filter/bevels.h:143
@@ -6550,13 +6217,12 @@ msgid "Basic diffuse bevel to use for building textures"
msgstr ""
#: ../src/extension/internal/filter/bevels.h:133
-#, fuzzy
msgid "Matte Jelly"
-msgstr "MatÄ“juma kanÄls"
+msgstr "Matēta želeja"
#: ../src/extension/internal/filter/bevels.h:147
msgid "Bulging, matte jelly covering"
-msgstr ""
+msgstr "Izspiedies matÄ“tas želejas pÄrklÄjums"
#: ../src/extension/internal/filter/bevels.h:217
msgid "Specular Light"
@@ -6597,9 +6263,7 @@ msgid "Strength:"
msgstr "Stiprums:"
#: ../src/extension/internal/filter/blurs.h:135
-msgid ""
-"Removes or decreases glows and jaggeries around objects edges after applying "
-"some filters"
+msgid "Removes or decreases glows and jaggeries around objects edges after applying some filters"
msgstr ""
#: ../src/extension/internal/filter/blurs.h:185
@@ -6645,7 +6309,8 @@ msgstr "PadarÄ«t tumÅ¡Äku"
#: ../src/extension/internal/filter/color.h:1511
#: ../src/extension/internal/filter/paint.h:705
#: ../src/extension/internal/filter/transparency.h:62
-#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:365
+#: ../src/filter-enums.cpp:53
+#: ../src/ui/dialog/input.cpp:365
msgid "Screen"
msgstr "EkrÄns"
@@ -6696,9 +6361,8 @@ msgid "Blurred mask on the edge without altering the contents"
msgstr "IzpludinÄta maska uz malas, neizmainot saturu"
#: ../src/extension/internal/filter/blurs.h:325
-#, fuzzy
msgid "Out of Focus"
-msgstr "Fokusēt meklēšanas joslu"
+msgstr "Nav fokusa"
#: ../src/extension/internal/filter/blurs.h:331
#: ../src/extension/internal/filter/distort.h:75
@@ -6732,9 +6396,8 @@ msgstr "Fona krÄsa"
#: ../src/extension/internal/filter/blurs.h:337
#: ../src/extension/internal/filter/bumps.h:129
#: ../src/extension/internal/filter/color.h:1211
-#, fuzzy
msgid "Blend type:"
-msgstr "Līknes tips"
+msgstr "Sajaukšanas tips:"
#: ../src/extension/internal/filter/blurs.h:338
#: ../src/extension/internal/filter/bumps.h:130
@@ -6752,7 +6415,8 @@ msgstr "Līknes tips"
#: ../src/extension/internal/filter/paint.h:704
#: ../src/extension/internal/filter/textures.h:77
#: ../src/extension/internal/filter/transparency.h:61
-#: ../src/filter-enums.cpp:51 ../src/ui/dialog/inkscape-preferences.cpp:618
+#: ../src/filter-enums.cpp:51
+#: ../src/ui/dialog/inkscape-preferences.cpp:618
msgid "Normal"
msgstr "NormÄls"
@@ -6762,7 +6426,7 @@ msgstr "Sajaukt ar fonu"
#: ../src/extension/internal/filter/blurs.h:354
msgid "Blur eroded by white or transparency"
-msgstr ""
+msgstr "IzpludinÄjums, kas saÄ“sts ar balto vai caurspÄ«dÄ«gumu"
#: ../src/extension/internal/filter/bumps.h:80
msgid "Bump"
@@ -6857,15 +6521,15 @@ msgstr "Gaismas avots:"
msgid "Distant"
msgstr "AttÄls"
-#: ../src/extension/internal/filter/bumps.h:106 ../src/helper/units.cpp:38
+#: ../src/extension/internal/filter/bumps.h:106
+#: ../src/helper/units.cpp:38
#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Point"
msgstr "Punkts"
#: ../src/extension/internal/filter/bumps.h:107
-#, fuzzy
msgid "Spot"
-msgstr "3x3x3, 4 punkts"
+msgstr ""
#: ../src/extension/internal/filter/bumps.h:109
msgid "Distant light options"
@@ -6937,7 +6601,8 @@ msgstr "Fons:"
#: ../src/extension/internal/filter/bumps.h:325
#: ../src/extension/internal/filter/color.h:1218
#: ../src/extension/internal/filter/transparency.h:57
-#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:54
+#: ../src/filter-enums.cpp:29
+#: ../src/selection-describer.cpp:54
msgid "Image"
msgstr "Attēls"
@@ -6955,23 +6620,20 @@ msgid "Lighting"
msgstr "Apgaismojums"
#: ../src/extension/internal/filter/bumps.h:337
-#, fuzzy
msgid "Lighting blend:"
-msgstr "Beigu saplūdums"
+msgstr ""
#: ../src/extension/internal/filter/bumps.h:344
-#, fuzzy
msgid "Highlight blend:"
-msgstr "Beigu saplūdums"
+msgstr ""
#: ../src/extension/internal/filter/bumps.h:353
msgid "Bump color"
msgstr "Reljefa krÄsa"
#: ../src/extension/internal/filter/bumps.h:354
-#, fuzzy
msgid "Revert bump"
-msgstr "Rel_jefa karte"
+msgstr ""
#: ../src/extension/internal/filter/bumps.h:355
msgid "Transparency type:"
@@ -6988,7 +6650,6 @@ msgstr ""
#: ../src/extension/internal/filter/distort.h:70
#: ../src/extension/internal/filter/morphology.h:174
#: ../src/filter-enums.cpp:72
-#, fuzzy
msgid "In"
msgstr "Pēc"
@@ -7020,9 +6681,8 @@ msgid "Brightness filter"
msgstr "Spilgtuma filtrs"
#: ../src/extension/internal/filter/color.h:151
-#, fuzzy
msgid "Channel Painting"
-msgstr "Eļļas glezna"
+msgstr "KanÄlu krÄsosana"
#: ../src/extension/internal/filter/color.h:159
#: ../src/extension/internal/filter/transparency.h:135
@@ -7071,37 +6731,42 @@ msgstr "SapludinÄjums 2:"
msgid "Blend image or object with a flood color"
msgstr ""
-#: ../src/extension/internal/filter/color.h:423 ../src/filter-enums.cpp:22
+#: ../src/extension/internal/filter/color.h:423
+#: ../src/filter-enums.cpp:22
msgid "Component Transfer"
msgstr "SastÄvdaļu pÄrnese"
-#: ../src/extension/internal/filter/color.h:426 ../src/filter-enums.cpp:82
+#: ../src/extension/internal/filter/color.h:426
+#: ../src/filter-enums.cpp:82
msgid "Identity"
msgstr "IdentitÄte"
#: ../src/extension/internal/filter/color.h:427
-#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:83
+#: ../src/extension/internal/filter/paint.h:499
+#: ../src/filter-enums.cpp:83
msgid "Table"
msgstr "Tabula"
#: ../src/extension/internal/filter/color.h:428
-#: ../src/extension/internal/filter/paint.h:500 ../src/filter-enums.cpp:84
+#: ../src/extension/internal/filter/paint.h:500
+#: ../src/filter-enums.cpp:84
msgid "Discrete"
msgstr "Atsevišķs"
-#: ../src/extension/internal/filter/color.h:429 ../src/filter-enums.cpp:85
+#: ../src/extension/internal/filter/color.h:429
+#: ../src/filter-enums.cpp:85
#: ../src/live_effects/lpe-powerstroke.cpp:162
msgid "Linear"
msgstr "LineÄrs"
-#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:86
+#: ../src/extension/internal/filter/color.h:430
+#: ../src/filter-enums.cpp:86
msgid "Gamma"
msgstr "Gamma"
#: ../src/extension/internal/filter/color.h:439
-#, fuzzy
msgid "Basic component transfer structure"
-msgstr "PÄtraucam pÄrraidīšanu..."
+msgstr ""
#: ../src/extension/internal/filter/color.h:508
msgid "Duochrome"
@@ -7141,28 +6806,34 @@ msgstr "2. krÄsa"
#: ../src/extension/internal/filter/color.h:534
msgid "Convert luminance values to a duochrome palette"
-msgstr ""
+msgstr "PÄrvÄ“rst spilgtuma vÄ“rtÄ«bas par divkrÄsu paleti"
#: ../src/extension/internal/filter/color.h:633
msgid "Extract Channel"
msgstr "Ekstraģēt kanÄlu"
-#: ../src/extension/internal/filter/color.h:636 ../src/filter-enums.cpp:100
-#: ../src/flood-context.cpp:246 ../src/widgets/sp-color-icc-selector.cpp:230
+#: ../src/extension/internal/filter/color.h:636
+#: ../src/filter-enums.cpp:100
+#: ../src/flood-context.cpp:246
+#: ../src/widgets/sp-color-icc-selector.cpp:230
#: ../src/widgets/sp-color-scales.cpp:401
#: ../src/widgets/sp-color-scales.cpp:402
msgid "Red"
msgstr "Sarkans"
-#: ../src/extension/internal/filter/color.h:637 ../src/filter-enums.cpp:101
-#: ../src/flood-context.cpp:247 ../src/widgets/sp-color-icc-selector.cpp:230
+#: ../src/extension/internal/filter/color.h:637
+#: ../src/filter-enums.cpp:101
+#: ../src/flood-context.cpp:247
+#: ../src/widgets/sp-color-icc-selector.cpp:230
#: ../src/widgets/sp-color-scales.cpp:404
#: ../src/widgets/sp-color-scales.cpp:405
msgid "Green"
msgstr "Zaļš"
-#: ../src/extension/internal/filter/color.h:638 ../src/filter-enums.cpp:102
-#: ../src/flood-context.cpp:248 ../src/widgets/sp-color-icc-selector.cpp:230
+#: ../src/extension/internal/filter/color.h:638
+#: ../src/filter-enums.cpp:102
+#: ../src/flood-context.cpp:248
+#: ../src/widgets/sp-color-icc-selector.cpp:230
#: ../src/widgets/sp-color-scales.cpp:407
#: ../src/widgets/sp-color-scales.cpp:408
msgid "Blue"
@@ -7260,9 +6931,8 @@ msgid "Invert channels:"
msgstr "InvertÄ“t kanÄlus:"
#: ../src/extension/internal/filter/color.h:907
-#, fuzzy
msgid "No inversion"
-msgstr "- < Nav tulkojuma >"
+msgstr "Nav inversijas"
#: ../src/extension/internal/filter/color.h:908
msgid "Red and blue"
@@ -7277,24 +6947,20 @@ msgid "Green and blue"
msgstr "Zaļš un zils"
#: ../src/extension/internal/filter/color.h:912
-#, fuzzy
msgid "Light transparency:"
-msgstr "Viltus caurspīdība"
+msgstr "Gaismas caurspīdīgums:"
#: ../src/extension/internal/filter/color.h:913
-#, fuzzy
msgid "Invert hue"
-msgstr "Tonis-PiesÄtinÄjums"
+msgstr "InvertÄ“t nokrÄsu"
#: ../src/extension/internal/filter/color.h:914
-#, fuzzy
msgid "Invert lightness"
-msgstr "Hroma gaišums"
+msgstr "Invertēt gaišusmu"
#: ../src/extension/internal/filter/color.h:915
-#, fuzzy
msgid "Invert transparency"
-msgstr "Viltus caurspīdība"
+msgstr "Invertēt caurspīdīgumu"
#: ../src/extension/internal/filter/color.h:923
msgid "Manage hue, lightness and transparency inversions"
@@ -7325,9 +6991,8 @@ msgid "Modify lightness and contrast separately"
msgstr "Mainīt spilgtumu un kontrastu atsevišķi"
#: ../src/extension/internal/filter/color.h:1195
-#, fuzzy
msgid "Nudge RGB"
-msgstr "Bikstīt"
+msgstr ""
#: ../src/extension/internal/filter/color.h:1199
msgid "Red offset"
@@ -7337,8 +7002,10 @@ msgstr "SarkanÄ nobÄ«de"
#: ../src/extension/internal/filter/color.h:1203
#: ../src/extension/internal/filter/color.h:1206
#: ../src/ui/dialog/object-attributes.cpp:65
-#: ../src/ui/dialog/object-attributes.cpp:73 ../src/ui/dialog/tile.cpp:615
-#: ../src/widgets/desktop-widget.cpp:589 ../src/widgets/node-toolbar.cpp:591
+#: ../src/ui/dialog/object-attributes.cpp:73
+#: ../src/ui/dialog/tile.cpp:615
+#: ../src/widgets/desktop-widget.cpp:589
+#: ../src/widgets/node-toolbar.cpp:591
msgid "X:"
msgstr "X:"
@@ -7346,8 +7013,10 @@ msgstr "X:"
#: ../src/extension/internal/filter/color.h:1204
#: ../src/extension/internal/filter/color.h:1207
#: ../src/ui/dialog/object-attributes.cpp:66
-#: ../src/ui/dialog/object-attributes.cpp:74 ../src/ui/dialog/tile.cpp:616
-#: ../src/widgets/desktop-widget.cpp:592 ../src/widgets/node-toolbar.cpp:609
+#: ../src/ui/dialog/object-attributes.cpp:74
+#: ../src/ui/dialog/tile.cpp:616
+#: ../src/widgets/desktop-widget.cpp:592
+#: ../src/widgets/node-toolbar.cpp:609
msgid "Y:"
msgstr "Y:"
@@ -7380,9 +7049,7 @@ msgid "Over"
msgstr "PÄri"
#: ../src/extension/internal/filter/color.h:1234
-msgid ""
-"Nudge RGB channels separately and blend them to different types of "
-"backgrounds"
+msgid "Nudge RGB channels separately and blend them to different types of backgrounds"
msgstr ""
#: ../src/extension/internal/filter/color.h:1325
@@ -7400,7 +7067,7 @@ msgstr "KrÄsas:"
#: ../src/extension/internal/filter/color.h:1349
msgid "Replace hue by two colors"
-msgstr ""
+msgstr "Aizvietot nokrÄsu ar divÄm krÄsÄm"
#: ../src/extension/internal/filter/color.h:1413
msgid "Hue rotation (°):"
@@ -7412,7 +7079,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1425
msgid "Classic photographic solarization effect"
-msgstr ""
+msgstr "Klasiskais foto solarizÄcijas efekts"
#: ../src/extension/internal/filter/color.h:1498
msgid "Tritone"
@@ -7427,9 +7094,8 @@ msgid "Phosphorescence"
msgstr "Fosforescence"
#: ../src/extension/internal/filter/color.h:1506
-#, fuzzy
msgid "Colored nights"
-msgstr "KrÄsaini grafiki:"
+msgstr "KrÄsainÄs naktis"
#: ../src/extension/internal/filter/color.h:1507
msgid "Hue to background"
@@ -7456,9 +7122,7 @@ msgid "Global light:"
msgstr "VispÄrÄ“jÄ gaisma:"
#: ../src/extension/internal/filter/color.h:1536
-msgid ""
-"Create a custom tritone palette with additional glow, blend modes and hue "
-"moving"
+msgid "Create a custom tritone palette with additional glow, blend modes and hue moving"
msgstr ""
#: ../src/extension/internal/filter/distort.h:67
@@ -7468,9 +7132,8 @@ msgstr "Filca spalvas"
#: ../src/extension/internal/filter/distort.h:71
#: ../src/extension/internal/filter/morphology.h:175
#: ../src/filter-enums.cpp:73
-#, fuzzy
msgid "Out"
-msgstr "TÄlÄk"
+msgstr ""
#: ../src/extension/internal/filter/distort.h:77
#: ../src/extension/internal/filter/textures.h:75
@@ -7507,7 +7170,8 @@ msgstr "FraktÄļu troksnis"
#: ../src/extension/internal/filter/distort.h:85
#: ../src/extension/internal/filter/distort.h:194
#: ../src/extension/internal/filter/overlays.h:62
-#: ../src/extension/internal/filter/paint.h:695 ../src/filter-enums.cpp:35
+#: ../src/extension/internal/filter/paint.h:695
+#: ../src/filter-enums.cpp:35
#: ../src/filter-enums.cpp:117
msgid "Turbulence"
msgstr "Turbulence"
@@ -7639,7 +7303,7 @@ msgstr "IzpludinÄt saturu"
#: ../src/extension/internal/filter/morphology.h:79
msgid "Smooth edges and angles of shapes"
-msgstr ""
+msgstr "NogludinÄt figÅ«ru malas un leņķus"
#: ../src/extension/internal/filter/morphology.h:166
msgid "Outline"
@@ -7654,9 +7318,8 @@ msgid "Hide image"
msgstr "Slēpt attēlu"
#: ../src/extension/internal/filter/morphology.h:172
-#, fuzzy
msgid "Composite type:"
-msgstr "Līknes tips"
+msgstr ""
#: ../src/extension/internal/filter/morphology.h:177
#: ../src/filter-enums.cpp:75
@@ -7717,9 +7380,8 @@ msgid "Stroke opacity:"
msgstr "Vilkuma necaurspīdība:"
#: ../src/extension/internal/filter/morphology.h:206
-#, fuzzy
msgid "Adds a colorizable outline"
-msgstr "Pievieno necaurspÄ«dÄ«gu, izkrÄsojamu fonu"
+msgstr "Pievieno izkrÄsojamas aprises"
#: ../src/extension/internal/filter/overlays.h:56
msgid "Noise Fill"
@@ -7727,12 +7389,14 @@ msgstr "Aizpildīt ar troksni"
#: ../src/extension/internal/filter/overlays.h:59
#: ../src/extension/internal/filter/paint.h:692
-#: ../src/extension/internal/filter/shadows.h:59 ../src/ui/dialog/find.cpp:83
+#: ../src/extension/internal/filter/shadows.h:59
+#: ../src/ui/dialog/find.cpp:83
#: ../src/ui/dialog/tracedialog.cpp:746
#: ../share/extensions/color_custom.inx.h:14
#: ../share/extensions/color_HSL_adjust.inx.h:15
#: ../share/extensions/color_randomize.inx.h:6
-#: ../share/extensions/dots.inx.h:5 ../share/extensions/dxf_input.inx.h:15
+#: ../share/extensions/dots.inx.h:5
+#: ../share/extensions/dxf_input.inx.h:15
#: ../share/extensions/dxf_outlines.inx.h:18
#: ../share/extensions/gcodetools_area.inx.h:34
#: ../share/extensions/gcodetools_engraving.inx.h:21
@@ -7746,8 +7410,10 @@ msgstr "Aizpildīt ar troksni"
#: ../share/extensions/lorem_ipsum.inx.h:4
#: ../share/extensions/pathalongpath.inx.h:7
#: ../share/extensions/pathscatter.inx.h:10
-#: ../share/extensions/radiusrand.inx.h:6 ../share/extensions/scour.inx.h:20
-#: ../share/extensions/split.inx.h:2 ../share/extensions/voronoi2svg.inx.h:6
+#: ../share/extensions/radiusrand.inx.h:6
+#: ../share/extensions/scour.inx.h:20
+#: ../share/extensions/split.inx.h:2
+#: ../share/extensions/voronoi2svg.inx.h:6
#: ../share/extensions/webslicer_create_group.inx.h:7
#: ../share/extensions/webslicer_export.inx.h:6
#: ../share/extensions/web-set-att.inx.h:6
@@ -7769,14 +7435,12 @@ msgstr "Hromolito"
#: ../src/extension/internal/filter/paint.h:75
#: ../share/extensions/jessyInk_keyBindings.inx.h:5
-#, fuzzy
msgid "Drawing mode"
-msgstr "PÄrslÄ“gt zÄ«mēšanas režīmu"
+msgstr "Zīmēšanas režīms"
#: ../src/extension/internal/filter/paint.h:76
-#, fuzzy
msgid "Drawing blend:"
-msgstr "Beigu saplūdums"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:84
msgid "Dented"
@@ -7825,8 +7489,7 @@ msgstr "Garums:"
#: ../src/extension/internal/filter/paint.h:248
msgid "Convert image to an engraving made of vertical and horizontal lines"
-msgstr ""
-"PÄrvÄ“rst attÄ“lu par gravÄ«ru, kas sastÄv no vertikÄlÄm un horizontÄlÄm lÄ«nijÄm"
+msgstr "PÄrvÄ“rst attÄ“lu par gravÄ«ru, kas sastÄv no vertikÄlÄm un horizontÄlÄm lÄ«nijÄm"
#: ../src/extension/internal/filter/paint.h:332
#: ../src/ui/dialog/align-and-distribute.cpp:1049
@@ -7835,7 +7498,8 @@ msgstr ""
msgid "Drawing"
msgstr "Zīmējums"
-#: ../src/extension/internal/filter/paint.h:336 ../src/splivarot.cpp:2007
+#: ../src/extension/internal/filter/paint.h:336
+#: ../src/splivarot.cpp:2007
msgid "Simplify"
msgstr "VienkÄrÅ¡ot"
@@ -7859,9 +7523,8 @@ msgstr "AizpildÄ«juma krÄsa"
#: ../src/extension/internal/filter/paint.h:352
#: ../src/extension/internal/filter/paint.h:716
-#, fuzzy
msgid "Image on fill"
-msgstr "Attēls uz vilkuima"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:355
msgid "Stroke color"
@@ -7872,9 +7535,8 @@ msgid "Image on stroke"
msgstr "Attēls uz vilkuima"
#: ../src/extension/internal/filter/paint.h:367
-#, fuzzy
msgid "Convert images to duochrome drawings"
-msgstr "Padarīt attēlus melnbaltus"
+msgstr "PÄrvÄ“rst attÄ“lus par divkrÄsu zÄ«mÄ“jumiem"
#: ../src/extension/internal/filter/paint.h:495
msgid "Electrize"
@@ -7902,9 +7564,8 @@ msgid "Electro solarization effects"
msgstr "ElektrosolorizÄcijas efekts"
#: ../src/extension/internal/filter/paint.h:585
-#, fuzzy
msgid "Neon Draw"
-msgstr "Zīmēt robežu"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:587
msgid "Line type:"
@@ -7915,9 +7576,8 @@ msgid "Smoothed"
msgstr "NogludinÄts"
#: ../src/extension/internal/filter/paint.h:589
-#, fuzzy
msgid "Contrasted"
-msgstr "Kontrasts"
+msgstr "Kontrastēts"
#: ../src/extension/internal/filter/paint.h:592
msgid "Line width:"
@@ -7938,14 +7598,12 @@ msgid "Point Engraving"
msgstr "Punkta gravēšana"
#: ../src/extension/internal/filter/paint.h:702
-#, fuzzy
msgid "Noise blend:"
-msgstr "Beigu saplūdums"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:710
-#, fuzzy
msgid "Grain lightness:"
-msgstr "Hroma gaišums"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:712
#: ../src/extension/internal/filter/transparency.h:343
@@ -7965,9 +7623,8 @@ msgid "Convert image to a transparent point engraving"
msgstr ""
#: ../src/extension/internal/filter/paint.h:852
-#, fuzzy
msgid "Poster Paint"
-msgstr "Zī_mēšanas režīms"
+msgstr "PlakÄta zÄ«mēšana"
#: ../src/extension/internal/filter/paint.h:858
msgid "Transfer type:"
@@ -7982,14 +7639,12 @@ msgid "Painting"
msgstr "Glezna"
#: ../src/extension/internal/filter/paint.h:870
-#, fuzzy
msgid "Simplify (primary):"
-msgstr "PrimÄrÄ GIcon"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:871
-#, fuzzy
msgid "Simplify (secondary):"
-msgstr "SekundÄrÄ GIcon"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:872
msgid "Pre-saturation:"
@@ -8000,33 +7655,28 @@ msgid "Post-saturation:"
msgstr "PÄ“cpiesÄtinÄjums:"
#: ../src/extension/internal/filter/paint.h:874
-#, fuzzy
msgid "Simulate antialiasing"
-msgstr "Teksta nogludinÄÅ¡ana"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:882
msgid "Poster and painting effects"
msgstr "PlakÄtu un gleznu efekti"
#: ../src/extension/internal/filter/paint.h:975
-#, fuzzy
msgid "Posterize Basic"
-msgstr "Pamata latīņu"
+msgstr ""
#: ../src/extension/internal/filter/paint.h:986
-#, fuzzy
msgid "Simple posterizing effect"
-msgstr "VienkÄrÅ¡a efektu iestatne"
+msgstr ""
#: ../src/extension/internal/filter/protrusions.h:48
-#, fuzzy
msgid "Snow crest"
-msgstr "No rīta sniegs"
+msgstr ""
#: ../src/extension/internal/filter/protrusions.h:50
-#, fuzzy
msgid "Drift Size:"
-msgstr "Sīktēla izmērs:"
+msgstr ""
#: ../src/extension/internal/filter/protrusions.h:58
msgid "Snow has fallen on object"
@@ -8069,9 +7719,8 @@ msgid "Use object's color"
msgstr "Izmantot objekta krÄsu"
#: ../src/extension/internal/filter/shadows.h:82
-#, fuzzy
msgid "Colorizable Drop shadow"
-msgstr "Pievienot krītošu ēnu"
+msgstr ""
#: ../src/extension/internal/filter/textures.h:62
msgid "Ink Blot"
@@ -8082,23 +7731,20 @@ msgid "Frequency:"
msgstr "Biežums:"
#: ../src/extension/internal/filter/textures.h:71
-#, fuzzy
msgid "Horizontal inlay:"
-msgstr "HorizontÄlais NoregulÄ“jums"
+msgstr ""
#: ../src/extension/internal/filter/textures.h:72
-#, fuzzy
msgid "Vertical inlay:"
-msgstr "VertikÄlÄs formas"
+msgstr ""
#: ../src/extension/internal/filter/textures.h:73
msgid "Displacement:"
msgstr "PÄrvietojums:"
#: ../src/extension/internal/filter/textures.h:79
-#, fuzzy
msgid "Overlapping"
-msgstr "VariÄciju atlasÄ«tÄji"
+msgstr "PÄrklÄÅ¡anÄs"
#: ../src/extension/internal/filter/textures.h:80
msgid "External"
@@ -8110,9 +7756,8 @@ msgid "Custom"
msgstr "Izvēles"
#: ../src/extension/internal/filter/textures.h:83
-#, fuzzy
msgid "Custom stroke options"
-msgstr "PielÄgotas Å¡ifrēšanas opcijas"
+msgstr "PielÄgotas vilkuma iespejas"
#: ../src/extension/internal/filter/textures.h:84
msgid "k1:"
@@ -8135,15 +7780,19 @@ msgstr "Tintes traips uz audekla vai rupja papīra"
msgid "Blend"
msgstr "SapludinÄt"
-#: ../src/extension/internal/filter/transparency.h:55 ../src/rdf.cpp:258
+#: ../src/extension/internal/filter/transparency.h:55
+#: ../src/rdf.cpp:258
msgid "Source:"
msgstr "Avots:"
#: ../src/extension/internal/filter/transparency.h:59
#: ../src/ui/dialog/filter-effects-dialog.cpp:2349
-#: ../src/widgets/erasor-toolbar.cpp:127 ../src/widgets/pencil-toolbar.cpp:162
-#: ../src/widgets/spray-toolbar.cpp:203 ../src/widgets/tweak-toolbar.cpp:273
-#: ../share/extensions/extrude.inx.h:4 ../share/extensions/triangle.inx.h:9
+#: ../src/widgets/erasor-toolbar.cpp:127
+#: ../src/widgets/pencil-toolbar.cpp:162
+#: ../src/widgets/spray-toolbar.cpp:203
+#: ../src/widgets/tweak-toolbar.cpp:273
+#: ../share/extensions/extrude.inx.h:4
+#: ../share/extensions/triangle.inx.h:9
msgid "Mode:"
msgstr "Režīms:"
@@ -8206,10 +7855,8 @@ msgid "Link"
msgstr "Saite"
#: ../src/extension/internal/gdkpixbuf-input.cpp:199
-msgid ""
-"Embed results in stand-alone, larger SVG files. Link references a file "
-"outside this SVG document and all files must be moved together."
-msgstr ""
+msgid "Embed results in stand-alone, larger SVG files. Link references a file outside this SVG document and all files must be moved together."
+msgstr "Iegult rezultÄtus atsevišķÄ, lielÄ SVG failÄ. Saite atsaucas uz failu Ärpus šī SVG dokumenta, lÄ«dz ar to visi faili ir jÄpÄrvieto vienkop."
#: ../src/extension/internal/gdkpixbuf-input.cpp:200
msgid "Hide the dialog next time and always apply the same action."
@@ -8231,7 +7878,8 @@ msgstr "GIMP krÄsu pÄreja (*.ggr)"
msgid "Gradients used in GIMP"
msgstr "GIMP izmantotÄs krÄsu pÄrejas"
-#: ../src/extension/internal/grid.cpp:201 ../src/ui/widget/panel.cpp:113
+#: ../src/extension/internal/grid.cpp:201
+#: ../src/ui/widget/panel.cpp:113
msgid "Grid"
msgstr "Režģis"
@@ -8259,7 +7907,8 @@ msgstr "VertikÄlÄ nobÄ«de:"
#: ../share/extensions/draw_from_triangle.inx.h:30
#: ../share/extensions/eqtexsvg.inx.h:4
#: ../share/extensions/foldablebox.inx.h:6
-#: ../share/extensions/funcplot.inx.h:14 ../share/extensions/gears.inx.h:6
+#: ../share/extensions/funcplot.inx.h:14
+#: ../share/extensions/gears.inx.h:6
#: ../share/extensions/grid_cartesian.inx.h:15
#: ../share/extensions/grid_isometric.inx.h:6
#: ../share/extensions/grid_polar.inx.h:20
@@ -8274,13 +7923,13 @@ msgstr "VertikÄlÄ nobÄ«de:"
#: ../share/extensions/render_barcode.inx.h:6
#: ../share/extensions/render_barcode_datamatrix.inx.h:3
#: ../share/extensions/render_barcode_qrcode.inx.h:14
-#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6
+#: ../share/extensions/rtree.inx.h:4
+#: ../share/extensions/spirograph.inx.h:6
#: ../share/extensions/svgcalendar.inx.h:20
#: ../share/extensions/triangle.inx.h:10
#: ../share/extensions/wireframe_sphere.inx.h:5
-#, fuzzy
msgid "Render"
-msgstr "_Renderēšana"
+msgstr "Renderēt"
#: ../src/extension/internal/grid.cpp:212
#: ../src/ui/dialog/document-properties.cpp:146
@@ -8290,9 +7939,8 @@ msgid "Grids"
msgstr "Režģi"
#: ../src/extension/internal/grid.cpp:215
-#, fuzzy
msgid "Draw a path which is a grid"
-msgstr "Atstarpe, kas ievietota starp režģa rindÄm"
+msgstr "Zīmēt ceļu, kas ir režģis"
#: ../src/extension/internal/javafx-out.cpp:964
msgid "JavaFX Output"
@@ -8353,9 +8001,8 @@ msgid "bleed box"
msgstr "pÄrlaides rÄmis"
#: ../src/extension/internal/pdfinput/pdf-input.cpp:73
-#, fuzzy
msgid "art box"
-msgstr "Kuba zīmēšana"
+msgstr ""
#: ../src/extension/internal/pdfinput/pdf-input.cpp:85
msgid "Select page:"
@@ -8369,9 +8016,8 @@ msgstr "no %i"
#. Crop settings
#: ../src/extension/internal/pdfinput/pdf-input.cpp:110
-#, fuzzy
msgid "Clip to:"
-msgstr "KÄ apcirpt"
+msgstr "t"
#: ../src/extension/internal/pdfinput/pdf-input.cpp:125
msgid "Page settings"
@@ -8382,12 +8028,8 @@ msgid "Precision of approximating gradient meshes:"
msgstr ""
#: ../src/extension/internal/pdfinput/pdf-input.cpp:127
-msgid ""
-"<b>Note</b>: setting the precision too high may result in a large SVG file "
-"and slow performance."
-msgstr ""
-"<b>PiezÄ«me</b>: iestatot pÄrÄk augstu precizitÄti var iegÅ«t liela izmÄ“ra SVG "
-"failu, kas ievērojami ietekmēs veiktspēju."
+msgid "<b>Note</b>: setting the precision too high may result in a large SVG file and slow performance."
+msgstr "<b>PiezÄ«me</b>: iestatot pÄrÄk augstu precizitÄti var iegÅ«t liela izmÄ“ra SVG failu, kas ievÄ“rojami ietekmÄ“s veiktspÄ“ju."
#: ../src/extension/internal/pdfinput/pdf-input.cpp:137
msgid "rough"
@@ -8395,9 +8037,8 @@ msgstr "raupjš"
#. Text options
#: ../src/extension/internal/pdfinput/pdf-input.cpp:141
-#, fuzzy
msgid "Text handling:"
-msgstr "Izvades apstrÄde"
+msgstr ""
#: ../src/extension/internal/pdfinput/pdf-input.cpp:144
#: ../src/extension/internal/pdfinput/pdf-input.cpp:146
@@ -8517,7 +8158,8 @@ msgstr "MÄ“rogojamÄs vektoru grafikas formÄts, kÄ definÄ“ts W3C"
msgid "SVGZ Input"
msgstr "SVGZ Ievade"
-#: ../src/extension/internal/svgz.cpp:52 ../src/extension/internal/svgz.cpp:66
+#: ../src/extension/internal/svgz.cpp:52
+#: ../src/extension/internal/svgz.cpp:66
msgid "Compressed Inkscape SVG (*.svgz)"
msgstr "Saspiests Inkscape SVG (*.svgz)"
@@ -8525,7 +8167,8 @@ msgstr "Saspiests Inkscape SVG (*.svgz)"
msgid "SVG file format compressed with GZip"
msgstr "SVG faila formÄts, saspiests ar GZip"
-#: ../src/extension/internal/svgz.cpp:61 ../src/extension/internal/svgz.cpp:75
+#: ../src/extension/internal/svgz.cpp:61
+#: ../src/extension/internal/svgz.cpp:75
msgid "SVGZ Output"
msgstr "SVGZ Izvade"
@@ -8554,15 +8197,15 @@ msgid "Vector graphics format used by Corel WordPerfect"
msgstr "Corel WordPerfect vektoru grafikas formÄts"
#: ../src/extension/prefdialog.cpp:251
-#, fuzzy
msgid "Live preview"
-msgstr "_AtjauninÄt priekÅ¡skatÄ«jumu pie izmaiņÄm"
+msgstr "Dzīvais priekšskats"
#: ../src/extension/prefdialog.cpp:251
msgid "Is the effect previewed live on canvas?"
msgstr ""
-#: ../src/extension/system.cpp:153 ../src/extension/system.cpp:155
+#: ../src/extension/system.cpp:153
+#: ../src/extension/system.cpp:155
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr "NeizdevÄs automÄtiski noteikt formÄtu. Fails atvÄ“rts kÄ SVG."
@@ -8574,7 +8217,8 @@ msgstr "default.svg"
msgid "Broken links have been changed to point to existing files."
msgstr ""
-#: ../src/file.cpp:292 ../src/file.cpp:1205
+#: ../src/file.cpp:292
+#: ../src/file.cpp:1205
#, c-format
msgid "Failed to load the requested file %s"
msgstr "NeizdevÄs ielÄdÄ“t pieprasÄ«to failu %s"
@@ -8586,8 +8230,7 @@ msgstr "Dokuments vÄ“l nav saglabÄts. Nav iespÄ“jams atgriezties pie saglabÄtÄ
#: ../src/file.cpp:322
#, c-format
msgid "Changes will be lost! Are you sure you want to reload document %s?"
-msgstr ""
-"Izmaiņas tiks zaudÄ“tas! Vai tieÅ¡Äm vÄ“laties ielÄdÄ“t dokumentu %s no jauna?"
+msgstr "Izmaiņas tiks zaudÄ“tas! Vai tieÅ¡Äm vÄ“laties ielÄdÄ“t dokumentu %s no jauna?"
#: ../src/file.cpp:351
msgid "Document reverted."
@@ -8609,34 +8252,31 @@ msgstr "Uzkopt dokumentu"
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "AizvÄkta <b>%i</b> neizmantota definÄ«cija no &lt;defs&gt;."
+msgstr[1] "AizvÄktas <b>%i</b> neizmantotas definÄ«cijas no &lt;defs&gt;."
+msgstr[2] "AizvÄktas <b>%i</b> neizmantotas definÄ«cijas no &lt;defs&gt;."
#: ../src/file.cpp:597
msgid "No unused definitions in &lt;defs&gt;."
-msgstr ""
+msgstr "&lt;defs&gt; nav neizmantotu definīciju."
#: ../src/file.cpp:628
#, c-format
-msgid ""
-"No Inkscape extension found to save document (%s). This may have been "
-"caused by an unknown filename extension."
-msgstr ""
-"Dokumenta (%s) saglabÄÅ¡anai nepiecieÅ¡amais Inkscape paplaÅ¡inÄjums nav "
-"atrasts. CÄ“lonis var bÅ«t nezinÄms faila nosaukuma paplaÅ¡inÄjums."
-
-#: ../src/file.cpp:629 ../src/file.cpp:637 ../src/file.cpp:645
-#: ../src/file.cpp:651 ../src/file.cpp:656
+msgid "No Inkscape extension found to save document (%s). This may have been caused by an unknown filename extension."
+msgstr "Dokumenta (%s) saglabÄÅ¡anai nepiecieÅ¡amais Inkscape paplaÅ¡inÄjums nav atrasts. CÄ“lonis var bÅ«t nezinÄms faila nosaukuma paplaÅ¡inÄjums."
+
+#: ../src/file.cpp:629
+#: ../src/file.cpp:637
+#: ../src/file.cpp:645
+#: ../src/file.cpp:651
+#: ../src/file.cpp:656
msgid "Document not saved."
msgstr "Dokumentu nav saglabÄts."
#: ../src/file.cpp:636
#, c-format
-msgid ""
-"File %s is write protected. Please remove write protection and try again."
-msgstr ""
-"Fails %s ir aizsargÄts pret ierakstu. LÅ«dzu, noņemiet aizsardzÄ«bu pret "
-"ierakstu un mēģiniet vēlreiz."
+msgid "File %s is write protected. Please remove write protection and try again."
+msgstr "Fails %s ir aizsargÄts pret ierakstu. LÅ«dzu, noņemiet aizsardzÄ«bu pret ierakstu un mēģiniet vÄ“lreiz."
#: ../src/file.cpp:644
#, c-format
@@ -8648,7 +8288,8 @@ msgid "Document saved."
msgstr "Dokuments saglabÄts"
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:819 ../src/file.cpp:1368
+#: ../src/file.cpp:819
+#: ../src/file.cpp:1368
#, c-format
msgid "drawing%s"
msgstr "zīmējums%s"
@@ -8679,7 +8320,8 @@ msgstr "Nav izmaiņu, kuras vajadzÄ“tu saglabÄt."
msgid "Saving document..."
msgstr "SaglabÄ dokumentu..."
-#: ../src/file.cpp:1202 ../src/ui/dialog/ocaldialogs.cpp:1211
+#: ../src/file.cpp:1202
+#: ../src/ui/dialog/ocaldialogs.cpp:1211
msgid "Import"
msgstr "Importēt"
@@ -8692,9 +8334,8 @@ msgid "Select file to export to"
msgstr "Izvēlieties failu, uz kuru eksportēt"
#: ../src/file.cpp:1643
-#, fuzzy
msgid "Import Clip Art"
-msgstr "Open Clip Art"
+msgstr ""
#: ../src/filter-enums.cpp:21
msgid "Color Matrix"
@@ -8705,14 +8346,12 @@ msgid "Composite"
msgstr "Salikts"
#: ../src/filter-enums.cpp:24
-#, fuzzy
msgid "Convolve Matrix"
-msgstr "PÄrveidojumu matrica"
+msgstr ""
#: ../src/filter-enums.cpp:25
-#, fuzzy
msgid "Diffuse Lighting"
-msgstr "Mainīt apgaismojumu"
+msgstr ""
#: ../src/filter-enums.cpp:26
msgid "Displacement Map"
@@ -8726,7 +8365,8 @@ msgstr "PludinÄt"
msgid "Merge"
msgstr "Apvienot"
-#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:98
+#: ../src/filter-enums.cpp:32
+#: ../src/live_effects/effect.cpp:98
#: ../src/widgets/gradient-toolbar.cpp:1172
msgid "Offset"
msgstr "Nobīde"
@@ -8740,14 +8380,12 @@ msgid "Tile"
msgstr "Raksta elements"
#: ../src/filter-enums.cpp:40
-#, fuzzy
msgid "Source Graphic"
-msgstr "Atvienota grafika"
+msgstr ""
#: ../src/filter-enums.cpp:41
-#, fuzzy
msgid "Source Alpha"
-msgstr "PaÅ¡reizÄ“jÄ Alpha"
+msgstr ""
#: ../src/filter-enums.cpp:42
msgid "Background Image"
@@ -8778,12 +8416,12 @@ msgid "Hue Rotate"
msgstr "Griezt nokrÄsu"
#: ../src/filter-enums.cpp:64
-#, fuzzy
msgid "Luminance to Alpha"
-msgstr "Alfa par iezīmējumu"
+msgstr ""
#. File
-#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2255
+#: ../src/filter-enums.cpp:70
+#: ../src/verbs.cpp:2265
#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
#: ../share/extensions/jessyInk_transitions.inx.h:2
msgid "Default"
@@ -8793,7 +8431,8 @@ msgstr "Noklusētais"
msgid "Arithmetic"
msgstr "Aritmētisks"
-#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:484
+#: ../src/filter-enums.cpp:92
+#: ../src/selection-chemistry.cpp:484
msgid "Duplicate"
msgstr "Dublēt"
@@ -8801,16 +8440,20 @@ msgstr "Dublēt"
msgid "Wrap"
msgstr "Aplauzt"
-#: ../src/filter-enums.cpp:94 ../src/live_effects/lpe-ruler.cpp:32
+#: ../src/filter-enums.cpp:94
+#: ../src/live_effects/lpe-ruler.cpp:32
#: ../src/ui/dialog/filter-effects-dialog.cpp:489
#: ../src/ui/dialog/inkscape-preferences.cpp:326
#: ../src/ui/dialog/inkscape-preferences.cpp:617
#: ../src/ui/dialog/inkscape-preferences.cpp:1217
#: ../src/ui/dialog/inkscape-preferences.cpp:1374
#: ../src/ui/dialog/inkscape-preferences.cpp:1440
-#: ../src/ui/dialog/input.cpp:613 ../src/ui/dialog/input.cpp:615
-#: ../src/ui/dialog/input.cpp:617 ../src/ui/dialog/input.cpp:1287
-#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2252
+#: ../src/ui/dialog/input.cpp:613
+#: ../src/ui/dialog/input.cpp:615
+#: ../src/ui/dialog/input.cpp:617
+#: ../src/ui/dialog/input.cpp:1287
+#: ../src/ui/dialog/input.cpp:1290
+#: ../src/verbs.cpp:2262
#: ../src/widgets/pencil-toolbar.cpp:190
#: ../share/extensions/gcodetools_area.inx.h:32
#: ../share/extensions/gcodetools_dxf_points.inx.h:15
@@ -8824,7 +8467,8 @@ msgstr "Aplauzt"
msgid "None"
msgstr "Neviens"
-#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:252
+#: ../src/filter-enums.cpp:103
+#: ../src/flood-context.cpp:252
msgid "Alpha"
msgstr "Alfa"
@@ -8856,26 +8500,32 @@ msgstr "Starmetis"
msgid "Visible Colors"
msgstr "RedzamÄs krÄsas"
-#: ../src/flood-context.cpp:249 ../src/widgets/sp-color-icc-selector.cpp:232
+#: ../src/flood-context.cpp:249
+#: ../src/widgets/sp-color-icc-selector.cpp:232
#: ../src/widgets/sp-color-icc-selector.cpp:233
#: ../src/widgets/sp-color-scales.cpp:427
-#: ../src/widgets/sp-color-scales.cpp:428 ../src/widgets/tweak-toolbar.cpp:305
+#: ../src/widgets/sp-color-scales.cpp:428
+#: ../src/widgets/tweak-toolbar.cpp:305
#: ../share/extensions/color_randomize.inx.h:4
msgid "Hue"
msgstr "Tonis"
-#: ../src/flood-context.cpp:250 ../src/ui/dialog/inkscape-preferences.cpp:895
+#: ../src/flood-context.cpp:250
+#: ../src/ui/dialog/inkscape-preferences.cpp:895
#: ../src/widgets/sp-color-icc-selector.cpp:232
#: ../src/widgets/sp-color-icc-selector.cpp:233
#: ../src/widgets/sp-color-scales.cpp:430
-#: ../src/widgets/sp-color-scales.cpp:431 ../src/widgets/tweak-toolbar.cpp:321
+#: ../src/widgets/sp-color-scales.cpp:431
+#: ../src/widgets/tweak-toolbar.cpp:321
#: ../share/extensions/color_randomize.inx.h:8
msgid "Saturation"
msgstr "PiesÄtinÄjums"
-#: ../src/flood-context.cpp:251 ../src/widgets/sp-color-icc-selector.cpp:233
+#: ../src/flood-context.cpp:251
+#: ../src/widgets/sp-color-icc-selector.cpp:233
#: ../src/widgets/sp-color-scales.cpp:433
-#: ../src/widgets/sp-color-scales.cpp:434 ../src/widgets/tweak-toolbar.cpp:337
+#: ../src/widgets/sp-color-scales.cpp:434
+#: ../src/widgets/tweak-toolbar.cpp:337
#: ../share/extensions/color_randomize.inx.h:5
msgid "Lightness"
msgstr "Gaišums"
@@ -8906,10 +8556,8 @@ msgstr ""
#: ../src/flood-context.cpp:527
#, c-format
-msgid ""
-"Area filled, path with <b>%d</b> node created and unioned with selection."
-msgid_plural ""
-"Area filled, path with <b>%d</b> nodes created and unioned with selection."
+msgid "Area filled, path with <b>%d</b> node created and unioned with selection."
+msgid_plural "Area filled, path with <b>%d</b> nodes created and unioned with selection."
msgstr[0] ""
msgstr[1] ""
@@ -8917,20 +8565,21 @@ msgstr[1] ""
#, 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] ""
+msgstr[0] "Laukums aizpildīts, izveidots ceļš ar <b>%d</b> mezglu."
+msgstr[1] "Laukums aizpildīts, izveidots ceļš ar <b>%d</b> mezgliem."
+msgstr[2] "Laukums aizpildīts, izveidots ceļš ar <b>%d</b> mezgliem."
-#: ../src/flood-context.cpp:801 ../src/flood-context.cpp:1100
+#: ../src/flood-context.cpp:801
+#: ../src/flood-context.cpp:1100
msgid "<b>Area is not bounded</b>, cannot fill."
-msgstr ""
+msgstr "<b>Laukums nav norobežots</b>, nav iespējams aizpildīt."
#: ../src/flood-context.cpp:1105
-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 ""
+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 "<b>AizpildÄ«ta tikai redzamÄ norobežotÄ laukuma daļa.</b> Ja vÄ“laties aizpildÄ«t visu laukumu, atsauciet darbÄ«bu, tÄliniet un aizpildiet vÄ“lreiz."
-#: ../src/flood-context.cpp:1123 ../src/flood-context.cpp:1282
+#: ../src/flood-context.cpp:1123
+#: ../src/flood-context.cpp:1282
msgid "Fill bounded area"
msgstr "Aizpildīt norobežoto laukumu"
@@ -8942,40 +8591,44 @@ msgstr "Iestatiet objekta stilu"
msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
msgstr ""
-#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:95
-#, fuzzy
+#: ../src/gradient-context.cpp:134
+#: ../src/gradient-drag.cpp:95
msgid "Linear gradient <b>start</b>"
-msgstr "LineÄrs krÄsu pÄrejas aizpildÄ«jums"
+msgstr "LineÄrÄs krÄsu pÄrejas <b>sÄkums</b>"
#. POINT_LG_BEGIN
-#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:96
-#, fuzzy
+#: ../src/gradient-context.cpp:135
+#: ../src/gradient-drag.cpp:96
msgid "Linear gradient <b>end</b>"
-msgstr "LineÄrs krÄsu pÄrejas aizpildÄ«jums"
+msgstr "LineÄrÄs krÄsu pÄrejas <b>beigas</b>"
-#: ../src/gradient-context.cpp:136 ../src/gradient-drag.cpp:97
+#: ../src/gradient-context.cpp:136
+#: ../src/gradient-drag.cpp:97
msgid "Linear gradient <b>mid stop</b>"
msgstr "LineÄrÄs krÄsu pÄrejas <b>viduspunkts</b>"
-#: ../src/gradient-context.cpp:137 ../src/gradient-drag.cpp:98
-#, fuzzy
+#: ../src/gradient-context.cpp:137
+#: ../src/gradient-drag.cpp:98
msgid "Radial gradient <b>center</b>"
-msgstr "RadiÄls krÄsu pÄrejas aizpildÄ«jums"
+msgstr "RadiÄlÄs krÄsu pÄrejas <b>centrs</b>"
-#: ../src/gradient-context.cpp:138 ../src/gradient-context.cpp:139
-#: ../src/gradient-drag.cpp:99 ../src/gradient-drag.cpp:100
-#, fuzzy
+#: ../src/gradient-context.cpp:138
+#: ../src/gradient-context.cpp:139
+#: ../src/gradient-drag.cpp:99
+#: ../src/gradient-drag.cpp:100
msgid "Radial gradient <b>radius</b>"
-msgstr "RadiÄls krÄsu pÄrejas aizpildÄ«jums"
+msgstr "RadiÄlÄs krÄsu pÄrejas <b>rÄdiuss</b>"
-#: ../src/gradient-context.cpp:140 ../src/gradient-drag.cpp:101
-#, fuzzy
+#: ../src/gradient-context.cpp:140
+#: ../src/gradient-drag.cpp:101
msgid "Radial gradient <b>focus</b>"
-msgstr "RadiÄls krÄsu pÄrejas aizpildÄ«jums"
+msgstr "RadiÄlÄs krÄsu pÄrejas <b>fokuss</b>"
#. POINT_RG_FOCUS
-#: ../src/gradient-context.cpp:141 ../src/gradient-context.cpp:142
-#: ../src/gradient-drag.cpp:102 ../src/gradient-drag.cpp:103
+#: ../src/gradient-context.cpp:141
+#: ../src/gradient-context.cpp:142
+#: ../src/gradient-drag.cpp:102
+#: ../src/gradient-drag.cpp:103
msgid "Radial gradient <b>mid stop</b>"
msgstr "RadiÄlÄs krÄsu pÄrejas <b>viduspunkts</b>"
@@ -8986,7 +8639,8 @@ msgid "%s selected"
msgstr "%s atlasīti"
#. TRANSLATORS: Mind the space in front. This is part of a compound message
-#: ../src/gradient-context.cpp:169 ../src/gradient-context.cpp:178
+#: ../src/gradient-context.cpp:169
+#: ../src/gradient-context.cpp:178
#, c-format
msgid " out of %d gradient handle"
msgid_plural " out of %d gradient handles"
@@ -8995,7 +8649,8 @@ msgstr[1] " no %d krÄsu pÄrejas turiem"
msgstr[2] " no %d krÄsu pÄrejas turiem"
#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message
-#: ../src/gradient-context.cpp:170 ../src/gradient-context.cpp:179
+#: ../src/gradient-context.cpp:170
+#: ../src/gradient-context.cpp:179
#: ../src/gradient-context.cpp:186
#, c-format
msgid " on %d selected object"
@@ -9007,10 +8662,8 @@ msgstr[2] " %d atlasītajiem objektiem"
#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count)
#: ../src/gradient-context.cpp:176
#, c-format
-msgid ""
-"One handle merging %d stop (drag with <b>Shift</b> to separate) selected"
-msgid_plural ""
-"One handle merging %d stops (drag with <b>Shift</b> to separate) selected"
+msgid "One handle merging %d stop (drag with <b>Shift</b> to separate) selected"
+msgid_plural "One handle merging %d stops (drag with <b>Shift</b> to separate) selected"
msgstr[0] ""
msgstr[1] ""
@@ -9027,19 +8680,15 @@ msgstr[2] "atlasÄ«ti <b>%d</b> krÄsu pÄrejas turi no %d"
#: ../src/gradient-context.cpp:191
#, c-format
msgid "<b>No</b> gradient handles selected out of %d on %d selected object"
-msgid_plural ""
-"<b>No</b> gradient handles selected out of %d on %d selected objects"
-msgstr[0] ""
-"Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajÄ objektÄ"
-msgstr[1] ""
-"Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajos "
-"objektos"
-msgstr[2] ""
-"Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajos "
-"objektos"
-
-#: ../src/gradient-context.cpp:405 ../src/gradient-context.cpp:503
-#: ../src/ui/dialog/swatches.cpp:187 ../src/widgets/gradient-vector.cpp:815
+msgid_plural "<b>No</b> gradient handles selected out of %d on %d selected objects"
+msgstr[0] "Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajÄ objektÄ"
+msgstr[1] "Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajos objektos"
+msgstr[2] "Nav atlasÄ«ts <b>neviens</b> krÄsu pÄrejas turis no %d %d atlasÄ«tajos objektos"
+
+#: ../src/gradient-context.cpp:405
+#: ../src/gradient-context.cpp:503
+#: ../src/ui/dialog/swatches.cpp:187
+#: ../src/widgets/gradient-vector.cpp:815
msgid "Add gradient stop"
msgstr "Pievienot krÄsu pÄrejas beigas"
@@ -9076,24 +8725,20 @@ msgid "Select <b>objects</b> on which to create gradient."
msgstr "Atlasiet <b>objektus</b>, kuriem izveidot krÄsu pÄreju."
#: ../src/gradient-drag.cpp:104
-#, fuzzy
msgid "Mesh gradient <b>corner</b>"
-msgstr "RÄdÄ«t stÅ«ra pogas"
+msgstr ""
#: ../src/gradient-drag.cpp:105
-#, fuzzy
msgid "Mesh gradient <b>handle</b>"
-msgstr " no %d krÄsu pÄrejas tura"
+msgstr ""
#: ../src/gradient-drag.cpp:106
-#, fuzzy
msgid "Mesh gradient <b>tensor</b>"
-msgstr "_KopÄ“t krÄsu pÄrejas atraÅ¡anÄs vietu"
+msgstr ""
#: ../src/gradient-drag.cpp:565
-#, fuzzy
msgid "Added patch row or column"
-msgstr "Dzēst katru kolonnu un rindu"
+msgstr ""
#: ../src/gradient-drag.cpp:791
msgid "Merge gradient handles"
@@ -9103,52 +8748,38 @@ msgstr "Apvienot krÄsu pÄrejas turus"
msgid "Move gradient handle"
msgstr "PÄrvietot krÄsu pÄrejas turi"
-#: ../src/gradient-drag.cpp:1159 ../src/widgets/gradient-vector.cpp:848
+#: ../src/gradient-drag.cpp:1159
+#: ../src/widgets/gradient-vector.cpp:848
msgid "Delete gradient stop"
msgstr "DzÄ“st krÄsu pÄrejas beigas"
#: ../src/gradient-drag.cpp:1422
#, 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"
+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:1426 ../src/gradient-drag.cpp:1433
+#: ../src/gradient-drag.cpp:1426
+#: ../src/gradient-drag.cpp:1433
msgid " (stroke)"
msgstr "(vilkums)"
#: ../src/gradient-drag.cpp:1430
#, 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 ""
+msgid "%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to preserve angle, with <b>Ctrl+Shift</b> to scale around center"
+msgstr "%s objektam: %s%s; lai piesaistÄ«tu leņķim, velciet ar <b>Ctrl</b>, lai saglabÄtu leņķi - ar <b>Ctrl+Alt</b>, lai mÄ“rogotu ap centru - ar <b>Ctrl+Shift</b>"
#: ../src/gradient-drag.cpp:1438
#, c-format
-msgid ""
-"Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to "
-"separate focus"
-msgstr ""
+msgid "Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to separate focus"
+msgstr "RadiÄlÄs krÄsu pÄrejas <b>centrs</b> un <b>fokuss</b>; velciet ar <b>Shift</b>, lai atdalÄ«tu fokusu"
#: ../src/gradient-drag.cpp:1441
#, c-format
-msgid ""
-"Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to "
-"separate"
-msgid_plural ""
-"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
-"separate"
-msgstr[0] ""
-"KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejai; lai atdalÄ«tu, "
-"velciet ar nospiestu <b>Shift</b>"
-msgstr[1] ""
-"KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejÄm; lai atdalÄ«tu, "
-"velciet ar nospiestu <b>Shift</b>"
-msgstr[2] ""
-"KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejÄm; lai atdalÄ«tu, "
-"velciet ar nospiestu <b>Shift</b>"
+msgid "Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to separate"
+msgid_plural "Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to separate"
+msgstr[0] "KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejai; lai atdalÄ«tu, velciet ar nospiestu <b>Shift</b>"
+msgstr[1] "KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejÄm; lai atdalÄ«tu, velciet ar nospiestu <b>Shift</b>"
+msgstr[2] "KrÄsu pÄrejas punkts ir kopÄ“js <b>%d</b> krÄsu pÄrejÄm; lai atdalÄ«tu, velciet ar nospiestu <b>Shift</b>"
#: ../src/gradient-drag.cpp:2358
msgid "Move gradient handle(s)"
@@ -9162,23 +8793,28 @@ msgstr "PÄrvietot krÄsu pÄrejas vidus punktu(s)"
msgid "Delete gradient stop(s)"
msgstr "DzÄ“st krÄsu pÄrejas beigas"
-#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:42
+#: ../src/helper/units.cpp:37
+#: ../src/live_effects/lpe-ruler.cpp:42
msgid "Unit"
msgstr "Vienība"
#. Add the units menu.
-#: ../src/helper/units.cpp:37 ../src/widgets/lpe-toolbar.cpp:400
+#: ../src/helper/units.cpp:37
+#: ../src/widgets/lpe-toolbar.cpp:400
#: ../src/widgets/node-toolbar.cpp:623
#: ../src/widgets/paintbucket-toolbar.cpp:187
-#: ../src/widgets/rect-toolbar.cpp:377 ../src/widgets/select-toolbar.cpp:538
+#: ../src/widgets/rect-toolbar.cpp:377
+#: ../src/widgets/select-toolbar.cpp:538
msgid "Units"
msgstr "Mērvienības"
-#: ../src/helper/units.cpp:38 ../share/extensions/dxf_outlines.inx.h:27
+#: ../src/helper/units.cpp:38
+#: ../share/extensions/dxf_outlines.inx.h:27
msgid "pt"
msgstr "pt"
-#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:16
+#: ../src/helper/units.cpp:38
+#: ../share/extensions/perfectboundcover.inx.h:16
msgid "Points"
msgstr "Punkti"
@@ -9186,12 +8822,13 @@ msgstr "Punkti"
msgid "Pt"
msgstr "pt"
-#: ../src/helper/units.cpp:39 ../src/ui/dialog/inkscape-preferences.cpp:445
-#, fuzzy
+#: ../src/helper/units.cpp:39
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Pica"
-msgstr "Cicero"
+msgstr ""
-#: ../src/helper/units.cpp:39 ../share/extensions/dxf_outlines.inx.h:26
+#: ../src/helper/units.cpp:39
+#: ../share/extensions/dxf_outlines.inx.h:26
msgid "pc"
msgstr "pc"
@@ -9203,11 +8840,13 @@ msgstr "picas"
msgid "Pc"
msgstr "pc"
-#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:445
+#: ../src/helper/units.cpp:40
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Pixel"
msgstr "Pikselis"
-#: ../src/helper/units.cpp:40 ../share/extensions/dxf_outlines.inx.h:28
+#: ../src/helper/units.cpp:40
+#: ../share/extensions/dxf_outlines.inx.h:28
#: ../share/extensions/gears.inx.h:11
msgid "px"
msgstr " px"
@@ -9225,7 +8864,8 @@ msgstr " px"
msgid "Percent"
msgstr "Procenti"
-#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:1227
+#: ../src/helper/units.cpp:42
+#: ../src/ui/dialog/inkscape-preferences.cpp:1227
msgid "%"
msgstr "%"
@@ -9233,11 +8873,13 @@ msgstr "%"
msgid "Percents"
msgstr "Procenti"
-#: ../src/helper/units.cpp:43 ../src/ui/dialog/inkscape-preferences.cpp:445
+#: ../src/helper/units.cpp:43
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Millimeter"
msgstr "Milimetrs"
-#: ../src/helper/units.cpp:43 ../share/extensions/dxf_outlines.inx.h:25
+#: ../src/helper/units.cpp:43
+#: ../share/extensions/dxf_outlines.inx.h:25
#: ../share/extensions/gears.inx.h:10
#: ../share/extensions/gcodetools_area.inx.h:55
#: ../share/extensions/gcodetools_dxf_points.inx.h:24
@@ -9253,11 +8895,13 @@ msgstr "mm"
msgid "Millimeters"
msgstr "Milimetri"
-#: ../src/helper/units.cpp:44 ../src/ui/dialog/inkscape-preferences.cpp:445
+#: ../src/helper/units.cpp:44
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Centimeter"
msgstr "Centimetrs"
-#: ../src/helper/units.cpp:44 ../share/extensions/dxf_outlines.inx.h:20
+#: ../src/helper/units.cpp:44
+#: ../share/extensions/dxf_outlines.inx.h:20
msgid "cm"
msgstr "cm"
@@ -9269,7 +8913,8 @@ msgstr "Centrimetri"
msgid "Meter"
msgstr "Metrs"
-#: ../src/helper/units.cpp:45 ../share/extensions/dxf_outlines.inx.h:24
+#: ../src/helper/units.cpp:45
+#: ../share/extensions/dxf_outlines.inx.h:24
msgid "m"
msgstr "m"
@@ -9278,11 +8923,13 @@ msgid "Meters"
msgstr "Metri"
#. no svg_unit
-#: ../src/helper/units.cpp:46 ../src/ui/dialog/inkscape-preferences.cpp:445
+#: ../src/helper/units.cpp:46
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Inch"
msgstr "colla"
-#: ../src/helper/units.cpp:46 ../share/extensions/dxf_outlines.inx.h:22
+#: ../src/helper/units.cpp:46
+#: ../share/extensions/dxf_outlines.inx.h:22
#: ../share/extensions/gears.inx.h:9
#: ../share/extensions/gcodetools_area.inx.h:52
#: ../share/extensions/gcodetools_dxf_points.inx.h:23
@@ -9302,7 +8949,8 @@ msgstr "Collas"
msgid "Foot"
msgstr "Pēda"
-#: ../src/helper/units.cpp:47 ../share/extensions/dxf_outlines.inx.h:21
+#: ../src/helper/units.cpp:47
+#: ../share/extensions/dxf_outlines.inx.h:21
msgid "ft"
msgstr "pēdas"
@@ -9312,46 +8960,39 @@ msgstr "Pēdas"
#. Volatiles do not have default, so there are none here
#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
-#: ../src/helper/units.cpp:50 ../src/ui/dialog/inkscape-preferences.cpp:445
-#, fuzzy
+#: ../src/helper/units.cpp:50
+#: ../src/ui/dialog/inkscape-preferences.cpp:445
msgid "Em square"
-msgstr "KvadrÄtsakne"
+msgstr ""
#: ../src/helper/units.cpp:50
-#, fuzzy
msgid "em"
-msgstr "Em"
+msgstr ""
#: ../src/helper/units.cpp:50
-#, fuzzy
msgid "Em squares"
-msgstr "Aizpildītas rūtis"
+msgstr ""
#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
#: ../src/helper/units.cpp:52
-#, fuzzy
msgid "Ex square"
-msgstr "KvadrÄtsakne"
+msgstr ""
#: ../src/helper/units.cpp:52
-#, fuzzy
msgid "ex"
-msgstr "Ex"
+msgstr ""
#: ../src/helper/units.cpp:52
-#, fuzzy
msgid "Ex squares"
-msgstr "Aizpildītas rūtis"
+msgstr ""
#: ../src/inkscape.cpp:316
-#, fuzzy
msgid "Autosave failed! Cannot create directory "
-msgstr "Nav iespējams izveidot profila mapi %s."
+msgstr "AutomÄtiskÄs saglabÄÅ¡anas kļūda! Nevar izveidot mapi"
#: ../src/inkscape.cpp:325
-#, fuzzy
msgid "Autosave failed! Cannot open directory "
-msgstr "Attēla zip mape:"
+msgstr "AutomÄtiskÄs saglabÄÅ¡anas kļūda! Nevar atvÄ“rt mapi"
#: ../src/inkscape.cpp:341
msgid "Autosaving documents..."
@@ -9359,11 +9000,10 @@ msgstr "AutomÄtiski saglabÄju dokumentus"
#: ../src/inkscape.cpp:412
msgid "Autosave failed! Could not find inkscape extension to save document."
-msgstr ""
-"NeizdevÄs automÄtiski saglabÄt! Nav iespÄ“jams atrast dokumenta saglabÄÅ¡anai "
-"nepiecieÅ¡amo Inkscape paplaÅ¡inÄjumu."
+msgstr "NeizdevÄs automÄtiski saglabÄt! Nav iespÄ“jams atrast dokumenta saglabÄÅ¡anai nepiecieÅ¡amo Inkscape paplaÅ¡inÄjumu."
-#: ../src/inkscape.cpp:415 ../src/inkscape.cpp:422
+#: ../src/inkscape.cpp:415
+#: ../src/inkscape.cpp:422
#, c-format
msgid "Autosave failed! File %s could not be saved."
msgstr "AutomÄtiskÄ saglabÄÅ¡ana neizdevÄs! Failu %s neizdevÄs saglabÄt."
@@ -9382,12 +9022,8 @@ msgid "Inkscape encountered an internal error and will close now.\n"
msgstr "Inkscape radÄs iekšēja kļūda un tagad tiks aizvÄ“rta.\n"
#: ../src/inkscape.cpp:716
-msgid ""
-"Automatic backups of unsaved documents were done to the following "
-"locations:\n"
-msgstr ""
-"NesaglabÄto dokumentu automÄtiskÄs rezerves kopijas tika saglabÄtas "
-"sekojoÅ¡Äs mapÄ“s:\n"
+msgid "Automatic backups of unsaved documents were done to the following locations:\n"
+msgstr "NesaglabÄto dokumentu automÄtiskÄs rezerves kopijas tika saglabÄtas sekojoÅ¡Äs mapÄ“s:\n"
#: ../src/inkscape.cpp:717
msgid "Automatic backup of the following documents failed:\n"
@@ -9458,9 +9094,8 @@ msgid "Custom"
msgstr "Izvēles"
#: ../src/interface.cpp:922
-#, fuzzy
msgid "Setup for custom task"
-msgstr "Meklēt uzdevumu sarakstus:"
+msgstr ""
#: ../src/interface.cpp:923
msgctxt "Interface setup"
@@ -9468,9 +9103,8 @@ msgid "Wide"
msgstr "Plats"
#: ../src/interface.cpp:923
-#, fuzzy
msgid "Setup for widescreen work"
-msgstr "Smags darbs, maza alga"
+msgstr ""
#: ../src/interface.cpp:1035
#, c-format
@@ -9481,55 +9115,50 @@ msgstr "DarbÄ«bas vÄrds \"%s\" nav zinÄms"
msgid "Open _Recent"
msgstr "Atvērt nesenos"
-#: ../src/interface.cpp:1185 ../src/interface.cpp:1271
-#: ../src/interface.cpp:1374 ../src/ui/widget/selected-style.cpp:496
-#, fuzzy
+#: ../src/interface.cpp:1185
+#: ../src/interface.cpp:1271
+#: ../src/interface.cpp:1374
+#: ../src/ui/widget/selected-style.cpp:496
msgid "Drop color"
-msgstr "KrÄ«toÅ¡Äs Ä“nas krÄsa"
+msgstr ""
-#: ../src/interface.cpp:1224 ../src/interface.cpp:1334
-#, fuzzy
+#: ../src/interface.cpp:1224
+#: ../src/interface.cpp:1334
msgid "Drop color on gradient"
-msgstr "IestatÄ«t aizpildÄ«juma krÄsu pÄreju"
+msgstr ""
#: ../src/interface.cpp:1387
-#, fuzzy
msgid "Could not parse SVG data"
-msgstr "NeizdevÄs izparsÄ“t nederÄ«gus vai bojÄtus datus."
+msgstr ""
#: ../src/interface.cpp:1426
-#, fuzzy
msgid "Drop SVG"
-msgstr "SVG attēls"
+msgstr ""
#: ../src/interface.cpp:1463
-#, fuzzy
msgid "Drop bitmap image"
-msgstr "MacPaint bitkartes attēls"
+msgstr ""
#: ../src/interface.cpp:1555
#, c-format
msgid ""
-"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
-"you want to replace it?</span>\n"
+"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do you want to replace it?</span>\n"
"\n"
"The file already exists in \"%s\". Replacing it will overwrite its contents."
msgstr ""
-"<span weight=\"bold\" size=\"larger\">Fails ar nosaukumu \"%s\" jau pastÄv. "
-"Vai vēlaties to aizvietot?</span>\n"
+"<span weight=\"bold\" size=\"larger\">Fails ar nosaukumu \"%s\" jau pastÄv. Vai vÄ“laties to aizvietot?</span>\n"
"\n"
-"Fails šobrīd atrodas \"%s\". Aizvietojot iepriekšējais saturs tiks "
-"pÄrrakstÄ«ts."
+"Fails Å¡obrÄ«d atrodas \"%s\". Aizvietojot iepriekšējais saturs tiks pÄrrakstÄ«ts."
-#: ../src/interface.cpp:1562 ../share/extensions/web-set-att.inx.h:7
+#: ../src/interface.cpp:1562
+#: ../share/extensions/web-set-att.inx.h:7
#: ../share/extensions/web-transmit-att.inx.h:7
msgid "Replace"
msgstr "Aizvietot"
#: ../src/interface.cpp:1631
-#, fuzzy
msgid "Go to parent"
-msgstr "Iet uz vecÄka direktoriju"
+msgstr ""
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
#: ../src/interface.cpp:1672
@@ -9537,7 +9166,8 @@ msgid "Enter group #%1"
msgstr "Ievadiet (ieejiet) grupu(Ä) #%1"
#. Item dialog
-#: ../src/interface.cpp:1811 ../src/verbs.cpp:2731
+#: ../src/interface.cpp:1811
+#: ../src/verbs.cpp:2745
msgid "_Object Properties..."
msgstr "_Objekta īpašības..."
@@ -9576,9 +9206,8 @@ msgstr "Objekta tips"
#. Move to layer
#: ../src/interface.cpp:1876
-#, fuzzy
msgid "_Move to layer ..."
-msgstr "PÄrvietotais slÄnis"
+msgstr "PÄrvietot uz slÄni..."
#. Create link
#: ../src/interface.cpp:1886
@@ -9597,18 +9226,17 @@ msgstr "Atbrīvot masku"
#. Set Clip
#: ../src/interface.cpp:1931
-#, fuzzy
msgid "Set Cl_ip"
-msgstr "Dublicēta IP adrese %1"
+msgstr ""
#. Release Clip
#: ../src/interface.cpp:1942
-#, fuzzy
msgid "Release C_lip"
-msgstr "Taustiņš %d atlaists"
+msgstr ""
#. Group
-#: ../src/interface.cpp:1953 ../src/verbs.cpp:2384
+#: ../src/interface.cpp:1953
+#: ../src/verbs.cpp:2394
msgid "_Group"
msgstr "_Grupēt"
@@ -9617,7 +9245,8 @@ msgid "Create link"
msgstr "Izveidot saiti"
#. Ungroup
-#: ../src/interface.cpp:2055 ../src/verbs.cpp:2386
+#: ../src/interface.cpp:2055
+#: ../src/verbs.cpp:2396
msgid "_Ungroup"
msgstr "_Atgrupēt"
@@ -9652,7 +9281,8 @@ msgstr "Labot ÄrÄ“jÄ redaktorÄ..."
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/interface.cpp:2149 ../src/verbs.cpp:2447
+#: ../src/interface.cpp:2149
+#: ../src/verbs.cpp:2457
msgid "_Trace Bitmap..."
msgstr "Vek_torizēt bitkarti..."
@@ -9668,17 +9298,21 @@ msgstr "Ekstraģēt attēlu..."
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/interface.cpp:2309 ../src/interface.cpp:2329 ../src/verbs.cpp:2696
+#: ../src/interface.cpp:2309
+#: ../src/interface.cpp:2329
+#: ../src/verbs.cpp:2710
msgid "_Fill and Stroke..."
msgstr "_Aizpildījums un vilkums..."
#. Edit Text dialog
-#: ../src/interface.cpp:2335 ../src/verbs.cpp:2711
+#: ../src/interface.cpp:2335
+#: ../src/verbs.cpp:2725
msgid "_Text and Font..."
msgstr "_Teksts un fonts"
#. Spellcheck dialog
-#: ../src/interface.cpp:2341 ../src/verbs.cpp:2719
+#: ../src/interface.cpp:2341
+#: ../src/verbs.cpp:2733
msgid "Check Spellin_g..."
msgstr "PÄrbaudÄ«t pareizrakstÄ«bu"
@@ -9705,8 +9339,7 @@ msgstr "<b>MÄ“rogot</b> faktÅ«ras aizpildÄ«jumu; vienÄdÄ mÄ“rÄ - ar <b>Ctrl</
#: ../src/knotholder.cpp:265
msgid "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>Griezt</b> faktūras aizpildījumu; ar <b>Ctrl</b> - piesaistīt leņķim"
+msgstr "<b>Griezt</b> faktūras aizpildījumu; ar <b>Ctrl</b> - piesaistīt leņķim"
#: ../src/libgdl/gdl-dock-bar.c:105
msgid "Master"
@@ -9734,16 +9367,16 @@ msgstr "Aizvērt šo doku"
#: ../src/libgdl/gdl-dock-item-grip.c:721
#: ../src/libgdl/gdl-dock-tablabel.c:125
-#, fuzzy
msgid "Controlling dock item"
-msgstr "VÄ“lamais dokojamÄ elementa augstums"
+msgstr "VadoÅ¡Ä doka elements"
#: ../src/libgdl/gdl-dock-item-grip.c:722
msgid "Dockitem which 'owns' this grip"
msgstr "Dokojamais elements, kam 'pieder' šis turis"
#. Name
-#: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/text-toolbar.cpp:1637
+#: ../src/libgdl/gdl-dock-item.c:298
+#: ../src/widgets/text-toolbar.cpp:1637
#: ../share/extensions/gcodetools_graffiti.inx.h:25
#: ../share/extensions/gcodetools_orientation_points.inx.h:6
msgid "Orientation"
@@ -9759,28 +9392,23 @@ msgstr "MainÄma"
#: ../src/libgdl/gdl-dock-item.c:315
msgid "If set, the dock item can be resized when docked in a GtkPanel widget"
-msgstr ""
-"Ja iestatÄ«ts, dokojamÄ elementa izmÄ“rs var tikt mainÄ«ts GtkPanel logrÄ«kÄ"
+msgstr "Ja iestatÄ«ts, dokojamÄ elementa izmÄ“rs var tikt mainÄ«ts GtkPanel logrÄ«kÄ"
#: ../src/libgdl/gdl-dock-item.c:322
msgid "Item behavior"
msgstr "Objekta uzvedība"
#: ../src/libgdl/gdl-dock-item.c:323
-msgid ""
-"General behavior for the dock item (i.e. whether it can float, if it's "
-"locked, etc.)"
-msgstr ""
-"VispÄrÄ“jÄ dokojamÄ elementa uzvedÄ«ba (piemÄ“ram, vai tas var bÅ«t peldoÅ¡s, vai "
-"tas ir slēgts utt.)"
+msgid "General behavior for the dock item (i.e. whether it can float, if it's locked, etc.)"
+msgstr "VispÄrÄ“jÄ dokojamÄ elementa uzvedÄ«ba (piemÄ“ram, vai tas var bÅ«t peldoÅ¡s, vai tas ir slÄ“gts utt.)"
-#: ../src/libgdl/gdl-dock-item.c:331 ../src/libgdl/gdl-dock-master.c:148
+#: ../src/libgdl/gdl-dock-item.c:331
+#: ../src/libgdl/gdl-dock-master.c:148
msgid "Locked"
msgstr "Slēgta"
#: ../src/libgdl/gdl-dock-item.c:332
-msgid ""
-"If set, the dock item cannot be dragged around and it doesn't show a grip"
+msgid "If set, the dock item cannot be dragged around and it doesn't show a grip"
msgstr "Ja iestatÄ«ts, dokojamais elements nav pÄrvietojams un nerÄda turi."
#: ../src/libgdl/gdl-dock-item.c:340
@@ -9801,23 +9429,16 @@ msgstr "VÄ“lamais dokojamÄ elementa augstums"
#: ../src/libgdl/gdl-dock-item.c:716
#, c-format
-msgid ""
-"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or "
-"some other compound dock object."
-msgstr ""
-"Jūs nevarat pievienot dokojamo objektu (%p, tips %s) joslai %s. Izmantojiet "
-"GdlDock vai kÄdu citu salikto dokojamo objektu."
+msgid "You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or some other compound dock object."
+msgstr "JÅ«s nevarat pievienot dokojamo objektu (%p, tips %s) joslai %s. Izmantojiet GdlDock vai kÄdu citu salikto dokojamo objektu."
#: ../src/libgdl/gdl-dock-item.c:723
#, c-format
-msgid ""
-"Attempting to add a widget with type %s to a %s, but it can only contain one "
-"widget at a time; it already contains a widget of type %s"
-msgstr ""
-"MēģinÄts pievienot logrÄ«ku ar tipu %s pie %s, taÄu tas vienlaicÄ«gi var "
-"saturÄ“t tikai vienu logrÄ«ku un jau satur tÄdu ar tipu %s"
+msgid "Attempting to add a widget with type %s to a %s, but it can only contain one widget at a time; it already contains a widget of type %s"
+msgstr "MēģinÄts pievienot logrÄ«ku ar tipu %s pie %s, taÄu tas vienlaicÄ«gi var saturÄ“t tikai vienu logrÄ«ku un jau satur tÄdu ar tipu %s"
-#: ../src/libgdl/gdl-dock-item.c:1471 ../src/libgdl/gdl-dock-item.c:1521
+#: ../src/libgdl/gdl-dock-item.c:1471
+#: ../src/libgdl/gdl-dock-item.c:1521
#, c-format
msgid "Unsupported docking strategy %s in dock object of type %s"
msgstr "NeatbalstÄ«ta dokoÅ¡ana stratēģija %s dokojamajÄ objektÄ ar tipu %s"
@@ -9842,7 +9463,8 @@ msgstr "Slēgt"
msgid "Attempt to bind an unbound item %p"
msgstr ""
-#: ../src/libgdl/gdl-dock-master.c:141 ../src/libgdl/gdl-dock.c:184
+#: ../src/libgdl/gdl-dock-master.c:141
+#: ../src/libgdl/gdl-dock.c:184
msgid "Default title"
msgstr "Noklusētais virsraksts"
@@ -9851,38 +9473,28 @@ msgid "Default title for newly created floating docks"
msgstr "Noklusētais nosaukums no jauna izveidotajiem peldošajiem dokiem"
#: ../src/libgdl/gdl-dock-master.c:149
-msgid ""
-"If is set to 1, all the dock items bound to the master are locked; if it's "
-"0, all are unlocked; -1 indicates inconsistency among the items"
-msgstr ""
-"Ja iestatīts 1, visi galvenajam piesaistītie dokojamie elementi ir slēgti, "
-"ja 0 - visi ar atslÄ“gti, -1 norÄda uz neviendabÄ«bu elementu starpÄ"
+msgid "If is set to 1, all the dock items bound to the master are locked; if it's 0, all are unlocked; -1 indicates inconsistency among the items"
+msgstr "Ja iestatÄ«ts 1, visi galvenajam piesaistÄ«tie dokojamie elementi ir slÄ“gti, ja 0 - visi ar atslÄ“gti, -1 norÄda uz neviendabÄ«bu elementu starpÄ"
-#: ../src/libgdl/gdl-dock-master.c:157 ../src/libgdl/gdl-switcher.c:732
-#, fuzzy
+#: ../src/libgdl/gdl-dock-master.c:157
+#: ../src/libgdl/gdl-switcher.c:732
msgid "Switcher Style"
-msgstr "Joslas stils"
+msgstr ""
-#: ../src/libgdl/gdl-dock-master.c:158 ../src/libgdl/gdl-switcher.c:733
-#, fuzzy
+#: ../src/libgdl/gdl-dock-master.c:158
+#: ../src/libgdl/gdl-switcher.c:733
msgid "Switcher buttons style"
-msgstr "Fonta stila iestÄdÄ«jums"
+msgstr ""
#: ../src/libgdl/gdl-dock-master.c:783
#, c-format
-msgid ""
-"master %p: unable to add object %p[%s] to the hash. There already is an "
-"item with that name (%p)."
+msgid "master %p: unable to add object %p[%s] to the hash. There already is an item with that name (%p)."
msgstr ""
#: ../src/libgdl/gdl-dock-master.c:955
#, c-format
-msgid ""
-"The new dock controller %p is automatic. Only manual dock objects should be "
-"named controller."
-msgstr ""
-"JaunÄ doka vadÄ«kla %p ir automÄtiska. Tikai ar roku dokojami objekti bÅ«tu "
-"saucami par vadÄ«klÄm."
+msgid "The new dock controller %p is automatic. Only manual dock objects should be named controller."
+msgstr "JaunÄ doka vadÄ«kla %p ir automÄtiska. Tikai ar roku dokojami objekti bÅ«tu saucami par vadÄ«klÄm."
#: ../src/libgdl/gdl-dock-notebook.c:132
#: ../src/ui/dialog/align-and-distribute.cpp:1048
@@ -9895,11 +9507,11 @@ msgid "Page"
msgstr "Lapa"
#: ../src/libgdl/gdl-dock-notebook.c:133
-#, fuzzy
msgid "The index of the current page"
msgstr "PaÅ¡reizÄ“jÄs lapas indekss"
-#: ../src/libgdl/gdl-dock-object.c:125 ../src/ui/widget/page-sizer.cpp:258
+#: ../src/libgdl/gdl-dock-object.c:125
+#: ../src/ui/widget/page-sizer.cpp:258
#: ../src/widgets/gradient-selector.cpp:152
#: ../src/widgets/sp-xmlview-attr-list.cpp:57
msgid "Name"
@@ -9918,19 +9530,16 @@ msgid "Human readable name for the dock object"
msgstr "DokojamÄ objekta cilvÄ“kam saprotams nosaukums"
#: ../src/libgdl/gdl-dock-object.c:140
-#, fuzzy
msgid "Stock Icon"
-msgstr "KrÄjuma ikona"
+msgstr ""
#: ../src/libgdl/gdl-dock-object.c:141
-#, fuzzy
msgid "Stock icon for the dock object"
-msgstr "DokojamÄ objekta Pixbuf ikona"
+msgstr ""
#: ../src/libgdl/gdl-dock-object.c:147
-#, fuzzy
msgid "Pixbuf Icon"
-msgstr "darbvirsmas ikona"
+msgstr "Pixbuf ikona"
#: ../src/libgdl/gdl-dock-object.c:148
msgid "Pixbuf icon for the dock object"
@@ -9946,31 +9555,23 @@ msgstr "Galvenais doks, kuram ir piesaistīts šis dokojamis objekts"
#: ../src/libgdl/gdl-dock-object.c:463
#, c-format
-msgid ""
-"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which "
-"hasn't implemented this method"
-msgstr ""
+msgid "Call to gdl_dock_object_dock in a dock object %p (object type is %s) which hasn't implemented this method"
+msgstr "gdl_dock_object_dock izsaukums doka objektÄ %p (objekta tips ir %s), kurÄ Å¡Ä« metode nav iestrÄdÄta."
#: ../src/libgdl/gdl-dock-object.c:602
#, c-format
-msgid ""
-"Dock operation requested in a non-bound object %p. The application might "
-"crash"
+msgid "Dock operation requested in a non-bound object %p. The application might crash"
msgstr ""
#: ../src/libgdl/gdl-dock-object.c:609
#, c-format
msgid "Cannot dock %p to %p because they belong to different masters"
-msgstr ""
-"Nav iespÄ“jas dokot %p pie %p, jo tie pieder dažÄdiem galvenajiem dokiem"
+msgstr "Nav iespÄ“jas dokot %p pie %p, jo tie pieder dažÄdiem galvenajiem dokiem"
#: ../src/libgdl/gdl-dock-object.c:651
#, c-format
-msgid ""
-"Attempt to bind to %p an already bound dock object %p (current master: %p)"
-msgstr ""
-"MēģinÄts pie %p piesaistÄ«t jau piesaistÄ«tu dokojamo objektu %p (paÅ¡reizÄ“jais "
-"galvenais doks: %p)"
+msgid "Attempt to bind to %p an already bound dock object %p (current master: %p)"
+msgstr "MēģinÄts pie %p piesaistÄ«t jau piesaistÄ«tu dokojamo objektu %p (paÅ¡reizÄ“jais galvenais doks: %p)"
#: ../src/libgdl/gdl-dock-paned.c:130
msgid "Position"
@@ -9985,15 +9586,12 @@ msgid "Sticky"
msgstr "Lipīgs"
#: ../src/libgdl/gdl-dock-placeholder.c:142
-msgid ""
-"Whether the placeholder will stick to its host or move up the hierarchy when "
-"the host is redocked"
+msgid "Whether the placeholder will stick to its host or move up the hierarchy when the host is redocked"
msgstr ""
#: ../src/libgdl/gdl-dock-placeholder.c:149
-#, fuzzy
msgid "Host"
-msgstr "Resursdators"
+msgstr ""
#: ../src/libgdl/gdl-dock-placeholder.c:150
msgid "The dock object this placeholder is attached to"
@@ -10004,13 +9602,13 @@ msgid "Next placement"
msgstr "NÄkoÅ¡ais novietojums"
#: ../src/libgdl/gdl-dock-placeholder.c:158
-msgid ""
-"The position an item will be docked to our host if a request is made to dock "
-"to us"
+msgid "The position an item will be docked to our host if a request is made to dock to us"
msgstr ""
-#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191
-#: ../src/widgets/rect-toolbar.cpp:316 ../src/widgets/spray-toolbar.cpp:133
+#: ../src/libgdl/gdl-dock-placeholder.c:167
+#: ../src/libgdl/gdl-dock.c:191
+#: ../src/widgets/rect-toolbar.cpp:316
+#: ../src/widgets/spray-toolbar.cpp:133
#: ../src/widgets/tweak-toolbar.cpp:147
#: ../share/extensions/interp_att_g.inx.h:28
msgid "Width"
@@ -10020,7 +9618,8 @@ msgstr "Platums"
msgid "Width for the widget when it's attached to the placeholder"
msgstr ""
-#: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199
+#: ../src/libgdl/gdl-dock-placeholder.c:175
+#: ../src/libgdl/gdl-dock.c:199
#: ../src/widgets/rect-toolbar.cpp:333
#: ../share/extensions/interp_att_g.inx.h:7
msgid "Height"
@@ -10065,16 +9664,15 @@ msgstr ""
#: ../src/libgdl/gdl-dock-placeholder.c:636
#, c-format
-msgid ""
-"Something weird happened while getting the child placement for %p from "
-"parent %p"
+msgid "Something weird happened while getting the child placement for %p from parent %p"
msgstr ""
#: ../src/libgdl/gdl-dock-tablabel.c:126
msgid "Dockitem which 'owns' this tablabel"
msgstr "Dokojamais elements, kam 'pieder' šī cilnes iezīme"
-#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:607
+#: ../src/libgdl/gdl-dock.c:176
+#: ../src/ui/dialog/inkscape-preferences.cpp:607
#: ../src/ui/dialog/inkscape-preferences.cpp:641
msgid "Floating"
msgstr "Peldošs"
@@ -10096,24 +9694,20 @@ msgid "Height for the dock when it's of floating type"
msgstr "PeldoÅ¡Ä tipa doka augstums"
#: ../src/libgdl/gdl-dock.c:207
-#, fuzzy
msgid "Float X"
-msgstr "_Peldošais"
+msgstr "Peldošais X"
#: ../src/libgdl/gdl-dock.c:208
-#, fuzzy
msgid "X coordinate for a floating dock"
-msgstr "VÄ“lamais dokojamÄ elementa augstums"
+msgstr "PeldoÅ¡Ä doka X koordinÄte"
#: ../src/libgdl/gdl-dock.c:215
-#, fuzzy
msgid "Float Y"
-msgstr "_Peldošais"
+msgstr "Peldošais Y"
#: ../src/libgdl/gdl-dock.c:216
-#, fuzzy
msgid "Y coordinate for a floating dock"
-msgstr "VÄ“lamais dokojamÄ elementa augstums"
+msgstr "PeldoÅ¡Ä doka Y koordinÄte"
#: ../src/libgdl/gdl-dock.c:478
#, c-format
@@ -10122,17 +9716,13 @@ msgstr "Doks #%d"
#: ../src/libnrtype/FontFactory.cpp:910
msgid "Ignoring font without family that will crash Pango"
-msgstr ""
-"Neņemts vÄrÄ fonts bez fontu grupas, jo tas varÄ“tu izsaukt Pango avÄrijas "
-"apstÄÅ¡anos"
+msgstr "Neņemts vÄrÄ fonts bez fontu grupas, jo tas varÄ“tu izsaukt Pango avÄrijas apstÄÅ¡anos"
#: ../src/live_effects/effect.cpp:87
-#, fuzzy
msgid "doEffect stack test"
-msgstr "DrukÄt testa lapu"
+msgstr ""
#: ../src/live_effects/effect.cpp:88
-#, fuzzy
msgid "Angle bisector"
msgstr "Leņķa bisektrise"
@@ -10142,12 +9732,10 @@ msgid "Boolops"
msgstr "Bula darbības"
#: ../src/live_effects/effect.cpp:91
-#, fuzzy
msgid "Circle (by center and radius)"
-msgstr "Konusa šķēluma loks pēc centra un trim punktiem"
+msgstr "Riņķis (pÄ“c centra un rÄdiusa)"
#: ../src/live_effects/effect.cpp:92
-#, fuzzy
msgid "Circle by 3 points"
msgstr "Riņķis pēc trim punktiem"
@@ -10155,14 +9743,14 @@ msgstr "Riņķis pēc trim punktiem"
msgid "Dynamic stroke"
msgstr "Dinamiskais vilkums"
-#: ../src/live_effects/effect.cpp:94 ../share/extensions/extrude.inx.h:1
+#: ../src/live_effects/effect.cpp:94
+#: ../share/extensions/extrude.inx.h:1
msgid "Extrude"
msgstr ""
#: ../src/live_effects/effect.cpp:95
-#, fuzzy
msgid "Lattice Deformation"
-msgstr "DeformÄcijas tips:"
+msgstr ""
#: ../src/live_effects/effect.cpp:96
msgid "Line Segment"
@@ -10181,28 +9769,24 @@ msgid "Path length"
msgstr "Ceļa garums"
#: ../src/live_effects/effect.cpp:101
-#, fuzzy
msgid "Perpendicular bisector"
-msgstr "Leņķa bisektrise"
+msgstr "PerpendikulÄrÄ bisektrise"
#: ../src/live_effects/effect.cpp:102
-#, fuzzy
msgid "Perspective path"
-msgstr " Direktorija ceļš "
+msgstr "Perspektīvas ceļš"
#: ../src/live_effects/effect.cpp:103
msgid "Rotate copies"
msgstr "Griezt kopijas"
#: ../src/live_effects/effect.cpp:104
-#, fuzzy
msgid "Recursive skeleton"
-msgstr "Kopēt skeletu"
+msgstr "Rekursīvs skelets"
#: ../src/live_effects/effect.cpp:105
-#, fuzzy
msgid "Tangent to curve"
-msgstr "Tangenss šajai līknei"
+msgstr ""
#: ../src/live_effects/effect.cpp:106
msgid "Text label"
@@ -10210,9 +9794,8 @@ msgstr "Teksta iezīme"
#. 0.46
#: ../src/live_effects/effect.cpp:109
-#, fuzzy
msgid "Bend"
-msgstr "Great Bend"
+msgstr "Liekt"
#: ../src/live_effects/effect.cpp:110
msgid "Gears"
@@ -10224,9 +9807,8 @@ msgstr "Faktūru gar ceļu"
#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG
#: ../src/live_effects/effect.cpp:112
-#, fuzzy
msgid "Stitch Sub-Paths"
-msgstr "Apvienot redzamos ceļus"
+msgstr ""
#. 0.47
#: ../src/live_effects/effect.cpp:114
@@ -10242,23 +9824,20 @@ msgid "Construct grid"
msgstr "Izveidot režģi"
#: ../src/live_effects/effect.cpp:117
-#, fuzzy
msgid "Spiro spline"
-msgstr "NaturÄls splains"
+msgstr ""
#: ../src/live_effects/effect.cpp:118
msgid "Envelope Deformation"
msgstr "Aploksnes deformÄcija"
#: ../src/live_effects/effect.cpp:119
-#, fuzzy
msgid "Interpolate Sub-Paths"
-msgstr "Apvienot redzamos ceļus"
+msgstr ""
#: ../src/live_effects/effect.cpp:120
-#, fuzzy
msgid "Hatches (rough)"
-msgstr "Raupjš papīrs"
+msgstr "Iesvītrojums (rupjš)"
#: ../src/live_effects/effect.cpp:121
msgid "Sketch"
@@ -10270,11 +9849,11 @@ msgstr "LineÄls"
#. 0.49
#: ../src/live_effects/effect.cpp:124
-#, fuzzy
msgid "Power stroke"
-msgstr "Å ablona vilkums"
+msgstr ""
-#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2758
+#: ../src/live_effects/effect.cpp:125
+#: ../src/selection-chemistry.cpp:2758
msgid "Clone original path"
msgstr "KlonÄ“t sÄkotnÄ“jo ceļu"
@@ -10283,9 +9862,7 @@ msgid "Is visible?"
msgstr "Redzams?"
#: ../src/live_effects/effect.cpp:287
-msgid ""
-"If unchecked, the effect remains applied to the object but is temporarily "
-"disabled on canvas"
+msgid "If unchecked, the effect remains applied to the object but is temporarily disabled on canvas"
msgstr ""
#: ../src/live_effects/effect.cpp:308
@@ -10307,13 +9884,12 @@ msgid "None of the applied path effect's parameters can be edited on-canvas."
msgstr ""
#: ../src/live_effects/lpe-bendpath.cpp:53
-#, fuzzy
msgid "Bend path:"
-msgstr " Direktorija ceļš "
+msgstr "Liekt ceļu:"
#: ../src/live_effects/lpe-bendpath.cpp:53
msgid "Path along which to bend the original path"
-msgstr ""
+msgstr "Ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
#: ../src/live_effects/lpe-bendpath.cpp:54
msgid "Width of the path"
@@ -10328,23 +9904,20 @@ msgid "Scale the width of the path in units of its length"
msgstr "MÄ“rogot ceļa platumu tÄ garuma vienÄ«bÄs"
#: ../src/live_effects/lpe-bendpath.cpp:56
-#, fuzzy
msgid "_Original path is vertical"
-msgstr "NorÄdÄ«tais ceļš [2] nav pieejams."
+msgstr "SÄk_otnÄ“jais ceļš ir vertikÄls"
#: ../src/live_effects/lpe-bendpath.cpp:56
msgid "Rotates the original 90 degrees, before bending it along the bend path"
msgstr "Pirms apliekÅ¡anas gar liektu ceļu pagriež oriÄ£inÄlu par 90 grÄdiem"
#: ../src/live_effects/lpe-clone-original.cpp:18
-#, fuzzy
msgid "Linked path:"
-msgstr "Piesaistīt ceļam"
+msgstr "Saistītie ceļi:"
#: ../src/live_effects/lpe-clone-original.cpp:18
-#, fuzzy
msgid "Path from which to take the original path data"
-msgstr "VirsÄ“jais ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
+msgstr ""
#: ../src/live_effects/lpe-constructgrid.cpp:27
msgid "Size _X:"
@@ -10379,47 +9952,35 @@ msgid "The number of paths that will be generated."
msgstr "Ceļu skaits, kas tiks izveidots."
#: ../src/live_effects/lpe-curvestitch.cpp:44
-#, fuzzy
msgid "Sta_rt edge variance:"
-msgstr "Robežu iezīmēšana"
+msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:44
-msgid ""
-"The amount of random jitter to move the start points of the stitches inside "
-"& outside the guide path"
+msgid "The amount of random jitter to move the start points of the stitches inside & outside the guide path"
msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:45
-#, fuzzy
msgid "Sta_rt spacing variance:"
-msgstr "TÄ«kla lÄ«niju attÄlums"
+msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:45
-msgid ""
-"The amount of random shifting to move the start points of the stitches back "
-"& forth along the guide path"
+msgid "The amount of random shifting to move the start points of the stitches back & forth along the guide path"
msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:46
-#, fuzzy
msgid "End ed_ge variance:"
-msgstr "Robežu iezīmēšana"
+msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:46
-msgid ""
-"The amount of randomness that moves the end points of the stitches inside & "
-"outside the guide path"
+msgid "The amount of randomness that moves the end points of the stitches inside & outside the guide path"
msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:47
-#, fuzzy
msgid "End spa_cing variance:"
-msgstr "TÄ«kla lÄ«niju attÄlums"
+msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:47
-msgid ""
-"The amount of random shifting to move the end points of the stitches back & "
-"forth along the guide path"
+msgid "The amount of random shifting to move the end points of the stitches back & forth along the guide path"
msgstr ""
#: ../src/live_effects/lpe-curvestitch.cpp:48
@@ -10439,54 +10000,48 @@ msgid "Scale the width of the stitch path relative to its length"
msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:31
-#, fuzzy
msgid "Top bend path:"
-msgstr "Pacelt ceļu paÅ¡Ä augÅ¡Ä"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:31
msgid "Top path along which to bend the original path"
msgstr "VirsÄ“jais ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
#: ../src/live_effects/lpe-envelope.cpp:32
-#, fuzzy
msgid "Right bend path:"
-msgstr "Pēc ceļa + faila nosaukuma"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:32
msgid "Right path along which to bend the original path"
msgstr "Labais ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
#: ../src/live_effects/lpe-envelope.cpp:33
-#, fuzzy
msgid "Bottom bend path:"
-msgstr "Nolaist ceļu paÅ¡Ä apakÅ¡Ä"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:33
msgid "Bottom path along which to bend the original path"
msgstr "Apakšējais ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
#: ../src/live_effects/lpe-envelope.cpp:34
-#, fuzzy
msgid "Left bend path:"
-msgstr "Pēc ceļa + faila nosaukuma"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:34
msgid "Left path along which to bend the original path"
msgstr "Kreisais ceļš, gar kuru liekt sÄkotnÄ“jo ceļu"
#: ../src/live_effects/lpe-envelope.cpp:35
-#, fuzzy
msgid "E_nable left & right paths"
-msgstr "No kreisÄs uz labo"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:35
msgid "Enable the left and right deformation paths"
msgstr "IespÄ“jot labo un kreiso deformÄcijas ceļus"
#: ../src/live_effects/lpe-envelope.cpp:36
-#, fuzzy
msgid "_Enable top & bottom paths"
-msgstr "SadalÄ«t skatu augšējÄ/apakšējÄ"
+msgstr ""
#: ../src/live_effects/lpe-envelope.cpp:36
msgid "Enable the top and bottom deformation paths"
@@ -10505,11 +10060,8 @@ msgid "_Phi:"
msgstr "_FÄ«:"
#: ../src/live_effects/lpe-gears.cpp:215
-msgid ""
-"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in "
-"contact."
-msgstr ""
-"Zobu spiediena leņķis (parasti - 20-25 gr). KontaktÄ neesoÅ¡u zobu attiecÄ«ba."
+msgid "Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in contact."
+msgstr "Zobu spiediena leņķis (parasti - 20-25 gr). KontaktÄ neesoÅ¡u zobu attiecÄ«ba."
#: ../src/live_effects/lpe-interpolate.cpp:31
msgid "Trajectory:"
@@ -10532,14 +10084,8 @@ msgid "E_quidistant spacing"
msgstr "Vi_nÄda lieluma atstarpes"
#: ../src/live_effects/lpe-interpolate.cpp:33
-msgid ""
-"If true, the spacing between intermediates is constant along the length of "
-"the path. If false, the distance depends on the location of the nodes of the "
-"trajectory path."
-msgstr ""
-"Ja ieslÄ“gts, attÄlums starp starpposmiem ir nemainÄ«gs visÄ ceļa garumÄ. Ja "
-"izslÄ“gts, attÄlums ir atkarÄ«gs no mezglu atraÅ¡anÄs vietas uz ceļa "
-"trajektorijas."
+msgid "If true, the spacing between intermediates is constant along the length of the path. If false, the distance depends on the location of the nodes of the trajectory path."
+msgstr "Ja ieslÄ“gts, attÄlums starp starpposmiem ir nemainÄ«gs visÄ ceļa garumÄ. Ja izslÄ“gts, attÄlums ir atkarÄ«gs no mezglu atraÅ¡anÄs vietas uz ceļa trajektorijas."
#. initialise your parameters here:
#: ../src/live_effects/lpe-knot.cpp:347
@@ -10551,9 +10097,8 @@ msgid "Size of hidden region of lower string"
msgstr ""
#: ../src/live_effects/lpe-knot.cpp:348
-#, fuzzy
msgid "_In units of stroke width"
-msgstr "Platums absolÅ«tajÄs vienÄ«bÄs"
+msgstr "V_ilkuma platuma vienÄ«bÄs"
#: ../src/live_effects/lpe-knot.cpp:348
msgid "Consider 'Interruption width' as a ratio of stroke width"
@@ -10576,24 +10121,20 @@ msgid "Add crossed stroke width to the interruption size"
msgstr ""
#: ../src/live_effects/lpe-knot.cpp:351
-#, fuzzy
msgid "S_witcher size:"
-msgstr "Sīktēla izmērs:"
+msgstr ""
#: ../src/live_effects/lpe-knot.cpp:351
-#, fuzzy
msgid "Orientation indicator/switcher size"
-msgstr "Ķeksīša vai radio indikÄtora izmÄ“rs"
+msgstr ""
#: ../src/live_effects/lpe-knot.cpp:352
-#, fuzzy
msgid "Crossing Signs"
-msgstr "Elektronika – zīmes"
+msgstr ""
#: ../src/live_effects/lpe-knot.cpp:352
-#, fuzzy
msgid "Crossings signs"
-msgstr "Elektronika – zīmes"
+msgstr ""
#: ../src/live_effects/lpe-knot.cpp:617
msgid "Drag to select a crossing, click to flip it"
@@ -10601,9 +10142,8 @@ msgstr ""
#. / @todo Is this the right verb?
#: ../src/live_effects/lpe-knot.cpp:655
-#, fuzzy
msgid "Change knot crossing"
-msgstr "Minimizēt šķautņu šķērsošanu"
+msgstr "Mainīt mezglu šķērsošanu"
#: ../src/live_effects/lpe-patternalongpath.cpp:50
#: ../share/extensions/pathalongpath.inx.h:13
@@ -10630,9 +10170,8 @@ msgid "Pattern source:"
msgstr "Raksta avots:"
#: ../src/live_effects/lpe-patternalongpath.cpp:59
-#, fuzzy
msgid "Path to put along the skeleton path"
-msgstr "ClutterPath objekts, kas norÄda ceļu, gar ko jÄanimÄ“"
+msgstr "Ceļš, kuru jÄnovieto gar skeleta ceļu"
#: ../src/live_effects/lpe-patternalongpath.cpp:60
msgid "Pattern copies:"
@@ -10640,7 +10179,7 @@ msgstr "Raksta kopijas:"
#: ../src/live_effects/lpe-patternalongpath.cpp:60
msgid "How many pattern copies to place along the skeleton path"
-msgstr ""
+msgstr "Cik daudz faktūras kopiju izvietot gar skeleta ceļu"
#: ../src/live_effects/lpe-patternalongpath.cpp:62
msgid "Width of the pattern"
@@ -10660,29 +10199,23 @@ msgstr "Atstar_pes:"
#: ../src/live_effects/lpe-patternalongpath.cpp:68
#, no-c-format
-msgid ""
-"Space between copies of the pattern. Negative values allowed, but are "
-"limited to -90% of pattern width."
+msgid "Space between copies of the pattern. Negative values allowed, but are limited to -90% of pattern width."
msgstr ""
#: ../src/live_effects/lpe-patternalongpath.cpp:70
-#, fuzzy
msgid "No_rmal offset:"
-msgstr "Nobīde 0x%08lx"
+msgstr ""
#: ../src/live_effects/lpe-patternalongpath.cpp:71
-#, fuzzy
msgid "Tan_gential offset:"
-msgstr "Nobīde 0x%08lx"
+msgstr "Tan_genciÄlÄ pÄrbÄ«de"
#: ../src/live_effects/lpe-patternalongpath.cpp:72
msgid "Offsets in _unit of pattern size"
msgstr "NobÄ«des faktÅ«ras izmÄ“ru vienÄ«bÄs"
#: ../src/live_effects/lpe-patternalongpath.cpp:73
-msgid ""
-"Spacing, tangential and normal offset are expressed as a ratio of width/"
-"height"
+msgid "Spacing, tangential and normal offset are expressed as a ratio of width/height"
msgstr ""
#: ../src/live_effects/lpe-patternalongpath.cpp:75
@@ -10694,37 +10227,32 @@ msgid "Rotate pattern 90 deg before applying"
msgstr "Pagriezt faktÅ«ru par 90 grÄdiem pirms pielietoÅ¡anas"
#: ../src/live_effects/lpe-patternalongpath.cpp:77
-#, fuzzy
msgid "_Fuse nearby ends:"
-msgstr "Sinhroni~zēt galus"
+msgstr ""
#: ../src/live_effects/lpe-patternalongpath.cpp:77
msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:163
-#, fuzzy
msgid "CubicBezierFit"
-msgstr "Bezjē"
+msgstr "CubicBezierFit"
#: ../src/live_effects/lpe-powerstroke.cpp:164
msgid "CubicBezierJohan"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:165
-#, fuzzy
msgid "SpiroInterpolator"
-msgstr "Interpolēt"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:177
-#, fuzzy
msgid "Butt"
-msgstr "Poga"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:178
-#, fuzzy
msgid "Square"
-msgstr "Stūrains gals"
+msgstr "KvadrÄtisks"
#: ../src/live_effects/lpe-powerstroke.cpp:179
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16
@@ -10733,17 +10261,15 @@ msgstr "Apaļš"
#: ../src/live_effects/lpe-powerstroke.cpp:180
msgid "Peak"
-msgstr ""
+msgstr "Virsotne"
#: ../src/live_effects/lpe-powerstroke.cpp:181
-#, fuzzy
msgid "Zero width"
-msgstr "Vilkuma platums"
+msgstr "Nulles platums"
#: ../src/live_effects/lpe-powerstroke.cpp:194
-#, fuzzy
msgid "Beveled"
-msgstr "Slīpējumi"
+msgstr "Nošķelts"
#: ../src/live_effects/lpe-powerstroke.cpp:195
#: ../src/widgets/star-toolbar.cpp:547
@@ -10751,14 +10277,12 @@ msgid "Rounded"
msgstr "Noapaļots"
#: ../src/live_effects/lpe-powerstroke.cpp:196
-#, fuzzy
msgid "Extrapolated"
-msgstr "Interpolēt"
+msgstr "Ekstrapolēts"
#: ../src/live_effects/lpe-powerstroke.cpp:197
-#, fuzzy
msgid "Miter"
-msgstr "Salaidums"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:198
#: ../src/widgets/pencil-toolbar.cpp:138
@@ -10767,48 +10291,39 @@ msgstr "SpirÄle"
#: ../src/live_effects/lpe-powerstroke.cpp:200
msgid "Extrapolated arc"
-msgstr ""
+msgstr "Ekstrapolēts loks"
#: ../src/live_effects/lpe-powerstroke.cpp:207
-#, fuzzy
msgid "Offset points"
-msgstr "Nobīdes ceļš"
+msgstr "PÄrbÄ«des punkti"
#: ../src/live_effects/lpe-powerstroke.cpp:208
-#, fuzzy
msgid "Sort points"
-msgstr "grafiti punkti"
+msgstr "Å Ä·irot punktus"
#: ../src/live_effects/lpe-powerstroke.cpp:208
msgid "Sort offset points according to their time value along the curve"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:209
-#, fuzzy
msgid "Interpolator type:"
-msgstr "Interpolēt stilu"
+msgstr "Interpolēšanas tips:"
#: ../src/live_effects/lpe-powerstroke.cpp:209
-msgid ""
-"Determines which kind of interpolator will be used to interpolate between "
-"stroke width along the path"
+msgid "Determines which kind of interpolator will be used to interpolate between stroke width along the path"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:210
-msgid ""
-"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear "
-"interpolation, 1 = smooth"
+msgid "Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear interpolation, 1 = smooth"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:211
-#, fuzzy
msgid "Start cap:"
-msgstr "SÄkums:"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:211
-#, fuzzy
msgid "Determines the shape of the path's start"
-msgstr "Nosaka soļu skaitu no sÄkuma lÄ«dz beigu ceļam."
+msgstr "Nosaka ceļa sÄkuma formu"
#. Join type
#. TRANSLATORS: The line join style specifies the shape to be used at the
@@ -10819,13 +10334,12 @@ msgid "Join:"
msgstr "Savienojums:"
#: ../src/live_effects/lpe-powerstroke.cpp:212
-msgid "Specifies the shape of the path's corners"
-msgstr ""
+msgid "Determines the shape of the path's corners"
+msgstr "Nosaka ceļa stūru formu"
#: ../src/live_effects/lpe-powerstroke.cpp:213
-#, fuzzy
msgid "Miter limit:"
-msgstr "Salaiduma ierobežojums:"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:213
#: ../src/widgets/stroke-style.cpp:234
@@ -10833,32 +10347,28 @@ msgid "Maximum length of the miter (in units of stroke width)"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:214
-#, fuzzy
msgid "End cap:"
-msgstr "Apaļs gals"
+msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:214
-#, fuzzy
msgid "Determines the shape of the path's end"
-msgstr "Nosaka soļu skaitu no sÄkuma lÄ«dz beigu ceļam."
+msgstr "Nosaka ceļa beigu formu"
#: ../src/live_effects/lpe-rough-hatches.cpp:226
msgid "Frequency randomness:"
msgstr "Biežuma dažÄdÄ«ba:"
#: ../src/live_effects/lpe-rough-hatches.cpp:226
-#, fuzzy
msgid "Variation of distance between hatches, in %."
-msgstr "Atstatums starp darbvirsmas ikonÄm pikseļos."
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:227
msgid "Growth:"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:227
-#, fuzzy
msgid "Growth of distance between hatches."
-msgstr "Atstatums starp darbvirsmas ikonÄm"
+msgstr ""
#. FIXME: top/bottom names are inverted in the UI/svg and in the code!!
#: ../src/live_effects/lpe-rough-hatches.cpp:229
@@ -10866,42 +10376,31 @@ msgid "Half-turns smoothness: 1st side, in:"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:229
-msgid ""
-"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. "
-"0=sharp, 1=default"
+msgid "Set smoothness/sharpness of path when reaching a 'bottom' half-turn. 0=sharp, 1=default"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:230
-#, fuzzy
msgid "1st side, out:"
-msgstr "Raksta iziešanu"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:230
-msgid ""
-"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, "
-"1=default"
+msgid "Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, 1=default"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:231
-#, fuzzy
msgid "2nd side, in:"
-msgstr "Definīcija angliski:"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:231
-msgid ""
-"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, "
-"1=default"
+msgid "Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, 1=default"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:232
-#, fuzzy
msgid "2nd side, out:"
-msgstr "Raksta iziešanu"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:232
-msgid ""
-"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, "
-"1=default"
+msgid "Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, 1=default"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:233
@@ -10915,9 +10414,8 @@ msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:234
#: ../src/live_effects/lpe-rough-hatches.cpp:236
#: ../src/live_effects/lpe-rough-hatches.cpp:238
-#, fuzzy
msgid "2nd side:"
-msgstr "SÄna rÅ«ts"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:234
msgid "Randomly moves 'top' half-turns to produce magnitude variations."
@@ -10928,21 +10426,16 @@ msgid "Parallelism jitter: 1st side:"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:235
-msgid ""
-"Add direction randomness by moving 'bottom' half-turns tangentially to the "
-"boundary."
+msgid "Add direction randomness by moving 'bottom' half-turns tangentially to the boundary."
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:236
-msgid ""
-"Add direction randomness by randomly moving 'top' half-turns tangentially to "
-"the boundary."
+msgid "Add direction randomness by randomly moving 'top' half-turns tangentially to the boundary."
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:237
-#, fuzzy
msgid "Variance: 1st side:"
-msgstr "Lapa_s lappusē:"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:237
msgid "Randomness of 'bottom' half-turns smoothness"
@@ -10962,27 +10455,24 @@ msgid "Simulate a stroke of varying width"
msgstr "Atdarina mainīga biezuma vilkumu"
#: ../src/live_effects/lpe-rough-hatches.cpp:241
-#, fuzzy
msgid "Bend hatches"
-msgstr "Great Bend"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:241
msgid "Add a global bend to the hatches (slower)"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:242
-#, fuzzy
msgid "Thickness: at 1st side:"
-msgstr "_Papīra izmēri:"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:242
msgid "Width at 'bottom' half-turns"
msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:243
-#, fuzzy
msgid "at 2nd side:"
-msgstr "Lapa_s lappusē:"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:243
msgid "Width at 'top' half-turns"
@@ -11006,46 +10496,46 @@ msgid "Width from 'bottom' to 'top'"
msgstr "Platums no 'apakšas' līdz 'augšai'"
#: ../src/live_effects/lpe-rough-hatches.cpp:248
-#, fuzzy
msgid "Hatches width and dir"
-msgstr "Slēgt platumu un augstumu"
+msgstr ""
#: ../src/live_effects/lpe-rough-hatches.cpp:248
-#, fuzzy
msgid "Defines hatches frequency and direction"
-msgstr "Nosaka izspiešanas virzienu un lielumu"
+msgstr ""
#.
#: ../src/live_effects/lpe-rough-hatches.cpp:250
-#, fuzzy
msgid "Global bending"
-msgstr "GlobÄlie ierobežojumi"
+msgstr "VispÄrÄ“jÄ liekÅ¡ana"
#: ../src/live_effects/lpe-rough-hatches.cpp:250
-msgid ""
-"Relative position to a reference point defines global bending direction and "
-"amount"
+msgid "Relative position to a reference point defines global bending direction and amount"
msgstr ""
-#: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:7
+#: ../src/live_effects/lpe-ruler.cpp:25
+#: ../share/extensions/restack.inx.h:7
#: ../share/extensions/text_extract.inx.h:5
msgid "Left"
msgstr "Pa kreisi"
-#: ../src/live_effects/lpe-ruler.cpp:26 ../share/extensions/restack.inx.h:14
+#: ../src/live_effects/lpe-ruler.cpp:26
+#: ../share/extensions/restack.inx.h:14
#: ../share/extensions/text_extract.inx.h:8
msgid "Right"
msgstr "Pa labi"
-#: ../src/live_effects/lpe-ruler.cpp:27 ../src/live_effects/lpe-ruler.cpp:35
+#: ../src/live_effects/lpe-ruler.cpp:27
+#: ../src/live_effects/lpe-ruler.cpp:35
msgid "Both"
msgstr "Abi"
-#: ../src/live_effects/lpe-ruler.cpp:33 ../src/widgets/arc-toolbar.cpp:341
+#: ../src/live_effects/lpe-ruler.cpp:33
+#: ../src/widgets/arc-toolbar.cpp:341
msgid "Start"
msgstr "SÄkt"
-#: ../src/live_effects/lpe-ruler.cpp:34 ../src/widgets/arc-toolbar.cpp:354
+#: ../src/live_effects/lpe-ruler.cpp:34
+#: ../src/widgets/arc-toolbar.cpp:354
msgid "End"
msgstr "End"
@@ -11098,9 +10588,8 @@ msgid "Shift marks by this many steps"
msgstr "PÄrbÄ«dÄ«t iezÄ«mes par sekojoÅ¡u soļu skaitu"
#: ../src/live_effects/lpe-ruler.cpp:47
-#, fuzzy
msgid "Mark direction:"
-msgstr "Bultas virziens"
+msgstr ""
#: ../src/live_effects/lpe-ruler.cpp:47
msgid "Direction of marks (when viewing along the path from start to end)"
@@ -11137,14 +10626,12 @@ msgid "Max stroke length:"
msgstr "Maks. vilkuma garums:"
#: ../src/live_effects/lpe-sketch.cpp:40
-#, fuzzy
msgid "Maximum length of approximating strokes"
-msgstr "MaksimÄlais segmenta garums (px):"
+msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:41
-#, fuzzy
msgid "Stroke length variation:"
-msgstr "Papildus variÄciju selektors"
+msgstr "Vilkuma garuma variÄcija:"
#: ../src/live_effects/lpe-sketch.cpp:42
msgid "Random variation of stroke length (relative to maximum length)"
@@ -11164,17 +10651,14 @@ msgstr "PÄrklÄÅ¡anÄs dažÄdÄ«ba:"
#: ../src/live_effects/lpe-sketch.cpp:46
msgid "Random variation of overlap (relative to maximum overlap)"
-msgstr ""
+msgstr "PÄrklÄÅ¡anÄs variÄcija (attiecÄ«bÄ pret maksimÄlo pÄrklÄÅ¡anos)"
#: ../src/live_effects/lpe-sketch.cpp:47
-#, fuzzy
msgid "Max. end tolerance:"
-msgstr "AtļautÄ absolÅ«tÄ noturÄ«ba"
+msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:48
-msgid ""
-"Maximum distance between ends of original and approximating paths (relative "
-"to maximum length)"
+msgid "Maximum distance between ends of original and approximating paths (relative to maximum length)"
msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:49
@@ -11202,9 +10686,8 @@ msgid "Average number of tremble periods in a stroke"
msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:56
-#, fuzzy
msgid "Construction lines:"
-msgstr "izvades līnijas"
+msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:57
msgid "How many construction lines (tangents) to draw"
@@ -11217,9 +10700,7 @@ msgid "Scale:"
msgstr "Izmērs:"
#: ../src/live_effects/lpe-sketch.cpp:59
-msgid ""
-"Scale factor relating curvature and length of construction lines (try "
-"5*offset)"
+msgid "Scale factor relating curvature and length of construction lines (try 5*offset)"
msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:60
@@ -11227,9 +10708,8 @@ msgid "Max. length:"
msgstr "Maks. garums:"
#: ../src/live_effects/lpe-sketch.cpp:60
-#, fuzzy
msgid "Maximum length of construction lines"
-msgstr "Ievadiet atzīmju līniju garumu"
+msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:61
msgid "Length variation:"
@@ -11264,38 +10744,32 @@ msgid "max curvature"
msgstr "maks. izliekums"
#: ../src/live_effects/lpe-vonkoch.cpp:47
-#, fuzzy
msgid "N_r of generations:"
-msgstr "Valstu skaits:"
+msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:47
msgid "Depth of the recursion --- keep low!!"
msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:48
-#, fuzzy
msgid "Generating path:"
-msgstr " Direktorija ceļš "
+msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:48
msgid "Path whose segments define the iterated transforms"
msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:49
-#, fuzzy
msgid "_Use uniform transforms only"
-msgstr "&Izmantot tikai izvēlētos īsceļus"
+msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:49
-msgid ""
-"2 consecutive segments are used to reverse/preserve orientation only "
-"(otherwise, they define a general transform)."
+msgid "2 consecutive segments are used to reverse/preserve orientation only (otherwise, they define a general transform)."
msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:50
-#, fuzzy
msgid "Dra_w all generations"
-msgstr "PÄrrakstÄ«t visus mÄ“rļus?"
+msgstr ""
#: ../src/live_effects/lpe-vonkoch.cpp:50
msgid "If unchecked, draw only the last generation"
@@ -11303,9 +10777,8 @@ msgstr ""
#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true)
#: ../src/live_effects/lpe-vonkoch.cpp:52
-#, fuzzy
msgid "Reference segment:"
-msgstr "Dzēst segmentu"
+msgstr "Atsauces segments:"
#: ../src/live_effects/lpe-vonkoch.cpp:52
msgid "The reference segment. Defaults to the horizontal midline of the bbox."
@@ -11315,33 +10788,28 @@ msgstr ""
#. refB(_("Ref End"), _("Right side middle of the reference box"), "refB", &wr, this),
#. FIXME: a path is used here instead of 2 points to work around path/point param incompatibility bug.
#: ../src/live_effects/lpe-vonkoch.cpp:56
-#, fuzzy
msgid "_Max complexity:"
-msgstr "MaksimÄlais IzmÄ“rs"
+msgstr "_Maks. sarežģītība:"
#: ../src/live_effects/lpe-vonkoch.cpp:56
msgid "Disable effect if the output is too complex"
msgstr "IzslÄ“dziet efektu, ja tÄ darbÄ«bas rezultÄts ir pÄrÄk sarežģīts"
#: ../src/live_effects/parameter/bool.cpp:68
-#, fuzzy
msgid "Change bool parameter"
-msgstr "Mainīt piespiedu punkta parametru"
+msgstr "Mainīt Bula parametru"
#: ../src/live_effects/parameter/enum.h:47
-#, fuzzy
msgid "Change enumeration parameter"
-msgstr "Mainīt piespiedu punkta parametru"
+msgstr "Mainīt numurēšanas parametru"
#: ../src/live_effects/parameter/parameter.cpp:141
-#, fuzzy
msgid "Change scalar parameter"
-msgstr "Mainīt piespiedu punkta parametru"
+msgstr "MainÄ«t skalÄro parametru"
#: ../src/live_effects/parameter/path.cpp:164
-#, fuzzy
msgid "Edit on-canvas"
-msgstr "Rediģēt fizisko sējumu uz %s (%s)"
+msgstr ""
#: ../src/live_effects/parameter/path.cpp:174
msgid "Copy path"
@@ -11356,9 +10824,8 @@ msgid "Link to path"
msgstr "Piesaistīt ceļam"
#: ../src/live_effects/parameter/path.cpp:437
-#, fuzzy
msgid "Paste path parameter"
-msgstr "SaglabÄt parametra izmaiņas"
+msgstr "Ielīmēt ceļa parametru"
#: ../src/live_effects/parameter/path.cpp:469
msgid "Link path parameter to path"
@@ -11404,15 +10871,20 @@ msgstr "Neizmantot X serveri (apstrÄdÄt failus tikai no komandrindas)"
#: ../src/main.cpp:279
msgid "Try to use X server (even if $DISPLAY is not set)"
-msgstr "M`ēģiniet izmantot X serveri (pat ja $DISPLAY nav iestatīts)"
+msgstr "Mēģiniet izmantot X serveri (pat ja $DISPLAY nav iestatīts)"
#: ../src/main.cpp:284
msgid "Open specified document(s) (option string may be excluded)"
msgstr ""
-#: ../src/main.cpp:285 ../src/main.cpp:290 ../src/main.cpp:295
-#: ../src/main.cpp:362 ../src/main.cpp:367 ../src/main.cpp:372
-#: ../src/main.cpp:377 ../src/main.cpp:388
+#: ../src/main.cpp:285
+#: ../src/main.cpp:290
+#: ../src/main.cpp:295
+#: ../src/main.cpp:362
+#: ../src/main.cpp:367
+#: ../src/main.cpp:372
+#: ../src/main.cpp:377
+#: ../src/main.cpp:388
msgid "FILENAME"
msgstr "FAILA NOSAUKUMS"
@@ -11425,19 +10897,16 @@ msgid "Export document to a PNG file"
msgstr "EksportÄ“t dokumentu PNG failÄ"
#: ../src/main.cpp:299
-msgid ""
-"Resolution for exporting to bitmap and for rasterization of filters in PS/"
-"EPS/PDF (default 90)"
+msgid "Resolution for exporting to bitmap and for rasterization of filters in PS/EPS/PDF (default 90)"
msgstr ""
-#: ../src/main.cpp:300 ../src/ui/widget/rendering-options.cpp:35
+#: ../src/main.cpp:300
+#: ../src/ui/widget/rendering-options.cpp:35
msgid "DPI"
msgstr "DPI"
#: ../src/main.cpp:304
-msgid ""
-"Exported area in SVG user units (default is the page; 0,0 is lower-left "
-"corner)"
+msgid "Exported area in SVG user units (default is the page; 0,0 is lower-left corner)"
msgstr ""
#: ../src/main.cpp:305
@@ -11453,9 +10922,7 @@ msgid "Exported area is the entire page"
msgstr "Eksportētais apgabals ir visa lapa"
#: ../src/main.cpp:319
-msgid ""
-"Snap the bitmap export area outwards to the nearest integer values (in SVG "
-"user units)"
+msgid "Snap the bitmap export area outwards to the nearest integer values (in SVG user units)"
msgstr ""
#: ../src/main.cpp:324
@@ -11478,15 +10945,15 @@ msgstr "AUGSTUMS"
msgid "The ID of the object to export"
msgstr "EksportÄ“jamÄ objekta ID"
-#: ../src/main.cpp:335 ../src/main.cpp:433
+#: ../src/main.cpp:335
+#: ../src/main.cpp:433
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id".
#. See "man inkscape" for details.
#: ../src/main.cpp:341
-msgid ""
-"Export just the object with export-id, hide all others (only with export-id)"
+msgid "Export just the object with export-id, hide all others (only with export-id)"
msgstr "EksportÄ“t tikai objektus ar uzstÄdÄ«tu export-id, slÄ“pt visus pÄrÄ“jos"
#: ../src/main.cpp:346
@@ -11503,9 +10970,7 @@ msgstr "KrÄsa"
#: ../src/main.cpp:356
msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)"
-msgstr ""
-"EksportÄ“tÄs bitkartes fona necaurspÄ«dÄ«ba (vai nu no 0.0 lÄ«dz 1.0 vai 1 lÄ«dz "
-"255)"
+msgstr "EksportÄ“tÄs bitkartes fona necaurspÄ«dÄ«ba (vai nu no 0.0 lÄ«dz 1.0 vai 1 lÄ«dz 255)"
#: ../src/main.cpp:357
msgid "VALUE"
@@ -11528,53 +10993,39 @@ msgid "Export document to a PDF file"
msgstr "EksportÄ“t dokumentu PDF failÄ"
#: ../src/main.cpp:381
-msgid ""
-"Export PDF/PS/EPS without text. Besides the PDF/PS/EPS, a LaTeX file is "
-"exported, putting the text on top of the PDF/PS/EPS file. Include the result "
-"in LaTeX like: \\input{latexfile.tex}"
+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:387
msgid "Export document to an Enhanced Metafile (EMF) File"
-msgstr ""
-"EksportÄ“t dokumentu PaplaÅ¡inÄtÄ metafaila formÄtÄ (Enhanced Metafile, EMF)"
+msgstr "EksportÄ“t dokumentu PaplaÅ¡inÄtÄ metafaila formÄtÄ (Enhanced Metafile, EMF)"
#: ../src/main.cpp:393
-msgid "Convert text object to paths on export (PS, EPS, PDF)"
-msgstr "EksportÄ“jot pÄrvÄ“rst teksta objektus par ceļiem (PS, EPS, PDF)"
+msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)"
+msgstr "EksportÄ“jot pÄrvÄ“rst teksta objektus par ceļiem (PS, EPS, PDF, SVG)"
#: ../src/main.cpp:398
-msgid ""
-"Render filtered objects without filters, instead of rasterizing (PS, EPS, "
-"PDF)"
+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:404
-msgid ""
-"Query the X coordinate of the drawing or, if specified, of the object with --"
-"query-id"
+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:410
-msgid ""
-"Query the Y coordinate of the drawing or, if specified, of the object with --"
-"query-id"
+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:416
-msgid ""
-"Query the width of the drawing or, if specified, of the object with --query-"
-"id"
+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:422
-msgid ""
-"Query the height of the drawing or, if specified, of the object with --query-"
-"id"
+msgid "Query the height of the drawing or, if specified, of the object with --query-id"
msgstr ""
#: ../src/main.cpp:427
@@ -11603,9 +11054,8 @@ msgid "Verb to call when Inkscape opens."
msgstr "Inkscape atveroties izsaucamais darbÄ«bas vÄrds."
#: ../src/main.cpp:454
-#, fuzzy
msgid "VERB-ID"
-msgstr "Grupas ID"
+msgstr "DARBV-ID"
#: ../src/main.cpp:458
msgid "Object ID to select when Inkscape opens."
@@ -11619,16 +11069,20 @@ msgstr "OBJEKTA ID"
msgid "Start Inkscape in interactive shell mode."
msgstr ""
-#: ../src/main.cpp:807 ../src/main.cpp:1159
-#, fuzzy
+#: ../src/main.cpp:807
+#: ../src/main.cpp:1159
msgid ""
"[OPTIONS...] [FILE...]\n"
"\n"
"Available options:"
-msgstr "Lietojums: %s [opcijas] [fails]\n"
+msgstr ""
+"[Iespējas...] [Fails...]\n"
+"\n"
+"PieejamÄs iespÄ“jas:"
#. ## Add a menu for clear()
-#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:75
+#: ../src/menus-skeleton.h:16
+#: ../src/ui/dialog/debug.cpp:75
msgid "_File"
msgstr "_Fails"
@@ -11638,11 +11092,14 @@ msgstr "Jau_ns"
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2524 ../src/verbs.cpp:2530
+#: ../src/menus-skeleton.h:43
+#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2544
msgid "_Edit"
msgstr "Labot"
-#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2300
+#: ../src/menus-skeleton.h:53
+#: ../src/verbs.cpp:2310
msgid "Paste Si_ze"
msgstr "Ielīmēt i_wzmēru"
@@ -11692,9 +11149,8 @@ msgid "_Object"
msgstr "Objekts"
#: ../src/menus-skeleton.h:189
-#, fuzzy
msgid "Cli_p"
-msgstr "_CLI"
+msgstr ""
#: ../src/menus-skeleton.h:193
msgid "Mas_k"
@@ -11717,9 +11173,8 @@ msgid "Exte_nsions"
msgstr "PaplaÅ¡i_nÄjumi"
#: ../src/menus-skeleton.h:281
-#, fuzzy
msgid "Whiteboa_rd"
-msgstr "Klaviatū_ra"
+msgstr ""
#: ../src/menus-skeleton.h:285
msgid "_Help"
@@ -11730,41 +11185,35 @@ msgid "Tutorials"
msgstr "PamÄcÄ«bas"
#: ../src/object-edit.cpp:439
-msgid ""
-"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
-"vertical radius the same"
+msgid "Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the vertical radius the same"
msgstr ""
#: ../src/object-edit.cpp:444
-msgid ""
-"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
-"horizontal radius the same"
+msgid "Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the horizontal radius the same"
msgstr ""
-#: ../src/object-edit.cpp:449 ../src/object-edit.cpp:454
-msgid ""
-"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
-"lock ratio or stretch in one dimension only"
+#: ../src/object-edit.cpp:449
+#: ../src/object-edit.cpp:454
+msgid "Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to lock ratio or stretch in one dimension only"
msgstr ""
-#: ../src/object-edit.cpp:689 ../src/object-edit.cpp:693
-#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:701
-msgid ""
-"Resize box in X/Y direction; with <b>Shift</b> along the Z axis; with "
-"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
+#: ../src/object-edit.cpp:689
+#: ../src/object-edit.cpp:693
+#: ../src/object-edit.cpp:697
+#: ../src/object-edit.cpp:701
+msgid "Resize box in X/Y direction; with <b>Shift</b> along the Z axis; with <b>Ctrl</b> to constrain to the directions of edges or diagonals"
msgstr ""
-#: ../src/object-edit.cpp:705 ../src/object-edit.cpp:709
-#: ../src/object-edit.cpp:713 ../src/object-edit.cpp:717
-msgid ""
-"Resize box along the Z axis; with <b>Shift</b> in X/Y direction; with "
-"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
+#: ../src/object-edit.cpp:705
+#: ../src/object-edit.cpp:709
+#: ../src/object-edit.cpp:713
+#: ../src/object-edit.cpp:717
+msgid "Resize box along the Z axis; with <b>Shift</b> in X/Y direction; with <b>Ctrl</b> to constrain to the directions of edges or diagonals"
msgstr ""
#: ../src/object-edit.cpp:721
-#, fuzzy
msgid "Move the box in perspective"
-msgstr "Ielikt riņķī (perspektÄ«vÄ)"
+msgstr ""
#: ../src/object-edit.cpp:952
msgid "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
@@ -11775,48 +11224,32 @@ msgid "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
msgstr ""
#: ../src/object-edit.cpp:960
-msgid ""
-"Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
+msgid "Position the <b>start point</b> of the arc or segment; with <b>Ctrl</b> to snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for segment"
msgstr ""
#: ../src/object-edit.cpp:965
-msgid ""
-"Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to "
-"snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for "
-"segment"
+msgid "Position the <b>end point</b> of the arc or segment; with <b>Ctrl</b> to snap angle; drag <b>inside</b> the ellipse for arc, <b>outside</b> for segment"
msgstr ""
#: ../src/object-edit.cpp:1105
-msgid ""
-"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
-"round; with <b>Alt</b> to randomize"
+msgid "Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to round; with <b>Alt</b> to randomize"
msgstr ""
#: ../src/object-edit.cpp:1113
-msgid ""
-"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
-"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
-"randomize"
+msgid "Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to randomize"
msgstr ""
#: ../src/object-edit.cpp:1303
-msgid ""
-"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Alt</b> to converge/diverge"
+msgid "Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; with <b>Alt</b> to converge/diverge"
msgstr ""
#: ../src/object-edit.cpp:1307
-msgid ""
-"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
-"with <b>Shift</b> to scale/rotate"
+msgid "Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to scale/rotate"
msgstr ""
#: ../src/object-edit.cpp:1352
-#, fuzzy
msgid "Adjust the <b>offset distance</b>"
-msgstr "Dubultklikšķa garums"
+msgstr "Pieskaņojiet <b>pÄrbÄ«des attÄlumu</b>"
#: ../src/object-edit.cpp:1388
msgid "Drag to resize the <b>flowed text frame</b>"
@@ -11839,19 +11272,16 @@ msgid "<b>No path(s)</b> to combine in the selection."
msgstr "AtlasÄ«tajÄ nav apvienojamu <b>ceļu</b>."
#: ../src/path-chemistry.cpp:194
-#, fuzzy
msgid "Select <b>path(s)</b> to break apart."
-msgstr "IzvÄ“lieties vietu, kur saglabÄt attÄ“lu..."
+msgstr "Atlasiet sašķeļamo(s) <b>ceļu(s)</b>."
#: ../src/path-chemistry.cpp:198
-#, fuzzy
msgid "Breaking apart paths..."
-msgstr "Apvienot redzamos ceļus"
+msgstr "Sašķeļ ceļus..."
#: ../src/path-chemistry.cpp:289
-#, fuzzy
msgid "Break apart"
-msgstr "Jauna rinda"
+msgstr "Sašķelt"
#: ../src/path-chemistry.cpp:291
msgid "<b>No path(s)</b> to break apart in the selection."
@@ -11874,84 +11304,72 @@ msgid "<b>No objects</b> to convert to path in the selection."
msgstr "AtlasÄ«tajÄ <b>nav</b> par ceļu pÄrvÄ“rÅ¡amu <b>objektu</b>."
#: ../src/path-chemistry.cpp:602
-#, fuzzy
msgid "Select <b>path(s)</b> to reverse."
-msgstr "IzvÄ“lieties vietu, kur saglabÄt attÄ“lu..."
+msgstr ""
#: ../src/path-chemistry.cpp:611
-#, fuzzy
msgid "Reversing paths..."
-msgstr "Izvēlieties ceļus"
+msgstr ""
#: ../src/path-chemistry.cpp:646
-#, fuzzy
msgid "Reverse path"
-msgstr " Direktorija ceļš "
+msgstr ""
#: ../src/path-chemistry.cpp:648
-#, fuzzy
msgid "<b>No paths</b> to reverse in the selection."
-msgstr "Atlasē <b>nav</b> atgrupējamu grupu."
+msgstr ""
-#: ../src/pen-context.cpp:250 ../src/pencil-context.cpp:561
+#: ../src/pen-context.cpp:250
+#: ../src/pencil-context.cpp:561
msgid "Drawing cancelled"
msgstr "Zīmēšana atcelta"
-#: ../src/pen-context.cpp:488 ../src/pencil-context.cpp:286
+#: ../src/pen-context.cpp:488
+#: ../src/pencil-context.cpp:286
msgid "Continuing selected path"
msgstr "Turpina atlasīto ceļu"
-#: ../src/pen-context.cpp:498 ../src/pencil-context.cpp:294
+#: ../src/pen-context.cpp:498
+#: ../src/pencil-context.cpp:294
msgid "Creating new path"
msgstr "Veido jaunu ceļu"
-#: ../src/pen-context.cpp:500 ../src/pencil-context.cpp:297
-#, fuzzy
+#: ../src/pen-context.cpp:500
+#: ../src/pencil-context.cpp:297
msgid "Appending to selected path"
-msgstr "ceļš uz pirmo atlasīto failu"
+msgstr "Pievieno atlasītajam ceļam"
#: ../src/pen-context.cpp:660
msgid "<b>Click</b> or <b>click and drag</b> to close and finish the path."
msgstr ""
#: ../src/pen-context.cpp:670
-msgid ""
-"<b>Click</b> or <b>click and drag</b> to continue the path from this point."
+msgid "<b>Click</b> or <b>click and drag</b> to continue the path from this point."
msgstr ""
#: ../src/pen-context.cpp:1265
#, c-format
-msgid ""
-"<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
-"snap angle, <b>Enter</b> to finish the path"
+msgid "<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, <b>Enter</b> to finish the path"
msgstr ""
#: ../src/pen-context.cpp:1266
#, c-format
-msgid ""
-"<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
-"snap angle, <b>Enter</b> to finish the path"
+msgid "<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to snap angle, <b>Enter</b> to finish the path"
msgstr ""
#: ../src/pen-context.cpp:1283
#, c-format
-msgid ""
-"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
-"angle"
+msgid "<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle"
msgstr ""
#: ../src/pen-context.cpp:1305
#, c-format
-msgid ""
-"<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</"
-"b> to snap angle, with <b>Shift</b> to move this handle only"
+msgid "<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, with <b>Shift</b> to move this handle only"
msgstr ""
#: ../src/pen-context.cpp:1306
#, c-format
-msgid ""
-"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
-"angle, with <b>Shift</b> to move this handle only"
+msgid "<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap angle, with <b>Shift</b> to move this handle only"
msgstr ""
#: ../src/pen-context.cpp:1352
@@ -11972,39 +11390,32 @@ msgstr ""
#. Write curves to object
#: ../src/pencil-context.cpp:505
-#, fuzzy
msgid "Finishing freehand"
-msgstr "&Brīvrokas daudzstūris"
+msgstr ""
#: ../src/pencil-context.cpp:611
-msgid ""
-"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. "
-"Release <b>Alt</b> to finalize."
+msgid "<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. Release <b>Alt</b> to finalize."
msgstr ""
#: ../src/pencil-context.cpp:639
-#, fuzzy
msgid "Finishing freehand sketch"
-msgstr "Aptuvena meklēšana no skices"
+msgstr "Beidz brīvrokas uzmetumu"
#: ../src/persp3d.cpp:346
-#, fuzzy
msgid "Toggle vanishing point"
-msgstr "Pievienot paraugpunktu"
+msgstr ""
#: ../src/persp3d.cpp:357
msgid "Toggle multiple vanishing points"
msgstr ""
#: ../src/preferences-skeleton.h:101
-#, fuzzy
msgid "Dip pen"
-msgstr "Zibatmiņas diskdzinis"
+msgstr ""
#: ../src/preferences-skeleton.h:102
-#, fuzzy
msgid "Marker"
-msgstr "Marķējums"
+msgstr "MarÄ·ieris"
#: ../src/preferences-skeleton.h:103
msgid "Brush"
@@ -12023,11 +11434,8 @@ msgid "Tracing"
msgstr "Vektorizēšana"
#: ../src/preferences.cpp:131
-msgid ""
-"Inkscape will run with default settings, and new settings will not be saved. "
-msgstr ""
-"Inkscape darbosies ar noklusētajiem iestatījumiem, jauni iestatījumi netiks "
-"saglabÄti."
+msgid "Inkscape will run with default settings, and new settings will not be saved. "
+msgstr "Inkscape darbosies ar noklusÄ“tajiem iestatÄ«jumiem, jauni iestatÄ«jumi netiks saglabÄti."
#. the creation failed
#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."),
@@ -12074,29 +11482,24 @@ msgid "The file %s is not a valid Inkscape preferences file."
msgstr "Fails %s nav derīgs Inkscape iestatījumu fails."
#: ../src/rdf.cpp:175
-#, fuzzy
msgid "CC Attribution"
-msgstr "<em>AttiecinÄjums</em>"
+msgstr ""
#: ../src/rdf.cpp:180
-#, fuzzy
msgid "CC Attribution-ShareAlike"
-msgstr " mail -s <subjekts> -c <cc> <kam>"
+msgstr ""
#: ../src/rdf.cpp:185
-#, fuzzy
msgid "CC Attribution-NoDerivs"
-msgstr " mail -s <subjekts> -c <cc> <kam>"
+msgstr ""
#: ../src/rdf.cpp:190
-#, fuzzy
msgid "CC Attribution-NonCommercial"
-msgstr " mail -s <subjekts> -c <cc> <kam>"
+msgstr ""
#: ../src/rdf.cpp:195
-#, fuzzy
msgid "CC Attribution-NonCommercial-ShareAlike"
-msgstr "Creative Commons Attribution-Share Alike 3.0 neportÄ“tÄ licence"
+msgstr ""
#: ../src/rdf.cpp:200
msgid "CC Attribution-NonCommercial-NoDerivs"
@@ -12108,14 +11511,15 @@ msgstr "SabiedriskÄ Ä«paÅ¡uma"
#: ../src/rdf.cpp:210
msgid "FreeArt"
-msgstr ""
+msgstr "FreeArt"
#: ../src/rdf.cpp:215
msgid "Open Font License"
msgstr "Open Font licence"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute
-#: ../src/rdf.cpp:232 ../src/ui/dialog/object-attributes.cpp:56
+#: ../src/rdf.cpp:232
+#: ../src/ui/dialog/object-attributes.cpp:56
msgid "Title:"
msgstr "Nosaukums:"
@@ -12131,7 +11535,8 @@ msgstr "Datums:"
msgid "Date associated with the creation of this document (YYYY-MM-DD)"
msgstr "Datums, kas saistīts ar šī dokumenta izveidošanu (GGGG-MM-DD)"
-#: ../src/rdf.cpp:238 ../share/extensions/webslicer_create_rect.inx.h:14
+#: ../src/rdf.cpp:238
+#: ../share/extensions/webslicer_create_rect.inx.h:14
msgid "Format:"
msgstr "FormÄts:"
@@ -12148,8 +11553,7 @@ msgid "Creator:"
msgstr "VeidotÄjs:"
#: ../src/rdf.cpp:246
-msgid ""
-"Name of entity primarily responsible for making the content of this document"
+msgid "Name of entity primarily responsible for making the content of this document"
msgstr ""
#: ../src/rdf.cpp:248
@@ -12157,8 +11561,7 @@ msgid "Rights:"
msgstr "Tiesības:"
#: ../src/rdf.cpp:249
-msgid ""
-"Name of entity with rights to the Intellectual Property of this document"
+msgid "Name of entity with rights to the Intellectual Property of this document"
msgstr ""
#: ../src/rdf.cpp:251
@@ -12182,50 +11585,39 @@ msgid "Unique URI to reference the source of this document"
msgstr ""
#: ../src/rdf.cpp:261
-#, fuzzy
msgid "Relation:"
-msgstr "Jauna relÄcija..."
+msgstr ""
#: ../src/rdf.cpp:262
-#, fuzzy
msgid "Unique URI to a related document"
-msgstr "Nenosaukts dokuments"
+msgstr ""
-#: ../src/rdf.cpp:264 ../src/ui/dialog/inkscape-preferences.cpp:1460
+#: ../src/rdf.cpp:264
+#: ../src/ui/dialog/inkscape-preferences.cpp:1460
msgid "Language:"
msgstr "Valoda:"
#: ../src/rdf.cpp:265
-msgid ""
-"Two-letter language tag with optional subtags for the language of this "
-"document (e.g. 'en-GB')"
-msgstr ""
-"Dokumenta valodas divu burtu valodas tags ar papildu apakštagiem (piem. "
-"lv_LV)"
+msgid "Two-letter language tag with optional subtags for the language of this document (e.g. 'en-GB')"
+msgstr "Dokumenta valodas divu burtu valodas tags ar papildu apakštagiem (piem. lv_LV)"
#: ../src/rdf.cpp:267
msgid "Keywords:"
msgstr "AtslÄ“gvÄrdi:"
#: ../src/rdf.cpp:268
-msgid ""
-"The topic of this document as comma-separated key words, phrases, or "
-"classifications"
-msgstr ""
-"Å Ä« dokumenta temats ar komatu atdalÄ«tu atslÄ“gas vÄrdu, frÄžu vai "
-"klasifikatoru formÄ"
+msgid "The topic of this document as comma-separated key words, phrases, or classifications"
+msgstr "Å Ä« dokumenta temats ar komatu atdalÄ«tu atslÄ“gas vÄrdu, frÄžu vai klasifikatoru formÄ"
#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content.
#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/
#: ../src/rdf.cpp:272
-#, fuzzy
msgid "Coverage:"
-msgstr "VÄks"
+msgstr ""
#: ../src/rdf.cpp:273
-#, fuzzy
msgid "Extent or scope of this document"
-msgstr "PÄrbaudÄ«t dokumenta pareizrakstÄ«bu no kursora uz priekÅ¡u"
+msgstr ""
#: ../src/rdf.cpp:276
msgid "Description:"
@@ -12241,9 +11633,7 @@ msgid "Contributors:"
msgstr "LÄ«dzstrÄdnieki:"
#: ../src/rdf.cpp:282
-msgid ""
-"Names of entities responsible for making contributions to the content of "
-"this document"
+msgid "Names of entities responsible for making contributions to the content of this document"
msgstr ""
#. TRANSLATORS: URL to a page that defines the license for the document
@@ -12266,47 +11656,28 @@ msgid "XML fragment for the RDF 'License' section"
msgstr ""
#: ../src/rect-context.cpp:376
-msgid ""
-"<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner "
-"circular"
+msgid "<b>Ctrl</b>: make square or integer-ratio rect, lock a rounded corner circular"
msgstr ""
#: ../src/rect-context.cpp:529
#, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</"
-"b> to draw around the starting point"
-msgstr ""
-"<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots ar proporcijÄm %d:%d); ar "
-"<b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
+msgid "<b>Rectangle</b>: %s &#215; %s (constrained to ratio %d:%d); with <b>Shift</b> to draw around the starting point"
+msgstr "<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots ar proporcijÄm %d:%d); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/rect-context.cpp:532
#, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1.618 : 1); with "
-"<b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots zelta šķēluma proporcijÄs "
-"1.618 : 1); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
+msgid "<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1.618 : 1); with <b>Shift</b> to draw around the starting point"
+msgstr "<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots zelta šķēluma proporcijÄs 1.618 : 1); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/rect-context.cpp:534
#, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1 : 1.618); with "
-"<b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots zelta šķēluma proporcijÄs "
-"1.618 : 1); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
+msgid "<b>Rectangle</b>: %s &#215; %s (constrained to golden ratio 1 : 1.618); with <b>Shift</b> to draw around the starting point"
+msgstr "<b>TaisnstÅ«ris</b>: %s &#215; %s (ierobežots zelta šķēluma proporcijÄs 1.618 : 1); ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/rect-context.cpp:538
#, c-format
-msgid ""
-"<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-"
-"ratio rectangle; with <b>Shift</b> to draw around the starting point"
-msgstr ""
-"<b>TaisnstÅ«ris</b>: %s &#215; %s; ar <b>Ctrl</b> - izveidot kvadrÄtu vai "
-"taisnstÅ«ri ar veselu skaitļu malu proporcijÄm; ar <b>Shift</b> - zÄ«mÄ“t "
-"apkÄrt sÄkumpunktam"
+msgid "<b>Rectangle</b>: %s &#215; %s; with <b>Ctrl</b> to make square or integer-ratio rectangle; with <b>Shift</b> to draw around the starting point"
+msgstr "<b>TaisnstÅ«ris</b>: %s &#215; %s; ar <b>Ctrl</b> - izveidot kvadrÄtu vai taisnstÅ«ri ar veselu skaitļu malu proporcijÄm; ar <b>Shift</b> - zÄ«mÄ“t apkÄrt sÄkumpunktam"
#: ../src/rect-context.cpp:563
msgid "Create rectangle"
@@ -12317,13 +11688,8 @@ msgid "Click selection to toggle scale/rotation handles"
msgstr "Uzklikšķiniet atlasÄ«tajam, lai pÄrslÄ“gtu turu mÄ“rogoÅ¡anu/grieÅ¡anu"
#: ../src/select-context.cpp:201
-msgid ""
-"No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, "
-"or drag around objects to select."
-msgstr ""
-"Nav atlasīts neviens objekts. Lai atlasītu, izmantojiet klikšķi, Shift"
-"+klikšķi, Alt+ritinÄÅ¡anu ar peli virs objektiem, vai apvelciet apkÄrt "
-"objektiem."
+msgid "No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, or drag around objects to select."
+msgstr "Nav atlasÄ«ts neviens objekts. Atlasīšanai izmantojiet klikšķi, Shift+klikšķi, Alt+ritinÄÅ¡anu ar peli virs objektiem, vai apvelciet apkÄrt objektiem."
#: ../src/select-context.cpp:260
msgid "Move canceled."
@@ -12334,31 +11700,23 @@ msgid "Selection canceled."
msgstr "Atlasīšana atcelta."
#: ../src/select-context.cpp:640
-msgid ""
-"<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to "
-"rubberband selection"
+msgid "<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to rubberband selection"
msgstr ""
#: ../src/select-context.cpp:642
-msgid ""
-"<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to "
-"touch selection"
+msgid "<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to touch selection"
msgstr ""
#: ../src/select-context.cpp:898
msgid "<b>Ctrl</b>: click to select in groups; drag to move hor/vert"
-msgstr ""
-"<b>Ctrl</b>: klikšķiniet, lai atlasÄ«tu grupÄs; velciet, lai pÄrvietotu "
-"horizontÄli/vertikÄli"
+msgstr "<b>Ctrl</b>: klikšķiniet, lai atlasÄ«tu grupÄs; velciet, lai pÄrvietotu horizontÄli/vertikÄli"
#: ../src/select-context.cpp:899
msgid "<b>Shift</b>: click to toggle select; drag for rubberband selection"
msgstr ""
#: ../src/select-context.cpp:900
-msgid ""
-"<b>Alt</b>: click to select under; scroll mouse-wheel to cycle-select; drag "
-"to move selected or select by touch"
+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:1071
@@ -12373,8 +11731,10 @@ msgstr "Dzēst tekstu"
msgid "<b>Nothing</b> was deleted."
msgstr "<b>Nekas</b> nav izdzēst."
-#: ../src/selection-chemistry.cpp:372 ../src/text-context.cpp:1031
-#: ../src/ui/dialog/swatches.cpp:209 ../src/ui/dialog/swatches.cpp:275
+#: ../src/selection-chemistry.cpp:372
+#: ../src/text-context.cpp:1031
+#: ../src/ui/dialog/swatches.cpp:209
+#: ../src/ui/dialog/swatches.cpp:275
#: ../src/widgets/erasor-toolbar.cpp:114
#: ../src/widgets/gradient-toolbar.cpp:1193
#: ../src/widgets/gradient-toolbar.cpp:1207
@@ -12395,7 +11755,8 @@ msgstr "Dzēst visu"
msgid "Select <b>some objects</b> to group."
msgstr "Grupēšanai atlasiet <b>dažus objektus</b>."
-#: ../src/selection-chemistry.cpp:720 ../src/selection-describer.cpp:52
+#: ../src/selection-chemistry.cpp:720
+#: ../src/selection-describer.cpp:52
msgid "Group"
msgstr "Grupa"
@@ -12407,7 +11768,8 @@ msgstr "Atlasiet atgrupējamo <b>grupu</b>."
msgid "<b>No groups</b> to ungroup in the selection."
msgstr "Atlasē <b>nav</b> atgrupējamu grupu."
-#: ../src/selection-chemistry.cpp:781 ../src/sp-item-group.cpp:501
+#: ../src/selection-chemistry.cpp:781
+#: ../src/sp-item-group.cpp:501
msgid "Ungroup"
msgstr "Atgrupēt"
@@ -12415,13 +11777,12 @@ msgstr "Atgrupēt"
msgid "Select <b>object(s)</b> to raise."
msgstr "IzvÄ“lieties <b>objektu(s)</b>, kurus pacelt augstÄk."
-#: ../src/selection-chemistry.cpp:873 ../src/selection-chemistry.cpp:933
-#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1030
-msgid ""
-"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
-msgstr ""
-"JÅ«s nevarat pacelt/nolaist objektus no <b>dažÄdÄm grupÄm</b> vai <b>slÄņiem</"
-"b>."
+#: ../src/selection-chemistry.cpp:873
+#: ../src/selection-chemistry.cpp:933
+#: ../src/selection-chemistry.cpp:966
+#: ../src/selection-chemistry.cpp:1030
+msgid "You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
+msgstr "JÅ«s nevarat pacelt/nolaist objektus no <b>dažÄdÄm grupÄm</b> vai <b>slÄņiem</b>."
#. TRANSLATORS: "Raise" means "to raise an object" in the undo history
#: ../src/selection-chemistry.cpp:913
@@ -12470,25 +11831,20 @@ msgid "Paste style"
msgstr "Ielīmēt stilu"
#: ../src/selection-chemistry.cpp:1151
-#, fuzzy
msgid "Paste live path effect"
-msgstr "Dzēst pašreizējo ceļa efektu"
+msgstr ""
#: ../src/selection-chemistry.cpp:1172
msgid "Select <b>object(s)</b> to remove live path effects from."
msgstr ""
#: ../src/selection-chemistry.cpp:1184
-#, fuzzy
msgid "Remove live path effect"
-msgstr "Dzēst pašreizējo ceļa efektu"
+msgstr ""
#: ../src/selection-chemistry.cpp:1195
-#, fuzzy
msgid "Select <b>object(s)</b> to remove filters from."
-msgstr ""
-"Izvēlieties <b>vienu objektu</b>, kura klonētos raksta elementus vēlaties "
-"aizvÄkt."
+msgstr "Atlasiet <b>objektu(s)</b>, no kuriem jÄaizvÄc filtri."
#: ../src/selection-chemistry.cpp:1205
#: ../src/ui/dialog/filter-effects-dialog.cpp:1393
@@ -12504,9 +11860,8 @@ msgid "Paste size separately"
msgstr "Ielīmēt izmērus atsevišķi"
#: ../src/selection-chemistry.cpp:1233
-#, fuzzy
msgid "Select <b>object(s)</b> to move to the layer above."
-msgstr "PÄrvietot izvÄ“lÄ“to uz slÄni virs paÅ¡reizÄ“jÄ"
+msgstr "Atlasiet <b>objektu(s)</b>, ko pÄrvietot uz slÄni virs paÅ¡reizÄ“jÄ."
#: ../src/selection-chemistry.cpp:1259
msgid "Raise to next layer"
@@ -12517,9 +11872,8 @@ msgid "No more layers above."
msgstr "Nav augstÄka slÄņa par Å¡o."
#: ../src/selection-chemistry.cpp:1278
-#, fuzzy
msgid "Select <b>object(s)</b> to move to the layer below."
-msgstr "PÄrvietot izvÄ“lÄ“to uz slÄni zem paÅ¡reizÄ“jÄ"
+msgstr "Atlasiet <b>objektu(s)</b>, ko pÄrvietot uz slÄni zem paÅ¡reizÄ“jÄ."
#: ../src/selection-chemistry.cpp:1304
msgid "Lower to previous layer"
@@ -12530,14 +11884,13 @@ msgid "No more layers below."
msgstr "Nav zemÄka slÄņa par Å¡o."
#: ../src/selection-chemistry.cpp:1323
-#, fuzzy
msgid "Select <b>object(s)</b> to move."
-msgstr "IzvÄ“lieties <b>objektu(s)</b>, kurus nolaist zemÄk."
+msgstr "Atlasiet pÄrvietojamo(s) <b>objektu(s)</b>."
-#: ../src/selection-chemistry.cpp:1340 ../src/verbs.cpp:2473
-#, fuzzy
+#: ../src/selection-chemistry.cpp:1340
+#: ../src/verbs.cpp:2483
msgid "Move selection to layer"
-msgstr "PÄrvietot atlasÄ«to uz slÄni _virs šī"
+msgstr "PÄrvietot atlasÄ«to uz slÄni"
#: ../src/selection-chemistry.cpp:1564
msgid "Remove transform"
@@ -12551,7 +11904,8 @@ msgstr "Pagriezt par 90&#176; CCW"
msgid "Rotate 90&#176; CW"
msgstr "Pagriezt par 90&#176; CW"
-#: ../src/selection-chemistry.cpp:1688 ../src/seltrans.cpp:479
+#: ../src/selection-chemistry.cpp:1688
+#: ../src/seltrans.cpp:479
#: ../src/ui/dialog/transformation.cpp:800
msgid "Rotate"
msgstr "Pagriezt"
@@ -12560,16 +11914,16 @@ msgstr "Pagriezt"
msgid "Rotate by pixels"
msgstr "Pagriezt pa pikseļiem"
-#: ../src/selection-chemistry.cpp:2097 ../src/seltrans.cpp:476
+#: ../src/selection-chemistry.cpp:2097
+#: ../src/seltrans.cpp:476
#: ../src/ui/dialog/transformation.cpp:775
#: ../share/extensions/interp_att_g.inx.h:19
msgid "Scale"
msgstr "Mērogot"
#: ../src/selection-chemistry.cpp:2122
-#, fuzzy
msgid "Scale by whole factor"
-msgstr "Mēroga koeficients uz X ass"
+msgstr "Mērogot veselu skaitu reižu"
#: ../src/selection-chemistry.cpp:2137
msgid "Move vertically"
@@ -12579,8 +11933,10 @@ msgstr "PÄrvietot vertikÄli"
msgid "Move horizontally"
msgstr "PÄrvietot horizontÄli"
-#: ../src/selection-chemistry.cpp:2143 ../src/selection-chemistry.cpp:2169
-#: ../src/seltrans.cpp:473 ../src/ui/dialog/transformation.cpp:714
+#: ../src/selection-chemistry.cpp:2143
+#: ../src/selection-chemistry.cpp:2169
+#: ../src/seltrans.cpp:473
+#: ../src/ui/dialog/transformation.cpp:714
msgid "Move"
msgstr "PÄrvietot"
@@ -12602,15 +11958,12 @@ msgid "Clone"
msgstr "Klonēt"
#: ../src/selection-chemistry.cpp:2517
-#, fuzzy
msgid "Select <b>clones</b> to relink."
-msgstr "3. Piešķiriet krÄsu vÄ“rtÄ«bu kloniem:"
+msgstr "Atlasiet <b>klonus</b>, kuriem jÄatjauno piesaiste."
#: ../src/selection-chemistry.cpp:2524
-#, fuzzy
msgid "Copy an <b>object</b> to clipboard to relink clones to."
-msgstr ""
-"Atjaunot atlasīto klonu saites uz pašreiz starpliktuvē atrodošos objektu"
+msgstr "NokopÄ“jiet uz starpliktuvi <b>objektu</b>, kuram jÄatjauno klonu saites."
#: ../src/selection-chemistry.cpp:2548
msgid "<b>No clones to relink</b> in the selection."
@@ -12633,28 +11986,16 @@ msgid "Unlink clone"
msgstr "Atsaistīt klonu"
#: ../src/selection-chemistry.cpp:2636
-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 ""
-"Atlasiet <b>klonu</b>, lai pÄrietu pie tÄ oriÄ£inÄla. Atlasiet <b>saistÄ«to "
-"nobÄ«di</b>, lai pÄrietu pie tÄs sÄkumpunkta. Atlasiet <b>tekstu gar ceļu</"
-"b>, lai pÄrietu pie ceļa. Atlasiet <b>aizpildoÅ¡o tekstu</b>, lai pÄrietu "
-"pie tÄ rÄmja."
+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 "Atlasiet <b>klonu</b>, lai pÄrietu pie tÄ oriÄ£inÄla. Atlasiet <b>saistÄ«to nobÄ«di</b>, lai pÄrietu pie tÄs sÄkumpunkta. Atlasiet <b>tekstu gar ceļu</b>, lai pÄrietu pie ceļa. Atlasiet <b>aizpildoÅ¡o tekstu</b>, lai pÄrietu pie tÄ rÄmja."
#: ../src/selection-chemistry.cpp:2669
-msgid ""
-"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
-"flowed text?)"
+msgid "<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, flowed text?)"
msgstr ""
#: ../src/selection-chemistry.cpp:2675
-msgid ""
-"The object you're trying to select is <b>not visible</b> (it is in &lt;"
-"defs&gt;)"
-msgstr ""
-"Objekts, ko mēģinÄt atlasÄ«t, <b>nav redzams</b> (tas atrodas &lt;defs&gt;)"
+msgid "The object you're trying to select is <b>not visible</b> (it is in &lt;defs&gt;)"
+msgstr "Objekts, ko mēģinÄt atlasÄ«t, <b>nav redzams</b> (tas atrodas &lt;defs&gt;)"
#: ../src/selection-chemistry.cpp:2720
msgid "Select <b>one</b> path to clone."
@@ -12690,9 +12031,7 @@ msgstr "Objektus par rakstu"
#: ../src/selection-chemistry.cpp:3008
msgid "Select an <b>object with pattern fill</b> to extract objects from."
-msgstr ""
-"Izvēlieties <b>objektu ar faktūras aizpildījumu</b>, no kura ekstraģēt "
-"objektus."
+msgstr "Izvēlieties <b>objektu ar faktūras aizpildījumu</b>, no kura ekstraģēt objektus."
#: ../src/selection-chemistry.cpp:3061
msgid "<b>No pattern fills</b> in the selection."
@@ -12707,9 +12046,8 @@ msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr "Atlasiet <b>objektu(s)</b> bitkartes kopijas izveidošanai."
#: ../src/selection-chemistry.cpp:3159
-#, fuzzy
msgid "Rendering bitmap..."
-msgstr "XBM - X Bitmap"
+msgstr "Renderē bitkarti..."
#: ../src/selection-chemistry.cpp:3333
msgid "Create bitmap"
@@ -12724,9 +12062,8 @@ msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr ""
#: ../src/selection-chemistry.cpp:3549
-#, fuzzy
msgid "Set clipping path"
-msgstr "Iestatīt ikonu ceļu:"
+msgstr ""
#: ../src/selection-chemistry.cpp:3551
msgid "Set mask"
@@ -12737,9 +12074,8 @@ msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr ""
#: ../src/selection-chemistry.cpp:3677
-#, fuzzy
msgid "Release clipping path"
-msgstr "Pēc ceļa + faila nosaukuma"
+msgstr ""
#: ../src/selection-chemistry.cpp:3679
msgid "Release mask"
@@ -12750,15 +12086,18 @@ msgid "Select <b>object(s)</b> to fit canvas to."
msgstr "Atlasiet <b>objektu(s)</b>, kuriem pielÄgot audekla izmÄ“ru."
#. Fit Page
-#: ../src/selection-chemistry.cpp:3718 ../src/verbs.cpp:2790
+#: ../src/selection-chemistry.cpp:3718
+#: ../src/verbs.cpp:2804
msgid "Fit Page to Selection"
msgstr "PielÄgot lapu atlasÄ«tajam"
-#: ../src/selection-chemistry.cpp:3747 ../src/verbs.cpp:2792
+#: ../src/selection-chemistry.cpp:3747
+#: ../src/verbs.cpp:2806
msgid "Fit Page to Drawing"
msgstr "PielÄgot lapu zÄ«mÄ“jumam"
-#: ../src/selection-chemistry.cpp:3768 ../src/verbs.cpp:2794
+#: ../src/selection-chemistry.cpp:3768
+#: ../src/verbs.cpp:2808
msgid "Fit Page to Selection or Drawing"
msgstr "PielÄgojiet lapu atlasÄ«tajam vai zÄ«mÄ“jumam"
@@ -12773,7 +12112,8 @@ msgid "Circle"
msgstr "Aplis"
#. Ellipse
-#: ../src/selection-describer.cpp:48 ../src/selection-describer.cpp:73
+#: ../src/selection-describer.cpp:48
+#: ../src/selection-describer.cpp:73
#: ../src/ui/dialog/inkscape-preferences.cpp:397
#: ../src/widgets/pencil-toolbar.cpp:193
msgid "Ellipse"
@@ -12791,7 +12131,8 @@ msgstr "Līnija"
msgid "Path"
msgstr "Kontūra"
-#: ../src/selection-describer.cpp:60 ../src/widgets/star-toolbar.cpp:475
+#: ../src/selection-describer.cpp:60
+#: ../src/widgets/star-toolbar.cpp:475
msgid "Polygon"
msgstr "Daudzstūris"
@@ -12861,9 +12202,9 @@ msgid "<i>%s</i>"
msgstr "<i>%s</i>"
#: ../src/selection-describer.cpp:181
-#, fuzzy, c-format
+#, c-format
msgid " in %s"
-msgstr "_Spalva"
+msgstr ""
#: ../src/selection-describer.cpp:183
#, c-format
@@ -12899,7 +12240,8 @@ msgid "Use <b>Shift+D</b> to look up frame"
msgstr "Izmantojiet <b>Shift+D</b>, lai sameklÄ“tu rÄmi"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:221 ../src/spray-context.cpp:227
+#: ../src/selection-describer.cpp:221
+#: ../src/spray-context.cpp:227
#: ../src/tweak-context.cpp:204
#, c-format
msgid "<b>%i</b> object selected"
@@ -12952,7 +12294,8 @@ msgstr[0] "; <i>%d filtrēts objekts</i> "
msgstr[1] "; <i>%d filtrēti objekti</i> "
msgstr[2] "; <i>%d filtrēti objekti</i> "
-#: ../src/seltrans.cpp:482 ../src/ui/dialog/transformation.cpp:858
+#: ../src/seltrans.cpp:482
+#: ../src/ui/dialog/transformation.cpp:858
msgid "Skew"
msgstr "Sašķiebt"
@@ -12965,50 +12308,31 @@ msgid "Stamp"
msgstr "Zīmogs"
#: ../src/seltrans.cpp:598
-msgid ""
-"<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; "
-"with <b>Shift</b> to scale around rotation center"
-msgstr ""
-"<b>Saspiest vai izstiept</b> atlasīto; ar <b>Ctrl</b> - mērogot vienmērīgi; "
-"ar <b>Shift</b> - mÄ“rogot attiecÄ«bÄ pret grieÅ¡anÄs centru"
+msgid "<b>Squeeze or stretch</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
+msgstr "<b>Saspiest vai izstiept</b> atlasÄ«to; ar <b>Ctrl</b> - mÄ“rogot vienmÄ“rÄ«gi; ar <b>Shift</b> - mÄ“rogot attiecÄ«bÄ pret grieÅ¡anÄs centru"
#: ../src/seltrans.cpp:599
-msgid ""
-"<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</"
-"b> to scale around rotation center"
-msgstr ""
-"<b>Mērogot</b> atlasīto; ar <b>Ctrl</b> - mērogot vienmērīgi; ar <b>Shift</"
-"b> - mÄ“rogot attiecÄ«bÄ pret grieÅ¡anÄs centru"
+msgid "<b>Scale</b> selection; with <b>Ctrl</b> to scale uniformly; with <b>Shift</b> to scale around rotation center"
+msgstr "<b>MÄ“rogot</b> atlasÄ«to; ar <b>Ctrl</b> - mÄ“rogot vienmÄ“rÄ«gi; ar <b>Shift</b> - mÄ“rogot attiecÄ«bÄ pret grieÅ¡anÄs centru"
#: ../src/seltrans.cpp:603
-msgid ""
-"<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to "
-"skew around the opposite side"
-msgstr ""
-"<b>Šķiebt</b> atlasīto; ar <b>Ctrl</b> - piesaistīt leņķim; ar <b>Shift</b> "
-"- šķiebt gar pretējo malu"
+msgid "<b>Skew</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to skew around the opposite side"
+msgstr "<b>Šķiebt</b> atlasīto; ar <b>Ctrl</b> - piesaistīt leņķim; ar <b>Shift</b> - šķiebt gar pretējo malu"
#: ../src/seltrans.cpp:604
-msgid ""
-"<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> "
-"to rotate around the opposite corner"
-msgstr ""
-"<b>Griezt</b> atlasīto; ar <b>Ctrl</b> - piesaistīt leņķim; ar <b>Shift</b> "
-"- griezt ap pretējo stūri"
+msgid "<b>Rotate</b> selection; with <b>Ctrl</b> to snap angle; with <b>Shift</b> to rotate around the opposite corner"
+msgstr "<b>Griezt</b> atlasīto; ar <b>Ctrl</b> - piesaistīt leņķim; ar <b>Shift</b> - griezt ap pretējo stūri"
#: ../src/seltrans.cpp:617
-msgid ""
-"<b>Center</b> of rotation and skewing: drag to reposition; scaling with "
-"Shift also uses this center"
-msgstr ""
-"Griešanas un šķiebšanas <b>centrs</b>: velciet, lai manītu novietojumu; "
-"mērogošana ar Shift arī lieto šo centru"
+msgid "<b>Center</b> of rotation and skewing: drag to reposition; scaling with Shift also uses this center"
+msgstr "Griešanas un šķiebšanas <b>centrs</b>: velciet, lai manītu novietojumu; mērogošana ar Shift arī lieto šo centru"
#: ../src/seltrans.cpp:767
msgid "Reset center"
msgstr "Atiestatīt centru"
-#: ../src/seltrans.cpp:1004 ../src/seltrans.cpp:1101
+#: ../src/seltrans.cpp:1004
+#: ../src/seltrans.cpp:1101
#, c-format
msgid "<b>Scale</b>: %0.2f%% x %0.2f%%; with <b>Ctrl</b> to lock ratio"
msgstr "<b>Mērogot</b>: %0.2f%% x %0.2f%%; ar <b>Ctrl</b> - slēgt attiecību"
@@ -13034,12 +12358,8 @@ msgstr "PÄrvietot <b>centru</b> uz %s, %s"
#: ../src/seltrans.cpp:1501
#, c-format
-msgid ""
-"<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; "
-"with <b>Shift</b> to disable snapping"
-msgstr ""
-"<b>PÄrvietot</b> par %s, %s; ar <b>Ctrl</b> - lai ierobežotu horizontÄli/"
-"vertikÄli; ar <b>Shift</b> - atslÄ“gt piesaisti"
+msgid "<b>Move</b> by %s, %s; with <b>Ctrl</b> to restrict to horizontal/vertical; with <b>Shift</b> to disable snapping"
+msgstr "<b>PÄrvietot</b> par %s, %s; ar <b>Ctrl</b> - lai ierobežotu horizontÄli/vertikÄli; ar <b>Shift</b> - atslÄ“gt piesaisti"
#: ../src/sp-anchor.cpp:179
#, c-format
@@ -13050,7 +12370,8 @@ msgstr "<b>Saite</b> uz %s"
msgid "<b>Link</b> without URI"
msgstr "<b>Saite</b> bez URI"
-#: ../src/sp-ellipse.cpp:505 ../src/sp-ellipse.cpp:882
+#: ../src/sp-ellipse.cpp:505
+#: ../src/sp-ellipse.cpp:882
msgid "<b>Ellipse</b>"
msgstr "<b>Elipse</b>"
@@ -13085,7 +12406,8 @@ msgstr "No teksta aizpildes izslēgtais apgabals"
msgid "Create Guides Around the Page"
msgstr "Izveidot palÄ«glÄ«nijas apkÄrt lapai"
-#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2370
+#: ../src/sp-guide.cpp:327
+#: ../src/verbs.cpp:2380
msgid "Delete All Guides"
msgstr "Dzēst visas palīglīnijas"
@@ -13096,22 +12418,18 @@ msgid "Deleted"
msgstr "Dzēsts"
#: ../src/sp-guide.cpp:496
-msgid ""
-"<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to "
-"delete"
-msgstr ""
-"<b>Shift+vilkt</b>, lai pagrieztu, <b>Ctrl+vilkt</b> - lai pÄrvietotu "
-"sÄkumpunktu, <b>Del</b> - lai dzÄ“stu"
+msgid "<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to delete"
+msgstr "<b>Shift+vilkt</b>, lai pagrieztu, <b>Ctrl+vilkt</b> - lai pÄrvietotu sÄkumpunktu, <b>Del</b> - lai dzÄ“stu"
#: ../src/sp-guide.cpp:500
-#, fuzzy, c-format
+#, c-format
msgid "vertical, at %s"
-msgstr "SÄknÄ“t iekÅ¡:"
+msgstr ""
#: ../src/sp-guide.cpp:503
-#, fuzzy, c-format
+#, c-format
msgid "horizontal, at %s"
-msgstr "SÄknÄ“t iekÅ¡:"
+msgstr ""
#: ../src/sp-guide.cpp:508
#, c-format
@@ -13145,9 +12463,9 @@ msgid "Object"
msgstr "Objekts"
#: ../src/sp-item.cpp:988
-#, fuzzy, c-format
+#, c-format
msgid "%s; <i>clipped</i>"
-msgstr "Nogriezts atbilstoši attēlam"
+msgstr ""
#: ../src/sp-item.cpp:993
#, c-format
@@ -13178,14 +12496,15 @@ msgstr "Izpildot ceļa efektu radÄs izņēmuma stÄvoklis."
msgid "<b>Linked offset</b>, %s by %f pt"
msgstr "<b>SaistÄ«tÄ pÄrbÄ«de</b>, %s par %f pt"
-#: ../src/sp-offset.cpp:429 ../src/sp-offset.cpp:433
+#: ../src/sp-offset.cpp:429
+#: ../src/sp-offset.cpp:433
msgid "outset"
msgstr ""
-#: ../src/sp-offset.cpp:429 ../src/sp-offset.cpp:433
-#, fuzzy
+#: ../src/sp-offset.cpp:429
+#: ../src/sp-offset.cpp:433
msgid "inset"
-msgstr "pÄrvietot uz iekÅ¡u"
+msgstr ""
#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign
#: ../src/sp-offset.cpp:432
@@ -13260,23 +12579,21 @@ msgid "<b>Text</b>%s (%s, %s)"
msgstr "<b>Teksts</b>%s (%s, %s)"
#: ../src/sp-tref.cpp:366
-#, fuzzy, c-format
+#, c-format
msgid "<b>Cloned character data</b>%s%s"
-msgstr "Gaidīti teksta dati."
+msgstr ""
#: ../src/sp-tref.cpp:367
msgid " from "
msgstr " no "
#: ../src/sp-tref.cpp:373
-#, fuzzy
msgid "<b>Orphaned cloned character data</b>"
-msgstr "NegaidÄ«ti teksta dati %d. rindÄ, %d. simbols"
+msgstr ""
#: ../src/sp-tspan.cpp:287
-#, fuzzy
msgid "<b>Text span</b>"
-msgstr "Kolonnas savienotÄjkolonna"
+msgstr ""
#. TRANSLATORS: Used for statusbar description for long <use> chains:
#. * "Clone of: Clone of: ... in Layer 1".
@@ -13303,43 +12620,38 @@ msgstr "<b>Alt</b>: slÄ“gt spirÄles rÄdiusu"
#: ../src/spiral-context.cpp:466
#, c-format
-msgid ""
-"<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>SpirÄle</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - piesaistÄ«t "
-"leņķim"
+msgid "<b>Spiral</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+msgstr "<b>SpirÄle</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - piesaistÄ«t leņķim"
#: ../src/spiral-context.cpp:492
msgid "Create spiral"
msgstr "Izveidot spirÄli"
-#: ../src/splivarot.cpp:68 ../src/splivarot.cpp:74
-#, fuzzy
+#: ../src/splivarot.cpp:68
+#: ../src/splivarot.cpp:74
msgid "Union"
-msgstr "Unions"
+msgstr "Apvienojums"
#: ../src/splivarot.cpp:80
msgid "Intersection"
msgstr "Šķēlums"
-#: ../src/splivarot.cpp:86 ../src/splivarot.cpp:92
+#: ../src/splivarot.cpp:86
+#: ../src/splivarot.cpp:92
msgid "Difference"
msgstr "Atšķirība"
#: ../src/splivarot.cpp:98
-#, fuzzy
msgid "Exclusion"
-msgstr "Izslēgšanas paraugi"
+msgstr "Izslēgšana"
#: ../src/splivarot.cpp:103
-#, fuzzy
msgid "Division"
msgstr "Dalīšana"
#: ../src/splivarot.cpp:108
-#, fuzzy
msgid "Cut path"
-msgstr " Direktorija ceļš "
+msgstr ""
#: ../src/splivarot.cpp:123
msgid "Select <b>at least 2 paths</b> to perform a boolean operation."
@@ -13350,21 +12662,17 @@ msgid "Select <b>at least 1 path</b> to perform a boolean union."
msgstr "Atlasiet <b>vismaz 1 ceļu</b>, lai veiktu Bula apvienošanu."
#: ../src/splivarot.cpp:133
-msgid ""
-"Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
+msgid "Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
msgstr ""
-#: ../src/splivarot.cpp:149 ../src/splivarot.cpp:164
-msgid ""
-"Unable to determine the <b>z-order</b> of the objects selected for "
-"difference, XOR, division, or path cut."
+#: ../src/splivarot.cpp:149
+#: ../src/splivarot.cpp:164
+msgid "Unable to determine the <b>z-order</b> of the objects selected for difference, XOR, division, or path cut."
msgstr ""
#: ../src/splivarot.cpp:194
-msgid ""
-"One of the objects is <b>not a path</b>, cannot perform boolean operation."
-msgstr ""
-"Viens no objektiem <b>nav ceļš</b>, nav iespējams izpildīt Bula darbību."
+msgid "One of the objects is <b>not a path</b>, cannot perform boolean operation."
+msgstr "Viens no objektiem <b>nav ceļš</b>, nav iespējams izpildīt Bula darbību."
#: ../src/splivarot.cpp:907
msgid "Select <b>stroked path(s)</b> to convert stroke to path."
@@ -13383,11 +12691,13 @@ msgstr "AtlasÄ«tajÄ nav <b>vilktu ceļu</b>."
msgid "Selected object is <b>not a path</b>, cannot inset/outset."
msgstr ""
-#: ../src/splivarot.cpp:1460 ../src/splivarot.cpp:1525
+#: ../src/splivarot.cpp:1460
+#: ../src/splivarot.cpp:1525
msgid "Create linked offset"
msgstr "Izveidot saistīto nobīdi"
-#: ../src/splivarot.cpp:1461 ../src/splivarot.cpp:1526
+#: ../src/splivarot.cpp:1461
+#: ../src/splivarot.cpp:1526
msgid "Create dynamic offset"
msgstr "Izveidot dinamisko nobīdi"
@@ -13433,39 +12743,38 @@ msgstr "Atlasiet vienkÄrÅ¡ojamo(s) <b>ceļu(s)</b>."
msgid "<b>No paths</b> to simplify in the selection."
msgstr "AtlasÄ«tajÄ <b>nav vienkÄrÅ¡ojamu ceļu</b>."
-#: ../src/spray-context.cpp:229 ../src/tweak-context.cpp:206
+#: ../src/spray-context.cpp:229
+#: ../src/tweak-context.cpp:206
#, c-format
msgid "<b>Nothing</b> selected"
msgstr "<b>Nekas</b> nav atlasīts"
#: ../src/spray-context.cpp:235
#, c-format
-msgid ""
-"%s. Drag, click or scroll to spray <b>copies</b> of the initial selection."
+msgid "%s. Drag, click or scroll to spray <b>copies</b> of the initial selection."
msgstr ""
#: ../src/spray-context.cpp:238
#, c-format
-msgid ""
-"%s. Drag, click or scroll to spray <b>clones</b> of the initial selection."
+msgid "%s. Drag, click or scroll to spray <b>clones</b> of the initial selection."
msgstr ""
#: ../src/spray-context.cpp:241
#, c-format
-msgid ""
-"%s. Drag, click or scroll to spray in a <b>single path</b> of the initial "
-"selection."
+msgid "%s. Drag, click or scroll to spray in a <b>single path</b> of the initial selection."
msgstr ""
#: ../src/spray-context.cpp:707
msgid "<b>Nothing selected!</b> Select objects to spray."
msgstr "<b>Nekas nav atlasÄ«ts!</b> Atlasiet izsmidzinÄmos objektus."
-#: ../src/spray-context.cpp:782 ../src/widgets/spray-toolbar.cpp:183
+#: ../src/spray-context.cpp:782
+#: ../src/widgets/spray-toolbar.cpp:183
msgid "Spray with copies"
msgstr "SmidzinÄt kopijas"
-#: ../src/spray-context.cpp:786 ../src/widgets/spray-toolbar.cpp:190
+#: ../src/spray-context.cpp:786
+#: ../src/widgets/spray-toolbar.cpp:190
msgid "Spray with clones"
msgstr "SmidzinÄt klonus"
@@ -13479,18 +12788,13 @@ msgstr "<b>Ctrl</b>: piesaistÄ«t leņķim; saglabÄt starus radiÄlus"
#: ../src/star-context.cpp:480
#, c-format
-msgid ""
-"<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>DaudzstÅ«ris</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - "
-"piesaistīt leņķim"
+msgid "<b>Polygon</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
+msgstr "<b>DaudzstÅ«ris</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - piesaistÄ«t leņķim"
#: ../src/star-context.cpp:481
#, c-format
msgid "<b>Star</b>: radius %s, angle %5g&#176;; with <b>Ctrl</b> to snap angle"
-msgstr ""
-"<b>Zvaigzne</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - piesaistÄ«t "
-"leņkim"
+msgstr "<b>Zvaigzne</b>: rÄdiuss %s, leņķis %5g&#176;; ar <b>Ctrl</b> - piesaistÄ«t leņkim"
#: ../src/star-context.cpp:514
msgid "Create star"
@@ -13501,27 +12805,20 @@ msgid "Select <b>a text and a path</b> to put text on path."
msgstr "Atlasiet <b>tekstu un ceļu</b>, lai izkÄrtotu tekstu gar ceļu."
#: ../src/text-chemistry.cpp:111
-msgid ""
-"This text object is <b>already put on a path</b>. Remove it from the path "
-"first. Use <b>Shift+D</b> to look up its path."
-msgstr ""
-"Å is teksta objekts <b>jau ir izkÄrtots gar ceļu</b>, aizvÄciet to no ceļa "
-"vispirms. Izmantojiet <b>Shift+D</b>, lai sameklÄ“tu tÄ ceļu."
+msgid "This text object is <b>already put on a path</b>. Remove it from the path first. Use <b>Shift+D</b> to look up its path."
+msgstr "Å is teksta objekts <b>jau ir izkÄrtots gar ceļu</b>, aizvÄciet to no ceļa vispirms. Izmantojiet <b>Shift+D</b>, lai sameklÄ“tu tÄ ceļu."
#. rect is the only SPShape which is not <path> yet, and thus SVG forbids us from putting text on it
#: ../src/text-chemistry.cpp:117
-msgid ""
-"You cannot put text on a rectangle in this version. Convert rectangle to "
-"path first."
-msgstr ""
-"JÅ«s nevarat izkÄrtot tekstu gar taisnstÅ«ri Å¡ajÄ versijÄ. Vispirms "
-"pÄrveidojiet taisnstÅ«ri par ceļu."
+msgid "You cannot put text on a rectangle in this version. Convert rectangle to path first."
+msgstr "JÅ«s nevarat izkÄrtot tekstu gar taisnstÅ«ri Å¡ajÄ versijÄ. Vispirms pÄrveidojiet taisnstÅ«ri par ceļu."
#: ../src/text-chemistry.cpp:127
msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
msgstr ""
-#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2390
+#: ../src/text-chemistry.cpp:195
+#: ../src/verbs.cpp:2400
msgid "Put text on path"
msgstr "IzkÄrtot tekstu gar ceļu"
@@ -13533,11 +12830,13 @@ msgstr "Atlasiet <b>gar ceļu izkÄrtotu tekstu</b>, lai aizvÄktu to no ceļa."
msgid "<b>No texts-on-paths</b> in the selection."
msgstr "AtlasÄ«tajÄ <b>nav teksta gar ceļu</b>."
-#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2392
+#: ../src/text-chemistry.cpp:231
+#: ../src/verbs.cpp:2402
msgid "Remove text from path"
msgstr "AizvÄkt tekstu no ceļa"
-#: ../src/text-chemistry.cpp:271 ../src/text-chemistry.cpp:292
+#: ../src/text-chemistry.cpp:271
+#: ../src/text-chemistry.cpp:292
msgid "Select <b>text(s)</b> to remove kerns from."
msgstr "Atlasiet<b>tekstu(s)</b>, no kuriem jÄaizvÄc rakstsavirze."
@@ -13546,12 +12845,8 @@ msgid "Remove manual kerns"
msgstr "AizvÄkt rokas rakstsavirzi"
#: ../src/text-chemistry.cpp:315
-msgid ""
-"Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text "
-"into frame."
-msgstr ""
-"Atlasiet <b>tekstu</b> un vienu vai vairÄkus <b>ceļus vai figÅ«ras</b>, lai "
-"aizpildÄ«tu rÄmi ar tekstu."
+msgid "Select <b>a text</b> and one or more <b>paths or shapes</b> to flow text into frame."
+msgstr "Atlasiet <b>tekstu</b> un vienu vai vairÄkus <b>ceļus vai figÅ«ras</b>, lai aizpildÄ«tu rÄmi ar tekstu."
#: ../src/text-chemistry.cpp:383
msgid "Flow text into shape"
@@ -13559,7 +12854,7 @@ msgstr "Aizpildīt figūru ar tekstu"
#: ../src/text-chemistry.cpp:405
msgid "Select <b>a flowed text</b> to unflow it."
-msgstr ""
+msgstr "Atlasiet <b>aizpildoÅ¡o tekstu</b>, lai aizvÄktu to no objekta."
#: ../src/text-chemistry.cpp:479
msgid "Unflow flowed text"
@@ -13579,17 +12874,14 @@ msgstr "PÄrvÄ“rst teksta aizpildÄ«jumu par tekstu"
#: ../src/text-chemistry.cpp:542
msgid "<b>No flowed text(s)</b> to convert in the selection."
-msgstr ""
+msgstr "AtlasÄ«tajÄ <b>nav</b> pÄrvÄ“rÅ¡ama(-u) <b>aizpildoÅ¡Ä(-o) teksta(-u)</b>."
#: ../src/text-context.cpp:443
msgid "<b>Click</b> to edit the text, <b>drag</b> to select part of the text."
-msgstr ""
-"<b>Uzklikšķiniet</b>, lai labotu tekstu, <b>velciet</b> - lai atlasītu "
-"teksta daļu."
+msgstr "<b>Uzklikšķiniet</b>, lai labotu tekstu, <b>velciet</b> - lai atlasītu teksta daļu."
#: ../src/text-context.cpp:445
-msgid ""
-"<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
+msgid "<b>Click</b> to edit the flowed text, <b>drag</b> to select part of the text."
msgstr ""
#: ../src/text-context.cpp:499
@@ -13609,7 +12901,8 @@ msgstr "Ievietot Unikoda rakstzīmi"
msgid "Unicode (<b>Enter</b> to finish): %s: %s"
msgstr "Unikods (<b>Enter</b>, lai pabeigtu): %s: %s"
-#: ../src/text-context.cpp:576 ../src/text-context.cpp:885
+#: ../src/text-context.cpp:576
+#: ../src/text-context.cpp:885
msgid "Unicode (<b>Enter</b> to finish): "
msgstr "Unikods (<b>Enter</b>, lai pabeigtu): "
@@ -13631,12 +12924,8 @@ msgid "Create flowed text"
msgstr "Izveidot aizpildījumu ar tekstu"
#: ../src/text-context.cpp:734
-msgid ""
-"The frame is <b>too small</b> for the current font size. Flowed text not "
-"created."
-msgstr ""
-"RÄmis ir <b>pÄrÄk mazs</b> izvÄ“lÄ“tajam fonta izmÄ“ram. Teksta aizpildÄ«jums "
-"nav izveidots."
+msgid "The frame is <b>too small</b> for the current font size. Flowed text not created."
+msgstr "RÄmis ir <b>pÄrÄk mazs</b> izvÄ“lÄ“tajam fonta izmÄ“ram. Teksta aizpildÄ«jums nav izveidots."
#: ../src/text-context.cpp:870
msgid "No-break space"
@@ -13708,22 +12997,17 @@ msgstr "Ielīmet tekstu"
#: ../src/text-context.cpp:1648
#, c-format
-msgid ""
-"Type or edit flowed text (%d characters%s); <b>Enter</b> to start new "
-"paragraph."
+msgid "Type or edit flowed text (%d characters%s); <b>Enter</b> to start new paragraph."
msgstr ""
#: ../src/text-context.cpp:1650
#, c-format
msgid "Type or edit text (%d characters%s); <b>Enter</b> to start new line."
-msgstr ""
-"Ievadiet vai labojiet tekstu (%d rakstzīmes%s); nospiediet <b>Enter</b> "
-"jaunas rindas sÄkÅ¡anai."
+msgstr "Ievadiet vai labojiet tekstu (%d rakstzÄ«mes%s); nospiediet <b>Enter</b> jaunas rindas sÄkÅ¡anai."
-#: ../src/text-context.cpp:1658 ../src/tools-switch.cpp:201
-msgid ""
-"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
-"then type."
+#: ../src/text-context.cpp:1658
+#: ../src/tools-switch.cpp:201
+msgid "<b>Click</b> to select or create text, <b>drag</b> to create flowed text; then type."
msgstr ""
#: ../src/text-context.cpp:1760
@@ -13739,93 +13023,52 @@ msgid "To tweak a path by pushing, select it and drag over it."
msgstr ""
#: ../src/tools-switch.cpp:147
-msgid ""
-"<b>Drag</b>, <b>click</b> or <b>scroll</b> to spray the selected objects."
-msgstr ""
-"<b>Velciet</b>, <b>klikšķiniet</b> vai <b>ritiniet</b>, lai izsmidzinÄtu "
-"atlasītos objektus."
+msgid "<b>Drag</b>, <b>click</b> or <b>scroll</b> to spray the selected objects."
+msgstr "<b>Velciet</b>, <b>klikšķiniet</b> vai <b>ritiniet</b>, lai izsmidzinÄtu atlasÄ«tos objektus."
#: ../src/tools-switch.cpp:153
-msgid ""
-"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
-"resize. <b>Click</b> to select."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu taisnstūri. <b>Velciet vadīklas</b>, lai "
-"noapaļotu stūrus un mainītu izmēru. <b>Uzklikšķiniet</b>, lai atlasītu."
+msgid "<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and resize. <b>Click</b> to select."
+msgstr "<b>Velciet</b>, lai izveidotu taisnstūri. <b>Velciet vadīklas</b>, lai noapaļotu stūrus un mainītu izmēru. <b>Uzklikšķiniet</b>, lai atlasītu."
#: ../src/tools-switch.cpp:159
-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)."
+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
-msgid ""
-"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
-"segment. <b>Click</b> to select."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu elipsi <b>Velciet vadīklas</b>, lai izveidotu "
-"loku vai sektoru. <b>Uzklikšķiniet</b>, lai atlasītu."
+msgid "<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or segment. <b>Click</b> to select."
+msgstr "<b>Velciet</b>, lai izveidotu elipsi <b>Velciet vadīklas</b>, lai izveidotu loku vai sektoru. <b>Uzklikšķiniet</b>, lai atlasītu."
#: ../src/tools-switch.cpp:171
-msgid ""
-"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
-"<b>Click</b> to select."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu zvaigzni. <b>Velciet vadīklas</b>, lai mainītu "
-"zvaigznes formu. <b>Uzklikšķiniet</b>, lai atlasītu."
+msgid "<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. <b>Click</b> to select."
+msgstr "<b>Velciet</b>, lai izveidotu zvaigzni. <b>Velciet vadīklas</b>, lai mainītu zvaigznes formu. <b>Uzklikšķiniet</b>, lai atlasītu."
#: ../src/tools-switch.cpp:177
-msgid ""
-"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
-"shape. <b>Click</b> to select."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu spirÄlii. <b>Velciet vadÄ«klas</b>, lai mainÄ«tu "
-"spirÄles formu. <b>Uzklikšķiniet</b>, lai atlasÄ«tu."
+msgid "<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral shape. <b>Click</b> to select."
+msgstr "<b>Velciet</b>, lai izveidotu spirÄlii. <b>Velciet vadÄ«klas</b>, lai mainÄ«tu spirÄles formu. <b>Uzklikšķiniet</b>, lai atlasÄ«tu."
#: ../src/tools-switch.cpp:183
-msgid ""
-"<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected "
-"path, <b>Alt</b> activates sketch mode."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu brīvas rokas līniju. <b>Shift</b> pievieno "
-"izvēlētajam path, <b>Alt</b> ieslēdz skices režīmu."
+msgid "<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected path, <b>Alt</b> activates sketch mode."
+msgstr "<b>Velciet</b>, lai izveidotu brīvas rokas līniju. <b>Shift</b> pievieno izvēlētajam path, <b>Alt</b> ieslēdz skices režīmu."
#: ../src/tools-switch.cpp:189
-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)."
+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
-msgid ""
-"<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide "
-"path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
-msgstr ""
-"<b>Velciet</b>, lai izveidotu kaligrÄfisku vilkumu; ar <b>Ctrl</b> - sekot "
-"palÄ«glÄ«nijas ceļam. <b>Ar bultiņÄm</b> pieskaņojiet platumu (kreisÄ/labÄ) "
-"un leņķi (augšup/lejup)."
+msgid "<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
+msgstr "<b>Velciet</b>, lai izveidotu kaligrÄfisku vilkumu; ar <b>Ctrl</b> - sekot palÄ«glÄ«nijas ceļam. <b>Ar bultiņÄm</b> pieskaņojiet platumu (kreisÄ/labÄ) un leņķi (augÅ¡up/lejup)."
#: ../src/tools-switch.cpp:207
-msgid ""
-"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
-"<b>drag handles</b> to adjust gradients."
+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
-msgid ""
-"<b>Drag</b> or <b>double click</b> to create a mesh on selected objects, "
-"<b>drag handles</b> to adjust meshes."
+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:220
-msgid ""
-"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
-"zoom out."
-msgstr ""
-"<b>Uzklikšķiniet</b> vai <b>vilkt apkÄrt laukumam</b>, lai tuvinÄtu, <b>Shift"
-"+klikšķis</b> - lai tÄlinÄtu."
+msgid "<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to zoom out."
+msgstr "<b>Uzklikšķiniet</b> vai <b>vilkt apkÄrt laukumam</b>, lai tuvinÄtu, <b>Shift+klikšķis</b> - lai tÄlinÄtu."
#: ../src/tools-switch.cpp:226
msgid "<b>Drag</b> to measure the dimensions of objects."
@@ -13833,14 +13076,10 @@ msgstr "<b>Velciet</b>, lai noteiktu objekta izmērus."
#: ../src/tools-switch.cpp:238
msgid "<b>Click and drag</b> between shapes to create a connector."
-msgstr ""
-"<b>Uzklikšķiniet un velciet</b> starp figÅ«rÄm, lai izveidotu savienotÄju."
+msgstr "<b>Uzklikšķiniet un velciet</b> starp figÅ«rÄm, lai izveidotu savienotÄju."
#: ../src/tools-switch.cpp:244
-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."
+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:250
@@ -13848,17 +13087,18 @@ msgid "<b>Drag</b> to erase."
msgstr "<b>Velciet</b>, lai dzēstu."
#: ../src/tools-switch.cpp:256
-#, fuzzy
msgid "Choose a subtool from the toolbar"
-msgstr "AizvÄkt izvÄ“lÄ“tos elementu no rÄ«kjoslas"
+msgstr "Izvēlieties apakšrīku no rīkjoslas"
#: ../src/trace/potrace/inkscape-potrace.cpp:512
#: ../src/trace/potrace/inkscape-potrace.cpp:575
msgid "Trace: %1. %2 nodes"
msgstr "TVektorizēšana: %1. %2 mezgli"
-#: ../src/trace/trace.cpp:58 ../src/trace/trace.cpp:123
-#: ../src/trace/trace.cpp:131 ../src/trace/trace.cpp:224
+#: ../src/trace/trace.cpp:58
+#: ../src/trace/trace.cpp:123
+#: ../src/trace/trace.cpp:131
+#: ../src/trace/trace.cpp:224
msgid "Select an <b>image</b> to trace"
msgstr "Atlasiet vektorizējamo <b>attēlu</b>"
@@ -13875,9 +13115,8 @@ msgid "Trace: No active desktop"
msgstr "Vektorizēšana: nav aktīvas darba virsmas"
#: ../src/trace/trace.cpp:312
-#, fuzzy
msgid "Invalid SIOX result"
-msgstr "Apcirst lÄ«dz rezultÄtam"
+msgstr "NederÄ«gs SIOX rezultÄts"
#: ../src/trace/trace.cpp:396
msgid "Trace: No active document"
@@ -13912,36 +13151,29 @@ msgid "%s. Drag or click to <b>move in</b>; with Shift to <b>move out</b>."
msgstr ""
#: ../src/tweak-context.cpp:219
-#, fuzzy, c-format
+#, c-format
msgid "%s. Drag or click to <b>move randomly</b>."
-msgstr "Klikšķiniet un pavelciet, lai pÄrvietotu visus punktus"
+msgstr ""
#: ../src/tweak-context.cpp:223
#, c-format
msgid "%s. Drag or click to <b>scale down</b>; with Shift to <b>scale up</b>."
-msgstr ""
-"%s. Velciet vai uzklikšķiniet, lai <b>samazinÄtu</b>; ar Shift - <b> lai "
-"palielinÄtu</b>."
+msgstr "%s. Velciet vai uzklikšķiniet, lai <b>samazinÄtu</b>; ar Shift - <b> lai palielinÄtu</b>."
#: ../src/tweak-context.cpp:227
#, c-format
-msgid ""
-"%s. Drag or click to <b>rotate clockwise</b>; with Shift, "
-"<b>counterclockwise</b>."
-msgstr ""
-"%s. Velciet vai uzklikšķiniet, lai <b>pagrieztu pa pulksteņrÄdÄ«tÄjam</b>; ar "
-"Shift - <b>pretÄ“ji pulksteņrÄdÄ«tÄjam</b>."
+msgid "%s. Drag or click to <b>rotate clockwise</b>; with Shift, <b>counterclockwise</b>."
+msgstr "%s. Velciet vai uzklikšķiniet, lai <b>pagrieztu pa pulksteņrÄdÄ«tÄjam</b>; ar Shift - <b>pretÄ“ji pulksteņrÄdÄ«tÄjam</b>."
#: ../src/tweak-context.cpp:231
#, c-format
msgid "%s. Drag or click to <b>duplicate</b>; with Shift, <b>delete</b>."
-msgstr ""
-"%s. Velciet vai uzklikšķiniet, lai <b>dublētu</b>; ar Shift - <b>dzēstu</b>."
+msgstr "%s. Velciet vai uzklikšķiniet, lai <b>dublētu</b>; ar Shift - <b>dzēstu</b>."
#: ../src/tweak-context.cpp:235
-#, fuzzy, c-format
+#, c-format
msgid "%s. Drag to <b>push paths</b>."
-msgstr "Montēšanas ceļi, kurus ignorēt"
+msgstr ""
#: ../src/tweak-context.cpp:239
#, c-format
@@ -13954,9 +13186,9 @@ msgid "%s. Drag or click to <b>attract paths</b>; with Shift to <b>repel</b>."
msgstr ""
#: ../src/tweak-context.cpp:255
-#, fuzzy, c-format
+#, c-format
msgid "%s. Drag or click to <b>roughen paths</b>."
-msgstr "Klikšķiniet vai klikšķiniet un pavelciet, lai pievienotu punktu"
+msgstr ""
#: ../src/tweak-context.cpp:259
#, c-format
@@ -13970,11 +13202,8 @@ msgstr "%s. Velciet vai uzklikšķiniet, lai <b>dažÄdotu krÄsas</b>."
#: ../src/tweak-context.cpp:267
#, c-format
-msgid ""
-"%s. Drag or click to <b>increase blur</b>; with Shift to <b>decrease</b>."
-msgstr ""
-"%s. Velciet vai uzklikšķiniet, lai<b>palielinÄtu izpludinÄjumu</b>; ar Shift "
-"t - <b>lai samazinÄtu</b>."
+msgid "%s. Drag or click to <b>increase blur</b>; with Shift to <b>decrease</b>."
+msgstr "%s. Velciet vai uzklikšķiniet, lai<b>palielinÄtu izpludinÄjumu</b>; ar Shift t - <b>lai samazinÄtu</b>."
#: ../src/tweak-context.cpp:1233
msgid "<b>Nothing selected!</b> Select objects to tweak."
@@ -14021,9 +13250,8 @@ msgid "Roughen path tweak"
msgstr "Ceļa nelīdzena padarīšanas pieskaņošana"
#: ../src/tweak-context.cpp:1307
-#, fuzzy
msgid "Color paint tweak"
-msgstr "2. Pieskaņojiet izvÄ“lÄ“tÄs vÄ“rtÄ«bas:"
+msgstr ""
#: ../src/tweak-context.cpp:1311
msgid "Color jitter tweak"
@@ -14038,7 +13266,8 @@ msgstr "Pieskaņot izpludinÄjumu"
msgid "Nothing was copied."
msgstr "Nekas nav nokopēts."
-#: ../src/ui/clipboard.cpp:329 ../src/ui/clipboard.cpp:538
+#: ../src/ui/clipboard.cpp:329
+#: ../src/ui/clipboard.cpp:538
#: ../src/ui/clipboard.cpp:561
msgid "Nothing on the clipboard."
msgstr "StarpliktuvÄ“ nav nekÄ."
@@ -14047,7 +13276,8 @@ msgstr "StarpliktuvÄ“ nav nekÄ."
msgid "Select <b>object(s)</b> to paste style to."
msgstr "Atlasiet <b>objektu(s)</b>, kuriem pielietot stilu no starpliktuves."
-#: ../src/ui/clipboard.cpp:398 ../src/ui/clipboard.cpp:415
+#: ../src/ui/clipboard.cpp:398
+#: ../src/ui/clipboard.cpp:415
msgid "No style on the clipboard."
msgstr "Stils nav atrodams starpliktuvē."
@@ -14068,7 +13298,8 @@ msgstr ""
msgid "No effect on the clipboard."
msgstr "Efekts nav atrodams starpliktuvē."
-#: ../src/ui/clipboard.cpp:544 ../src/ui/clipboard.cpp:572
+#: ../src/ui/clipboard.cpp:544
+#: ../src/ui/clipboard.cpp:572
msgid "Clipboard does not contain a path."
msgstr "Ceļš nav atrodams starpliktuvē."
@@ -14195,53 +13426,63 @@ msgid "_Treat selection as group: "
msgstr "Iz_turÄ“ties pret atlasÄ«to kÄ pret grupu"
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2812
-#: ../src/verbs.cpp:2813
+#: ../src/ui/dialog/align-and-distribute.cpp:921
+#: ../src/verbs.cpp:2826
+#: ../src/verbs.cpp:2827
msgid "Align right edges of objects to the left edge of the anchor"
msgstr "SakÄrtot objektu labÄs malas gar enkura kreiso malu"
-#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2814
-#: ../src/verbs.cpp:2815
+#: ../src/ui/dialog/align-and-distribute.cpp:924
+#: ../src/verbs.cpp:2828
+#: ../src/verbs.cpp:2829
msgid "Align left edges"
msgstr "LÄ«dzinÄt kreisÄs malas"
-#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2816
-#: ../src/verbs.cpp:2817
+#: ../src/ui/dialog/align-and-distribute.cpp:927
+#: ../src/verbs.cpp:2830
+#: ../src/verbs.cpp:2831
msgid "Center on vertical axis"
msgstr "CentrÄ“t uz vertikÄlÄs ass"
-#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2818
-#: ../src/verbs.cpp:2819
+#: ../src/ui/dialog/align-and-distribute.cpp:930
+#: ../src/verbs.cpp:2832
+#: ../src/verbs.cpp:2833
msgid "Align right sides"
msgstr "LÄ«dzinÄt labÄs malas"
-#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2820
-#: ../src/verbs.cpp:2821
+#: ../src/ui/dialog/align-and-distribute.cpp:933
+#: ../src/verbs.cpp:2834
+#: ../src/verbs.cpp:2835
msgid "Align left edges of objects to the right edge of the anchor"
msgstr "SakÄrtot objektu kreisÄs malas gar enkura labo malu"
-#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2822
-#: ../src/verbs.cpp:2823
+#: ../src/ui/dialog/align-and-distribute.cpp:936
+#: ../src/verbs.cpp:2836
+#: ../src/verbs.cpp:2837
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr "SakÄrtot objektu apakšējÄs malas gar enkura augšējo malu"
-#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2824
-#: ../src/verbs.cpp:2825
+#: ../src/ui/dialog/align-and-distribute.cpp:939
+#: ../src/verbs.cpp:2838
+#: ../src/verbs.cpp:2839
msgid "Align top edges"
msgstr "LÄ«dzinÄt augšējÄs malas"
-#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2826
-#: ../src/verbs.cpp:2827
+#: ../src/ui/dialog/align-and-distribute.cpp:942
+#: ../src/verbs.cpp:2840
+#: ../src/verbs.cpp:2841
msgid "Center on horizontal axis"
msgstr "CentrÄ“t uz horizontÄlÄs ass"
-#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2828
-#: ../src/verbs.cpp:2829
+#: ../src/ui/dialog/align-and-distribute.cpp:945
+#: ../src/verbs.cpp:2842
+#: ../src/verbs.cpp:2843
msgid "Align bottom edges"
msgstr "LÄ«dzinÄt apakšējÄs malas"
-#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2830
-#: ../src/verbs.cpp:2831
+#: ../src/ui/dialog/align-and-distribute.cpp:948
+#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2845
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr "SakÄrtot objektu augšējÄs malas gar enkura apakšējo malu"
@@ -14291,7 +13532,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:993
msgid "Distribute baselines of texts vertically"
-msgstr ""
+msgstr "IzkliedÄ“t tekstu bÄzes lÄ«nijas vertikÄli"
#: ../src/ui/dialog/align-and-distribute.cpp:999
#: ../src/widgets/connector-toolbar.cpp:432
@@ -14319,9 +13560,7 @@ msgid "Unclump objects: try to equalize edge-to-edge distances"
msgstr "IzretinÄt objektus: censties vienÄdot attÄlumu starp malÄm"
#: ../src/ui/dialog/align-and-distribute.cpp:1021
-msgid ""
-"Move objects as little as possible so that their bounding boxes do not "
-"overlap"
+msgid "Move objects as little as possible so that their bounding boxes do not overlap"
msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1029
@@ -14378,11 +13617,8 @@ msgstr "SaglabÄt"
#: ../src/ui/dialog/color-item.cpp:121
#, c-format
-msgid ""
-"Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"
-msgstr ""
-"KrÄsa: <b>%s</b>; <b>Uzklikšķiniet</b>, lai iestatÄ«tu aizpildÄ«jumu, <b>Shift"
-"+klikšķis</b> - lai iestatītu vilkumu"
+msgid "Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"
+msgstr "KrÄsa: <b>%s</b>; <b>Uzklikšķiniet</b>, lai iestatÄ«tu aizpildÄ«jumu, <b>Shift+klikšķis</b> - lai iestatÄ«tu vilkumu"
#: ../src/ui/dialog/color-item.cpp:485
msgid "Change color definition"
@@ -14416,14 +13652,14 @@ msgstr "Iestatiet aizpildÄ«juma krÄsu no paletes"
msgid "Messages"
msgstr "Vēstules"
-#: ../src/ui/dialog/debug.cpp:83 ../src/ui/dialog/messages.cpp:48
+#: ../src/ui/dialog/debug.cpp:83
+#: ../src/ui/dialog/messages.cpp:48
msgid "Capture log messages"
msgstr "PÄrtvert žurnÄla ierakstus"
#: ../src/ui/dialog/debug.cpp:87
-#, fuzzy
msgid "Release log messages"
-msgstr "Kļūdu žurnÄla ieraksti"
+msgstr ""
#: ../src/ui/dialog/document-metadata.cpp:71
#: ../src/ui/dialog/document-properties.cpp:150
@@ -14437,9 +13673,8 @@ msgstr "Licence"
#: ../src/ui/dialog/document-metadata.cpp:153
#: ../src/ui/dialog/document-properties.cpp:769
-#, fuzzy
msgid "<b>Dublin Core Entities</b>"
-msgstr "XML vienību dokuments"
+msgstr ""
#: ../src/ui/dialog/document-metadata.cpp:175
#: ../src/ui/dialog/document-properties.cpp:805
@@ -14476,10 +13711,8 @@ msgid "Back_ground color:"
msgstr "Fo_na krÄsa:"
#: ../src/ui/dialog/document-properties.cpp:106
-msgid ""
-"Color and transparency of the page background (also used for bitmap export)"
-msgstr ""
-"Lapas fona krÄsa un caurspÄ«dÄ«gums (tiek izmantots arÄ« bitkartes eksportam)"
+msgid "Color and transparency of the page background (also used for bitmap export)"
+msgstr "Lapas fona krÄsa un caurspÄ«dÄ«gums (tiek izmantots arÄ« bitkartes eksportam)"
#: ../src/ui/dialog/document-properties.cpp:107
msgid "Border _color:"
@@ -14555,12 +13788,8 @@ msgid "Always snap to objects, regardless of their distance"
msgstr "VienmÄ“r piesaistÄ«t objektiem, neskatoties uz attÄlu"
#: ../src/ui/dialog/document-properties.cpp:118
-msgid ""
-"If set, objects only snap to another object when it's within the range "
-"specified below"
-msgstr ""
-"Ja iestatīts, objekti tiek piesaistīti citam objektam tikai tad, ja tie "
-"atrodas norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
+msgid "If set, objects only snap to another object when it's within the range specified below"
+msgstr "Ja iestatÄ«ts, objekti tiek piesaistÄ«ti citam objektam tikai tad, ja tie atrodas norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
#. Options for snapping to grids
#: ../src/ui/dialog/document-properties.cpp:121
@@ -14580,12 +13809,8 @@ msgid "Always snap to grids, regardless of the distance"
msgstr "VienmÄ“r piesaistÄ«t režģim, neskatoties uz attÄlumu"
#: ../src/ui/dialog/document-properties.cpp:123
-msgid ""
-"If set, objects only snap to a grid line when it's within the range "
-"specified below"
-msgstr ""
-"Ja iestatīts, objekti tiek piesaistīti režģim tikai tad, ja tie atrodas "
-"norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
+msgid "If set, objects only snap to a grid line when it's within the range specified below"
+msgstr "Ja iestatÄ«ts, objekti tiek piesaistÄ«ti režģim tikai tad, ja tie atrodas norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
#. Options for snapping to guides
#: ../src/ui/dialog/document-properties.cpp:126
@@ -14605,18 +13830,13 @@ msgid "Always snap to guides, regardless of the distance"
msgstr "VienmÄ“r piesaistÄ«t palÄ«glÄ«nijÄm, neskatoties uz attÄlumu"
#: ../src/ui/dialog/document-properties.cpp:128
-msgid ""
-"If set, objects only snap to a guide when it's within the range specified "
-"below"
-msgstr ""
-"Ja iestatÄ«ts, objekti tiek piesaistÄ«ti palÄ«glÄ«nijÄm tikai tad, ja tie "
-"atrodas norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
+msgid "If set, objects only snap to a guide when it's within the range specified below"
+msgstr "Ja iestatÄ«ts, objekti tiek piesaistÄ«ti palÄ«glÄ«nijÄm tikai tad, ja tie atrodas norÄdÄ«tajÄ attÄlumÄ vai tuvÄk"
#. ---------------------------------------------------------------
#: ../src/ui/dialog/document-properties.cpp:131
-#, fuzzy
msgid "Snap to clip paths"
-msgstr "Montēšanas ceļi, kurus ignorēt"
+msgstr ""
#: ../src/ui/dialog/document-properties.cpp:131
msgid "When snapping to paths, then also try snapping to clip paths"
@@ -14635,8 +13855,7 @@ msgid "Snap perpendicularly"
msgstr "PiesaistÄ«t perpendikulÄri"
#: ../src/ui/dialog/document-properties.cpp:133
-msgid ""
-"When snapping to paths or guides, then also try snapping perpendicularly"
+msgid "When snapping to paths or guides, then also try snapping perpendicularly"
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:134
@@ -14670,7 +13889,8 @@ msgstr "AizvÄkt izvÄ“lÄ“to režģi."
msgid "Guides"
msgstr "Palīglīnijas"
-#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2634
+#: ../src/ui/dialog/document-properties.cpp:147
+#: ../src/verbs.cpp:2648
msgid "Snap"
msgstr "Piesaistīt"
@@ -14687,9 +13907,8 @@ msgid "<b>Color</b>"
msgstr "<b>KrÄsa</b>"
#: ../src/ui/dialog/document-properties.cpp:254
-#, fuzzy
msgid "<b>Border</b>"
-msgstr "Robeža"
+msgstr "<b>Mala</b>"
#: ../src/ui/dialog/document-properties.cpp:256
msgid "<b>Page Size</b>"
@@ -14719,7 +13938,8 @@ msgstr "<b>DažÄdi</b>"
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2806
+#: ../src/ui/dialog/document-properties.cpp:429
+#: ../src/verbs.cpp:2820
msgid "Link Color Profile"
msgstr "PiesaistÄ«t krÄsu profilu"
@@ -14836,9 +14056,8 @@ msgid "Edit embedded script"
msgstr "Labot iegulto skriptu"
#: ../src/ui/dialog/document-properties.cpp:1155
-#, fuzzy
msgid "<b>Creation</b>"
-msgstr "Izveidots:"
+msgstr ""
#: ../src/ui/dialog/document-properties.cpp:1156
msgid "<b>Defined grids</b>"
@@ -14888,10 +14107,12 @@ msgstr "InformÄcija"
#: ../share/extensions/jessyInk_view.inx.h:3
#: ../share/extensions/layout_nup.inx.h:15
#: ../share/extensions/lindenmayer.inx.h:23
-#: ../share/extensions/lorem_ipsum.inx.h:1 ../share/extensions/measure.inx.h:3
+#: ../share/extensions/lorem_ipsum.inx.h:1
+#: ../share/extensions/measure.inx.h:3
#: ../share/extensions/pathalongpath.inx.h:5
#: ../share/extensions/pathscatter.inx.h:6
-#: ../share/extensions/radiusrand.inx.h:1 ../share/extensions/split.inx.h:1
+#: ../share/extensions/radiusrand.inx.h:1
+#: ../share/extensions/split.inx.h:1
#: ../share/extensions/voronoi2svg.inx.h:5
#: ../share/extensions/webslicer_create_group.inx.h:5
#: ../share/extensions/webslicer_export.inx.h:5
@@ -14969,44 +14190,36 @@ msgid "Guess from extension"
msgstr "Noteikt pÄ“c paplaÅ¡inÄjuma"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490
-#, fuzzy
msgid "Left edge of source"
-msgstr "Sašūt malu (kreiso)"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491
-#, fuzzy
msgid "Top edge of source"
-msgstr "EkrÄna augÅ¡mala"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492
-#, fuzzy
msgid "Right edge of source"
-msgstr "Sašūt malu (labo)"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493
-#, fuzzy
msgid "Bottom edge of source"
-msgstr "Sašūt malu (apakšējo)"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494
-#, fuzzy
msgid "Source width"
-msgstr "Ietvara platums"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495
-#, fuzzy
msgid "Source height"
-msgstr "Noklusētais Augstums"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1496
-#, fuzzy
msgid "Destination width"
-msgstr "Ietvara platums"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497
-#, fuzzy
msgid "Destination height"
-msgstr "Noklusētais Augstums"
+msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1498
msgid "Resolution (dots per inch)"
@@ -15034,9 +14247,8 @@ msgid "Cairo"
msgstr "Kaira"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591
-#, fuzzy
msgid "Antialias"
-msgstr "NogludinÄt"
+msgstr "Kropļojumnovērse"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1617
msgid "Destination"
@@ -15068,11 +14280,7 @@ msgstr "Vilkuma st_ils"
#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor
#: ../src/ui/dialog/filter-effects-dialog.cpp:486
-msgid ""
-"This matrix determines a linear transform on color space. Each line affects "
-"one of the color components. Each column determines how much of each color "
-"component from the input is passed to the output. The last column does not "
-"depend on input colors, so can be used to adjust a constant component value."
+msgid "This matrix determines a linear transform on color space. Each line affects one of the color components. Each column determines how much of each color component from the input is passed to the output. The last column does not depend on input colors, so can be used to adjust a constant component value."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:596
@@ -15109,9 +14317,8 @@ msgid "Direction angle for the light source on the XY plane, in degrees"
msgstr "KrÄ«toÅ¡Äs gaismas leņķis XY plaknÄ“, grÄdos"
#: ../src/ui/dialog/filter-effects-dialog.cpp:975
-#, fuzzy
msgid "Elevation"
-msgstr "Augstums"
+msgstr "Pacēlums"
#: ../src/ui/dialog/filter-effects-dialog.cpp:975
msgid "Direction angle for the light source on the YZ plane, in degrees"
@@ -15144,14 +14351,12 @@ msgid "Z coordinate"
msgstr "X koordinÄte"
#: ../src/ui/dialog/filter-effects-dialog.cpp:984
-#, fuzzy
msgid "Points At"
-msgstr "SÄknÄ“t iekÅ¡:"
+msgstr "NorÄda uz"
#: ../src/ui/dialog/filter-effects-dialog.cpp:985
-#, fuzzy
msgid "Specular Exponent"
-msgstr "Eksponente: 0x"
+msgstr "AtstaroÅ¡anas pakÄpe"
#: ../src/ui/dialog/filter-effects-dialog.cpp:985
msgid "Exponent value controlling the focus for the light source"
@@ -15163,11 +14368,8 @@ msgid "Cone Angle"
msgstr "Konusa leņķis"
#: ../src/ui/dialog/filter-effects-dialog.cpp:987
-msgid ""
-"This is the angle between the spot light axis (i.e. the axis between the "
-"light source and the point to which it is pointing at) and the spot light "
-"cone. No light is projected outside this cone."
-msgstr ""
+msgid "This is the angle between the spot light axis (i.e. the axis between the light source and the point to which it is pointing at) and the spot light cone. No light is projected outside this cone."
+msgstr "Å is ir leņķis starp prožektora gaismas asi (t.i. ass starp gaismas avotu un punktu, uz ko tÄ norÄda) un gaismas konusu. Ä€rpus šī konusa gaisma netiek izstarota."
#: ../src/ui/dialog/filter-effects-dialog.cpp:1050
msgid "New light source"
@@ -15214,19 +14416,16 @@ msgid "Connections"
msgstr "Savienojumi"
#: ../src/ui/dialog/filter-effects-dialog.cpp:1619
-#, fuzzy
msgid "Remove filter primitive"
-msgstr "Noņemt filtru/kÄrtoÅ¡anu"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2076
-#, fuzzy
msgid "Remove merge node"
-msgstr "Nav mezglu informÄcijas"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
-#, fuzzy
msgid "Reorder filter primitive"
-msgstr "Filtrēt šo vienību"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2248
msgid "Add Effect:"
@@ -15256,11 +14455,11 @@ msgstr "KoordinÄtes:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2345
msgid "X coordinate of the left corners of filter effects region"
-msgstr ""
+msgstr "Filtra efekta apgabala kreiso stÅ«ru X koordinÄte"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2345
msgid "Y coordinate of the upper corners of filter effects region"
-msgstr ""
+msgstr "Filtra efekta apgabala augšējo stÅ«ru Y koordinÄte"
#. default width:
#. default height:
@@ -15277,11 +14476,7 @@ msgid "Height of filter effects region"
msgstr "Filtra efektu apgabala augstums"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2352
-msgid ""
-"Indicates the type of matrix operation. The keyword 'matrix' indicates that "
-"a full 5x4 matrix of values will be provided. The other keywords represent "
-"convenience shortcuts to allow commonly used color operations to be "
-"performed without specifying a complete matrix."
+msgid "Indicates the type of matrix operation. The keyword 'matrix' indicates that a full 5x4 matrix of values will be provided. The other keywords represent convenience shortcuts to allow commonly used color operations to be performed without specifying a complete matrix."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2353
@@ -15301,14 +14496,8 @@ msgstr "K1:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2370
#: ../src/ui/dialog/filter-effects-dialog.cpp:2371
#: ../src/ui/dialog/filter-effects-dialog.cpp:2372
-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 ""
-"Ja ir izvÄ“lÄ“ta matemÄtiskÄ darbÄ«ba, katrs pikselis tiek aprēķinÄts saskaÅ†Ä "
-"ar formulu k1*i1*i2 + k2*i1 + k3*i2 + k4, kur i1 un i2 ir pikseļu vērtības, "
-"attiecīgi, pirmajos un otrajos izejas datos."
+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 "Ja ir izvÄ“lÄ“ta matemÄtiskÄ darbÄ«ba, katrs pikselis tiek aprēķinÄts saskaÅ†Ä ar formulu k1*i1*i2 + k2*i1 + k3*i2 + k4, kur i1 un i2 ir pikseļu vÄ“rtÄ«bas, attiecÄ«gi, pirmajos un otrajos izejas datos."
#: ../src/ui/dialog/filter-effects-dialog.cpp:2370
msgid "K2:"
@@ -15327,14 +14516,12 @@ msgid "Size:"
msgstr "Izmērs:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2375
-#, fuzzy
msgid "width of the convolve matrix"
-msgstr "Rindas/tipa matrica"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2375
-#, fuzzy
msgid "height of the convolve matrix"
-msgstr "Rindas/tipa matrica"
+msgstr ""
#. default x:
#. default y:
@@ -15344,15 +14531,11 @@ msgid "Target:"
msgstr "Mērķis:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2376
-msgid ""
-"X coordinate of the target point in the convolve matrix. The convolution is "
-"applied to pixels around this point."
+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:2376
-msgid ""
-"Y coordinate of the target point in the convolve matrix. The convolution is "
-"applied to pixels around this point."
+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)
@@ -15361,13 +14544,7 @@ msgid "Kernel:"
msgstr "Kodols:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2378
-msgid ""
-"This matrix describes the convolve operation that is applied to the input "
-"image in order to calculate the pixel colors at the output. Different "
-"arrangements of values in this matrix result in various possible visual "
-"effects. An identity matrix would lead to a motion blur effect (parallel to "
-"the matrix diagonal) while a matrix filled with a constant non-zero value "
-"would lead to a common blur effect."
+msgid "This matrix describes the convolve operation that is applied to the input image in order to calculate the pixel colors at the output. Different arrangements of values in this matrix result in various possible visual effects. An identity matrix would lead to a motion blur effect (parallel to the matrix diagonal) while a matrix filled with a constant non-zero value would lead to a common blur effect."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
@@ -15375,36 +14552,23 @@ msgid "Divisor:"
msgstr "DalÄ«tÄjs:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
-msgid ""
-"After applying the kernelMatrix to the input image to yield a number, that "
-"number is divided by divisor to yield the final destination color value. A "
-"divisor that is the sum of all the matrix values tends to have an evening "
-"effect on the overall color intensity of the result."
+msgid "After applying the kernelMatrix to the input image to yield a number, that number is divided by divisor to yield the final destination color value. A divisor that is the sum of all the matrix values tends to have an evening effect on the overall color intensity of the result."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2381
-#, fuzzy
msgid "Bias:"
-msgstr "EkspozÄ«cijas kompensÄcijas vÄ“rtÄ«ba"
+msgstr "Nosliece:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2381
-msgid ""
-"This value is added to each component. This is useful to define a constant "
-"value as the zero response of the filter."
-msgstr ""
-"Šī vērtība tiek pievienota katram komponentam. Ir lietderīgi noteikt "
-"nemainÄ«gu vÄ“rtÄ«bu kÄ filtra 'nulles' atbildi."
+msgid "This value is added to each component. This is useful to define a constant value as the zero response of the filter."
+msgstr "Å Ä« vÄ“rtÄ«ba tiek pievienota katram komponentam. Ir lietderÄ«gi noteikt nemainÄ«gu vÄ“rtÄ«bu kÄ filtra 'nulles' atbildi."
#: ../src/ui/dialog/filter-effects-dialog.cpp:2382
-#, fuzzy
msgid "Edge Mode:"
-msgstr "&Saraksta režīms..."
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2382
-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."
+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:2383
@@ -15417,9 +14581,8 @@ msgstr ""
#. default: white
#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
-#, fuzzy
msgid "Diffuse Color:"
-msgstr "F&ona krÄsa:"
+msgstr "DifÅ«zijas krÄsa:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
#: ../src/ui/dialog/filter-effects-dialog.cpp:2419
@@ -15428,15 +14591,12 @@ msgstr "Nosaka gaismas avota krÄsu"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2387
#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
-#, fuzzy
msgid "Surface Scale:"
-msgstr "Fonta mērogs"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2387
#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
-msgid ""
-"This value amplifies the heights of the bump map defined by the input alpha "
-"channel"
+msgid "This value amplifies the heights of the bump map defined by the input alpha channel"
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2388
@@ -15447,7 +14607,7 @@ msgstr "Konstantes:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2388
#: ../src/ui/dialog/filter-effects-dialog.cpp:2421
msgid "This constant affects the Phong lighting model."
-msgstr ""
+msgstr "Šī konstante ietekmē Fonga apgaismojuma modeli"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2389
#: ../src/ui/dialog/filter-effects-dialog.cpp:2423
@@ -15456,7 +14616,7 @@ msgstr "Kodola vienības garums:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2393
msgid "This defines the intensity of the displacement effect."
-msgstr ""
+msgstr "Tas nosaka pÄrvietojuma efekta intensitÄti."
#: ../src/ui/dialog/filter-effects-dialog.cpp:2394
msgid "X displacement:"
@@ -15464,7 +14624,7 @@ msgstr "X nobīde:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2394
msgid "Color component that controls the displacement in the X direction"
-msgstr ""
+msgstr "KrÄsas komponents, kas nosaka pÄrvietojumu X virzienÄ"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2395
msgid "Y displacement:"
@@ -15472,13 +14632,12 @@ msgstr "Y nobīde:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2395
msgid "Color component that controls the displacement in the Y direction"
-msgstr ""
+msgstr "KrÄsas komponents, kas nosaka pÄrvietojumu Y virzienÄ"
#. default: black
#: ../src/ui/dialog/filter-effects-dialog.cpp:2398
-#, fuzzy
msgid "Flood Color:"
-msgstr "F&ona krÄsa:"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2398
msgid "The whole filter region will be filled with this color."
@@ -15520,9 +14679,8 @@ msgstr "Cik tÄlu sÄkotnÄ“jais attÄ“ls tiks pÄrbÄ«dÄ«ts lejup"
#. default: white
#: ../src/ui/dialog/filter-effects-dialog.cpp:2419
-#, fuzzy
msgid "Specular Color:"
-msgstr "F&ona krÄsa:"
+msgstr "AtspÄ«duma krÄsa:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2422
#: ../share/extensions/interp.inx.h:2
@@ -15534,160 +14692,100 @@ msgid "Exponent for specular term, larger is more \"shiny\"."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2431
-msgid ""
-"Indicates whether the filter primitive should perform a noise or turbulence "
-"function."
+msgid "Indicates whether the filter primitive should perform a noise or turbulence function."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2432
-#, fuzzy
msgid "Base Frequency:"
-msgstr "<b>CPU frekvence:</b> %1"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2433
msgid "Octaves:"
msgstr "OktÄvas:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2434
-#, fuzzy
msgid "Seed:"
-msgstr "Sēkla:"
+msgstr "Gadījuma vērtība:"
#: ../src/ui/dialog/filter-effects-dialog.cpp:2434
msgid "The starting number for the pseudo random number generator."
msgstr "SÄkuma skaitlis pseidogadÄ«juma skaitļu Ä£eneratoram."
#: ../src/ui/dialog/filter-effects-dialog.cpp:2446
-#, fuzzy
msgid "Add filter primitive"
-msgstr "Pievienot jaunu filtru"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2463
-msgid ""
-"The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, "
-"multiply, darken and lighten."
+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:2467
-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."
+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:2471
-msgid ""
-"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
-"color components (red, green, blue, and alpha) according to particular "
-"transfer functions, allowing operations like brightness and contrast "
-"adjustment, color balance, and thresholding."
+msgid "The <b>feComponentTransfer</b> filter primitive manipulates the input's color components (red, green, blue, and alpha) according to particular transfer functions, allowing operations like brightness and contrast adjustment, color balance, and thresholding."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2475
-msgid ""
-"The <b>feComposite</b> filter primitive composites two images using one of "
-"the Porter-Duff blending modes or the arithmetic mode described in SVG "
-"standard. Porter-Duff blending modes are essentially logical operations "
-"between the corresponding pixel values of the images."
+msgid "The <b>feComposite</b> filter primitive composites two images using one of the Porter-Duff blending modes or the arithmetic mode described in SVG standard. Porter-Duff blending modes are essentially logical operations between the corresponding pixel values of the images."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2479
-msgid ""
-"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
-"the image. Common effects created using convolution matrices are blur, "
-"sharpening, embossing and edge detection. Note that while gaussian blur can "
-"be created using this filter primitive, the special gaussian blur primitive "
-"is faster and resolution-independent."
+msgid "The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on the image. Common effects created using convolution matrices are blur, sharpening, embossing and edge detection. Note that while gaussian blur can be created using this filter primitive, the special gaussian blur primitive is faster and resolution-independent."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2483
-msgid ""
-"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
-"\"embossed\" shadings. The input's alpha channel is used to provide depth "
-"information: higher opacity areas are raised toward the viewer and lower "
-"opacity areas recede away from the viewer."
+msgid "The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create \"embossed\" shadings. The input's alpha channel is used to provide depth information: higher opacity areas are raised toward the viewer and lower opacity areas recede away from the viewer."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2487
-msgid ""
-"The <b>feDisplacementMap</b> filter primitive displaces the pixels in the "
-"first input using the second input as a displacement map, that shows from "
-"how far the pixel should come from. Classical examples are whirl and pinch "
-"effects."
+msgid "The <b>feDisplacementMap</b> filter primitive displaces the pixels in the first input using the second input as a displacement map, that shows from how far the pixel should come from. Classical examples are whirl and pinch effects."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2491
-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."
+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:2495
-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 ""
-"<b>feGaussianBlur</b> filtrs vienÄdÄ mÄ“rÄ izpludina sÄkotnÄ“jo objektu. "
-"VisbiežÄk to lieto kopÄ ar feOffset, lai izvedotu krÄ«toÅ¡as Ä“nas efektu."
+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 "<b>feGaussianBlur</b> filtrs vienÄdÄ mÄ“rÄ izpludina sÄkotnÄ“jo objektu. VisbiežÄk to lieto kopÄ ar feOffset, lai izvedotu krÄ«toÅ¡as Ä“nas efektu."
#: ../src/ui/dialog/filter-effects-dialog.cpp:2499
-msgid ""
-"The <b>feImage</b> filter primitive fills the region with an external image "
-"or another part of the document."
+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:2503
-msgid ""
-"The <b>feMerge</b> filter primitive composites several temporary images "
-"inside the filter primitive to a single image. It uses normal alpha "
-"compositing for this. This is equivalent to using several feBlend primitives "
-"in 'normal' mode or several feComposite primitives in 'over' mode."
+msgid "The <b>feMerge</b> filter primitive composites several temporary images inside the filter primitive to a single image. It uses normal alpha compositing for this. This is equivalent to using several feBlend primitives in 'normal' mode or several feComposite primitives in 'over' mode."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2507
-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."
+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:2511
-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."
+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:2515
-msgid ""
-"The feDiffuseLighting and <b>feSpecularLighting</b> filter primitives create "
-"\"embossed\" shadings. The input's alpha channel is used to provide depth "
-"information: higher opacity areas are raised toward the viewer and lower "
-"opacity areas recede away from the viewer."
+msgid "The feDiffuseLighting and <b>feSpecularLighting</b> filter primitives create \"embossed\" shadings. The input's alpha channel is used to provide depth information: higher opacity areas are raised toward the viewer and lower opacity areas recede away from the viewer."
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2519
-msgid ""
-"The <b>feTile</b> filter primitive tiles a region with its input graphic"
+msgid "The <b>feTile</b> filter primitive tiles a region with its input graphic"
msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2523
-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."
+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:2542
-#, fuzzy
msgid "Duplicate filter primitive"
-msgstr "Filtrēt šo vienību"
+msgstr ""
#: ../src/ui/dialog/filter-effects-dialog.cpp:2595
-#, fuzzy
msgid "Set filter primitive attribute"
-msgstr "IestatÄ«t teksta slÄņa atribÅ«tus"
+msgstr ""
#: ../src/ui/dialog/find.cpp:67
msgid "F_ind:"
@@ -15695,8 +14793,7 @@ msgstr "_Meklēt:"
#: ../src/ui/dialog/find.cpp:67
msgid "Find objects by their content or properties (exact or partial match)"
-msgstr ""
-"MeklÄ“t objektus pÄ“c to satura vai Ä«pašībÄm (precÄ«za vai daļēja atbilstÄ«ba)"
+msgstr "MeklÄ“t objektus pÄ“c to satura vai Ä«pašībÄm (precÄ«za vai daļēja atbilstÄ«ba)"
#: ../src/ui/dialog/find.cpp:68
msgid "R_eplace:"
@@ -15719,9 +14816,8 @@ msgid "Current _layer"
msgstr "PaÅ¡reizÄ“jais slÄnis"
#: ../src/ui/dialog/find.cpp:72
-#, fuzzy
msgid "Sele_ction"
-msgstr "KanÄls par ie_zÄ«mÄ“jumu"
+msgstr "At_lasītais"
#: ../src/ui/dialog/find.cpp:73
msgid "Search in text objects"
@@ -15740,19 +14836,16 @@ msgid "Search in"
msgstr "Kur meklēt"
#: ../src/ui/dialog/find.cpp:77
-#, fuzzy
msgid "Scope"
-msgstr "Loks"
+msgstr "Darbības lauks"
#: ../src/ui/dialog/find.cpp:79
-#, fuzzy
msgid "Case sensiti_ve"
-msgstr "SadalÄ«t pa &vertikÄli"
+msgstr "Reģistrjūtīgs"
#: ../src/ui/dialog/find.cpp:79
-#, fuzzy
msgid "Match upper/lower case"
-msgstr "Romiešu cipari ar mazajiem burtiem"
+msgstr "Å…emt vÄ“rÄ lielos/mazos burtus"
#: ../src/ui/dialog/find.cpp:80
msgid "E_xact match"
@@ -15870,7 +14963,8 @@ msgstr "Izvēlieties objekta tipu"
msgid "Select a property"
msgstr "Izvēlieties īpašību"
-#: ../src/ui/dialog/glyphs.cpp:53 ../src/ui/dialog/glyphs.cpp:145
+#: ../src/ui/dialog/glyphs.cpp:53
+#: ../src/ui/dialog/glyphs.cpp:145
msgid "all"
msgstr "visi"
@@ -15882,31 +14976,38 @@ msgstr "kopējie"
msgid "inherited"
msgstr "mantots"
-#: ../src/ui/dialog/glyphs.cpp:56 ../src/ui/dialog/glyphs.cpp:158
+#: ../src/ui/dialog/glyphs.cpp:56
+#: ../src/ui/dialog/glyphs.cpp:158
msgid "Arabic"
msgstr "ArÄbu"
-#: ../src/ui/dialog/glyphs.cpp:57 ../src/ui/dialog/glyphs.cpp:156
+#: ../src/ui/dialog/glyphs.cpp:57
+#: ../src/ui/dialog/glyphs.cpp:156
msgid "Armenian"
msgstr "Armēņu"
-#: ../src/ui/dialog/glyphs.cpp:58 ../src/ui/dialog/glyphs.cpp:165
+#: ../src/ui/dialog/glyphs.cpp:58
+#: ../src/ui/dialog/glyphs.cpp:165
msgid "Bengali"
msgstr "BengÄļu"
-#: ../src/ui/dialog/glyphs.cpp:59 ../src/ui/dialog/glyphs.cpp:247
+#: ../src/ui/dialog/glyphs.cpp:59
+#: ../src/ui/dialog/glyphs.cpp:247
msgid "Bopomofo"
msgstr "Bopomofo"
-#: ../src/ui/dialog/glyphs.cpp:60 ../src/ui/dialog/glyphs.cpp:182
+#: ../src/ui/dialog/glyphs.cpp:60
+#: ../src/ui/dialog/glyphs.cpp:182
msgid "Cherokee"
msgstr "Čerokī"
-#: ../src/ui/dialog/glyphs.cpp:61 ../src/ui/dialog/glyphs.cpp:235
+#: ../src/ui/dialog/glyphs.cpp:61
+#: ../src/ui/dialog/glyphs.cpp:235
msgid "Coptic"
msgstr "Koptu"
-#: ../src/ui/dialog/glyphs.cpp:62 ../src/ui/dialog/glyphs.cpp:154
+#: ../src/ui/dialog/glyphs.cpp:62
+#: ../src/ui/dialog/glyphs.cpp:154
msgid "Cyrillic"
msgstr "Kirilisks"
@@ -15914,15 +15015,18 @@ msgstr "Kirilisks"
msgid "Deseret"
msgstr "Tuksneša"
-#: ../src/ui/dialog/glyphs.cpp:64 ../src/ui/dialog/glyphs.cpp:164
+#: ../src/ui/dialog/glyphs.cpp:64
+#: ../src/ui/dialog/glyphs.cpp:164
msgid "Devanagari"
msgstr "Devanagari"
-#: ../src/ui/dialog/glyphs.cpp:65 ../src/ui/dialog/glyphs.cpp:180
+#: ../src/ui/dialog/glyphs.cpp:65
+#: ../src/ui/dialog/glyphs.cpp:180
msgid "Ethiopic"
msgstr "Etiopiešu"
-#: ../src/ui/dialog/glyphs.cpp:66 ../src/ui/dialog/glyphs.cpp:178
+#: ../src/ui/dialog/glyphs.cpp:66
+#: ../src/ui/dialog/glyphs.cpp:178
msgid "Georgian"
msgstr "Gruzīņu"
@@ -15934,44 +15038,51 @@ msgstr "Gotu"
msgid "Greek"
msgstr "GrieÄ·u"
-#: ../src/ui/dialog/glyphs.cpp:69 ../src/ui/dialog/glyphs.cpp:167
+#: ../src/ui/dialog/glyphs.cpp:69
+#: ../src/ui/dialog/glyphs.cpp:167
msgid "Gujarati"
msgstr "Gudžaratu"
-#: ../src/ui/dialog/glyphs.cpp:70 ../src/ui/dialog/glyphs.cpp:166
+#: ../src/ui/dialog/glyphs.cpp:70
+#: ../src/ui/dialog/glyphs.cpp:166
msgid "Gurmukhi"
msgstr "Gurmuku"
#: ../src/ui/dialog/glyphs.cpp:71
-#, fuzzy
msgid "Han"
-msgstr "Han"
+msgstr ""
#: ../src/ui/dialog/glyphs.cpp:72
msgid "Hangul"
msgstr "Hangulas"
-#: ../src/ui/dialog/glyphs.cpp:73 ../src/ui/dialog/glyphs.cpp:157
+#: ../src/ui/dialog/glyphs.cpp:73
+#: ../src/ui/dialog/glyphs.cpp:157
msgid "Hebrew"
msgstr "Ebreju"
-#: ../src/ui/dialog/glyphs.cpp:74 ../src/ui/dialog/glyphs.cpp:245
+#: ../src/ui/dialog/glyphs.cpp:74
+#: ../src/ui/dialog/glyphs.cpp:245
msgid "Hiragana"
msgstr "Hiragana"
-#: ../src/ui/dialog/glyphs.cpp:75 ../src/ui/dialog/glyphs.cpp:171
+#: ../src/ui/dialog/glyphs.cpp:75
+#: ../src/ui/dialog/glyphs.cpp:171
msgid "Kannada"
msgstr "Kannadas"
-#: ../src/ui/dialog/glyphs.cpp:76 ../src/ui/dialog/glyphs.cpp:246
+#: ../src/ui/dialog/glyphs.cpp:76
+#: ../src/ui/dialog/glyphs.cpp:246
msgid "Katakana"
msgstr "Katakana"
-#: ../src/ui/dialog/glyphs.cpp:77 ../src/ui/dialog/glyphs.cpp:190
+#: ../src/ui/dialog/glyphs.cpp:77
+#: ../src/ui/dialog/glyphs.cpp:190
msgid "Khmer"
msgstr "Khmeru"
-#: ../src/ui/dialog/glyphs.cpp:78 ../src/ui/dialog/glyphs.cpp:175
+#: ../src/ui/dialog/glyphs.cpp:78
+#: ../src/ui/dialog/glyphs.cpp:175
msgid "Lao"
msgstr "Laosas"
@@ -15979,19 +15090,23 @@ msgstr "Laosas"
msgid "Latin"
msgstr "Latīņu"
-#: ../src/ui/dialog/glyphs.cpp:80 ../src/ui/dialog/glyphs.cpp:172
+#: ../src/ui/dialog/glyphs.cpp:80
+#: ../src/ui/dialog/glyphs.cpp:172
msgid "Malayalam"
msgstr "Malaiziešu"
-#: ../src/ui/dialog/glyphs.cpp:81 ../src/ui/dialog/glyphs.cpp:191
+#: ../src/ui/dialog/glyphs.cpp:81
+#: ../src/ui/dialog/glyphs.cpp:191
msgid "Mongolian"
msgstr "Mongoļu"
-#: ../src/ui/dialog/glyphs.cpp:82 ../src/ui/dialog/glyphs.cpp:177
+#: ../src/ui/dialog/glyphs.cpp:82
+#: ../src/ui/dialog/glyphs.cpp:177
msgid "Myanmar"
msgstr "Mjanmas"
-#: ../src/ui/dialog/glyphs.cpp:83 ../src/ui/dialog/glyphs.cpp:184
+#: ../src/ui/dialog/glyphs.cpp:83
+#: ../src/ui/dialog/glyphs.cpp:184
msgid "Ogham"
msgstr "Oghamu"
@@ -15999,39 +15114,48 @@ msgstr "Oghamu"
msgid "Old Italic"
msgstr "Senais ItÄļu"
-#: ../src/ui/dialog/glyphs.cpp:85 ../src/ui/dialog/glyphs.cpp:168
+#: ../src/ui/dialog/glyphs.cpp:85
+#: ../src/ui/dialog/glyphs.cpp:168
msgid "Oriya"
msgstr "Orija"
-#: ../src/ui/dialog/glyphs.cpp:86 ../src/ui/dialog/glyphs.cpp:185
+#: ../src/ui/dialog/glyphs.cpp:86
+#: ../src/ui/dialog/glyphs.cpp:185
msgid "Runic"
msgstr "Rūnu"
-#: ../src/ui/dialog/glyphs.cpp:87 ../src/ui/dialog/glyphs.cpp:173
+#: ../src/ui/dialog/glyphs.cpp:87
+#: ../src/ui/dialog/glyphs.cpp:173
msgid "Sinhala"
msgstr "SinhÄlieÅ¡u"
-#: ../src/ui/dialog/glyphs.cpp:88 ../src/ui/dialog/glyphs.cpp:159
+#: ../src/ui/dialog/glyphs.cpp:88
+#: ../src/ui/dialog/glyphs.cpp:159
msgid "Syriac"
msgstr "Sīriešu"
-#: ../src/ui/dialog/glyphs.cpp:89 ../src/ui/dialog/glyphs.cpp:169
+#: ../src/ui/dialog/glyphs.cpp:89
+#: ../src/ui/dialog/glyphs.cpp:169
msgid "Tamil"
msgstr "Tamilu"
-#: ../src/ui/dialog/glyphs.cpp:90 ../src/ui/dialog/glyphs.cpp:170
+#: ../src/ui/dialog/glyphs.cpp:90
+#: ../src/ui/dialog/glyphs.cpp:170
msgid "Telugu"
msgstr "Telugu"
-#: ../src/ui/dialog/glyphs.cpp:91 ../src/ui/dialog/glyphs.cpp:161
+#: ../src/ui/dialog/glyphs.cpp:91
+#: ../src/ui/dialog/glyphs.cpp:161
msgid "Thaana"
msgstr "ThÄnas"
-#: ../src/ui/dialog/glyphs.cpp:92 ../src/ui/dialog/glyphs.cpp:174
+#: ../src/ui/dialog/glyphs.cpp:92
+#: ../src/ui/dialog/glyphs.cpp:174
msgid "Thai"
msgstr "Taizemiešu"
-#: ../src/ui/dialog/glyphs.cpp:93 ../src/ui/dialog/glyphs.cpp:176
+#: ../src/ui/dialog/glyphs.cpp:93
+#: ../src/ui/dialog/glyphs.cpp:176
msgid "Tibetan"
msgstr "Tibetiešu"
@@ -16043,19 +15167,23 @@ msgstr "KanÄdas iezemieÅ¡u"
msgid "Yi"
msgstr "Yi"
-#: ../src/ui/dialog/glyphs.cpp:96 ../src/ui/dialog/glyphs.cpp:186
+#: ../src/ui/dialog/glyphs.cpp:96
+#: ../src/ui/dialog/glyphs.cpp:186
msgid "Tagalog"
msgstr "Tagalogu"
-#: ../src/ui/dialog/glyphs.cpp:97 ../src/ui/dialog/glyphs.cpp:187
+#: ../src/ui/dialog/glyphs.cpp:97
+#: ../src/ui/dialog/glyphs.cpp:187
msgid "Hanunoo"
msgstr "Hanunū"
-#: ../src/ui/dialog/glyphs.cpp:98 ../src/ui/dialog/glyphs.cpp:188
+#: ../src/ui/dialog/glyphs.cpp:98
+#: ../src/ui/dialog/glyphs.cpp:188
msgid "Buhid"
msgstr "Buhidu"
-#: ../src/ui/dialog/glyphs.cpp:99 ../src/ui/dialog/glyphs.cpp:189
+#: ../src/ui/dialog/glyphs.cpp:99
+#: ../src/ui/dialog/glyphs.cpp:189
msgid "Tagbanwa"
msgstr "Tagbanva"
@@ -16067,7 +15195,8 @@ msgstr "Brails"
msgid "Cypriot"
msgstr "Kipras"
-#: ../src/ui/dialog/glyphs.cpp:102 ../src/ui/dialog/glyphs.cpp:193
+#: ../src/ui/dialog/glyphs.cpp:102
+#: ../src/ui/dialog/glyphs.cpp:193
msgid "Limbu"
msgstr "Limbu"
@@ -16077,37 +15206,43 @@ msgstr "Osmaņu"
#: ../src/ui/dialog/glyphs.cpp:104
msgid "Shavian"
-msgstr ""
+msgstr "Å ova Ätrrakstīšanas alfabÄ“ts"
#: ../src/ui/dialog/glyphs.cpp:105
msgid "Linear B"
msgstr "LineÄrs B"
-#: ../src/ui/dialog/glyphs.cpp:106 ../src/ui/dialog/glyphs.cpp:194
+#: ../src/ui/dialog/glyphs.cpp:106
+#: ../src/ui/dialog/glyphs.cpp:194
msgid "Tai Le"
msgstr "Tai Le"
#: ../src/ui/dialog/glyphs.cpp:107
msgid "Ugaritic"
-msgstr ""
+msgstr "Senpersiešu"
-#: ../src/ui/dialog/glyphs.cpp:108 ../src/ui/dialog/glyphs.cpp:195
+#: ../src/ui/dialog/glyphs.cpp:108
+#: ../src/ui/dialog/glyphs.cpp:195
msgid "New Tai Lue"
msgstr "Jaunais Tai Lue"
-#: ../src/ui/dialog/glyphs.cpp:109 ../src/ui/dialog/glyphs.cpp:197
+#: ../src/ui/dialog/glyphs.cpp:109
+#: ../src/ui/dialog/glyphs.cpp:197
msgid "Buginese"
msgstr "Buginiešu"
-#: ../src/ui/dialog/glyphs.cpp:110 ../src/ui/dialog/glyphs.cpp:233
+#: ../src/ui/dialog/glyphs.cpp:110
+#: ../src/ui/dialog/glyphs.cpp:233
msgid "Glagolitic"
msgstr "Glagoļica"
-#: ../src/ui/dialog/glyphs.cpp:111 ../src/ui/dialog/glyphs.cpp:237
+#: ../src/ui/dialog/glyphs.cpp:111
+#: ../src/ui/dialog/glyphs.cpp:237
msgid "Tifinagh"
msgstr ""
-#: ../src/ui/dialog/glyphs.cpp:112 ../src/ui/dialog/glyphs.cpp:266
+#: ../src/ui/dialog/glyphs.cpp:112
+#: ../src/ui/dialog/glyphs.cpp:266
msgid "Syloti Nagri"
msgstr "Syloti Nagri raksts"
@@ -16123,7 +15258,8 @@ msgstr ""
msgid "unassigned"
msgstr "nenozīmēts"
-#: ../src/ui/dialog/glyphs.cpp:116 ../src/ui/dialog/glyphs.cpp:199
+#: ../src/ui/dialog/glyphs.cpp:116
+#: ../src/ui/dialog/glyphs.cpp:199
msgid "Balinese"
msgstr "Baliešu"
@@ -16135,43 +15271,52 @@ msgstr "Ķīļraksts"
msgid "Phoenician"
msgstr "Phoeniciēņu"
-#: ../src/ui/dialog/glyphs.cpp:119 ../src/ui/dialog/glyphs.cpp:268
+#: ../src/ui/dialog/glyphs.cpp:119
+#: ../src/ui/dialog/glyphs.cpp:268
msgid "Phags-pa"
-msgstr ""
+msgstr "Fags-pa"
#: ../src/ui/dialog/glyphs.cpp:120
msgid "N'Ko"
msgstr "N'Ko"
-#: ../src/ui/dialog/glyphs.cpp:121 ../src/ui/dialog/glyphs.cpp:271
+#: ../src/ui/dialog/glyphs.cpp:121
+#: ../src/ui/dialog/glyphs.cpp:271
msgid "Kayah Li"
msgstr "Kajaš Li"
-#: ../src/ui/dialog/glyphs.cpp:122 ../src/ui/dialog/glyphs.cpp:201
+#: ../src/ui/dialog/glyphs.cpp:122
+#: ../src/ui/dialog/glyphs.cpp:201
msgid "Lepcha"
msgstr "LepÄa"
-#: ../src/ui/dialog/glyphs.cpp:123 ../src/ui/dialog/glyphs.cpp:272
+#: ../src/ui/dialog/glyphs.cpp:123
+#: ../src/ui/dialog/glyphs.cpp:272
msgid "Rejang"
msgstr "Rejang"
-#: ../src/ui/dialog/glyphs.cpp:124 ../src/ui/dialog/glyphs.cpp:200
+#: ../src/ui/dialog/glyphs.cpp:124
+#: ../src/ui/dialog/glyphs.cpp:200
msgid "Sundanese"
msgstr "Sundaniešu"
-#: ../src/ui/dialog/glyphs.cpp:125 ../src/ui/dialog/glyphs.cpp:269
+#: ../src/ui/dialog/glyphs.cpp:125
+#: ../src/ui/dialog/glyphs.cpp:269
msgid "Saurashtra"
msgstr "Saurašta"
-#: ../src/ui/dialog/glyphs.cpp:126 ../src/ui/dialog/glyphs.cpp:275
+#: ../src/ui/dialog/glyphs.cpp:126
+#: ../src/ui/dialog/glyphs.cpp:275
msgid "Cham"
msgstr "ÄŒama"
-#: ../src/ui/dialog/glyphs.cpp:127 ../src/ui/dialog/glyphs.cpp:202
+#: ../src/ui/dialog/glyphs.cpp:127
+#: ../src/ui/dialog/glyphs.cpp:202
msgid "Ol Chiki"
msgstr "Ol Äiki"
-#: ../src/ui/dialog/glyphs.cpp:128 ../src/ui/dialog/glyphs.cpp:261
+#: ../src/ui/dialog/glyphs.cpp:128
+#: ../src/ui/dialog/glyphs.cpp:261
msgid "Vai"
msgstr "Vai"
@@ -16320,9 +15465,8 @@ msgid "Miscellaneous Technical"
msgstr "DažÄdi tehniskie"
#: ../src/ui/dialog/glyphs.cpp:218
-#, fuzzy
msgid "Control Pictures"
-msgstr "Vadīt bildes"
+msgstr "Vadošie attēli"
#: ../src/ui/dialog/glyphs.cpp:219
msgid "Optical Character Recognition"
@@ -16477,9 +15621,8 @@ msgid "Bamum"
msgstr "Bamuma"
#: ../src/ui/dialog/glyphs.cpp:264
-#, fuzzy
msgid "Modifier Tone Letters"
-msgstr "Skaņas modificÄ“jamÄs zÄ«mes"
+msgstr ""
#: ../src/ui/dialog/glyphs.cpp:265
msgid "Latin Extended-D"
@@ -16598,9 +15741,8 @@ msgid "Append text"
msgstr "Pievienot tekstu"
#: ../src/ui/dialog/guides.cpp:47
-#, fuzzy
msgid "Rela_tive change"
-msgstr "Nevar nomainīt direktoriju"
+msgstr ""
#: ../src/ui/dialog/guides.cpp:47
msgid "Move and/or rotate the guide relative to current settings"
@@ -16610,13 +15752,15 @@ msgstr ""
msgid "_X:"
msgstr "_X:"
-#: ../src/ui/dialog/guides.cpp:49 ../src/widgets/sp-color-icc-selector.cpp:220
+#: ../src/ui/dialog/guides.cpp:49
+#: ../src/widgets/sp-color-icc-selector.cpp:220
#: ../src/widgets/sp-color-icc-selector.cpp:221
#: ../src/widgets/sp-color-scales.cpp:460
msgid "_Y:"
msgstr "_Y:"
-#: ../src/ui/dialog/guides.cpp:50 ../src/ui/dialog/object-properties.cpp:55
+#: ../src/ui/dialog/guides.cpp:50
+#: ../src/ui/dialog/object-properties.cpp:55
msgid "_Label:"
msgstr "_EtiÄ·ete:"
@@ -16669,13 +15813,11 @@ msgid "Selection only or whole document"
msgstr "Tikai iezīmēto vai visu dokumentu."
#: ../src/ui/dialog/inkscape-preferences.cpp:176
-#, fuzzy
msgid "Show selection cue"
-msgstr "_RÄdÄ«t attÄ“la iezÄ«mÄ“jumu"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:177
-msgid ""
-"Whether selected objects display a selection cue (the same as in selector)"
+msgid "Whether selected objects display a selection cue (the same as in selector)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:183
@@ -16691,15 +15833,12 @@ msgid "Conversion to guides uses edges instead of bounding box"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:190
-msgid ""
-"Converting an object to guides places these along the object's true edges "
-"(imitating the object's shape), not along the bounding box"
+msgid "Converting an object to guides places these along the object's true edges (imitating the object's shape), not along the bounding box"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:197
-#, fuzzy
msgid "Ctrl+click _dot size:"
-msgstr "Ctrl-klikšķis, lai iestatītu klonēšanas avotu"
+msgstr "Ctrl-klikšķis, lai iestatītu punkta izmēru:"
#: ../src/ui/dialog/inkscape-preferences.cpp:197
msgid "times current stroke width"
@@ -16714,12 +15853,8 @@ msgid "<b>No objects selected</b> to take the style from."
msgstr "<b>Nav atlasīts neviens objekts</b>, no kura varētu aizgūt stilu."
#: ../src/ui/dialog/inkscape-preferences.cpp:222
-msgid ""
-"<b>More than one object selected.</b> Cannot take style from multiple "
-"objects."
-msgstr ""
-"<b>AtlasÄ«ts vairÄk kÄ viens objekts.</b> Stilu nav iespÄ“jams aizgÅ«t no "
-"vairÄkiem objektiem."
+msgid "<b>More than one object selected.</b> Cannot take style from multiple objects."
+msgstr "<b>AtlasÄ«ts vairÄk kÄ viens objekts.</b> Stilu nav iespÄ“jams aizgÅ«t no vairÄkiem objektiem."
#: ../src/ui/dialog/inkscape-preferences.cpp:255
msgid "Style of new objects"
@@ -16738,9 +15873,7 @@ msgid "This tool's own style:"
msgstr "Šī rīka īpašais stils:"
#: ../src/ui/dialog/inkscape-preferences.cpp:268
-msgid ""
-"Each tool may store its own style to apply to the newly created objects. Use "
-"the button below to set it."
+msgid "Each tool may store its own style to apply to the newly created objects. Use the button below to set it."
msgstr ""
#. style swatch
@@ -16789,9 +15922,7 @@ msgid "Keep objects after conversion to guides"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:303
-msgid ""
-"When converting an object to guides, don't delete the object after the "
-"conversion"
+msgid "When converting an object to guides, don't delete the object after the conversion"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:304
@@ -16799,15 +15930,12 @@ msgid "Treat groups as a single object"
msgstr "Apieties ar grupÄm kÄ vienotiem objektiem"
#: ../src/ui/dialog/inkscape-preferences.cpp:306
-msgid ""
-"Treat groups as a single object during conversion to guides rather than "
-"converting each child separately"
+msgid "Treat groups as a single object during conversion to guides rather than converting each child separately"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:308
-#, fuzzy
msgid "Average all sketches"
-msgstr "PÄrrakstÄ«t visus mÄ“rļus?"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:309
msgid "Width is in absolute units"
@@ -16819,13 +15947,12 @@ msgstr "Atlasiet jaunu ceļu"
#: ../src/ui/dialog/inkscape-preferences.cpp:311
msgid "Don't attach connectors to text objects"
-msgstr ""
+msgstr "Nepievienot savienotÄjus teksta objektiem"
#. Selector
#: ../src/ui/dialog/inkscape-preferences.cpp:314
-#, fuzzy
msgid "Selector"
-msgstr "KrÄsu atlasÄ«tÄjs"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:318
msgid "When transforming, show"
@@ -16848,9 +15975,8 @@ msgid "Show only a box outline of the objects when moving or transforming"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:325
-#, fuzzy
msgid "Per-object selection cue"
-msgstr "RÄdÄ«t attÄ“la iezÄ«mÄ“jumu"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:328
msgid "No per-object selection indication"
@@ -16859,12 +15985,11 @@ msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:329
#, fuzzy
msgid "Mark"
-msgstr "%1 marka"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:331
msgid "Each selected object has a diamond mark in the top left corner"
-msgstr ""
-"Katram atlasÄ«tajam objektam ir rombveidÄ«ga iezÄ«me augšējÄ kreisajÄ stÅ«rÄ«"
+msgstr "Katram atlasÄ«tajam objektam ir rombveidÄ«ga iezÄ«me augšējÄ kreisajÄ stÅ«rÄ«"
#: ../src/ui/dialog/inkscape-preferences.cpp:332
msgid "Box"
@@ -16897,36 +16022,30 @@ msgstr "VienmÄ“r rÄdÄ«t aprises"
#: ../src/ui/dialog/inkscape-preferences.cpp:344
msgid "Show outlines for all paths, not only invisible paths"
-msgstr ""
+msgstr "RÄdÄ«t visu ceļu aprises, ne vien neredzamajiem ceļiem"
#: ../src/ui/dialog/inkscape-preferences.cpp:345
msgid "Update outline when dragging nodes"
-msgstr ""
+msgstr "AtsvaidzinÄt aprises velkot mezglus"
#: ../src/ui/dialog/inkscape-preferences.cpp:346
-msgid ""
-"Update the outline when dragging or transforming nodes; if this is off, the "
-"outline will only update when completing a drag"
-msgstr ""
+msgid "Update the outline when dragging or transforming nodes; if this is off, the outline will only update when completing a drag"
+msgstr "AtsvaidzinÄt aprises velkot vai pÄrveidojot mezglus; ja tas ir izslÄ“gts, aprises tiks atsvaidzinÄtas tikai pÄ“c vilkÅ¡anas beigÄm"
#: ../src/ui/dialog/inkscape-preferences.cpp:347
msgid "Update paths when dragging nodes"
-msgstr ""
+msgstr "AtsvaidzinÄt ceļus velkot mezglus"
#: ../src/ui/dialog/inkscape-preferences.cpp:348
-msgid ""
-"Update paths when dragging or transforming nodes; if this is off, paths will "
-"only be updated when completing a drag"
-msgstr ""
+msgid "Update paths when dragging or transforming nodes; if this is off, paths will only be updated when completing a drag"
+msgstr "AtsvaidzinÄt aprises velkot vai pÄrveidojot ceļus; ja tas ir izslÄ“gts, ceļi tiks atsvaidzinÄti tikai pÄ“c vilkÅ¡anas beigÄm"
#: ../src/ui/dialog/inkscape-preferences.cpp:349
msgid "Show path direction on outlines"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:350
-msgid ""
-"Visualize the direction of selected paths by drawing small arrows in the "
-"middle of each outline segment"
+msgid "Visualize the direction of selected paths by drawing small arrows in the middle of each outline segment"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:351
@@ -16935,26 +16054,22 @@ msgstr "RÄdÄ«t pagaidu ceļa aprises"
#: ../src/ui/dialog/inkscape-preferences.cpp:352
msgid "When hovering over a path, briefly flash its outline"
-msgstr ""
+msgstr "PÄrvietojoties peles kursoram virs ceļa, Ä«slaicÄ«gi parÄdÄ«t tÄ aprises"
#: ../src/ui/dialog/inkscape-preferences.cpp:353
msgid "Show temporary outline for selected paths"
-msgstr ""
+msgstr "RÄdÄ«t atlasÄ«to ceļu pagaidu aprises"
#: ../src/ui/dialog/inkscape-preferences.cpp:354
msgid "Show temporary outline even when a path is selected for editing"
-msgstr ""
+msgstr "RÄdÄ«t pagaidu aprises pat tad, ja ceļš ir atlasÄ«ts laboÅ¡anai"
#: ../src/ui/dialog/inkscape-preferences.cpp:356
-#, fuzzy
msgid "_Flash time:"
-msgstr "&Pieejas laiks"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:356
-msgid ""
-"Specifies how long the path outline will be visible after a mouse-over (in "
-"milliseconds); specify 0 to have the outline shown until mouse leaves the "
-"path"
+msgid "Specifies how long the path outline will be visible after a mouse-over (in milliseconds); specify 0 to have the outline shown until mouse leaves the path"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:357
@@ -16974,9 +16089,7 @@ msgid "Deleting nodes preserves shape"
msgstr "Dzēšot mezglus saglabÄt formu"
#: ../src/ui/dialog/inkscape-preferences.cpp:361
-msgid ""
-"Move handles next to deleted nodes to resemble original shape; hold Ctrl to "
-"get the other behavior"
+msgid "Move handles next to deleted nodes to resemble original shape; hold Ctrl to get the other behavior"
msgstr ""
#. Tweak
@@ -16985,9 +16098,8 @@ msgid "Tweak"
msgstr "Pieskaņot"
#: ../src/ui/dialog/inkscape-preferences.cpp:365
-#, fuzzy
msgid "Object paint style"
-msgstr "Mainīt objekta stilu"
+msgstr ""
#. Zoom
#: ../src/ui/dialog/inkscape-preferences.cpp:370
@@ -16996,7 +16108,8 @@ msgid "Zoom"
msgstr "TÄlummaiņa"
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2568
+#: ../src/ui/dialog/inkscape-preferences.cpp:375
+#: ../src/verbs.cpp:2582
msgctxt "ContextVerb"
msgid "Measure"
msgstr "Mērīt"
@@ -17006,10 +16119,7 @@ msgid "Ignore first and last points"
msgstr "Neņemt vÄ“rÄ pirmo un pÄ“dÄ“jo punktu"
#: ../src/ui/dialog/inkscape-preferences.cpp:378
-msgid ""
-"The start and end of the measurement tool's control line will not be "
-"considered for calculating lengths. Only lengths between actual curve "
-"intersections will be displayed."
+msgid "The start and end of the measurement tool's control line will not be considered for calculating lengths. Only lengths between actual curve intersections will be displayed."
msgstr ""
#. Shapes
@@ -17022,9 +16132,7 @@ msgid "Sketch mode"
msgstr "Skices režīms"
#: ../src/ui/dialog/inkscape-preferences.cpp:415
-msgid ""
-"If on, the sketch result will be the normal average of all sketches made, "
-"instead of averaging the old result with the new sketch"
+msgid "If on, the sketch result will be the normal average of all sketches made, instead of averaging the old result with the new sketch"
msgstr ""
#. Pen
@@ -17039,19 +16147,16 @@ msgid "Calligraphy"
msgstr "KaligrÄfija"
#: ../src/ui/dialog/inkscape-preferences.cpp:428
-msgid ""
-"If on, pen width is in absolute units (px) independent of zoom; otherwise "
-"pen width depends on zoom so that it looks the same at any zoom"
+msgid "If on, pen width is in absolute units (px) independent of zoom; otherwise pen width depends on zoom so that it looks the same at any zoom"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:430
-msgid ""
-"If on, each newly created object will be selected (deselecting previous "
-"selection)"
+msgid "If on, each newly created object will be selected (deselecting previous selection)"
msgstr ""
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2560
+#: ../src/ui/dialog/inkscape-preferences.cpp:433
+#: ../src/verbs.cpp:2574
msgctxt "ContextVerb"
msgid "Text"
msgstr "Teksts"
@@ -17061,8 +16166,7 @@ msgid "Show font samples in the drop-down list"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:439
-msgid ""
-"Show font samples alongside font names in the drop-down list in Text bar"
+msgid "Show font samples alongside font names in the drop-down list in Text bar"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:441
@@ -17070,9 +16174,7 @@ msgid "Show font substitution warning dialog"
msgstr "RÄdÄ«t fontu aizvietoÅ¡anas brÄ«dinÄjuma dialoglodziņu"
#: ../src/ui/dialog/inkscape-preferences.cpp:442
-msgid ""
-"Show font substitution warning dialog when requested fonts are not available "
-"on the system"
+msgid "Show font substitution warning dialog when requested fonts are not available on the system"
msgstr ""
#. , _("Ex square"), _("Percent")
@@ -17094,9 +16196,7 @@ msgid "Always output text size in pixels (px)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:453
-msgid ""
-"Always convert the text size units above into pixels (px) before saving to "
-"file"
+msgid "Always convert the text size units above into pixels (px) before saving to file"
msgstr ""
#. Spray
@@ -17125,10 +16225,7 @@ msgid "Prevent sharing of gradient definitions"
msgstr "NovÄ“rst krÄsu pÄreju definÄ«ciju koplietoÅ¡anu"
#: ../src/ui/dialog/inkscape-preferences.cpp:476
-msgid ""
-"When on, shared gradient definitions are automatically forked on change; "
-"uncheck to allow sharing of gradient definitions so that editing one object "
-"may affect other objects using the same gradient"
+msgid "When on, shared gradient definitions are automatically forked on change; uncheck to allow sharing of gradient definitions so that editing one object may affect other objects using the same gradient"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:477
@@ -17136,9 +16233,7 @@ msgid "Use legacy Gradient Editor"
msgstr "Lieto vÄ“sturisko krÄsu pÄreju redaktoru"
#: ../src/ui/dialog/inkscape-preferences.cpp:479
-msgid ""
-"When on, the Gradient Edit button in the Fill & Stroke dialog will show the "
-"legacy Gradient Editor dialog, when off the Gradient Tool will be used"
+msgid "When on, the Gradient Edit button in the Fill & Stroke dialog will show the legacy Gradient Editor dialog, when off the Gradient Tool will be used"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:482
@@ -17146,8 +16241,7 @@ msgid "Linear gradient _angle:"
msgstr "LineÄrÄs krÄsu pÄrej_as leņķis:"
#: ../src/ui/dialog/inkscape-preferences.cpp:483
-msgid ""
-"Default angle of new linear gradients in degrees (clockwise from horizontal)"
+msgid "Default angle of new linear gradients in degrees (clockwise from horizontal)"
msgstr ""
#. Dropper
@@ -17334,7 +16428,7 @@ msgstr "Khmeru (km)"
#: ../src/ui/dialog/inkscape-preferences.cpp:515
msgid "Kinyarwanda (rw)"
-msgstr ""
+msgstr "Kinjaruanda (rw)"
#: ../src/ui/dialog/inkscape-preferences.cpp:515
msgid "Korean (ko)"
@@ -17461,9 +16555,8 @@ msgid "Smaller"
msgstr "MazÄks"
#: ../src/ui/dialog/inkscape-preferences.cpp:559
-#, fuzzy
msgid "Toolbox icon size:"
-msgstr "Ikonu izmēra kopa"
+msgstr "Rīku kastes ikonas izmērs:"
#: ../src/ui/dialog/inkscape-preferences.cpp:560
msgid "Set the size for the tool icons (requires restart)"
@@ -17474,29 +16567,23 @@ msgid "Control bar icon size:"
msgstr "Vadīklu joslas ikonas izmērs:"
#: ../src/ui/dialog/inkscape-preferences.cpp:564
-msgid ""
-"Set the size for the icons in tools' control bars to use (requires restart)"
-msgstr ""
-"Iestatiet ikonu lielumu rÄ«ku vadÄ«bas joslÄs (nepiecieÅ¡ama pÄrstartēšana)"
+msgid "Set the size for the icons in tools' control bars to use (requires restart)"
+msgstr "Iestatiet ikonu lielumu rÄ«ku vadÄ«bas joslÄs (nepiecieÅ¡ama pÄrstartēšana)"
#: ../src/ui/dialog/inkscape-preferences.cpp:567
msgid "Secondary toolbar icon size:"
msgstr "Ikonu izmÄ“rs sekundÄrajÄ rÄ«kjoslÄ:"
#: ../src/ui/dialog/inkscape-preferences.cpp:568
-msgid ""
-"Set the size for the icons in secondary toolbars to use (requires restart)"
-msgstr ""
-"Iestatiet ikonu lielumu sekundÄrajÄs rÄ«kjoslÄs (nepiecieÅ¡ama pÄrstartēšana)"
+msgid "Set the size for the icons in secondary toolbars to use (requires restart)"
+msgstr "Iestatiet ikonu lielumu sekundÄrajÄs rÄ«kjoslÄs (nepiecieÅ¡ama pÄrstartēšana)"
#: ../src/ui/dialog/inkscape-preferences.cpp:571
msgid "Work-around color sliders not drawing"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:573
-msgid ""
-"When on, will attempt to work around bugs in certain GTK themes drawing "
-"color sliders"
+msgid "When on, will attempt to work around bugs in certain GTK themes drawing color sliders"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:578
@@ -17508,22 +16595,15 @@ msgid "Maximum documents in Open _Recent:"
msgstr "MaksimÄlais dokumentu skaits 'AtvÄ“rt nesenos' izvÄ“lnÄ“"
#: ../src/ui/dialog/inkscape-preferences.cpp:582
-msgid ""
-"Set the maximum length of the Open Recent list in the File menu, or clear "
-"the list"
-msgstr ""
-"Iestatiet maksimÄlo Nesen lietoto failu saraksta garumu izvÄ“lnÄ“ 'Faili' vai "
-"attīriet sarakstu"
+msgid "Set the maximum length of the Open Recent list in the File menu, or clear the list"
+msgstr "Iestatiet maksimÄlo Nesen lietoto failu saraksta garumu izvÄ“lnÄ“ 'Faili' vai attÄ«riet sarakstu"
#: ../src/ui/dialog/inkscape-preferences.cpp:585
msgid "_Zoom correction factor (in %):"
msgstr "_TÄlummaiņas korekcijas faktors (%):"
#: ../src/ui/dialog/inkscape-preferences.cpp:586
-msgid ""
-"Adjust the slider until the length of the ruler on your screen matches its "
-"real length. This information is used when zooming to 1:1, 1:2, etc., to "
-"display objects in their true sizes"
+msgid "Adjust the slider until the length of the ruler on your screen matches its real length. This information is used when zooming to 1:1, 1:2, etc., to display objects in their true sizes"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:589
@@ -17531,21 +16611,16 @@ msgid "Enable dynamic relayout for incomplete sections"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:591
-msgid ""
-"When on, will allow dynamic layout of components that are not completely "
-"finished being refactored"
+msgid "When on, will allow dynamic layout of components that are not completely finished being refactored"
msgstr ""
#. show infobox
#: ../src/ui/dialog/inkscape-preferences.cpp:594
-#, fuzzy
msgid "Show filter primitives infobox"
-msgstr "ParÄdÄ«t Ätro filtru joslu"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:596
-msgid ""
-"Show icons and descriptions for the filter primitives available at the "
-"filter effects dialog"
+msgid "Show icons and descriptions for the filter primitives available at the filter effects dialog"
msgstr ""
#. Windows
@@ -17576,9 +16651,8 @@ msgid "Dockable"
msgstr "Dokojams"
#: ../src/ui/dialog/inkscape-preferences.cpp:610
-#, fuzzy
msgid "Native open/save dialogs"
-msgstr "GTK atvÄ“rÅ¡anas/saglabÄÅ¡anas dialogs"
+msgstr "IebÅ«vÄ“tie atvÄ“rÅ¡anas/saglabÄÅ¡anas dialoglodziņi"
#: ../src/ui/dialog/inkscape-preferences.cpp:611
msgid "GTK open/save dialogs"
@@ -17589,9 +16663,8 @@ msgid "Dialogs are hidden in taskbar"
msgstr "Dialogi ir paslÄ“pti uzdevumu joslÄ"
#: ../src/ui/dialog/inkscape-preferences.cpp:614
-#, fuzzy
msgid "Save and restore documents viewport"
-msgstr "SaglabÄt un atjaunot savienojumus Kate sesijÄ"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:615
msgid "Zoom when window is resized"
@@ -17614,32 +16687,20 @@ msgid "Let the window manager determine placement of all windows"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:625
-msgid ""
-"Remember and use the last window's geometry (saves geometry to user "
-"preferences)"
-msgstr ""
-"AtcerÄ“ties un izmantot pÄ“dÄ“jÄ loga Ä£eometriju (saglabÄ Ä£eometriju lietotÄja "
-"iestatījumos)"
+msgid "Remember and use the last window's geometry (saves geometry to user preferences)"
+msgstr "AtcerÄ“ties un izmantot pÄ“dÄ“jÄ loga Ä£eometriju (saglabÄ Ä£eometriju lietotÄja iestatÄ«jumos)"
#: ../src/ui/dialog/inkscape-preferences.cpp:627
-msgid ""
-"Save and restore window geometry for each document (saves geometry in the "
-"document)"
-msgstr ""
-"AtcerÄ“ties un atjaunot loga Ä£eometriju katram dokumentam (saglabÄ Ä£eometriju "
-"dokumentos)"
+msgid "Save and restore window geometry for each document (saves geometry in the document)"
+msgstr "AtcerÄ“ties un atjaunot loga Ä£eometriju katram dokumentam (saglabÄ Ä£eometriju dokumentos)"
#: ../src/ui/dialog/inkscape-preferences.cpp:629
msgid "Saving dialogs status"
msgstr "SaglabÄ dialoglodziņu stÄvokli"
#: ../src/ui/dialog/inkscape-preferences.cpp:633
-msgid ""
-"Save and restore dialogs status (the last open windows dialogs are saved "
-"when it closes)"
-msgstr ""
-"SaglabÄt un atjaunot dialogu stÄvokli (pÄ“dÄ“jie atvÄ“rtie dialogi tiek "
-"saglabÄti, aizverot aplikÄciju)"
+msgid "Save and restore dialogs status (the last open windows dialogs are saved when it closes)"
+msgstr "SaglabÄt un atjaunot dialogu stÄvokli (pÄ“dÄ“jie atvÄ“rtie dialogi tiek saglabÄti, aizverot aplikÄciju)"
#: ../src/ui/dialog/inkscape-preferences.cpp:637
msgid "Dialog behavior (requires restart)"
@@ -17678,19 +16739,16 @@ msgid "Dialog Transparency"
msgstr "Dialogu caurspēdīgums"
#: ../src/ui/dialog/inkscape-preferences.cpp:663
-#, fuzzy
msgid "_Opacity when focused:"
-msgstr "Aktivizēt _fokusēto attēlu"
+msgstr "Necaurspīdība fokusetam"
#: ../src/ui/dialog/inkscape-preferences.cpp:665
-#, fuzzy
msgid "Opacity when _unfocused:"
-msgstr "Redzams, kad horizontÄls"
+msgstr "NecaurspÄ«dÄ«ba Ärpus fokusa"
#: ../src/ui/dialog/inkscape-preferences.cpp:667
-#, fuzzy
msgid "_Time of opacity change animation:"
-msgstr "Mainīt datumu un laiku"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:670
msgid "Miscellaneous"
@@ -17701,19 +16759,11 @@ msgid "Whether dialog windows are to be hidden in the window manager taskbar"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:676
-msgid ""
-"Zoom drawing when document window is resized, to keep the same area visible "
-"(this is the default which can be changed in any window using the button "
-"above the right scrollbar)"
-msgstr ""
-"Mainot loga izmÄ“ru tÄlummainÄ«t zÄ«mÄ“jumu, saglabÄjot nemainÄ«gu redzamo "
-"laukumu (noklusÄ“tÄ uzvedÄ«ba, ko var mainÄ«t jebkurÄ logÄ, izmantojot pogu "
-"virs labÄs ritjoslas)"
+msgid "Zoom drawing when document window is resized, to keep the same area visible (this is the default which can be changed in any window using the button above the right scrollbar)"
+msgstr "Mainot loga izmÄ“ru tÄlummainÄ«t zÄ«mÄ“jumu, saglabÄjot nemainÄ«gu redzamo laukumu (noklusÄ“tÄ uzvedÄ«ba, ko var mainÄ«t jebkurÄ logÄ, izmantojot pogu virs labÄs ritjoslas)"
#: ../src/ui/dialog/inkscape-preferences.cpp:678
-msgid ""
-"Save documents viewport (zoom and panning position). Useful to turn off when "
-"sharing version controlled files."
+msgid "Save documents viewport (zoom and panning position). Useful to turn off when sharing version controlled files."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:680
@@ -17799,7 +16849,6 @@ msgid "Show dots instead of lines"
msgstr "RÄdÄ«t punktus lÄ«niju vietÄ"
#: ../src/ui/dialog/inkscape-preferences.cpp:718
-#, fuzzy
msgid "If set, display dots at gridpoints instead of gridlines"
msgstr "Ja iestatÄ«ts, režģa krustpunktos lÄ«niju vietÄ tiks rÄdÄ«ti punkti"
@@ -17812,24 +16861,15 @@ msgid "Use current directory for \"Save As ...\""
msgstr "\"SaglabÄt kÄ ...\" izmanto paÅ¡reizÄ“jo mapi"
#: ../src/ui/dialog/inkscape-preferences.cpp:795
-msgid ""
-"When this option is on, the \"Save as...\" and \"Save a Copy\" dialogs will "
-"always open in the directory where the currently open document is; when it's "
-"off, each will open in the directory where you last saved a file using it"
-msgstr ""
-"Ja Å¡is iestatÄ«jums ir iestatÄ«ts, \"SaglabÄt kÄ...\" un \"SaglabÄt kopiju\" "
-"dialoglodziņi vienmÄ“r tiks atvÄ“rti mapÄ“, kurÄ atrodas paÅ¡reiz atvÄ“rtais "
-"dokuments; ja atiestatÄ«ts, katrs tiks atvÄ“rts mapÄ“, kurÄ pÄ“dÄ“jo reizi "
-"saglabÄjÄt dokumentu ar to palÄ«dzÄ«bu"
+msgid "When this option is on, the \"Save as...\" and \"Save a Copy\" dialogs will always open in the directory where the currently open document is; when it's off, each will open in the directory where you last saved a file using it"
+msgstr "Ja Å¡is iestatÄ«jums ir iestatÄ«ts, \"SaglabÄt kÄ...\" un \"SaglabÄt kopiju\" dialoglodziņi vienmÄ“r tiks atvÄ“rti mapÄ“, kurÄ atrodas paÅ¡reiz atvÄ“rtais dokuments; ja atiestatÄ«ts, katrs tiks atvÄ“rts mapÄ“, kurÄ pÄ“dÄ“jo reizi saglabÄjÄt dokumentu ar to palÄ«dzÄ«bu"
#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Add label comments to printing output"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:799
-msgid ""
-"When on, a comment will be added to the raw print output, marking the "
-"rendered output for an object with its label"
+msgid "When on, a comment will be added to the raw print output, marking the rendered output for an object with its label"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:801
@@ -17837,17 +16877,12 @@ msgid "Add default metadata to new documents"
msgstr "Jauniem dokumentiem pievienot noklusētos metadatus"
#: ../src/ui/dialog/inkscape-preferences.cpp:803
-msgid ""
-"Add default metadata to new documents. Default metadata can be set from "
-"Document Properties->Metadata."
-msgstr ""
-"Pievienot metadatus jaunam dokumentam. Noklusētos metadatus var iestatīt "
-"izmantojot Dokumenta īpašības -> Metadati."
+msgid "Add default metadata to new documents. Default metadata can be set from Document Properties->Metadata."
+msgstr "Pievienot metadatus jaunam dokumentam. Noklusētos metadatus var iestatīt izmantojot Dokumenta īpašības -> Metadati."
#: ../src/ui/dialog/inkscape-preferences.cpp:807
-#, fuzzy
msgid "_Grab sensitivity:"
-msgstr "Pogu jūtība"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:807
#: ../src/ui/dialog/inkscape-preferences.cpp:810
@@ -17858,27 +16893,20 @@ msgid "pixels"
msgstr "pikseļi"
#: ../src/ui/dialog/inkscape-preferences.cpp:808
-msgid ""
-"How close on the screen you need to be to an object to be able to grab it "
-"with mouse (in screen pixels)"
-msgstr ""
-"Cik tuvu objektam uz ekrÄna ir jÄatrodas, lai to bÅ«tu iespÄ“jams satvert ar "
-"peli (ekrÄna pikseļos)"
+msgid "How close on the screen you need to be to an object to be able to grab it with mouse (in screen pixels)"
+msgstr "Cik tuvu objektam uz ekrÄna ir jÄatrodas, lai to bÅ«tu iespÄ“jams satvert ar peli (ekrÄna pikseļos)"
#: ../src/ui/dialog/inkscape-preferences.cpp:810
-#, fuzzy
msgid "_Click/drag threshold:"
-msgstr "HorizontÄlÄs vilkÅ¡anas aizture"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:811
-msgid ""
-"Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
+msgid "Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:814
-#, fuzzy
msgid "_Handle size:"
-msgstr "_Tura Izmērs"
+msgstr "Tura Izmērs:"
#: ../src/ui/dialog/inkscape-preferences.cpp:815
msgid "Set the relative size of node handles"
@@ -17889,22 +16917,15 @@ msgid "Use pressure-sensitive tablet (requires restart)"
msgstr "Izmanto spiedienjÅ«tÄ«gu planÅ¡eti (nepiecieÅ¡ama pÄrstartēšana)"
#: ../src/ui/dialog/inkscape-preferences.cpp:819
-msgid ""
-"Use the capabilities of a tablet or other pressure-sensitive device. Disable "
-"this only if you have problems with the tablet (you can still use it as a "
-"mouse)"
-msgstr ""
-"Izmantot planÅ¡etes vai citas spiedienjÅ«tÄ«gas iekÄrtas iespÄ“jas. AtslÄ“dziet "
-"to tikai gadÄ«jumÄ, ja sastopaties ar problÄ“mÄm ar planÅ¡eti (joprojÄm ir "
-"iespējams izmantot peli)"
+msgid "Use the capabilities of a tablet or other pressure-sensitive device. Disable this only if you have problems with the tablet (you can still use it as a mouse)"
+msgstr "Izmantot planÅ¡etes vai citas spiedienjÅ«tÄ«gas iekÄrtas iespÄ“jas. AtslÄ“dziet to tikai gadÄ«jumÄ, ja sastopaties ar problÄ“mÄm ar planÅ¡eti (joprojÄm ir iespÄ“jams izmantot peli)"
#: ../src/ui/dialog/inkscape-preferences.cpp:821
msgid "Switch tool based on tablet device (requires restart)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:823
-msgid ""
-"Change tool as different devices are used on the tablet (pen, eraser, mouse)"
+msgid "Change tool as different devices are used on the tablet (pen, eraser, mouse)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:824
@@ -17917,35 +16938,27 @@ msgid "Use named colors"
msgstr "Lietot nosauktÄs krÄsas"
#: ../src/ui/dialog/inkscape-preferences.cpp:828
-msgid ""
-"If set, write the CSS name of the color when available (e.g. 'red' or "
-"'magenta') instead of the numeric value"
-msgstr ""
-"Ja iestatÄ«ts, raksta krÄsas CSS nosaukumu, ja tÄds pastÄv (piem. "
-"'red' (sarkans) vai 'magenta' (madženta)), nevis tÄs skaitlisko vÄ“rtÄ«bu"
+msgid "If set, write the CSS name of the color when available (e.g. 'red' or 'magenta') instead of the numeric value"
+msgstr "Ja iestatÄ«ts, raksta krÄsas CSS nosaukumu, ja tÄds pastÄv (piem. 'red' (sarkans) vai 'magenta' (madženta)), nevis tÄs skaitlisko vÄ“rtÄ«bu"
#: ../src/ui/dialog/inkscape-preferences.cpp:830
msgid "XML formatting"
msgstr "XML formatēšana"
#: ../src/ui/dialog/inkscape-preferences.cpp:832
-#, fuzzy
msgid "Inline attributes"
-msgstr "saglabÄt &AtribÅ«tus"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:833
msgid "Put attributes on the same line as the element tag"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:836
-#, fuzzy
msgid "_Indent, spaces:"
-msgstr "Zīmēt atstarpes"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:836
-msgid ""
-"The number of spaces to use for indenting nested elements; set to 0 for no "
-"indentation"
+msgid "The number of spaces to use for indenting nested elements; set to 0 for no indentation"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:838
@@ -17961,14 +16974,11 @@ msgid "If set, relative coordinates may be used in path data"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:843
-#, fuzzy
msgid "Force repeat commands"
-msgstr "Komanda (skatīt --commands)"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:844
-msgid ""
-"Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead "
-"of 'L 1,2 3,4')"
+msgid "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead of 'L 1,2 3,4')"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:846
@@ -17984,22 +16994,18 @@ msgid "Significant figures of the values written to the SVG file"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:852
-#, fuzzy
msgid "Minimum _exponent:"
-msgstr "Eksponente: 0x"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:852
-msgid ""
-"The smallest number written to SVG is 10 to the power of this exponent; "
-"anything smaller is written as zero"
+msgid "The smallest number written to SVG is 10 to the power of this exponent; anything smaller is written as zero"
msgstr ""
#. Code to add controls for attribute checking options
#. Add incorrect style properties options
#: ../src/ui/dialog/inkscape-preferences.cpp:857
-#, fuzzy
msgid "Improper Attributes Actions"
-msgstr "Darbības priekš \"%s\" konfliktē"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:859
#: ../src/ui/dialog/inkscape-preferences.cpp:867
@@ -18008,9 +17014,7 @@ msgid "Print warnings"
msgstr "Drukas brÄ«dinÄjumi"
#: ../src/ui/dialog/inkscape-preferences.cpp:860
-msgid ""
-"Print warning if invalid or non-useful attributes found. Database files "
-"located in inkscape_data_dir/attributes."
+msgid "Print warning if invalid or non-useful attributes found. Database files located in inkscape_data_dir/attributes."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:861
@@ -18027,9 +17031,7 @@ msgid "Inappropriate Style Properties Actions"
msgstr "Nepiemērota stila īpašību darbības"
#: ../src/ui/dialog/inkscape-preferences.cpp:868
-msgid ""
-"Print warning if inappropriate style properties found (i.e. 'font-family' "
-"set on a <rect>). Database files located in inkscape_data_dir/attributes."
+msgid "Print warning if inappropriate style properties found (i.e. 'font-family' set on a <rect>). Database files located in inkscape_data_dir/attributes."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:869
@@ -18047,11 +17049,7 @@ msgid "Non-useful Style Properties Actions"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:876
-msgid ""
-"Print warning if redundant style properties found (i.e. if a property has "
-"the default value and a different value is not inherited or if value is the "
-"same as would be inherited). Database files located in inkscape_data_dir/"
-"attributes."
+msgid "Print warning if redundant style properties found (i.e. if a property has the default value and a different value is not inherited or if value is the same as would be inherited). Database files located in inkscape_data_dir/attributes."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:878
@@ -18067,9 +17065,7 @@ msgid "Reading"
msgstr "Lasa"
#: ../src/ui/dialog/inkscape-preferences.cpp:883
-msgid ""
-"Check attributes and style properties on reading in SVG files (including "
-"those internal to Inkscape which will slow down startup)"
+msgid "Check attributes and style properties on reading in SVG files (including those internal to Inkscape which will slow down startup)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:884
@@ -18077,9 +17073,7 @@ msgid "Editing"
msgstr "Labo"
#: ../src/ui/dialog/inkscape-preferences.cpp:885
-msgid ""
-"Check attributes and style properties while editing SVG files (may slow down "
-"Inkscape, mostly useful for debugging)"
+msgid "Check attributes and style properties while editing SVG files (may slow down Inkscape, mostly useful for debugging)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:886
@@ -18096,9 +17090,8 @@ msgstr "SVG izvade"
#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm
#: ../src/ui/dialog/inkscape-preferences.cpp:895
-#, fuzzy
msgid "Perceptual"
-msgstr "PerceptuÄls"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:895
msgid "Relative Colorimetric"
@@ -18130,9 +17123,8 @@ msgid "Display profile:"
msgstr "EkrÄna profils:"
#: ../src/ui/dialog/inkscape-preferences.cpp:919
-#, fuzzy
msgid "Retrieve profile from display"
-msgstr "Nav neviena ekrÄna profila"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:922
msgid "Retrieve profiles from those attached to displays via XICC"
@@ -18143,16 +17135,12 @@ msgid "Retrieve profiles from those attached to displays"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:929
-#, fuzzy
msgid "Display rendering intent:"
-msgstr "_EkrÄna renderēšanas veids:"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:930
-#, fuzzy
msgid "The rendering intent to use to calibrate display output"
msgstr ""
-"ICC profils ekrÄna krÄsu kalibrēšanai.\n"
-"PÄrmeklÄ“tÄs mapes: %s"
#: ../src/ui/dialog/inkscape-preferences.cpp:932
msgid "Proofing"
@@ -18191,9 +17179,8 @@ msgid "The ICC profile to use to simulate device output"
msgstr "ICC profils, ko izmantot imitÄ“jot izvadi uz iekÄrtas"
#: ../src/ui/dialog/inkscape-preferences.cpp:952
-#, fuzzy
msgid "Device rendering intent:"
-msgstr "_EkrÄna renderēšanas veids:"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:953
msgid "The rendering intent to use to calibrate device output"
@@ -18236,23 +17223,16 @@ msgid "Enable autosave (requires restart)"
msgstr "IeslÄ“gt automÄtisko saglabÄÅ¡anu (nepiecieÅ¡ama pÄrstartēšana)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1043
-msgid ""
-"Automatically save the current document(s) at a given interval, thus "
-"minimizing loss in case of a crash"
-msgstr ""
-"AutomÄtiski saglabÄt dokumentu(s) ik pÄ“c noteiktÄ laika intervÄla, tÄdÄ“jÄdi "
-"mazinot iespÄ“jamos zudumus avÄrijas apstÄÅ¡anÄs gadÄ«jumÄ"
+msgid "Automatically save the current document(s) at a given interval, thus minimizing loss in case of a crash"
+msgstr "AutomÄtiski saglabÄt dokumentu(s) ik pÄ“c noteiktÄ laika intervÄla, tÄdÄ“jÄdi mazinot iespÄ“jamos zudumus avÄrijas apstÄÅ¡anÄs gadÄ«jumÄ"
#: ../src/ui/dialog/inkscape-preferences.cpp:1049
-#, fuzzy
msgctxt "Filesystem"
msgid "Autosave _directory:"
-msgstr "Attēla zip mape:"
+msgstr "Mape automÄtiskai _saglabÄÅ¡anai:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1049
-msgid ""
-"The directory where autosaves will be written. This should be an absolute "
-"path (starts with / on UNIX or a drive letter such as C: on Windows). "
+msgid "The directory where autosaves will be written. This should be an absolute path (starts with / on UNIX or a drive letter such as C: on Windows). "
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1051
@@ -18268,11 +17248,8 @@ msgid "_Maximum number of autosaves:"
msgstr "_MaksimÄlais automÄtisko saglabÄjumu skaits:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1053
-msgid ""
-"Maximum number of autosaved files; use this to limit the storage space used"
-msgstr ""
-"MaksimÄlais automÄtiski saglabÄto failu skaits; izmantojiet Å¡o iestatÄ«jumu, "
-"lai ierobežotu diska vietas izmantošanu"
+msgid "Maximum number of autosaved files; use this to limit the storage space used"
+msgstr "MaksimÄlais automÄtiski saglabÄto failu skaits; izmantojiet Å¡o iestatÄ«jumu, lai ierobežotu diska vietas izmantoÅ¡anu"
#. When changing the interval or enabling/disabling the autosave function,
#. * update our running configuration
@@ -18291,18 +17268,14 @@ msgid "Autosave"
msgstr "AutomÄtiska saglabÄÅ¡ana"
#: ../src/ui/dialog/inkscape-preferences.cpp:1072
-#, fuzzy
msgid "Open Clip Art Library _Server Name:"
-msgstr "Open Clip Art bibliotēkas servera nosaukums:"
+msgstr "Open Clip Art bibliotēkas _servera nosaukums:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1073
-msgid ""
-"The server name of the Open Clip Art Library webdav server; it's used by the "
-"Import and Export to OCAL function"
+msgid "The server name of the Open Clip Art Library webdav server; it's used by the Import and Export to OCAL function"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1075
-#, fuzzy
msgid "Open Clip Art Library _Username:"
msgstr "Open Clip Art bibliotÄ“kas lietotÄja vÄrds:"
@@ -18311,9 +17284,8 @@ msgid "The username used to log into Open Clip Art Library"
msgstr "LietotÄja vÄrds, ar kuru pieslÄ“gties Open Clip Art bibliotÄ“kai"
#: ../src/ui/dialog/inkscape-preferences.cpp:1078
-#, fuzzy
msgid "Open Clip Art Library _Password:"
-msgstr "Open Clip Art bibliotēkas parole:"
+msgstr "Open Clip Art bibliotēkas _parole:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1079
msgid "The password used to log into Open Clip Art Library"
@@ -18332,10 +17304,7 @@ msgid "_Simplification threshold:"
msgstr "VienkÄrÅ¡oÅ¡ana_s slieksnis:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1090
-msgid ""
-"How strong is the Node tool's Simplify command by default. If you invoke "
-"this command several times in quick succession, it will act more and more "
-"aggressively; invoking it again after a pause restores the default threshold."
+msgid "How strong is the Node tool's Simplify command by default. If you invoke this command several times in quick succession, it will act more and more aggressively; invoking it again after a pause restores the default threshold."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1092
@@ -18389,34 +17358,20 @@ msgid "Make keyboard selection commands work on objects in current layer only"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1110
-msgid ""
-"Make keyboard selection commands work on objects in current layer and all "
-"its sublayers"
+msgid "Make keyboard selection commands work on objects in current layer and all its sublayers"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1112
-msgid ""
-"Uncheck this to be able to select objects that are hidden (either by "
-"themselves or by being in a hidden layer)"
-msgstr ""
-"Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams atlasÄ«t slÄ“ptos objektus (slÄ“ptus kÄ "
-"tÄdus vai arÄ« atrodoÅ¡os slÄ“ptos slÄņos)"
+msgid "Uncheck this to be able to select objects that are hidden (either by themselves or by being in a hidden layer)"
+msgstr "Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams atlasÄ«t slÄ“ptos objektus (slÄ“ptus kÄ tÄdus vai arÄ« atrodoÅ¡os slÄ“ptos slÄņos)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1114
-msgid ""
-"Uncheck this to be able to select objects that are locked (either by "
-"themselves or by being in a locked layer)"
-msgstr ""
-"Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams atlasÄ«t slÄ“gtos objektus (slÄ“gtus kÄ "
-"tÄdus vai arÄ« atrodoÅ¡os slÄ“gtos slÄņos)"
+msgid "Uncheck this to be able to select objects that are locked (either by themselves or by being in a locked layer)"
+msgstr "Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams atlasÄ«t slÄ“gtos objektus (slÄ“gtus kÄ tÄdus vai arÄ« atrodoÅ¡os slÄ“gtos slÄņos)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1117
-msgid ""
-"Uncheck this to be able to keep the current objects selected when the "
-"current layer changes"
-msgstr ""
-"Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams saglabÄt objektu atlasi mainoties "
-"aktÄ«vajam slÄnim"
+msgid "Uncheck this to be able to keep the current objects selected when the current layer changes"
+msgstr "Atiestatiet Å¡o, lai bÅ«tu iespÄ“jams saglabÄt objektu atlasi mainoties aktÄ«vajam slÄnim"
#: ../src/ui/dialog/inkscape-preferences.cpp:1120
msgid "Wrap when cycling objects in z-order"
@@ -18431,9 +17386,8 @@ msgid "Wrap around at start and end when cycling objects in z-order"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1126
-#, fuzzy
msgid "Selecting"
-msgstr "Izvēlas grumu %1..."
+msgstr "Izvēlas"
#. Transforms options
#: ../src/ui/dialog/inkscape-preferences.cpp:1129
@@ -18486,9 +17440,7 @@ msgid "Store transformation"
msgstr "SaglabÄt pÄrveidojumu"
#: ../src/ui/dialog/inkscape-preferences.cpp:1146
-msgid ""
-"If possible, apply transformation to objects without adding a transform= "
-"attribute"
+msgid "If possible, apply transformation to objects without adding a transform= attribute"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1148
@@ -18504,12 +17456,8 @@ msgid "Mouse _wheel scrolls by:"
msgstr "Peles _rullītis ritina par:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1155
-msgid ""
-"One mouse wheel notch scrolls by this distance in screen pixels "
-"(horizontally with Shift)"
-msgstr ""
-"Viens peles ritenīša robiņš ritina par norÄdÄ«to, ekrÄna pikseļos izteikto, "
-"attÄlumu (horizontÄlai ritinÄÅ¡anai - ar Shift)"
+msgid "One mouse wheel notch scrolls by this distance in screen pixels (horizontally with Shift)"
+msgstr "Viens peles ritenīša robiņš ritina par norÄdÄ«to, ekrÄna pikseļos izteikto, attÄlumu (horizontÄlai ritinÄÅ¡anai - ar Shift)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1156
msgid "Ctrl+arrows"
@@ -18521,21 +17469,15 @@ msgstr "_RitinÄt par:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1159
msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
-msgstr ""
-"Ctrl+bultiņa nospieÅ¡ana ritina par norÄdÄ«to, ekrÄna pikseļos izteikto, "
-"attÄlumu"
+msgstr "Ctrl+bultiņa nospieÅ¡ana ritina par norÄdÄ«to, ekrÄna pikseļos izteikto, attÄlumu"
#: ../src/ui/dialog/inkscape-preferences.cpp:1161
msgid "_Acceleration:"
msgstr "_PaÄtrinÄjums:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1162
-msgid ""
-"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no "
-"acceleration)"
-msgstr ""
-"Nospiežot un turot nospiestu Ctrl+bultiņa ritinÄÅ¡ana pakÄpeniski "
-"paÄtrinÄsies (0 - lai ritinÄtu bez paÄtrinÄjuma)"
+msgid "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no acceleration)"
+msgstr "Nospiežot un turot nospiestu Ctrl+bultiņa ritinÄÅ¡ana pakÄpeniski paÄtrinÄsies (0 - lai ritinÄtu bez paÄtrinÄjuma)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1163
msgid "Autoscrolling"
@@ -18546,20 +17488,17 @@ msgid "_Speed:"
msgstr "Ä€trum_s:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1166
-msgid ""
-"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn "
-"autoscroll off)"
+msgid "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn autoscroll off)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1168
-#: ../src/ui/dialog/tracedialog.cpp:521 ../src/ui/dialog/tracedialog.cpp:720
+#: ../src/ui/dialog/tracedialog.cpp:521
+#: ../src/ui/dialog/tracedialog.cpp:720
msgid "_Threshold:"
msgstr "S_lieksnis:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1169
-msgid ""
-"How far (in screen pixels) you need to be from the canvas edge to trigger "
-"autoscroll; positive is outside the canvas, negative is within the canvas"
+msgid "How far (in screen pixels) you need to be from the canvas edge to trigger autoscroll; positive is outside the canvas, negative is within the canvas"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1170
@@ -18567,10 +17506,7 @@ msgid "Left mouse button pans when Space is pressed"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1172
-msgid ""
-"When on, pressing and holding Space and dragging with left mouse button pans "
-"canvas (as in Adobe Illustrator); when off, Space temporarily switches to "
-"Selector tool (default)"
+msgid "When on, pressing and holding Space and dragging with left mouse button pans canvas (as in Adobe Illustrator); when off, Space temporarily switches to Selector tool (default)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1173
@@ -18578,12 +17514,8 @@ msgid "Mouse wheel zooms by default"
msgstr "Peles ritenÄ«tis pÄ“c noklusēšanas veic tÄlummaiņu "
#: ../src/ui/dialog/inkscape-preferences.cpp:1175
-msgid ""
-"When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when "
-"off, it zooms with Ctrl and scrolls without Ctrl"
-msgstr ""
-"Ja iespÄ“jots, peles ritenÄ«tis bez Ctrl izpilda tÄlummaiņu, ar Ctrl - ritina "
-"audeklu; ja atslÄ“gts - tÄlummaina ar Ctrl un ritina - bez Ctrl."
+msgid "When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when off, it zooms with Ctrl and scrolls without Ctrl"
+msgstr "Ja iespÄ“jots, peles ritenÄ«tis bez Ctrl izpilda tÄlummaiņu, ar Ctrl - ritina audeklu; ja atslÄ“gts - tÄlummaina ar Ctrl un ritina - bez Ctrl."
#: ../src/ui/dialog/inkscape-preferences.cpp:1176
msgid "Scrolling"
@@ -18603,10 +17535,7 @@ msgid "_Delay (in ms):"
msgstr "Aiz_ture (milisekundēs):"
#: ../src/ui/dialog/inkscape-preferences.cpp:1185
-msgid ""
-"Postpone snapping as long as the mouse is moving, and then wait an "
-"additional fraction of a second. This additional delay is specified here. "
-"When set to zero or to a very small number, snapping will be immediate."
+msgid "Postpone snapping as long as the mouse is moving, and then wait an additional fraction of a second. This additional delay is specified here. When set to zero or to a very small number, snapping will be immediate."
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1187
@@ -18614,20 +17543,15 @@ msgid "Only snap the node closest to the pointer"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1189
-msgid ""
-"Only try to snap the node that is initially closest to the mouse pointer"
+msgid "Only try to snap the node that is initially closest to the mouse pointer"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1192
-#, fuzzy
msgid "_Weight factor:"
-msgstr "Mērogs: %d:1"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1193
-msgid ""
-"When multiple snap solutions are found, then Inkscape can either prefer the "
-"closest transformation (when set to 0), or prefer the node that was "
-"initially the closest to the pointer (when set to 1)"
+msgid "When multiple snap solutions are found, then Inkscape can either prefer the closest transformation (when set to 0), or prefer the node that was initially the closest to the pointer (when set to 1)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1195
@@ -18635,10 +17559,7 @@ msgid "Snap the mouse pointer when dragging a constrained knot"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1197
-msgid ""
-"When dragging a knot along a constraint line, then snap the position of the "
-"mouse pointer instead of snapping the projection of the knot onto the "
-"constraint line"
+msgid "When dragging a knot along a constraint line, then snap the position of the mouse pointer instead of snapping the projection of the knot onto the constraint line"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1199
@@ -18651,11 +17572,8 @@ msgid "_Arrow keys move by:"
msgstr "Bultiņ_as pÄrvieto par:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1205
-msgid ""
-"Pressing an arrow key moves selected object(s) or node(s) by this distance"
-msgstr ""
-"Nospiežot bultiņu, atlasītais (-ie) objekts (-i) vai mezgls (-i) tiks "
-"pÄrvietoti par norÄdÄ«to attÄlumu"
+msgid "Pressing an arrow key moves selected object(s) or node(s) by this distance"
+msgstr "Nospiežot bultiņu, atlasÄ«tais (-ie) objekts (-i) vai mezgls (-i) tiks pÄrvietoti par norÄdÄ«to attÄlumu"
#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here
#: ../src/ui/dialog/inkscape-preferences.cpp:1208
@@ -18679,10 +17597,7 @@ msgid "Compass-like display of angles"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1215
-msgid ""
-"When on, angles are displayed with 0 at north, 0 to 360 range, positive "
-"clockwise; otherwise with 0 at east, -180 to 180 range, positive "
-"counterclockwise"
+msgid "When on, angles are displayed with 0 at north, 0 to 360 range, positive clockwise; otherwise with 0 at east, -180 to 180 range, positive counterclockwise"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1221
@@ -18694,9 +17609,7 @@ msgid "degrees"
msgstr "grÄdi"
#: ../src/ui/dialog/inkscape-preferences.cpp:1222
-msgid ""
-"Rotating with Ctrl pressed snaps every that much degrees; also, pressing "
-"[ or ] rotates by this amount"
+msgid "Rotating with Ctrl pressed snaps every that much degrees; also, pressing [ or ] rotates by this amount"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1223
@@ -18704,9 +17617,7 @@ msgid "Relative snapping of guideline angles"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1225
-msgid ""
-"When on, the snap angles when rotating a guideline will be relative to the "
-"original angle"
+msgid "When on, the snap angles when rotating a guideline will be relative to the original angle"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1227
@@ -18714,12 +17625,8 @@ msgid "_Zoom in/out by:"
msgstr "_TuvinÄt/tÄlinÄt par:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1228
-msgid ""
-"Zoom tool click, +/- keys, and middle click zoom in and out by this "
-"multiplier"
-msgstr ""
-"TÄlummaiņas rÄ«kÄ klikšķis, +/- pogas un vidÄ“jÄ peles pogas klikšķis tuvina "
-"vai tÄlina par norÄdÄ«to reižu skaitu"
+msgid "Zoom tool click, +/- keys, and middle click zoom in and out by this multiplier"
+msgstr "TÄlummaiņas rÄ«kÄ klikšķis, +/- pogas un vidÄ“jÄ peles pogas klikšķis tuvina vai tÄlina par norÄdÄ«to reižu skaitu"
#: ../src/ui/dialog/inkscape-preferences.cpp:1229
msgid "Steps"
@@ -18759,9 +17666,7 @@ msgid "Clones preserve their positions when their original is moved"
msgstr "Kloni saglabÄ savas atraÅ¡anÄs vietas, ja tiek pÄrvietots oriÄ£inÄls"
#: ../src/ui/dialog/inkscape-preferences.cpp:1249
-msgid ""
-"Each clone moves according to the value of its transform= attribute; for "
-"example, a rotated clone will move in a different direction than its original"
+msgid "Each clone moves according to the value of its transform= attribute; for example, a rotated clone will move in a different direction than its original"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1250
@@ -18777,19 +17682,15 @@ msgid "Orphaned clones are deleted along with their original"
msgstr "Kloni-bÄreņi tiek nodzÄ“sti kopÄ ar to oriÄ£inÄlu"
#: ../src/ui/dialog/inkscape-preferences.cpp:1256
-#, fuzzy
msgid "Duplicating original+clones/linked offset"
-msgstr "Kad pabeigts, dzÄ“st oriÄ£inÄlo, neÅ¡ifrÄ“to failu"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1258
msgid "Relink duplicated clones"
msgstr "Atjaunot dublēto0 klonu sasaisti"
#: ../src/ui/dialog/inkscape-preferences.cpp:1260
-msgid ""
-"When duplicating a selection containing both a clone and its original "
-"(possibly in groups), relink the duplicated clone to the duplicated original "
-"instead of the old original"
+msgid "When duplicating a selection containing both a clone and its original (possibly in groups), relink the duplicated clone to the duplicated original instead of the old original"
msgstr ""
#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page
@@ -18803,8 +17704,7 @@ msgid "When applying, use the topmost selected object as clippath/mask"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1268
-msgid ""
-"Uncheck this to use the bottom selected object as the clipping path or mask"
+msgid "Uncheck this to use the bottom selected object as the clipping path or mask"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1269
@@ -18812,9 +17712,7 @@ msgid "Remove clippath/mask object after applying"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1271
-msgid ""
-"After applying, remove the object used as the clipping path or mask from the "
-"drawing"
+msgid "After applying, remove the object used as the clipping path or mask from the drawing"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1273
@@ -18858,9 +17756,8 @@ msgid "Ungroup groups created when setting clip/mask"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1294
-#, fuzzy
msgid "Clippaths and masks"
-msgstr "ApstiprinÄt slÄņa maskas"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1297
msgid "Stroke Style Markers"
@@ -18868,9 +17765,7 @@ msgstr "Vilkuma stilu marÄ·ieri"
#: ../src/ui/dialog/inkscape-preferences.cpp:1299
#: ../src/ui/dialog/inkscape-preferences.cpp:1301
-msgid ""
-"Stroke color same as object, fill color either object fill color or marker "
-"fill color"
+msgid "Stroke color same as object, fill color either object fill color or marker fill color"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1305
@@ -18888,12 +17783,11 @@ msgstr "(nepieciešams restarts)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1314
msgid "Configure number of processors/threads to use when rendering filters"
-msgstr ""
+msgstr "Iestatiet filtru renderēšanai izmantojamo procesoru/pavedienu skaitu"
#: ../src/ui/dialog/inkscape-preferences.cpp:1318
-#, fuzzy
msgid "Rendering _cache size:"
-msgstr "Bufera izmērs:"
+msgstr "Renderēšanas bufera izmērs:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1318
msgctxt "mebibyte (2^20 bytes) abbreviation"
@@ -18901,10 +17795,8 @@ msgid "MiB"
msgstr "MiB"
#: ../src/ui/dialog/inkscape-preferences.cpp:1318
-msgid ""
-"Set the amount of memory per document which can be used to store rendered "
-"parts of the drawing for later reuse; set to zero to disable caching"
-msgstr ""
+msgid "Set the amount of memory per document which can be used to store rendered parts of the drawing for later reuse; set to zero to disable caching"
+msgstr "Nosakiet katram dokumentam pieejamÄs atmiņas apjomu, kurÄ glabÄt attÄ“la renderÄ“tÄs daļas vÄ“lÄkai izmantoÅ¡anai; lai atslÄ“gtu keÅ¡atmiņu, ievadiet 0"
#. blur quality
#. filter quality
@@ -18939,13 +17831,8 @@ msgstr "Gausa izpludinÄÅ¡anas kvalitÄte ekrÄnam"
#: ../src/ui/dialog/inkscape-preferences.cpp:1334
#: ../src/ui/dialog/inkscape-preferences.cpp:1358
-msgid ""
-"Best quality, but display may be very slow at high zooms (bitmap export "
-"always uses best quality)"
-msgstr ""
-"VisaugstÄkÄ kvalitÄte, taÄu attÄ“loÅ¡anas Ätrums var bÅ«t ļoti zems lielos "
-"palielinÄjumos (tuvinÄjumos); (bitkartes eksports vienmÄ“r izmanto augstÄko "
-"kvalitÄti)"
+msgid "Best quality, but display may be very slow at high zooms (bitmap export always uses best quality)"
+msgstr "VisaugstÄkÄ kvalitÄte, taÄu attÄ“loÅ¡anas Ätrums var bÅ«t ļoti zems lielos palielinÄjumos (tuvinÄjumos); (bitkartes eksports vienmÄ“r izmanto augstÄko kvalitÄti)"
#: ../src/ui/dialog/inkscape-preferences.cpp:1336
#: ../src/ui/dialog/inkscape-preferences.cpp:1360
@@ -18965,9 +17852,7 @@ msgstr "ZemÄka kvalitÄte (daži traucÄ“jumi), taÄu lielÄks attÄ“loÅ¡anas Ät
#: ../src/ui/dialog/inkscape-preferences.cpp:1342
#: ../src/ui/dialog/inkscape-preferences.cpp:1366
msgid "Lowest quality (considerable artifacts), but display is fastest"
-msgstr ""
-"ViszemÄkÄ kvalitÄte (ievÄ“rojami traucÄ“jumi), taÄu vislielÄkaiss attÄ“loÅ¡anas "
-"Ätrums"
+msgstr "ViszemÄkÄ kvalitÄte (ievÄ“rojami traucÄ“jumi), taÄu vislielÄkaiss attÄ“loÅ¡anas Ätrums"
#: ../src/ui/dialog/inkscape-preferences.cpp:1356
msgid "Filter effects quality for display"
@@ -18976,7 +17861,6 @@ msgstr "Filtru efektu kvalitÄte attÄ“loÅ¡anai uz ekrÄna"
#. build custom preferences tab
#: ../src/ui/dialog/inkscape-preferences.cpp:1368
#: ../src/ui/dialog/print.cpp:224
-#, fuzzy
msgid "Rendering"
msgstr "Renderē"
@@ -18997,9 +17881,8 @@ msgid "16x16"
msgstr "16x16"
#: ../src/ui/dialog/inkscape-preferences.cpp:1378
-#, fuzzy
msgid "Oversample bitmaps:"
-msgstr "Savienotas bitkartes"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1381
msgid "Automatically reload bitmaps"
@@ -19007,7 +17890,7 @@ msgstr "AutomÄtiski atsvaidzinÄt bitkartes attÄ“lus"
#: ../src/ui/dialog/inkscape-preferences.cpp:1383
msgid "Automatically reload linked images when file is changed on disk"
-msgstr ""
+msgstr "AutomÄtiski pÄrlÄdÄ“t saistÄ«tos attÄ“lus, ja fails uz diska ir mainÄ«jies"
#: ../src/ui/dialog/inkscape-preferences.cpp:1385
msgid "_Bitmap editor:"
@@ -19019,8 +17902,7 @@ msgstr "NoklusÄ“tÄ eksporta izšķi_rtspÄ“ja"
#: ../src/ui/dialog/inkscape-preferences.cpp:1388
msgid "Default bitmap resolution (in dots per inch) in the Export dialog"
-msgstr ""
-"NoklusÄ“tÄ bitkartes izšķirtspÄ“ja (punktos uz collu) eksporta dialoglodzinņÄ"
+msgstr "NoklusÄ“tÄ bitkartes izšķirtspÄ“ja (punktos uz collu) eksporta dialoglodzinņÄ"
#: ../src/ui/dialog/inkscape-preferences.cpp:1390
msgid "Resolution for Create Bitmap _Copy:"
@@ -19060,9 +17942,7 @@ msgstr "Neņemt vÄ“rÄ faila izšķirtspÄ“ju"
#: ../src/ui/dialog/inkscape-preferences.cpp:1403
msgid "Use default bitmap resolution in favor of information from file"
-msgstr ""
-"Dot priekÅ¡roku noklusÄ“tajai bitkartes izšķirtspÄ“jai attiecÄ«bÄ pret failÄ "
-"esoÅ¡o informÄciju"
+msgstr "Dot priekÅ¡roku noklusÄ“tajai bitkartes izšķirtspÄ“jai attiecÄ«bÄ pret failÄ esoÅ¡o informÄciju"
#: ../src/ui/dialog/inkscape-preferences.cpp:1405
msgid "Bitmaps"
@@ -19077,24 +17957,16 @@ msgid "Second language:"
msgstr "OtrÄ valoda:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1465
-msgid ""
-"Set the second spell check language; checking will only stop on words "
-"unknown in ALL chosen languages"
-msgstr ""
-"Iestatiet otro pareizrakstÄ«bas pÄrbaudes valodu, pÄrbaude apstÄsies tikai "
-"pie vÄrdiem, kuri nav atrodami NEVIENÄ€ no izvÄ“lÄ“tajÄm valodÄm"
+msgid "Set the second spell check language; checking will only stop on words unknown in ALL chosen languages"
+msgstr "Iestatiet otro pareizrakstÄ«bas pÄrbaudes valodu, pÄrbaude apstÄsies tikai pie vÄrdiem, kuri nav atrodami NEVIENÄ€ no izvÄ“lÄ“tajÄm valodÄm"
#: ../src/ui/dialog/inkscape-preferences.cpp:1468
msgid "Third language:"
msgstr "TreÅ¡Ä valoda:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1469
-msgid ""
-"Set the third spell check language; checking will only stop on words unknown "
-"in ALL chosen languages"
-msgstr ""
-"Iestatiet treÅ¡o pareizrakstÄ«bas pÄrbaudes valodu, pÄrbaude apstÄsies tikai "
-"pie vÄrdiem, kuri nav atrodami NEVIENÄ€ no izvÄ“lÄ“tajÄm valodÄm"
+msgid "Set the third spell check language; checking will only stop on words unknown in ALL chosen languages"
+msgstr "Iestatiet treÅ¡o pareizrakstÄ«bas pÄrbaudes valodu, pÄrbaude apstÄsies tikai pie vÄrdiem, kuri nav atrodami NEVIENÄ€ no izvÄ“lÄ“tajÄm valodÄm"
#: ../src/ui/dialog/inkscape-preferences.cpp:1471
msgid "Ignore words with digits"
@@ -19110,22 +17982,18 @@ msgstr "Neņem vÄ“rÄ vÄrdus ar LIELAJIEM BURTIEM"
#: ../src/ui/dialog/inkscape-preferences.cpp:1477
msgid "Ignore words in all capitals, such as \"IUPAC\""
-msgstr ""
-"Neņem vÄ“rÄ vÄrdus, kas uzrakstÄ«ti tikai ar lielajiem burtiem, piem. \"IUPAC\""
+msgstr "Neņem vÄ“rÄ vÄrdus, kas uzrakstÄ«ti tikai ar lielajiem burtiem, piem. \"IUPAC\""
#: ../src/ui/dialog/inkscape-preferences.cpp:1479
msgid "Spellcheck"
msgstr "Pareizrakstība"
#: ../src/ui/dialog/inkscape-preferences.cpp:1499
-#, fuzzy
msgid "Latency _skew:"
-msgstr "Sašķiebt attēlu"
+msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1500
-msgid ""
-"Factor by which the event clock is skewed from the actual time (0.9766 on "
-"some systems)"
+msgid "Factor by which the event clock is skewed from the actual time (0.9766 on some systems)"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1502
@@ -19133,9 +18001,7 @@ msgid "Pre-render named icons"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1504
-msgid ""
-"When on, named icons will be rendered before displaying the ui. This is for "
-"working around bugs in GTK+ named icon notification"
+msgid "When on, named icons will be rendered before displaying the ui. This is for working around bugs in GTK+ named icon notification"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1512
@@ -19180,7 +18046,7 @@ msgstr "Pagaidu faili:"
#: ../src/ui/dialog/inkscape-preferences.cpp:1536
msgid "Location of the temporary files used for autosave"
-msgstr ""
+msgstr "AutomÄtiskÄs saglabÄÅ¡anas pagaidu failu atraÅ¡anÄs vieta"
#: ../src/ui/dialog/inkscape-preferences.cpp:1540
msgid "Inkscape data: "
@@ -19219,7 +18085,8 @@ msgstr "Ikonu tÄ“mu atraÅ¡anÄs vietas"
msgid "System"
msgstr "Sistēma"
-#: ../src/ui/dialog/input.cpp:352 ../src/ui/dialog/input.cpp:364
+#: ../src/ui/dialog/input.cpp:352
+#: ../src/ui/dialog/input.cpp:364
msgid "Disabled"
msgstr "Izslēgts"
@@ -19228,7 +18095,8 @@ msgctxt "Input device"
msgid "Screen"
msgstr "EkrÄns"
-#: ../src/ui/dialog/input.cpp:354 ../src/ui/dialog/input.cpp:366
+#: ../src/ui/dialog/input.cpp:354
+#: ../src/ui/dialog/input.cpp:366
msgid "Window"
msgstr "Logs"
@@ -19236,11 +18104,13 @@ msgstr "Logs"
msgid "Test Area"
msgstr "PÄrbaudes lauks"
-#: ../src/ui/dialog/input.cpp:588 ../share/extensions/svgcalendar.inx.h:5
+#: ../src/ui/dialog/input.cpp:588
+#: ../share/extensions/svgcalendar.inx.h:5
msgid "Configuration"
msgstr "KonfigurÄcija"
-#: ../src/ui/dialog/input.cpp:589 ../src/ui/dialog/input.cpp:789
+#: ../src/ui/dialog/input.cpp:589
+#: ../src/ui/dialog/input.cpp:789
msgid "Hardware"
msgstr "Aparatūra"
@@ -19273,17 +18143,17 @@ msgstr "Pogu skaits:"
msgid "Tablet"
msgstr "Planšetdators"
-#: ../src/ui/dialog/input.cpp:856 ../src/ui/dialog/input.cpp:1626
-#, fuzzy
+#: ../src/ui/dialog/input.cpp:856
+#: ../src/ui/dialog/input.cpp:1626
msgid "pad"
-msgstr "X papild"
+msgstr ""
#: ../src/ui/dialog/input.cpp:897
-#, fuzzy
msgid "_Use pressure-sensitive tablet (requires restart)"
-msgstr "Izmanto spiedienjÅ«tÄ«gu planÅ¡eti (nepiecieÅ¡ama pÄrstartēšana)"
+msgstr "Izmanto spiedienjÅ«tÄ«g_u planÅ¡eti (nepiecieÅ¡ama pÄrstartēšana)"
-#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2261
+#: ../src/ui/dialog/input.cpp:898
+#: ../src/verbs.cpp:2271
msgid "_Save"
msgstr "_SaglabÄt"
@@ -19327,7 +18197,8 @@ msgid "Rename layer"
msgstr "PÄrdÄ“vÄ“t slÄni"
#. TRANSLATORS: This means "The layer has been renamed"
-#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:681
+#: ../src/ui/dialog/layer-properties.cpp:329
+#: ../src/ui/dialog/layers.cpp:693
msgid "Renamed layer"
msgstr "PÄrdÄ“vÄ“tais slÄnis"
@@ -19344,61 +18215,64 @@ msgid "New layer created."
msgstr "Izveidots jauns slÄnis."
#: ../src/ui/dialog/layer-properties.cpp:364
-#, fuzzy
msgid "Move to Layer"
-msgstr "PÄrvietotais slÄnis"
+msgstr "PÄrvietot uz slÄni"
#: ../src/ui/dialog/layer-properties.cpp:367
#: ../src/ui/dialog/transformation.cpp:109
msgid "_Move"
msgstr "PÄr_vietot"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:516
+#: ../src/ui/widget/layer-selector.cpp:620
msgid "Unhide layer"
msgstr "RÄdÄ«t slÄni"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:516
+#: ../src/ui/widget/layer-selector.cpp:620
msgid "Hide layer"
msgstr "SlÄ“pt slÄni"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:527
+#: ../src/ui/widget/layer-selector.cpp:612
msgid "Lock layer"
msgstr "SlÄ“gt slÄni"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:527
+#: ../src/ui/widget/layer-selector.cpp:612
msgid "Unlock layer"
msgstr "AtslÄ“gt slÄni"
-#: ../src/ui/dialog/layers.cpp:652
+#: ../src/ui/dialog/layers.cpp:664
msgid "Moved layer"
msgstr "PÄrvietotais slÄnis"
-#: ../src/ui/dialog/layers.cpp:822
+#: ../src/ui/dialog/layers.cpp:834
msgctxt "Layers"
msgid "New"
msgstr "Jauns"
-#: ../src/ui/dialog/layers.cpp:828
+#: ../src/ui/dialog/layers.cpp:840
msgctxt "Layers"
msgid "Top"
msgstr "Augša"
-#: ../src/ui/dialog/layers.cpp:834
+#: ../src/ui/dialog/layers.cpp:846
msgctxt "Layers"
msgid "Up"
msgstr "Uz augšu"
-#: ../src/ui/dialog/layers.cpp:840
+#: ../src/ui/dialog/layers.cpp:852
msgctxt "Layers"
msgid "Dn"
msgstr "Dn"
-#: ../src/ui/dialog/layers.cpp:846
+#: ../src/ui/dialog/layers.cpp:858
msgctxt "Layers"
msgid "Bot"
msgstr "Apakša"
-#: ../src/ui/dialog/layers.cpp:856
+#: ../src/ui/dialog/layers.cpp:868
msgid "X"
msgstr "X"
@@ -19473,7 +18347,6 @@ msgid "Deactivate path effect"
msgstr "Atslēgt ceļa efektu"
#: ../src/ui/dialog/livepatheffect-add.cpp:32
-#, fuzzy
msgid "Add Path Effect"
msgstr "Pievienot ceļa efektu"
@@ -19495,8 +18368,10 @@ msgstr ""
msgid "Total"
msgstr "KopÄ"
-#: ../src/ui/dialog/memory.cpp:141 ../src/ui/dialog/memory.cpp:147
-#: ../src/ui/dialog/memory.cpp:154 ../src/ui/dialog/memory.cpp:186
+#: ../src/ui/dialog/memory.cpp:141
+#: ../src/ui/dialog/memory.cpp:147
+#: ../src/ui/dialog/memory.cpp:154
+#: ../src/ui/dialog/memory.cpp:186
msgid "Unknown"
msgstr "NezinÄms"
@@ -19559,9 +18434,8 @@ msgid "_Title:"
msgstr "_Nosaukums:"
#: ../src/ui/dialog/object-properties.cpp:57
-#, fuzzy
msgid "_Description:"
-msgstr "Apraksts:"
+msgstr "_Apraksts:"
#: ../src/ui/dialog/object-properties.cpp:61
msgid "_Hide"
@@ -19571,21 +18445,20 @@ msgstr "S_lēpt"
msgid "L_ock"
msgstr "&Slēgt"
-#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2522
-#: ../src/verbs.cpp:2528
+#: ../src/ui/dialog/object-properties.cpp:63
+#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2542
msgid "_Set"
msgstr "Ie_statīt"
#: ../src/ui/dialog/object-properties.cpp:64
-#, fuzzy
msgid "_Interactivity"
-msgstr "PriekÅ¡roka interaktivitÄtei"
+msgstr ""
#. Create the entry box for the object id
#: ../src/ui/dialog/object-properties.cpp:114
-msgid ""
-"The id= attribute (only letters, digits, and the characters .-_: allowed)"
-msgstr ""
+msgid "The id= attribute (only letters, digits, and the characters .-_: allowed)"
+msgstr "id= atribūts (atļauti tikai burti, cipari un simboli .-_: )"
#. Create the entry box for the object label
#: ../src/ui/dialog/object-properties.cpp:134
@@ -19601,7 +18474,7 @@ msgstr "Atzīmējiet, lai paslēptu objektu"
#. TRANSLATORS: "Lock" is a verb here
#: ../src/ui/dialog/object-properties.cpp:191
msgid "Check to make the object insensitive (not selectable by mouse)"
-msgstr ""
+msgstr "AtzÄ«mÄ“jiet, lai padarÄ«tu objektu nejÅ«tÄ«gu (neatlasÄmu ar peli)"
#: ../src/ui/dialog/object-properties.cpp:252
#: ../src/ui/dialog/object-properties.cpp:257
@@ -19649,9 +18522,8 @@ msgid "Unhide object"
msgstr "RÄdÄ«t objektu"
#: ../src/ui/dialog/ocaldialogs.cpp:700
-#, fuzzy
msgid "Clipart found"
-msgstr "Rakstzīme atrasta."
+msgstr "Izgriezumkopa atrasta"
#: ../src/ui/dialog/ocaldialogs.cpp:749
msgid "Downloading image..."
@@ -19662,9 +18534,8 @@ msgid "Could not download image"
msgstr "AttÄ“lu lejupielÄdÄ“t neizdevÄs"
#: ../src/ui/dialog/ocaldialogs.cpp:907
-#, fuzzy
msgid "Clipart downloaded successfully"
-msgstr "Mapes saturs vieksmÄ«gi lejupielÄdÄ“ts no servera."
+msgstr "Izgriezumkopa veiksmÄ«gi lejupielÄdÄ“ta"
#: ../src/ui/dialog/ocaldialogs.cpp:921
msgid "Could not download thumbnail file"
@@ -19675,30 +18546,25 @@ msgid "No description"
msgstr "Nav apraksta"
#: ../src/ui/dialog/ocaldialogs.cpp:1068
-#, fuzzy
msgid "Searching clipart..."
-msgstr "Meklē %1..."
+msgstr "Meklē izgriezumkopu..."
-#: ../src/ui/dialog/ocaldialogs.cpp:1088 ../src/ui/dialog/ocaldialogs.cpp:1109
+#: ../src/ui/dialog/ocaldialogs.cpp:1088
+#: ../src/ui/dialog/ocaldialogs.cpp:1109
msgid "Could not connect to the Open Clip Art Library"
-msgstr ""
+msgstr "Nav iespÄ“jams pieslÄ“gties AtvÄ“rtÄs izgriezumkopas bibliotÄ“kai"
#: ../src/ui/dialog/ocaldialogs.cpp:1128
msgid "Could not parse search results"
msgstr "Nav iespÄ“jams parÄdÄ«t meklēšanas rezultÄtus"
#: ../src/ui/dialog/ocaldialogs.cpp:1162
-#, fuzzy
msgid "No clipart named <b>%1</b> was found."
-msgstr "iCalendar dati netika atrasti."
+msgstr "Atrasta izgriezumkopa ar nosaukumu <b>%1</b>."
#: ../src/ui/dialog/ocaldialogs.cpp:1164
-msgid ""
-"Please make sure all keywords are spelled correctly, or try again with "
-"different keywords."
-msgstr ""
-"LÅ«dzu, pÄrliecinieties par visu atslÄ“gas vÄrdu pareizÄ«bu vai arÄ« mēģiniet ar "
-"cietiem atslÄ“gas vÄrdiem."
+msgid "Please make sure all keywords are spelled correctly, or try again with different keywords."
+msgstr "LÅ«dzu, pÄrliecinieties par visu atslÄ“gas vÄrdu pareizÄ«bu vai arÄ« mēģiniet ar cietiem atslÄ“gas vÄrdiem."
#: ../src/ui/dialog/ocaldialogs.cpp:1204
msgid "Search"
@@ -19710,7 +18576,7 @@ msgstr "Aizvērt"
#: ../src/ui/dialog/print.cpp:104
msgid "Could not open temporary PNG for bitmap printing"
-msgstr ""
+msgstr "Nav iespÄ“jams atvÄ“rt pagaidu PNG attÄ“la drukÄÅ¡anai"
#: ../src/ui/dialog/print.cpp:147
msgid "Could not set up Document"
@@ -19775,20 +18641,18 @@ msgid "Set width:"
msgstr "Iestatīt platumu:"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:463
-#, fuzzy
msgid "glyph"
-msgstr "Glifs #%1 ir tukšs."
+msgstr "glifs"
#. SPGlyph* glyph =
#: ../src/ui/dialog/svg-fonts-dialog.cpp:495
-#, fuzzy
msgid "Add glyph"
-msgstr "Pievienot failus"
+msgstr "Pievienot gilfu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:529
#: ../src/ui/dialog/svg-fonts-dialog.cpp:569
msgid "Select a <b>path</b> to define the curves of a glyph"
-msgstr ""
+msgstr "Atlasiet <b>ceļu</b>, lai nosacītu glifa līknes"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:537
#: ../src/ui/dialog/svg-fonts-dialog.cpp:577
@@ -19797,46 +18661,40 @@ msgstr "Atlasītajam objektam nav <b>ceļa</b> apraksta."
#: ../src/ui/dialog/svg-fonts-dialog.cpp:544
msgid "No glyph selected in the SVGFonts dialog."
-msgstr ""
+msgstr "SVGFonts dialoglodziÅ†Ä nav izvÄ“lÄ“ts neviens glifs."
#: ../src/ui/dialog/svg-fonts-dialog.cpp:553
#: ../src/ui/dialog/svg-fonts-dialog.cpp:590
-#, fuzzy
msgid "Set glyph curves"
-msgstr "KrÄsu lÄ«kņu pieskaņoÅ¡ana"
+msgstr "Iestatīt glifa līknes"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:610
-#, fuzzy
msgid "Reset missing-glyph"
-msgstr "Glifs #%1 ir tukšs."
+msgstr "Atiestatīt iztrūkstošo glifu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:626
-#, fuzzy
msgid "Edit glyph name"
-msgstr "Rediģēt slÄņa nosaukumu"
+msgstr "Labot glifanosaukumu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:640
-#, fuzzy
msgid "Set glyph unicode"
-msgstr "Pēc _Unicode bloka"
+msgstr "Iestatīt unikoda glifus"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:652
msgid "Remove font"
msgstr "AizvÄkt fontu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:669
-#, fuzzy
msgid "Remove glyph"
-msgstr "Izņemt visus"
+msgstr "Dzēst glifu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:686
msgid "Remove kerning pair"
msgstr "AizvÄkt rakstsavirzes pÄri"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:696
-#, fuzzy
msgid "Missing Glyph:"
-msgstr "Nav draivera"
+msgstr "Iztrūkstošais glifs:"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:700
msgid "From selection..."
@@ -19849,24 +18707,20 @@ msgid "Reset"
msgstr "Atiestatīt"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:713
-#, fuzzy
msgid "Glyph name"
-msgstr "Fon&ta nosaukums:"
+msgstr "Glifa nosaukums"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:714
-#, fuzzy
msgid "Matching string"
-msgstr "Virkne atbilst"
+msgstr "AtbilstoÅ¡Ä virkne"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:717
-#, fuzzy
msgid "Add Glyph"
-msgstr "Pievienot failus"
+msgstr "Pievienot glifu"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:724
-#, fuzzy
msgid "Get curves from selection..."
-msgstr "IelÄ«mÄ“t no primÄrÄs atlases"
+msgstr "IegÅ«t lÄ«knes no atlasÄ«tÄ..."
#: ../src/ui/dialog/svg-fonts-dialog.cpp:773
msgid "Add kerning pair"
@@ -19878,14 +18732,12 @@ msgid "Kerning Setup"
msgstr "Rakstsavirzes iestatījumi"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:783
-#, fuzzy
msgid "1st Glyph:"
-msgstr "1. kÄrtas atvasinÄjums"
+msgstr "1. glifs"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:785
-#, fuzzy
msgid "2nd Glyph:"
-msgstr "2. kÄrtas atvasinÄjums"
+msgstr "2. glifs"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:788
msgid "Add pair"
@@ -19905,7 +18757,7 @@ msgstr "Rakstsavirzes lielums:"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:866
msgid "Set font family"
-msgstr "Iestatīt fonta ģimeni"
+msgstr "Iestatīt fonta saimi"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:875
msgid "font"
@@ -19922,7 +18774,7 @@ msgstr "_GlobÄli iestatÄ«jumi"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:919
msgid "_Glyphs"
-msgstr ""
+msgstr "_Glifi"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:920
msgid "_Kerning"
@@ -19986,12 +18838,12 @@ msgstr "VienÄda _augstuma:"
#: ../src/ui/dialog/tile.cpp:683
msgid "If not set, each row has the height of the tallest object in it"
-msgstr ""
-"Ja nav norÄdÄ«ts, katras rindas augstums atbilst augstÄkajam objektam tajÄ"
+msgstr "Ja nav norÄdÄ«ts, katras rindas augstums atbilst augstÄkajam objektam tajÄ"
#. #### Radio buttons to control vertical alignment ####
#. #### Radio buttons to control horizontal alignment ####
-#: ../src/ui/dialog/tile.cpp:689 ../src/ui/dialog/tile.cpp:761
+#: ../src/ui/dialog/tile.cpp:689
+#: ../src/ui/dialog/tile.cpp:761
msgid "Align:"
msgstr "SakÄrtot:"
@@ -20010,14 +18862,12 @@ msgstr "VienÄda platuma:"
#: ../src/ui/dialog/tile.cpp:754
msgid "If not set, each column has the width of the widest object in it"
-msgstr ""
-"Ja nav norÄdÄ«ts, katras slejas platums atbilst platÄkajam objektam tajÄ"
+msgstr "Ja nav norÄdÄ«ts, katras slejas platums atbilst platÄkajam objektam tajÄ"
#. #### Radio buttons to control spacing manually or to fit selection bbox ####
#: ../src/ui/dialog/tile.cpp:800
-#, fuzzy
msgid "_Fit into selection box"
-msgstr "PielÄgot lapu atlasÄ«tajam"
+msgstr "IetilpinÄt atlasīšanas rÄmÄ«"
#: ../src/ui/dialog/tile.cpp:807
msgid "_Set spacing:"
@@ -20077,18 +18927,16 @@ msgstr "Slieksnis:"
#. of colors in an image by selecting an optimized set of representative
#. colors and then re-applying this reduced set to the original image.
#: ../src/ui/dialog/tracedialog.cpp:570
-#, fuzzy
msgid "Color _quantization"
-msgstr "F&ona krÄsa:"
+msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:574
msgid "Trace along the boundaries of reduced colors"
msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:582
-#, fuzzy
msgid "The number of reduced colors"
-msgstr "_Maks. krÄsu skaits:"
+msgstr "SamazinÄto krÄsu skaits"
#: ../src/ui/dialog/tracedialog.cpp:585
msgid "_Colors:"
@@ -20096,14 +18944,12 @@ msgstr "_KrÄsas"
#. swap black and white
#: ../src/ui/dialog/tracedialog.cpp:593
-#, fuzzy
msgid "_Invert image"
-msgstr "Galvenes attēls"
+msgstr "_Invertēt attēlu"
#: ../src/ui/dialog/tracedialog.cpp:598
-#, fuzzy
msgid "Invert black and white regions"
-msgstr "Nesaspiests melnbaltais Y-plakne"
+msgstr "Invertēt baltos un melnos apgabalus"
#. # end single scan
#. # begin multiple scan
@@ -20116,14 +18962,12 @@ msgid "Trace the given number of brightness levels"
msgstr "VektorizÄ“t pÄ“c norÄdÄ«tÄ spilgtuma lÄ«meņu skaita"
#: ../src/ui/dialog/tracedialog.cpp:620
-#, fuzzy
msgid "Sc_ans:"
-msgstr "ANS-Forth94"
+msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:624
-#, fuzzy
msgid "The desired number of scans"
-msgstr "Numurs, decimÄls cipars"
+msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:629
msgid "Co_lors"
@@ -20131,7 +18975,7 @@ msgstr "_KrÄsas"
#: ../src/ui/dialog/tracedialog.cpp:633
msgid "Trace the given number of reduced colors"
-msgstr ""
+msgstr "VektorizÄ“t pÄ“c norÄdÄ«tÄ samazinÄto krÄsu skaita"
#: ../src/ui/dialog/tracedialog.cpp:638
msgid "_Grays"
@@ -20152,14 +18996,11 @@ msgstr "Pirms vektorizēšanas bitkartei pielietot Gausa izpludinÄÅ¡anu"
#. TRANSLATORS: "Stack" is a verb here
#: ../src/ui/dialog/tracedialog.cpp:656
-#, fuzzy
msgid "Stac_k scans"
-msgstr "steka pÄrplūšana"
+msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:660
-msgid ""
-"Stack scans on top of one another (no gaps) instead of tiling (usually with "
-"gaps)"
+msgid "Stack scans on top of one another (no gaps) instead of tiling (usually with gaps)"
msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:664
@@ -20220,17 +19061,12 @@ msgid "Try to optimize paths by joining adjacent Bezier curve segments"
msgstr "MēģinÄt optimizÄ“t ceļus savienojot blakusesoÅ¡os BezjÄ“ lÄ«kņu segmentus"
#: ../src/ui/dialog/tracedialog.cpp:736
-msgid ""
-"Increase this to reduce the number of nodes in the trace by more aggressive "
-"optimization"
-msgstr ""
-"Palieliniet Å¡o, lai samazinÄtu mezglu skaitu vektorizÄ“tajÄ attÄ“lÄ ar "
-"agresÄ«vÄkas optimizÄcijas palÄ«dzÄ«bu"
+msgid "Increase this to reduce the number of nodes in the trace by more aggressive optimization"
+msgstr "Palieliniet Å¡o, lai samazinÄtu mezglu skaitu vektorizÄ“tajÄ attÄ“lÄ ar agresÄ«vÄkas optimizÄcijas palÄ«dzÄ«bu"
#: ../src/ui/dialog/tracedialog.cpp:738
-#, fuzzy
msgid "To_lerance:"
-msgstr " Kopét uz"
+msgstr ""
#. ## end option page
#: ../src/ui/dialog/tracedialog.cpp:752
@@ -20260,16 +19096,15 @@ msgstr "Autori"
#. ## SIOX
#: ../src/ui/dialog/tracedialog.cpp:773
msgid "SIOX _foreground selection"
-msgstr ""
+msgstr "SIOX priekÅ¡plÄna izvÄ“le"
#: ../src/ui/dialog/tracedialog.cpp:776
msgid "Cover the area you want to select as the foreground"
msgstr ""
#: ../src/ui/dialog/tracedialog.cpp:781
-#, fuzzy
msgid "Live Preview"
-msgstr "_AtjauninÄt priekÅ¡skatÄ«jumu pie izmaiņÄm"
+msgstr "Dzīvais priekšskatījums"
#: ../src/ui/dialog/tracedialog.cpp:787
msgid "_Update"
@@ -20277,21 +19112,16 @@ msgstr "Atja_uninÄt"
#. I guess it's correct to call the "intermediate bitmap" a preview of the trace
#: ../src/ui/dialog/tracedialog.cpp:795
-msgid ""
-"Preview the intermediate bitmap with the current settings, without actual "
-"tracing"
-msgstr ""
-"Priekšskatīt starpposma bitkarti ar pašreizējiem iestatījumiem, neveicot "
-"gala vektorizÄciju"
+msgid "Preview the intermediate bitmap with the current settings, without actual tracing"
+msgstr "PriekÅ¡skatÄ«t starpposma bitkarti ar paÅ¡reizÄ“jiem iestatÄ«jumiem, neveicot gala vektorizÄciju"
#: ../src/ui/dialog/tracedialog.cpp:799
msgid "Preview"
msgstr "Priekšskatījums"
#: ../src/ui/dialog/tracedialog.cpp:813
-#, fuzzy
msgid "Reset all settings to defaults"
-msgstr "Iestatīt noklusēto ceļa platumu:"
+msgstr "Atiestatīt visus iestatījumus uz noklusētajiem"
#: ../src/ui/dialog/tracedialog.cpp:818
msgid "Abort a trace in progress"
@@ -20337,20 +19167,12 @@ msgid "Rotation angle (positive = counterclockwise)"
msgstr "Pagrieziena leņķis (pozitÄ«vs = pretÄ“ji pulksteņrÄdÄ«tÄjam)"
#: ../src/ui/dialog/transformation.cpp:81
-msgid ""
-"Horizontal skew angle (positive = counterclockwise), or absolute "
-"displacement, or percentage displacement"
-msgstr ""
-"HorizontÄlÄs šķiebÅ¡anas leņķis (pozÄ«tÄ«vs = pretÄ“ji pulksteņrÄdÄ«tÄjam), vai "
-"absolÅ«tais pÄrvietojums, vai procentuÄlais pÄrvietojums"
+msgid "Horizontal skew angle (positive = counterclockwise), or absolute displacement, or percentage displacement"
+msgstr "HorizontÄlÄs šķiebÅ¡anas leņķis (pozÄ«tÄ«vs = pretÄ“ji pulksteņrÄdÄ«tÄjam), vai absolÅ«tais pÄrvietojums, vai procentuÄlais pÄrvietojums"
#: ../src/ui/dialog/transformation.cpp:83
-msgid ""
-"Vertical skew angle (positive = counterclockwise), or absolute displacement, "
-"or percentage displacement"
-msgstr ""
-"VertikÄlÄs šķiebÅ¡anas leņķis (pozÄ«tÄ«vs = pretÄ“ji pulksteņrÄdÄ«tÄjam), vai "
-"absolÅ«tais pÄrvietojums, vai procentuÄlais pÄrvietojums"
+msgid "Vertical skew angle (positive = counterclockwise), or absolute displacement, or percentage displacement"
+msgstr "VertikÄlÄs šķiebÅ¡anas leņķis (pozÄ«tÄ«vs = pretÄ“ji pulksteņrÄdÄ«tÄjam), vai absolÅ«tais pÄrvietojums, vai procentuÄlais pÄrvietojums"
#: ../src/ui/dialog/transformation.cpp:86
msgid "Transformation matrix element A"
@@ -20381,9 +19203,7 @@ msgid "Rela_tive move"
msgstr ""
#: ../src/ui/dialog/transformation.cpp:96
-msgid ""
-"Add the specified relative displacement to the current position; otherwise, "
-"edit the current absolute position directly"
+msgid "Add the specified relative displacement to the current position; otherwise, edit the current absolute position directly"
msgstr ""
#: ../src/ui/dialog/transformation.cpp:97
@@ -20399,21 +19219,15 @@ msgid "Apply to each _object separately"
msgstr "Pielietot katram _objektam atsevišķi"
#: ../src/ui/dialog/transformation.cpp:98
-msgid ""
-"Apply the scale/rotate/skew to each selected object separately; otherwise, "
-"transform the selection as a whole"
-msgstr ""
-"Pielietot mērogošanu/griešanu/šķiebšanu katram atlasītajam objektam "
-"atsevišķi; pretÄ“jÄ gadÄ«jumÄ - pÄrveidot atlasÄ«to kÄ vienu veselu"
+msgid "Apply the scale/rotate/skew to each selected object separately; otherwise, transform the selection as a whole"
+msgstr "Pielietot mÄ“rogoÅ¡anu/grieÅ¡anu/šķiebÅ¡anu katram atlasÄ«tajam objektam atsevišķi; pretÄ“jÄ gadÄ«jumÄ - pÄrveidot atlasÄ«to kÄ vienu veselu"
#: ../src/ui/dialog/transformation.cpp:99
msgid "Edit c_urrent matrix"
msgstr "Labot pašreizējo matric_u"
#: ../src/ui/dialog/transformation.cpp:99
-msgid ""
-"Edit the current transform= matrix; otherwise, post-multiply transform= by "
-"this matrix"
+msgid "Edit the current transform= matrix; otherwise, post-multiply transform= by this matrix"
msgstr ""
#: ../src/ui/dialog/transformation.cpp:112
@@ -20476,28 +19290,20 @@ msgstr "<b>Ctrl+Alt</b>: uzklikšķiniet, lai pievienotu mezglu"
#: ../src/ui/tool/curve-drag-point.cpp:175
msgctxt "Path segment tip"
-msgid ""
-"<b>Linear segment</b>: drag to convert to a Bezier segment, doubleclick to "
-"insert node, click to select (more: Shift, Ctrl+Alt)"
-msgstr ""
-"<b>LineÄrais segments</b>: velciet, lai pÄrvÄ“rstu BezjÄ“ segmentÄ, "
-"dubultklikšķis - lai pievienotu mezglu, klikšķis - lai atlasÄ«tu (vairÄk: "
-"Shift, Ctrl+Alt)"
+msgid "<b>Linear segment</b>: drag to convert to a Bezier segment, doubleclick to insert node, click to select (more: Shift, Ctrl+Alt)"
+msgstr "<b>LineÄrais segments</b>: velciet, lai pÄrvÄ“rstu BezjÄ“ segmentÄ, dubultklikšķis - lai pievienotu mezglu, klikšķis - lai atlasÄ«tu (vairÄk: Shift, Ctrl+Alt)"
#: ../src/ui/tool/curve-drag-point.cpp:179
msgctxt "Path segment tip"
-msgid ""
-"<b>Bezier segment</b>: drag to shape the segment, doubleclick to insert "
-"node, click to select (more: Shift, Ctrl+Alt)"
-msgstr ""
-"<b>Bezjē segments</b>: velciet, lai veidotu segmentu, dubultklikšķis - lai "
-"pievienotu mezglu, klikšķis - lai atlasÄ«tu (vairÄk: Shift, Ctrl+Alt)"
+msgid "<b>Bezier segment</b>: drag to shape the segment, doubleclick to insert node, click to select (more: Shift, Ctrl+Alt)"
+msgstr "<b>BezjÄ“ segments</b>: velciet, lai veidotu segmentu, dubultklikšķis - lai pievienotu mezglu, klikšķis - lai atlasÄ«tu (vairÄk: Shift, Ctrl+Alt)"
#: ../src/ui/tool/multi-path-manipulator.cpp:324
msgid "Retract handles"
msgstr ""
-#: ../src/ui/tool/multi-path-manipulator.cpp:324 ../src/ui/tool/node.cpp:271
+#: ../src/ui/tool/multi-path-manipulator.cpp:324
+#: ../src/ui/tool/node.cpp:271
msgid "Change node type"
msgstr "Mainīt mezgla tipu"
@@ -20587,12 +19393,8 @@ msgstr "Apmest mezglus vertikÄli"
#: ../src/ui/tool/node-tool.cpp:570
msgctxt "Node tool tip"
-msgid ""
-"<b>Shift</b>: drag to add nodes to the selection, click to toggle object "
-"selection"
-msgstr ""
-"<b>Shift</b>: velciet, lai atlasītajam pievienotu mezglus, klikšķiniet, lai "
-"pÄrslÄ“gtu objektu atlasi"
+msgid "<b>Shift</b>: drag to add nodes to the selection, click to toggle object selection"
+msgstr "<b>Shift</b>: velciet, lai atlasÄ«tajam pievienotu mezglus, klikšķiniet, lai pÄrslÄ“gtu objektu atlasi"
#: ../src/ui/tool/node-tool.cpp:574
msgctxt "Node tool tip"
@@ -20617,7 +19419,7 @@ msgstr ""
#, c-format
msgctxt "Node tool tip"
msgid "%s Drag to select nodes, click clear the selection"
-msgstr ""
+msgstr "%s Velciet, lai atlasītu mezglus; lai atceltu atlasi, uzklikšķiniet"
#: ../src/ui/tool/node-tool.cpp:603
msgctxt "Node tool tip"
@@ -20627,7 +19429,7 @@ msgstr ""
#: ../src/ui/tool/node-tool.cpp:606
msgctxt "Node tool tip"
msgid "Drag to select nodes, click to clear the selection"
-msgstr ""
+msgstr "Velciet, lai atlasītu mezglus; lai atceltu atlasi, uzklikšķiniet"
#: ../src/ui/tool/node-tool.cpp:611
msgctxt "Node tool tip"
@@ -20668,21 +19470,14 @@ msgstr "vairÄk: Ctrl, Alt"
#: ../src/ui/tool/node.cpp:441
#, c-format
msgctxt "Path handle tip"
-msgid ""
-"<b>Shift+Ctrl+Alt</b>: preserve length and snap rotation angle to %g° "
-"increments while rotating both handles"
-msgstr ""
-"<b>Shift+Ctrl+Alt</b>: saglabÄt garumu un piesaistÄ«t grieÅ¡anas leņķi ik %g° "
-"pieaugumam, griežot abus turus"
+msgid "<b>Shift+Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments while rotating both handles"
+msgstr "<b>Shift+Ctrl+Alt</b>: saglabÄt garumu un piesaistÄ«t grieÅ¡anas leņķi ik %g° pieaugumam, griežot abus turus"
#: ../src/ui/tool/node.cpp:446
#, c-format
msgctxt "Path handle tip"
-msgid ""
-"<b>Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments"
-msgstr ""
-"<b>Ctrl+Alt</b>: saglabÄt garumu un piesaistÄ«t grieÅ¡anas leņķi ik %g° "
-"pieaugumam"
+msgid "<b>Ctrl+Alt</b>: preserve length and snap rotation angle to %g° increments"
+msgstr "<b>Ctrl+Alt</b>: saglabÄt garumu un piesaistÄ«t grieÅ¡anas leņķi ik %g° pieaugumam"
#: ../src/ui/tool/node.cpp:452
msgctxt "Path handle tip"
@@ -20697,18 +19492,14 @@ msgstr "<b>Alt</b>: velkot saglabÄt tura garumu"
#: ../src/ui/tool/node.cpp:462
#, c-format
msgctxt "Path handle tip"
-msgid ""
-"<b>Shift+Ctrl</b>: snap rotation angle to %g° increments and rotate both "
-"handles"
-msgstr ""
-"<b>Shift+Ctrl</b>: piesaistīt griešanas leņķi ik %g° pieaugumam un griezt "
-"abus turus"
+msgid "<b>Shift+Ctrl</b>: snap rotation angle to %g° increments and rotate both handles"
+msgstr "<b>Shift+Ctrl</b>: piesaistīt griešanas leņķi ik %g° pieaugumam un griezt abus turus"
#: ../src/ui/tool/node.cpp:466
#, c-format
msgctxt "Path handle tip"
msgid "<b>Ctrl</b>: snap rotation angle to %g° increments, click to retract"
-msgstr ""
+msgstr "<b>Ctrl</b>: piesaistīt griešanas leņķi ik %g° pieaugumam, uzklikšķiniet - lai atsauktu"
#: ../src/ui/tool/node.cpp:471
msgctxt "Path hande tip"
@@ -20736,7 +19527,7 @@ msgstr "PÄrvietot turi par %s, %s; leņki - %.2f°, garumu - %s"
#: ../src/ui/tool/node.cpp:1263
msgctxt "Path node tip"
msgid "<b>Shift</b>: drag out a handle, click to toggle selection"
-msgstr ""
+msgstr "<b>Shift</b>: izvilkt turi; klikšķiniet, lai pÄrslÄ“gtu atlasi"
#: ../src/ui/tool/node.cpp:1265
msgctxt "Path node tip"
@@ -20746,15 +19537,12 @@ msgstr "<b>Shift</b>: klikšķis, lai pÄrslÄ“gtu atlasi"
#: ../src/ui/tool/node.cpp:1270
msgctxt "Path node tip"
msgid "<b>Ctrl+Alt</b>: move along handle lines, click to delete node"
-msgstr ""
-"<b>Ctrl+Alt</b>: pÄrvietoties gar tura lÄ«nijÄm, uzklikšķiniet, lai dzÄ“stu "
-"mezglu"
+msgstr "<b>Ctrl+Alt</b>: pÄrvietoties gar tura lÄ«nijÄm, uzklikšķiniet, lai dzÄ“stu mezglu"
#: ../src/ui/tool/node.cpp:1273
msgctxt "Path node tip"
msgid "<b>Ctrl</b>: move along axes, click to change node type"
-msgstr ""
-"<b>Ctrl</b>: pÄrvietoties gar asÄ«m, uzklikšķiniet, lai mainÄ«tu mezgla tipu"
+msgstr "<b>Ctrl</b>: pÄrvietoties gar asÄ«m, uzklikšķiniet, lai mainÄ«tu mezgla tipu"
#: ../src/ui/tool/node.cpp:1277
msgctxt "Path node tip"
@@ -20770,22 +19558,14 @@ msgstr "<b>%s</b>: velciet, lai veidotu ceļu (vairÄk: Shift, Ctrl, Alt)"
#: ../src/ui/tool/node.cpp:1288
#, c-format
msgctxt "Path node tip"
-msgid ""
-"<b>%s</b>: drag to shape the path, click to toggle scale/rotation handles "
-"(more: Shift, Ctrl, Alt)"
-msgstr ""
-"<b>%s</b>: velciet, lai veidotu ceļu; uzklikšķiniet, lai pÄrslÄ“gtu "
-"mÄ“rogoÅ¡anas/grieÅ¡anas turus (vairÄk: Shift, Ctrl, Alt)"
+msgid "<b>%s</b>: drag to shape the path, click to toggle scale/rotation handles (more: Shift, Ctrl, Alt)"
+msgstr "<b>%s</b>: velciet, lai veidotu ceļu; uzklikšķiniet, lai pÄrslÄ“gtu mÄ“rogoÅ¡anas/grieÅ¡anas turus (vairÄk: Shift, Ctrl, Alt)"
#: ../src/ui/tool/node.cpp:1291
#, c-format
msgctxt "Path node tip"
-msgid ""
-"<b>%s</b>: drag to shape the path, click to select only this node (more: "
-"Shift, Ctrl, Alt)"
-msgstr ""
-"<b>%s</b>: velciet, lai veidotu ceļu; uzklikšķiniet, lai atlasītu tikai šo "
-"mezglu (vairÄk: Shift, Ctrl, Alt)"
+msgid "<b>%s</b>: drag to shape the path, click to select only this node (more: Shift, Ctrl, Alt)"
+msgstr "<b>%s</b>: velciet, lai veidotu ceļu; uzklikšķiniet, lai atlasÄ«tu tikai Å¡o mezglu (vairÄk: Shift, Ctrl, Alt)"
#: ../src/ui/tool/node.cpp:1299
#, c-format
@@ -20816,9 +19596,8 @@ msgid "Delete node"
msgstr "Dzēst mezglu"
#: ../src/ui/tool/path-manipulator.cpp:1383
-#, fuzzy
msgid "Cycle node type"
-msgstr "Mainīt mezgla tipu"
+msgstr "Mainīt mezgla tipu uz riņķi"
#: ../src/ui/tool/path-manipulator.cpp:1398
msgid "Drag handle"
@@ -20840,8 +19619,7 @@ msgstr "<b>Ctrl:</b> mērogot vienmērīgi"
#: ../src/ui/tool/transform-handle-set.cpp:201
msgctxt "Transform handle tip"
-msgid ""
-"<b>Shift+Alt</b>: scale using an integer ratio about the rotation center"
+msgid "<b>Shift+Alt</b>: scale using an integer ratio about the rotation center"
msgstr "<b>Shift+Alt</b>: mÄ“rogot veselu reižu skaitu ap grieÅ¡anÄs centru"
#: ../src/ui/tool/transform-handle-set.cpp:203
@@ -20868,11 +19646,8 @@ msgstr "Mērogot par %.2f%% x %.2f%%"
#: ../src/ui/tool/transform-handle-set.cpp:437
#, c-format
msgctxt "Transform handle tip"
-msgid ""
-"<b>Shift+Ctrl</b>: rotate around the opposite corner and snap angle to %f° "
-"increments"
-msgstr ""
-"<b>Shift+Ctrl</b>: griezt ap pretējo stūri un piesaistīt leņķi %f° solim"
+msgid "<b>Shift+Ctrl</b>: rotate around the opposite corner and snap angle to %f° increments"
+msgstr "<b>Shift+Ctrl</b>: griezt ap pretējo stūri un piesaistīt leņķi %f° solim"
#: ../src/ui/tool/transform-handle-set.cpp:440
msgctxt "Transform handle tip"
@@ -20887,11 +19662,8 @@ msgstr "<b>Ctrl</b>: piesaistīt leņķi ar %f° soli"
#: ../src/ui/tool/transform-handle-set.cpp:446
msgctxt "Transform handle tip"
-msgid ""
-"<b>Rotation handle</b>: drag to rotate the selection around the rotation "
-"center"
-msgstr ""
-"<b>GrieÅ¡anas turis</b>: velciet, lai grieztu atlasÄ«to ap grieÅ¡anÄs centru"
+msgid "<b>Rotation handle</b>: drag to rotate the selection around the rotation center"
+msgstr "<b>GrieÅ¡anas turis</b>: velciet, lai grieztu atlasÄ«to ap grieÅ¡anÄs centru"
#. event
#: ../src/ui/tool/transform-handle-set.cpp:451
@@ -20903,9 +19675,7 @@ msgstr "Pagriezt par %.2f°"
#: ../src/ui/tool/transform-handle-set.cpp:577
#, c-format
msgctxt "Transform handle tip"
-msgid ""
-"<b>Shift+Ctrl</b>: skew about the rotation center with snapping to %f° "
-"increments"
+msgid "<b>Shift+Ctrl</b>: skew about the rotation center with snapping to %f° increments"
msgstr "<b>Shift+Ctrl</b>: šķiebt ap grieÅ¡anÄs centru, piesaistot %f° solim"
#: ../src/ui/tool/transform-handle-set.cpp:580
@@ -20921,11 +19691,8 @@ msgstr "<b>Ctrl</b>: piesaistīt šķiebšanas leņķi %f° solim"
#: ../src/ui/tool/transform-handle-set.cpp:587
msgctxt "Transform handle tip"
-msgid ""
-"<b>Skew handle</b>: drag to skew (shear) selection about the opposite handle"
-msgstr ""
-"<b>Å Ä·iebÅ¡anas turis</b>: velciet, lai šķiebtu (bÄ«dÄ«tu) atlasÄ«to attiecÄ«bÄ "
-"pret pretējo turi"
+msgid "<b>Skew handle</b>: drag to skew (shear) selection about the opposite handle"
+msgstr "<b>Å Ä·iebÅ¡anas turis</b>: velciet, lai šķiebtu (bÄ«dÄ«tu) atlasÄ«to attiecÄ«bÄ pret pretÄ“jo turi"
#: ../src/ui/tool/transform-handle-set.cpp:593
#, c-format
@@ -20942,13 +19709,11 @@ msgstr "Sašķiebt vertikÄli par %.2f°"
#: ../src/ui/tool/transform-handle-set.cpp:655
msgctxt "Transform handle tip"
msgid "<b>Rotation center</b>: drag to change the origin of transforms"
-msgstr ""
-"<b>GrieÅ¡anÄs centrs</b>: velciet, lai mainÄ«tu pÄrveidojumu izejas punktu"
+msgstr "<b>GrieÅ¡anÄs centrs</b>: velciet, lai mainÄ«tu pÄrveidojumu izejas punktu"
#: ../src/ui/widget/filter-effect-chooser.cpp:27
-#, fuzzy
msgid "Blur (%)"
-msgstr "IzpludinÄÅ¡ana"
+msgstr "IzpludinÄÅ¡ana (%)"
#: ../src/ui/widget/layer-selector.cpp:118
msgid "Toggle current layer visibility"
@@ -20968,7 +19733,7 @@ msgstr "(sakne)"
#: ../src/ui/widget/licensor.cpp:40
msgid "Proprietary"
-msgstr ""
+msgstr "PrivÄtÄ«paÅ¡ums"
#: ../src/ui/widget/licensor.cpp:43
msgid "MetadataLicence|Other"
@@ -21064,12 +19829,8 @@ msgid "_Resize page to drawing or selection"
msgstr "_PielÄgot lapas izmÄ“ru zÄ«mÄ“juma vai iezÄ«mÄ“tajam"
#: ../src/ui/widget/page-sizer.cpp:375
-msgid ""
-"Resize the page to fit the current selection, or the entire drawing if there "
-"is no selection"
-msgstr ""
-"PielÄgot lapas izmÄ“ru paÅ¡reiz iezÄ«mÄ“tajam vai arÄ« visas zÄ«mÄ“jumam, ja nekas "
-"nav iezīmēts"
+msgid "Resize the page to fit the current selection, or the entire drawing if there is no selection"
+msgstr "PielÄgot lapas izmÄ“ru paÅ¡reiz iezÄ«mÄ“tajam vai arÄ« visas zÄ«mÄ“jumam, ja nekas nav iezÄ«mÄ“ts"
#: ../src/ui/widget/page-sizer.cpp:440
msgid "Set page size"
@@ -21140,25 +19901,21 @@ msgid "Wider"
msgstr "PlatÄks"
#: ../src/ui/widget/panel.cpp:203
-#, fuzzy
msgctxt "Swatches"
msgid "Border"
-msgstr "KÄrtÄ«ba"
+msgstr "Robeža"
#: ../src/ui/widget/panel.cpp:207
-#, fuzzy
msgctxt "Swatches border"
msgid "None"
-msgstr "Neviens"
+msgstr "Nekas"
#: ../src/ui/widget/panel.cpp:208
-#, fuzzy
msgctxt "Swatches border"
msgid "Solid"
-msgstr "viendabīgs"
+msgstr "Vienlaidus"
#: ../src/ui/widget/panel.cpp:209
-#, fuzzy
msgctxt "Swatches border"
msgid "Wide"
msgstr "Plats"
@@ -21178,9 +19935,7 @@ msgid "Select a bitmap editor"
msgstr "Izvēlieties bitkartes redaktoru"
#: ../src/ui/widget/random.cpp:84
-msgid ""
-"Reseed the random number generator; this creates a different sequence of "
-"random numbers."
+msgid "Reseed the random number generator; this creates a different sequence of random numbers."
msgstr ""
#: ../src/ui/widget/rendering-options.cpp:31
@@ -21201,20 +19956,14 @@ msgstr "Bitkartes iestatījumi"
#: ../src/ui/widget/rendering-options.cpp:36
msgid "Preferred resolution of rendering, in dots per inch."
-msgstr ""
+msgstr "NoklusÄ“tÄ izšķirtspÄ“ja renderēšanai, punktos uz collu"
#: ../src/ui/widget/rendering-options.cpp:44
-msgid ""
-"Render using Cairo vector operations. The resulting image is usually "
-"smaller in file size and can be arbitrarily scaled, but some filter effects "
-"will not be correctly rendered."
+msgid "Render using Cairo vector operations. The resulting image is usually smaller in file size and can be arbitrarily scaled, but some filter effects will not be correctly rendered."
msgstr ""
#: ../src/ui/widget/rendering-options.cpp:49
-msgid ""
-"Render everything as bitmap. The resulting image is usually larger in file "
-"size and cannot be arbitrarily scaled without quality loss, but all objects "
-"will be rendered exactly as displayed."
+msgid "Render everything as bitmap. The resulting image is usually larger in file size and cannot be arbitrarily scaled without quality loss, but all objects will be rendered exactly as displayed."
msgstr ""
#: ../src/ui/widget/selected-style.cpp:123
@@ -21256,7 +20005,8 @@ msgid "No stroke"
msgstr "Nav vilkuma"
#: ../src/ui/widget/selected-style.cpp:175
-#: ../src/ui/widget/style-swatch.cpp:281 ../src/widgets/paint-selector.cpp:239
+#: ../src/ui/widget/style-swatch.cpp:281
+#: ../src/widgets/paint-selector.cpp:239
msgid "Pattern"
msgstr "Å ablons"
@@ -21319,14 +20069,16 @@ msgstr "<b>atiestatīts</b>"
#: ../src/ui/widget/selected-style.cpp:208
#: ../src/ui/widget/selected-style.cpp:266
#: ../src/ui/widget/selected-style.cpp:527
-#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
+#: ../src/ui/widget/style-swatch.cpp:307
+#: ../src/widgets/fill-style.cpp:708
msgid "Unset fill"
msgstr "Atiestatīt aizpildījumu"
#: ../src/ui/widget/selected-style.cpp:208
#: ../src/ui/widget/selected-style.cpp:266
#: ../src/ui/widget/selected-style.cpp:543
-#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
+#: ../src/ui/widget/style-swatch.cpp:307
+#: ../src/widgets/fill-style.cpp:708
msgid "Unset stroke"
msgstr "Atiestatīt vilkumu"
@@ -21404,28 +20156,24 @@ msgid "Make stroke opaque"
msgstr "Padarīt vilkumu necaurspīdīgu"
#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:509 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:509
+#: ../src/widgets/fill-style.cpp:506
msgid "Remove fill"
msgstr "AizvÄkt aizpildÄ«jumu"
#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:518 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:518
+#: ../src/widgets/fill-style.cpp:506
msgid "Remove stroke"
msgstr "AizvÄkt vilkumu"
#: ../src/ui/widget/selected-style.cpp:573
-#, fuzzy
msgid "Apply last set color to fill"
msgstr ""
-"KrÄsa: <b>%s</b>; <b>Uzklikšķiniet</b>, lai iestatÄ«tu aizpildÄ«jumu, <b>Shift"
-"+klikšķis</b> - lai iestatītu vilkumu"
#: ../src/ui/widget/selected-style.cpp:585
-#, fuzzy
msgid "Apply last set color to stroke"
msgstr ""
-"KrÄsa: <b>%s</b>; <b>Uzklikšķiniet</b>, lai iestatÄ«tu aizpildÄ«jumu, <b>Shift"
-"+klikšķis</b> - lai iestatītu vilkumu"
#: ../src/ui/widget/selected-style.cpp:596
msgid "Apply last selected color to fill"
@@ -21481,9 +20229,8 @@ msgid "Stroke width: %.5g%s%s"
msgstr "Vilkuma platums: %.5g%s%s"
#: ../src/ui/widget/selected-style.cpp:1106
-#, fuzzy
msgid " (averaged)"
-msgstr "Vidējie profili"
+msgstr ""
#: ../src/ui/widget/selected-style.cpp:1134
msgid "0 (transparent)"
@@ -21499,9 +20246,7 @@ msgstr "Pieskaņot piesÄtinÄjumu"
#: ../src/ui/widget/selected-style.cpp:1320
#, c-format
-msgid ""
-"Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"
+msgid "Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"
msgstr ""
#: ../src/ui/widget/selected-style.cpp:1324
@@ -21510,9 +20255,7 @@ msgstr "Pieskaņot gaišumu"
#: ../src/ui/widget/selected-style.cpp:1326
#, c-format
-msgid ""
-"Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Shift</b> to adjust saturation, without modifiers to adjust hue"
+msgid "Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, without modifiers to adjust hue"
msgstr ""
#: ../src/ui/widget/selected-style.cpp:1330
@@ -21521,9 +20264,7 @@ msgstr "Pieskaņot toni"
#: ../src/ui/widget/selected-style.cpp:1332
#, c-format
-msgid ""
-"Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</"
-"b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"
+msgid "Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"
msgstr ""
#: ../src/ui/widget/selected-style.cpp:1445
@@ -21582,45 +20323,41 @@ msgstr "Necaurspīdība: %.3g"
#: ../src/vanishing-point.cpp:132
msgid "Split vanishing points"
-msgstr ""
+msgstr "Sadalīt saplūšanas punktus"
#: ../src/vanishing-point.cpp:177
msgid "Merge vanishing points"
-msgstr ""
+msgstr "Apvienot saplūšanas punktus"
#: ../src/vanishing-point.cpp:243
msgid "3D box: Move vanishing point"
-msgstr ""
+msgstr "3D paralÄ“lskaldnis: pÄrvietot saplūšanas punktu"
#: ../src/vanishing-point.cpp:326
#, c-format
msgid "<b>Finite</b> vanishing point shared by <b>%d</b> box"
-msgid_plural ""
-"<b>Finite</b> vanishing point shared by <b>%d</b> boxes; drag with <b>Shift</"
-"b> to separate selected box(es)"
-msgstr[0] ""
-msgstr[1] ""
+msgid_plural "<b>Finite</b> vanishing point shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected box(es)"
+msgstr[0] "<b>Galīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldnim"
+msgstr[1] "<b>Galīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
+msgstr[2] "<b>Galīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
#. This won't make sense any more when infinite VPs are not shown on the canvas,
#. but currently we update the status message anyway
#: ../src/vanishing-point.cpp:333
#, c-format
msgid "<b>Infinite</b> vanishing point shared by <b>%d</b> box"
-msgid_plural ""
-"<b>Infinite</b> vanishing point shared by <b>%d</b> boxes; drag with "
-"<b>Shift</b> to separate selected box(es)"
-msgstr[0] ""
-msgstr[1] ""
+msgid_plural "<b>Infinite</b> vanishing point shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected box(es)"
+msgstr[0] "<b>Bezalīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldnim"
+msgstr[1] "<b>Bezgalīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
+msgstr[2] "<b>Bezgalīgs</b> saplūšanas punkts, kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
#: ../src/vanishing-point.cpp:341
#, c-format
-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)"
-msgstr[0] ""
-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)"
+msgstr[0] "kopējs <b>%d</b> paralēlskaldnim; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
+msgstr[1] "kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
+msgstr[2] ", kopējs <b>%d</b> paralēlskaldņiem; velciet ar <b>Shift</b>, lai atdalītu atlasīto(s) paralēlskaldni (-ņus)"
#: ../src/verbs.cpp:1166
msgid "Switch to next layer"
@@ -21646,15 +20383,19 @@ msgstr "PÄrslÄ“gts uz iepriekšējo slÄni."
msgid "Cannot go before first layer."
msgstr "Nevar pÄrvietoties pirms pirmÄ slÄņa."
-#: ../src/verbs.cpp:1202 ../src/verbs.cpp:1299 ../src/verbs.cpp:1331
-#: ../src/verbs.cpp:1337 ../src/verbs.cpp:1359
+#: ../src/verbs.cpp:1202
+#: ../src/verbs.cpp:1299
+#: ../src/verbs.cpp:1331
+#: ../src/verbs.cpp:1337
+#: ../src/verbs.cpp:1369
msgid "No current layer."
msgstr "Nav paÅ¡reizÄ“jÄ slÄņa."
-#: ../src/verbs.cpp:1231 ../src/verbs.cpp:1235
-#, fuzzy, c-format
+#: ../src/verbs.cpp:1231
+#: ../src/verbs.cpp:1235
+#, c-format
msgid "Raised layer <b>%s</b>."
-msgstr "Pieejamais slÄnis"
+msgstr "Līmenis <b>%s</b> pacelts."
#: ../src/verbs.cpp:1232
msgid "Layer to top"
@@ -21664,7 +20405,8 @@ msgstr "SlÄni uz virspusi"
msgid "Raise layer"
msgstr "Pacelt slÄni"
-#: ../src/verbs.cpp:1239 ../src/verbs.cpp:1243
+#: ../src/verbs.cpp:1239
+#: ../src/verbs.cpp:1243
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr "PazeminÄtais slÄnis <b>%s</b>."
@@ -21681,7 +20423,8 @@ msgstr "ZemÄkais slÄnis"
msgid "Cannot move layer any further."
msgstr "SlÄni tÄlÄk pÄrvietot nav iespÄ“jams."
-#: ../src/verbs.cpp:1267 ../src/verbs.cpp:1286
+#: ../src/verbs.cpp:1267
+#: ../src/verbs.cpp:1286
#, c-format
msgid "%s copy"
msgstr "%s kopēt"
@@ -21705,2071 +20448,2035 @@ msgid "Deleted layer."
msgstr "DzÄ“stais slÄnis."
#: ../src/verbs.cpp:1340
-#, fuzzy
msgid "Toggle layer solo"
-msgstr "PÄrslÄ“dz paÅ¡reizÄ“jÄ slÄņa redzamÄ«bu"
+msgstr "PÄrslÄ“gt tikai Å¡o slÄni"
#: ../src/verbs.cpp:1346
msgid "Show all layers"
msgstr "RÄdÄ«t visus slÄņus"
-#: ../src/verbs.cpp:1352
+#: ../src/verbs.cpp:1351
msgid "Hide all layers"
msgstr "SlÄ“pt visus slÄņus"
-#: ../src/verbs.cpp:1427
+#: ../src/verbs.cpp:1357
+msgid "Lock all layers"
+msgstr "SlÄ“gt visus slÄņus"
+
+#: ../src/verbs.cpp:1363
+msgid "Unlock all layers"
+msgstr "AtslÄ“gt visus slÄņus"
+
+#: ../src/verbs.cpp:1437
msgid "Flip horizontally"
msgstr "Apmest horizontÄli"
-#: ../src/verbs.cpp:1432
+#: ../src/verbs.cpp:1442
msgid "Flip vertically"
msgstr "Apmest vertikÄli"
#. 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:2009
+#: ../src/verbs.cpp:2019
msgid "tutorial-basic.svg"
msgstr "tutorial-basic.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2013
+#: ../src/verbs.cpp:2023
msgid "tutorial-shapes.svg"
msgstr "tutorial-shapes.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2017
+#: ../src/verbs.cpp:2027
msgid "tutorial-advanced.svg"
msgstr "tutorial-advanced.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2021
+#: ../src/verbs.cpp:2031
msgid "tutorial-tracing.svg"
msgstr "tutorial-tracing.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2025
+#: ../src/verbs.cpp:2035
msgid "tutorial-calligraphy.svg"
msgstr "tutorial-calligraphy.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2029
+#: ../src/verbs.cpp:2039
msgid "tutorial-interpolate.svg"
msgstr "tutorial-interpolate.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2033
+#: ../src/verbs.cpp:2043
msgid "tutorial-elements.svg"
msgstr "tutorial-elements.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2037
+#: ../src/verbs.cpp:2047
msgid "tutorial-tips.svg"
msgstr "tutorial-tips.svg"
-#: ../src/verbs.cpp:2225 ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2235
+#: ../src/verbs.cpp:2812
msgid "Unlock all objects in the current layer"
msgstr "AtslÄ“gt visus objektus paÅ¡reizÄ“jÄ slÄnÄ«"
-#: ../src/verbs.cpp:2229 ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2239
+#: ../src/verbs.cpp:2814
msgid "Unlock all objects in all layers"
msgstr "AtslÄ“gt visus objektus visos slÄņos"
-#: ../src/verbs.cpp:2233 ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2243
+#: ../src/verbs.cpp:2816
msgid "Unhide all objects in the current layer"
msgstr "ParÄdÄ«t visus objektus paÅ¡reizÄ“jÄ slÄnÄ«"
-#: ../src/verbs.cpp:2237 ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2247
+#: ../src/verbs.cpp:2818
msgid "Unhide all objects in all layers"
msgstr "ParÄdÄ«t visus objektus visos slÄnÄ«"
-#: ../src/verbs.cpp:2252
+#: ../src/verbs.cpp:2262
msgid "Does nothing"
msgstr "Nedara neko"
-#: ../src/verbs.cpp:2255
+#: ../src/verbs.cpp:2265
msgid "Create new document from the default template"
msgstr "Izveidot jaunu dokumentu no noklusÄ“tÄs sagataves"
-#: ../src/verbs.cpp:2257
+#: ../src/verbs.cpp:2267
msgid "_Open..."
msgstr "_Atvērt..."
-#: ../src/verbs.cpp:2258
+#: ../src/verbs.cpp:2268
msgid "Open an existing document"
msgstr "Atvērt jau esošu dokumentu"
-#: ../src/verbs.cpp:2259
+#: ../src/verbs.cpp:2269
msgid "Re_vert"
msgstr "IelÄdÄ“t iepriekÅ¡ saglabÄto"
-#: ../src/verbs.cpp:2260
+#: ../src/verbs.cpp:2270
msgid "Revert to the last saved version of document (changes will be lost)"
-msgstr ""
-"Atgriezties pie pÄ“dÄ“jÄs saglabÄtÄs versijas (visas izmaiņas tiks zaudÄ“tas)"
+msgstr "Atgriezties pie pÄ“dÄ“jÄs saglabÄtÄs versijas (visas izmaiņas tiks zaudÄ“tas)"
-#: ../src/verbs.cpp:2261
+#: ../src/verbs.cpp:2271
msgid "Save document"
msgstr "SaglabÄt dokumentu"
-#: ../src/verbs.cpp:2263
+#: ../src/verbs.cpp:2273
msgid "Save _As..."
msgstr "S_aglabÄt kÄ..."
-#: ../src/verbs.cpp:2264
+#: ../src/verbs.cpp:2274
msgid "Save document under a new name"
msgstr "SaglabÄt programmu ar citu nosaukumu"
-#: ../src/verbs.cpp:2265
+#: ../src/verbs.cpp:2275
msgid "Save a Cop_y..."
msgstr "SaglabÄt kopi_ju..."
-#: ../src/verbs.cpp:2266
+#: ../src/verbs.cpp:2276
msgid "Save a copy of the document under a new name"
msgstr "SaglabÄt paÅ¡reizÄ“jÄ dokumenta kopiju ar jaunu nosaukumu"
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2277
msgid "_Print..."
msgstr "_DrukÄt..."
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2277
msgid "Print document"
msgstr "DrukÄt dokumentu"
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2280
msgid "Clean _up document"
msgstr "Uzkopt dokumentu"
-#: ../src/verbs.cpp:2270
-msgid ""
-"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
-"defs&gt; of the document"
+#: ../src/verbs.cpp:2280
+msgid "Remove unused definitions (such as gradients or clipping paths) from the &lt;defs&gt; of the document"
msgstr ""
-#: ../src/verbs.cpp:2272
+#: ../src/verbs.cpp:2282
msgid "_Import..."
msgstr "_Imports..."
-#: ../src/verbs.cpp:2273
+#: ../src/verbs.cpp:2283
msgid "Import a bitmap or SVG image into this document"
msgstr "ImportÄ“t bitkartes vai SVG attÄ“lu Å¡ajÄ dokumentÄ"
-#: ../src/verbs.cpp:2274
+#: ../src/verbs.cpp:2284
msgid "_Export Bitmap..."
msgstr "_Eksportēt bitkarti..."
-#: ../src/verbs.cpp:2275
+#: ../src/verbs.cpp:2285
msgid "Export this document or a selection as a bitmap image"
msgstr "EksportÄ“t Å¡o dokumentu vai iezÄ«mÄ“to apgabalu kÄ bitkartes attÄ“lu"
-#: ../src/verbs.cpp:2276
-#, fuzzy
+#: ../src/verbs.cpp:2286
msgid "Import Clip Art..."
-msgstr "Open Clip Art"
+msgstr "Importēt izgriezumkopu..."
-#: ../src/verbs.cpp:2277
+#: ../src/verbs.cpp:2287
msgid "Import clipart from Open Clip Art Library"
-msgstr ""
+msgstr "Importēt izgriezumkopu no Open Clip Art bibliotēkas"
#. 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:2279
+#: ../src/verbs.cpp:2289
msgid "N_ext Window"
msgstr "_NÄkoÅ¡ais logs"
-#: ../src/verbs.cpp:2280
+#: ../src/verbs.cpp:2290
msgid "Switch to the next document window"
msgstr "PÄrslÄ“gties uz nÄkoÅ¡Ä dokumenta logu"
-#: ../src/verbs.cpp:2281
+#: ../src/verbs.cpp:2291
msgid "P_revious Window"
msgstr "Ie_priekšējais logs"
-#: ../src/verbs.cpp:2282
+#: ../src/verbs.cpp:2292
msgid "Switch to the previous document window"
msgstr "PÄrslÄ“gties uz iepriekšējÄ dokumenta logu"
-#: ../src/verbs.cpp:2283
+#: ../src/verbs.cpp:2293
msgid "_Close"
msgstr "_Aizvērt"
-#: ../src/verbs.cpp:2284
+#: ../src/verbs.cpp:2294
msgid "Close this document window"
msgstr "AizvÄ“rt patreizÄ“jÄ dokumenta logu"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2295
msgid "_Quit"
msgstr "_Iziet"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2295
msgid "Quit Inkscape"
msgstr "Iziet no Inkscape"
-#: ../src/verbs.cpp:2288
+#: ../src/verbs.cpp:2298
msgid "Undo last action"
msgstr "Atsaukt pēdējo darbību"
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2301
msgid "Do again the last undone action"
msgstr "AtkÄrtot pÄ“dÄ“jo atsaukto darbÄ«bu"
-#: ../src/verbs.cpp:2292
+#: ../src/verbs.cpp:2302
msgid "Cu_t"
msgstr "Griez_t"
-#: ../src/verbs.cpp:2293
+#: ../src/verbs.cpp:2303
msgid "Cut selection to clipboard"
msgstr "Izgriezt izvēlēto uz starpliktuvi"
-#: ../src/verbs.cpp:2294
+#: ../src/verbs.cpp:2304
msgid "_Copy"
msgstr "_Kopēt"
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2305
msgid "Copy selection to clipboard"
msgstr "Kopēt izvēlēto uz starpliktuvi"
-#: ../src/verbs.cpp:2296
+#: ../src/verbs.cpp:2306
msgid "_Paste"
msgstr "_Ielīmēt"
-#: ../src/verbs.cpp:2297
+#: ../src/verbs.cpp:2307
msgid "Paste objects from clipboard to mouse point, or paste text"
-msgstr ""
+msgstr "IelÄ«mÄ“t objektus vai tekstu no starpliktuves peles kursora norÄdÄ«tajÄ vietÄ"
-#: ../src/verbs.cpp:2298
+#: ../src/verbs.cpp:2308
msgid "Paste _Style"
msgstr "Ielīmēt stilu"
-#: ../src/verbs.cpp:2299
+#: ../src/verbs.cpp:2309
msgid "Apply the style of the copied object to selection"
-msgstr ""
+msgstr "Pielietot atlasÄ«tajam nokopÄ“tÄ objekta stilu"
-#: ../src/verbs.cpp:2301
+#: ../src/verbs.cpp:2311
msgid "Scale selection to match the size of the copied object"
-msgstr ""
+msgstr "MÄ“rogot atlasÄ«to, lai atbilstu nokopÄ“tÄ objekta izmÄ“ram"
-#: ../src/verbs.cpp:2302
+#: ../src/verbs.cpp:2312
msgid "Paste _Width"
msgstr "Ielīmēt pla_tumu"
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2313
msgid "Scale selection horizontally to match the width of the copied object"
-msgstr ""
+msgstr "MÄ“rogot atlasÄ«to horizontÄli, lai atbilstu nokopÄ“tÄ objekta platumam"
-#: ../src/verbs.cpp:2304
+#: ../src/verbs.cpp:2314
msgid "Paste _Height"
msgstr "Ielīmēt au_gstumu"
-#: ../src/verbs.cpp:2305
+#: ../src/verbs.cpp:2315
msgid "Scale selection vertically to match the height of the copied object"
-msgstr ""
+msgstr "MÄ“rogot atlasÄ«to vertikÄli, lai atbilstu nokopÄ“tÄ objekta augstumam"
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2316
msgid "Paste Size Separately"
msgstr "Ielīmēt izmērus atsevišķi"
-#: ../src/verbs.cpp:2307
+#: ../src/verbs.cpp:2317
msgid "Scale each selected object to match the size of the copied object"
-msgstr ""
+msgstr "MÄ“rogot katru atlasÄ«to objektu, lai atbilstu nokopÄ“tÄ objekta izmÄ“ram"
-#: ../src/verbs.cpp:2308
+#: ../src/verbs.cpp:2318
msgid "Paste Width Separately"
msgstr "Ielīmēt platumu atsevišķi"
-#: ../src/verbs.cpp:2309
-msgid ""
-"Scale each selected object horizontally to match the width of the copied "
-"object"
-msgstr ""
+#: ../src/verbs.cpp:2319
+msgid "Scale each selected object horizontally to match the width of the copied object"
+msgstr "MÄ“rogot katru atlasÄ«to objektu horizontÄli, lai atbilstu nokopÄ“tÄ objekta platumam"
-#: ../src/verbs.cpp:2310
+#: ../src/verbs.cpp:2320
msgid "Paste Height Separately"
msgstr "Ielīmēt augstumu atsevišķi"
-#: ../src/verbs.cpp:2311
-msgid ""
-"Scale each selected object vertically to match the height of the copied "
-"object"
-msgstr ""
+#: ../src/verbs.cpp:2321
+msgid "Scale each selected object vertically to match the height of the copied object"
+msgstr "MÄ“rogot katru atlasÄ«to objektu vertikÄli, lai atbilstu nokopÄ“tÄ objekta augstumam"
-#: ../src/verbs.cpp:2312
-#, fuzzy
+#: ../src/verbs.cpp:2322
msgid "Paste _In Place"
-msgstr "%1 &ievietošana kartē"
+msgstr "IelÄ«mÄ“t vietÄ"
-#: ../src/verbs.cpp:2313
+#: ../src/verbs.cpp:2323
msgid "Paste objects from clipboard to the original location"
-msgstr ""
+msgstr "IelÄ«mÄ“ta objektus no starpliktuves to sÄkotnÄ“jÄ atraÅ¡anÄs vietÄ"
-#: ../src/verbs.cpp:2314
+#: ../src/verbs.cpp:2324
msgid "Paste Path _Effect"
msgstr "Ielīmēt ceļa _efektu"
-#: ../src/verbs.cpp:2315
+#: ../src/verbs.cpp:2325
msgid "Apply the path effect of the copied object to selection"
-msgstr ""
+msgstr "Pielietot nokopÄ“tÄ objekta ceļa efektu atlasÄ«tajam"
-#: ../src/verbs.cpp:2316
+#: ../src/verbs.cpp:2326
msgid "Remove Path _Effect"
msgstr "AizvÄkt ceļa _efektu"
-#: ../src/verbs.cpp:2317
+#: ../src/verbs.cpp:2327
msgid "Remove any path effects from selected objects"
-msgstr ""
+msgstr "AizvÄkt visus ceļa efektus no atlasÄ«tajiem objektiem"
-#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2328
msgid "_Remove Filters"
msgstr "Izņemt filt_rus"
-#: ../src/verbs.cpp:2319
+#: ../src/verbs.cpp:2329
msgid "Remove any filters from selected objects"
msgstr "AizvÄkt visus filtrus no atlasÄ«tajiem objektiem"
-#: ../src/verbs.cpp:2320
+#: ../src/verbs.cpp:2330
msgid "_Delete"
msgstr "_Dzēst"
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2331
msgid "Delete selection"
msgstr "Dzēst iezīmēto"
-#: ../src/verbs.cpp:2322
+#: ../src/verbs.cpp:2332
msgid "Duplic_ate"
msgstr "Du_blēt"
-#: ../src/verbs.cpp:2323
+#: ../src/verbs.cpp:2333
msgid "Duplicate selected objects"
msgstr "Dublēt iezīmētos objektus"
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2334
msgid "Create Clo_ne"
msgstr "Izveidot klo_nu"
-#: ../src/verbs.cpp:2325
+#: ../src/verbs.cpp:2335
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr "Izveidot atlasÄ«tÄ objekta klonus (vai kopÄ“t, piesaistot oriÄ£inÄlam)"
-#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2336
msgid "Unlin_k Clone"
msgstr "Atsaistīt _klonu"
-#: ../src/verbs.cpp:2327
-msgid ""
-"Cut the selected clones' links to the originals, turning them into "
-"standalone objects"
-msgstr ""
-"Saraut atlasÄ«to klonu saites ar oriÄ£inÄliem, pÄrveidojot tos par "
-"neatkarīgiem objektiem"
+#: ../src/verbs.cpp:2337
+msgid "Cut the selected clones' links to the originals, turning them into standalone objects"
+msgstr "Saraut atlasÄ«to klonu saites ar oriÄ£inÄliem, pÄrveidojot tos par neatkarÄ«giem objektiem"
-#: ../src/verbs.cpp:2328
+#: ../src/verbs.cpp:2338
msgid "Relink to Copied"
msgstr "No jauna piesaistīt kopetajam"
-#: ../src/verbs.cpp:2329
+#: ../src/verbs.cpp:2339
msgid "Relink the selected clones to the object currently on the clipboard"
-msgstr ""
-"Atjaunot atlasīto klonu saites uz pašreiz starpliktuvē atrodošos objektu"
+msgstr "Atjaunot atlasīto klonu saites uz pašreiz starpliktuvē atrodošos objektu"
-#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2340
msgid "Select _Original"
msgstr "AtlasÄ«t _oriÄ£inÄlu"
-#: ../src/verbs.cpp:2331
+#: ../src/verbs.cpp:2341
msgid "Select the object to which the selected clone is linked"
msgstr "Atlasīt objektu, kuram ir piesaistīts atlasītais klons"
-#: ../src/verbs.cpp:2332
+#: ../src/verbs.cpp:2342
msgid "Clone original path (LPE)"
msgstr ""
-#: ../src/verbs.cpp:2333
-msgid ""
-"Creates a new path, applies the Clone original LPE, and refers it to the "
-"selected path"
+#: ../src/verbs.cpp:2343
+msgid "Creates a new path, applies the Clone original LPE, and refers it to the selected path"
msgstr ""
-#: ../src/verbs.cpp:2334
+#: ../src/verbs.cpp:2344
msgid "Objects to _Marker"
msgstr "Objektus par _marÄ·ieriem"
-#: ../src/verbs.cpp:2335
-#, fuzzy
+#: ../src/verbs.cpp:2345
msgid "Convert selection to a line marker"
-msgstr "Spiediet Enter, lai pÄrveidotu par iezÄ«mÄ“jumu"
+msgstr "PÄrvÄ“rst atlasÄ«to par lÄ«nijas marÄ·ieri"
-#: ../src/verbs.cpp:2336
+#: ../src/verbs.cpp:2346
msgid "Objects to Gu_ides"
msgstr "Objektus par palÄ«glÄ«n_ijÄm"
-#: ../src/verbs.cpp:2337
-msgid ""
-"Convert selected objects to a collection of guidelines aligned with their "
-"edges"
+#: ../src/verbs.cpp:2347
+msgid "Convert selected objects to a collection of guidelines aligned with their edges"
msgstr ""
-#: ../src/verbs.cpp:2338
+#: ../src/verbs.cpp:2348
msgid "Objects to Patter_n"
msgstr "Objektus par _faktūru"
-#: ../src/verbs.cpp:2339
+#: ../src/verbs.cpp:2349
msgid "Convert selection to a rectangle with tiled pattern fill"
-msgstr ""
+msgstr "PÄrvÄ“rst atlasÄ«to par ar raksta elementiem aizpildÄ«tu taisnstÅ«ri"
-#: ../src/verbs.cpp:2340
+#: ../src/verbs.cpp:2350
msgid "Pattern to _Objects"
msgstr "Faktūra par _objektiem"
-#: ../src/verbs.cpp:2341
+#: ../src/verbs.cpp:2351
msgid "Extract objects from a tiled pattern fill"
-msgstr ""
+msgstr "Ekstraģēt objektus no raksta elementu aizpildes"
-#: ../src/verbs.cpp:2342
+#: ../src/verbs.cpp:2352
msgid "Clea_r All"
msgstr "Notī_rīt visu"
-#: ../src/verbs.cpp:2343
+#: ../src/verbs.cpp:2353
msgid "Delete all objects from document"
msgstr "DzÄ“st visus objektus dokumentÄ"
-#: ../src/verbs.cpp:2344
+#: ../src/verbs.cpp:2354
msgid "Select Al_l"
msgstr "Izvēlēties _visu"
-#: ../src/verbs.cpp:2345
+#: ../src/verbs.cpp:2355
msgid "Select all objects or all nodes"
msgstr "Iezīmēt visus objektus vai mezglus"
-#: ../src/verbs.cpp:2346
+#: ../src/verbs.cpp:2356
msgid "Select All in All La_yers"
msgstr "IezÄ«mÄ“t visu visos s_lÄņos"
-#: ../src/verbs.cpp:2347
+#: ../src/verbs.cpp:2357
msgid "Select all objects in all visible and unlocked layers"
msgstr "IzvÄ“lÄ“ties visus objektus visos redzamajos un atvÄ“rtajos slÄņos"
-#: ../src/verbs.cpp:2348
+#: ../src/verbs.cpp:2358
msgid "Fill _and Stroke"
msgstr "Aizpildījums un vilkums"
-#: ../src/verbs.cpp:2349
-msgid ""
-"Select all objects with the same fill and stroke as the selected objects"
-msgstr ""
-"AtlasÄ«t visus objektus ar lÄ«dzÄ«gu aizpildÄ«jumu un vilkuma platumu, kÄ jau "
-"atlasītajiem"
+#: ../src/verbs.cpp:2359
+msgid "Select all objects with the same fill and stroke as the selected objects"
+msgstr "AtlasÄ«t visus objektus ar lÄ«dzÄ«gu aizpildÄ«jumu un vilkuma platumu, kÄ jau atlasÄ«tajiem"
-#: ../src/verbs.cpp:2350
+#: ../src/verbs.cpp:2360
msgid "_Fill Color"
msgstr "_PildÄ«juma krÄsa"
-#: ../src/verbs.cpp:2351
+#: ../src/verbs.cpp:2361
msgid "Select all objects with the same fill as the selected objects"
msgstr "AtlasÄ«t visus objektus ar lÄ«dzÄ«gu aizpildÄ«jumu, kÄ jau atlasÄ«tajiem"
-#: ../src/verbs.cpp:2352
+#: ../src/verbs.cpp:2362
msgid "_Stroke Color"
msgstr "_Vilkuma krÄsa"
-#: ../src/verbs.cpp:2353
+#: ../src/verbs.cpp:2363
msgid "Select all objects with the same stroke as the selected objects"
msgstr "AtlasÄ«t visus objektus ar lÄ«dzÄ«gu vilkuma platumu, kÄ jau atlasÄ«tajiem"
-#: ../src/verbs.cpp:2354
+#: ../src/verbs.cpp:2364
msgid "Stroke St_yle"
msgstr "Vilkuma sti_ls"
-#: ../src/verbs.cpp:2355
-msgid ""
-"Select all objects with the same stroke style (width, dash, markers) as the "
-"selected objects"
-msgstr ""
-"Atlasīt visus objektus ar līdzīgu vilkuma stilu (platums, dalījumu, "
-"marÄ·ieri), kÄ jau atlasÄ«tajiem"
+#: ../src/verbs.cpp:2365
+msgid "Select all objects with the same stroke style (width, dash, markers) as the selected objects"
+msgstr "AtlasÄ«t visus objektus ar lÄ«dzÄ«gu vilkuma stilu (platums, dalÄ«jumu, marÄ·ieri), kÄ jau atlasÄ«tajiem"
-#: ../src/verbs.cpp:2356
+#: ../src/verbs.cpp:2366
msgid "_Object Type"
msgstr "_Objekta tips"
-#: ../src/verbs.cpp:2357
-msgid ""
-"Select all objects with the same object type (rect, arc, text, path, bitmap "
-"etc) as the selected objects"
-msgstr ""
-"AtlasÄ«t visus objektus ar lÄ«dzÄ«gu tipu, kÄ jau atlasÄ«tajiem (taisnstÅ«ris, "
-"loks, teksts, bitkarte, ceļš utml.)"
+#: ../src/verbs.cpp:2367
+msgid "Select all objects with the same object type (rect, arc, text, path, bitmap etc) as the selected objects"
+msgstr "AtlasÄ«t visus objektus ar lÄ«dzÄ«gu tipu, kÄ jau atlasÄ«tajiem (taisnstÅ«ris, loks, teksts, bitkarte, ceļš utml.)"
-#: ../src/verbs.cpp:2358
+#: ../src/verbs.cpp:2368
msgid "In_vert Selection"
msgstr "In_vertēt izvēlēto"
-#: ../src/verbs.cpp:2359
+#: ../src/verbs.cpp:2369
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr "InvertÄ“t iezÄ«mÄ“to (atceļ iepriekšējo izvÄ“li un izvÄ“las visu pÄrÄ“jo)"
-#: ../src/verbs.cpp:2360
+#: ../src/verbs.cpp:2370
msgid "Invert in All Layers"
msgstr "InvertÄ“t visus slÄņus"
-#: ../src/verbs.cpp:2361
+#: ../src/verbs.cpp:2371
msgid "Invert selection in all visible and unlocked layers"
msgstr "InvertÄ“t iezÄ«mÄ“to visos redzamajos un atvÄ“rtajos slÄņos"
-#: ../src/verbs.cpp:2362
+#: ../src/verbs.cpp:2372
msgid "Select Next"
msgstr "IzvÄ“lÄ“ties nÄkoÅ¡o"
-#: ../src/verbs.cpp:2363
+#: ../src/verbs.cpp:2373
msgid "Select next object or node"
msgstr "IzvÄ“lÄ“ties nÄkoÅ¡o objektu vai mezglu"
-#: ../src/verbs.cpp:2364
+#: ../src/verbs.cpp:2374
msgid "Select Previous"
msgstr "Izvēlēties iepriekšējo"
-#: ../src/verbs.cpp:2365
+#: ../src/verbs.cpp:2375
msgid "Select previous object or node"
msgstr "Izvēlēties iepriekšējo objektu vai mezglu"
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2376
msgid "D_eselect"
-msgstr ""
+msgstr "Atc_elt atlasi"
-#: ../src/verbs.cpp:2367
+#: ../src/verbs.cpp:2377
msgid "Deselect any selected objects or nodes"
msgstr "Atcelt visu objektu vai mezglu izvēli"
-#: ../src/verbs.cpp:2368
+#: ../src/verbs.cpp:2378
msgid "Create _Guides Around the Page"
msgstr "Izveidot palÄ«_glÄ«nija apkÄrt lapai"
-#: ../src/verbs.cpp:2369 ../src/verbs.cpp:2371
+#: ../src/verbs.cpp:2379
+#: ../src/verbs.cpp:2381
msgid "Create four guides aligned with the page borders"
-msgstr ""
+msgstr "Izveidojiet Äetras gar lapas malÄm novietotas palÄ«glÄ«nijas"
-#: ../src/verbs.cpp:2372
+#: ../src/verbs.cpp:2382
msgid "Next path effect parameter"
msgstr "NÄkoÅ¡ais ceļa efekta parametrs"
-#: ../src/verbs.cpp:2373
+#: ../src/verbs.cpp:2383
msgid "Show next editable path effect parameter"
-msgstr ""
+msgstr "RÄdÄ«t nÄkoÅ¡o labojamo ceļa efekta parametru"
#. Selection
-#: ../src/verbs.cpp:2376
+#: ../src/verbs.cpp:2386
msgid "Raise to _Top"
msgstr "Pacelt _virspusē"
-#: ../src/verbs.cpp:2377
+#: ../src/verbs.cpp:2387
msgid "Raise selection to top"
msgstr "Pacelt izvÄ“lÄ“to paÅ¡Ä augÅ¡Ä"
-#: ../src/verbs.cpp:2378
+#: ../src/verbs.cpp:2388
msgid "Lower to _Bottom"
msgstr "Nolaist paÅ¡Ä apakÅ¡Ä"
-#: ../src/verbs.cpp:2379
+#: ../src/verbs.cpp:2389
msgid "Lower selection to bottom"
msgstr "Nolaist izvÄ“lÄ“to paÅ¡Ä apakÅ¡Ä"
-#: ../src/verbs.cpp:2380
+#: ../src/verbs.cpp:2390
msgid "_Raise"
msgstr "Pacelt"
-#: ../src/verbs.cpp:2381
+#: ../src/verbs.cpp:2391
msgid "Raise selection one step"
msgstr "Pacelt izvēlēto par vienu soli uz augšu"
-#: ../src/verbs.cpp:2382
+#: ../src/verbs.cpp:2392
msgid "_Lower"
msgstr "_Nolaist"
-#: ../src/verbs.cpp:2383
+#: ../src/verbs.cpp:2393
msgid "Lower selection one step"
msgstr "Pacelt izvēlēto par vienu soli uz leju"
-#: ../src/verbs.cpp:2385
+#: ../src/verbs.cpp:2395
msgid "Group selected objects"
msgstr "Grupēt iezīmētos objektus"
-#: ../src/verbs.cpp:2387
+#: ../src/verbs.cpp:2397
msgid "Ungroup selected groups"
msgstr "AtgrupÄ“t iezÄ«mÄ“tÄs grupas"
-#: ../src/verbs.cpp:2389
+#: ../src/verbs.cpp:2399
msgid "_Put on Path"
msgstr "Izvietot gar ceļu"
-#: ../src/verbs.cpp:2391
+#: ../src/verbs.cpp:2401
msgid "_Remove from Path"
msgstr "AizvÄkt no ceļa"
-#: ../src/verbs.cpp:2393
+#: ../src/verbs.cpp:2403
msgid "Remove Manual _Kerns"
msgstr "aizvÄkt rokas rakstasavirzi"
#. 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:2396
+#: ../src/verbs.cpp:2406
msgid "Remove all manual kerns and glyph rotations from a text object"
-msgstr ""
+msgstr "AizvÄkt no teksta objekta visas ar roku iestatÄ«tÄs rakstavirzes un glifu pagriezienus"
-#: ../src/verbs.cpp:2398
+#: ../src/verbs.cpp:2408
msgid "_Union"
msgstr "Ap_vienot"
-#: ../src/verbs.cpp:2399
+#: ../src/verbs.cpp:2409
msgid "Create union of selected paths"
msgstr "Apvienots atlasītos ceļus"
-#: ../src/verbs.cpp:2400
+#: ../src/verbs.cpp:2410
msgid "_Intersection"
msgstr "_Šķēlums"
-#: ../src/verbs.cpp:2401
+#: ../src/verbs.cpp:2411
msgid "Create intersection of selected paths"
msgstr "Izveidot atlasīto ceļu krustpunktu"
-#: ../src/verbs.cpp:2402
+#: ../src/verbs.cpp:2412
msgid "_Difference"
msgstr "_Atšķirība"
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2413
msgid "Create difference of selected paths (bottom minus top)"
-msgstr ""
+msgstr "Izveidot atlasīto ceļu starpību (apakšējais mīnus augšējais)"
-#: ../src/verbs.cpp:2404
+#: ../src/verbs.cpp:2414
msgid "E_xclusion"
msgstr "I_zņēmums"
-#: ../src/verbs.cpp:2405
-msgid ""
-"Create exclusive OR of selected paths (those parts that belong to only one "
-"path)"
+#: ../src/verbs.cpp:2415
+msgid "Create exclusive OR of selected paths (those parts that belong to only one path)"
msgstr ""
-#: ../src/verbs.cpp:2406
+#: ../src/verbs.cpp:2416
msgid "Di_vision"
msgstr "Ie_daļas"
-#: ../src/verbs.cpp:2407
+#: ../src/verbs.cpp:2417
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:2410
+#: ../src/verbs.cpp:2420
msgid "Cut _Path"
msgstr ""
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2421
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:2415
-#, fuzzy
+#: ../src/verbs.cpp:2425
msgid "Outs_et"
-msgstr "PÄrvi_etot uz Äru"
+msgstr ""
-#: ../src/verbs.cpp:2416
-#, fuzzy
+#: ../src/verbs.cpp:2426
msgid "Outset selected paths"
-msgstr "PÄrvietot atlasÄ«tos ceļus uz Äru"
+msgstr ""
-#: ../src/verbs.cpp:2418
-#, fuzzy
+#: ../src/verbs.cpp:2428
msgid "O_utset Path by 1 px"
-msgstr "PÄrviet_ot ceļu uz Äru par 1 px"
+msgstr ""
-#: ../src/verbs.cpp:2419
+#: ../src/verbs.cpp:2429
msgid "Outset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2431
msgid "O_utset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2422
+#: ../src/verbs.cpp:2432
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:2426
+#: ../src/verbs.cpp:2436
msgid "I_nset"
msgstr ""
-#: ../src/verbs.cpp:2427
+#: ../src/verbs.cpp:2437
msgid "Inset selected paths"
msgstr "PÄrvietot atlasÄ«tos ceļus uz iekÅ¡u"
-#: ../src/verbs.cpp:2429
-#, fuzzy
+#: ../src/verbs.cpp:2439
msgid "I_nset Path by 1 px"
-msgstr "PÄrvietot atlasÄ«tos ceļus uz iekÅ¡u par 1 px"
+msgstr ""
-#: ../src/verbs.cpp:2430
+#: ../src/verbs.cpp:2440
msgid "Inset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2442
msgid "I_nset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2433
+#: ../src/verbs.cpp:2443
msgid "Inset selected paths by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2445
msgid "D_ynamic Offset"
msgstr "DinamiskÄ nobÄ«de"
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2445
msgid "Create a dynamic offset object"
msgstr "Izveidot dinamiski nobīdītu objektu"
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2447
msgid "_Linked Offset"
msgstr "SaistÄ«tÄ nobÄ«de"
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2448
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2450
msgid "_Stroke to Path"
msgstr "Vilku_mu par ceļu"
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2451
msgid "Convert selected object's stroke to paths"
-msgstr ""
+msgstr "PÄrvÄ“rst atlasÄ«tÄ objekta vilkumu ceļos"
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2452
msgid "Si_mplify"
msgstr "V_ienkÄrÅ¡ot"
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2453
msgid "Simplify selected paths (remove extra nodes)"
-msgstr ""
+msgstr "VienkÄrÅ¡o atlasÄ«tos ceļus (aizvÄc liekos mezglus)"
-#: ../src/verbs.cpp:2444
-#, fuzzy
+#: ../src/verbs.cpp:2454
msgid "_Reverse"
-msgstr "Ot_rÄdi"
+msgstr "Apg_rieztÄ secÄ«bÄ"
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2455
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
-#: ../src/verbs.cpp:2448
+#: ../src/verbs.cpp:2458
msgid "Create one or more paths from a bitmap by tracing it"
-msgstr ""
+msgstr "VektorizÄ“jot izveido no bitkartes vienu vai vairÄkus ceļus"
-#: ../src/verbs.cpp:2449
+#: ../src/verbs.cpp:2459
msgid "Make a _Bitmap Copy"
msgstr "Izveidot _bitkartes kopiju"
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2460
msgid "Export selection to a bitmap and insert it into document"
-msgstr ""
+msgstr "EksportÄ“t atlasÄ«to uz bitkarti un ievietot to dokumentÄ"
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2461
msgid "_Combine"
msgstr "_Kombinēt"
-#: ../src/verbs.cpp:2452
+#: ../src/verbs.cpp:2462
msgid "Combine several paths into one"
-msgstr ""
+msgstr "Apvieno vairÄkus ceļus vienÄ"
#. 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:2455
-#, fuzzy
+#: ../src/verbs.cpp:2465
msgid "Break _Apart"
-msgstr "Jauna rinda"
+msgstr "S_ašķelt"
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2466
msgid "Break selected paths into subpaths"
-msgstr ""
+msgstr "Sašķelt atlasītos ceļus apakšceļos"
-#: ../src/verbs.cpp:2457
+#: ../src/verbs.cpp:2467
msgid "Ro_ws and Columns..."
msgstr "Rin_das un slejas..."
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2468
msgid "Arrange selected objects in a table"
-msgstr ""
+msgstr "SakÄrtot atlasÄ«tos objektus tabulÄ"
#. Layer
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2470
msgid "_Add Layer..."
msgstr "Pie_vienot slÄni..."
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2471
msgid "Create a new layer"
msgstr "Izveidot jaunu slÄni"
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2472
msgid "Re_name Layer..."
msgstr "PÄrdÄ“vÄ“t slÄ_ni..."
-#: ../src/verbs.cpp:2463
+#: ../src/verbs.cpp:2473
msgid "Rename the current layer"
msgstr "PÄrdÄ“vÄ“t paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2464
+#: ../src/verbs.cpp:2474
msgid "Switch to Layer Abov_e"
msgstr "PÄrslÄ“gties uz virsÄ“jo slÄni"
-#: ../src/verbs.cpp:2465
+#: ../src/verbs.cpp:2475
msgid "Switch to the layer above the current"
msgstr "PÄrslÄ“gties uz slÄni virs paÅ¡reizÄ“jÄ"
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2476
msgid "Switch to Layer Belo_w"
msgstr "PÄrslÄ“gties uz apakšējo slÄni"
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2477
msgid "Switch to the layer below the current"
msgstr "PÄrslÄ“gties uz slÄni zem paÅ¡reizÄ“jÄ"
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2478
msgid "Move Selection to Layer Abo_ve"
msgstr "PÄrvietot atlasÄ«to uz slÄni _virs šī"
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2479
msgid "Move selection to the layer above the current"
msgstr "PÄrvietot izvÄ“lÄ“to uz slÄni virs paÅ¡reizÄ“jÄ"
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2480
msgid "Move Selection to Layer Bel_ow"
msgstr "PÄrvietot atlasÄ«to uz slÄni _zem šī"
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2481
msgid "Move selection to the layer below the current"
msgstr "PÄrvietot izvÄ“lÄ“to uz slÄni zem paÅ¡reizÄ“jÄ"
-#: ../src/verbs.cpp:2472
-#, fuzzy
+#: ../src/verbs.cpp:2482
msgid "Move Selection to Layer..."
-msgstr "PÄrvietot atlasÄ«to uz slÄni _virs šī"
+msgstr "PÄrvietot atlasÄ«to uz slÄni..."
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2484
msgid "Layer to _Top"
msgstr "SlÄni uz _virspusi"
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2485
msgid "Raise the current layer to the top"
msgstr "Pacelt paÅ¡reizÄ“jo slÄni virspusÄ“"
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2486
msgid "Layer to _Bottom"
msgstr "SlÄni uz a_pakÅ¡u"
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2487
msgid "Lower the current layer to the bottom"
msgstr "Nolaist paÅ¡reizÄ“jo slÄni apakÅ¡Ä"
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2488
msgid "_Raise Layer"
msgstr "_Pacelt slÄni"
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2489
msgid "Raise the current layer"
msgstr "Pacelt paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2490
msgid "_Lower Layer"
msgstr "No_laist slÄni"
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2491
msgid "Lower the current layer"
msgstr "Nolaist paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2492
msgid "D_uplicate Current Layer"
msgstr "DublÄ“t paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2493
msgid "Duplicate an existing layer"
msgstr "DublÄ“t esoÅ¡u slÄni"
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2494
msgid "_Delete Current Layer"
msgstr "_DzÄ“st paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2495
msgid "Delete the current layer"
msgstr "DzÄ“st paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2496
msgid "_Show/hide other layers"
msgstr "_RÄdÄ«t/slÄ“pt citus slÄņus"
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2497
msgid "Solo the current layer"
msgstr "Tikai Å¡o slÄni"
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2498
msgid "_Show all layers"
msgstr "RÄdÄ«t vi_sus slÄņus"
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2499
msgid "Show all the layers"
msgstr "RÄdÄ«t visus slÄņus"
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2500
msgid "_Hide all layers"
msgstr "SlÄ“_pt visus slÄņus"
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2501
msgid "Hide all the layers"
msgstr "SlÄ“pt visus slÄņus"
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2502
+msgid "_Lock all layers"
+msgstr "S_lÄ“gt visus slÄņus"
+
+#: ../src/verbs.cpp:2503
+msgid "Lock all the layers"
+msgstr "SlÄ“dz visus slÄņus"
+
+#: ../src/verbs.cpp:2504
+msgid "_Unlock all layers"
+msgstr "AtslÄ“gt visus slÄņ_us"
+
+#: ../src/verbs.cpp:2505
+msgid "Unlock all the layers"
+msgstr "AtslÄ“dz visus slÄņus"
+
+#: ../src/verbs.cpp:2506
msgid "_Lock/Unlock Current Layer"
msgstr "SlÄ“_gt/atslÄ“gt paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2507
msgid "Toggle lock on current layer"
msgstr "PÄrslÄ“dz paÅ¡reizÄ“jÄ slÄņa slÄ“dzeni"
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2508
msgid "_Show/hide Current Layer"
msgstr "PaslÄ“pt/rÄdÄ«t paÅ¡reizÄ“jo slÄni"
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2509
msgid "Toggle visibility of current layer"
msgstr "PÄrslÄ“dz paÅ¡reizÄ“jÄ slÄņa redzamÄ«bu"
#. Object
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2512
msgid "Rotate _90&#176; CW"
msgstr "Pagriezt _90&#176; CW"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2515
msgid "Rotate selection 90° clockwise"
msgstr "Pagriezt izvÄ“lÄ“to par 90° pulksteņrÄdÄ«tÄja virzienÄ"
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2516
msgid "Rotate 9_0&#176; CCW"
msgstr "Pagriezt 9_0&#176; CCW"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2519
msgid "Rotate selection 90° counter-clockwise"
msgstr "Pagriezt izvÄ“lÄ“to par 90° pretÄ“ji pulksteņrÄdÄ«tÄja virzienam"
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2520
msgid "Remove _Transformations"
msgstr "AizvÄk_t pÄrveidojumus"
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2521
msgid "Remove transformations from object"
msgstr "AizvÄkt pÄrveidojumus no objekta"
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2522
msgid "_Object to Path"
msgstr "_Objektu par ceļu"
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2523
msgid "Convert selected object to path"
msgstr "PÄrvÄ“rst atlasÄ«to objektu par ceļu"
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2524
msgid "_Flow into Frame"
msgstr "_AizpildÄ«t rÄmi"
-#: ../src/verbs.cpp:2511
-msgid ""
-"Put text into a frame (path or shape), creating a flowed text linked to the "
-"frame object"
-msgstr ""
-"Ievietojiet tekstu rÄmÄ« (ceÄ¼Ä vai figÅ«rÄ), izveidojot ar tekstu aizpildÄ«tu "
-"rÄmja objektu"
+#: ../src/verbs.cpp:2525
+msgid "Put text into a frame (path or shape), creating a flowed text linked to the frame object"
+msgstr "Ievietojiet tekstu rÄmÄ« (ceÄ¼Ä vai figÅ«rÄ), izveidojot ar tekstu aizpildÄ«tu rÄmja objektu"
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2526
msgid "_Unflow"
-msgstr ""
+msgstr "AizvÄkt teksta aizpildÄ«j_umu"
-#: ../src/verbs.cpp:2513
+#: ../src/verbs.cpp:2527
msgid "Remove text from frame (creates a single-line text object)"
msgstr "Izņemt tekstu no rÄmja (izveido vienas rindas teksta objektu)"
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2528
msgid "_Convert to Text"
msgstr "_PÄrveidot par tekstu"
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2529
msgid "Convert flowed text to regular text object (preserves appearance)"
-msgstr ""
+msgstr "PÄrvÄ“rÅ¡ teksta aizpildÄ«jumu par vienkÄrÅ¡u teksta objektu (saglabÄjot izskatu)"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2531
msgid "Flip _Horizontal"
msgstr "Apmest horizontÄli"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2531
msgid "Flip selected objects horizontally"
msgstr "Apmest izvÄ“lÄ“to objektu horizontÄli"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2534
msgid "Flip _Vertical"
msgstr "Apmest vertikÄli"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2534
msgid "Flip selected objects vertically"
msgstr "Apmest izvÄ“lÄ“to objektu vertikÄli"
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2537
msgid "Apply mask to selection (using the topmost object as mask)"
-msgstr ""
+msgstr "Uzlieciet masku atlasÄ«tajam (izmantojot augšējo objektu kÄ masku)"
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2539
msgid "Edit mask"
msgstr "Labot masku"
-#: ../src/verbs.cpp:2526 ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2540
+#: ../src/verbs.cpp:2546
msgid "_Release"
msgstr "At_laist"
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2541
msgid "Remove mask from selection"
msgstr "Noņemt maskas no atlasÄ«tÄ"
-#: ../src/verbs.cpp:2529
-msgid ""
-"Apply clipping path to selection (using the topmost object as clipping path)"
+#: ../src/verbs.cpp:2543
+msgid "Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
-#: ../src/verbs.cpp:2531
-#, fuzzy
+#: ../src/verbs.cpp:2545
msgid "Edit clipping path"
-msgstr "Rediģēt ceļa atribūtus"
+msgstr ""
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2547
msgid "Remove clipping path from selection"
msgstr ""
#. Tools
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2550
msgctxt "ContextVerb"
msgid "Select"
msgstr "Iezīmēt"
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2551
msgid "Select and transform objects"
msgstr "AtlasÄ«t un pÄrveidot objektus"
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2552
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr "Labot mezglu"
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2553
msgid "Edit paths by nodes"
msgstr "Labot ceļus pa mezgliem"
-#: ../src/verbs.cpp:2540
-#, fuzzy
+#: ../src/verbs.cpp:2554
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "Pieskaņot"
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2555
msgid "Tweak objects by sculpting or painting"
-msgstr ""
+msgstr "Pieskaņot objektus veidojot vai krÄsojot"
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2556
msgctxt "ContextVerb"
msgid "Spray"
msgstr "SmidzinÄt"
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2557
msgid "Spray objects by sculpting or painting"
-msgstr ""
+msgstr "IzsmidzinÄt objektus veidojot vai krÄsojot"
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2558
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "Taisnstūris"
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2559
msgid "Create rectangles and squares"
msgstr "ZÄ«mÄ“t taisnstÅ«rus un kvadrÄtus"
-#: ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2560
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "3D paralēlskaldnis"
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2561
msgid "Create 3D boxes"
msgstr "Izveidot 3D paralēlskaldņus"
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2562
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "Elipse"
-#: ../src/verbs.cpp:2549
+#: ../src/verbs.cpp:2563
msgid "Create circles, ellipses, and arcs"
msgstr "Izveidot riņķus, elipses un lokus"
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2564
msgctxt "ContextVerb"
msgid "Star"
msgstr "Zvaigzne"
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2565
msgid "Create stars and polygons"
msgstr "Izveidot zvaigznes un daudzstūrus"
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2566
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "SpirÄle"
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2567
msgid "Create spirals"
msgstr "Izveidot spirÄles"
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2568
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Zīmulis"
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2569
msgid "Draw freehand lines"
msgstr "Zīmēt brīvas rokas līnijas"
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2570
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Spalva"
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2571
msgid "Draw Bezier curves and straight lines"
-msgstr ""
+msgstr "Zīmējiet Bezjē līknes un taisnas līnijas"
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2572
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "KaligrÄfija"
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2573
msgid "Draw calligraphic or brush strokes"
msgstr "ZÄ«mÄ“jiet kaligrÄfiskos vai otas vilkumus"
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2575
msgid "Create and edit text objects"
msgstr "Izveidot un labot teksta objektus"
-#: ../src/verbs.cpp:2562
+#: ../src/verbs.cpp:2576
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "KrÄsu pÄreja"
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2577
msgid "Create and edit gradients"
msgstr "Izveidot un labot krÄsu pÄrejas"
-#: ../src/verbs.cpp:2564
+#: ../src/verbs.cpp:2578
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Tīkls"
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2579
msgid "Create and edit meshes"
msgstr "Izveidot un labot tīklus"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2580
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "TuvinÄt/tÄlinÄt"
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2581
msgid "Zoom in or out"
msgstr "TuvinÄt vai tÄlinÄt"
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2583
msgid "Measurement tool"
msgstr "Mērinstruments"
-#: ../src/verbs.cpp:2570
+#: ../src/verbs.cpp:2584
msgctxt "ContextVerb"
msgid "Dropper"
-msgstr ""
+msgstr "Pipete"
-#: ../src/verbs.cpp:2571 ../src/widgets/sp-color-notebook.cpp:389
+#: ../src/verbs.cpp:2585
+#: ../src/widgets/sp-color-notebook.cpp:389
msgid "Pick colors from image"
msgstr "IzvÄ“lÄ“ties krÄsas no attÄ“la"
-#: ../src/verbs.cpp:2572
+#: ../src/verbs.cpp:2586
msgctxt "ContextVerb"
msgid "Connector"
msgstr "SavienotÄjs"
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2587
msgid "Create diagram connectors"
msgstr "Izveidot diagrammu savienotÄjus"
-#: ../src/verbs.cpp:2574
+#: ../src/verbs.cpp:2588
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "KrÄsas spainis"
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2589
msgid "Fill bounded areas"
msgstr "Aizpildīt noslēgtos apgabalus"
-#: ../src/verbs.cpp:2576
-#, fuzzy
+#: ../src/verbs.cpp:2590
msgctxt "ContextVerb"
msgid "LPE Edit"
-msgstr " Rediģēt simbolsaiti "
+msgstr ""
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2591
msgid "Edit Path Effect parameters"
msgstr "Labot ceļa efekta parametrus"
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2592
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Dzēšgumija"
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2593
msgid "Erase existing paths"
msgstr "DzÄ“st pastÄvoÅ¡os ceļus"
-#: ../src/verbs.cpp:2580
-#, fuzzy
+#: ../src/verbs.cpp:2594
msgctxt "ContextVerb"
msgid "LPE Tool"
-msgstr "rīku josla"
+msgstr ""
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2595
msgid "Do geometric constructions"
msgstr "Izveidot ģeometriskas figūras"
#. Tool prefs
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2597
msgid "Selector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2598
msgid "Open Preferences for the Selector tool"
msgstr "Atvērt iestatījumus atlasīšanas rīkam"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2599
msgid "Node Tool Preferences"
msgstr "Mezglu rīka iestatījumi"
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2600
msgid "Open Preferences for the Node tool"
msgstr "Atvērt iestatījumus mezglu rīkam"
-#: ../src/verbs.cpp:2587
-#, fuzzy
+#: ../src/verbs.cpp:2601
msgid "Tweak Tool Preferences"
-msgstr "Mezglu rīka iestatījumi"
+msgstr "Pieskaņošanas rīka iestatījumi"
-#: ../src/verbs.cpp:2588
-#, fuzzy
+#: ../src/verbs.cpp:2602
msgid "Open Preferences for the Tweak tool"
-msgstr "Atvērt iestatījumus atlasīšanas rīkam"
+msgstr "Atvērt iestatījumus pieskaņošanas rīkam"
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2603
msgid "Spray Tool Preferences"
msgstr "SmidzinÄtÄja iestatÄ«jumi"
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2604
msgid "Open Preferences for the Spray tool"
msgstr "AtvÄ“rt iestatÄ«jumus smidzinÄÅ¡anas rÄ«kam"
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2605
msgid "Rectangle Preferences"
msgstr "Taisnstūra iestatījumi"
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2606
msgid "Open Preferences for the Rectangle tool"
msgstr "Atvērt iestatījumus taisnstūru rīkam"
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2607
msgid "3D Box Preferences"
msgstr "3D paralēlskaldņa iestatījumi"
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2608
msgid "Open Preferences for the 3D Box tool"
msgstr "Atvērt iestatījumus 3D paralēlskaldņa rīkam"
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2609
msgid "Ellipse Preferences"
msgstr "Elipses iestatījumi"
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2610
msgid "Open Preferences for the Ellipse tool"
msgstr "Atvērt iestatījumus elipses rīkam"
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2611
msgid "Star Preferences"
msgstr "Zvaigznes iestatījumi"
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2612
msgid "Open Preferences for the Star tool"
msgstr "Atvērt iestatījumus zvaigznes rīkam"
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2613
msgid "Spiral Preferences"
msgstr "SpirÄles iestatÄ«jumi"
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2614
msgid "Open Preferences for the Spiral tool"
msgstr "AtvÄ“rt iestatÄ«jumus spirÄles rÄ«kam"
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2615
msgid "Pencil Preferences"
msgstr "Zīmuļa iestatījumi"
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2616
msgid "Open Preferences for the Pencil tool"
msgstr "Atvērt iestatījumus zīmuļa rīkam"
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2617
msgid "Pen Preferences"
msgstr "Spalvas iestatījumi"
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2618
msgid "Open Preferences for the Pen tool"
msgstr "Atvērt iestatījumus spalvas rīkam"
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2619
msgid "Calligraphic Preferences"
msgstr "KaligrÄfijas iestatÄ«jumi"
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2620
msgid "Open Preferences for the Calligraphy tool"
msgstr "AtvÄ“rt iestatÄ«jumus kaligrÄfijas rÄ«kam"
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2621
msgid "Text Preferences"
msgstr "Teksta iestatījumi"
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2622
msgid "Open Preferences for the Text tool"
msgstr "Atvērt iestatījumus teksta rīkam"
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2623
msgid "Gradient Preferences"
msgstr "KrÄsu pÄrejas iestatÄ«jumi"
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2624
msgid "Open Preferences for the Gradient tool"
msgstr "AtvÄ“rt iestatÄ«jumus krÄsu pÄrejas rÄ«kam "
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2625
msgid "Mesh Preferences"
msgstr "Tīkla iestatījumi"
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2626
msgid "Open Preferences for the Mesh tool"
msgstr "Atvērt iestatījumus režģtīkla rīkam"
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2627
msgid "Zoom Preferences"
msgstr "TÄlummaiņas iestatÄ«jumi"
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2628
msgid "Open Preferences for the Zoom tool"
msgstr "AtvÄ“rt iestatÄ«jumus tÄlummaiņas rÄ«kam"
-#: ../src/verbs.cpp:2615
-#, fuzzy
+#: ../src/verbs.cpp:2629
msgid "Measure Preferences"
-msgstr "Audacious iestatījumi"
+msgstr "Mērīšanas iestatījumi"
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2630
msgid "Open Preferences for the Measure tool"
msgstr "Atvērt iestatījumus mērīšanas rīkam"
-#: ../src/verbs.cpp:2617
-#, fuzzy
+#: ../src/verbs.cpp:2631
msgid "Dropper Preferences"
-msgstr "Audacious iestatījumi"
+msgstr "Pipetes iestatījumi"
-#: ../src/verbs.cpp:2618
-#, fuzzy
+#: ../src/verbs.cpp:2632
msgid "Open Preferences for the Dropper tool"
-msgstr "Atvērt iestatījumus atlasīšanas rīkam"
+msgstr "Atvērt pipetes rīka iestatījumus"
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2633
msgid "Connector Preferences"
msgstr "SavienotÄja iestatÄ«jumi"
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2634
msgid "Open Preferences for the Connector tool"
msgstr "AtvÄ“rt iestatÄ«jumus savienotÄju rÄ«kam"
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2635
msgid "Paint Bucket Preferences"
msgstr "KrÄsas spaiņa iestatÄ«jumi"
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2636
msgid "Open Preferences for the Paint Bucket tool"
msgstr "AtvÄ“rt iestatÄ«jumus kÄras spaiņa rÄ«kam"
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2637
msgid "Eraser Preferences"
msgstr "Dzēšgumijas iestatījumi"
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2638
msgid "Open Preferences for the Eraser tool"
msgstr "Atvērt iestatījumus dzēšgumijas rīkam"
-#: ../src/verbs.cpp:2625
-#, fuzzy
+#: ../src/verbs.cpp:2639
msgid "LPE Tool Preferences"
-msgstr "Mezglu rīka iestatījumi"
+msgstr ""
-#: ../src/verbs.cpp:2626
-#, fuzzy
+#: ../src/verbs.cpp:2640
msgid "Open Preferences for the LPETool tool"
-msgstr "Atvērt iestatījumus atlasīšanas rīkam"
+msgstr ""
#. Zoom/View
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2642
msgid "Zoom In"
msgstr "TuvinÄt"
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2642
msgid "Zoom in"
msgstr "TuvinÄt"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2643
msgid "Zoom Out"
msgstr "TÄlinÄt"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2643
msgid "Zoom out"
msgstr "TÄlinÄt"
-#: ../src/verbs.cpp:2630
-#, fuzzy
+#: ../src/verbs.cpp:2644
msgid "_Rulers"
-msgstr "AtdalÄ«tÄji"
+msgstr ""
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2644
msgid "Show or hide the canvas rulers"
msgstr "ParÄdÄ«t vai paslÄ“pt audekla ritjoslas"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2645
msgid "Scroll_bars"
msgstr "Rit_joslas"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2645
msgid "Show or hide the canvas scrollbars"
msgstr "ParÄdÄ«t vai paslÄ“pt audekla ritjoslas"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2646
msgid "_Grid"
msgstr "_Tīkls"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2646
msgid "Show or hide the grid"
msgstr "RÄdÄ«t vai slÄ“pt tÄ«klu."
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2647
msgid "G_uides"
-msgstr ""
+msgstr "Palīglīnijas"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2647
msgid "Show or hide guides (drag from a ruler to create a guide)"
-msgstr ""
+msgstr "RÄdÄ«t vai slÄ“pt palÄ«glÄ«nijas (lai izveidotu palÄ«glÄ«niju, velciet no lineÄla)"
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2648
msgid "Enable snapping"
msgstr "Ieslēgt piesaistīšanu"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2649
msgid "Nex_t Zoom"
msgstr "_NÄkoÅ¡Ä tÄlummaiņa"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2649
msgid "Next zoom (from the history of zooms)"
msgstr "NÄkoÅ¡Ä tÄlummaiņa (no tÄlummaiņas vÄ“stures)"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2651
msgid "Pre_vious Zoom"
msgstr "Ie_priekšējÄ tÄlummaiņa"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2651
msgid "Previous zoom (from the history of zooms)"
msgstr "IepriekšējÄ tÄlummaiņa (no tÄlummaiņas vÄ“stures)"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2653
msgid "Zoom 1:_1"
msgstr "TÄlummaiņa 1:_1"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2653
msgid "Zoom to 1:1"
msgstr "TÄlummainÄ«t 1:1"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2655
msgid "Zoom 1:_2"
msgstr "TÄlummaiņa 1:_2"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2655
msgid "Zoom to 1:2"
msgstr "TÄlummainÄ«t 1:2"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2657
msgid "_Zoom 2:1"
msgstr "_TÄlummaiņa 2:1"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2657
msgid "Zoom to 2:1"
msgstr "TÄlummainÄ«t 2:1"
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2660
msgid "_Fullscreen"
msgstr "_PilnekrÄna"
-#: ../src/verbs.cpp:2646 ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2662
msgid "Stretch this document window to full screen"
msgstr "Izplest šī dokumenta logu pa visu ekrÄnu"
-#: ../src/verbs.cpp:2648
-#, fuzzy
+#: ../src/verbs.cpp:2662
msgid "Fullscreen & Focus Mode"
-msgstr "Logu fokusēšanas režīms"
+msgstr "PilnekrÄna un fokusēšanas režīms"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2662
msgid " and "
msgstr " un "
-#: ../src/verbs.cpp:2648 ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2665
msgid "Remove excess toolbars to focus on drawing"
msgstr "AizvÄkt liekÄs rÄ«kjoslas, lai atbrÄ«votu lielÄku laukumu zÄ«mÄ“jumam"
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2665
msgid "Toggle _Focus Mode"
msgstr "PÄrslÄ“gt fokusēšanas režīmu"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2667
msgid "Duplic_ate Window"
msgstr "Dublēt logu"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2667
msgid "Open a new window with the same document"
msgstr "AtvÄ“rt Å¡o paÅ¡u dokumentu jaunÄ logÄ"
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2669
msgid "_New View Preview"
msgstr "Jau_na skata priekšskatījums"
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2670
msgid "New View Preview"
msgstr "Jauna skata priekšskatījums"
#. "view_new_preview"
-#: ../src/verbs.cpp:2658 ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2680
msgid "_Normal"
msgstr "_NormÄls"
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2673
msgid "Switch to normal display mode"
msgstr "PÄrslÄ“gt uz normÄlu ekrÄna režīmu"
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2674
msgid "No _Filters"
msgstr "Nav _filtru"
-#: ../src/verbs.cpp:2661
+#: ../src/verbs.cpp:2675
msgid "Switch to normal display without filters"
msgstr "PÄrslÄ“gt uz normÄlu ekrÄnu bez filtriem"
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2676
msgid "_Outline"
msgstr "Ār_līnija"
-#: ../src/verbs.cpp:2663
-#, fuzzy
+#: ../src/verbs.cpp:2677
msgid "Switch to outline (wireframe) display mode"
-msgstr "PÄrslÄ“gt uz normÄlu krÄsu ekrÄna režīmu"
+msgstr "PÄrslÄ“gt uz apriÅ¡u (karkasa) ekrÄna režīmu"
#. 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:2664 ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2686
msgid "_Toggle"
msgstr "PÄrslÄ“g_t"
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2679
msgid "Toggle between normal and outline display modes"
msgstr "PÄrslÄ“gties starp parasto un apriÅ¡u ekrÄna režīmu"
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2681
msgid "Switch to normal color display mode"
msgstr "PÄrslÄ“gt uz normÄlu krÄsu ekrÄna režīmu"
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2682
msgid "_Grayscale"
msgstr "_Pelēktoņu"
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2683
msgid "Switch to grayscale display mode"
msgstr "PÄrslÄ“gt uz pelÄ“ktoņu ekrÄna režīmu"
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2687
msgid "Toggle between normal and grayscale color display modes"
-msgstr ""
+msgstr "PÄrslÄ“gt starp parasto un pelÄ“ktoņu ekrÄna režīmu"
-#: ../src/verbs.cpp:2675
-#, fuzzy
+#: ../src/verbs.cpp:2689
msgid "Color-managed view"
-msgstr "KrÄsu pÄrvaldÄ«ts skats"
+msgstr ""
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2690
msgid "Toggle color-managed display for this document window"
msgstr ""
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2692
msgid "Ico_n Preview..."
msgstr "Ikonu priekšskatījums..."
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2693
msgid "Open a window to preview objects at different icon resolutions"
-msgstr ""
+msgstr "Atveriet logu, lai priekÅ¡skatÄ«tu objektus atšķirÄ«gÄ ikonu izšķirtspÄ“jÄ"
-#: ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2694
msgid "_Page"
msgstr "La_pa"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2695
msgid "Zoom to fit page in window"
msgstr "TÄlummainÄ«t, lai IetilpinÄt lapu logÄ"
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2696
msgid "Page _Width"
msgstr "Lapas _platums"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2697
msgid "Zoom to fit page width in window"
msgstr "TÄlummainÄ«t, lai ietilpinÄtu lapu logÄ tÄs pilnÄ platumÄ."
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2698
msgid "_Drawing"
msgstr "_Zīmējums"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2699
msgid "Zoom to fit drawing in window"
msgstr "TÄlummainÄ«t, lai IetilpinÄtu zÄ«mÄ“jumu logÄ"
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2700
msgid "_Selection"
msgstr "Atla_sītais"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2701
msgid "Zoom to fit selection in window"
msgstr "TÄlummainÄ«t, lai ietilpinÄtu atlasÄ«to logÄ"
#. Dialogs
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2704
msgid "P_references..."
msgstr "Iestatījumi..."
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2705
msgid "Edit global Inkscape preferences"
msgstr "Labot globÄlos Inkscape istatÄ«jumus"
-#: ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2706
msgid "_Document Properties..."
msgstr "_Dokumenta īpašības..."
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2707
msgid "Edit properties of this document (to be saved with the document)"
msgstr "Labot šī dokumenta Ä«pašības (tiks saglabÄtas kopÄ ar dokumentu)"
-#: ../src/verbs.cpp:2694
+#: ../src/verbs.cpp:2708
msgid "Document _Metadata..."
msgstr "Dokumenta _metadati..."
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2709
msgid "Edit document metadata (to be saved with the document)"
msgstr "Labot šī dokumenta matadatus (tiks saglabÄti kopÄ ar dokumentu)"
-#: ../src/verbs.cpp:2697
-msgid ""
-"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
-"properties..."
+#: ../src/verbs.cpp:2711
+msgid "Edit objects' colors, gradients, arrowheads, and other fill and stroke properties..."
msgstr ""
-#: ../src/verbs.cpp:2698
-#, fuzzy
+#: ../src/verbs.cpp:2712
msgid "Gl_yphs..."
-msgstr "Galīciešu (gl)"
+msgstr "Glifi..."
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2713
msgid "Select characters from a glyphs palette"
-msgstr ""
+msgstr "Izvēlieties simbolus no glifu paletes"
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:2701
-#, fuzzy
+#: ../src/verbs.cpp:2715
msgid "S_watches..."
-msgstr "Izsūtītas patruļas:"
+msgstr "KrÄsu paraugi..."
-#: ../src/verbs.cpp:2702
-#, fuzzy
+#: ../src/verbs.cpp:2716
msgid "Select colors from a swatches palette"
-msgstr "Izveidot krÄsu pÄreju, lietojot krÄsas no paletes"
+msgstr "IzvÄ“lieties krÄsas no krÄsu paraugu paletes"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2717
msgid "Transfor_m..."
-msgstr ""
+msgstr "PÄrveidot..."
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2718
msgid "Precisely control objects' transformations"
-msgstr ""
+msgstr "PrecÄ«zi kontrolÄ“t objekta pÄrveidojumus"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2719
msgid "_Align and Distribute..."
msgstr "LÄ«_dzinÄt un izkliedÄ“t..."
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2720
msgid "Align and distribute objects"
msgstr "LÄ«dzinÄt un izkliedÄ“t objektus"
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2721
msgid "_Spray options..."
msgstr "_SmidzinÄÅ¡anas iestatÄ«jumi..."
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2722
msgid "Some options for the spray"
msgstr "Daži smidzinÄÅ¡anas iestaÄ«jumi"
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2723
msgid "Undo _History..."
msgstr "Atsaukumu _vēsture..."
-#: ../src/verbs.cpp:2710
+#: ../src/verbs.cpp:2724
msgid "Undo History"
msgstr "Atsaukumu vēsture"
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2726
msgid "View and select font family, font size and other text properties"
-msgstr ""
+msgstr "Aplūkojiet un izvēlieties fontu saimi, fonta izmēru un citas teksta īpašības"
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2727
msgid "_XML Editor..."
msgstr "XML redaktors..."
-#: ../src/verbs.cpp:2714
+#: ../src/verbs.cpp:2728
msgid "View and edit the XML tree of the document"
msgstr "Aplūkot un labot dokumenta XML koku"
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2729
msgid "_Find/Replace..."
msgstr "_Meklēt/aizvietot..."
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2730
msgid "Find objects in document"
msgstr "MeklÄ“t objektus dokumentÄ "
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2731
msgid "Find and _Replace Text..."
msgstr "Meklēt un aizvietot tekstu..."
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2732
msgid "Find and replace text in document"
msgstr "Meklēt un aizvietot tekstu"
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2734
msgid "Check spelling of text in document"
msgstr "PÄrbaudÄ«t teksta pareizrakstÄ«bu dokumentÄ"
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2735
msgid "_Messages..."
msgstr "_Vēstules..."
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2736
msgid "View debug messages"
msgstr "Skatīt atkļūdošanas paziņojumus"
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2737
msgid "S_cripts..."
msgstr "S_kripti..."
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2738
msgid "Run scripts"
msgstr "Palaist skriptus"
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2739
msgid "Show/Hide D_ialogs"
msgstr "RÄdÄ«t/slÄ“pt dialogus"
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2740
msgid "Show or hide all open dialogs"
msgstr "RÄdÄ«t vai paslÄ“pt visus atvÄ“rtos dialogus"
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2741
msgid "Create Tiled Clones..."
msgstr "Izveidot klonu rakstu..."
-#: ../src/verbs.cpp:2728
-msgid ""
-"Create multiple clones of selected object, arranging them into a pattern or "
-"scattering"
+#: ../src/verbs.cpp:2742
+msgid "Create multiple clones of selected object, arranging them into a pattern or scattering"
msgstr ""
-#: ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2743
msgid "_Object attributes..."
msgstr "_Objekta atribūti..."
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2744
msgid "Edit the object attributes..."
msgstr "Labot objekta atribūtus..."
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2746
msgid "Edit the ID, locked and visible status, and other object properties"
-msgstr ""
+msgstr "Labojiet ID, slÄ“gÅ¡anas un redzamÄ«bas stÄvokli un citas objekta Ä«pašības"
#. #ifdef WITH_INKBOARD
#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient",
#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL),
#. #endif
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2751
msgid "_Input Devices..."
msgstr "_Ievadierīces..."
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2752
msgid "Configure extended input devices, such as a graphics tablet"
-msgstr ""
-"KonfigurÄ“jiet paplaÅ¡inÄto iespÄ“ju ievades ierÄ«ces, piem. grafiskÄs planÅ¡etes"
+msgstr "KonfigurÄ“jiet paplaÅ¡inÄto iespÄ“ju ievades ierÄ«ces, piem. grafiskÄs planÅ¡etes"
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2753
msgid "_Extensions..."
msgstr "_PaplaÅ¡inÄjumi..."
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2754
msgid "Query information about extensions"
msgstr "VaicÄjuma informÄcija par paplaÅ¡inÄjumiem"
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2755
msgid "Layer_s..."
msgstr "_SlÄņi..."
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2756
msgid "View Layers"
msgstr "SkatÄ«t slÄņus"
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2757
msgid "Path E_ffects ..."
msgstr "Ceļa e_fekti..."
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2758
msgid "Manage, edit, and apply path effects"
msgstr "VadÄ«t, labot un pielietot ceÄk efektus"
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2759
msgid "Filter _Editor..."
msgstr "Filtru r_edaktors"
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2760
msgid "Manage, edit, and apply SVG filters"
msgstr "Vadīt, labot un pielietot SVG filtrus"
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2761
msgid "SVG Font Editor..."
msgstr "SVG fontu redaktors"
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2762
msgid "Edit SVG fonts"
msgstr "Labot SVG fontus"
-#: ../src/verbs.cpp:2749
-#, fuzzy
+#: ../src/verbs.cpp:2763
msgid "Print Colors..."
-msgstr "InvertÄ“t krÄsas"
+msgstr ""
-#: ../src/verbs.cpp:2750
-msgid ""
-"Select which color separations to render in Print Colors Preview rendermode"
+#: ../src/verbs.cpp:2764
+msgid "Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2765
msgid "_Export PNG Image..."
msgstr "_Eksportēt PNG attēlu..."
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2766
msgid "Export this document or a selection as a PNG image"
msgstr "EksportÄ“t Å¡o dokumentu vai atlasÄ«to kÄ PNG attÄ“lu"
#. Help
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2769
msgid "About E_xtensions"
msgstr "Par _paplaÅ¡inÄjumiem"
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2770
msgid "Information on Inkscape extensions"
msgstr "InformÄcija par Inkscape paplaÅ¡inÄjumiem"
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2771
msgid "About _Memory"
msgstr "Par at_miņu"
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2772
msgid "Memory usage information"
msgstr "Atmiņas izmantoÅ¡anas informÄcija"
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2773
msgid "_About Inkscape"
msgstr "P_ar Inkscape"
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2774
msgid "Inkscape version, authors, license"
msgstr "Inkscape versija, autori, licence"
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2779
msgid "Inkscape: _Basic"
msgstr "Inkscape: pamati"
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2780
msgid "Getting started with Inkscape"
msgstr "SÄkt darbu ar Inkscape"
#. "tutorial_basic"
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2781
msgid "Inkscape: _Shapes"
msgstr "Inkscape: figūra_s"
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2782
msgid "Using shape tools to create and edit shapes"
-msgstr ""
+msgstr "Figūru rīku izmantošana figūru izveidošanai un labošanai"
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2783
msgid "Inkscape: _Advanced"
msgstr "Inkscape: PadziļinÄti"
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2784
msgid "Advanced Inkscape topics"
msgstr "PadziļinÄtie Inkscape temati"
#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2786
msgid "Inkscape: T_racing"
msgstr "Inkscape: vekto_rizēšana"
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2787
msgid "Using bitmap tracing"
msgstr "Izmanto bitkartes vektorizēšanu"
#. "tutorial_tracing"
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2788
msgid "Inkscape: _Calligraphy"
msgstr "Inkscape: kaligrÄfija"
-#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2789
msgid "Using the Calligraphy pen tool"
msgstr "KaligrÄfiskÄs spalvas lietoÅ¡ana"
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2790
msgid "Inkscape: _Interpolate"
msgstr "Inkscape: _interpolēt"
-#: ../src/verbs.cpp:2777
+#: ../src/verbs.cpp:2791
msgid "Using the interpolate extension"
msgstr ""
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2778
+#: ../src/verbs.cpp:2792
msgid "_Elements of Design"
msgstr "Dizaina _elementi"
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2793
msgid "Principles of design in the tutorial form"
msgstr "Dizaina principi mÄcÄ«bu materiÄlu formÄ"
#. "tutorial_design"
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2794
msgid "_Tips and Tricks"
msgstr "Padomi un vil_tības"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2795
msgid "Miscellaneous tips and tricks"
msgstr "DažÄdi padomi un triki"
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2798
msgid "Previous Exte_nsion"
msgstr "Iepriekšējais paplaÅ¡i_nÄjums"
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2799
msgid "Repeat the last extension with the same settings"
msgstr "AtkÄrtot pÄ“dÄ“jo paplaÅ¡inÄjumu ar tiem paÅ¡iem iestatÄ«jumiem"
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2800
msgid "_Previous Extension Settings..."
msgstr "Ie_priekšējÄ paplaÅ¡inÄjuma iestatÄ«jumi"
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2801
msgid "Repeat the last extension with new settings"
msgstr "AtkÄrtot pÄ“dÄ“jo paplaÅ¡inÄjumu ar jaunajiem iestatÄ«jumiem"
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2805
msgid "Fit the page to the current selection"
msgstr "PielÄgot lapu paÅ¡reiz atlasÄ«tajam"
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2807
msgid "Fit the page to the drawing"
msgstr "PielÄgot lapu zÄ«mÄ“jumam"
-#: ../src/verbs.cpp:2795
-msgid ""
-"Fit the page to the current selection or the drawing if there is no selection"
-msgstr ""
-"PielÄgot lapu iezÄ«mÄ“tajam apgabalam vai zÄ«mÄ“jumam, ja nekas nav iezÄ«mÄ“ts"
+#: ../src/verbs.cpp:2809
+msgid "Fit the page to the current selection or the drawing if there is no selection"
+msgstr "PielÄgot lapu iezÄ«mÄ“tajam apgabalam vai zÄ«mÄ“jumam, ja nekas nav iezÄ«mÄ“ts"
#. LockAndHide
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2811
msgid "Unlock All"
msgstr "Atslēgt visus"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2813
msgid "Unlock All in All Layers"
msgstr "AtslÄ“gt visus visos slÄņos"
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2815
msgid "Unhide All"
msgstr "RÄdÄ«t visus"
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2817
msgid "Unhide All in All Layers"
msgstr "RÄdÄ«t visus visos slÄņos"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2821
msgid "Link an ICC color profile"
msgstr "PiesaistÄ«t ICC krÄsu profilu"
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2822
msgid "Remove Color Profile"
msgstr "AizvÄkt krÄsu profilu"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2823
msgid "Remove a linked ICC color profile"
msgstr "AizvÄkt piesaistÄ«to ICC krÄsu profilu"
-#: ../src/verbs.cpp:2832 ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2846
+#: ../src/verbs.cpp:2847
msgid "Center on horizontal and vertical axis"
msgstr "CentrÄ“t uz horizontÄlÄs un vertikÄlÄs ass"
@@ -23781,18 +22488,25 @@ msgstr "Loks: mainÄ«t sÄkumu/beigas"
msgid "Arc: Change open/closed"
msgstr "Loks: mainīt uz atvērtu/slēgtu"
-#: ../src/widgets/arc-toolbar.cpp:303 ../src/widgets/arc-toolbar.cpp:332
-#: ../src/widgets/rect-toolbar.cpp:260 ../src/widgets/rect-toolbar.cpp:298
-#: ../src/widgets/spiral-toolbar.cpp:232 ../src/widgets/spiral-toolbar.cpp:256
-#: ../src/widgets/star-toolbar.cpp:396 ../src/widgets/star-toolbar.cpp:457
+#: ../src/widgets/arc-toolbar.cpp:303
+#: ../src/widgets/arc-toolbar.cpp:332
+#: ../src/widgets/rect-toolbar.cpp:260
+#: ../src/widgets/rect-toolbar.cpp:298
+#: ../src/widgets/spiral-toolbar.cpp:232
+#: ../src/widgets/spiral-toolbar.cpp:256
+#: ../src/widgets/star-toolbar.cpp:396
+#: ../src/widgets/star-toolbar.cpp:457
msgid "<b>New:</b>"
msgstr "<b>Jauns:</b>"
#. FIXME: implement averaging of all parameters for multiple selected
#. gtk_label_set_markup(GTK_LABEL(l), _("<b>Average:</b>"));
-#: ../src/widgets/arc-toolbar.cpp:306 ../src/widgets/arc-toolbar.cpp:317
-#: ../src/widgets/rect-toolbar.cpp:268 ../src/widgets/rect-toolbar.cpp:286
-#: ../src/widgets/spiral-toolbar.cpp:234 ../src/widgets/spiral-toolbar.cpp:245
+#: ../src/widgets/arc-toolbar.cpp:306
+#: ../src/widgets/arc-toolbar.cpp:317
+#: ../src/widgets/rect-toolbar.cpp:268
+#: ../src/widgets/rect-toolbar.cpp:286
+#: ../src/widgets/spiral-toolbar.cpp:234
+#: ../src/widgets/spiral-toolbar.cpp:245
#: ../src/widgets/star-toolbar.cpp:398
msgid "<b>Change:</b>"
msgstr "<b>Mainīt:</b>"
@@ -23849,16 +22563,16 @@ msgstr "Leņķis X virzienÄ"
#. Translators: PL is short for 'perspective line'
#: ../src/widgets/box3d-toolbar.cpp:322
msgid "Angle of PLs in X direction"
-msgstr ""
+msgstr "Leņķis starp PL X virzienÄ"
#. Translators: VP is short for 'vanishing point'
#: ../src/widgets/box3d-toolbar.cpp:344
msgid "State of VP in X direction"
-msgstr ""
+msgstr "SP stÄvoklis X virzienÄ"
#: ../src/widgets/box3d-toolbar.cpp:345
msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)"
-msgstr ""
+msgstr "PÄrslÄ“dziet SP X virzienÄ starp 'galÄ«gs' un 'bezgalÄ«gs' (=paralÄ“ls)"
#: ../src/widgets/box3d-toolbar.cpp:360
msgid "Angle in Y direction"
@@ -23871,16 +22585,16 @@ msgstr "Leņķis Y:"
#. Translators: PL is short for 'perspective line'
#: ../src/widgets/box3d-toolbar.cpp:362
msgid "Angle of PLs in Y direction"
-msgstr ""
+msgstr "Leņķis starp PL Y virzienÄ"
#. Translators: VP is short for 'vanishing point'
#: ../src/widgets/box3d-toolbar.cpp:383
msgid "State of VP in Y direction"
-msgstr ""
+msgstr "SP stÄvoklis Y virzienÄ"
#: ../src/widgets/box3d-toolbar.cpp:384
msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)"
-msgstr ""
+msgstr "PÄrslÄ“dziet SP Y virzienÄ starp 'galÄ«gs' un 'bezgalÄ«gs' (=paralÄ“ls)"
#: ../src/widgets/box3d-toolbar.cpp:399
msgid "Angle in Z direction"
@@ -23889,16 +22603,16 @@ msgstr "Leņķis Z virzienÄ"
#. Translators: PL is short for 'perspective line'
#: ../src/widgets/box3d-toolbar.cpp:401
msgid "Angle of PLs in Z direction"
-msgstr ""
+msgstr "Leņķis starp PL Z virzienÄ"
#. Translators: VP is short for 'vanishing point'
#: ../src/widgets/box3d-toolbar.cpp:422
msgid "State of VP in Z direction"
-msgstr ""
+msgstr "SP stÄvoklis Z virzienÄ"
#: ../src/widgets/box3d-toolbar.cpp:423
msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)"
-msgstr ""
+msgstr "PÄrslÄ“dziet SP Z virzienÄ starp 'galÄ«gs' un 'bezgalÄ«gs' (=paralÄ“ls)"
#: ../src/widgets/calligraphy-toolbar.cpp:231
msgid "No preset"
@@ -23919,11 +22633,16 @@ msgstr "(mata līnija)"
#. Scale
#: ../src/widgets/calligraphy-toolbar.cpp:407
#: ../src/widgets/calligraphy-toolbar.cpp:440
-#: ../src/widgets/erasor-toolbar.cpp:146 ../src/widgets/pencil-toolbar.cpp:304
-#: ../src/widgets/spray-toolbar.cpp:130 ../src/widgets/spray-toolbar.cpp:146
-#: ../src/widgets/spray-toolbar.cpp:162 ../src/widgets/spray-toolbar.cpp:222
-#: ../src/widgets/spray-toolbar.cpp:252 ../src/widgets/spray-toolbar.cpp:270
-#: ../src/widgets/tweak-toolbar.cpp:144 ../src/widgets/tweak-toolbar.cpp:161
+#: ../src/widgets/erasor-toolbar.cpp:146
+#: ../src/widgets/pencil-toolbar.cpp:304
+#: ../src/widgets/spray-toolbar.cpp:130
+#: ../src/widgets/spray-toolbar.cpp:146
+#: ../src/widgets/spray-toolbar.cpp:162
+#: ../src/widgets/spray-toolbar.cpp:222
+#: ../src/widgets/spray-toolbar.cpp:252
+#: ../src/widgets/spray-toolbar.cpp:270
+#: ../src/widgets/tweak-toolbar.cpp:144
+#: ../src/widgets/tweak-toolbar.cpp:161
#: ../src/widgets/tweak-toolbar.cpp:369
msgid "(default)"
msgstr "(noklusētais)"
@@ -23972,9 +22691,7 @@ msgid "Thinning:"
msgstr "SaÅ¡aurinÄÅ¡anÄs:"
#: ../src/widgets/calligraphy-toolbar.cpp:428
-msgid ""
-"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 "
-"makes them broader, 0 makes width independent of velocity)"
+msgid "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 makes them broader, 0 makes width independent of velocity)"
msgstr ""
#. Angle
@@ -23995,46 +22712,38 @@ msgid "Pen Angle"
msgstr "Spalvas leņķis"
#: ../src/widgets/calligraphy-toolbar.cpp:443
-#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1
+#: ../share/extensions/motion.inx.h:1
+#: ../share/extensions/restack.inx.h:1
msgid "Angle:"
msgstr "Leņķis:"
#: ../src/widgets/calligraphy-toolbar.cpp:444
-msgid ""
-"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if "
-"fixation = 0)"
+msgid "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if fixation = 0)"
msgstr ""
#. Fixation
#: ../src/widgets/calligraphy-toolbar.cpp:458
-#, fuzzy
msgid "(perpendicular to stroke, \"brush\")"
-msgstr "PÄrveidot iezÄ«mÄ“jumu par otu"
+msgstr ""
#: ../src/widgets/calligraphy-toolbar.cpp:458
-#, fuzzy
msgid "(almost fixed, default)"
-msgstr "Noklusētais IM modulis"
+msgstr "(gandrīz fiksēts, noklusētais)"
#: ../src/widgets/calligraphy-toolbar.cpp:458
-#, fuzzy
msgid "(fixed by Angle, \"pen\")"
-msgstr "Pagriezt par patvaļīgu leņķi"
+msgstr ""
#: ../src/widgets/calligraphy-toolbar.cpp:461
-#, fuzzy
msgid "Fixation"
-msgstr "_VariÄcija:"
+msgstr ""
#: ../src/widgets/calligraphy-toolbar.cpp:461
-#, fuzzy
msgid "Fixation:"
-msgstr "_VariÄcija:"
+msgstr ""
#: ../src/widgets/calligraphy-toolbar.cpp:462
-msgid ""
-"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = "
-"fixed angle)"
+msgid "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = fixed angle)"
msgstr ""
#. Cap Rounding
@@ -24063,9 +22772,7 @@ msgid "Caps:"
msgstr "Gali:"
#: ../src/widgets/calligraphy-toolbar.cpp:479
-msgid ""
-"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = "
-"round caps)"
+msgid "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = round caps)"
msgstr ""
#. Tremor
@@ -24133,16 +22840,15 @@ msgstr "(viegla nogludinÄÅ¡ana, noklusÄ“tais)"
#: ../src/widgets/calligraphy-toolbar.cpp:526
msgid "(noticeable lagging)"
-msgstr ""
+msgstr "(manÄma atpalikÅ¡ana)"
#: ../src/widgets/calligraphy-toolbar.cpp:526
msgid "(maximum inertia)"
msgstr "(maksimÄla inerce)"
#: ../src/widgets/calligraphy-toolbar.cpp:529
-#, fuzzy
msgid "Pen Mass"
-msgstr "Masu glabÄtuve"
+msgstr "Spalvas masa"
#: ../src/widgets/calligraphy-toolbar.cpp:529
msgid "Mass:"
@@ -24157,13 +22863,12 @@ msgid "Trace Background"
msgstr "Vektorizēt fonu"
#: ../src/widgets/calligraphy-toolbar.cpp:546
-msgid ""
-"Trace the lightness of the background by the width of the pen (white - "
-"minimum width, black - maximum width)"
+msgid "Trace the lightness of the background by the width of the pen (white - minimum width, black - maximum width)"
msgstr ""
#: ../src/widgets/calligraphy-toolbar.cpp:558
-#: ../src/widgets/spray-toolbar.cpp:241 ../src/widgets/tweak-toolbar.cpp:391
+#: ../src/widgets/spray-toolbar.cpp:241
+#: ../src/widgets/tweak-toolbar.cpp:391
msgid "Pressure"
msgstr "Spiediens"
@@ -24200,9 +22905,8 @@ msgid "Change connector spacing"
msgstr "MainÄ«t savienotÄja atstarpi"
#: ../src/widgets/connector-toolbar.cpp:357
-#, fuzzy
msgid "EditMode"
-msgstr "&Saraksta režīms..."
+msgstr ""
#: ../src/widgets/connector-toolbar.cpp:358
msgid "Switch between connection point editing and connector drawing mode"
@@ -24249,9 +22953,8 @@ msgid "The amount of space left around objects by auto-routing connectors"
msgstr ""
#: ../src/widgets/connector-toolbar.cpp:431
-#, fuzzy
msgid "Graph"
-msgstr "Grafiks"
+msgstr ""
#: ../src/widgets/connector-toolbar.cpp:441
msgid "Connector Length"
@@ -24290,9 +22993,8 @@ msgid "Remove the currently selected connection point"
msgstr "Dzēst šobrīd atlasīto savienojuma punktu"
#: ../src/widgets/dash-selector.cpp:58
-#, fuzzy
msgid "Dash pattern"
-msgstr "Līnijas raksts:"
+msgstr ""
#: ../src/widgets/dash-selector.cpp:75
msgid "Pattern offset"
@@ -24312,10 +23014,8 @@ msgstr "Z:"
#. display the initial welcome message in the statusbar
#: ../src/widgets/desktop-widget.cpp:634
-msgid ""
-"<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; "
-"use selector (arrow) to move or transform them."
-msgstr ""
+msgid "<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; use selector (arrow) to move or transform them."
+msgstr "<b>Laipni lÅ«dzam Inkscape!</b> Izmantojiet figÅ«ru zÄ«mēšanas vai brÄ«vrokas lÄ«dzekļus, lai izveidotu objektus; izmantojiet kursora bultiņu, lai tos pÄrvietotu vai pÄrveidotu."
#: ../src/widgets/desktop-widget.cpp:737
#, c-format
@@ -24358,13 +23058,11 @@ msgstr ""
#: ../src/widgets/desktop-widget.cpp:973
#, c-format
msgid ""
-"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
-"closing?</span>\n"
+"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before closing?</span>\n"
"\n"
"If you close without saving, your changes will be discarded."
msgstr ""
-"<span weight=\"bold\" size=\"larger\">SaglabÄt izmaiņas dokumentÄ \"%s\" "
-"pirms aizvēršanas?</span>\n"
+"<span weight=\"bold\" size=\"larger\">SaglabÄt izmaiņas dokumentÄ \"%s\" pirms aizvÄ“rÅ¡anas?</span>\n"
"\n"
"Ja aizvÄ“rsiet nesaglabÄjot, visas izdarÄ«tÄs izmaiņas tiks zaudÄ“tas."
@@ -24376,13 +23074,11 @@ msgstr "AizvÄ“rt _nesaglabÄjot"
#: ../src/widgets/desktop-widget.cpp:1032
#, c-format
msgid ""
-"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
-"format that may cause data loss!</span>\n"
+"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a format that may cause data loss!</span>\n"
"\n"
"Do you want to save this file as Inkscape SVG?"
msgstr ""
-"<span weight=\"bold\" size=\"larger\">Fails \"%s\" tika saglabÄts formÄtÄ, "
-"kas var būt saistīts ar dažu datu zudumu!</span>\n"
+"<span weight=\"bold\" size=\"larger\">Fails \"%s\" tika saglabÄts formÄtÄ, kas var bÅ«t saistÄ«ts ar dažu datu zudumu!</span>\n"
"\n"
"Vai vÄ“laties saglabÄt Å¡o failu kÄ Inkscape SVG?"
@@ -24399,30 +23095,27 @@ msgid "Pick opacity"
msgstr "Izvēlēties necaurspīdību"
#: ../src/widgets/dropper-toolbar.cpp:120
-msgid ""
-"Pick both the color and the alpha (transparency) under cursor; otherwise, "
-"pick only the visible color premultiplied by alpha"
+msgid "Pick both the color and the alpha (transparency) under cursor; otherwise, pick only the visible color premultiplied by alpha"
msgstr ""
#: ../src/widgets/dropper-toolbar.cpp:123
-#, fuzzy
msgid "Pick"
-msgstr "_Paņemt..."
+msgstr "Paņemt"
#: ../src/widgets/dropper-toolbar.cpp:132
msgid "Assign opacity"
msgstr "NorÄdÄ«t necaurspÄ«dÄ«bu"
#: ../src/widgets/dropper-toolbar.cpp:133
-msgid ""
-"If alpha was picked, assign it to selection as fill or stroke transparency"
-msgstr ""
+msgid "If alpha was picked, assign it to selection as fill or stroke transparency"
+msgstr "Ja ir izvÄ“lÄ“ta alfa, piešķiriet to atlasÄ«tajam kÄ aizpildÄ«juma vai vilkuma caurspÄ«dÄ«gumu"
#: ../src/widgets/dropper-toolbar.cpp:136
msgid "Assign"
msgstr "Piešķirt"
-#: ../src/widgets/ege-paint-def.cpp:67 ../src/widgets/ege-paint-def.cpp:91
+#: ../src/widgets/ege-paint-def.cpp:67
+#: ../src/widgets/ege-paint-def.cpp:91
#: ../src/widgets/gradient-toolbar.cpp:1128
msgid "none"
msgstr "nekas"
@@ -24445,18 +23138,19 @@ msgstr "Izgriezt no objektiem"
#: ../src/widgets/erasor-toolbar.cpp:150
msgid "The width of the eraser pen (relative to the visible canvas area)"
-msgstr ""
+msgstr "Dzēšgumijas platums (attiecÄ«bÄ pret redzamo auduma laukumu)"
#: ../src/widgets/fill-style.cpp:358
-#, fuzzy
msgid "Change fill rule"
-msgstr "MainÄ«t pildÄ«juma krÄsu"
+msgstr "Mainiet aizpildīšanas noteikumu"
-#: ../src/widgets/fill-style.cpp:443 ../src/widgets/fill-style.cpp:522
+#: ../src/widgets/fill-style.cpp:443
+#: ../src/widgets/fill-style.cpp:522
msgid "Set fill color"
msgstr "IestatÄ«t aizpildÄ«juma krÄsu"
-#: ../src/widgets/fill-style.cpp:443 ../src/widgets/fill-style.cpp:522
+#: ../src/widgets/fill-style.cpp:443
+#: ../src/widgets/fill-style.cpp:522
msgid "Set stroke color"
msgstr "IestatÄ«t vilkuma krÄsu"
@@ -24487,7 +23181,8 @@ msgctxt "Font selector"
msgid "Style"
msgstr "Stils"
-#: ../src/widgets/font-selector.cpp:237 ../share/extensions/dots.inx.h:2
+#: ../src/widgets/font-selector.cpp:237
+#: ../share/extensions/dots.inx.h:2
msgid "Font size:"
msgstr "Fonta izmērs:"
@@ -24566,14 +23261,12 @@ msgid "stroke"
msgstr "vilkums"
#: ../src/widgets/gradient-toolbar.cpp:1084
-#, fuzzy
msgid "Create gradient in the stroke"
-msgstr "Izveidot krÄsu pÄreju aizpildÄ«jumÄ"
+msgstr "Izveidot krÄsu pÄreju vilkumÄ"
#: ../src/widgets/gradient-toolbar.cpp:1087
-#, fuzzy
msgid "on:"
-msgstr "Ieslēgts"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1112
msgid "Select"
@@ -24588,9 +23281,8 @@ msgid "reflected"
msgstr "atspoguļots"
#: ../src/widgets/gradient-toolbar.cpp:1134
-#, fuzzy
msgid "direct"
-msgstr "TÄ«eÅ¡Ä lÄ«nija"
+msgstr "tieši"
#: ../src/widgets/gradient-toolbar.cpp:1136
msgid "Repeat"
@@ -24598,11 +23290,7 @@ msgstr "AtkÄrtot"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute
#: ../src/widgets/gradient-toolbar.cpp:1138
-msgid ""
-"Whether to fill with flat color beyond the ends of the gradient vector "
-"(spreadMethod=\"pad\"), or repeat the gradient in the same direction "
-"(spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite "
-"directions (spreadMethod=\"reflect\")"
+msgid "Whether to fill with flat color beyond the ends of the gradient vector (spreadMethod=\"pad\"), or repeat the gradient in the same direction (spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite directions (spreadMethod=\"reflect\")"
msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1143
@@ -24610,46 +23298,39 @@ msgid "Repeat:"
msgstr "AtkÄrtot:"
#: ../src/widgets/gradient-toolbar.cpp:1159
-#, fuzzy
msgid "Stops"
-msgstr "Aptur meklēšanu"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1159
-#, fuzzy
msgid "Select a stop for the current gradient"
-msgstr "Rediģēt aktÄ«vo krÄsu pÄreju"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1160
msgid "Edit:"
msgstr "Labot:"
#: ../src/widgets/gradient-toolbar.cpp:1172
-#, fuzzy
msgid "Offset of selected stop"
-msgstr "ApstÄdinÄt izvÄ“lÄ“to sÄ“jumu"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1189
#: ../src/widgets/gradient-toolbar.cpp:1190
-#, fuzzy
msgid "Insert new stop"
-msgstr "Ievietot jaunu rindu"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1203
#: ../src/widgets/gradient-toolbar.cpp:1204
#: ../src/widgets/gradient-vector.cpp:909
-#, fuzzy
msgid "Delete stop"
-msgstr "DzÄ“st krÄsu pÄrejas beigas"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1217
-#, fuzzy
msgid "Reverse"
-msgstr "Pretēji"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1218
-#, fuzzy
msgid "Reverse the direction of the gradient"
-msgstr "PretÄ“ja kontÅ«ras krÄsu pÄreja"
+msgstr ""
#: ../src/widgets/gradient-toolbar.cpp:1232
msgid "Link gradients"
@@ -24674,14 +23355,12 @@ msgstr "Nav atlasÄ«tu krÄsu pÄreju"
#. TRANSLATORS: "Stop" means: a "phase" of a gradient
#: ../src/widgets/gradient-vector.cpp:904
-#, fuzzy
msgid "Add stop"
-msgstr "Pievienot krÄsu pÄrejas beigas"
+msgstr ""
#: ../src/widgets/gradient-vector.cpp:907
-#, fuzzy
msgid "Add another control stop to gradient"
-msgstr "(Dubultklikšķis uz gradientu, lai pievienotu pieturu)"
+msgstr ""
#: ../src/widgets/gradient-vector.cpp:912
msgid "Delete current control stop from gradient"
@@ -24689,18 +23368,16 @@ msgstr ""
#. TRANSLATORS: "Stop" means: a "phase" of a gradient
#: ../src/widgets/gradient-vector.cpp:980
-#, fuzzy
msgid "Stop Color"
-msgstr "F&ona krÄsa:"
+msgstr ""
#: ../src/widgets/gradient-vector.cpp:1010
msgid "Gradient editor"
msgstr "KrÄsu pÄreju redaktors"
#: ../src/widgets/gradient-vector.cpp:1310
-#, fuzzy
msgid "Change gradient stop color"
-msgstr "Å…emt krÄsu no krÄsu pÄrejas"
+msgstr ""
#: ../src/widgets/lpe-toolbar.cpp:249
msgid "Closed"
@@ -24727,23 +23404,19 @@ msgid "No geometric tool is active"
msgstr "Nav aktīva ģeometrijas rīka"
#: ../src/widgets/lpe-toolbar.cpp:348
-#, fuzzy
msgid "Show limiting bounding box"
-msgstr "IzpildÄ«tÄja satura ierobežojoÅ¡Ä kaste"
+msgstr "RÄdÄ«t ierobežojoÅ¡o robežrÄmi"
#: ../src/widgets/lpe-toolbar.cpp:349
msgid "Show bounding box (used to cut infinite lines)"
msgstr ""
#: ../src/widgets/lpe-toolbar.cpp:360
-#, fuzzy
msgid "Get limiting bounding box from selection"
-msgstr "ParÄdÄ«t programmas \"Par\" logu"
+msgstr "IegÅ«t atlasÄ«tÄ ierobežojoÅ¡o robežrÄmi"
#: ../src/widgets/lpe-toolbar.cpp:361
-msgid ""
-"Set limiting bounding box (used to cut infinite lines) to the bounding box "
-"of current selection"
+msgid "Set limiting bounding box (used to cut infinite lines) to the bounding box of current selection"
msgstr ""
#: ../src/widgets/lpe-toolbar.cpp:373
@@ -24759,15 +23432,15 @@ msgid "Display measuring info for selected items"
msgstr "RÄdÄ«t atlasÄ«to objektu mÄ“rÄ«jumu informÄciju"
#: ../src/widgets/lpe-toolbar.cpp:410
-#, fuzzy
msgid "Open LPE dialog"
-msgstr "Faila atvēršanas _dialogs"
+msgstr ""
#: ../src/widgets/lpe-toolbar.cpp:411
msgid "Open LPE dialog (to adapt parameters numerically)"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:103 ../src/widgets/text-toolbar.cpp:1498
+#: ../src/widgets/measure-toolbar.cpp:103
+#: ../src/widgets/text-toolbar.cpp:1498
msgid "Font Size"
msgstr "Fonta izmērs"
@@ -24797,60 +23470,52 @@ msgid "Insert"
msgstr "Ievietot"
#: ../src/widgets/node-toolbar.cpp:366
-#, fuzzy
msgid "Insert node at min X"
-msgstr "Pievienot parakstu pie &kursora "
+msgstr "Pievienot mezglu pie min. X"
#: ../src/widgets/node-toolbar.cpp:367
msgid "Insert new nodes at min X into selected segments"
msgstr ""
#: ../src/widgets/node-toolbar.cpp:370
-#, fuzzy
msgid "Insert min X"
-msgstr "MIN_GNT"
+msgstr "Pievienot min. X"
#: ../src/widgets/node-toolbar.cpp:376
-#, fuzzy
msgid "Insert node at max X"
-msgstr "Pievienot parakstu pie &kursora "
+msgstr "Pievienot mezglu pie maks. X"
#: ../src/widgets/node-toolbar.cpp:377
msgid "Insert new nodes at max X into selected segments"
msgstr ""
#: ../src/widgets/node-toolbar.cpp:380
-#, fuzzy
msgid "Insert max X"
-msgstr "MaksimÄlais IzmÄ“rs"
+msgstr "Pievienot max. X"
#: ../src/widgets/node-toolbar.cpp:386
-#, fuzzy
msgid "Insert node at min Y"
-msgstr "Pievienot parakstu pie &kursora "
+msgstr "Pievienot mezglu pie min. Y"
#: ../src/widgets/node-toolbar.cpp:387
msgid "Insert new nodes at min Y into selected segments"
msgstr ""
#: ../src/widgets/node-toolbar.cpp:390
-#, fuzzy
msgid "Insert min Y"
-msgstr "MIN_GNT"
+msgstr "Pievienot min. Y"
#: ../src/widgets/node-toolbar.cpp:396
-#, fuzzy
msgid "Insert node at max Y"
-msgstr "Pievienot parakstu pie &kursora "
+msgstr "Pievienot mezglu pie maks. Y"
#: ../src/widgets/node-toolbar.cpp:397
msgid "Insert new nodes at max Y into selected segments"
msgstr ""
#: ../src/widgets/node-toolbar.cpp:400
-#, fuzzy
msgid "Insert max Y"
-msgstr "MaksimÄlais IzmÄ“rs"
+msgstr "Pievienot max. Y"
#: ../src/widgets/node-toolbar.cpp:408
msgid "Delete selected nodes"
@@ -24957,14 +23622,12 @@ msgid "Show path outline (without path effects)"
msgstr "RÄdÄ«t ceļa aprises (bez ceļa efektiem)"
#: ../src/widgets/node-toolbar.cpp:565
-#, fuzzy
msgid "Edit clipping paths"
-msgstr "Ceļa rīks: veido un labot ceļus"
+msgstr ""
#: ../src/widgets/node-toolbar.cpp:566
-#, fuzzy
msgid "Show clipping path(s) of selected object(s)"
-msgstr "PÄrvÄ“rst atlasÄ«to objektu par ceļu"
+msgstr ""
#: ../src/widgets/node-toolbar.cpp:576
msgid "Edit masks"
@@ -25003,9 +23666,7 @@ msgid "Fill Threshold"
msgstr "Aizpildīšanas slieksnis"
#: ../src/widgets/paintbucket-toolbar.cpp:169
-msgid ""
-"The maximum allowed difference between the clicked pixel and the neighboring "
-"pixels to be counted in the fill"
+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:195
@@ -25017,8 +23678,7 @@ msgid "Grow/shrink by:"
msgstr "PalielinÄt/samazinÄt par:"
#: ../src/widgets/paintbucket-toolbar.cpp:196
-msgid ""
-"The amount to grow (positive) or shrink (negative) the created fill path"
+msgid "The amount to grow (positive) or shrink (negative) the created fill path"
msgstr ""
#: ../src/widgets/paintbucket-toolbar.cpp:221
@@ -25030,15 +23690,14 @@ msgid "Close gaps:"
msgstr "Aizpildīt spraugas:"
#: ../src/widgets/paintbucket-toolbar.cpp:233
-#: ../src/widgets/pencil-toolbar.cpp:327 ../src/widgets/spiral-toolbar.cpp:307
+#: ../src/widgets/pencil-toolbar.cpp:327
+#: ../src/widgets/spiral-toolbar.cpp:307
#: ../src/widgets/star-toolbar.cpp:577
msgid "Defaults"
msgstr "Noklusētie"
#: ../src/widgets/paintbucket-toolbar.cpp:234
-msgid ""
-"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools "
-"to change defaults)"
+msgid "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
msgstr ""
#: ../src/widgets/paint-selector.cpp:231
@@ -25067,15 +23726,12 @@ msgstr ""
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty
#: ../src/widgets/paint-selector.cpp:260
-msgid ""
-"Any path self-intersections or subpaths create holes in the fill (fill-rule: "
-"evenodd)"
+msgid "Any path self-intersections or subpaths create holes in the fill (fill-rule: evenodd)"
msgstr ""
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty
#: ../src/widgets/paint-selector.cpp:271
-msgid ""
-"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)"
+msgid "Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)"
msgstr ""
#: ../src/widgets/paint-selector.cpp:587
@@ -25108,10 +23764,7 @@ msgid "<b>Radial gradient</b>"
msgstr "<b>RadiÄla krÄsu pÄreja</b>"
#: ../src/widgets/paint-selector.cpp:1052
-msgid ""
-"Use the <b>Node tool</b> to adjust position, scale, and rotation of the "
-"pattern on canvas. Use <b>Object &gt; Pattern &gt; Objects to Pattern</b> to "
-"create a new pattern from selection."
+msgid "Use the <b>Node tool</b> to adjust position, scale, and rotation of the pattern on canvas. Use <b>Object &gt; Pattern &gt; Objects to Pattern</b> to create a new pattern from selection."
msgstr ""
#: ../src/widgets/paint-selector.cpp:1065
@@ -25119,9 +23772,8 @@ msgid "<b>Pattern fill</b>"
msgstr "<b>Aizpildījums ar šablonu</b>"
#: ../src/widgets/paint-selector.cpp:1161
-#, fuzzy
msgid "<b>Swatch fill</b>"
-msgstr "Piepildīšanas Līmenis"
+msgstr ""
#: ../src/widgets/pencil-toolbar.cpp:131
msgid "Bezier"
@@ -25149,7 +23801,7 @@ msgstr "ParaksiÄls"
#: ../src/widgets/pencil-toolbar.cpp:154
msgid "Create a sequence of paraxial line segments"
-msgstr ""
+msgstr "Izveidot taisnu nogriežņu secību"
#: ../src/widgets/pencil-toolbar.cpp:162
msgid "Mode of new lines drawn by this tool"
@@ -25167,7 +23819,8 @@ msgstr ""
msgid "From clipboard"
msgstr "No starpliktuves"
-#: ../src/widgets/pencil-toolbar.cpp:219 ../src/widgets/pencil-toolbar.cpp:220
+#: ../src/widgets/pencil-toolbar.cpp:219
+#: ../src/widgets/pencil-toolbar.cpp:220
msgid "Shape:"
msgstr "Forma:"
@@ -25196,13 +23849,8 @@ msgid "How much smoothing (simplifying) is applied to the line"
msgstr ""
#: ../src/widgets/pencil-toolbar.cpp:328
-#, fuzzy
-msgid ""
-"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to "
-"change defaults)"
-msgstr ""
-"Atiestatīt figūras parametrus uz noklusētajiem (izmantojiet Inkscape "
-"Iestatījumi > Rīki, lai mainītu noklusētos)"
+msgid "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
+msgstr "Atiestatīt zīmuļa parametrus uz noklusētajiem (izmantojiet Inkscape Iestatījumi > Rīki, lai mainītu noklusētos)"
#: ../src/widgets/rect-toolbar.cpp:129
msgid "Change rectangle"
@@ -25224,7 +23872,8 @@ msgstr "H:"
msgid "Height of rectangle"
msgstr "Taisnstūra augstums"
-#: ../src/widgets/rect-toolbar.cpp:347 ../src/widgets/rect-toolbar.cpp:362
+#: ../src/widgets/rect-toolbar.cpp:347
+#: ../src/widgets/rect-toolbar.cpp:362
msgid "not rounded"
msgstr "nav noapaļoti"
@@ -25262,7 +23911,7 @@ msgstr "Padarīt stūrus asus"
#: ../src/widgets/select-toolbar.cpp:263
msgid "Transform by toolbar"
-msgstr ""
+msgstr "PÄrveidoÅ¡ana ar rÄ«kjoslas palÄ«dzÄ«bu"
#: ../src/widgets/select-toolbar.cpp:341
msgid "Now <b>stroke width</b> is <b>scaled</b> when objects are scaled."
@@ -25273,39 +23922,27 @@ msgid "Now <b>stroke width</b> is <b>not scaled</b> when objects are scaled."
msgstr ""
#: ../src/widgets/select-toolbar.cpp:354
-msgid ""
-"Now <b>rounded rectangle corners</b> are <b>scaled</b> when rectangles are "
-"scaled."
+msgid "Now <b>rounded rectangle corners</b> are <b>scaled</b> when rectangles are scaled."
msgstr ""
#: ../src/widgets/select-toolbar.cpp:356
-msgid ""
-"Now <b>rounded rectangle corners</b> are <b>not scaled</b> when rectangles "
-"are scaled."
+msgid "Now <b>rounded rectangle corners</b> are <b>not scaled</b> when rectangles are scaled."
msgstr ""
#: ../src/widgets/select-toolbar.cpp:367
-msgid ""
-"Now <b>gradients</b> are <b>transformed</b> along with their objects when "
-"those are transformed (moved, scaled, rotated, or skewed)."
+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:369
-msgid ""
-"Now <b>gradients</b> remain <b>fixed</b> when objects are transformed "
-"(moved, scaled, rotated, or skewed)."
+msgid "Now <b>gradients</b> remain <b>fixed</b> when objects are transformed (moved, scaled, rotated, or skewed)."
msgstr ""
#: ../src/widgets/select-toolbar.cpp:380
-msgid ""
-"Now <b>patterns</b> are <b>transformed</b> along with their objects when "
-"those are transformed (moved, scaled, rotated, or skewed)."
+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:382
-msgid ""
-"Now <b>patterns</b> remain <b>fixed</b> when objects are transformed (moved, "
-"scaled, rotated, or skewed)."
+msgid "Now <b>patterns</b> remain <b>fixed</b> when objects are transformed (moved, scaled, rotated, or skewed)."
msgstr ""
#. four spinbuttons
@@ -25469,33 +24106,27 @@ msgstr "Iekšējais rÄdiuss:"
msgid "Radius of the innermost revolution (relative to the spiral size)"
msgstr "IekšējÄ vijuma rÄdiuss (attiecÄ«bÄ pret spirÄles izmÄ“ru)"
-#: ../src/widgets/spiral-toolbar.cpp:308 ../src/widgets/star-toolbar.cpp:578
-msgid ""
-"Reset shape parameters to defaults (use Inkscape Preferences > Tools to "
-"change defaults)"
-msgstr ""
-"Atiestatīt figūras parametrus uz noklusētajiem (izmantojiet Inkscape "
-"Iestatījumi > Rīki, lai mainītu noklusētos)"
+#: ../src/widgets/spiral-toolbar.cpp:308
+#: ../src/widgets/star-toolbar.cpp:578
+msgid "Reset shape parameters to defaults (use Inkscape Preferences > Tools to change defaults)"
+msgstr "Atiestatīt figūras parametrus uz noklusētajiem (izmantojiet Inkscape Iestatījumi > Rīki, lai mainītu noklusētos)"
#. Width
#: ../src/widgets/spray-toolbar.cpp:130
-#, fuzzy
msgid "(narrow spray)"
-msgstr "Å aurÄs takas"
+msgstr "(Å¡aurs smidzinÄjums)"
#: ../src/widgets/spray-toolbar.cpp:130
-#, fuzzy
msgid "(broad spray)"
-msgstr "IzsmidzinÄt sÄkotnÄ“jÄs atlases klonus"
+msgstr "(plats smidzinÄjums)"
#: ../src/widgets/spray-toolbar.cpp:133
msgid "The width of the spray area (relative to the visible canvas area)"
-msgstr ""
+msgstr "SmidzinÄÅ¡anas joslas platums (attiecÄ«bÄ pret redzamo auduma laukumu)"
#: ../src/widgets/spray-toolbar.cpp:146
-#, fuzzy
msgid "(maximum mean)"
-msgstr "VidÄ“jais rezultÄts"
+msgstr ""
#: ../src/widgets/spray-toolbar.cpp:149
msgid "Focus"
@@ -25548,7 +24179,8 @@ msgstr "IzsmidzinÄt vienÄ ceļÄ"
msgid "Spray objects in a single path"
msgstr "IzsmidzinÄt objektus vienÄ ceļÄ"
-#: ../src/widgets/spray-toolbar.cpp:202 ../src/widgets/tweak-toolbar.cpp:272
+#: ../src/widgets/spray-toolbar.cpp:202
+#: ../src/widgets/tweak-toolbar.cpp:272
msgid "Mode"
msgstr "Režīms"
@@ -25570,8 +24202,7 @@ msgid "Adjusts the number of items sprayed per click"
msgstr "PielÄgo vienÄ klikšķī izsmidzinÄto objektu skaitu"
#: ../src/widgets/spray-toolbar.cpp:242
-msgid ""
-"Use the pressure of the input device to alter the amount of sprayed objects"
+msgid "Use the pressure of the input device to alter the amount of sprayed objects"
msgstr ""
#: ../src/widgets/spray-toolbar.cpp:252
@@ -25588,9 +24219,7 @@ msgstr "RotÄcija: "
#: ../src/widgets/spray-toolbar.cpp:257
#, no-c-format
-msgid ""
-"Variation of the rotation of the sprayed objects; 0% for the same rotation "
-"than the original object"
+msgid "Variation of the rotation of the sprayed objects; 0% for the same rotation than the original object"
msgstr ""
#: ../src/widgets/spray-toolbar.cpp:270
@@ -25609,9 +24238,7 @@ msgstr "Mērogs:"
#: ../src/widgets/spray-toolbar.cpp:275
#, no-c-format
-msgid ""
-"Variation in the scale of the sprayed objects; 0% for the same scale than "
-"the original object"
+msgid "Variation in the scale of the sprayed objects; 0% for the same scale than the original object"
msgstr ""
#: ../src/widgets/sp-attribute-widget.cpp:267
@@ -25653,7 +24280,7 @@ msgstr "_S"
#: ../src/widgets/sp-color-icc-selector.cpp:219
#: ../src/widgets/sp-color-scales.cpp:432
msgid "_L:"
-msgstr ""
+msgstr "_L:"
#: ../src/widgets/sp-color-icc-selector.cpp:220
#: ../src/widgets/sp-color-icc-selector.cpp:221
@@ -25707,14 +24334,12 @@ msgid "Alpha (opacity)"
msgstr "Alfa (necaurspīdība)"
#: ../src/widgets/sp-color-notebook.cpp:362
-#, fuzzy
msgid "Color Managed"
-msgstr "KrÄsu pÄrvaldÄ«ts displejs"
+msgstr ""
#: ../src/widgets/sp-color-notebook.cpp:369
-#, fuzzy
msgid "Out of gamut!"
-msgstr "AtzÄ«mÄ“t krÄsas, kas neietilpst krÄsu diapazonÄ"
+msgstr "Ä€rpus krÄsu diapazona!"
#: ../src/widgets/sp-color-notebook.cpp:376
msgid "Too much ink!"
@@ -25787,7 +24412,7 @@ msgstr ""
#: ../src/widgets/star-toolbar.cpp:483
msgid "Star instead of a regular polygon (with one handle)"
-msgstr ""
+msgstr "Zvaigzne regulÄra daudzstÅ«ra vietÄ (ar vienu turi)"
#: ../src/widgets/star-toolbar.cpp:504
msgid "triangle/tri-star"
@@ -25860,14 +24485,12 @@ msgid "stretched"
msgstr "izstiepts"
#: ../src/widgets/star-toolbar.cpp:544
-#, fuzzy
msgid "twisted"
-msgstr "twisted_fall"
+msgstr "savīts"
#: ../src/widgets/star-toolbar.cpp:544
-#, fuzzy
msgid "slightly pinched"
-msgstr "IenÄkt nedaudz"
+msgstr ""
#: ../src/widgets/star-toolbar.cpp:544
msgid "NOT rounded"
@@ -25889,7 +24512,8 @@ msgstr "labi noapaļoti"
msgid "amply rounded"
msgstr "pilnīgi noapaļoti"
-#: ../src/widgets/star-toolbar.cpp:544 ../src/widgets/star-toolbar.cpp:559
+#: ../src/widgets/star-toolbar.cpp:544
+#: ../src/widgets/star-toolbar.cpp:559
msgid "blown up"
msgstr "uzpūsts"
@@ -25973,9 +24597,8 @@ msgstr "Līnijas gals:"
#. TRANSLATORS: Butt cap: the line shape does not extend beyond the end point
#. of the line; the ends of the line are square
#: ../src/widgets/stroke-style.cpp:260
-#, fuzzy
msgid "Butt cap"
-msgstr "_Uzgaļa stils:"
+msgstr ""
#. TRANSLATORS: Round cap: the line shape extends beyond the end point of the
#. line; the ends of the line are rounded
@@ -26007,12 +24630,8 @@ msgid "_Mid Markers:"
msgstr "_Vidus marÄ·ieri:"
#: ../src/widgets/stroke-style.cpp:306
-msgid ""
-"Mid Markers are drawn on every node of a path or shape except the first and "
-"last nodes"
-msgstr ""
-"Vidus marķieri tiek pievienoti katram ceļa vai figūras mezglam, izņemot "
-"pirmo un pēdējo"
+msgid "Mid Markers are drawn on every node of a path or shape except the first and last nodes"
+msgstr "Vidus marķieri tiek pievienoti katram ceļa vai figūras mezglam, izņemot pirmo un pēdējo"
#: ../src/widgets/stroke-style.cpp:315
msgid "_End Markers:"
@@ -26026,7 +24645,8 @@ msgstr "Beigu marķieri tiek pievienoti ceļa vai figūras pēdējam mezglam"
msgid "Set markers"
msgstr "Iestatīt marķierus"
-#: ../src/widgets/stroke-style.cpp:1028 ../src/widgets/stroke-style.cpp:1121
+#: ../src/widgets/stroke-style.cpp:1028
+#: ../src/widgets/stroke-style.cpp:1121
msgid "Set stroke style"
msgstr "Iestatīt vilkuma stilu"
@@ -26035,9 +24655,8 @@ msgid "Set marker color"
msgstr "IestatÄ«t marÄ·iera krÄsu"
#: ../src/widgets/swatch-selector.cpp:140
-#, fuzzy
msgid "Change swatch color"
-msgstr "MainÄ«t fona krÄsu"
+msgstr "Mainiet krÄsu paraugu krÄsu"
#: ../src/widgets/text-toolbar.cpp:371
#, c-format
@@ -26046,7 +24665,7 @@ msgstr "NeizdevÄs atrast atbilstoÅ¡u fontu: %s\n"
#: ../src/widgets/text-toolbar.cpp:405
msgid "Text: Change font family"
-msgstr "Teksts: mainīt fonta grupu"
+msgstr "Teksts: mainīt fonta saimi"
#: ../src/widgets/text-toolbar.cpp:473
msgid "Text: Change font size"
@@ -26169,7 +24788,8 @@ msgstr "Teksta orientÄcija"
msgid "Smaller spacing"
msgstr "MazÄka atstarpe"
-#: ../src/widgets/text-toolbar.cpp:1661 ../src/widgets/text-toolbar.cpp:1692
+#: ../src/widgets/text-toolbar.cpp:1661
+#: ../src/widgets/text-toolbar.cpp:1692
#: ../src/widgets/text-toolbar.cpp:1723
msgctxt "Text tool"
msgid "Normal"
@@ -26195,11 +24815,13 @@ msgid "Spacing between lines (times font size)"
msgstr "Atstarpe starp rindÄm (fonta izmÄ“ra reizÄ“s)"
#. Drop down menu
-#: ../src/widgets/text-toolbar.cpp:1692 ../src/widgets/text-toolbar.cpp:1723
+#: ../src/widgets/text-toolbar.cpp:1692
+#: ../src/widgets/text-toolbar.cpp:1723
msgid "Negative spacing"
msgstr "Negatīva atstarpe"
-#: ../src/widgets/text-toolbar.cpp:1692 ../src/widgets/text-toolbar.cpp:1723
+#: ../src/widgets/text-toolbar.cpp:1692
+#: ../src/widgets/text-toolbar.cpp:1723
msgid "Positive spacing"
msgstr "Pozitīva atstarpe"
@@ -26270,9 +24892,8 @@ msgstr "Burta pagrieziens"
#. label
#: ../src/widgets/text-toolbar.cpp:1822
-#, fuzzy
msgid "Rot:"
-msgstr "&Deskrembelēt (Rot 13)"
+msgstr "Pagr.:"
#. short label
#: ../src/widgets/text-toolbar.cpp:1823
@@ -26280,9 +24901,8 @@ msgid "Character rotation (degrees)"
msgstr "RakstzÄ«mju pagrieziens (grÄdos)"
#: ../src/widgets/toolbox.cpp:177
-#, fuzzy
msgid "Color/opacity used for color tweaking"
-msgstr "VÄrdu kartÄ«tes aizmugurei izmantotÄ krÄsa"
+msgstr "KrÄsu korekcijai izmantojamÄ krÄsa/necauspÄ«dÄ«ba"
#: ../src/widgets/toolbox.cpp:185
msgid "Style of new stars"
@@ -26306,17 +24926,18 @@ msgstr "Jauno spirÄļu stils"
#: ../src/widgets/toolbox.cpp:195
msgid "Style of new paths created by Pencil"
-msgstr ""
+msgstr "Jauno, ar zīmuļa rīku veidoto ceļu stils"
#: ../src/widgets/toolbox.cpp:197
msgid "Style of new paths created by Pen"
-msgstr ""
+msgstr "Jauno, ar spalvas rīku veidoto ceļu stils"
#: ../src/widgets/toolbox.cpp:199
msgid "Style of new calligraphic strokes"
msgstr "Jauno kaligrÄfisko vilkumu stils"
-#: ../src/widgets/toolbox.cpp:201 ../src/widgets/toolbox.cpp:203
+#: ../src/widgets/toolbox.cpp:201
+#: ../src/widgets/toolbox.cpp:203
msgid "TBD"
msgstr "TBD"
@@ -26454,14 +25075,12 @@ msgstr "Piesaistes palīglīnijas"
#. Width
#: ../src/widgets/tweak-toolbar.cpp:144
-#, fuzzy
msgid "(pinch tweak)"
-msgstr "Savilkšanas a_pjoms:"
+msgstr "(šaura ota)"
#: ../src/widgets/tweak-toolbar.cpp:144
-#, fuzzy
msgid "(broad tweak)"
-msgstr "2. Pieskaņojiet izvÄ“lÄ“tÄs vÄ“rtÄ«bas:"
+msgstr "(plata ota)"
#: ../src/widgets/tweak-toolbar.cpp:147
msgid "The width of the tweak area (relative to the visible canvas area)"
@@ -26485,9 +25104,8 @@ msgid "Force:"
msgstr "Spēks"
#: ../src/widgets/tweak-toolbar.cpp:164
-#, fuzzy
msgid "The force of the tweak action"
-msgstr "Darbības laukuma robeža"
+msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:182
msgid "Move mode"
@@ -26498,18 +25116,16 @@ msgid "Move objects in any direction"
msgstr "PÄrvietot objektu jebkurÄ virzienÄ"
#: ../src/widgets/tweak-toolbar.cpp:189
-#, fuzzy
msgid "Move in/out mode"
-msgstr "Palaist dÄ“mona režīmÄ"
+msgstr "IekÅ¡Ä/ÄrÄ pÄrvietoÅ¡anas režīms"
#: ../src/widgets/tweak-toolbar.cpp:190
msgid "Move objects towards cursor; with Shift from cursor"
-msgstr ""
+msgstr "PÄrvietot objektus uz kursora pusi; ar Shift - prom no kursora"
#: ../src/widgets/tweak-toolbar.cpp:196
-#, fuzzy
msgid "Move jitter mode"
-msgstr "<b>Normalizēšanas režīms</b>"
+msgstr "NejauÅ¡as pÄrvietoÅ¡anas režīms"
#: ../src/widgets/tweak-toolbar.cpp:197
msgid "Move objects in random directions"
@@ -26540,14 +25156,12 @@ msgid "Duplicate objects, with Shift delete"
msgstr "Dublēt objektus, ar Shift - dzēst"
#: ../src/widgets/tweak-toolbar.cpp:224
-#, fuzzy
msgid "Push mode"
-msgstr "&Saraksta režīms..."
+msgstr "Stumšanas režīms"
#: ../src/widgets/tweak-toolbar.cpp:225
-#, fuzzy
msgid "Push parts of paths in any direction"
-msgstr "Å tats vai province (pilns nos.):"
+msgstr "Stumiet ceļa daļas jebkurÄ virzienÄ"
#: ../src/widgets/tweak-toolbar.cpp:231
msgid "Shrink/grow mode"
@@ -26558,42 +25172,36 @@ msgid "Shrink (inset) parts of paths; with Shift grow (outset)"
msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:238
-#, fuzzy
msgid "Attract/repel mode"
-msgstr "<b>Normalizēšanas režīms</b>"
+msgstr "Pievilkšanas/atgrūšanas režīms"
#: ../src/widgets/tweak-toolbar.cpp:239
msgid "Attract parts of paths towards cursor; with Shift from cursor"
-msgstr ""
+msgstr "Pievilkt ceļa daļas uz kursora pusi; ar Shift - prom no kursora"
#: ../src/widgets/tweak-toolbar.cpp:245
-#, fuzzy
msgid "Roughen mode"
-msgstr "&Saraksta režīms..."
+msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:246
-#, fuzzy
msgid "Roughen parts of paths"
-msgstr "Apvienot redzamos ceļus"
+msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:252
-#, fuzzy
msgid "Color paint mode"
-msgstr "NeatbalstÄ«ts krÄsu režīms: %s"
+msgstr "Objektu krÄsoÅ¡anas režīms"
#: ../src/widgets/tweak-toolbar.cpp:253
-#, fuzzy
msgid "Paint the tool's color upon selected objects"
-msgstr "IzvÄ“lÄ“tajÄ avotÄ nav krÄsu."
+msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:259
msgid "Color jitter mode"
msgstr "DreboÅ¡u krÄsu režīms"
#: ../src/widgets/tweak-toolbar.cpp:260
-#, fuzzy
msgid "Jitter the colors of selected objects"
-msgstr "Apmest izvÄ“lÄ“to objektu horizontÄli"
+msgstr ""
#: ../src/widgets/tweak-toolbar.cpp:266
msgid "Blur mode"
@@ -26645,9 +25253,8 @@ msgstr "O"
#. Fidelity
#: ../src/widgets/tweak-toolbar.cpp:369
-#, fuzzy
msgid "(rough, simplified)"
-msgstr "VienkÄrÅ¡otÄ Ä·Ä«nieÅ¡u:"
+msgstr "(raupjÅ¡, vienkÄrÅ¡ots)"
#: ../src/widgets/tweak-toolbar.cpp:369
msgid "(fine, but many nodes)"
@@ -26662,12 +25269,8 @@ msgid "Fidelity:"
msgstr "PrecizitÄte:"
#: ../src/widgets/tweak-toolbar.cpp:373
-msgid ""
-"Low fidelity simplifies paths; high fidelity preserves path features but may "
-"generate a lot of new nodes"
-msgstr ""
-"Zema precizitÄte vienkÄrÅ¡o ceļus, augsta precizitÄte saglabÄ ceļa Ä«patnÄ«bas, "
-"taÄu vienlaikus var izveidot daudz jaunu mezglu"
+msgid "Low fidelity simplifies paths; high fidelity preserves path features but may generate a lot of new nodes"
+msgstr "Zema precizitÄte vienkÄrÅ¡o ceļus, augsta precizitÄte saglabÄ ceļa Ä«patnÄ«bas, taÄu vienlaikus var izveidot daudz jaunu mezglu"
#: ../src/widgets/tweak-toolbar.cpp:392
msgid "Use the pressure of the input device to alter the force of tweak action"
@@ -26687,8 +25290,7 @@ msgstr "LÅ«dzu izvÄ“lieties kÄdu objektu."
#: ../share/extensions/dimension.py:133
msgid "Unable to process this object. Try changing it into a path first."
-msgstr ""
-"Å o objektu nav iespÄ“jams apstrÄdÄt. Mēģiniet to vispirms pÄrveidot par ceļu."
+msgstr "Å o objektu nav iespÄ“jams apstrÄdÄt. Mēģiniet to vispirms pÄrveidot par ceļu."
#. report to the Inkscape console using errormsg
#: ../share/extensions/draw_from_triangle.py:178
@@ -26724,20 +25326,12 @@ msgid "Area (px^2): "
msgstr "Laukums (px^2): "
#: ../share/extensions/dxf_outlines.py:49
-msgid ""
-"Failed to import the numpy or numpy.linalg modules. These modules are "
-"required by this extension. Please install them and try again."
-msgstr ""
-"NeizdevÄs importÄ“t numpy vai numpy.linalg moduļus. Å ie moduļi ir "
-"nepiecieÅ¡ami Å¡im paplaÅ¡inÄjuma. LÅ«dzu, uzstÄdiet tos un mēģiniet vÄ“lreiz."
+msgid "Failed to import the numpy or numpy.linalg modules. These modules are required by this extension. Please install them and try again."
+msgstr "NeizdevÄs importÄ“t numpy vai numpy.linalg moduļus. Å ie moduļi ir nepiecieÅ¡ami Å¡im paplaÅ¡inÄjuma. LÅ«dzu, uzstÄdiet tos un mēģiniet vÄ“lreiz."
#: ../share/extensions/embedimage.py:81
-msgid ""
-"No xlink:href or sodipodi:absref attributes found, or they do not point to "
-"an existing file! Unable to embed image."
-msgstr ""
-"Nav atrasti xlink:href vai sodipodi:absref atribÅ«ti vai arÄ« tie nenorÄda uz "
-"pastÄvoÅ¡u failu! AttÄ“lu iegult nav iespÄ“jams."
+msgid "No xlink:href or sodipodi:absref attributes found, or they do not point to an existing file! Unable to embed image."
+msgstr "Nav atrasti xlink:href vai sodipodi:absref atribÅ«ti vai arÄ« tie nenorÄda uz pastÄvoÅ¡u failu! AttÄ“lu iegult nav iespÄ“jams."
#: ../share/extensions/embedimage.py:83
#, python-format
@@ -26746,16 +25340,12 @@ msgstr "Diemžēl, %s atrast neizdevÄs"
#: ../share/extensions/embedimage.py:108
#, python-format
-msgid ""
-"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, "
-"or image/x-icon"
-msgstr ""
+msgid "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, or image/x-icon"
+msgstr "%s tips nav image/png, image/jpeg, image/bmp, image/gif, image/tiff, vai image/x-icon"
#: ../share/extensions/export_gimp_palette.py:16
-msgid ""
-"The export_gpl.py module requires PyXML. Please download the latest version "
-"from http://pyxml.sourceforge.net/."
-msgstr ""
+msgid "The export_gpl.py module requires PyXML. Please download the latest version from http://pyxml.sourceforge.net/."
+msgstr "Modulim export_gpl.py ir nepiecieÅ¡ams PyXML. LÅ«dzu, lejupielÄdÄ“jiet jaunÄko versiju no http://pyxml.sourceforge.net/."
#: ../share/extensions/extractimage.py:68
#, python-format
@@ -26776,16 +25366,14 @@ msgstr "Lūdzu, izvēlieties taisnstūri"
#: ../share/extensions/gcodetools.py:6232
#: ../share/extensions/gcodetools.py:6427
msgid "No paths are selected! Trying to work on all available paths."
-msgstr ""
+msgstr "Nav atlasÄ«ts neviens ceļš! Mēģina apstrÄdÄt visus pieejamos ceļus."
#: ../share/extensions/gcodetools.py:3324
msgid "Noting is selected. Please select something."
msgstr "Nekas nav izvēlēts. Lūdzu, izvēlieties kaut ko."
#: ../share/extensions/gcodetools.py:3864
-msgid ""
-"Directory does not exist! Please specify existing directory at Preferences "
-"tab!"
+msgid "Directory does not exist! Please specify existing directory at Preferences tab!"
msgstr "Mape nepastÄv! LÅ«dzu norÄdiet esoÅ¡u mapi IestatÄ«jumu šķirklÄ«."
#: ../share/extensions/gcodetools.py:3894
@@ -26799,9 +25387,7 @@ msgstr ""
#: ../share/extensions/gcodetools.py:4040
#, python-format
-msgid ""
-"Orientation points for '%s' layer have not been found! Please add "
-"orientation points using Orientation tab!"
+msgid "Orientation points for '%s' layer have not been found! Please add orientation points using Orientation tab!"
msgstr ""
#: ../share/extensions/gcodetools.py:4047
@@ -26811,54 +25397,39 @@ msgstr ""
#: ../share/extensions/gcodetools.py:4078
#: ../share/extensions/gcodetools.py:4080
-msgid ""
-"Orientation points are wrong! (if there are two orientation points they "
-"should not be the same. If there are three orientation points they should "
-"not be in a straight line.)"
+msgid "Orientation points are wrong! (if there are two orientation points they should not be the same. If there are three orientation points they should not be in a straight line.)"
msgstr ""
#: ../share/extensions/gcodetools.py:4250
#, python-format
-msgid ""
-"Warning! Found bad orientation points in '%s' layer. Resulting Gcode could "
-"be corrupt!"
-msgstr ""
+msgid "Warning! Found bad orientation points in '%s' layer. Resulting Gcode could be corrupt!"
+msgstr "UzmanÄ«bu! Atrasti nederÄ«gi izvietojuma punkti '%s' slÄnÄ«. IegÅ«tais G-code fails var bÅ«t neizmantojams!"
#: ../share/extensions/gcodetools.py:4263
#, python-format
-msgid ""
-"Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode "
-"could be corrupt!"
-msgstr ""
+msgid "Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode could be corrupt!"
+msgstr "UzmanÄ«bu! Atrasts nederÄ«gs grafiti atsauces punkts '%s' slÄnÄ«. IegÅ«tais G-code fails var bÅ«t neizmantojams!"
#. xgettext:no-pango-format
#: ../share/extensions/gcodetools.py:4284
msgid ""
-"This extension works with Paths and Dynamic Offsets and groups of them only! "
-"All other objects will be ignored!\n"
+"This extension works with Paths and Dynamic Offsets and groups of them only! All other objects will be ignored!\n"
"Solution 1: press Path->Object to path or Shift+Ctrl+C.\n"
"Solution 2: Path->Dynamic offset or Ctrl+J.\n"
-"Solution 3: export all contours to PostScript level 2 (File->Save As->.ps) "
-"and File->Import this file."
+"Solution 3: export all contours to PostScript level 2 (File->Save As->.ps) and File->Import this file."
msgstr ""
#: ../share/extensions/gcodetools.py:4290
-msgid ""
-"Document has no layers! Add at least one layer using layers panel (Ctrl+Shift"
-"+L)"
+msgid "Document has no layers! Add at least one layer using layers panel (Ctrl+Shift+L)"
msgstr ""
#: ../share/extensions/gcodetools.py:4294
-msgid ""
-"Warning! There are some paths in the root of the document, but not in any "
-"layer! Using bottom-most layer for them."
+msgid "Warning! There are some paths in the root of the document, but not in any layer! Using bottom-most layer for them."
msgstr ""
#: ../share/extensions/gcodetools.py:4371
#, python-format
-msgid ""
-"Warning! Tool's and default tool's parameter's (%s) types are not the same "
-"( type('%s') != type('%s') )."
+msgid "Warning! Tool's and default tool's parameter's (%s) types are not the same ( type('%s') != type('%s') )."
msgstr ""
#: ../share/extensions/gcodetools.py:4374
@@ -26873,21 +25444,16 @@ msgstr "SlÄnis '%s' satur vairÄk kÄ vienu rÄ«ku!"
#: ../share/extensions/gcodetools.py:4391
#, python-format
-msgid ""
-"Can not find tool for '%s' layer! Please add one with Tools library tab!"
+msgid "Can not find tool for '%s' layer! Please add one with Tools library tab!"
msgstr ""
#: ../share/extensions/gcodetools.py:4553
#: ../share/extensions/gcodetools.py:4708
-msgid ""
-"Warning: One or more paths do not have 'd' parameter, try to Ungroup (Ctrl"
-"+Shift+G) and Object to Path (Ctrl+Shift+C)!"
+msgid "Warning: One or more paths do not have 'd' parameter, try to Ungroup (Ctrl+Shift+G) and Object to Path (Ctrl+Shift+C)!"
msgstr ""
#: ../share/extensions/gcodetools.py:4667
-msgid ""
-"Noting is selected. Please select something to convert to drill point "
-"(dxfpoint) or clear point sign."
+msgid "Noting is selected. Please select something to convert to drill point (dxfpoint) or clear point sign."
msgstr ""
#: ../share/extensions/gcodetools.py:4750
@@ -26930,9 +25496,7 @@ msgid "No need to engrave sharp angles."
msgstr ""
#: ../share/extensions/gcodetools.py:5848
-msgid ""
-"Active layer already has orientation points! Remove them or select another "
-"layer!"
+msgid "Active layer already has orientation points! Remove them or select another layer!"
msgstr ""
#: ../share/extensions/gcodetools.py:5893
@@ -26951,6 +25515,11 @@ msgid ""
"and Russian support forum:\n"
"\thttp://www.cnc-club.ru/gcodetoolsru"
msgstr ""
+"PamÄcÄ«bas, rokasgrÄmatas un atbalsts ir atrodams\n"
+"angļu valodÄ - forumÄ:\n"
+"\thttp://www.cnc-club.ru/gcodetools\n"
+"un kievu valodÄ - forumÄ:\n"
+"\thttp://www.cnc-club.ru/gcodetoolsru"
#: ../share/extensions/gcodetools.py:6107
msgid "Lathe X and Z axis remap should be 'X', 'Y' or 'Z'. Exiting..."
@@ -26963,21 +25532,18 @@ msgstr ""
#: ../share/extensions/gcodetools.py:6662
#, python-format
msgid ""
-"Select one of the action tabs - Path to Gcode, Area, Engraving, DXF points, "
-"Orientation, Offset, Lathe or Tools library.\n"
+"Select one of the action tabs - Path to Gcode, Area, Engraving, DXF points, Orientation, Offset, Lathe or Tools library.\n"
" Current active tab id is %s"
msgstr ""
+"IzvÄ“lieties vienu no darbÄ«bu cilnÄ“m - ceļu par G-code, laukums, gravēšana, DXF punkti, izvietojum, pÄrbÄ«de, virpa vai rÄ«ku bibliotÄ“ka .\n"
+" Å obrÄ«d aktÄ«vÄ cilne ir %s"
#: ../share/extensions/gcodetools.py:6668
-msgid ""
-"Orientation points have not been defined! A default set of orientation "
-"points has been automatically added."
+msgid "Orientation points have not been defined! A default set of orientation points has been automatically added."
msgstr ""
#: ../share/extensions/gcodetools.py:6672
-msgid ""
-"Cutting tool has not been defined! A default tool has been automatically "
-"added."
+msgid "Cutting tool has not been defined! A default tool has been automatically added."
msgstr ""
#: ../share/extensions/gimp_xcf.py:39
@@ -26996,27 +25562,23 @@ msgstr ""
msgid "The sliced bitmaps have been saved as:"
msgstr "SagrieztÄ bitkarte tika saglabÄta kÄ:"
-#: ../share/extensions/inkex.py:123
+#: ../share/extensions/inkex.py:133
#, python-format
msgid ""
-"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore "
-"this extension. Please download and install the latest version from http://"
-"cheeseshop.python.org/pypi/lxml/, or install it through your package manager "
-"by a command like: sudo apt-get install python-lxml\n"
+"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/, or install it through your package manager by a command like: sudo apt-get install python-lxml\n"
"\n"
"Technical details:\n"
"%s"
msgstr ""
-#: ../share/extensions/inkex.py:267
+#: ../share/extensions/inkex.py:277
#, python-format
msgid "No matching node for expression: %s"
msgstr "Nav mezgla, kas atbilstu izteiksmei: %s"
#: ../share/extensions/interp_att_g.py:167
-#, fuzzy
msgid "There is no selection to interpolate"
-msgstr "Nekas nav iezīmēts apvilkšanai."
+msgstr "Nav interpolējamas atlases."
#: ../share/extensions/jessyInk_autoTexts.py:45
#: ../share/extensions/jessyInk_effects.py:50
@@ -27029,10 +25591,7 @@ msgstr "Nekas nav iezīmēts apvilkšanai."
#: ../share/extensions/jessyInk_video.py:49
#: ../share/extensions/jessyInk_view.py:67
msgid ""
-"The JessyInk script is not installed in this SVG file or has a different "
-"version than the JessyInk extensions. Please select \"install/update...\" "
-"from the \"JessyInk\" sub-menu of the \"Extensions\" menu to install or "
-"update the JessyInk script.\n"
+"The JessyInk script is not installed in this SVG file or has a different version than the JessyInk extensions. Please select \"install/update...\" from the \"JessyInk\" sub-menu of the \"Extensions\" menu to install or update the JessyInk script.\n"
"\n"
msgstr ""
@@ -27049,12 +25608,12 @@ msgid ""
"Node with id '{0}' is not a suitable text node and was therefore ignored.\n"
"\n"
msgstr ""
+"Mezglls ar id '{0}' nav izmantojams teksta mezgls un tÄdēļ nav ņemts vÄ“rÄ.\n"
+"\n"
#: ../share/extensions/jessyInk_effects.py:53
-msgid ""
-"No object selected. Please select the object you want to assign an effect to "
-"and then press apply.\n"
-msgstr ""
+msgid "No object selected. Please select the object you want to assign an effect to and then press apply.\n"
+msgstr "Nav atlasīts neviens objekts. Lūdzu, atlasiet objektu, kuram vēlaties pielietot efektu un pēc tam nospiediet 'Pielietot'.\n"
#: ../share/extensions/jessyInk_export.py:82
msgid "Could not find Inkscape command.\n"
@@ -27065,9 +25624,7 @@ msgid "Layer not found. Removed current master slide selection.\n"
msgstr ""
#: ../share/extensions/jessyInk_masterSlide.py:58
-msgid ""
-"More than one layer with this name found. Removed current master slide "
-"selection.\n"
+msgid "More than one layer with this name found. Removed current master slide selection.\n"
msgstr ""
#: ../share/extensions/jessyInk_summary.py:69
@@ -27099,24 +25656,20 @@ msgid "{0}Layer name: {1}"
msgstr "{0}SlÄņa nosaukums: {1}"
#: ../share/extensions/jessyInk_summary.py:102
-#, fuzzy
msgid "{0}Transition in: {1} ({2!s} s)"
-msgstr "PÄreja iekÅ¡Ä"
+msgstr ""
#: ../share/extensions/jessyInk_summary.py:104
-#, fuzzy
msgid "{0}Transition in: {1}"
-msgstr "PÄreja iekÅ¡Ä"
+msgstr ""
#: ../share/extensions/jessyInk_summary.py:111
-#, fuzzy
msgid "{0}Transition out: {1} ({2!s} s)"
-msgstr "PÄreja ÄrÄ"
+msgstr ""
#: ../share/extensions/jessyInk_summary.py:113
-#, fuzzy
msgid "{0}Transition out: {1}"
-msgstr "PÄreja ÄrÄ"
+msgstr ""
#: ../share/extensions/jessyInk_summary.py:120
msgid ""
@@ -27135,6 +25688,8 @@ msgid ""
"\n"
"{0}Initial effect (order number {1}):"
msgstr ""
+"\n"
+"{0}SÄkotnÄ“jais efekts (kÄrtas numurs {1}):"
#: ../share/extensions/jessyInk_summary.py:170
msgid ""
@@ -27146,7 +25701,7 @@ msgstr ""
#: ../share/extensions/jessyInk_summary.py:174
msgid "{0}\tView will be set according to object \"{1}\""
-msgstr ""
+msgstr "{0}\tSkats tiks iestatīts atbilstoši objektam \"{1}\""
#: ../share/extensions/jessyInk_summary.py:176
msgid "{0}\tObject \"{1}\""
@@ -27189,14 +25744,11 @@ msgstr ""
#: ../share/extensions/jessyInk_view.py:75
msgid "More than one object selected. Please select only one object.\n"
-msgstr ""
-"Ir izvÄ“lÄ“ts vairÄk nekÄ viens objekts. LÅ«dzu, izvÄ“lieties tikai vienu.\n"
+msgstr "Ir izvÄ“lÄ“ts vairÄk nekÄ viens objekts. LÅ«dzu, izvÄ“lieties tikai vienu.\n"
#: ../share/extensions/jessyInk_view.py:79
-msgid ""
-"No object selected. Please select the object you want to assign a view to "
-"and then press apply.\n"
-msgstr ""
+msgid "No object selected. Please select the object you want to assign a view to and then press apply.\n"
+msgstr "Nav atlasīts neviens objekts. Lūdzu, atlasiet objektu, kuram vēlaties pielietot skatu un pēc tam nospiediet 'Pielietot'.\n"
#: ../share/extensions/markers_strokepaint.py:83
#, python-format
@@ -27212,13 +25764,15 @@ msgstr "marÄ·ieris nav atrodams: %s"
#: ../share/extensions/pathscatter.py:228
#: ../share/extensions/perspective.py:53
msgid "This extension requires two selected paths."
-msgstr ""
+msgstr "Å im paplaÅ¡inÄjumam nepiecieÅ¡ami divi atlasÄ«ti ceļi."
#: ../share/extensions/pathalongpath.py:234
msgid ""
"The total length of the pattern is too small :\n"
"Please choose a larger object or set 'Space between copies' > 0"
msgstr ""
+"Raksta kopÄ“jais garums ir pÄrÄk mazs:\n"
+"lÅ«dzu, izvÄ“lieties lielÄku objektu vai arÄ« iestatiet 'AttÄlums starp kopijÄm' > 0"
#: ../share/extensions/pathalongpath.py:277
msgid ""
@@ -27229,14 +25783,10 @@ msgstr ""
#: ../share/extensions/pathmodifier.py:237
#, python-format
msgid "Please first convert objects to paths! (Got [%s].)"
-msgstr ""
+msgstr "LÅ«dzu, vispirms pÄrvÄ“rtiet objektus par ceļiem! (IegÅ«ts [%s].)"
#: ../share/extensions/perspective.py:45
-msgid ""
-"Failed to import the numpy or numpy.linalg modules. These modules are "
-"required by this extension. Please install them and try again. On a Debian-"
-"like system this can be done with the command, sudo apt-get install python-"
-"numpy."
+msgid "Failed to import the numpy or numpy.linalg modules. These modules are required by this extension. Please install them and try again. On a Debian-like system this can be done with the command, sudo apt-get install python-numpy."
msgstr ""
#: ../share/extensions/perspective.py:60
@@ -27246,12 +25796,13 @@ msgid ""
"The first selected object is of type '%s'.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
+"PirmÄ atlasÄ«tÄ objekta tips ir '%s'.\n"
+"Mēģiniet izmantot darbību Ceļš->Objektu par ceļu."
#: ../share/extensions/perspective.py:67
#: ../share/extensions/summersnight.py:59
-msgid ""
-"This extension requires that the second selected path be four nodes long."
-msgstr ""
+msgid "This extension requires that the second selected path be four nodes long."
+msgstr "Å im paplaÅ¡inÄjuma ir nepiecieÅ¡ams, lai otrais atlasÄ«tais ceļš bÅ«tu Äetrus mezglus garÅ¡."
#: ../share/extensions/perspective.py:93
#: ../share/extensions/summersnight.py:92
@@ -27259,6 +25810,8 @@ msgid ""
"The second selected object is a group, not a path.\n"
"Try using the procedure Object->Ungroup."
msgstr ""
+"Otrais atlasītais objekts ir grupa, nevis ceļš.\n"
+"Mēģiniet izmantot darbību Objekts ->Atgrupēt."
#: ../share/extensions/perspective.py:95
#: ../share/extensions/summersnight.py:94
@@ -27266,6 +25819,8 @@ msgid ""
"The second selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
+"Otrais atlasītais objekts nav ceļš.\n"
+"Mēģiniet izmantot darbību Ceļš->Objektu par ceļu."
#: ../share/extensions/perspective.py:98
#: ../share/extensions/summersnight.py:97
@@ -27273,13 +25828,12 @@ msgid ""
"The first selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
+"Pirmais atlasītais objekts nav ceļš.\n"
+"Mēģiniet izmantot darbību Ceļš->Objektu par ceļu."
#: ../share/extensions/polyhedron_3d.py:65
-msgid ""
-"Failed to import the numpy module. This module is required by this "
-"extension. Please install it and try again. On a Debian-like system this "
-"can be done with the command 'sudo apt-get install python-numpy'."
-msgstr ""
+msgid "Failed to import the numpy module. This module is required by this extension. Please install it and try again. On a Debian-like system this can be done with the command 'sudo apt-get install python-numpy'."
+msgstr "NeizdevÄs importÄ“t numpy moduli, kas ir nepiecieÅ¡ams Å¡im paplaÅ¡inÄjumam. LÅ«dzu, uzstÄdiet to un mēģiniet vÄ“lreiz. Uz Debian-veidÄ«gÄm sistÄ“mÄm to var paveikt ar komandu 'sudo apt-get install python-numpy'."
#: ../share/extensions/polyhedron_3d.py:336
msgid "No face data found in specified file."
@@ -27299,9 +25853,7 @@ msgstr ""
#. we cannot generate a list of faces from the edges without a lot of computation
#: ../share/extensions/polyhedron_3d.py:519
-msgid ""
-"Face Data Not Found. Ensure file contains face data, and check the file is "
-"imported as \"Face-Specified\" under the \"Model File\" tab.\n"
+msgid "Face Data Not Found. Ensure file contains face data, and check the file is imported as \"Face-Specified\" under the \"Model File\" tab.\n"
msgstr ""
#: ../share/extensions/polyhedron_3d.py:521
@@ -27310,7 +25862,7 @@ msgstr ""
#: ../share/extensions/render_barcode_datamatrix.py:202
msgid "Unrecognised DataMatrix size"
-msgstr ""
+msgstr "Neatpazīts DataMatrix izmērs"
#. we have an invalid bit value
#: ../share/extensions/render_barcode_datamatrix.py:643
@@ -27323,9 +25875,7 @@ msgid "Please enter an input string"
msgstr "Lūdzu, ievadiet virkni:"
#: ../share/extensions/replace_font.py:133
-msgid ""
-"Couldn't find anything using that font, please ensure the spelling and "
-"spacing is correct."
+msgid "Couldn't find anything using that font, please ensure the spelling and spacing is correct."
msgstr ""
#: ../share/extensions/replace_font.py:140
@@ -27370,6 +25920,8 @@ msgid ""
"This extension requires two selected paths. \n"
"The second path must be exactly four nodes long."
msgstr ""
+"Å im paplaÅ¡inÄjuma ir nepiecieÅ¡ami divi atlasÄ«ti ceļi.\n"
+"Otrajam ceļam ir jÄbÅ«t tieÅ¡i Äetrus mezglus garam."
#: ../share/extensions/svg_and_media_zip_output.py:128
#, python-format
@@ -27391,13 +25943,11 @@ msgid "You must select at least two elements."
msgstr "Ir jÄizvÄ“las vismaz divi elementi."
#: ../share/extensions/webslicer_create_group.py:57
-msgid ""
-"You must create and select some \"Slicer rectangles\" before trying to group."
+msgid "You must create and select some \"Slicer rectangles\" before trying to group."
msgstr ""
#: ../share/extensions/webslicer_create_group.py:72
-msgid ""
-"You must to select some \"Slicer rectangles\" or other \"Layout groups\"."
+msgid "You must to select some \"Slicer rectangles\" or other \"Layout groups\"."
msgstr ""
#: ../share/extensions/webslicer_create_group.py:76
@@ -27427,11 +25977,11 @@ msgstr "Mape \"%s\" nepstÄv."
#: ../share/extensions/webslicer_export.py:102
#, python-format
msgid "You have more than one element with \"%s\" html-id."
-msgstr ""
+msgstr "Jums ir vairÄk nekÄ viens elements ar \"%s\" html-id."
#: ../share/extensions/webslicer_export.py:332
msgid "You must install the ImageMagick to get JPG and GIF."
-msgstr ""
+msgstr "Lai iegÅ«tu JPG un GIF, ir nepiecieÅ¡ams uzstÄdÄ«t ImageMagick."
#. PARAMETER PROCESSING
#. lines of longitude are odd : abort
@@ -27462,7 +26012,8 @@ msgstr "MaksimÄlais segmenta garums (px):"
#: ../share/extensions/addnodes.inx.h:6
#: ../share/extensions/convert2dashes.inx.h:2
-#: ../share/extensions/edge3d.inx.h:6 ../share/extensions/flatten.inx.h:3
+#: ../share/extensions/edge3d.inx.h:6
+#: ../share/extensions/flatten.inx.h:3
#: ../share/extensions/fractalize.inx.h:2
#: ../share/extensions/interp_att_g.inx.h:12
#: ../share/extensions/markers_strokepaint.inx.h:10
@@ -27471,7 +26022,8 @@ msgstr "MaksimÄlais segmenta garums (px):"
#: ../share/extensions/radiusrand.inx.h:5
#: ../share/extensions/rubberstretch.inx.h:3
#: ../share/extensions/straightseg.inx.h:2
-#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:2
+#: ../share/extensions/summersnight.inx.h:2
+#: ../share/extensions/whirl.inx.h:2
msgid "Modify Path"
msgstr "Mainīt ceļu"
@@ -27501,7 +26053,7 @@ msgstr "Adobe Illustrator SVG (*.ai.svg)"
#: ../share/extensions/aisvg.inx.h:3
msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening"
-msgstr ""
+msgstr "TÄ«ra nederÄ«go informÄciju no Adobe Illustrator SVG failiem pirms atvÄ“rÅ¡anas"
#: ../share/extensions/ccx_input.inx.h:1
msgid "Corel DRAW Compressed Exchange files (.ccx)"
@@ -27574,8 +26126,7 @@ msgstr "GaiÅ¡Äk"
#: ../share/extensions/color_custom.inx.h:1
msgid ""
"Allows you to evaluate different functions for each channel.\n"
-"r, g and b are the normalized values of the red, green and blue channels. "
-"The resulting RGB values are automatically clamped.\n"
+"r, g and b are the normalized values of the red, green and blue channels. The resulting RGB values are automatically clamped.\n"
" \n"
"Example (half the red, swap green and blue):\n"
" Red Function: r*0.5 \n"
@@ -27620,8 +26171,7 @@ msgstr "Pelēktoņu"
#: ../share/extensions/color_HSL_adjust.inx.h:2
#, no-c-format
msgid ""
-"Adjusts hue, saturation and lightness in the HSL representation of the "
-"selected objects's color.\n"
+"Adjusts hue, saturation and lightness in the HSL representation of the selected objects's color.\n"
"Options:\n"
" * Hue: rotate by degrees (wraps around).\n"
" * Saturation: add/subtract % (min=-100, max=100).\n"
@@ -27644,19 +26194,16 @@ msgid "Lightness (%):"
msgstr "Gaišums (%):"
#: ../share/extensions/color_HSL_adjust.inx.h:16
-#, fuzzy
msgid "Random hue"
-msgstr "GadÄ«juma nokrÄsa"
+msgstr "NejauÅ¡a nokrÄsa"
#: ../share/extensions/color_HSL_adjust.inx.h:17
-#, fuzzy
msgid "Random lightness"
-msgstr "Gadījuma gaišums"
+msgstr "Nejaušs spilgtums"
#: ../share/extensions/color_HSL_adjust.inx.h:18
-#, fuzzy
msgid "Random saturation"
-msgstr "GadÄ«juma piesÄtinÄjums"
+msgstr "NejauÅ¡a piesÄtinÄtÄ«ba"
#: ../share/extensions/color_HSL_adjust.inx.h:20
#, no-c-format
@@ -27692,9 +26239,7 @@ msgid "Negative"
msgstr "Negatīvs"
#: ../share/extensions/color_randomize.inx.h:2
-msgid ""
-"Converts to HSL, randomizes hue and/or saturation and/or lightness and "
-"converts it back to RGB."
+msgid "Converts to HSL, randomizes hue and/or saturation and/or lightness and converts it back to RGB."
msgstr ""
#: ../share/extensions/color_randomize.inx.h:7
@@ -27755,19 +26300,12 @@ msgid "Dia Input"
msgstr "Dia Ievade"
#: ../share/extensions/dia.inx.h:4
-msgid ""
-"In order to import Dia files, Dia itself must be installed. You can get Dia "
-"at http://live.gnome.org/Dia"
-msgstr ""
-"Lai varÄ“tu importÄ“t Dia failus, jÄbÅ«t uzstÄdÄ«tai Dia. AplikÄciju varat "
-"atrast http://live.gnome.org/Dia"
+msgid "In order to import Dia files, Dia itself must be installed. You can get Dia at http://live.gnome.org/Dia"
+msgstr "Lai varÄ“tu importÄ“t Dia failus, jÄbÅ«t uzstÄdÄ«tai Dia. AplikÄciju varat atrast http://live.gnome.org/Dia"
#: ../share/extensions/dia.inx.h:5
-msgid ""
-"The dia2svg.sh script should be installed with your Inkscape distribution. "
-"If you do not have it, there is likely to be something wrong with your "
-"Inkscape installation."
-msgstr ""
+msgid "The dia2svg.sh script should be installed with your Inkscape distribution. If you do not have it, there is likely to be something wrong with your Inkscape installation."
+msgstr "Skriptam dia2svg.sh ir jÄbÅ«t uzstÄdÄ«tam, uzstÄdot jÅ«su Inkscape pakotni. Ja jums tÄ nav, ļoti iespÄ“jams, ka uzstÄdīšanas gaitÄ ir bijuÅ¡as kÄdas problÄ“mas."
#: ../share/extensions/dimension.inx.h:1
msgid "Bounding box type :"
@@ -27785,8 +26323,10 @@ msgstr "Ä¢eometrisks"
msgid "Visual"
msgstr "VizuÄli"
-#: ../share/extensions/dimension.inx.h:5 ../share/extensions/dots.inx.h:13
-#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:21
+#: ../share/extensions/dimension.inx.h:5
+#: ../share/extensions/dots.inx.h:13
+#: ../share/extensions/handles.inx.h:2
+#: ../share/extensions/measure.inx.h:21
msgid "Visualize Path"
msgstr "Vizualizēt ceļu"
@@ -27808,7 +26348,7 @@ msgstr "Numurēt mezglus"
#: ../share/extensions/dots.inx.h:6
msgid "Starting dot number:"
-msgstr ""
+msgstr "SÄkumpunkta numurs:"
#: ../share/extensions/dots.inx.h:7
msgid "Step:"
@@ -27816,12 +26356,10 @@ msgstr "Solis:"
#: ../share/extensions/dots.inx.h:8
msgid ""
-"This extension replaces the selection's nodes with numbered dots according "
-"to the following options:\n"
+"This extension replaces the selection's nodes with numbered dots according to the following options:\n"
" * Font size: size of the node number labels (20px, 12pt...).\n"
" * Dot size: diameter of the dots placed at path nodes (10px, 2mm...).\n"
-" * Starting dot number: first number in the sequence, assigned to the "
-"first node of the path.\n"
+" * Starting dot number: first number in the sequence, assigned to the first node of the path.\n"
" * Step: numbering step between two nodes."
msgstr ""
@@ -27831,7 +26369,7 @@ msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:2
msgid "Angle Bisectors"
-msgstr ""
+msgstr "Leņķa bisektrises"
#: ../share/extensions/draw_from_triangle.inx.h:3
msgid "Centroid"
@@ -27854,14 +26392,12 @@ msgid "Contact Triangle"
msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:8
-#, fuzzy
msgid "Custom Point Specified By:"
-msgstr "NorÄdÄ«to datu meklēšana:"
+msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:9
-#, fuzzy
msgid "Custom Points and Options"
-msgstr "opcijas -l un -s nav savstarpēji saderīgas"
+msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:10
msgid "Draw Circle Around This Point"
@@ -27932,9 +26468,8 @@ msgid "Orthocentre"
msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:28
-#, fuzzy
msgid "Point At:"
-msgstr "Tangenss Å¡ajÄ punktÄ"
+msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:29
#: ../share/extensions/wireframe_sphere.inx.h:4
@@ -27955,23 +26490,19 @@ msgstr "SimediÄnas punkts"
#: ../share/extensions/draw_from_triangle.inx.h:34
msgid "Symmedians"
-msgstr ""
+msgstr "SimediÄna"
#: ../share/extensions/draw_from_triangle.inx.h:35
msgid ""
-"This extension draws constructions about a triangle defined by the first 3 "
-"nodes of a selected path. You may select one of preset objects or create "
-"your own ones.\n"
+"This extension draws constructions about a triangle defined by the first 3 nodes of a selected path. You may select one of preset objects or create your own ones.\n"
" \n"
"All units are the Inkscape's pixel unit. Angles are all in radians.\n"
-"You can specify a point by trilinear coordinates or by a triangle centre "
-"function.\n"
+"You can specify a point by trilinear coordinates or by a triangle centre function.\n"
"Enter as functions of the side length or angles.\n"
"Trilinear elements should be separated by a colon: ':'.\n"
"Side lengths are represented as 's_a', 's_b' and 's_c'.\n"
"Angles corresponding to these are 'a_a', 'a_b', and 'a_c'.\n"
-"You can also use the semi-perimeter and area of the triangle as constants. "
-"Write 'area' or 'semiperim' for these.\n"
+"You can also use the semi-perimeter and area of the triangle as constants. Write 'area' or 'semiperim' for these.\n"
"\n"
"You can use any standard Python math function:\n"
"ceil(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); \n"
@@ -27983,10 +26514,7 @@ msgid ""
"Also available are the inverse trigonometric functions:\n"
"sec(x); csc(x); cot(x)\n"
"\n"
-"You can specify the radius of a circle around a custom point using a "
-"formula, which may also contain the side lengths, angles, etc. You can also "
-"plot the isogonal and isotomic conjugate of the point. Be aware that this "
-"may cause a divide-by-zero error for certain points.\n"
+"You can specify the radius of a circle around a custom point using a formula, which may also contain the side lengths, angles, etc. You can also plot the isogonal and isotomic conjugate of the point. Be aware that this may cause a divide-by-zero error for certain points.\n"
" "
msgstr ""
@@ -28023,7 +26551,7 @@ msgstr "DXF ievade"
#: ../share/extensions/dxf_input.inx.h:10
msgid "Gcodetools compatible point import"
-msgstr ""
+msgstr "Ar G-code rīkiem savietojama punkta imports"
#: ../share/extensions/dxf_input.inx.h:12
msgid "Import AutoCAD's Document Exchange Format"
@@ -28052,16 +26580,13 @@ msgstr "Lietot automÄtisko mÄ“rogoÅ¡anu uz A4"
#: ../share/extensions/dxf_outlines.inx.h:1
msgid ""
"- AutoCAD Release 14 DXF format.\n"
-"- The base unit parameter specifies in what unit the coordinates are output "
-"(90 px = 1 in).\n"
+"- The base unit parameter specifies in what unit the coordinates are output (90 px = 1 in).\n"
"- Supported element types\n"
" - paths (lines and splines)\n"
" - rectangles\n"
" - clones (the crossreference to the original is lost)\n"
-"- ROBO-Master spline output is a specialized spline readable only by ROBO-"
-"Master and AutoDesk viewers, not Inkscape.\n"
-"- LWPOLYLINE output is a multiply-connected polyline, disable it to use a "
-"legacy version of the LINE output.\n"
+"- ROBO-Master spline output is a specialized spline readable only by ROBO-Master and AutoDesk viewers, not Inkscape.\n"
+"- LWPOLYLINE output is a multiply-connected polyline, disable it to use a legacy version of the LINE output.\n"
"- You can choose to export all layers or only visible ones"
msgstr ""
@@ -28082,14 +26607,12 @@ msgid "Character Encoding"
msgstr "Rakstzīmju kodējums"
#: ../share/extensions/dxf_outlines.inx.h:14
-#, fuzzy
msgid "Desktop Cutting Plotter"
-msgstr "PielÄgot savu darbavirsmu"
+msgstr ""
#: ../share/extensions/dxf_outlines.inx.h:15
-#, fuzzy
msgid "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)"
-msgstr "darbavirsmas konfigurÄcijas fails"
+msgstr ""
#: ../share/extensions/dxf_outlines.inx.h:17
msgid "Latin 1"
@@ -28198,8 +26721,7 @@ msgstr "GIMP palete (*.gpl)"
#: ../share/extensions/extractimage.inx.h:1
msgid ""
"* Don't type the file extension, it is appended automatically.\n"
-"* A relative path (or a filename without path) is relative to the user's "
-"home directory."
+"* A relative path (or a filename without path) is relative to the user's home directory."
msgstr ""
#: ../share/extensions/extractimage.inx.h:3
@@ -28232,7 +26754,7 @@ msgstr "XFIG ievade"
#: ../share/extensions/flatten.inx.h:1
msgid "Flatness:"
-msgstr ""
+msgstr "Plakanums:"
#: ../share/extensions/flatten.inx.h:2
msgid "Flatten Beziers"
@@ -28248,16 +26770,15 @@ msgstr "Dziļums:"
#: ../share/extensions/foldablebox.inx.h:3
msgid "Foldable Box"
-msgstr "SalokÄm paralÄ“lskaldnis"
+msgstr "SalokÄms paralÄ“lskaldnis"
#: ../share/extensions/foldablebox.inx.h:5
msgid "Paper Thickness:"
msgstr "Papīra biezums:"
#: ../share/extensions/foldablebox.inx.h:7
-#, fuzzy
msgid "Tab Proportion:"
-msgstr "Pabeigšana/M-tab"
+msgstr ""
#: ../share/extensions/fractalize.inx.h:1
msgid "Fractalize"
@@ -28268,14 +26789,12 @@ msgid "Subdivisions:"
msgstr "Apakšiedaļas:"
#: ../share/extensions/funcplot.inx.h:1
-#, fuzzy
msgid "Add x-axis endpoints"
-msgstr "SapludinÄt galapunktu ne_caurspÄ«dÄ«gumu"
+msgstr "Pievienojiet x-ass gala punktus"
#: ../share/extensions/funcplot.inx.h:2
-#, fuzzy
msgid "Calculate first derivative numerically"
-msgstr "NeizdevÄs aprēķinÄt '%1' atvasinÄjumu"
+msgstr "RēķinÄt pirmo atvasinÄjumu skaitliski"
#: ../share/extensions/funcplot.inx.h:3
#: ../share/extensions/param_curves.inx.h:1
@@ -28317,9 +26836,8 @@ msgid "Number of samples:"
msgstr "Paraugu skaits:"
#: ../share/extensions/funcplot.inx.h:12
-#, fuzzy
msgid "Range and sampling"
-msgstr "Diapazons un kopijas"
+msgstr ""
#: ../share/extensions/funcplot.inx.h:13
#: ../share/extensions/param_curves.inx.h:8
@@ -28329,8 +26847,7 @@ msgstr "AizvÄkt taisnstÅ«ri"
#: ../share/extensions/funcplot.inx.h:15
msgid ""
"Select a rectangle before calling the extension,\n"
-"it will determine X and Y scales. If you wish to fill the area, then add x-"
-"axis endpoints.\n"
+"it will determine X and Y scales. If you wish to fill the area, then add x-axis endpoints.\n"
"\n"
"With polar coordinates:\n"
" Start and end X values define the angle range in radians.\n"
@@ -28352,6 +26869,15 @@ msgid ""
"\n"
"The constants pi and e are also available."
msgstr ""
+"Pieejamas Python matemÄtiskÄs funkcijas:\n"
+"\n"
+"ceil(x); fabs(x); floor(x); fmod(x,y); frexp(x); ldexp(x,i); \n"
+"modf(x); exp(x); log(x [, base]); log10(x); pow(x,y); sqrt(x); \n"
+"acos(x); asin(x); atan(x); atan2(y,x); hypot(x,y); \n"
+"cos(x); sin(x); tan(x); degrees(x); radians(x); \n"
+"cosh(x); sinh(x); tanh(x).\n"
+"\n"
+"Konstantes pi un e ir arīdzan pieejamas.."
#: ../share/extensions/funcplot.inx.h:32
msgid "Start X value:"
@@ -28368,8 +26894,7 @@ msgstr "Izmantot polÄrÄs koordinÄtes"
#: ../share/extensions/funcplot.inx.h:35
#: ../share/extensions/param_curves.inx.h:24
-msgid ""
-"When set, Isotropic scaling uses smallest of width/xrange or height/yrange"
+msgid "When set, Isotropic scaling uses smallest of width/xrange or height/yrange"
msgstr ""
#: ../share/extensions/funcplot.inx.h:36
@@ -28381,13 +26906,12 @@ msgid "Y value of rectangle's top:"
msgstr "TaisnstÅ«ra augšējÄs malas Y vÄ“rtÄ«ba:"
#: ../share/extensions/gears.inx.h:1
-#, fuzzy
msgid "Circular pitch (tooth size):"
-msgstr "Hori~zontÄlais solis"
+msgstr ""
#: ../share/extensions/gears.inx.h:2
msgid "Diameter of center hole (0 for none):"
-msgstr ""
+msgstr "Centra cauruma diametrs (0 - bez cauruma):"
#: ../share/extensions/gears.inx.h:3
msgid "Gear"
@@ -28421,7 +26945,7 @@ msgstr "Par"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4
#: ../share/extensions/gcodetools_tools_library.inx.h:1
msgid "Gcodetools"
-msgstr ""
+msgstr "G-code rīki"
#: ../share/extensions/gcodetools_about.inx.h:3
#: ../share/extensions/gcodetools_area.inx.h:25
@@ -28434,33 +26958,15 @@ msgstr ""
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:14
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5
#: ../share/extensions/gcodetools_tools_library.inx.h:2
-msgid ""
-"Gcodetools plug-in: converts paths to Gcode (using circular interpolation), "
-"makes offset paths and engraves sharp corners using cone cutters. This plug-"
-"in calculates Gcode for paths using circular interpolation or linear motion "
-"when needed. Tutorials, manuals and support can be found at English support "
-"forum: http://www.cnc-club.ru/gcodetools and Russian support forum: http://"
-"www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, "
-"John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7"
+msgid "Gcodetools plug-in: converts paths to Gcode (using circular interpolation), makes offset paths and engraves sharp corners using cone cutters. This plug-in calculates Gcode for paths using circular interpolation or linear motion when needed. Tutorials, manuals and support can be found at English support forum: http://www.cnc-club.ru/gcodetools and Russian support forum: http://www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7"
msgstr ""
#: ../share/extensions/gcodetools_about.inx.h:4
-msgid ""
-"Gcodetools was developed to make simple Gcode from Inkscape's paths. Gcode "
-"is a special format which is used in most of CNC machines. So Gcodetools "
-"allows you to use Inkscape as CAM program. It can be use with a lot of "
-"machine types: Mills Lathes Laser and Plasma cutters and engravers Mill "
-"engravers Plotters etc. To get more info visit developers page at http://www."
-"cnc-club.ru/gcodetools"
+msgid "Gcodetools was developed to make simple Gcode from Inkscape's paths. Gcode is a special format which is used in most of CNC machines. So Gcodetools allows you to use Inkscape as CAM program. It can be use with a lot of machine types: Mills Lathes Laser and Plasma cutters and engravers Mill engravers Plotters etc. To get more info visit developers page at http://www.cnc-club.ru/gcodetools"
msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:1
-msgid ""
-"\"Create area offset\": creates several Inkscape path offsets to fill "
-"original path's area up to \"Area radius\" value. Outlines start from \"1/2 D"
-"\" up to \"Area width\" total width with \"D\" steps where D is taken from "
-"the nearest tool definition (\"Tool diameter\" value). Only one offset will "
-"be created if the \"Area width\" is equal to \"1/2 D\"."
+msgid "\"Create area offset\": creates several Inkscape path offsets to fill original path's area up to \"Area radius\" value. Outlines start from \"1/2 D\" up to \"Area width\" total width with \"D\" steps where D is taken from the nearest tool definition (\"Tool diameter\" value). Only one offset will be created if the \"Area width\" is equal to \"1/2 D\"."
msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:2
@@ -28490,9 +26996,8 @@ msgid "Area"
msgstr "Apgabals"
#: ../share/extensions/gcodetools_area.inx.h:6
-#, fuzzy
msgid "Area artifacts"
-msgstr "zīmēšanas lauks"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:7
msgid "Area fill angle"
@@ -28503,46 +27008,36 @@ msgid "Area fill shift"
msgstr "Laukuma aizpildes pÄrbÄ«de"
#: ../share/extensions/gcodetools_area.inx.h:9
-#, fuzzy
msgid "Area tool overlap (0..0.9):"
-msgstr "Cilnes pÄrklÄÅ¡anÄs apgabala izmÄ“rs"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:10
msgid "Area width:"
msgstr "Apgabala platums"
#: ../share/extensions/gcodetools_area.inx.h:11
-#, fuzzy
msgid "Artifact diameter:"
-msgstr "Izņemt lielu kropļojumu"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:12
#: ../share/extensions/gcodetools_lathe.inx.h:3
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:3
-msgid ""
-"Biarc interpolation tolerance is the maximum distance between path and its "
-"approximation. The segment will be split into two segments if the distance "
-"between path's segment and its approximation exceeds biarc interpolation "
-"tolerance. For depth function c=color intensity from 0.0 (white) to 1.0 "
-"(black), d is the depth defined by orientation points, s - surface defined "
-"by orientation points."
+msgid "Biarc interpolation tolerance is the maximum distance between path and its approximation. The segment will be split into two segments if the distance between path's segment and its approximation exceeds biarc interpolation tolerance. For depth function c=color intensity from 0.0 (white) to 1.0 (black), d is the depth defined by orientation points, s - surface defined by orientation points."
msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:13
#: ../share/extensions/gcodetools_lathe.inx.h:4
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4
-#, fuzzy
msgid "Biarc interpolation tolerance:"
-msgstr "AtļautÄ absolÅ«tÄ noturÄ«ba"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:14
#: ../share/extensions/gcodetools_engraving.inx.h:4
#: ../share/extensions/gcodetools_graffiti.inx.h:5
#: ../share/extensions/gcodetools_lathe.inx.h:5
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:5
-#, fuzzy
msgid "Comment Gcode:"
-msgstr "AttÄ«rÄ«t komentÄru"
+msgstr "G-code komentÄrs:"
#: ../share/extensions/gcodetools_area.inx.h:15
#: ../share/extensions/gcodetools_lathe.inx.h:7
@@ -28571,9 +27066,8 @@ msgstr "Mape:"
#: ../share/extensions/gcodetools_graffiti.inx.h:9
#: ../share/extensions/gcodetools_lathe.inx.h:10
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:9
-#, fuzzy
msgid "Fast pre-penetrate"
-msgstr "Pirms-buferēšana (%):"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:19
#: ../share/extensions/gcodetools_dxf_points.inx.h:8
@@ -28628,16 +27122,14 @@ msgid "Get additional comments from object's properties"
msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:29
-#, fuzzy
msgid "Maximum area cutting curves:"
-msgstr "MaksimÄlais izniekotais sagrieztas tekstÅ«ras laukums"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:30
#: ../share/extensions/gcodetools_lathe.inx.h:26
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:18
-#, fuzzy
msgid "Maximum splitting depth:"
-msgstr "MaksimÄlais mantoÅ¡anas dziļums:"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:31
#: ../share/extensions/gcodetools_engraving.inx.h:18
@@ -28661,16 +27153,14 @@ msgstr "PÄrbÄ«de gar Z asi:"
#: ../share/extensions/gcodetools_graffiti.inx.h:28
#: ../share/extensions/gcodetools_lathe.inx.h:33
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:23
-#, fuzzy
msgid "Parameterize Gcode"
-msgstr "Parametri"
+msgstr "Iestatiet G-code parametrus"
#: ../share/extensions/gcodetools_area.inx.h:36
#: ../share/extensions/gcodetools_lathe.inx.h:34
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:24
-#, fuzzy
msgid "Pass by Pass"
-msgstr "Pēc _skripta"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:37
#: ../share/extensions/gcodetools_lathe.inx.h:35
@@ -28681,9 +27171,8 @@ msgstr "Ceļu pēc ceļa"
#: ../share/extensions/gcodetools_area.inx.h:38
#: ../share/extensions/gcodetools_lathe.inx.h:36
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:26
-#, fuzzy
msgid "Path to Gcode"
-msgstr "Ceļš uz DB:"
+msgstr "Ceļu par G-code"
#: ../share/extensions/gcodetools_area.inx.h:39
#: ../share/extensions/gcodetools_dxf_points.inx.h:17
@@ -28691,9 +27180,8 @@ msgstr "Ceļš uz DB:"
#: ../share/extensions/gcodetools_graffiti.inx.h:29
#: ../share/extensions/gcodetools_lathe.inx.h:37
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:27
-#, fuzzy
msgid "Post-processor:"
-msgstr "Procesora numurs: "
+msgstr "Papildu pÄ“capstrÄde:"
#: ../share/extensions/gcodetools_area.inx.h:40
#: ../share/extensions/gcodetools_dxf_points.inx.h:18
@@ -28752,10 +27240,7 @@ msgid "Units (mm or in):"
msgstr "Vienības (mm vai collas):"
#: ../share/extensions/gcodetools_area.inx.h:48
-msgid ""
-"Usage: 1. Select all Area Offsets (gray outlines) 2. Object/Ungroup (Shift"
-"+Ctrl+G) 3. Press Apply Suspected small objects will be marked out by "
-"colored arrows."
+msgid "Usage: 1. Select all Area Offsets (gray outlines) 2. Object/Ungroup (Shift+Ctrl+G) 3. Press Apply Suspected small objects will be marked out by colored arrows."
msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:49
@@ -28776,14 +27261,12 @@ msgid "delete"
msgstr "dzēst"
#: ../share/extensions/gcodetools_area.inx.h:53
-#, fuzzy
msgid "mark with an arrow"
-msgstr "Objekts ar bultu"
+msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:54
-#, fuzzy
msgid "mark with style"
-msgstr "Iezīmēt ar Redzēts/Neredzēts karogiem"
+msgstr ""
#: ../share/extensions/gcodetools_check_for_updates.inx.h:1
msgid "Check for Gcodetools latest stable version and try to get the updates."
@@ -28794,11 +27277,7 @@ msgid "Check for updates"
msgstr "PÄrbaudÄ«t atjauninÄjumus"
#: ../share/extensions/gcodetools_dxf_points.inx.h:3
-msgid ""
-"Convert selected objects to drill points (as dxf_import plugin does). Also "
-"you can save original shape. Only the start point of each curve will be "
-"used. Also you can manually select object, open XML editor (Shift+Ctrl+X) "
-"and add or remove XML tag 'dxfpoint' with any value."
+msgid "Convert selected objects to drill points (as dxf_import plugin does). Also you can save original shape. Only the start point of each curve will be used. Also you can manually select object, open XML editor (Shift+Ctrl+X) and add or remove XML tag 'dxfpoint' with any value."
msgstr ""
#: ../share/extensions/gcodetools_dxf_points.inx.h:4
@@ -28810,9 +27289,8 @@ msgid "DXF points"
msgstr "DXF punkti"
#: ../share/extensions/gcodetools_dxf_points.inx.h:22
-#, fuzzy
msgid "clear dxfpoint sign"
-msgstr " %1: parakstīšana/Å¡ifrēšana neizdevÄs."
+msgstr ""
#: ../share/extensions/gcodetools_dxf_points.inx.h:25
msgid "set as dxfpoint and draw arrow"
@@ -28843,13 +27321,7 @@ msgid "Smooth convex corners between this value and 180 degrees:"
msgstr ""
#: ../share/extensions/gcodetools_engraving.inx.h:29
-msgid ""
-"This function creates path to engrave letters or any shape with sharp "
-"angles. Cutter's depth as a function of radius is defined by the tool. Depth "
-"may be any Python expression. For instance: cone....(45 "
-"degrees)......................: w cone....(height/diameter=10/3)..: 10*w/3 "
-"sphere..(radius r)...........................: math.sqrt(max(0,r**2-w**2)) "
-"ellipse.(minor axis r, major 4r).....: math.sqrt(max(0,r**2-w**2))*4"
+msgid "This function creates path to engrave letters or any shape with sharp angles. Cutter's depth as a function of radius is defined by the tool. Depth may be any Python expression. For instance: cone....(45 degrees)......................: w cone....(height/diameter=10/3)..: 10*w/3 sphere..(radius r)...........................: math.sqrt(max(0,r**2-w**2)) ellipse.(minor axis r, major 4r).....: math.sqrt(max(0,r**2-w**2))*4"
msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:1
@@ -28884,15 +27356,7 @@ msgstr "MinimÄlais savienotÄja rÄdiuss:"
#: ../share/extensions/gcodetools_graffiti.inx.h:26
#: ../share/extensions/gcodetools_orientation_points.inx.h:7
-msgid ""
-"Orientation points are used to calculate transformation (offset,scale,mirror,"
-"rotation in XY plane) of the path. 3-points mode only: do not put all three "
-"into one line (use 2-points mode instead). You can modify Z surface, Z depth "
-"values later using text tool (3rd coordinates). If there are no orientation "
-"points inside current layer they are taken from the upper layer. Do not "
-"ungroup orientation points! You can select them using double click to enter "
-"the group or by Ctrl+Click. Now press apply to create control points "
-"(independent set for each layer)."
+msgid "Orientation points are used to calculate transformation (offset,scale,mirror,rotation in XY plane) of the path. 3-points mode only: do not put all three into one line (use 2-points mode instead). You can modify Z surface, Z depth values later using text tool (3rd coordinates). If there are no orientation points inside current layer they are taken from the upper layer. Do not ungroup orientation points! You can select them using double click to enter the group or by Ctrl+Click. Now press apply to create control points (independent set for each layer)."
msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:27
@@ -28929,43 +27393,36 @@ msgstr "grafiti punkti"
#: ../share/extensions/gcodetools_graffiti.inx.h:43
#: ../share/extensions/gcodetools_orientation_points.inx.h:14
-#, fuzzy
msgid "in-out reference point"
-msgstr "Iestatīt atskaites punktu %1"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:6
-#, fuzzy
msgid "Create fine cut using:"
-msgstr "Izveidot logo, izmantojot daļiņu trases efektu"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:12
-#, fuzzy
msgid "Fine cut count:"
-msgstr "IeskaitÄ«t kÄ p&areizu"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:13
-#, fuzzy
msgid "Fine cut width:"
-msgstr "Pašreizējais kolonnas platums"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:21
msgid "Lathe"
msgstr "Virpa"
#: ../share/extensions/gcodetools_lathe.inx.h:22
-#, fuzzy
msgid "Lathe X axis remap:"
-msgstr "X ass noliekta tÄlÄk"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:23
-#, fuzzy
msgid "Lathe Z axis remap:"
-msgstr "X ass noliekta tÄlÄk"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:24
-#, fuzzy
msgid "Lathe modify path"
-msgstr "Pēc ceļa + faila nosaukuma"
+msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:25
msgid "Lathe width:"
@@ -28976,9 +27433,7 @@ msgid "Move path"
msgstr "PÄrvietot ceļu"
#: ../share/extensions/gcodetools_lathe.inx.h:44
-msgid ""
-"This function modifies path so it will be able to be cut with the "
-"rectangular cutter."
+msgid "This function modifies path so it will be able to be cut with the rectangular cutter."
msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1
@@ -28986,18 +27441,16 @@ msgid "-------------------------------------------------"
msgstr "-------------------------------------------------"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2
-#, fuzzy
msgid "Create in-out paths"
-msgstr "Nav atrasti ceļi '%s'"
+msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3
msgid "Do not add in-out reference points"
msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7
-#, fuzzy
msgid "In-out path length:"
-msgstr "SapludinÄÅ¡anas ilgums, milisekundÄ“s"
+msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8
msgid "In-out path max distance to reference point:"
@@ -29008,13 +27461,12 @@ msgid "In-out path radius for round path:"
msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:10
-#, fuzzy
msgid "In-out path type:"
-msgstr "Ievadiet multivides ceļu šeit."
+msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:11
msgid "Maximum angle for corner (0-180 deg):"
-msgstr ""
+msgstr "MaksimÄlais stÅ«ra leņķis (0-180 gr.):"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12
msgid "Perpendicular"
@@ -29033,9 +27485,8 @@ msgid "Replace original path"
msgstr "Aizvietot sÄkotnÄ“jo tekstu"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:17
-#, fuzzy
msgid "Stepout distance for corners:"
-msgstr "Katrai sekcijai rÄdÄ«t attÄluma etiÄ·etes"
+msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:18
msgid "Tangent"
@@ -29046,11 +27497,7 @@ msgid "Just check tools"
msgstr "Tikai pÄrbaudÄ«t rÄ«kus"
#: ../share/extensions/gcodetools_tools_library.inx.h:5
-msgid ""
-"Selected tool type fills appropriate default values. You can change these "
-"values using the Text tool later on. The topmost (z order) tool in the "
-"active layer is used. If there is no tool inside the current layer it is "
-"taken from the upper layer. Press Apply to create new tool."
+msgid "Selected tool type fills appropriate default values. You can change these values using the Text tool later on. The topmost (z order) tool in the active layer is used. If there is no tool inside the current layer it is taken from the upper layer. Press Apply to create new tool."
msgstr ""
#: ../share/extensions/gcodetools_tools_library.inx.h:6
@@ -29095,13 +27542,9 @@ msgstr "Vidējais šūnas izmērs (px):"
#: ../share/extensions/generate_voronoi.inx.h:2
msgid ""
-"Generate a random pattern of Voronoi cells. The pattern will be accessible "
-"in the Fill and Stroke dialog. You must select an object or a group.\n"
+"Generate a random pattern of Voronoi cells. The pattern will be accessible in the Fill and Stroke dialog. You must select an object or a group.\n"
"\n"
-"If border is zero, the pattern will be discontinuous at the edges. Use a "
-"positive border, preferably greater than the cell size, to produce a smooth "
-"join of the pattern at the edges. Use a negative border to reduce the size "
-"of the pattern and get an empty border."
+"If border is zero, the pattern will be discontinuous at the edges. Use a positive border, preferably greater than the cell size, to produce a smooth join of the pattern at the edges. Use a negative border to reduce the size of the pattern and get an empty border."
msgstr ""
#: ../share/extensions/generate_voronoi.inx.h:8
@@ -29110,7 +27553,7 @@ msgstr "Malas platums (px):"
#: ../share/extensions/generate_voronoi.inx.h:9
msgid "Voronoi Pattern"
-msgstr "Voronova tekstūra"
+msgstr "Voronoja raksts"
#: ../share/extensions/gimp_xcf.inx.h:1
msgid "GIMP XCF"
@@ -29134,16 +27577,12 @@ msgstr "SaglabÄt palÄ«glÄ«nijas"
#: ../share/extensions/gimp_xcf.inx.h:8
msgid ""
-"This extension exports the document to Gimp XCF format according to the "
-"following options:\n"
+"This extension exports the document to Gimp XCF format according to the following options:\n"
" * Save Guides: convert all guides to Gimp guides.\n"
-" * Save Grid: convert the first rectangular grid to a Gimp grid (note "
-"that the default Inkscape grid is very narrow when shown in Gimp).\n"
+" * Save Grid: convert the first rectangular grid to a Gimp grid (note that the default Inkscape grid is very narrow when shown in Gimp).\n"
" * Save Background: add the document background to each converted layer.\n"
"\n"
-"Each first level layer is converted to a Gimp layer. Sublayers are "
-"concatenated and converted with their first level parent layer into a single "
-"Gimp layer."
+"Each first level layer is converted to a Gimp layer. Sublayers are concatenated and converted with their first level parent layer into a single Gimp layer."
msgstr ""
#: ../share/extensions/grid_cartesian.inx.h:1
@@ -29213,11 +27652,11 @@ msgstr "ApakÅ¡iedaļas Y pamatiedaļÄ:"
#: ../share/extensions/grid_cartesian.inx.h:18
msgid "Subminor X Division Thickness (px):"
-msgstr ""
+msgstr "X apakšapakšiedaļu biezums (px):"
#: ../share/extensions/grid_cartesian.inx.h:19
msgid "Subminor Y Division Thickness (px):"
-msgstr ""
+msgstr "Y apakšapakšiedaļu biezums (px):"
#: ../share/extensions/grid_cartesian.inx.h:20
msgid "Subsubdivs. per X Subdivision:"
@@ -29249,7 +27688,7 @@ msgstr "Pamatiedaļu biezums (px):"
#: ../share/extensions/grid_isometric.inx.h:5
msgid "Minor Division Thickness (px):"
-msgstr ""
+msgstr "Apakšiedaļu biezums (px):"
#: ../share/extensions/grid_isometric.inx.h:7
msgid "Subdivisions per Major Division:"
@@ -29257,7 +27696,7 @@ msgstr "ApakÅ¡iedaļas pamatiedaļÄ:"
#: ../share/extensions/grid_isometric.inx.h:8
msgid "Subminor Division Thickness (px):"
-msgstr ""
+msgstr "Apakšapakšiedaļu biezums (px):"
#: ../share/extensions/grid_isometric.inx.h:9
msgid "Subsubdivs per Subdivision:"
@@ -29285,7 +27724,7 @@ msgstr "Leņķa iedaļas"
#: ../share/extensions/grid_polar.inx.h:4
msgid "Centre Dot Diameter (px):"
-msgstr ""
+msgstr "Centra punkta diametrs (px):"
#: ../share/extensions/grid_polar.inx.h:5
msgid "Circular Divisions"
@@ -29328,13 +27767,12 @@ msgid "Major Circular Divisions:"
msgstr "Riņķa pamatiedaļas:"
#: ../share/extensions/grid_polar.inx.h:15
-#, fuzzy
msgid "Minor Angle Division End 'n' Divs. Before Centre:"
-msgstr "KonstruÄ“t leņķi Å¡ajÄ punktÄ"
+msgstr ""
#: ../share/extensions/grid_polar.inx.h:16
msgid "Minor Angular Division Thickness (px):"
-msgstr ""
+msgstr "Leņķa papildiedaļas biezums (px):"
#: ../share/extensions/grid_polar.inx.h:17
msgid "Minor Circular Division Thickness (px):"
@@ -29438,7 +27876,7 @@ msgstr "Giljotīna"
#: ../share/extensions/guillotine.inx.h:4
msgid "Ignore these settings and use export hints?"
-msgstr ""
+msgstr "Neņemt vÄ“rÄ Å¡os iestatÄ«jumus un izmantot eksportēšanas padomus?"
#: ../share/extensions/guillotine.inx.h:5
msgid "Image name (without extension)"
@@ -29450,11 +27888,11 @@ msgstr "Zīmēt turus"
#: ../share/extensions/hpgl_output.inx.h:1
msgid "Export to an HP Graphics Language file"
-msgstr ""
+msgstr "Eksportēt uz HP Graphics Language failu"
#: ../share/extensions/hpgl_output.inx.h:2
msgid "HP Graphics Language file (*.hpgl)"
-msgstr ""
+msgstr "HP Graphics Language fails (*.hpgl)"
#: ../share/extensions/hpgl_output.inx.h:3
msgid "HPGL Output"
@@ -29503,7 +27941,7 @@ msgstr "http://inkscape.org/doc/inkscape-man.html"
#: ../share/extensions/inkscape_help_faq.inx.h:1
msgid "FAQ"
-msgstr "BUJ"
+msgstr "Bieži uzdotie jautÄjumi"
#. i18n. Please don't translate it unless a page exists in your language
#: ../share/extensions/inkscape_help_faq.inx.h:3
@@ -29526,7 +27964,7 @@ msgstr "Inkscape rokasgrÄmata:"
#. i18n. Please don't translate it unless a page exists in your language
#: ../share/extensions/inkscape_help_manual.inx.h:3
msgid "http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php"
-msgstr ""
+msgstr "http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php"
#: ../share/extensions/inkscape_help_relnotes.inx.h:1
msgid "New in This Version"
@@ -29535,7 +27973,7 @@ msgstr "Kas jauns Å¡ajÄ versijÄ"
#. i18n. Please don't translate it unless a page exists in your language
#: ../share/extensions/inkscape_help_relnotes.inx.h:3
msgid "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.49"
-msgstr ""
+msgstr "http://wiki.inkscape.org/wiki/index.php/Release_notes/0.49"
#: ../share/extensions/inkscape_help_reportabug.inx.h:1
msgid "Report a Bug"
@@ -29567,9 +28005,7 @@ msgid "Float Number"
msgstr "Skaitlis ar peldošo komatu"
#: ../share/extensions/interp_att_g.inx.h:9
-msgid ""
-"If you select \"Other\", you must know the SVG attributes to identify here "
-"this \"other\"."
+msgid "If you select \"Other\", you must know the SVG attributes to identify here this \"other\"."
msgstr ""
#: ../share/extensions/interp_att_g.inx.h:10
@@ -29610,10 +28046,7 @@ msgid "Tag"
msgstr "Tags"
#: ../share/extensions/interp_att_g.inx.h:23
-msgid ""
-"This effect applies a value for any interpolatable attribute for all "
-"elements inside the selected group or for all elements in a multiple "
-"selection."
+msgid "This effect applies a value for any interpolatable attribute for all elements inside the selected group or for all elements in a multiple selection."
msgstr ""
#: ../share/extensions/interp_att_g.inx.h:24
@@ -29633,9 +28066,8 @@ msgid "••••••••••••••••••••••••â
msgstr "••••••••••••••••••••••••••••••••••••••••••••••••"
#: ../share/extensions/interp.inx.h:1
-#, fuzzy
msgid "Duplicate endpaths"
-msgstr "Dublēt otu"
+msgstr ""
#: ../share/extensions/interp.inx.h:4
msgid "Interpolate"
@@ -29673,7 +28105,7 @@ msgstr "Auto-teksti"
#: ../share/extensions/jessyInk_video.inx.h:2
#: ../share/extensions/jessyInk_view.inx.h:4
msgid "JessyInk"
-msgstr ""
+msgstr "JessyInk"
#: ../share/extensions/jessyInk_autoTexts.inx.h:5
msgid "None (remove)"
@@ -29701,10 +28133,7 @@ msgid "Slide title"
msgstr "Slaida virsraksts"
#: ../share/extensions/jessyInk_autoTexts.inx.h:10
-msgid ""
-"This extension allows you to install, update and remove auto-texts for a "
-"JessyInk presentation. Please see code.google.com/p/jessyink for more "
-"details."
+msgid "This extension allows you to install, update and remove auto-texts for a JessyInk presentation. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:1
@@ -29713,14 +28142,12 @@ msgid "Appear"
msgstr "ParÄdÄ«ties"
#: ../share/extensions/jessyInk_effects.inx.h:2
-#, fuzzy
msgid "Build-in effect"
-msgstr "IebÅ«vÄ“tÄ paÅ¡pÄrbaude"
+msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:3
-#, fuzzy
msgid "Build-out effect"
-msgstr "PÄrslÄ“gt invertēšanas efektu"
+msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:4
#: ../share/extensions/jessyInk_transitions.inx.h:3
@@ -29733,14 +28160,12 @@ msgid "Effects"
msgstr "Efekti"
#: ../share/extensions/jessyInk_effects.inx.h:6
-#, fuzzy
msgid "Fade in"
-msgstr "ParÄdÄ«ties:"
+msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:7
-#, fuzzy
msgid "Fade out"
-msgstr "PakÄpeniski izzust"
+msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:10
msgid "None (default)"
@@ -29748,30 +28173,24 @@ msgstr "Nekas (noklusētais)"
#: ../share/extensions/jessyInk_effects.inx.h:12
#: ../share/extensions/jessyInk_transitions.inx.h:8
-#, fuzzy
msgid "Pop"
-msgstr "Pops"
+msgstr ""
#: ../share/extensions/jessyInk_effects.inx.h:14
-msgid ""
-"This extension allows you to install, update and remove object effects for a "
-"JessyInk presentation. Please see code.google.com/p/jessyink for more "
-"details."
+msgid "This extension allows you to install, update and remove object effects for a JessyInk presentation. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_export.inx.h:1
-msgid ""
-"Creates a zip file containing pdfs or pngs of all slides of a JessyInk "
-"presentation."
+msgid "Creates a zip file containing pdfs or pngs of all slides of a JessyInk presentation."
msgstr ""
#: ../share/extensions/jessyInk_export.inx.h:3
msgid "JessyInk zipped pdf or png output"
-msgstr ""
+msgstr "JessyInk saspiesta pdf vai png izvade"
#: ../share/extensions/jessyInk_export.inx.h:4
msgid "JessyInk zipped pdf or png output (*.zip)"
-msgstr ""
+msgstr "JessyInk saspiesta pdf vai png izvade (*.zip)"
#: ../share/extensions/jessyInk_export.inx.h:5
msgid "PDF"
@@ -29786,10 +28205,7 @@ msgid "Resolution:"
msgstr "Izšķirtspēja:"
#: ../share/extensions/jessyInk_export.inx.h:9
-msgid ""
-"This extension allows you to export a JessyInk presentation once you created "
-"an export layer in your browser. Please see code.google.com/p/jessyink for "
-"more details."
+msgid "This extension allows you to export a JessyInk presentation once you created an export layer in your browser. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_install.inx.h:2
@@ -29797,10 +28213,7 @@ msgid "Install/update"
msgstr "UzstÄdÄ«t/atsvaidzinÄt"
#: ../share/extensions/jessyInk_install.inx.h:4
-msgid ""
-"This extension allows you to install or update the JessyInk script in order "
-"to turn your SVG file into a presentation. Please see code.google.com/p/"
-"jessyink for more details."
+msgid "This extension allows you to install or update the JessyInk script in order to turn your SVG file into a presentation. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_keyBindings.inx.h:1
@@ -29860,9 +28273,8 @@ msgid "Previous page:"
msgstr "IepriekšējÄ lapa:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:18
-#, fuzzy
msgid "Reset timer:"
-msgstr "StÄvēšanas laiks:"
+msgstr ""
#: ../share/extensions/jessyInk_keyBindings.inx.h:19
msgid "Select the slide above:"
@@ -29965,15 +28377,12 @@ msgid "Switch to slide mode:"
msgstr "PÄrslÄ“gt uz slaidu režīmu:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:44
-msgid ""
-"This extension allows you customise the key bindings JessyInk uses. Please "
-"see code.google.com/p/jessyink for more details."
+msgid "This extension allows you customise the key bindings JessyInk uses. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_keyBindings.inx.h:45
-#, fuzzy
msgid "Toggle progress bar:"
-msgstr "Progresa joslas vērtība"
+msgstr ""
#: ../share/extensions/jessyInk_keyBindings.inx.h:46
msgid "Undo last path segment:"
@@ -29993,9 +28402,7 @@ msgid "Name of layer:"
msgstr "SlÄņa nosaukums:"
#: ../share/extensions/jessyInk_masterSlide.inx.h:7
-msgid ""
-"This extension allows you to change the master slide JessyInk uses. Please "
-"see code.google.com/p/jessyink for more details."
+msgid "This extension allows you to change the master slide JessyInk uses. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_mouseHandler.inx.h:2
@@ -30015,9 +28422,7 @@ msgid "No-click"
msgstr "Bez klikšķa"
#: ../share/extensions/jessyInk_mouseHandler.inx.h:8
-msgid ""
-"This extension allows you customise the mouse handler JessyInk uses. Please "
-"see code.google.com/p/jessyink for more details."
+msgid "This extension allows you customise the mouse handler JessyInk uses. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_summary.inx.h:3
@@ -30025,10 +28430,7 @@ msgid "Summary"
msgstr "Kopsavilkums"
#: ../share/extensions/jessyInk_summary.inx.h:4
-msgid ""
-"This extension allows you to obtain information about the JessyInk script, "
-"effects and transitions contained in this SVG file. Please see code.google."
-"com/p/jessyink for more details."
+msgid "This extension allows you to obtain information about the JessyInk script, effects and transitions contained in this SVG file. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_transitions.inx.h:4
@@ -30036,20 +28438,16 @@ msgid "Fade"
msgstr "IzbalinÄt"
#: ../share/extensions/jessyInk_transitions.inx.h:10
-msgid ""
-"This extension allows you to change the transition JessyInk uses for the "
-"selected layer. Please see code.google.com/p/jessyink for more details."
+msgid "This extension allows you to change the transition JessyInk uses for the selected layer. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_transitions.inx.h:11
-#, fuzzy
msgid "Transition in effect"
-msgstr "SL PÄreja uz iekÅ¡u"
+msgstr "PÄrejas uz iekÅ¡u efekts"
#: ../share/extensions/jessyInk_transitions.inx.h:12
-#, fuzzy
msgid "Transition out effect"
-msgstr "SL PÄreja uz Äru"
+msgstr "PÄrejas uz Äru efekts"
#: ../share/extensions/jessyInk_transitions.inx.h:13
msgid "Transitions"
@@ -30084,9 +28482,7 @@ msgid "Remove views"
msgstr "AizvÄkt skatus"
#: ../share/extensions/jessyInk_uninstall.inx.h:11
-msgid ""
-"This extension allows you to uninstall the JessyInk script. Please see code."
-"google.com/p/jessyink for more details."
+msgid "This extension allows you to uninstall the JessyInk script. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_uninstall.inx.h:12
@@ -30094,10 +28490,7 @@ msgid "Uninstall/remove"
msgstr "AtinstalÄ“t/aizvÄkt"
#: ../share/extensions/jessyInk_video.inx.h:3
-msgid ""
-"This extension puts a JessyInk video element on the current slide (layer). "
-"This element allows you to integrate a video into your JessyInk "
-"presentation. Please see code.google.com/p/jessyink for more details."
+msgid "This extension puts a JessyInk video element on the current slide (layer). This element allows you to integrate a video into your JessyInk presentation. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_video.inx.h:4
@@ -30113,9 +28506,7 @@ msgid "Remove view"
msgstr "AizvÄkt skatu"
#: ../share/extensions/jessyInk_view.inx.h:8
-msgid ""
-"This extension allows you to set, update and remove views for a JessyInk "
-"presentation. Please see code.google.com/p/jessyink for more details."
+msgid "This extension allows you to set, update and remove views for a JessyInk presentation. Please see code.google.com/p/jessyink for more details."
msgstr ""
#: ../share/extensions/jessyInk_view.inx.h:9
@@ -30125,7 +28516,7 @@ msgstr "Skatīt"
#: ../share/extensions/layers2svgfont.inx.h:1
msgid "3 - Convert Glyph Layers to SVG Font"
-msgstr ""
+msgstr "3 - PÄrvÄ“rst glifu slÄņus par SVG fontu"
#: ../share/extensions/layers2svgfont.inx.h:2
#: ../share/extensions/new_glyph_layer.inx.h:2
@@ -30201,24 +28592,20 @@ msgstr "Malu palīglīnijas"
#: ../share/extensions/layout_nup.inx.h:23
#: ../share/extensions/printing_marks.inx.h:9
-#, fuzzy
msgid "Marks"
-msgstr "%1 markas"
+msgstr ""
#: ../share/extensions/layout_nup.inx.h:24
-#, fuzzy
msgid "N-up layout"
-msgstr "IzkÄrtojuma stils"
+msgstr ""
#: ../share/extensions/layout_nup.inx.h:25
-#, fuzzy
msgid "Padding box"
-msgstr "Kuba zīmēšana"
+msgstr ""
#: ../share/extensions/layout_nup.inx.h:26
-#, fuzzy
msgid "Padding guide"
-msgstr "Pievienot palīglīniju: "
+msgstr ""
#: ../share/extensions/layout_nup.inx.h:27
msgid "Page dimensions"
@@ -30229,9 +28616,8 @@ msgid "Page margins"
msgstr "Lapas apmales"
#: ../share/extensions/layout_nup.inx.h:29
-#, fuzzy
msgid "Place holder"
-msgstr "Ievietot vietturi (place&holder)"
+msgstr ""
#: ../share/extensions/layout_nup.inx.h:31
#: ../share/extensions/printing_marks.inx.h:16
@@ -30287,9 +28673,8 @@ msgid "Axiom:"
msgstr "Aksioma:"
#: ../share/extensions/lindenmayer.inx.h:24
-#, fuzzy
msgid "L-system"
-msgstr "Sistēma"
+msgstr ""
#: ../share/extensions/lindenmayer.inx.h:25
msgid "Left angle:"
@@ -30310,9 +28695,8 @@ msgid "Right angle:"
msgstr "Labais leņķis:"
#: ../share/extensions/lindenmayer.inx.h:33
-#, fuzzy
msgid "Rules:"
-msgstr "Nosacījumi"
+msgstr ""
#: ../share/extensions/lindenmayer.inx.h:34
msgid "Step length (px):"
@@ -30335,7 +28719,8 @@ msgid "Sentences per paragraph:"
msgstr "Teikumi vienÄ rindkopÄ:"
#: ../share/extensions/lorem_ipsum.inx.h:7
-#: ../share/extensions/replace_font.inx.h:10 ../share/extensions/split.inx.h:6
+#: ../share/extensions/replace_font.inx.h:10
+#: ../share/extensions/split.inx.h:6
#: ../share/extensions/text_braille.inx.h:2
#: ../share/extensions/text_extract.inx.h:10
#: ../share/extensions/text_flipcase.inx.h:2
@@ -30348,10 +28733,7 @@ msgid "Text"
msgstr "Teksts"
#: ../share/extensions/lorem_ipsum.inx.h:8
-msgid ""
-"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder "
-"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a "
-"new flowed text object, the size of the page, is created in a new layer."
+msgid "This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a new flowed text object, the size of the page, is created in a new layer."
msgstr ""
#: ../share/extensions/markers_strokepaint.inx.h:1
@@ -30411,14 +28793,12 @@ msgid "Length Unit:"
msgstr "Garuma vienība:"
#: ../share/extensions/measure.inx.h:6
-#, fuzzy
msgid "Measure"
-msgstr "Mērinstruments"
+msgstr "Mērīt"
#: ../share/extensions/measure.inx.h:7
-#, fuzzy
msgid "Measure Path"
-msgstr " Direktorija ceļš "
+msgstr "Mērīt ceļu"
#: ../share/extensions/measure.inx.h:8
msgid "Measurement Type: "
@@ -30439,20 +28819,13 @@ msgstr "Teksta orientÄcija:"
#: ../share/extensions/measure.inx.h:14
#, no-c-format
msgid ""
-"This effect measures the length, or area, of the selected paths and adds it "
-"as a text object with the selected units.\n"
+"This effect measures the length, or area, of the selected paths and adds it as a text object with the selected units.\n"
" \n"
-" * Display format can be either Text-On-Path, or stand-alone text at a "
-"specified angle.\n"
-" * The number of significant digits can be controlled by the Precision "
-"field.\n"
+" * Display format can be either Text-On-Path, or stand-alone text at a specified angle.\n"
+" * The number of significant digits can be controlled by the Precision field.\n"
" * The Offset field controls the distance from the text to the path.\n"
-" * The Scale factor can be used to make measurements in scaled drawings. "
-"For example, if 1 cm in the drawing equals 2.5 m in the real world, Scale "
-"must be set to 250.\n"
-" * When calculating area, the result should be precise for polygons and "
-"Bezier curves. If a circle is used, the area may be too high by as much as "
-"0.03%."
+" * The Scale factor can be used to make measurements in scaled drawings. For example, if 1 cm in the drawing equals 2.5 m in the real world, Scale must be set to 250.\n"
+" * When calculating area, the result should be precise for polygons and Bezier curves. If a circle is used, the area may be too high by as much as 0.03%."
msgstr ""
#: ../share/extensions/measure.inx.h:22
@@ -30471,42 +28844,36 @@ msgid "Text On Path"
msgstr "Teksts gar ceļu"
#: ../share/extensions/motion.inx.h:3
-#, fuzzy
msgid "Magnitude:"
-msgstr "Platums:"
+msgstr ""
#: ../share/extensions/motion.inx.h:4
msgid "Motion"
msgstr "Kustība"
#: ../share/extensions/new_glyph_layer.inx.h:1
-#, fuzzy
msgid "2 - Add Glyph Layer"
-msgstr "Pievienot slÄņa masku"
+msgstr "2 - Pievienot glifu slÄni"
#: ../share/extensions/new_glyph_layer.inx.h:3
msgid "Unicode character:"
msgstr "Unikoda rakstzīme:"
#: ../share/extensions/next_glyph_layer.inx.h:2
-#, fuzzy
msgid "View Next Glyph"
-msgstr "NÄkamais skata ietvars"
+msgstr "SkatÄ«t nÄkoÅ¡o glifu"
#: ../share/extensions/outline2svg.inx.h:1
-#, fuzzy
msgid "ASCII Text with outline markup"
-msgstr "Aizvietot iezÄ«mÄ“jumu ar teksta slÄņa kontÅ«rÄm"
+msgstr "ASCII teksts ar aprišu aizzīmēm"
#: ../share/extensions/outline2svg.inx.h:2
-#, fuzzy
msgid "Text Outline File (*.outline)"
-msgstr "Uz teksta failu..."
+msgstr "Teksta aprišu fails (*.outline)"
#: ../share/extensions/outline2svg.inx.h:3
-#, fuzzy
msgid "Text Outline Input"
-msgstr "Iezīmēt teksta plūsmu"
+msgstr "Teksta aprišu ievade"
#: ../share/extensions/param_curves.inx.h:2
msgid "End t-value:"
@@ -30521,9 +28888,8 @@ msgid "Parametric Curves"
msgstr "ParametriskÄs lÄ«knes"
#: ../share/extensions/param_curves.inx.h:7
-#, fuzzy
msgid "Range and Sampling"
-msgstr "Diapazons un kopijas"
+msgstr ""
#: ../share/extensions/param_curves.inx.h:10
msgid "Samples:"
@@ -30531,12 +28897,10 @@ msgstr "Piemēri:"
#: ../share/extensions/param_curves.inx.h:11
msgid ""
-"Select a rectangle before calling the extension, it will determine X and Y "
-"scales.\n"
+"Select a rectangle before calling the extension, it will determine X and Y scales.\n"
"First derivatives are always determined numerically."
msgstr ""
-"IzvÄ“lieties taisnstÅ«ri pirms paplaÅ¡inÄjuma izsaukÅ¡anas, tas noteiks X un Y "
-"izmērus.\n"
+"IzvÄ“lieties taisnstÅ«ri pirms paplaÅ¡inÄjuma izsaukÅ¡anas, tas noteiks X un Y izmÄ“rus.\n"
"Pirmie atvasinÄjumi vienmÄ“r tiek noteikti skaitliski."
#: ../share/extensions/param_curves.inx.h:22
@@ -30613,10 +28977,7 @@ msgid "Tangential offset:"
msgstr "TangenciÄlÄ nobÄ«de:"
#: ../share/extensions/pathalongpath.inx.h:18
-msgid ""
-"This effect bends a pattern object along arbitrary \"skeleton\" paths. The "
-"pattern is the topmost object in the selection (groups of paths/shapes/"
-"clones... allowed)."
+msgid "This effect bends a pattern object along arbitrary \"skeleton\" paths. The pattern is the topmost object in the selection (groups of paths/shapes/clones... allowed)."
msgstr ""
#: ../share/extensions/pathscatter.inx.h:1
@@ -30660,10 +29021,7 @@ msgid "Stretch spaces to fit skeleton length"
msgstr "Izstiept atstarpes, lai atbilstu skeleta garumam"
#: ../share/extensions/pathscatter.inx.h:20
-msgid ""
-"This effect scatters a pattern along arbitrary \"skeleton\" paths. The "
-"pattern must be the topmost object in the selection. Groups of paths, "
-"shapes, clones are allowed."
+msgid "This effect scatters a pattern along arbitrary \"skeleton\" paths. The pattern must be the topmost object in the selection. Groups of paths, shapes, clones are allowed."
msgstr ""
#: ../share/extensions/perfectboundcover.inx.h:1
@@ -30671,9 +29029,8 @@ msgid "Bleed (in):"
msgstr "PÄrlaide (collÄs):"
#: ../share/extensions/perfectboundcover.inx.h:2
-#, fuzzy
msgid "Bond Weight #"
-msgstr "Fonta platums"
+msgstr ""
#: ../share/extensions/perfectboundcover.inx.h:3
msgid "Book Height (inches):"
@@ -30744,9 +29101,7 @@ msgid "PixelSnap"
msgstr ""
#: ../share/extensions/pixelsnap.inx.h:3
-msgid ""
-"Snap all paths in selection to pixels. Snaps borders to half-points and "
-"fills to full points."
+msgid "Snap all paths in selection to pixels. Snaps borders to half-points and fills to full points."
msgstr ""
#: ../share/extensions/plt_input.inx.h:1
@@ -30795,18 +29150,16 @@ msgid "Draw back-facing polygons"
msgstr ""
#: ../share/extensions/polyhedron_3d.inx.h:7
-#, fuzzy
msgid "Edge-Specified"
-msgstr "nav norÄdÄ«ts"
+msgstr "Šķautņu noteikts"
#: ../share/extensions/polyhedron_3d.inx.h:8
msgid "Edges"
msgstr "Å Ä·autnes"
#: ../share/extensions/polyhedron_3d.inx.h:9
-#, fuzzy
msgid "Face-Specified"
-msgstr "nav norÄdÄ«ts"
+msgstr "Pušu noteikts"
#: ../share/extensions/polyhedron_3d.inx.h:10
msgid "Faces"
@@ -30838,9 +29191,8 @@ msgid "Great Dodecahedron"
msgstr "Lielais dodekaedrs"
#: ../share/extensions/polyhedron_3d.inx.h:18
-#, fuzzy
msgid "Great Stellated Dodecahedron"
-msgstr "Izcils izziņas pirmkods"
+msgstr ""
#: ../share/extensions/polyhedron_3d.inx.h:19
msgid "Icosahedron"
@@ -30909,9 +29261,8 @@ msgid "Shading"
msgstr "Ēnošana"
#: ../share/extensions/polyhedron_3d.inx.h:37
-#, fuzzy
msgid "Small Triambic Icosahedron"
-msgstr "Mazie formu varianti"
+msgstr ""
#: ../share/extensions/polyhedron_3d.inx.h:38
msgid "Snub Cube"
@@ -30975,14 +29326,12 @@ msgid "Z-Axis"
msgstr "Z-ass"
#: ../share/extensions/polyhedron_3d.inx.h:56
-#, fuzzy
msgid "Z-sort faces by:"
-msgstr "KÄrtot pÄ“c _nosaukuma"
+msgstr "Z-šķirot puses pēc:"
#: ../share/extensions/previous_glyph_layer.inx.h:2
-#, fuzzy
msgid "View Previous Glyph"
-msgstr "Iepriekšējais dalītais skats"
+msgstr "Skatīt iepriekšējo glifu"
#: ../share/extensions/printing_marks.inx.h:1
msgid "Bleed Margin"
@@ -30997,9 +29346,8 @@ msgid "Canvas"
msgstr "Audekls"
#: ../share/extensions/printing_marks.inx.h:5
-#, fuzzy
msgid "Color Bars"
-msgstr "bÄrs;bÄri;bar"
+msgstr "KrÄsu joslas"
#: ../share/extensions/printing_marks.inx.h:6
msgid "Crop Marks"
@@ -31014,33 +29362,28 @@ msgid "Positioning"
msgstr "Novietošana"
#: ../share/extensions/printing_marks.inx.h:13
-#, fuzzy
msgid "Printing Marks"
-msgstr "Lietot '?' zīmes"
+msgstr ""
#: ../share/extensions/printing_marks.inx.h:14
-#, fuzzy
msgid "Registration Marks"
-msgstr "Lietot '?' zīmes"
+msgstr ""
#: ../share/extensions/printing_marks.inx.h:18
-#, fuzzy
msgid "Set crop marks to:"
-msgstr "Ikonu kopa, ko attēlot"
+msgstr ""
#: ../share/extensions/printing_marks.inx.h:19
-#, fuzzy
msgid "Star Target"
-msgstr "Saites mērķis:"
+msgstr ""
#: ../share/extensions/ps_input.inx.h:3
msgid "PostScript Input"
msgstr "PostScript ievade"
#: ../share/extensions/radiusrand.inx.h:2
-#, fuzzy
msgid "Jitter nodes"
-msgstr "DHT mezgli"
+msgstr "Mezglu drebēšana"
#: ../share/extensions/radiusrand.inx.h:3
msgid "Maximum displacement in X (px):"
@@ -31059,9 +29402,7 @@ msgid "Shift nodes"
msgstr "PÄrbÄ«dÄ«t mezglus"
#: ../share/extensions/radiusrand.inx.h:9
-msgid ""
-"This effect randomly shifts the nodes (and optionally node handles) of the "
-"selected path."
+msgid "This effect randomly shifts the nodes (and optionally node handles) of the selected path."
msgstr ""
#: ../share/extensions/radiusrand.inx.h:10
@@ -31132,14 +29473,14 @@ msgid "L (Approx. 7%)"
msgstr "L (apm. 7%)"
#: ../share/extensions/render_barcode_qrcode.inx.h:10
-#, fuzzy, no-c-format
+#, no-c-format
msgid "M (Approx. 15%)"
-msgstr "15 grÄdi (%s)"
+msgstr "M (apmēram 15%)"
#: ../share/extensions/render_barcode_qrcode.inx.h:12
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Q (Approx. 25%)"
-msgstr "5.25\" 1.2MB"
+msgstr "Q (apmēram 25%)"
#: ../share/extensions/render_barcode_qrcode.inx.h:13
msgid "QR Code"
@@ -31154,9 +29495,7 @@ msgid "Square size (px):"
msgstr "KvadrÄta izmÄ“rs (px):"
#: ../share/extensions/render_barcode_qrcode.inx.h:19
-msgid ""
-"With \"Auto\", the size of the barcode depends on the length of the text and "
-"the error correction level"
+msgid "With \"Auto\", the size of the barcode depends on the length of the text and the error correction level"
msgstr ""
#: ../share/extensions/replace_font.inx.h:1
@@ -31164,8 +29503,7 @@ msgid "And replace with: "
msgstr "Un aizvietot ar:"
#: ../share/extensions/replace_font.inx.h:2
-msgid ""
-"Choose this tab if you would like to see a list of the fonts used/found."
+msgid "Choose this tab if you would like to see a list of the fonts used/found."
msgstr ""
#: ../share/extensions/replace_font.inx.h:3
@@ -31197,9 +29535,8 @@ msgid "Selected objects only"
msgstr "Tikai atlasītos objektus"
#: ../share/extensions/replace_font.inx.h:11
-#, fuzzy
msgid "Work on:"
-msgstr "Darboties ar kopiju"
+msgstr ""
#: ../share/extensions/restack.inx.h:2
msgid "Arbitrary Angle"
@@ -31232,23 +29569,20 @@ msgid "Middle"
msgstr "Vidū"
#: ../share/extensions/restack.inx.h:10
-#, fuzzy
msgid "Radial Inward"
-msgstr "RadiÄla krÄsu pÄreja"
+msgstr ""
#: ../share/extensions/restack.inx.h:11
-#, fuzzy
msgid "Radial Outward"
-msgstr "Aizmiglot _uz Äru"
+msgstr ""
#: ../share/extensions/restack.inx.h:12
msgid "Restack"
msgstr ""
#: ../share/extensions/restack.inx.h:13
-#, fuzzy
msgid "Restack Direction:"
-msgstr "Bultas virziens"
+msgstr ""
#: ../share/extensions/restack.inx.h:15
msgid "Right to Left (180)"
@@ -31276,9 +29610,8 @@ msgid "Minimum size:"
msgstr "MinimÄlais izmÄ“rs:"
#: ../share/extensions/rtree.inx.h:3
-#, fuzzy
msgid "Random Tree"
-msgstr "&Direktoriju koks"
+msgstr ""
#: ../share/extensions/rubberstretch.inx.h:2
#, no-c-format
@@ -31307,19 +29640,16 @@ msgid "Embed rasters"
msgstr "Iegult rastrus"
#: ../share/extensions/scour.inx.h:4
-#, fuzzy
msgid "Enable viewboxing"
-msgstr "Ieslēgt ieteikumus"
+msgstr ""
#: ../share/extensions/scour.inx.h:5
-#, fuzzy
msgid "Group collapsing"
-msgstr " Grupas vÄrds "
+msgstr ""
#: ../share/extensions/scour.inx.h:6
-#, fuzzy
msgid "Help (Ids)"
-msgstr "LietotÄju ID"
+msgstr "Palīdzība (Ids)"
#: ../share/extensions/scour.inx.h:7
msgid "Help (Options)"
@@ -31328,25 +29658,16 @@ msgstr "Palīdzība (opcijas)"
#: ../share/extensions/scour.inx.h:8
#, fuzzy
msgid "Ids"
-msgstr "LietotÄju ID"
+msgstr "Ids"
#: ../share/extensions/scour.inx.h:9
msgid ""
"Ids specific options:\n"
-" * Remove unused ID names for elements: remove all unreferenced ID "
-"attributes.\n"
-" * Shorten IDs: reduce the length of all ID attributes, assigning the "
-"shortest to the most-referenced elements. For instance, #linearGradient5621, "
-"referenced 100 times, can become #a.\n"
-" * Preserve manually created ID names not ending with digits: usually, "
-"optimised SVG output removes these, but if they're needed for referencing (e."
-"g. #middledot), you may use this option.\n"
-" * Preserve these ID names, comma-separated: you can use this in "
-"conjunction with the other preserve options if you wish to preserve some "
-"more specific ID names.\n"
-" * Preserve ID names starting with: usually, optimised SVG output removes "
-"all unused ID names, but if all of your preserved ID names start with the "
-"same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
+" * Remove unused ID names for elements: remove all unreferenced ID attributes.\n"
+" * Shorten IDs: reduce the length of all ID attributes, assigning the shortest to the most-referenced elements. For instance, #linearGradient5621, referenced 100 times, can become #a.\n"
+" * Preserve manually created ID names not ending with digits: usually, optimised SVG output removes these, but if they're needed for referencing (e.g. #middledot), you may use this option.\n"
+" * Preserve these ID names, comma-separated: you can use this in conjunction with the other preserve options if you wish to preserve some more specific ID names.\n"
+" * Preserve ID names starting with: usually, optimised SVG output removes all unused ID names, but if all of your preserved ID names start with the same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
msgstr ""
#: ../share/extensions/scour.inx.h:15
@@ -31355,7 +29676,7 @@ msgstr "SaglabÄt redaktora datus"
#: ../share/extensions/scour.inx.h:17
msgid "Number of significant digits for coords:"
-msgstr ""
+msgstr "ZÄ«mÄ«go ciparu skaits koordinÄtÄ“m:"
#: ../share/extensions/scour.inx.h:18
msgid "Optimized SVG (*.svg)"
@@ -31366,11 +29687,8 @@ msgid "Optimized SVG Output"
msgstr "Optimizēta SVG izvade"
#: ../share/extensions/scour.inx.h:21
-#, fuzzy
msgid "Preserve ID names starting with:"
-msgstr ""
-"Ja ieslÄ“gts, izpildÄ«tÄju vÄrdi, kas sÄkas ar 'The' tiks pÄrveidoti uz ', "
-"The' vÄrda beigÄs."
+msgstr "SaglabÄt ID nosaukums, kas sÄkas ar:"
#: ../share/extensions/scour.inx.h:22
msgid "Preserve manually created ID names not ending with digits"
@@ -31405,9 +29723,8 @@ msgid "Shorten IDs"
msgstr "SaÄ«sinÄt ID"
#: ../share/extensions/scour.inx.h:30
-#, fuzzy
msgid "Shorten color values"
-msgstr "Ar komatu atdalītas vērtības"
+msgstr "SaÄ«sinÄt krÄsu vÄ“rtÄ«bas"
#: ../share/extensions/scour.inx.h:31
msgid "Space"
@@ -31422,66 +29739,46 @@ msgstr "Tab"
msgid ""
"This extension optimizes the SVG file according to the following options:\n"
" * Shorten color names: convert all colors to #RRGGBB or #RGB format.\n"
-" * Convert CSS attributes to XML attributes: convert styles from &lt;"
-"style&gt; tags and inline style=\"\" declarations into XML attributes.\n"
-" * Group collapsing: removes useless &lt;g&gt; elements, promoting their "
-"contents up one level. Requires \"Remove unused ID names for elements\" to "
-"be set.\n"
-" * Create groups for similar attributes: create &lt;g&gt; elements for "
-"runs of elements having at least one attribute in common (e.g. fill color, "
-"stroke opacity, ...).\n"
+" * Convert CSS attributes to XML attributes: convert styles from &lt;style&gt; tags and inline style=\"\" declarations into XML attributes.\n"
+" * Group collapsing: removes useless &lt;g&gt; elements, promoting their contents up one level. Requires \"Remove unused ID names for elements\" to be set.\n"
+" * Create groups for similar attributes: create &lt;g&gt; elements for runs of elements having at least one attribute in common (e.g. fill color, stroke opacity, ...).\n"
" * Embed rasters: embed raster images as base64-encoded data URLs.\n"
-" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator "
-"elements and attributes.\n"
-" * Remove metadata: remove &lt;metadata&gt; tags along with all the "
-"information in them, which may include license metadata, alternate versions "
-"for non-SVG-enabled browsers, etc.\n"
+" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator elements and attributes.\n"
+" * Remove metadata: remove &lt;metadata&gt; tags along with all the information in them, which may include license metadata, alternate versions for non-SVG-enabled browsers, etc.\n"
" * Remove comments: remove &lt;!-- --&gt; tags.\n"
-" * Work around renderer bugs: emits slightly larger SVG data, but works "
-"around a bug in librsvg's renderer, which is used in Eye of GNOME and other "
-"various applications.\n"
+" * Work around renderer bugs: emits slightly larger SVG data, but works around a bug in librsvg's renderer, which is used in Eye of GNOME and other various applications.\n"
" * Enable viewboxing: size image to 100%/100% and introduce a viewBox.\n"
-" * Number of significant digits for coords: all coordinates are output "
-"with that number of significant digits. For example, if 3 is specified, the "
-"coordinate 3.5153 is output as 3.51 and the coordinate 471.55 is output as "
-"472.\n"
-" * XML indentation (pretty-printing): either None for no indentation, "
-"Space to use one space per nesting level, or Tab to use one tab per nesting "
-"level."
+" * Number of significant digits for coords: all coordinates are output with that number of significant digits. For example, if 3 is specified, the coordinate 3.5153 is output as 3.51 and the coordinate 471.55 is output as 472.\n"
+" * XML indentation (pretty-printing): either None for no indentation, Space to use one space per nesting level, or Tab to use one tab per nesting level."
msgstr ""
#: ../share/extensions/scour.inx.h:47
msgid "Work around renderer bugs"
-msgstr ""
+msgstr "Apiet renderÄ“tÄja kļūdas"
#: ../share/extensions/scour.inx.h:48
msgid "XML indentation (pretty-printing):"
msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:1
-#, fuzzy
msgid "1 - Setup Typography Canvas"
-msgstr "Fona krÄsa ap attÄ“lu:"
+msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:2
-#, fuzzy
msgid "Ascender:"
-msgstr "Renderēšana"
+msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:3
-#, fuzzy
msgid "Caps Height:"
-msgstr "Noklusētais Augstums"
+msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:4
-#, fuzzy
msgid "Descender:"
-msgstr "AtkarÄ«bu pÄrbaude"
+msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:5
-#, fuzzy
msgid "Em-size:"
-msgstr "Sīktēla izmērs:"
+msgstr ""
#: ../share/extensions/setup_typography_canvas.inx.h:7
msgid "X-Height:"
@@ -31506,7 +29803,7 @@ msgstr ""
#: ../share/extensions/sk1_output.inx.h:3
msgid "sK1 vector graphics files output"
-msgstr ""
+msgstr "sK1 vektoru grafikas failu izvade"
#: ../share/extensions/sk_input.inx.h:1
msgid "A diagram created with the program Sketch"
@@ -31525,14 +29822,12 @@ msgid "Gear Placement:"
msgstr "Zobrata novietojums:"
#: ../share/extensions/spirograph.inx.h:2
-#, fuzzy
msgid "Inside (Hypotrochoid)"
-msgstr "IekšējÄ poga"
+msgstr ""
#: ../share/extensions/spirograph.inx.h:3
-#, fuzzy
msgid "Outside (Epitrochoid)"
-msgstr "Ä€&rpuses krÄsa:"
+msgstr ""
#: ../share/extensions/spirograph.inx.h:4
msgid "Quality (Default = 16):"
@@ -31568,7 +29863,7 @@ msgstr "Sadalīt:"
#: ../share/extensions/split.inx.h:7
msgid "This effect splits texts into different lines, words or letters."
-msgstr ""
+msgstr "Å is efekts sadala tekstu dažÄdÄs lÄ«nijÄs, vÄrdos vai burtos."
#: ../share/extensions/split.inx.h:8
msgctxt "split"
@@ -31603,7 +29898,7 @@ msgstr "Aploksne"
#: ../share/extensions/svg2fxg.inx.h:1
msgid "Adobe's XML Graphics file format"
-msgstr ""
+msgstr "Adobe's XML Graphics faila formÄts"
#: ../share/extensions/svg2fxg.inx.h:2
msgid "FXG Output"
@@ -31613,11 +29908,13 @@ msgstr "FXG izvade"
msgid "Flash XML Graphics (*.fxg)"
msgstr "Flash XML grafika (*.fxg)"
-#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1
+#: ../share/extensions/svg2xaml.inx.h:1
+#: ../share/extensions/xaml2svg.inx.h:1
msgid "Microsoft XAML (*.xaml)"
msgstr "Microsoft XAML (*.xaml)"
-#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2
+#: ../share/extensions/svg2xaml.inx.h:2
+#: ../share/extensions/xaml2svg.inx.h:2
msgid "Microsoft's GUI definition format"
msgstr "Microsoft GUI definēšanas formÄts"
@@ -31642,10 +29939,8 @@ msgid "Image zip directory:"
msgstr "Attēla zip mape:"
#: ../share/extensions/svg_and_media_zip_output.inx.h:5
-msgid ""
-"Inkscape's native file format compressed with Zip and including all media "
-"files"
-msgstr ""
+msgid "Inkscape's native file format compressed with Zip and including all media files"
+msgstr "Inkscape oriÄ£inÄlais faila formÄts, saspiests ar zip saturoÅ¡s visus mÄ“diju failus."
#: ../share/extensions/svgcalendar.inx.h:1
msgid "Automatically set size and position"
@@ -31676,9 +29971,7 @@ msgid "Fill empty day boxes with next month's days"
msgstr ""
#: ../share/extensions/svgcalendar.inx.h:9
-msgid ""
-"January February March April May June July August September October November "
-"December"
+msgid "January February March April May June July August September October November December"
msgstr ""
#: ../share/extensions/svgcalendar.inx.h:11
@@ -31726,9 +30019,7 @@ msgid "Saturday and Sunday"
msgstr "Sestdiena un svētdiena"
#: ../share/extensions/svgcalendar.inx.h:23
-msgid ""
-"Select your system encoding. More information at http://docs.python.org/"
-"library/codecs.html#standard-encodings."
+msgid "Select your system encoding. More information at http://docs.python.org/library/codecs.html#standard-encodings."
msgstr ""
#: ../share/extensions/svgcalendar.inx.h:24
@@ -31792,9 +30083,8 @@ msgid "You may change the names for other languages:"
msgstr ""
#: ../share/extensions/svgfont2layers.inx.h:1
-#, fuzzy
msgid "Convert SVG Font to Glyph Layers"
-msgstr "Ciklot visÄs mapÄ“s"
+msgstr "PÄrvÄ“rst SVG fontu par glifu slÄņiem"
#: ../share/extensions/svgfont2layers.inx.h:2
msgid "Load only the first 30 glyphs (Recommended)"
@@ -31846,9 +30136,8 @@ msgid "Change Case"
msgstr "Mainīt reģistru"
#: ../share/extensions/text_flipcase.inx.h:3
-#, fuzzy
msgid "fLIP cASE"
-msgstr "lielo/mazo burtu &Jūtigs"
+msgstr ""
#: ../share/extensions/text_lowercase.inx.h:3
msgid "lowercase"
@@ -31859,14 +30148,12 @@ msgid "rANdOm CasE"
msgstr "dAžÄDa LielUMa"
#: ../share/extensions/text_sentencecase.inx.h:2
-#, fuzzy
msgid "Sentence case"
-msgstr "Pirmai~s lielais"
+msgstr ""
#: ../share/extensions/text_titlecase.inx.h:3
-#, fuzzy
msgid "Title Case"
-msgstr "&Title case"
+msgstr ""
#: ../share/extensions/text_uppercase.inx.h:3
msgid "UPPERCASE"
@@ -31942,16 +30229,14 @@ msgstr "Diagrammas robežrÄmis:"
#: ../share/extensions/voronoi2svg.inx.h:3
msgid "Delaunay Triangulation"
-msgstr ""
+msgstr "DelonÄ“ triangulÄcija"
#: ../share/extensions/voronoi2svg.inx.h:7
msgid "Options for Voronoi diagram"
-msgstr "Voronoi diagrammas iestatījumi"
+msgstr "Voronoja diagrammas iestatījumi"
#: ../share/extensions/voronoi2svg.inx.h:9
-msgid ""
-"Select a set of objects. Their centroids will be used as the sites of the "
-"Voronoi diagram. Text objects are not handled."
+msgid "Select a set of objects. Their centroids will be used as the sites of the Voronoi diagram. Text objects are not handled."
msgstr ""
#: ../share/extensions/voronoi2svg.inx.h:10
@@ -31964,7 +30249,7 @@ msgstr "Diagrammas tips"
#: ../share/extensions/voronoi2svg.inx.h:12
msgid "Voronoi Diagram"
-msgstr "Voronoi diagramma"
+msgstr "Voronoja diagramma"
#: ../share/extensions/voronoi2svg.inx.h:13
msgid "Voronoi and Delaunay"
@@ -31990,28 +30275,24 @@ msgid "Height unit:"
msgstr "Augstuma vienības:"
#: ../share/extensions/webslicer_create_group.inx.h:6
-msgid ""
-"Layout Group is only about to help a better code generation (if you need "
-"it). To use this, you must to select some \"Slicer rectangles\" first."
+msgid "Layout Group is only about to help a better code generation (if you need it). To use this, you must to select some \"Slicer rectangles\" first."
msgstr ""
#: ../share/extensions/webslicer_create_group.inx.h:8
msgid "Percent (relative to parent size)"
-msgstr ""
+msgstr "Procenti (attiecÄ«bÄ pret vecÄka izmÄ“ru)"
#: ../share/extensions/webslicer_create_group.inx.h:9
msgid "Pixel (fixed)"
msgstr "Pikselis (fiksēts)"
#: ../share/extensions/webslicer_create_group.inx.h:10
-#, fuzzy
msgid "Set a layout group"
-msgstr "Mainīt '%s' grupu uz '%s'"
+msgstr "IestatÄ«t izkÄrtojuma grupu"
#: ../share/extensions/webslicer_create_group.inx.h:11
-#, fuzzy
msgid "Slicer"
-msgstr "IzvÄ“lÄ“ties sadalÄ«tÄju"
+msgstr ""
#: ../share/extensions/webslicer_create_group.inx.h:12
msgid "Undefined (relative to non-floating content size)"
@@ -32030,9 +30311,7 @@ msgid "Width unit:"
msgstr "Platuma vienības:"
#: ../share/extensions/webslicer_create_rect.inx.h:1
-msgid ""
-"0 is the lowest image quality and highest compression, and 100 is the best "
-"quality but least effective compression"
+msgid "0 is the lowest image quality and highest compression, and 100 is the best quality but least effective compression"
msgstr ""
#: ../share/extensions/webslicer_create_rect.inx.h:3
@@ -32060,9 +30339,8 @@ msgid "Bottom and Right"
msgstr "ApakÅ¡Ä un pa labi"
#: ../share/extensions/webslicer_create_rect.inx.h:9
-#, fuzzy
msgid "Create a slicer rectangle"
-msgstr "Noapaļots taisnstūra iezīmēšana"
+msgstr ""
#: ../share/extensions/webslicer_create_rect.inx.h:10
msgid "DPI:"
@@ -32090,14 +30368,12 @@ msgid "JPG specific options"
msgstr "JPG specifiskie iestatījumi"
#: ../share/extensions/webslicer_create_rect.inx.h:21
-#, fuzzy
msgid "Layout disposition:"
-msgstr "IzkÄrtojuma stils"
+msgstr ""
#: ../share/extensions/webslicer_create_rect.inx.h:22
-#, fuzzy
msgid "Left Floated Image"
-msgstr "PapildinÄjums pa kreisi no attÄ“la."
+msgstr ""
#: ../share/extensions/webslicer_create_rect.inx.h:23
msgid "Middle and Center"
@@ -32144,9 +30420,8 @@ msgid "Quality:"
msgstr "KvalitÄte:"
#: ../share/extensions/webslicer_create_rect.inx.h:35
-#, fuzzy
msgid "Right Floated Image"
-msgstr "PapildinÄjums pa labi no attÄ“la."
+msgstr ""
#: ../share/extensions/webslicer_create_rect.inx.h:36
msgid "Tiled Background (on parent group)"
@@ -32165,9 +30440,7 @@ msgid "Top and right"
msgstr "AugÅ¡Ä un pa labi"
#: ../share/extensions/webslicer_export.inx.h:1
-msgid ""
-"All sliced images, and optionaly code, will be generated as you had "
-"configured and saved to one directory."
+msgid "All sliced images, and optionaly code, will be generated as you had configured and saved to one directory."
msgstr ""
#: ../share/extensions/webslicer_export.inx.h:2
@@ -32200,31 +30473,26 @@ msgid "Compatibility with previews code to this event:"
msgstr ""
#: ../share/extensions/web-set-att.inx.h:5
-msgid ""
-"If you want to set more than one attribute, you must separate this with a "
-"space, and only with a space."
+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:8
#: ../share/extensions/web-transmit-att.inx.h:8
-#, fuzzy
msgid "Run it after"
-msgstr " Pauze pēc palaišanas "
+msgstr ""
#: ../share/extensions/web-set-att.inx.h:9
#: ../share/extensions/web-transmit-att.inx.h:9
-#, fuzzy
msgid "Run it before"
-msgstr "a&PstiprinÄt pirms saglabÄÅ¡anas"
+msgstr ""
#: ../share/extensions/web-set-att.inx.h:10
msgid "Set Attributes"
msgstr "Iestatīt atribūtus"
#: ../share/extensions/web-set-att.inx.h:11
-#, fuzzy
msgid "Source and destination of setting:"
-msgstr "Avota un mērķa faili sakrīt"
+msgstr ""
#: ../share/extensions/web-set-att.inx.h:12
msgid "The first selected sets an attribute in all others"
@@ -32241,15 +30509,11 @@ msgstr ""
#: ../share/extensions/web-set-att.inx.h:15
#: ../share/extensions/web-transmit-att.inx.h:13
-msgid ""
-"This effect adds a feature visible (or usable) only on a SVG enabled web "
-"browser (like Firefox)."
+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:16
-msgid ""
-"This effect sets one or more attributes in the second selected element, when "
-"a defined event occurs on the first selected element."
+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:17
@@ -32315,41 +30579,32 @@ msgid "All selected ones transmit to the last one"
msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:2
-#, fuzzy
msgid "Attribute to transmit:"
-msgstr "IestatÄmais atribÅ«ts:"
+msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:5
-msgid ""
-"If you want to transmit more than one attribute, you should separate this "
-"with a space, and only with a space."
+msgid "If you want to transmit more than one attribute, you should separate this with a space, and only with a space."
msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:10
-#, fuzzy
msgid "Source and destination of transmitting:"
-msgstr "Avota un mērķa faili sakrīt"
+msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:11
-#, fuzzy
msgid "The first selected transmits to all others"
-msgstr "SaistÄ«t pirmo objektu ar pÄrÄ“jiem"
+msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:14
-msgid ""
-"This effect transmits one or more attributes from the first selected element "
-"to the second when an event occurs."
+msgid "This effect transmits one or more attributes from the first selected element to the second when an event occurs."
msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:15
-#, fuzzy
msgid "Transmit Attributes"
-msgstr "saglabÄt &AtribÅ«tus"
+msgstr ""
#: ../share/extensions/web-transmit-att.inx.h:17
-#, fuzzy
msgid "When to transmit:"
-msgstr "Kad sapludinÄt"
+msgstr ""
#: ../share/extensions/whirl.inx.h:1
msgid "Amount of whirl:"
@@ -32365,7 +30620,7 @@ msgstr "Virpulis "
#: ../share/extensions/wireframe_sphere.inx.h:1
msgid "Hide lines behind the sphere"
-msgstr ""
+msgstr "SlÄ“pt aiz lodes esoÅ¡Äs lÄ«nijas"
#: ../share/extensions/wireframe_sphere.inx.h:2
msgid "Lines of latitude:"
@@ -32380,14 +30635,13 @@ msgid "Tilt (deg):"
msgstr "Slīpums (gr):"
#: ../share/extensions/wireframe_sphere.inx.h:8
-#, fuzzy
msgid "Wireframe Sphere"
-msgstr "Darbvirsmas sfēra"
+msgstr "Lodes karkass"
#: ../share/extensions/wmf_input.inx.h:1
#: ../share/extensions/wmf_output.inx.h:1
msgid "A popular graphics file format for clipart"
-msgstr ""
+msgstr "PopulÄrs izgriezumkopu grafiskais formÄts"
#: ../share/extensions/wmf_input.inx.h:2
#: ../share/extensions/wmf_output.inx.h:2
@@ -32403,6 +30657,9 @@ msgstr "Windows Metafile ievade"
msgid "XAML Input"
msgstr "XAML ievade"
+#~ msgid "Specifies the shape of the path's corners"
+#~ msgstr "Nosaka ceļa stūru formu"
+
#, fuzzy
#~ msgid "The directory where autosaves will be written"
#~ msgstr "Mape, kurÄ saglabÄt rezultÄtus"
@@ -32432,8 +30689,8 @@ msgstr "XAML ievade"
#~ msgid "[Unstable!] Clone original path"
#~ msgstr "{Nestabils!] KlonÄ“t sÄkotnÄ“jo ceļu"
-
#~ msgctxt "Filesystem"
+
#~ msgid "_Path:"
#~ msgstr "_Ceļš:"
@@ -32442,8 +30699,8 @@ msgstr "XAML ievade"
#~ msgid "_Blur:"
#~ msgstr "_IzpludinÄt:"
-
#~ msgctxt "Filesystem"
+
#~ msgid "Path:"
#~ msgstr "Ceļš:"
@@ -32488,6 +30745,7 @@ msgstr "XAML ievade"
#, fuzzy
#~ msgctxt "Measurement tool"
+
#~ msgid "Measure"
#~ msgstr "Mērinstruments"
diff --git a/po/nl.po b/po/nl.po
index 0f3b21fda..8cee12aa9 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -57,7 +57,7 @@ msgstr ""
"Project-Id-Version: inkscape 0.49\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-10-09 13:32+0200\n"
-"PO-Revision-Date: 2012-10-12 21:17+0100\n"
+"PO-Revision-Date: 2012-10-20 09:33+0100\n"
"Last-Translator: Kris De Gussem <Kris.DeGussem@gmail.com>\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -6098,7 +6098,7 @@ msgstr "Paginagrootte document gebruiken"
#: ../src/extension/internal/cairo-ps-out.cpp:363
#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:247
msgid "Use exported object's size"
-msgstr ""
+msgstr "Objectgrootte gebruiken"
#: ../src/extension/internal/cairo-ps-out.cpp:325
#: ../src/extension/internal/cairo-ps-out.cpp:365
@@ -9907,7 +9907,7 @@ msgstr "Liniaal"
#. 0.49
#: ../src/live_effects/effect.cpp:124
msgid "Power stroke"
-msgstr "Dynamische lijn"
+msgstr "Power stroke"
#: ../src/live_effects/effect.cpp:125
#: ../src/selection-chemistry.cpp:2758
@@ -10295,19 +10295,19 @@ msgstr "Uiteinden dichter dan dit getal aaneensmelten. 0 betekent geen versmelti
#: ../src/live_effects/lpe-powerstroke.cpp:163
msgid "CubicBezierFit"
-msgstr ""
+msgstr "CubicBezierFit"
#: ../src/live_effects/lpe-powerstroke.cpp:164
msgid "CubicBezierJohan"
-msgstr ""
+msgstr "CubicBezierJohan"
#: ../src/live_effects/lpe-powerstroke.cpp:165
msgid "SpiroInterpolator"
-msgstr ""
+msgstr "SpiroInterpolator"
#: ../src/live_effects/lpe-powerstroke.cpp:177
msgid "Butt"
-msgstr ""
+msgstr "Knot"
#: ../src/live_effects/lpe-powerstroke.cpp:178
msgid "Square"
@@ -10320,15 +10320,15 @@ msgstr "Rond"
#: ../src/live_effects/lpe-powerstroke.cpp:180
msgid "Peak"
-msgstr ""
+msgstr "Piek"
#: ../src/live_effects/lpe-powerstroke.cpp:181
msgid "Zero width"
-msgstr ""
+msgstr "Nulbreedte"
#: ../src/live_effects/lpe-powerstroke.cpp:194
msgid "Beveled"
-msgstr ""
+msgstr "Afgeschuind"
#: ../src/live_effects/lpe-powerstroke.cpp:195
#: ../src/widgets/star-toolbar.cpp:547
@@ -10370,15 +10370,15 @@ msgstr "Type interpolator:"
#: ../src/live_effects/lpe-powerstroke.cpp:209
msgid "Determines which kind of interpolator will be used to interpolate between stroke width along the path"
-msgstr ""
+msgstr "Bepaalt de gebruikte interpolator voor eht interpoleren tussen lijnbreedte en pad"
#: ../src/live_effects/lpe-powerstroke.cpp:210
msgid "Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear interpolation, 1 = smooth"
-msgstr ""
+msgstr "Stelt de gladheid in voor de CubicBezierJohan interpolator; 0 = lineaire interpolatie, 1 = glad"
#: ../src/live_effects/lpe-powerstroke.cpp:211
msgid "Start cap:"
-msgstr "Uiteinde begin:"
+msgstr "Afronding begin:"
#: ../src/live_effects/lpe-powerstroke.cpp:211
msgid "Determines the shape of the path's start"
@@ -10407,7 +10407,7 @@ msgstr "Maximale lengte (in lijnbreedtes) van de punt"
#: ../src/live_effects/lpe-powerstroke.cpp:214
msgid "End cap:"
-msgstr "Rond uiteinde:"
+msgstr "Afronding uiteinde:"
#: ../src/live_effects/lpe-powerstroke.cpp:214
msgid "Determines the shape of the path's end"
@@ -21254,13 +21254,12 @@ msgid "Create one or more paths from a bitmap by tracing it"
msgstr "Door overtrekken één of meer paden aanmaken uit een bitmap"
#: ../src/verbs.cpp:2459
-#, fuzzy
msgid "Make a _Bitmap Copy"
msgstr "Als _bitmap kopiëren"
#: ../src/verbs.cpp:2460
msgid "Export selection to a bitmap and insert it into document"
-msgstr "De selectie omzetten naar een bitmap en in het document importeren"
+msgstr "De selectie omzetten naar een bitmap en in het document plaatsen"
#: ../src/verbs.cpp:2461
msgid "_Combine"
@@ -21338,9 +21337,8 @@ msgid "Move selection to the layer below the current"
msgstr "De geselecteerde objecten naar de laag onder de huidige verplaatsen"
#: ../src/verbs.cpp:2482
-#, fuzzy
msgid "Move Selection to Layer..."
-msgstr "_Selectie omhoog verplaatsen"
+msgstr "Selectie naar laag verplaatsen..."
#: ../src/verbs.cpp:2484
msgid "Layer to _Top"
@@ -21408,31 +21406,27 @@ msgstr "Alle lagen tonen"
#: ../src/verbs.cpp:2500
msgid "_Hide all layers"
-msgstr "Alle lagen _verbergen"
+msgstr "Alle lagen ver_bergen"
#: ../src/verbs.cpp:2501
msgid "Hide all the layers"
msgstr "Alle lagen verbergen"
#: ../src/verbs.cpp:2502
-#, fuzzy
msgid "_Lock all layers"
-msgstr "Alle lagen t_onen"
+msgstr "Alle lagen ver_grendelen"
#: ../src/verbs.cpp:2503
-#, fuzzy
msgid "Lock all the layers"
-msgstr "Alle lagen tonen"
+msgstr "Alle lagen vergrendelen"
#: ../src/verbs.cpp:2504
-#, fuzzy
msgid "_Unlock all layers"
-msgstr "Laag ontgrendelen"
+msgstr "Alle lagen _ontgrendelen"
#: ../src/verbs.cpp:2505
-#, fuzzy
msgid "Unlock all the layers"
-msgstr "Alle lagen tonen"
+msgstr "Alle lagen ontgrendelen"
#: ../src/verbs.cpp:2506
msgid "_Lock/Unlock Current Layer"
@@ -21558,7 +21552,6 @@ msgstr "Maskerpad uitschakelen"
#. Tools
#: ../src/verbs.cpp:2550
-#, fuzzy
msgctxt "ContextVerb"
msgid "Select"
msgstr "Selecteren"
@@ -21568,17 +21561,15 @@ msgid "Select and transform objects"
msgstr "Objecten selecteren of vervormen"
#: ../src/verbs.cpp:2552
-#, fuzzy
msgctxt "ContextVerb"
msgid "Node Edit"
-msgstr "Knooppunten wijzigen"
+msgstr "Knooppunt wijzigen"
#: ../src/verbs.cpp:2553
msgid "Edit paths by nodes"
msgstr "Paden aanpassen via hun knooppunten"
#: ../src/verbs.cpp:2554
-#, fuzzy
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "Boetseren"
@@ -21588,7 +21579,6 @@ msgid "Tweak objects by sculpting or painting"
msgstr "Objecten aanpassen door boetseren of verven"
#: ../src/verbs.cpp:2556
-#, fuzzy
msgctxt "ContextVerb"
msgid "Spray"
msgstr "Verstuiven"
@@ -21598,7 +21588,6 @@ msgid "Spray objects by sculpting or painting"
msgstr "Object verstuiven door boetseren of verven"
#: ../src/verbs.cpp:2558
-#, fuzzy
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "Rechthoek"
@@ -21608,7 +21597,6 @@ msgid "Create rectangles and squares"
msgstr "Rechthoeken of vierkanten maken"
#: ../src/verbs.cpp:2560
-#, fuzzy
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "3D-kubus"
@@ -21618,7 +21606,6 @@ msgid "Create 3D boxes"
msgstr "3D-kubussen maken"
#: ../src/verbs.cpp:2562
-#, fuzzy
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "Ellips"
@@ -21628,7 +21615,6 @@ msgid "Create circles, ellipses, and arcs"
msgstr "Cirkels, ellipsen of bogen maken"
#: ../src/verbs.cpp:2564
-#, fuzzy
msgctxt "ContextVerb"
msgid "Star"
msgstr "Ster"
@@ -21638,7 +21624,6 @@ msgid "Create stars and polygons"
msgstr "Sterren of veelhoeken maken"
#: ../src/verbs.cpp:2566
-#, fuzzy
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "Spiraal"
@@ -21648,7 +21633,6 @@ msgid "Create spirals"
msgstr "Spiralen maken"
#: ../src/verbs.cpp:2568
-#, fuzzy
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Potlood"
@@ -21658,7 +21642,6 @@ msgid "Draw freehand lines"
msgstr "Lijnen tekenen uit de losse hand"
#: ../src/verbs.cpp:2570
-#, fuzzy
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Pen"
@@ -21668,7 +21651,6 @@ msgid "Draw Bezier curves and straight lines"
msgstr "Rechten of Bezierkrommes trekken"
#: ../src/verbs.cpp:2572
-#, fuzzy
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "Kalligrafie"
@@ -21682,7 +21664,6 @@ msgid "Create and edit text objects"
msgstr "Tekstobjecten maken en aanpassen"
#: ../src/verbs.cpp:2576
-#, fuzzy
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "Kleurverloop"
@@ -21692,7 +21673,6 @@ msgid "Create and edit gradients"
msgstr "Kleurverlopen maken en aanpassen"
#: ../src/verbs.cpp:2578
-#, fuzzy
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Mesh"
@@ -21702,7 +21682,6 @@ msgid "Create and edit meshes"
msgstr "Meshes maken en bewerken"
#: ../src/verbs.cpp:2580
-#, fuzzy
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "Zoomen"
@@ -21716,7 +21695,6 @@ msgid "Measurement tool"
msgstr "Meetlat"
#: ../src/verbs.cpp:2584
-#, fuzzy
msgctxt "ContextVerb"
msgid "Dropper"
msgstr "Pipet"
@@ -21727,7 +21705,6 @@ msgid "Pick colors from image"
msgstr "Kleur uitkiezen in de afbeelding"
#: ../src/verbs.cpp:2586
-#, fuzzy
msgctxt "ContextVerb"
msgid "Connector"
msgstr "Verbinding"
@@ -21737,7 +21714,6 @@ msgid "Create diagram connectors"
msgstr "Diagramverbindingen maken"
#: ../src/verbs.cpp:2588
-#, fuzzy
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "Verfemmer"
@@ -21747,7 +21723,6 @@ msgid "Fill bounded areas"
msgstr "Afgebakende gebieden vullen"
#: ../src/verbs.cpp:2590
-#, fuzzy
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr "Padeffect wijzigen"
@@ -21757,7 +21732,6 @@ msgid "Edit Path Effect parameters"
msgstr "Wijzig padeffectparameters"
#: ../src/verbs.cpp:2592
-#, fuzzy
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Gom"
@@ -21767,7 +21741,6 @@ msgid "Erase existing paths"
msgstr "Bestaande pagen verwijderen"
#: ../src/verbs.cpp:2594
-#, fuzzy
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr "Padeffecten"
@@ -22056,14 +22029,12 @@ msgid "Stretch this document window to full screen"
msgstr "Dit documentvenster vergroten tot de volledige schermgrootte"
#: ../src/verbs.cpp:2662
-#, fuzzy
msgid "Fullscreen & Focus Mode"
-msgstr "_Focus modus aan/uitzetten"
+msgstr "Volledig scherm en focus modus"
#: ../src/verbs.cpp:2662
-#, fuzzy
msgid " and "
-msgstr "Binnen- en buitenrand"
+msgstr " en "
#: ../src/verbs.cpp:2662
#: ../src/verbs.cpp:2665
@@ -22406,14 +22377,12 @@ msgid "Select which color separations to render in Print Colors Preview rendermo
msgstr "Selecteer welke kleuren gerenderd worden in de weergavemodus Afdrukvoorbeeld kleuren"
#: ../src/verbs.cpp:2765
-#, fuzzy
msgid "_Export PNG Image..."
-msgstr "Afbeelding extraheren..."
+msgstr "PNG-afbeelding _exporteren..."
#: ../src/verbs.cpp:2766
-#, fuzzy
msgid "Export this document or a selection as a PNG image"
-msgstr "Document of selectie als bitmapafbeelding exporteren"
+msgstr "Document of selectie als PNG-afbeelding exporteren"
#. Help
#: ../src/verbs.cpp:2769
@@ -22574,9 +22543,8 @@ msgstr "Een gelinkt ICC-kleurprofiel verwijderen"
#: ../src/verbs.cpp:2846
#: ../src/verbs.cpp:2847
-#, fuzzy
msgid "Center on horizontal and vertical axis"
-msgstr "Centreren om de horizontale as"
+msgstr "Centreren op horizontale en verticale as"
#: ../src/widgets/arc-toolbar.cpp:146
msgid "Arc: Change start/end"
@@ -24755,9 +24723,8 @@ msgid "Set stroke style"
msgstr "Lijnstijl instellen"
#: ../src/widgets/stroke-style.cpp:1209
-#, fuzzy
msgid "Set marker color"
-msgstr "Lijnkleur instellen"
+msgstr "Markeringskleur instellen"
#: ../src/widgets/swatch-selector.cpp:140
msgid "Change swatch color"
@@ -24834,14 +24801,12 @@ msgid "Font not found on system"
msgstr "Lettertype niet aanwezig op systeem"
#: ../src/widgets/text-toolbar.cpp:1517
-#, fuzzy
msgid "Font Style"
-msgstr "Lettertypegrootte"
+msgstr "Lettertypestijl"
#: ../src/widgets/text-toolbar.cpp:1518
-#, fuzzy
msgid "Font style"
-msgstr "Lettergrootte:"
+msgstr "Lettertypestijl"
#. Name
#: ../src/widgets/text-toolbar.cpp:1534
@@ -26299,39 +26264,34 @@ msgid ""
msgstr ""
#: ../share/extensions/color_HSL_adjust.inx.h:10
-#, fuzzy
msgid "HSL Adjust"
msgstr "TVH aanpassen"
#: ../share/extensions/color_HSL_adjust.inx.h:12
-#, fuzzy
msgid "Hue (°):"
msgstr "Tintrotatie (°):"
#: ../share/extensions/color_HSL_adjust.inx.h:14
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Lightness (%):"
-msgstr "Lichtheid:"
+msgstr "Lichtheid (%):"
#: ../share/extensions/color_HSL_adjust.inx.h:16
-#, fuzzy
msgid "Random hue"
-msgstr "Willekeurige boom"
+msgstr "Random tint"
#: ../share/extensions/color_HSL_adjust.inx.h:17
-#, fuzzy
msgid "Random lightness"
-msgstr "Helderheid korrel:"
+msgstr "Random lichtheid"
#: ../share/extensions/color_HSL_adjust.inx.h:18
-#, fuzzy
msgid "Random saturation"
-msgstr "Verzadiging aanpassen"
+msgstr "Random verzadiging"
#: ../share/extensions/color_HSL_adjust.inx.h:20
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Saturation (%):"
-msgstr "Verzadiging:"
+msgstr "Verzadiging (%):"
#: ../share/extensions/color_lesshue.inx.h:2
msgid "Less Hue"
diff --git a/po/uk.po b/po/uk.po
index c8751d126..58edd6393 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -3,17 +3,17 @@
# This file is distributed under the same license as the Inkscape package.
# Copyright (C) 2001, 2007, 2008, 2009 Free Software Foundation, Inc.
#
+#: ../share/filters/filters.svg.h:1
# Yuri Syrota <rasta@renome.rovno.ua>, 2000.
# Maxim Dziumanenko <dziumanenko@gmail.com>, 2004-2007.
# Alex <pilipchukap@rambler.ru>, 2005.
# Yuri Chornoivan <yurchor@ukr.net>, 2007, 2008, 2009, 2010, 2011, 2012.
-#: ../share/filters/filters.svg.h:1
msgid ""
msgstr ""
"Project-Id-Version: uk\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-10-08 22:42+0200\n"
-"PO-Revision-Date: 2012-10-07 18:32+0300\n"
+"POT-Creation-Date: 2012-11-22 10:57+0200\n"
+"PO-Revision-Date: 2012-11-22 20:35+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <translation@linux.org.ua>\n"
"Language: uk\n"
@@ -25,24 +25,24 @@ msgstr ""
"X-Generator: Lokalize 1.5\n"
#: ../inkscape.desktop.in.h:1
-msgid "Create and edit Scalable Vector Graphics images"
-msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ у форматі SVG"
-
-#: ../inkscape.desktop.in.h:2
msgid "Inkscape"
msgstr "Inkscape"
+#: ../inkscape.desktop.in.h:2
+msgid "Vector Graphics Editor"
+msgstr "Редактор векторної графіки"
+
#: ../inkscape.desktop.in.h:3
msgid "Inkscape Vector Graphics Editor"
msgstr "Редактор векторної графіки Inkscape"
#: ../inkscape.desktop.in.h:4
-msgid "New Drawing"
-msgstr "Ðовий малюнок"
+msgid "Create and edit Scalable Vector Graphics images"
+msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ у форматі SVG"
#: ../inkscape.desktop.in.h:5
-msgid "Vector Graphics Editor"
-msgstr "Редактор векторної графіки"
+msgid "New Drawing"
+msgstr "Ðовий малюнок"
#: ../share/filters/filters.svg.h:1
msgid "Smart Jelly"
@@ -240,9 +240,9 @@ msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¾Ð»Ñ–Ð¹Ð½Ð¾ÑŽ фарбою"
#: ../src/extension/internal/filter/paint.h:364
#: ../src/extension/internal/filter/paint.h:508
#: ../src/extension/internal/filter/paint.h:603
-#: ../src/extension/internal/filter/paint.h:727
-#: ../src/extension/internal/filter/paint.h:879
-#: ../src/extension/internal/filter/paint.h:983
+#: ../src/extension/internal/filter/paint.h:726
+#: ../src/extension/internal/filter/paint.h:878
+#: ../src/extension/internal/filter/paint.h:982
msgid "Image Paint and Draw"
msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° графіка"
@@ -451,7 +451,7 @@ msgstr "ТекÑтура ÑÑючого металу"
msgid "Leaves"
msgstr "ЛиÑÑ‚Ñ"
-#: ../share/filters/filters.svg.h:1 ../share/extensions/pathscatter.inx.h:15
+#: ../share/filters/filters.svg.h:1 ../share/extensions/pathscatter.inx.h:1
msgid "Scatter"
msgstr "РозÑіюваннÑ"
@@ -1003,32 +1003,32 @@ msgstr "Чорне Ñвітло"
#: ../src/extension/internal/filter/morphology.h:194
#: ../src/extension/internal/filter/overlays.h:73
#: ../src/extension/internal/filter/paint.h:99
-#: ../src/extension/internal/filter/paint.h:715
-#: ../src/extension/internal/filter/paint.h:719
+#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:718
#: ../src/extension/internal/filter/shadows.h:71
#: ../src/extension/internal/filter/transparency.h:345
#: ../src/ui/dialog/document-properties.cpp:148
#: ../share/extensions/color_blackandwhite.inx.h:2
#: ../share/extensions/color_brighter.inx.h:2
-#: ../share/extensions/color_custom.inx.h:9
-#: ../share/extensions/color_darker.inx.h:1
-#: ../share/extensions/color_desaturate.inx.h:1
-#: ../share/extensions/color_grayscale.inx.h:1
-#: ../share/extensions/color_HSL_adjust.inx.h:9
-#: ../share/extensions/color_lesshue.inx.h:1
-#: ../share/extensions/color_lesslight.inx.h:1
-#: ../share/extensions/color_lesssaturation.inx.h:1
-#: ../share/extensions/color_morehue.inx.h:1
-#: ../share/extensions/color_morelight.inx.h:1
-#: ../share/extensions/color_moresaturation.inx.h:1
-#: ../share/extensions/color_negative.inx.h:1
-#: ../share/extensions/color_randomize.inx.h:1
-#: ../share/extensions/color_removeblue.inx.h:1
-#: ../share/extensions/color_removegreen.inx.h:1
-#: ../share/extensions/color_removered.inx.h:1
-#: ../share/extensions/color_replace.inx.h:2
-#: ../share/extensions/color_rgbbarrel.inx.h:1
-#: ../share/extensions/interp_att_g.inx.h:3
+#: ../share/extensions/color_custom.inx.h:15
+#: ../share/extensions/color_darker.inx.h:2
+#: ../share/extensions/color_desaturate.inx.h:2
+#: ../share/extensions/color_grayscale.inx.h:2
+#: ../share/extensions/color_HSL_adjust.inx.h:20
+#: ../share/extensions/color_lesshue.inx.h:2
+#: ../share/extensions/color_lesslight.inx.h:2
+#: ../share/extensions/color_lesssaturation.inx.h:2
+#: ../share/extensions/color_morehue.inx.h:2
+#: ../share/extensions/color_morelight.inx.h:2
+#: ../share/extensions/color_moresaturation.inx.h:2
+#: ../share/extensions/color_negative.inx.h:2
+#: ../share/extensions/color_randomize.inx.h:8
+#: ../share/extensions/color_removeblue.inx.h:2
+#: ../share/extensions/color_removegreen.inx.h:2
+#: ../share/extensions/color_removered.inx.h:2
+#: ../share/extensions/color_replace.inx.h:6
+#: ../share/extensions/color_rgbbarrel.inx.h:2
+#: ../share/extensions/interp_att_g.inx.h:19
msgid "Color"
msgstr "Колір"
@@ -1914,8 +1914,8 @@ msgid "Colorize separately the three color channels"
msgstr "Окремо змінити колір Ð´Ð»Ñ Ñ‚Ñ€ÑŒÐ¾Ñ… каналів кольорів"
#: ../share/filters/filters.svg.h:1
-msgid "Posterized Light Eraser 4"
-msgstr "ПоÑтеризована Ñвітла гумка 4"
+msgid "Posterized Light Eraser"
+msgstr "ПоÑтеризована Ñвітла гумка"
#: ../share/filters/filters.svg.h:1
msgid "Create a semi transparent posterized image"
@@ -3374,7 +3374,7 @@ msgstr ""
msgid "Create 3D box"
msgstr "Створити тривимірний об'єкт"
-#: ../src/box3d.cpp:322
+#: ../src/box3d.cpp:321
msgid "<b>3D Box</b>"
msgstr "<b>ПроÑторовий об'єкт</b>"
@@ -3451,21 +3451,21 @@ msgstr "Створити напрÑмну"
msgid "Move guide"
msgstr "ПереÑунути напрÑмну"
-#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:532
+#: ../src/desktop-events.cpp:482 ../src/desktop-events.cpp:541
#: ../src/ui/dialog/guides.cpp:138
msgid "Delete guide"
msgstr "Вилучити напрÑмну"
-#: ../src/desktop-events.cpp:512
+#: ../src/desktop-events.cpp:521
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr "<b>ÐапрÑмна</b>: %s"
-#: ../src/desktop.cpp:850
+#: ../src/desktop.cpp:894
msgid "No previous zoom."
msgstr "Ðемає попереднього маÑштабу."
-#: ../src/desktop.cpp:871
+#: ../src/desktop.cpp:915
msgid "No next zoom."
msgstr "Ðемає наÑтупного маÑштабу."
@@ -3923,7 +3923,7 @@ msgstr "ВзÑти видимий колір Ñ– прозоріÑть"
#: ../src/extension/internal/bitmap/opacity.cpp:38
#: ../src/extension/internal/filter/transparency.h:279
#: ../src/widgets/tweak-toolbar.cpp:353
-#: ../share/extensions/interp_att_g.inx.h:14
+#: ../share/extensions/interp_att_g.inx.h:16
msgid "Opacity"
msgstr "ÐепрозоріÑть"
@@ -4168,7 +4168,7 @@ msgstr "Позначте <b>один об'єкт</b>, клони Ñкого Ñл
msgid "Delete tiled clones"
msgstr "Вилучити мозаїку з клонів"
-#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2467
+#: ../src/ui/dialog/clonetiler.cpp:2193 ../src/selection-chemistry.cpp:2469
msgid "Select an <b>object</b> to clone."
msgstr "Позначте <b>об'єкт</b> Ð´Ð»Ñ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ."
@@ -4201,7 +4201,7 @@ msgid "<small>Randomize:</small>"
msgstr "<small>ВипадковіÑть:</small>"
#: ../src/ui/dialog/export.cpp:138 ../src/widgets/measure-toolbar.cpp:116
-#: ../src/widgets/measure-toolbar.cpp:124 ../share/extensions/gears.inx.h:8
+#: ../src/widgets/measure-toolbar.cpp:124 ../share/extensions/gears.inx.h:6
msgid "Units:"
msgstr "Одиниці:"
@@ -4309,7 +4309,7 @@ msgstr "<b>_Ðазва файла</b>"
msgid "Export the bitmap file with these settings"
msgstr "ЕкÑпортувати файл з цими параметрами"
-#: ../src/ui/dialog/export.cpp:544
+#: ../src/ui/dialog/export.cpp:545
#, c-format
msgid "B_atch export %d selected object"
msgid_plural "B_atch export %d selected objects"
@@ -4317,74 +4317,74 @@ msgstr[0] "Па_кетний екÑпорт %d позначеного об'єкÑ
msgstr[1] "Па_кетний екÑпорт %d позначених об'єктів"
msgstr[2] "Па_кетний екÑпорт %d позначених об'єктів"
-#: ../src/ui/dialog/export.cpp:862
+#: ../src/ui/dialog/export.cpp:861
msgid "Export in progress"
msgstr "Триває екÑпортуваннÑ"
-#: ../src/ui/dialog/export.cpp:941
+#: ../src/ui/dialog/export.cpp:945
msgid "No items selected."
msgstr "Ðе позначено жодного пункту."
-#: ../src/ui/dialog/export.cpp:945 ../src/ui/dialog/export.cpp:947
+#: ../src/ui/dialog/export.cpp:949 ../src/ui/dialog/export.cpp:951
msgid "Exporting %1 files"
msgstr "ЕкÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ %1 файлів"
-#: ../src/ui/dialog/export.cpp:987 ../src/ui/dialog/export.cpp:989
+#: ../src/ui/dialog/export.cpp:991 ../src/ui/dialog/export.cpp:993
#, c-format
msgid "Exporting file <b>%s</b>..."
msgstr "ЕкÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ð°Ð¹Ð»Ð° <b>%s</b>…"
-#: ../src/ui/dialog/export.cpp:998 ../src/ui/dialog/export.cpp:1089
+#: ../src/ui/dialog/export.cpp:1002 ../src/ui/dialog/export.cpp:1093
#, c-format
msgid "Could not export to filename %s.\n"
msgstr "Ðе вдаєтьÑÑ ÐµÐºÑпортувати до файла %s.\n"
-#: ../src/ui/dialog/export.cpp:1001
+#: ../src/ui/dialog/export.cpp:1005
#, c-format
msgid "Could not export to filename <b>%s</b>."
msgstr "Ðе вдалоÑÑ ÐµÐºÑпортувати до файла <b>%s</b>."
-#: ../src/ui/dialog/export.cpp:1016
+#: ../src/ui/dialog/export.cpp:1020
#, c-format
msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items."
msgstr "УÑпішно екÑпортовано <b>%d</b> файлів з <b>%d</b> позначених пунктів."
-#: ../src/ui/dialog/export.cpp:1027
+#: ../src/ui/dialog/export.cpp:1031
msgid "You have to enter a filename."
msgstr "Слід вказати назву файла."
-#: ../src/ui/dialog/export.cpp:1028
+#: ../src/ui/dialog/export.cpp:1032
msgid "You have to enter a filename"
msgstr "Ðеобхідно ввеÑти назву файла"
-#: ../src/ui/dialog/export.cpp:1042
+#: ../src/ui/dialog/export.cpp:1046
msgid "The chosen area to be exported is invalid."
msgstr "Ðекоректна облаÑть Ð´Ð»Ñ ÐµÐºÑпортуваннÑ."
-#: ../src/ui/dialog/export.cpp:1043
+#: ../src/ui/dialog/export.cpp:1047
msgid "The chosen area to be exported is invalid"
msgstr "Ðекоректна облаÑть Ð´Ð»Ñ ÐµÐºÑпорту"
-#: ../src/ui/dialog/export.cpp:1058
+#: ../src/ui/dialog/export.cpp:1062
#, c-format
msgid "Directory %s does not exist or is not a directory.\n"
msgstr "Каталог %s не Ñ–Ñнує, або ж це не каталог.\n"
#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image
-#: ../src/ui/dialog/export.cpp:1072 ../src/ui/dialog/export.cpp:1074
+#: ../src/ui/dialog/export.cpp:1076 ../src/ui/dialog/export.cpp:1078
msgid "Exporting %1 (%2 x %3)"
msgstr "ЕкÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ %1 (%2 ⨯ %3)"
-#: ../src/ui/dialog/export.cpp:1100
+#: ../src/ui/dialog/export.cpp:1104
#, c-format
msgid "Drawing exported to <b>%s</b>."
msgstr "Малюнок екÑпортовано до <b>%s</b>."
-#: ../src/ui/dialog/export.cpp:1104
+#: ../src/ui/dialog/export.cpp:1108
msgid "Export aborted."
msgstr "ЕкÑпорт перервано."
-#: ../src/ui/dialog/export.cpp:1222 ../src/ui/dialog/export.cpp:1256
+#: ../src/ui/dialog/export.cpp:1226 ../src/ui/dialog/export.cpp:1260
msgid "Select a filename for exporting"
msgstr "Виберіть назву файла Ð´Ð»Ñ ÐµÐºÑпорту"
@@ -4468,7 +4468,7 @@ msgid "Search paths, lines, polylines"
msgstr "Шукати Ñеред контурів, ліній, поліліній"
#: ../src/dialogs/find.cpp:647 ../src/ui/dialog/find.cpp:98
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Paths"
msgstr "Контури"
@@ -4504,7 +4504,7 @@ msgstr "Шукати зображеннÑ"
#: ../src/dialogs/find.cpp:669 ../src/ui/dialog/find.cpp:105
#: ../share/extensions/embedimage.inx.h:3
-#: ../share/extensions/extractimage.inx.h:4
+#: ../share/extensions/extractimage.inx.h:5
msgid "Images"
msgstr "ЗображеннÑ"
@@ -4684,7 +4684,7 @@ msgstr "Виправити правопиÑ"
msgid "_Font"
msgstr "_Шрифт"
-#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:248
+#: ../src/ui/dialog/text-edit.cpp:69 ../src/menus-skeleton.h:253
#: ../src/ui/dialog/find.cpp:73
msgid "_Text"
msgstr "_ТекÑÑ‚"
@@ -4843,112 +4843,112 @@ msgstr "Вилучити вузол"
msgid "Change attribute"
msgstr "Змінити атрибут"
-#: ../src/display/canvas-axonomgrid.cpp:331 ../src/display/canvas-grid.cpp:694
+#: ../src/display/canvas-axonomgrid.cpp:321 ../src/display/canvas-grid.cpp:694
msgid "Grid _units:"
msgstr "О_диниці Ñітки:"
-#: ../src/display/canvas-axonomgrid.cpp:333 ../src/display/canvas-grid.cpp:696
+#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:696
msgid "_Origin X:"
msgstr "_Початок по X:"
-#: ../src/display/canvas-axonomgrid.cpp:333 ../src/display/canvas-grid.cpp:696
+#: ../src/display/canvas-axonomgrid.cpp:323 ../src/display/canvas-grid.cpp:696
#: ../src/ui/dialog/inkscape-preferences.cpp:702
#: ../src/ui/dialog/inkscape-preferences.cpp:727
msgid "X coordinate of grid origin"
msgstr "Координата X початку Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:698
+#: ../src/display/canvas-axonomgrid.cpp:325 ../src/display/canvas-grid.cpp:698
msgid "O_rigin Y:"
msgstr "П_очаток по Y:"
-#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:698
+#: ../src/display/canvas-axonomgrid.cpp:325 ../src/display/canvas-grid.cpp:698
#: ../src/ui/dialog/inkscape-preferences.cpp:703
#: ../src/ui/dialog/inkscape-preferences.cpp:728
msgid "Y coordinate of grid origin"
msgstr "Координата Y початку Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:337 ../src/display/canvas-grid.cpp:702
+#: ../src/display/canvas-axonomgrid.cpp:327 ../src/display/canvas-grid.cpp:702
msgid "Spacing _Y:"
msgstr "Інтервал по _Y:"
-#: ../src/display/canvas-axonomgrid.cpp:337
+#: ../src/display/canvas-axonomgrid.cpp:327
#: ../src/ui/dialog/inkscape-preferences.cpp:731
msgid "Base length of z-axis"
msgstr "Базова довжина віÑÑ– z"
-#: ../src/display/canvas-axonomgrid.cpp:339
+#: ../src/display/canvas-axonomgrid.cpp:329
#: ../src/ui/dialog/inkscape-preferences.cpp:734
#: ../src/widgets/box3d-toolbar.cpp:320
msgid "Angle X:"
msgstr "Кут X:"
-#: ../src/display/canvas-axonomgrid.cpp:339
+#: ../src/display/canvas-axonomgrid.cpp:329
#: ../src/ui/dialog/inkscape-preferences.cpp:734
msgid "Angle of x-axis"
msgstr "Кут віÑÑ– x"
-#: ../src/display/canvas-axonomgrid.cpp:341
+#: ../src/display/canvas-axonomgrid.cpp:331
#: ../src/ui/dialog/inkscape-preferences.cpp:735
#: ../src/widgets/box3d-toolbar.cpp:399
msgid "Angle Z:"
msgstr "Кут Z:"
-#: ../src/display/canvas-axonomgrid.cpp:341
+#: ../src/display/canvas-axonomgrid.cpp:331
#: ../src/ui/dialog/inkscape-preferences.cpp:735
msgid "Angle of z-axis"
msgstr "Кут віÑÑ– z"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:706
msgid "Minor grid line _color:"
msgstr "Колір _другорÑдної лінії Ñітки:"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:706
#: ../src/ui/dialog/inkscape-preferences.cpp:686
msgid "Minor grid line color"
msgstr "Колір другорÑдних ліній Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:706
+#: ../src/display/canvas-axonomgrid.cpp:335 ../src/display/canvas-grid.cpp:706
msgid "Color of the minor grid lines"
msgstr "Колір другорÑдних ліній Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:350 ../src/display/canvas-grid.cpp:711
+#: ../src/display/canvas-axonomgrid.cpp:340 ../src/display/canvas-grid.cpp:711
msgid "Ma_jor grid line color:"
msgstr "Колір о_Ñновної лінії Ñітки:"
-#: ../src/display/canvas-axonomgrid.cpp:350 ../src/display/canvas-grid.cpp:711
+#: ../src/display/canvas-axonomgrid.cpp:340 ../src/display/canvas-grid.cpp:711
#: ../src/ui/dialog/inkscape-preferences.cpp:688
msgid "Major grid line color"
msgstr "Колір оÑновних ліній Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:351 ../src/display/canvas-grid.cpp:712
+#: ../src/display/canvas-axonomgrid.cpp:341 ../src/display/canvas-grid.cpp:712
msgid "Color of the major (highlighted) grid lines"
msgstr "Колір оÑновних (підÑвічених) ліній Ñітки"
-#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:716
+#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:716
msgid "_Major grid line every:"
msgstr "ОÑно_вна Ð»Ñ–Ð½Ñ–Ñ Ñ‡ÐµÑ€ÐµÐ· кожні:"
-#: ../src/display/canvas-axonomgrid.cpp:355 ../src/display/canvas-grid.cpp:716
+#: ../src/display/canvas-axonomgrid.cpp:345 ../src/display/canvas-grid.cpp:716
msgid "lines"
msgstr "ліній"
-#: ../src/display/canvas-grid.cpp:49
+#: ../src/display/canvas-grid.cpp:48
msgid "Rectangular grid"
msgstr "ПрÑмокутна Ñітка"
-#: ../src/display/canvas-grid.cpp:50
+#: ../src/display/canvas-grid.cpp:49
msgid "Axonometric grid"
msgstr "ÐкÑонометрична Ñітка"
-#: ../src/display/canvas-grid.cpp:261
+#: ../src/display/canvas-grid.cpp:260
msgid "Create new grid"
msgstr "Створити нову Ñітку"
-#: ../src/display/canvas-grid.cpp:327
+#: ../src/display/canvas-grid.cpp:326
msgid "_Enabled"
msgstr "_Увімкнено"
-#: ../src/display/canvas-grid.cpp:328
+#: ../src/display/canvas-grid.cpp:327
msgid ""
"Determines whether to snap to this grid or not. Can be 'on' for invisible "
"grids."
@@ -4956,11 +4956,11 @@ msgstr ""
"Визначає чи будуть об'єкти прилипати до цієї Ñітки, чи ні. Може бути "
"увімкнено Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ð´Ð¸Ð¼Ð¾Ñ— Ñітки."
-#: ../src/display/canvas-grid.cpp:332
+#: ../src/display/canvas-grid.cpp:331
msgid "Snap to visible _grid lines only"
msgstr "Прилипати лише до в_идимих ліній Ñітки"
-#: ../src/display/canvas-grid.cpp:333
+#: ../src/display/canvas-grid.cpp:332
msgid ""
"When zoomed out, not all grid lines will be displayed. Only the visible ones "
"will be snapped to"
@@ -4968,11 +4968,11 @@ msgstr ""
"Під Ñ‡Ð°Ñ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу програма зменшуватиме кількіÑть показаних ліній "
"Ñітки. ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑÑ Ð»Ð¸ÑˆÐµ до видимих ліній."
-#: ../src/display/canvas-grid.cpp:337
+#: ../src/display/canvas-grid.cpp:336
msgid "_Visible"
msgstr "_ВидиміÑть"
-#: ../src/display/canvas-grid.cpp:338
+#: ../src/display/canvas-grid.cpp:337
msgid ""
"Determines whether the grid is displayed or not. Objects are still snapped "
"to invisible grids."
@@ -5208,16 +5208,16 @@ msgstr "КратніÑть проміжку між лініÑми Ñітки"
msgid " to "
msgstr " у "
-#: ../src/document.cpp:488
+#: ../src/document.cpp:491
#, c-format
msgid "New document %d"
msgstr "Ðовий документ %d"
-#: ../src/document.cpp:514
+#: ../src/document.cpp:517
msgid "Memory document %1"
msgstr "Документ у пам'Ñті %1"
-#: ../src/document.cpp:704
+#: ../src/document.cpp:707
#, c-format
msgid "Unnamed document %d"
msgstr "Документ без назви %d"
@@ -5326,11 +5326,11 @@ msgid "[Unchanged]"
msgstr "(Ðе змінено)"
#. Edit
-#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2288
+#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2334
msgid "_Undo"
msgstr "В_ернути"
-#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2290
+#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2336
msgid "_Redo"
msgstr "Повт_орити"
@@ -5429,7 +5429,7 @@ msgid "Could not create extension error log file '%s'"
msgstr "Ðе вдаєтьÑÑ Ñтворити файл журналу помилок додатків «%s»"
#: ../src/extension/extension.cpp:727
-#: ../share/extensions/webslicer_create_rect.inx.h:26
+#: ../share/extensions/webslicer_create_rect.inx.h:2
msgid "Name:"
msgstr "Ðазва:"
@@ -5501,9 +5501,9 @@ msgstr "Ðдаптивна поÑтеризаціÑ"
#: ../src/ui/dialog/object-attributes.cpp:67
#: ../src/ui/dialog/object-attributes.cpp:75
#: ../src/widgets/calligraphy-toolbar.cpp:410
-#: ../src/widgets/erasor-toolbar.cpp:149 ../src/widgets/spray-toolbar.cpp:133
+#: ../src/widgets/erasor-toolbar.cpp:151 ../src/widgets/spray-toolbar.cpp:133
#: ../src/widgets/tweak-toolbar.cpp:147
-#: ../share/extensions/foldablebox.inx.h:9
+#: ../share/extensions/foldablebox.inx.h:2
msgid "Width:"
msgstr "Ширина:"
@@ -5514,7 +5514,7 @@ msgstr "Ширина:"
#: ../src/extension/internal/filter/bumps.h:332
#: ../src/ui/dialog/object-attributes.cpp:68
#: ../src/ui/dialog/object-attributes.cpp:76
-#: ../share/extensions/foldablebox.inx.h:4
+#: ../share/extensions/foldablebox.inx.h:3
msgid "Height:"
msgstr "ВиÑота:"
@@ -5524,7 +5524,7 @@ msgstr "ВиÑота:"
#: ../src/extension/internal/filter/paint.h:357
#: ../src/widgets/gradient-toolbar.cpp:1172
#: ../src/widgets/gradient-vector.cpp:927
-#: ../share/extensions/printing_marks.inx.h:10
+#: ../share/extensions/printing_marks.inx.h:12
msgid "Offset:"
msgstr "ЗÑув:"
@@ -5581,13 +5581,13 @@ msgstr "Додати шум"
#: ../src/extension/internal/filter/color.h:1502
#: ../src/extension/internal/filter/distort.h:69
#: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:241
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2352
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2431
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2465
#: ../src/ui/dialog/object-attributes.cpp:48
-#: ../share/extensions/jessyInk_effects.inx.h:15
-#: ../share/extensions/jessyInk_export.inx.h:10
-#: ../share/extensions/jessyInk_transitions.inx.h:14
-#: ../share/extensions/webslicer_create_rect.inx.h:40
+#: ../share/extensions/jessyInk_effects.inx.h:5
+#: ../share/extensions/jessyInk_export.inx.h:3
+#: ../share/extensions/jessyInk_transitions.inx.h:5
+#: ../share/extensions/webslicer_create_rect.inx.h:14
msgid "Type:"
msgstr "Тип:"
@@ -5632,7 +5632,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:2409
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2443
msgid "Radius:"
msgstr "РадіуÑ:"
@@ -5960,7 +5960,7 @@ msgstr ""
#: ../src/extension/internal/bitmap/opacity.cpp:40
#: ../src/extension/internal/filter/blurs.h:333
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2399
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2433
#: ../src/widgets/dropper-toolbar.cpp:112
msgid "Opacity:"
msgstr "ÐепрозоріÑть:"
@@ -5989,9 +5989,9 @@ msgid "Reduce Noise"
msgstr "Зменшити шум"
#: ../src/extension/internal/bitmap/reduceNoise.cpp:42
-#: ../share/extensions/jessyInk_effects.inx.h:11
-#: ../share/extensions/jessyInk_view.inx.h:5
-#: ../share/extensions/lindenmayer.inx.h:26
+#: ../share/extensions/jessyInk_effects.inx.h:3
+#: ../share/extensions/jessyInk_view.inx.h:3
+#: ../share/extensions/lindenmayer.inx.h:5
msgid "Order:"
msgstr "ПорÑдок:"
@@ -6132,17 +6132,17 @@ msgid "Number of inset/outset copies of the object to make"
msgstr "КількіÑть копій втÑгуваннÑ/розтÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ð±'єкта"
#: ../src/extension/internal/bluredge.cpp:142
-#: ../share/extensions/extrude.inx.h:2
-#: ../share/extensions/generate_voronoi.inx.h:5
-#: ../share/extensions/interp.inx.h:3 ../share/extensions/motion.inx.h:2
-#: ../share/extensions/pathalongpath.inx.h:4
-#: ../share/extensions/pathscatter.inx.h:5
-#: ../share/extensions/voronoi2svg.inx.h:4
+#: ../share/extensions/extrude.inx.h:5
+#: ../share/extensions/generate_voronoi.inx.h:9
+#: ../share/extensions/interp.inx.h:7 ../share/extensions/motion.inx.h:4
+#: ../share/extensions/pathalongpath.inx.h:18
+#: ../share/extensions/pathscatter.inx.h:20
+#: ../share/extensions/voronoi2svg.inx.h:13
msgid "Generate from Path"
msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ"
#: ../src/extension/internal/cairo-ps-out.cpp:309
-#: ../share/extensions/ps_input.inx.h:1
+#: ../share/extensions/ps_input.inx.h:3
msgid "PostScript"
msgstr "PostScript"
@@ -6163,8 +6163,8 @@ msgstr "PostScript level 2"
#: ../src/extension/internal/cairo-ps-out.cpp:317
#: ../src/extension/internal/cairo-ps-out.cpp:357
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:241
-#: ../src/extension/internal/emf-win32-inout.cpp:2544
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:250
+#: ../src/extension/internal/emf-win32-inout.cpp:2553
msgid "Convert texts to paths"
msgstr "Перетворити текÑÑ‚ на контури"
@@ -6174,37 +6174,37 @@ msgstr "PS+LaTeX: пропуÑтити текÑÑ‚ у PS Ñ– Ñтворити фа
#: ../src/extension/internal/cairo-ps-out.cpp:319
#: ../src/extension/internal/cairo-ps-out.cpp:359
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:243
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252
msgid "Rasterize filter effects"
msgstr "РаÑтеризувати ефекти фільтруваннÑ"
#: ../src/extension/internal/cairo-ps-out.cpp:320
#: ../src/extension/internal/cairo-ps-out.cpp:360
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
msgid "Resolution for rasterization (dpi):"
msgstr "Роздільна здатніÑть Ð´Ð»Ñ Ñ€Ð°Ñтеризації (у точках на дюйм):"
#: ../src/extension/internal/cairo-ps-out.cpp:321
#: ../src/extension/internal/cairo-ps-out.cpp:361
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:245
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:254
msgid "Output page size"
msgstr "Розмір Ñторінки-результату"
#: ../src/extension/internal/cairo-ps-out.cpp:322
#: ../src/extension/internal/cairo-ps-out.cpp:362
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:246
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255
msgid "Use document's page size"
msgstr "ВикориÑтовувати розмір Ñторінки документа"
#: ../src/extension/internal/cairo-ps-out.cpp:323
#: ../src/extension/internal/cairo-ps-out.cpp:363
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:247
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256
msgid "Use exported object's size"
msgstr "ВикориÑтати розмір екÑпортованого об’єкта"
#: ../src/extension/internal/cairo-ps-out.cpp:325
#: ../src/extension/internal/cairo-ps-out.cpp:365
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:249
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259
msgid "Limit export to the object with ID:"
msgstr "Обмежити екÑпорт об'єктом з вказаним ідентифікатором:"
@@ -6218,7 +6218,7 @@ msgid "PostScript File"
msgstr "Файл Postscript"
#: ../src/extension/internal/cairo-ps-out.cpp:349
-#: ../share/extensions/eps_input.inx.h:2
+#: ../share/extensions/eps_input.inx.h:3
msgid "Encapsulated PostScript"
msgstr "ІнкапÑульований PostScript"
@@ -6227,7 +6227,7 @@ msgid "EPS+LaTeX: Omit text in EPS, and create LaTeX file"
msgstr "EPS+LaTeX: пропуÑтити текÑÑ‚ у EPS Ñ– Ñтворити файл LaTeX"
#: ../src/extension/internal/cairo-ps-out.cpp:369
-#: ../share/extensions/eps_input.inx.h:3
+#: ../share/extensions/eps_input.inx.h:2
msgid "Encapsulated PostScript (*.eps)"
msgstr "ІнкапÑульований PostScript (*.eps)"
@@ -6235,55 +6235,59 @@ msgstr "ІнкапÑульований PostScript (*.eps)"
msgid "Encapsulated PostScript File"
msgstr "ІнкапÑульований файл PostScript"
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:235
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:244
msgid "Restrict to PDF version:"
msgstr "Обмежувати верÑÑ–ÑŽ PDF:"
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:237
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:246
msgid "PDF 1.5"
msgstr "PDF 1.5"
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:239
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:248
msgid "PDF 1.4"
msgstr "PDF 1.4"
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:242
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251
msgid "PDF+LaTeX: Omit text in PDF, and create LaTeX file"
msgstr "PDF+LaTeX: пропуÑтити текÑÑ‚ у PDF Ñ– Ñтворити файл LaTeX"
-#: ../src/extension/internal/emf-win32-inout.cpp:2514
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258
+msgid "Bleed/margin (mm)"
+msgstr "ВипуÑк під Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ (у мм)"
+
+#: ../src/extension/internal/emf-win32-inout.cpp:2523
msgid "EMF Input"
msgstr "Імпорт EMF"
-#: ../src/extension/internal/emf-win32-inout.cpp:2519
+#: ../src/extension/internal/emf-win32-inout.cpp:2528
msgid "Enhanced Metafiles (*.emf)"
msgstr "Розширений метафайл (*.emf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2520
+#: ../src/extension/internal/emf-win32-inout.cpp:2529
msgid "Enhanced Metafiles"
msgstr "Розширені метафайли"
-#: ../src/extension/internal/emf-win32-inout.cpp:2528
+#: ../src/extension/internal/emf-win32-inout.cpp:2537
msgid "WMF Input"
msgstr "Імпорт WMF"
-#: ../src/extension/internal/emf-win32-inout.cpp:2533
+#: ../src/extension/internal/emf-win32-inout.cpp:2542
msgid "Windows Metafiles (*.wmf)"
msgstr "Метафайл Windows (*.wmf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2534
+#: ../src/extension/internal/emf-win32-inout.cpp:2543
msgid "Windows Metafiles"
msgstr "Метафайл Windows"
-#: ../src/extension/internal/emf-win32-inout.cpp:2542
+#: ../src/extension/internal/emf-win32-inout.cpp:2551
msgid "EMF Output"
msgstr "ЕкÑпорт до EMF"
-#: ../src/extension/internal/emf-win32-inout.cpp:2548
+#: ../src/extension/internal/emf-win32-inout.cpp:2557
msgid "Enhanced Metafile (*.emf)"
msgstr "Розширений метафайл (*.emf)"
-#: ../src/extension/internal/emf-win32-inout.cpp:2549
+#: ../src/extension/internal/emf-win32-inout.cpp:2558
msgid "Enhanced Metafile"
msgstr "Розширений метафайл"
@@ -6295,7 +6299,7 @@ msgstr "РозÑÑ–Ñне Ñвітло"
#: ../src/extension/internal/filter/bevels.h:135
#: ../src/extension/internal/filter/bevels.h:219
#: ../src/extension/internal/filter/paint.h:89
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
#: ../share/extensions/fractalize.inx.h:3
msgid "Smoothness:"
msgstr "ПлавніÑть:"
@@ -6357,9 +6361,9 @@ msgstr "Колір підÑвіченнÑ"
#: ../src/extension/internal/filter/paint.h:363
#: ../src/extension/internal/filter/paint.h:507
#: ../src/extension/internal/filter/paint.h:602
-#: ../src/extension/internal/filter/paint.h:726
-#: ../src/extension/internal/filter/paint.h:878
-#: ../src/extension/internal/filter/paint.h:982
+#: ../src/extension/internal/filter/paint.h:725
+#: ../src/extension/internal/filter/paint.h:877
+#: ../src/extension/internal/filter/paint.h:981
#: ../src/extension/internal/filter/protrusions.h:54
#: ../src/extension/internal/filter/shadows.h:78
#: ../src/extension/internal/filter/textures.h:90
@@ -6452,7 +6456,7 @@ msgstr "ÐакладеннÑ:"
#: ../src/extension/internal/filter/color.h:1340
#: ../src/extension/internal/filter/color.h:1513
#: ../src/extension/internal/filter/color.h:1519
-#: ../src/extension/internal/filter/paint.h:707
+#: ../src/extension/internal/filter/paint.h:706
#: ../src/extension/internal/filter/transparency.h:63
#: ../src/filter-enums.cpp:54
msgid "Darken"
@@ -6470,7 +6474,7 @@ msgstr "Темніше"
#: ../src/extension/internal/filter/color.h:1332
#: ../src/extension/internal/filter/color.h:1337
#: ../src/extension/internal/filter/color.h:1511
-#: ../src/extension/internal/filter/paint.h:705
+#: ../src/extension/internal/filter/paint.h:704
#: ../src/extension/internal/filter/transparency.h:62
#: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:365
msgid "Screen"
@@ -6489,7 +6493,7 @@ msgstr "Ширма"
#: ../src/extension/internal/filter/color.h:1338
#: ../src/extension/internal/filter/color.h:1512
#: ../src/extension/internal/filter/color.h:1518
-#: ../src/extension/internal/filter/paint.h:703
+#: ../src/extension/internal/filter/paint.h:702
#: ../src/extension/internal/filter/transparency.h:60
#: ../src/filter-enums.cpp:52
msgid "Multiply"
@@ -6504,7 +6508,7 @@ msgstr "МноженнÑ"
#: ../src/extension/internal/filter/color.h:334
#: ../src/extension/internal/filter/color.h:1339
#: ../src/extension/internal/filter/color.h:1510
-#: ../src/extension/internal/filter/paint.h:706
+#: ../src/extension/internal/filter/paint.h:705
#: ../src/extension/internal/filter/transparency.h:64
#: ../src/filter-enums.cpp:55
msgid "Lighten"
@@ -6574,7 +6578,7 @@ msgstr "Тип змішуваннÑ:"
#: ../src/extension/internal/filter/color.h:1503
#: ../src/extension/internal/filter/color.h:1517
#: ../src/extension/internal/filter/distort.h:78
-#: ../src/extension/internal/filter/paint.h:704
+#: ../src/extension/internal/filter/paint.h:703
#: ../src/extension/internal/filter/textures.h:77
#: ../src/extension/internal/filter/transparency.h:61
#: ../src/filter-enums.cpp:51 ../src/ui/dialog/inkscape-preferences.cpp:618
@@ -6660,13 +6664,13 @@ msgstr "РозÑÑ–Ñний"
#: ../src/extension/internal/filter/color.h:1112
#: ../src/extension/internal/filter/paint.h:86
#: ../src/extension/internal/filter/paint.h:593
-#: ../src/extension/internal/filter/paint.h:709
+#: ../src/extension/internal/filter/paint.h:708
msgid "Lightness:"
msgstr "ОÑвітленіÑть:"
#: ../src/extension/internal/filter/bumps.h:100
#: ../src/extension/internal/filter/bumps.h:334
-#: ../share/extensions/measure.inx.h:10
+#: ../share/extensions/measure.inx.h:8
msgid "Precision:"
msgstr "ТочніÑть:"
@@ -6761,7 +6765,7 @@ msgstr "Тло:"
#: ../src/extension/internal/filter/bumps.h:325
#: ../src/extension/internal/filter/color.h:1218
#: ../src/extension/internal/filter/transparency.h:57
-#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:54
+#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55
msgid "Image"
msgstr "ЗображеннÑ"
@@ -6909,7 +6913,7 @@ msgid "Discrete"
msgstr "ДиÑкретний"
#: ../src/extension/internal/filter/color.h:429 ../src/filter-enums.cpp:85
-#: ../src/live_effects/lpe-powerstroke.cpp:162
+#: ../src/live_effects/lpe-powerstroke.cpp:188
msgid "Linear"
msgstr "Лінійна"
@@ -6967,46 +6971,46 @@ msgstr "Ð’Ð¸Ð´Ð¾Ð±ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ°Ð½Ð°Ð»Ñƒ"
#: ../src/extension/internal/filter/color.h:636 ../src/filter-enums.cpp:100
#: ../src/flood-context.cpp:246 ../src/widgets/sp-color-icc-selector.cpp:230
-#: ../src/widgets/sp-color-scales.cpp:401
-#: ../src/widgets/sp-color-scales.cpp:402
+#: ../src/widgets/sp-color-scales.cpp:398
+#: ../src/widgets/sp-color-scales.cpp:399
msgid "Red"
msgstr "Червоний"
#: ../src/extension/internal/filter/color.h:637 ../src/filter-enums.cpp:101
#: ../src/flood-context.cpp:247 ../src/widgets/sp-color-icc-selector.cpp:230
-#: ../src/widgets/sp-color-scales.cpp:404
-#: ../src/widgets/sp-color-scales.cpp:405
+#: ../src/widgets/sp-color-scales.cpp:401
+#: ../src/widgets/sp-color-scales.cpp:402
msgid "Green"
msgstr "Зелений"
#: ../src/extension/internal/filter/color.h:638 ../src/filter-enums.cpp:102
#: ../src/flood-context.cpp:248 ../src/widgets/sp-color-icc-selector.cpp:230
-#: ../src/widgets/sp-color-scales.cpp:407
-#: ../src/widgets/sp-color-scales.cpp:408
+#: ../src/widgets/sp-color-scales.cpp:404
+#: ../src/widgets/sp-color-scales.cpp:405
msgid "Blue"
msgstr "Синій"
#: ../src/extension/internal/filter/color.h:639
#: ../src/widgets/sp-color-icc-selector.cpp:234
#: ../src/widgets/sp-color-icc-selector.cpp:235
-#: ../src/widgets/sp-color-scales.cpp:455
-#: ../src/widgets/sp-color-scales.cpp:456
+#: ../src/widgets/sp-color-scales.cpp:452
+#: ../src/widgets/sp-color-scales.cpp:453
msgid "Cyan"
msgstr "Бірюзовий"
#: ../src/extension/internal/filter/color.h:640
#: ../src/widgets/sp-color-icc-selector.cpp:234
#: ../src/widgets/sp-color-icc-selector.cpp:235
-#: ../src/widgets/sp-color-scales.cpp:458
-#: ../src/widgets/sp-color-scales.cpp:459
+#: ../src/widgets/sp-color-scales.cpp:455
+#: ../src/widgets/sp-color-scales.cpp:456
msgid "Magenta"
msgstr "Бузковий"
#: ../src/extension/internal/filter/color.h:641
#: ../src/widgets/sp-color-icc-selector.cpp:234
#: ../src/widgets/sp-color-icc-selector.cpp:235
-#: ../src/widgets/sp-color-scales.cpp:461
-#: ../src/widgets/sp-color-scales.cpp:462
+#: ../src/widgets/sp-color-scales.cpp:458
+#: ../src/widgets/sp-color-scales.cpp:459
msgid "Yellow"
msgstr "Жовтий"
@@ -7038,15 +7042,15 @@ msgid "Fade to:"
msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð°:"
#: ../src/extension/internal/filter/color.h:743
-#: ../src/ui/widget/selected-style.cpp:245
+#: ../src/ui/widget/selected-style.cpp:246
#: ../src/widgets/sp-color-icc-selector.cpp:234
-#: ../src/widgets/sp-color-scales.cpp:464
-#: ../src/widgets/sp-color-scales.cpp:465
+#: ../src/widgets/sp-color-scales.cpp:461
+#: ../src/widgets/sp-color-scales.cpp:462
msgid "Black"
msgstr "Чорний"
#: ../src/extension/internal/filter/color.h:744
-#: ../src/ui/widget/selected-style.cpp:241
+#: ../src/ui/widget/selected-style.cpp:242
msgid "White"
msgstr "Білий"
@@ -7069,7 +7073,7 @@ msgid "Customize greyscale components"
msgstr "Ðалаштувати компоненти відтінків Ñірого"
#: ../src/extension/internal/filter/color.h:904
-#: ../src/ui/widget/selected-style.cpp:237
+#: ../src/ui/widget/selected-style.cpp:238
msgid "Invert"
msgstr "Інвертувати"
@@ -7150,7 +7154,7 @@ msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ‡ÐµÑ€Ð²Ð¾Ð½Ð¾Ð³Ð¾"
#: ../src/extension/internal/filter/color.h:1206
#: ../src/ui/dialog/object-attributes.cpp:65
#: ../src/ui/dialog/object-attributes.cpp:73 ../src/ui/dialog/tile.cpp:615
-#: ../src/widgets/desktop-widget.cpp:589 ../src/widgets/node-toolbar.cpp:591
+#: ../src/widgets/desktop-widget.cpp:671 ../src/widgets/node-toolbar.cpp:591
msgid "X:"
msgstr "X:"
@@ -7159,7 +7163,7 @@ msgstr "X:"
#: ../src/extension/internal/filter/color.h:1207
#: ../src/ui/dialog/object-attributes.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:74 ../src/ui/dialog/tile.cpp:616
-#: ../src/widgets/desktop-widget.cpp:592 ../src/widgets/node-toolbar.cpp:609
+#: ../src/widgets/desktop-widget.cpp:681 ../src/widgets/node-toolbar.cpp:609
msgid "Y:"
msgstr "Y:"
@@ -7177,7 +7181,7 @@ msgstr "Джерело змішуваннÑ:"
#: ../src/extension/internal/filter/color.h:1219
#: ../src/extension/internal/filter/transparency.h:56
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1594
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1593
msgid "Background"
msgstr "Тло"
@@ -7286,7 +7290,7 @@ msgstr "Вихід"
#: ../src/extension/internal/filter/distort.h:77
#: ../src/extension/internal/filter/textures.h:75
-#: ../src/ui/widget/selected-style.cpp:124
+#: ../src/ui/widget/selected-style.cpp:125
#: ../src/ui/widget/style-swatch.cpp:120
msgid "Stroke:"
msgstr "Штрих:"
@@ -7312,14 +7316,14 @@ msgstr "ЗбуреннÑ:"
#: ../src/extension/internal/filter/distort.h:84
#: ../src/extension/internal/filter/distort.h:193
#: ../src/extension/internal/filter/overlays.h:61
-#: ../src/extension/internal/filter/paint.h:694
+#: ../src/extension/internal/filter/paint.h:693
msgid "Fractal noise"
msgstr "Фрактальний шум"
#: ../src/extension/internal/filter/distort.h:85
#: ../src/extension/internal/filter/distort.h:194
#: ../src/extension/internal/filter/overlays.h:62
-#: ../src/extension/internal/filter/paint.h:695 ../src/filter-enums.cpp:35
+#: ../src/extension/internal/filter/paint.h:694 ../src/filter-enums.cpp:35
#: ../src/filter-enums.cpp:117
msgid "Turbulence"
msgstr "ТурбулентніÑть"
@@ -7328,7 +7332,7 @@ msgstr "ТурбулентніÑть"
#: ../src/extension/internal/filter/distort.h:196
#: ../src/extension/internal/filter/overlays.h:64
#: ../src/extension/internal/filter/paint.h:93
-#: ../src/extension/internal/filter/paint.h:697
+#: ../src/extension/internal/filter/paint.h:696
msgid "Horizontal frequency:"
msgstr "Горизонтальна чаÑтота:"
@@ -7336,7 +7340,7 @@ msgstr "Горизонтальна чаÑтота:"
#: ../src/extension/internal/filter/distort.h:197
#: ../src/extension/internal/filter/overlays.h:65
#: ../src/extension/internal/filter/paint.h:94
-#: ../src/extension/internal/filter/paint.h:698
+#: ../src/extension/internal/filter/paint.h:697
msgid "Vertical frequency:"
msgstr "Вертикальна чаÑтота:"
@@ -7344,7 +7348,7 @@ msgstr "Вертикальна чаÑтота:"
#: ../src/extension/internal/filter/distort.h:198
#: ../src/extension/internal/filter/overlays.h:66
#: ../src/extension/internal/filter/paint.h:95
-#: ../src/extension/internal/filter/paint.h:699
+#: ../src/extension/internal/filter/paint.h:698
#: ../src/extension/internal/filter/textures.h:69
msgid "Complexity:"
msgstr "СкладніÑть:"
@@ -7353,7 +7357,7 @@ msgstr "СкладніÑть:"
#: ../src/extension/internal/filter/distort.h:199
#: ../src/extension/internal/filter/overlays.h:67
#: ../src/extension/internal/filter/paint.h:96
-#: ../src/extension/internal/filter/paint.h:700
+#: ../src/extension/internal/filter/paint.h:699
#: ../src/extension/internal/filter/textures.h:70
msgid "Variation:"
msgstr "ВаріаціÑ:"
@@ -7373,7 +7377,7 @@ msgstr "ГрубішаннÑ"
#: ../src/extension/internal/filter/distort.h:192
#: ../src/extension/internal/filter/overlays.h:60
-#: ../src/extension/internal/filter/paint.h:693
+#: ../src/extension/internal/filter/paint.h:692
#: ../src/extension/internal/filter/textures.h:64
msgid "Turbulence type:"
msgstr "Тип збуреннÑ:"
@@ -7538,32 +7542,32 @@ msgid "Noise Fill"
msgstr "Ð—Ð°Ð»Ð¸Ð²Ð°Ð½Ð½Ñ ÑˆÑƒÐ¼Ð¾Ð¼"
#: ../src/extension/internal/filter/overlays.h:59
-#: ../src/extension/internal/filter/paint.h:692
+#: ../src/extension/internal/filter/paint.h:691
#: ../src/extension/internal/filter/shadows.h:59 ../src/ui/dialog/find.cpp:83
#: ../src/ui/dialog/tracedialog.cpp:746
-#: ../share/extensions/color_custom.inx.h:14
-#: ../share/extensions/color_HSL_adjust.inx.h:15
-#: ../share/extensions/color_randomize.inx.h:6
-#: ../share/extensions/dots.inx.h:5 ../share/extensions/dxf_input.inx.h:15
-#: ../share/extensions/dxf_outlines.inx.h:18
-#: ../share/extensions/gcodetools_area.inx.h:34
-#: ../share/extensions/gcodetools_engraving.inx.h:21
-#: ../share/extensions/gcodetools_graffiti.inx.h:24
-#: ../share/extensions/gcodetools_lathe.inx.h:32
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:22
-#: ../share/extensions/generate_voronoi.inx.h:7
-#: ../share/extensions/gimp_xcf.inx.h:4
-#: ../share/extensions/interp_att_g.inx.h:15
-#: ../share/extensions/jessyInk_uninstall.inx.h:3
-#: ../share/extensions/lorem_ipsum.inx.h:4
-#: ../share/extensions/pathalongpath.inx.h:7
-#: ../share/extensions/pathscatter.inx.h:10
-#: ../share/extensions/radiusrand.inx.h:6 ../share/extensions/scour.inx.h:20
-#: ../share/extensions/split.inx.h:2 ../share/extensions/voronoi2svg.inx.h:6
-#: ../share/extensions/webslicer_create_group.inx.h:7
-#: ../share/extensions/webslicer_export.inx.h:6
-#: ../share/extensions/web-set-att.inx.h:6
-#: ../share/extensions/web-transmit-att.inx.h:6
+#: ../share/extensions/color_custom.inx.h:2
+#: ../share/extensions/color_HSL_adjust.inx.h:2
+#: ../share/extensions/color_randomize.inx.h:2
+#: ../share/extensions/dots.inx.h:2 ../share/extensions/dxf_input.inx.h:2
+#: ../share/extensions/dxf_outlines.inx.h:2
+#: ../share/extensions/gcodetools_area.inx.h:29
+#: ../share/extensions/gcodetools_engraving.inx.h:7
+#: ../share/extensions/gcodetools_graffiti.inx.h:21
+#: ../share/extensions/gcodetools_lathe.inx.h:22
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:11
+#: ../share/extensions/generate_voronoi.inx.h:2
+#: ../share/extensions/gimp_xcf.inx.h:2
+#: ../share/extensions/interp_att_g.inx.h:2
+#: ../share/extensions/jessyInk_uninstall.inx.h:2
+#: ../share/extensions/lorem_ipsum.inx.h:2
+#: ../share/extensions/pathalongpath.inx.h:2
+#: ../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/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 "Параметри"
@@ -7580,7 +7584,7 @@ msgid "Chromolitho"
msgstr "ХромолітографіÑ"
#: ../src/extension/internal/filter/paint.h:75
-#: ../share/extensions/jessyInk_keyBindings.inx.h:5
+#: ../share/extensions/jessyInk_keyBindings.inx.h:16
msgid "Drawing mode"
msgstr "Режим малюваннÑ"
@@ -7593,7 +7597,7 @@ msgid "Dented"
msgstr "ÐаÑічка"
#: ../src/extension/internal/filter/paint.h:88
-#: ../src/extension/internal/filter/paint.h:701
+#: ../src/extension/internal/filter/paint.h:700
msgid "Noise reduction:"
msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ ÑˆÑƒÐ¼Ñ–Ð²:"
@@ -7643,7 +7647,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:332
#: ../src/ui/dialog/align-and-distribute.cpp:1049
#: ../src/ui/dialog/align-and-distribute.cpp:1057
-#: ../src/widgets/desktop-widget.cpp:1821
+#: ../src/widgets/desktop-widget.cpp:1926
msgid "Drawing"
msgstr "Малюнок"
@@ -7652,7 +7656,7 @@ msgid "Simplify"
msgstr "СпроÑтити"
#: ../src/extension/internal/filter/paint.h:339
-#: ../src/extension/internal/filter/paint.h:711
+#: ../src/extension/internal/filter/paint.h:710
msgid "Erase:"
msgstr "ВитираннÑ:"
@@ -7665,12 +7669,12 @@ msgid "Melt"
msgstr "ПлавленнÑ"
#: ../src/extension/internal/filter/paint.h:351
-#: ../src/extension/internal/filter/paint.h:714
+#: ../src/extension/internal/filter/paint.h:713
msgid "Fill color"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼"
#: ../src/extension/internal/filter/paint.h:352
-#: ../src/extension/internal/filter/paint.h:716
+#: ../src/extension/internal/filter/paint.h:715
msgid "Image on fill"
msgstr "Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð° заповненні"
@@ -7692,18 +7696,18 @@ msgstr "ЕлектризаціÑ"
#: ../src/extension/internal/filter/paint.h:497
#: ../src/extension/internal/filter/paint.h:591
-#: ../src/extension/internal/filter/paint.h:978
+#: ../src/extension/internal/filter/paint.h:977
msgid "Simplify:"
msgstr "СпрощеннÑ:"
#: ../src/extension/internal/filter/paint.h:498
-#: ../src/extension/internal/filter/paint.h:854
+#: ../src/extension/internal/filter/paint.h:853
msgid "Effect type:"
msgstr "Тип ефекту:"
#: ../src/extension/internal/filter/paint.h:502
-#: ../src/extension/internal/filter/paint.h:862
-#: ../src/extension/internal/filter/paint.h:977
+#: ../src/extension/internal/filter/paint.h:861
+#: ../src/extension/internal/filter/paint.h:976
msgid "Levels:"
msgstr "Рівні:"
@@ -7732,7 +7736,7 @@ msgid "Line width:"
msgstr "Товщина ліній:"
#: ../src/extension/internal/filter/paint.h:594
-#: ../src/extension/internal/filter/paint.h:863
+#: ../src/extension/internal/filter/paint.h:862
#: ../src/ui/widget/filter-effect-chooser.cpp:25
msgid "Blend mode:"
msgstr "Режим змішуваннÑ:"
@@ -7742,80 +7746,80 @@ msgid "Posterize and draw smooth lines around color shapes"
msgstr ""
"ПоÑтеризувати Ñ– намалювати гладкі ліній навколо ділÑнок різних кольорів"
-#: ../src/extension/internal/filter/paint.h:689
+#: ../src/extension/internal/filter/paint.h:688
msgid "Point Engraving"
msgstr "Ð“Ñ€Ð°Ð²Ñ–Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ð¾Ð»ÐºÐ¾ÑŽ"
-#: ../src/extension/internal/filter/paint.h:702
+#: ../src/extension/internal/filter/paint.h:701
msgid "Noise blend:"
msgstr "Ð—Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÑƒÐ¼Ñƒ:"
-#: ../src/extension/internal/filter/paint.h:710
+#: ../src/extension/internal/filter/paint.h:709
msgid "Grain lightness:"
msgstr "ЯÑкравіÑть зерна:"
-#: ../src/extension/internal/filter/paint.h:712
+#: ../src/extension/internal/filter/paint.h:711
#: ../src/extension/internal/filter/transparency.h:343
msgid "Blur:"
msgstr "РозмиваннÑ:"
-#: ../src/extension/internal/filter/paint.h:718
+#: ../src/extension/internal/filter/paint.h:717
msgid "Points color"
msgstr "Колір точок"
-#: ../src/extension/internal/filter/paint.h:720
+#: ../src/extension/internal/filter/paint.h:719
msgid "Image on points"
msgstr "Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð° проколах"
-#: ../src/extension/internal/filter/paint.h:730
+#: ../src/extension/internal/filter/paint.h:729
msgid "Convert image to a transparent point engraving"
msgstr "Перетворити Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð° прозоре Ð³Ñ€Ð°Ð²Ñ–Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ð¾Ð»ÐºÐ¾ÑŽ"
-#: ../src/extension/internal/filter/paint.h:852
+#: ../src/extension/internal/filter/paint.h:851
msgid "Poster Paint"
msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð»Ð°ÐºÐ°Ñ‚Ñ–Ð²"
-#: ../src/extension/internal/filter/paint.h:858
+#: ../src/extension/internal/filter/paint.h:857
msgid "Transfer type:"
msgstr "Тип передачі:"
-#: ../src/extension/internal/filter/paint.h:859
+#: ../src/extension/internal/filter/paint.h:858
msgid "Poster"
msgstr "Плакат"
-#: ../src/extension/internal/filter/paint.h:860
+#: ../src/extension/internal/filter/paint.h:859
msgid "Painting"
msgstr "МалюваннÑ"
-#: ../src/extension/internal/filter/paint.h:870
+#: ../src/extension/internal/filter/paint.h:869
msgid "Simplify (primary):"
msgstr "Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ (оÑновне):"
-#: ../src/extension/internal/filter/paint.h:871
+#: ../src/extension/internal/filter/paint.h:870
msgid "Simplify (secondary):"
msgstr "Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ (вторинне):"
-#: ../src/extension/internal/filter/paint.h:872
+#: ../src/extension/internal/filter/paint.h:871
msgid "Pre-saturation:"
msgstr "Попереднє наÑиченнÑ:"
-#: ../src/extension/internal/filter/paint.h:873
+#: ../src/extension/internal/filter/paint.h:872
msgid "Post-saturation:"
msgstr "ОÑтаточне наÑиченнÑ:"
-#: ../src/extension/internal/filter/paint.h:874
+#: ../src/extension/internal/filter/paint.h:873
msgid "Simulate antialiasing"
msgstr "Імітувати згладжуваннÑ"
-#: ../src/extension/internal/filter/paint.h:882
+#: ../src/extension/internal/filter/paint.h:881
msgid "Poster and painting effects"
msgstr "Ефекти поÑтеризації та малюваннÑ"
-#: ../src/extension/internal/filter/paint.h:975
+#: ../src/extension/internal/filter/paint.h:974
msgid "Posterize Basic"
msgstr "Базова поÑтеризаціÑ"
-#: ../src/extension/internal/filter/paint.h:986
+#: ../src/extension/internal/filter/paint.h:985
msgid "Simple posterizing effect"
msgstr "ПроÑтий ефект поÑтеризації"
@@ -7900,7 +7904,7 @@ msgid "External"
msgstr "Зовнішній"
#: ../src/extension/internal/filter/textures.h:81
-#: ../share/extensions/markers_strokepaint.inx.h:5
+#: ../share/extensions/markers_strokepaint.inx.h:8
msgid "Custom"
msgstr "Інше"
@@ -7934,10 +7938,10 @@ msgid "Source:"
msgstr "Джерело:"
#: ../src/extension/internal/filter/transparency.h:59
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2349
-#: ../src/widgets/erasor-toolbar.cpp:127 ../src/widgets/pencil-toolbar.cpp:162
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2383
+#: ../src/widgets/erasor-toolbar.cpp:129 ../src/widgets/pencil-toolbar.cpp:162
#: ../src/widgets/spray-toolbar.cpp:203 ../src/widgets/tweak-toolbar.cpp:273
-#: ../share/extensions/extrude.inx.h:4 ../share/extensions/triangle.inx.h:9
+#: ../share/extensions/extrude.inx.h:2 ../share/extensions/triangle.inx.h:8
msgid "Mode:"
msgstr "Режим:"
@@ -8053,35 +8057,35 @@ msgid "Vertical Offset:"
msgstr "Вертикальний зÑув:"
#: ../src/extension/internal/grid.cpp:211
-#: ../share/extensions/draw_from_triangle.inx.h:30
+#: ../share/extensions/draw_from_triangle.inx.h:58
#: ../share/extensions/eqtexsvg.inx.h:4
-#: ../share/extensions/foldablebox.inx.h:6
-#: ../share/extensions/funcplot.inx.h:14 ../share/extensions/gears.inx.h:6
-#: ../share/extensions/grid_cartesian.inx.h:15
-#: ../share/extensions/grid_isometric.inx.h:6
-#: ../share/extensions/grid_polar.inx.h:20
-#: ../share/extensions/guides_creator.inx.h:17
-#: ../share/extensions/layout_nup.inx.h:30
-#: ../share/extensions/lindenmayer.inx.h:31
-#: ../share/extensions/param_curves.inx.h:9
-#: ../share/extensions/perfectboundcover.inx.h:18
-#: ../share/extensions/polyhedron_3d.inx.h:31
-#: ../share/extensions/printing_marks.inx.h:15
-#: ../share/extensions/render_alphabetsoup.inx.h:3
-#: ../share/extensions/render_barcode.inx.h:6
-#: ../share/extensions/render_barcode_datamatrix.inx.h:3
-#: ../share/extensions/render_barcode_qrcode.inx.h:14
-#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6
-#: ../share/extensions/svgcalendar.inx.h:20
-#: ../share/extensions/triangle.inx.h:10
-#: ../share/extensions/wireframe_sphere.inx.h:5
+#: ../share/extensions/foldablebox.inx.h:9
+#: ../share/extensions/funcplot.inx.h:37 ../share/extensions/gears.inx.h:11
+#: ../share/extensions/grid_cartesian.inx.h:23
+#: ../share/extensions/grid_isometric.inx.h:11
+#: ../share/extensions/grid_polar.inx.h:22
+#: ../share/extensions/guides_creator.inx.h:20
+#: ../share/extensions/layout_nup.inx.h:35
+#: ../share/extensions/lindenmayer.inx.h:34
+#: ../share/extensions/param_curves.inx.h:30
+#: ../share/extensions/perfectboundcover.inx.h:19
+#: ../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_qrcode.inx.h:18
+#: ../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:212
#: ../src/ui/dialog/document-properties.cpp:146
#: ../src/ui/dialog/inkscape-preferences.cpp:743
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Grids"
msgstr "Сітки"
@@ -8233,27 +8237,27 @@ msgctxt "PDF input precision"
msgid "very fine"
msgstr "дуже точно"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:753
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:761
msgid "PDF Input"
msgstr "Імпорт PDF"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:758
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
msgid "Adobe PDF (*.pdf)"
msgstr "Adobe PDF (*.pdf)"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:759
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:767
msgid "Adobe Portable Document Format"
msgstr "Формат портативних документів Adobe"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:766
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:774
msgid "AI Input"
msgstr "Імпорт з AI"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:771
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:779
msgid "Adobe Illustrator 9.0 and above (*.ai)"
msgstr "Файли Adobe Illustrator 9.0 і вище (*.ai)"
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:772
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:780
msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð² збережених у верÑÑ–ÑÑ… Adobe Illustrator 9.0 Ñ– новіших"
@@ -8345,15 +8349,15 @@ msgstr "Графічний файл WordPerfect (*.wpg)"
msgid "Vector graphics format used by Corel WordPerfect"
msgstr "Формат векторної графіки, що викориÑтовуєтьÑÑ Corel WordPerfect"
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Live preview"
msgstr "ПереглÑд у дії"
-#: ../src/extension/prefdialog.cpp:251
+#: ../src/extension/prefdialog.cpp:249
msgid "Is the effect previewed live on canvas?"
msgstr "Контролює, чи буде показано параметри ефекту вживу на полотні"
-#: ../src/extension/system.cpp:153 ../src/extension/system.cpp:155
+#: ../src/extension/system.cpp:154 ../src/extension/system.cpp:156
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr "Ðе вдаєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ формат файла. Файл відкриваєтьÑÑ Ñк SVG."
@@ -8361,43 +8365,43 @@ msgstr "Ðе вдаєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ формат файла. Фай
msgid "default.svg"
msgstr "типовий.svg"
-#: ../src/file.cpp:281
+#: ../src/file.cpp:285
msgid "Broken links have been changed to point to existing files."
msgstr "Помилкові поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ так, щоб вони вказували на поточні файли."
-#: ../src/file.cpp:292 ../src/file.cpp:1205
+#: ../src/file.cpp:296 ../src/file.cpp:1222
#, c-format
msgid "Failed to load the requested file %s"
msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ потрібний файл %s"
-#: ../src/file.cpp:316
+#: ../src/file.cpp:322
msgid "Document not saved yet. Cannot revert."
msgstr ""
"Документ ще не був збережений. Ðеможливо повернутиÑÑŒ до попереднього Ñтану."
-#: ../src/file.cpp:322
+#: ../src/file.cpp:328
#, c-format
msgid "Changes will be lost! Are you sure you want to reload document %s?"
msgstr ""
"Зміни будуть втрачені! Ви впевнені, що бажаєте завантажити документ %s знову?"
-#: ../src/file.cpp:351
+#: ../src/file.cpp:357
msgid "Document reverted."
msgstr "Документ повернутий до попереднього Ñтану."
-#: ../src/file.cpp:353
+#: ../src/file.cpp:359
msgid "Document not reverted."
msgstr "Документ не повернутий до попереднього Ñтану."
-#: ../src/file.cpp:503
+#: ../src/file.cpp:509
msgid "Select file to open"
msgstr "Виберіть файл"
-#: ../src/file.cpp:587
+#: ../src/file.cpp:593
msgid "Clean up document"
msgstr "ОчиÑтити документ"
-#: ../src/file.cpp:592
+#: ../src/file.cpp:598
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
@@ -8405,11 +8409,11 @@ msgstr[0] "Вилучено <b>%i</b> непотрібний елемент у &
msgstr[1] "Вилучено <b>%i</b> непотрібні елементи у &lt;defs&gt;."
msgstr[2] "Вилучено <b>%i</b> непотрібних елементів у &lt;defs&gt;."
-#: ../src/file.cpp:597
+#: ../src/file.cpp:603
msgid "No unused definitions in &lt;defs&gt;."
msgstr "Ðемає непотрібних елементів у &lt;defs&gt;."
-#: ../src/file.cpp:628
+#: ../src/file.cpp:634
#, c-format
msgid ""
"No Inkscape extension found to save document (%s). This may have been "
@@ -8418,12 +8422,12 @@ msgstr ""
"Ðе знайдено модуль Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° (%s). Можливо, невідомий ÑÑƒÑ„Ñ–ÐºÑ "
"назви файла."
-#: ../src/file.cpp:629 ../src/file.cpp:637 ../src/file.cpp:645
-#: ../src/file.cpp:651 ../src/file.cpp:656
+#: ../src/file.cpp:635 ../src/file.cpp:643 ../src/file.cpp:651
+#: ../src/file.cpp:657 ../src/file.cpp:662
msgid "Document not saved."
msgstr "Документ не збережено."
-#: ../src/file.cpp:636
+#: ../src/file.cpp:642
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
@@ -8431,60 +8435,60 @@ msgstr ""
"Файл %s захищено від запиÑу. Будь лаÑка, зніміть захиÑÑ‚ від запиÑу Ñ– "
"повторіть Ñпробу."
-#: ../src/file.cpp:644
+#: ../src/file.cpp:650
#, c-format
msgid "File %s could not be saved."
msgstr "Файл %s неможливо зберегти."
-#: ../src/file.cpp:672
+#: ../src/file.cpp:680 ../src/file.cpp:682
msgid "Document saved."
msgstr "Документ збережено."
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:819 ../src/file.cpp:1368
+#: ../src/file.cpp:830 ../src/file.cpp:1385
#, c-format
msgid "drawing%s"
msgstr "риÑунок%s"
-#: ../src/file.cpp:825
+#: ../src/file.cpp:836
#, c-format
msgid "drawing-%d%s"
msgstr "риÑунок-%d%s"
-#: ../src/file.cpp:829
+#: ../src/file.cpp:840
#, c-format
msgid "%s"
msgstr "%s"
-#: ../src/file.cpp:844
+#: ../src/file.cpp:855
msgid "Select file to save a copy to"
msgstr "Оберіть файл Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ¾Ð¿Ñ–Ñ—"
-#: ../src/file.cpp:846
+#: ../src/file.cpp:857
msgid "Select file to save to"
msgstr "Виберіть файл Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ"
-#: ../src/file.cpp:949
+#: ../src/file.cpp:963 ../src/file.cpp:965
msgid "No changes need to be saved."
msgstr "Файл не було змінено. Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ."
-#: ../src/file.cpp:967
+#: ../src/file.cpp:984
msgid "Saving document..."
msgstr "Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°â€¦"
-#: ../src/file.cpp:1202 ../src/ui/dialog/ocaldialogs.cpp:1211
+#: ../src/file.cpp:1219 ../src/ui/dialog/ocaldialogs.cpp:1211
msgid "Import"
msgstr "Імпорт"
-#: ../src/file.cpp:1252
+#: ../src/file.cpp:1269
msgid "Select file to import"
msgstr "Виберіть файл Ð´Ð»Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ"
-#: ../src/file.cpp:1390
+#: ../src/file.cpp:1407
msgid "Select file to export to"
msgstr "Оберіть файл Ð´Ð»Ñ ÐµÐºÑпорту"
-#: ../src/file.cpp:1643
+#: ../src/file.cpp:1660
msgid "Import Clip Art"
msgstr "Ð†Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²"
@@ -8570,9 +8574,9 @@ msgid "Luminance to Alpha"
msgstr "ОÑвітленіÑть до прозороÑті"
#. File
-#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2255
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
-#: ../share/extensions/jessyInk_transitions.inx.h:2
+#: ../src/filter-enums.cpp:70 ../src/verbs.cpp:2301
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:3
+#: ../share/extensions/jessyInk_transitions.inx.h:7
msgid "Default"
msgstr "Типовий"
@@ -8580,7 +8584,7 @@ msgstr "Типовий"
msgid "Arithmetic"
msgstr "Ðрифметичний"
-#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:484
+#: ../src/filter-enums.cpp:92 ../src/selection-chemistry.cpp:486
msgid "Duplicate"
msgstr "Дублювати"
@@ -8589,7 +8593,7 @@ msgid "Wrap"
msgstr "Обгортка"
#: ../src/filter-enums.cpp:94 ../src/live_effects/lpe-ruler.cpp:32
-#: ../src/ui/dialog/filter-effects-dialog.cpp:489
+#: ../src/ui/dialog/filter-effects-dialog.cpp:490
#: ../src/ui/dialog/inkscape-preferences.cpp:326
#: ../src/ui/dialog/inkscape-preferences.cpp:617
#: ../src/ui/dialog/inkscape-preferences.cpp:1217
@@ -8597,17 +8601,17 @@ msgstr "Обгортка"
#: ../src/ui/dialog/inkscape-preferences.cpp:1440
#: ../src/ui/dialog/input.cpp:613 ../src/ui/dialog/input.cpp:615
#: ../src/ui/dialog/input.cpp:617 ../src/ui/dialog/input.cpp:1287
-#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2252
+#: ../src/ui/dialog/input.cpp:1290 ../src/verbs.cpp:2298
#: ../src/widgets/pencil-toolbar.cpp:190
-#: ../share/extensions/gcodetools_area.inx.h:32
-#: ../share/extensions/gcodetools_dxf_points.inx.h:15
-#: ../share/extensions/gcodetools_engraving.inx.h:19
-#: ../share/extensions/gcodetools_graffiti.inx.h:22
-#: ../share/extensions/gcodetools_lathe.inx.h:29
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:20
-#: ../share/extensions/grid_polar.inx.h:18
-#: ../share/extensions/guides_creator.inx.h:15
-#: ../share/extensions/scour.inx.h:16
+#: ../share/extensions/gcodetools_area.inx.h:48
+#: ../share/extensions/gcodetools_dxf_points.inx.h:19
+#: ../share/extensions/gcodetools_engraving.inx.h:26
+#: ../share/extensions/gcodetools_graffiti.inx.h:37
+#: ../share/extensions/gcodetools_lathe.inx.h:41
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:30
+#: ../share/extensions/grid_polar.inx.h:4
+#: ../share/extensions/guides_creator.inx.h:7
+#: ../share/extensions/scour.inx.h:18
msgid "None"
msgstr "немає"
@@ -8645,24 +8649,24 @@ msgstr "Видимі кольори"
#: ../src/flood-context.cpp:249 ../src/widgets/sp-color-icc-selector.cpp:232
#: ../src/widgets/sp-color-icc-selector.cpp:233
-#: ../src/widgets/sp-color-scales.cpp:427
-#: ../src/widgets/sp-color-scales.cpp:428 ../src/widgets/tweak-toolbar.cpp:305
-#: ../share/extensions/color_randomize.inx.h:4
+#: ../src/widgets/sp-color-scales.cpp:424
+#: ../src/widgets/sp-color-scales.cpp:425 ../src/widgets/tweak-toolbar.cpp:305
+#: ../share/extensions/color_randomize.inx.h:3
msgid "Hue"
msgstr "Відтінок"
#: ../src/flood-context.cpp:250 ../src/ui/dialog/inkscape-preferences.cpp:895
#: ../src/widgets/sp-color-icc-selector.cpp:232
#: ../src/widgets/sp-color-icc-selector.cpp:233
-#: ../src/widgets/sp-color-scales.cpp:430
-#: ../src/widgets/sp-color-scales.cpp:431 ../src/widgets/tweak-toolbar.cpp:321
-#: ../share/extensions/color_randomize.inx.h:8
+#: ../src/widgets/sp-color-scales.cpp:427
+#: ../src/widgets/sp-color-scales.cpp:428 ../src/widgets/tweak-toolbar.cpp:321
+#: ../share/extensions/color_randomize.inx.h:4
msgid "Saturation"
msgstr "ÐаÑиченіÑть"
#: ../src/flood-context.cpp:251 ../src/widgets/sp-color-icc-selector.cpp:233
-#: ../src/widgets/sp-color-scales.cpp:433
-#: ../src/widgets/sp-color-scales.cpp:434 ../src/widgets/tweak-toolbar.cpp:337
+#: ../src/widgets/sp-color-scales.cpp:430
+#: ../src/widgets/sp-color-scales.cpp:431 ../src/widgets/tweak-toolbar.cpp:337
#: ../share/extensions/color_randomize.inx.h:5
msgid "Lightness"
msgstr "ЯÑкравіÑть"
@@ -8973,11 +8977,11 @@ msgstr "ОдиницÑ"
msgid "Units"
msgstr "Одиниці"
-#: ../src/helper/units.cpp:38 ../share/extensions/dxf_outlines.inx.h:27
+#: ../src/helper/units.cpp:38 ../share/extensions/dxf_outlines.inx.h:8
msgid "pt"
msgstr "пт"
-#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:16
+#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:11
msgid "Points"
msgstr "Пункти"
@@ -8989,7 +8993,7 @@ msgstr "пт"
msgid "Pica"
msgstr "Піка"
-#: ../src/helper/units.cpp:39 ../share/extensions/dxf_outlines.inx.h:26
+#: ../src/helper/units.cpp:39 ../share/extensions/dxf_outlines.inx.h:9
msgid "pc"
msgstr "пк"
@@ -9005,8 +9009,8 @@ msgstr "Пк"
msgid "Pixel"
msgstr "Точка"
-#: ../src/helper/units.cpp:40 ../share/extensions/dxf_outlines.inx.h:28
-#: ../share/extensions/gears.inx.h:11
+#: ../src/helper/units.cpp:40 ../share/extensions/dxf_outlines.inx.h:10
+#: ../share/extensions/gears.inx.h:7
msgid "px"
msgstr "точок"
@@ -9035,15 +9039,15 @@ msgstr "ВідÑотки"
msgid "Millimeter"
msgstr "Міліметр"
-#: ../src/helper/units.cpp:43 ../share/extensions/dxf_outlines.inx.h:25
-#: ../share/extensions/gears.inx.h:10
-#: ../share/extensions/gcodetools_area.inx.h:55
-#: ../share/extensions/gcodetools_dxf_points.inx.h:24
-#: ../share/extensions/gcodetools_engraving.inx.h:33
-#: ../share/extensions/gcodetools_graffiti.inx.h:44
-#: ../share/extensions/gcodetools_lathe.inx.h:48
-#: ../share/extensions/gcodetools_orientation_points.inx.h:15
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:37
+#: ../src/helper/units.cpp:43 ../share/extensions/dxf_outlines.inx.h:11
+#: ../share/extensions/gears.inx.h:9
+#: ../share/extensions/gcodetools_area.inx.h:46
+#: ../share/extensions/gcodetools_dxf_points.inx.h:17
+#: ../share/extensions/gcodetools_engraving.inx.h:24
+#: ../share/extensions/gcodetools_graffiti.inx.h:18
+#: ../share/extensions/gcodetools_lathe.inx.h:39
+#: ../share/extensions/gcodetools_orientation_points.inx.h:10
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28
msgid "mm"
msgstr "мм"
@@ -9055,7 +9059,7 @@ msgstr "Міліметри"
msgid "Centimeter"
msgstr "Сантиметр"
-#: ../src/helper/units.cpp:44 ../share/extensions/dxf_outlines.inx.h:20
+#: ../src/helper/units.cpp:44 ../share/extensions/dxf_outlines.inx.h:12
msgid "cm"
msgstr "Ñм"
@@ -9067,7 +9071,7 @@ msgstr "Сантиметри"
msgid "Meter"
msgstr "Метр"
-#: ../src/helper/units.cpp:45 ../share/extensions/dxf_outlines.inx.h:24
+#: ../src/helper/units.cpp:45 ../share/extensions/dxf_outlines.inx.h:13
msgid "m"
msgstr "м"
@@ -9080,15 +9084,15 @@ msgstr "Метри"
msgid "Inch"
msgstr "Дюйм"
-#: ../src/helper/units.cpp:46 ../share/extensions/dxf_outlines.inx.h:22
-#: ../share/extensions/gears.inx.h:9
-#: ../share/extensions/gcodetools_area.inx.h:52
-#: ../share/extensions/gcodetools_dxf_points.inx.h:23
-#: ../share/extensions/gcodetools_engraving.inx.h:32
-#: ../share/extensions/gcodetools_graffiti.inx.h:42
-#: ../share/extensions/gcodetools_lathe.inx.h:47
-#: ../share/extensions/gcodetools_orientation_points.inx.h:13
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:36
+#: ../src/helper/units.cpp:46 ../share/extensions/dxf_outlines.inx.h:14
+#: ../share/extensions/gears.inx.h:8
+#: ../share/extensions/gcodetools_area.inx.h:47
+#: ../share/extensions/gcodetools_dxf_points.inx.h:18
+#: ../share/extensions/gcodetools_engraving.inx.h:25
+#: ../share/extensions/gcodetools_graffiti.inx.h:19
+#: ../share/extensions/gcodetools_lathe.inx.h:40
+#: ../share/extensions/gcodetools_orientation_points.inx.h:11
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29
msgid "in"
msgstr "дюйм"
@@ -9100,7 +9104,7 @@ msgstr "Дюйми"
msgid "Foot"
msgstr "Фут"
-#: ../src/helper/units.cpp:47 ../share/extensions/dxf_outlines.inx.h:21
+#: ../src/helper/units.cpp:47 ../share/extensions/dxf_outlines.inx.h:15
msgid "ft"
msgstr "фт"
@@ -9136,14 +9140,16 @@ msgid "Ex squares"
msgstr "Ex квадрати"
#: ../src/inkscape.cpp:316
-#, fuzzy
-msgid "Autosave failed! Cannot create directory "
-msgstr "Ðе вдаєтьÑÑ Ñтворити каталог профілю %s."
+msgid "Autosave failed! Cannot create directory %1."
+msgstr ""
+"Спроба автоматичного Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð° невдачі! Ðе вдалоÑÑ Ñтворити каталог %"
+"1."
#: ../src/inkscape.cpp:325
-#, fuzzy
-msgid "Autosave failed! Cannot open directory "
-msgstr "Каталог _автозбереженнÑ:"
+msgid "Autosave failed! Cannot open directory %1."
+msgstr ""
+"Спроба автоматичного Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð° невдачі! Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ каталог %"
+"1."
#: ../src/inkscape.cpp:341
msgid "Autosaving documents..."
@@ -9185,56 +9191,6 @@ msgstr ""
msgid "Automatic backup of the following documents failed:\n"
msgstr "Ðе вдаєтьÑÑ Ñтворити резервну копію такого документа:\n"
-#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu",
-#. checkitem_toggled, checkitem_update, 0);
-#: ../src/interface.cpp:899
-msgid "_Commands Bar"
-msgstr "Панель ко_манд"
-
-#: ../src/interface.cpp:899
-msgid "Show or hide the Commands bar (under the menu)"
-msgstr "Показати/Ñховати панель команд (під меню)"
-
-#: ../src/interface.cpp:901
-msgid "Sn_ap Controls Bar"
-msgstr "Панель ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸_липаннÑм"
-
-#: ../src/interface.cpp:901
-msgid "Show or hide the snapping controls"
-msgstr "Показати або Ñховати інÑтрументи ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñм"
-
-#: ../src/interface.cpp:903
-msgid "T_ool Controls Bar"
-msgstr "Па_нель параметрів інÑтрументів"
-
-#: ../src/interface.cpp:903
-msgid "Show or hide the Tool Controls bar"
-msgstr "Показати або Ñховати панель з параметрами інÑтрументів"
-
-#: ../src/interface.cpp:905
-msgid "_Toolbox"
-msgstr "Панель _інÑтрументів"
-
-#: ../src/interface.cpp:905
-msgid "Show or hide the main toolbox (on the left)"
-msgstr "Показати або Ñховати головну панель інÑтрументів (зліва)"
-
-#: ../src/interface.cpp:911
-msgid "_Palette"
-msgstr "_Палітру"
-
-#: ../src/interface.cpp:911
-msgid "Show or hide the color palette"
-msgstr "Показати або Ñховати панель з палітрою кольорів"
-
-#: ../src/interface.cpp:913
-msgid "_Statusbar"
-msgstr "_РÑдок Ñтану"
-
-#: ../src/interface.cpp:913
-msgid "Show or hide the statusbar (at the bottom of the window)"
-msgstr "Показати або Ñховати Ñ€Ñдок Ñтану (внизу вікна)"
-
#: ../src/interface.cpp:921
msgctxt "Interface setup"
msgid "Default"
@@ -9272,7 +9228,7 @@ msgid "Open _Recent"
msgstr "Відкрити не_давній"
#: ../src/interface.cpp:1185 ../src/interface.cpp:1271
-#: ../src/interface.cpp:1374 ../src/ui/widget/selected-style.cpp:496
+#: ../src/interface.cpp:1374 ../src/ui/widget/selected-style.cpp:498
msgid "Drop color"
msgstr "Скинути колір"
@@ -9288,11 +9244,15 @@ msgstr "Ðе вдаєтьÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ SVG-дані"
msgid "Drop SVG"
msgstr "Скинути SVG"
-#: ../src/interface.cpp:1463
+#: ../src/interface.cpp:1439
+msgid "Drop Symbol"
+msgstr "Скинути Ñимвол"
+
+#: ../src/interface.cpp:1470
msgid "Drop bitmap image"
msgstr "Скинути раÑтрову картинку"
-#: ../src/interface.cpp:1555
+#: ../src/interface.cpp:1562
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
@@ -9305,160 +9265,160 @@ msgstr ""
"\n"
"Файл вже Ñ–Ñнує у «%s». Заміна призведе до перезапиÑу його вміÑту."
-#: ../src/interface.cpp:1562 ../share/extensions/web-set-att.inx.h:7
-#: ../share/extensions/web-transmit-att.inx.h:7
+#: ../src/interface.cpp:1569 ../share/extensions/web-set-att.inx.h:21
+#: ../share/extensions/web-transmit-att.inx.h:19
msgid "Replace"
msgstr "Замінити"
-#: ../src/interface.cpp:1631
+#: ../src/interface.cpp:1638
msgid "Go to parent"
msgstr "Ðа рівень вище"
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/interface.cpp:1672
+#: ../src/interface.cpp:1679
msgid "Enter group #%1"
msgstr "Увійти до групи №%1"
#. Item dialog
-#: ../src/interface.cpp:1811 ../src/verbs.cpp:2731
+#: ../src/interface.cpp:1818 ../src/verbs.cpp:2795
msgid "_Object Properties..."
msgstr "Ð’_лаÑтивоÑті об'єкта…"
-#: ../src/interface.cpp:1820
+#: ../src/interface.cpp:1827
msgid "_Select This"
msgstr "_Позначити це"
-#: ../src/interface.cpp:1831
+#: ../src/interface.cpp:1838
msgid "Select Same"
msgstr "Позначити те Ñаме"
#. Select same fill and stroke
-#: ../src/interface.cpp:1841
+#: ../src/interface.cpp:1848
msgid "Fill and Stroke"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штрих"
#. Select same fill color
-#: ../src/interface.cpp:1848
+#: ../src/interface.cpp:1855
msgid "Fill Color"
msgstr "Колір заповненнÑ"
#. Select same stroke color
-#: ../src/interface.cpp:1855
+#: ../src/interface.cpp:1862
msgid "Stroke Color"
msgstr "Колір штриха"
#. Select same stroke style
-#: ../src/interface.cpp:1862
+#: ../src/interface.cpp:1869
msgid "Stroke Style"
msgstr "Стиль штриха"
#. Select same stroke style
-#: ../src/interface.cpp:1869
+#: ../src/interface.cpp:1876
msgid "Object type"
msgstr "Тип об'єкта"
#. Move to layer
-#: ../src/interface.cpp:1876
+#: ../src/interface.cpp:1883
msgid "_Move to layer ..."
msgstr "П_ереÑунути до шару…"
#. Create link
-#: ../src/interface.cpp:1886
+#: ../src/interface.cpp:1893
msgid "Create _Link"
msgstr "С_творити поÑиланнÑ"
#. Set mask
-#: ../src/interface.cpp:1909
+#: ../src/interface.cpp:1916
msgid "Set Mask"
msgstr "Задати маÑку"
#. Release mask
-#: ../src/interface.cpp:1920
+#: ../src/interface.cpp:1927
msgid "Release Mask"
msgstr "ЗнÑти маÑку"
#. Set Clip
-#: ../src/interface.cpp:1931
+#: ../src/interface.cpp:1938
msgid "Set Cl_ip"
msgstr "Ð’Ñтановити _обрізаннÑ"
#. Release Clip
-#: ../src/interface.cpp:1942
+#: ../src/interface.cpp:1949
msgid "Release C_lip"
msgstr "Зн_Ñти обрізаннÑ"
#. Group
-#: ../src/interface.cpp:1953 ../src/verbs.cpp:2384
+#: ../src/interface.cpp:1960 ../src/verbs.cpp:2434
msgid "_Group"
msgstr "З_групувати"
-#: ../src/interface.cpp:2024
+#: ../src/interface.cpp:2031
msgid "Create link"
msgstr "Створити поÑиланнÑ"
#. Ungroup
-#: ../src/interface.cpp:2055 ../src/verbs.cpp:2386
+#: ../src/interface.cpp:2062 ../src/verbs.cpp:2436
msgid "_Ungroup"
msgstr "Розгр_упувати"
#. Link dialog
-#: ../src/interface.cpp:2080
+#: ../src/interface.cpp:2087
msgid "Link _Properties..."
msgstr "Ð’_лаÑтивоÑті поÑиланнÑ…"
#. Select item
-#: ../src/interface.cpp:2086
+#: ../src/interface.cpp:2093
msgid "_Follow Link"
msgstr "_Перейти за поÑиланнÑм"
#. Reset transformations
-#: ../src/interface.cpp:2092
+#: ../src/interface.cpp:2099
msgid "_Remove Link"
msgstr "Ви_лучити поÑиланнÑ"
-#: ../src/interface.cpp:2123
+#: ../src/interface.cpp:2130
msgid "Remove link"
msgstr "Вилучити прив'Ñзку"
#. Image properties
-#: ../src/interface.cpp:2134
+#: ../src/interface.cpp:2141
msgid "Image _Properties..."
msgstr "Ð’_лаÑтивоÑті зображеннÑ…"
#. Edit externally
-#: ../src/interface.cpp:2140
+#: ../src/interface.cpp:2147
msgid "Edit Externally..."
msgstr "Редагувати у зовнішній програмі…"
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/interface.cpp:2149 ../src/verbs.cpp:2447
+#: ../src/interface.cpp:2156 ../src/verbs.cpp:2497
msgid "_Trace Bitmap..."
msgstr "_Векторизувати раÑтр"
-#: ../src/interface.cpp:2159
+#: ../src/interface.cpp:2166
msgctxt "Context menu"
msgid "Embed Image"
msgstr "Вбудувати зображеннÑ"
-#: ../src/interface.cpp:2170
+#: ../src/interface.cpp:2177
msgctxt "Context menu"
msgid "Extract Image..."
msgstr "Видобути зображеннÑ…"
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/interface.cpp:2309 ../src/interface.cpp:2329 ../src/verbs.cpp:2696
+#: ../src/interface.cpp:2316 ../src/interface.cpp:2336 ../src/verbs.cpp:2758
msgid "_Fill and Stroke..."
msgstr "_Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штрих"
#. Edit Text dialog
-#: ../src/interface.cpp:2335 ../src/verbs.cpp:2711
+#: ../src/interface.cpp:2342 ../src/verbs.cpp:2775
msgid "_Text and Font..."
msgstr "_ТекÑÑ‚ та шрифт…"
#. Spellcheck dialog
-#: ../src/interface.cpp:2341 ../src/verbs.cpp:2719
+#: ../src/interface.cpp:2348 ../src/verbs.cpp:2783
msgid "Check Spellin_g..."
msgstr "Перевірити п_равопиÑ…"
@@ -9524,8 +9484,8 @@ msgstr "Елемент, що є «володарем» цього"
#. Name
#: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/text-toolbar.cpp:1637
-#: ../share/extensions/gcodetools_graffiti.inx.h:25
-#: ../share/extensions/gcodetools_orientation_points.inx.h:6
+#: ../share/extensions/gcodetools_graffiti.inx.h:9
+#: ../share/extensions/gcodetools_orientation_points.inx.h:1
msgid "Orientation"
msgstr "ОрієнтаціÑ"
@@ -9672,9 +9632,9 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1048
#: ../src/ui/dialog/align-and-distribute.cpp:1056
#: ../src/ui/dialog/document-properties.cpp:144
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1540
-#: ../src/widgets/desktop-widget.cpp:1817
-#: ../share/extensions/voronoi2svg.inx.h:8
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1539
+#: ../src/widgets/desktop-widget.cpp:1922
+#: ../share/extensions/voronoi2svg.inx.h:9
msgid "Page"
msgstr "Сторінка"
@@ -9682,9 +9642,9 @@ msgstr "Сторінка"
msgid "The index of the current page"
msgstr "Ð†Ð½Ð´ÐµÐºÑ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñторінки"
-#: ../src/libgdl/gdl-dock-object.c:125 ../src/ui/widget/page-sizer.cpp:258
-#: ../src/widgets/gradient-selector.cpp:152
-#: ../src/widgets/sp-xmlview-attr-list.cpp:57
+#: ../src/libgdl/gdl-dock-object.c:125 ../src/ui/widget/page-sizer.cpp:260
+#: ../src/widgets/gradient-selector.cpp:153
+#: ../src/widgets/sp-xmlview-attr-list.cpp:54
msgid "Name"
msgstr "Ðазва"
@@ -9799,7 +9759,7 @@ msgstr ""
#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191
#: ../src/widgets/rect-toolbar.cpp:316 ../src/widgets/spray-toolbar.cpp:133
#: ../src/widgets/tweak-toolbar.cpp:147
-#: ../share/extensions/interp_att_g.inx.h:28
+#: ../share/extensions/interp_att_g.inx.h:10
msgid "Width"
msgstr "Ширина"
@@ -9809,7 +9769,7 @@ msgstr "Ширина Ð´Ð»Ñ Ð²Ñ–Ð´Ð¶ÐµÑ‚Ñ–Ð² під Ñ‡Ð°Ñ Ð·'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð·
#: ../src/libgdl/gdl-dock-placeholder.c:175 ../src/libgdl/gdl-dock.c:199
#: ../src/widgets/rect-toolbar.cpp:333
-#: ../share/extensions/interp_att_g.inx.h:7
+#: ../share/extensions/interp_att_g.inx.h:11
msgid "Height"
msgstr "ВиÑота"
@@ -10044,7 +10004,7 @@ msgstr "Лінійка"
msgid "Power stroke"
msgstr "Потужний штрих"
-#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2758
+#: ../src/live_effects/effect.cpp:125 ../src/selection-chemistry.cpp:2760
msgid "Clone original path"
msgstr "Клонувати початковий контур"
@@ -10373,22 +10333,22 @@ msgid "Change knot crossing"
msgstr "Змінити перехреÑÑ‚Ñ Ñƒ вузлі"
#: ../src/live_effects/lpe-patternalongpath.cpp:50
-#: ../share/extensions/pathalongpath.inx.h:13
+#: ../share/extensions/pathalongpath.inx.h:10
msgid "Single"
msgstr "Поодинокі"
#: ../src/live_effects/lpe-patternalongpath.cpp:51
-#: ../share/extensions/pathalongpath.inx.h:14
+#: ../share/extensions/pathalongpath.inx.h:11
msgid "Single, stretched"
msgstr "Поодинокі, розтÑгуютьÑÑ"
#: ../src/live_effects/lpe-patternalongpath.cpp:52
-#: ../share/extensions/pathalongpath.inx.h:10
+#: ../share/extensions/pathalongpath.inx.h:12
msgid "Repeated"
msgstr "ПовторюютьÑÑ"
#: ../src/live_effects/lpe-patternalongpath.cpp:53
-#: ../share/extensions/pathalongpath.inx.h:11
+#: ../share/extensions/pathalongpath.inx.h:13
msgid "Repeated, stretched"
msgstr "ПовторюютьÑÑ Ñ– розтÑгуютьÑÑ"
@@ -10470,85 +10430,84 @@ msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
"Об'єднувати кінці, ближчі за вказане значеннÑ. 0 означає «не об'єднувати»."
-#: ../src/live_effects/lpe-powerstroke.cpp:163
+#: ../src/live_effects/lpe-powerstroke.cpp:189
msgid "CubicBezierFit"
msgstr "Кубічний Безьє з коригуваннÑм"
-#: ../src/live_effects/lpe-powerstroke.cpp:164
+#: ../src/live_effects/lpe-powerstroke.cpp:190
msgid "CubicBezierJohan"
msgstr "Кубічний Безьє-Йогана"
-#: ../src/live_effects/lpe-powerstroke.cpp:165
+#: ../src/live_effects/lpe-powerstroke.cpp:191
msgid "SpiroInterpolator"
msgstr "Спіро-інтерполÑціÑ"
-#: ../src/live_effects/lpe-powerstroke.cpp:177
+#: ../src/live_effects/lpe-powerstroke.cpp:203
msgid "Butt"
msgstr "Обрізок"
-#: ../src/live_effects/lpe-powerstroke.cpp:178
+#: ../src/live_effects/lpe-powerstroke.cpp:204
msgid "Square"
msgstr "Квадрат"
-#: ../src/live_effects/lpe-powerstroke.cpp:179
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16
+#: ../src/live_effects/lpe-powerstroke.cpp:205
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12
msgid "Round"
msgstr "Округлені"
-#: ../src/live_effects/lpe-powerstroke.cpp:180
+#: ../src/live_effects/lpe-powerstroke.cpp:206
msgid "Peak"
msgstr "Пік"
-#: ../src/live_effects/lpe-powerstroke.cpp:181
+#: ../src/live_effects/lpe-powerstroke.cpp:207
msgid "Zero width"
msgstr "Ðульова товщина"
-#: ../src/live_effects/lpe-powerstroke.cpp:194
+#: ../src/live_effects/lpe-powerstroke.cpp:220
msgid "Beveled"
msgstr "З фаÑкою"
-#: ../src/live_effects/lpe-powerstroke.cpp:195
+#: ../src/live_effects/lpe-powerstroke.cpp:221
#: ../src/widgets/star-toolbar.cpp:547
msgid "Rounded"
msgstr "ОкругленіÑть"
-#: ../src/live_effects/lpe-powerstroke.cpp:196
+#: ../src/live_effects/lpe-powerstroke.cpp:222
msgid "Extrapolated"
msgstr "ЕкÑтраполÑціÑ"
-#: ../src/live_effects/lpe-powerstroke.cpp:197
+#: ../src/live_effects/lpe-powerstroke.cpp:223
msgid "Miter"
msgstr "ÐаклаÑти"
-#: ../src/live_effects/lpe-powerstroke.cpp:198
+#: ../src/live_effects/lpe-powerstroke.cpp:224
#: ../src/widgets/pencil-toolbar.cpp:138
msgid "Spiro"
msgstr "Криві Спіро"
-#: ../src/live_effects/lpe-powerstroke.cpp:200
-#, fuzzy
+#: ../src/live_effects/lpe-powerstroke.cpp:226
msgid "Extrapolated arc"
-msgstr "ЕкÑтраполÑціÑ"
+msgstr "ЕкÑтрапольована дуга"
-#: ../src/live_effects/lpe-powerstroke.cpp:207
+#: ../src/live_effects/lpe-powerstroke.cpp:233
msgid "Offset points"
msgstr "Точки відÑтупу"
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort points"
msgstr "ВпорÑдкувати точки"
-#: ../src/live_effects/lpe-powerstroke.cpp:208
+#: ../src/live_effects/lpe-powerstroke.cpp:234
msgid "Sort offset points according to their time value along the curve"
msgstr ""
"ВпорÑдкувати точки відÑтупу відповідно до Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‡Ð°Ñу ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²Ð·Ð´Ð¾Ð²Ð¶ "
"кривої"
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid "Interpolator type:"
msgstr "Тип інтерполÑтора:"
-#: ../src/live_effects/lpe-powerstroke.cpp:209
+#: ../src/live_effects/lpe-powerstroke.cpp:235
msgid ""
"Determines which kind of interpolator will be used to interpolate between "
"stroke width along the path"
@@ -10556,7 +10515,7 @@ msgstr ""
"Визначає тип інтерполÑтора, Ñкий буде викориÑтано Ð´Ð»Ñ Ñ–Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»Ñції між "
"ширинами штрихів вздовж контуру"
-#: ../src/live_effects/lpe-powerstroke.cpp:210
+#: ../src/live_effects/lpe-powerstroke.cpp:236
msgid ""
"Sets the smoothness for the CubicBezierJohan interpolator; 0 = linear "
"interpolation, 1 = smooth"
@@ -10564,40 +10523,40 @@ msgstr ""
"Ð’Ñтановлює Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³Ð»Ð°Ð´ÐºÐ¾Ñті інтерполÑтора «Кубічний Безьє-Йогана»; 0 = "
"лінійна інтерполÑціÑ, 1 = гладкий"
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Start cap:"
msgstr "Початок:"
-#: ../src/live_effects/lpe-powerstroke.cpp:211
+#: ../src/live_effects/lpe-powerstroke.cpp:237
msgid "Determines the shape of the path's start"
msgstr "Визначає форму початку контуру"
#. Join type
#. TRANSLATORS: The line join style specifies the shape to be used at the
#. corners of paths. It can be "miter", "round" or "bevel".
-#: ../src/live_effects/lpe-powerstroke.cpp:212
+#: ../src/live_effects/lpe-powerstroke.cpp:238
#: ../src/widgets/stroke-style.cpp:186
msgid "Join:"
msgstr "З'єднаннÑ:"
-#: ../src/live_effects/lpe-powerstroke.cpp:212
-msgid "Specifies the shape of the path's corners"
-msgstr "Визначає форму кутових точок на кривій"
+#: ../src/live_effects/lpe-powerstroke.cpp:238
+msgid "Determines the shape of the path's corners"
+msgstr "Визначає форму кутів контуру"
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
msgid "Miter limit:"
msgstr "Межа віÑтрÑ:"
-#: ../src/live_effects/lpe-powerstroke.cpp:213
+#: ../src/live_effects/lpe-powerstroke.cpp:239
#: ../src/widgets/stroke-style.cpp:234
msgid "Maximum length of the miter (in units of stroke width)"
msgstr "Ðайбільша довжина віÑÑ‚Ñ€Ñ (у одиницÑÑ… товщини штриха)"
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "End cap:"
msgstr "Кінець:"
-#: ../src/live_effects/lpe-powerstroke.cpp:214
+#: ../src/live_effects/lpe-powerstroke.cpp:240
msgid "Determines the shape of the path's end"
msgstr "Визначає форму ÐºÑ–Ð½Ñ†Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ"
@@ -10788,13 +10747,13 @@ msgid ""
msgstr ""
"ВідноÑна Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ ÐµÑ‚Ð°Ð»Ð¾Ð½Ð½Ð¾Ñ— точки визначає напрÑм Ñ– величину загального вигину"
-#: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:7
-#: ../share/extensions/text_extract.inx.h:5
+#: ../src/live_effects/lpe-ruler.cpp:25 ../share/extensions/restack.inx.h:12
+#: ../share/extensions/text_extract.inx.h:8
msgid "Left"
msgstr "Ліворуч"
#: ../src/live_effects/lpe-ruler.cpp:26 ../share/extensions/restack.inx.h:14
-#: ../share/extensions/text_extract.inx.h:8
+#: ../share/extensions/text_extract.inx.h:10
msgid "Right"
msgstr "Праворуч"
@@ -10819,10 +10778,10 @@ msgid "Distance between successive ruler marks"
msgstr "ВідÑтань між поÑлідовними позначками на лінійці"
#: ../src/live_effects/lpe-ruler.cpp:42
-#: ../share/extensions/foldablebox.inx.h:8
-#: ../share/extensions/interp_att_g.inx.h:27
-#: ../share/extensions/layout_nup.inx.h:36
-#: ../share/extensions/printing_marks.inx.h:21
+#: ../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 "ОдиницÑ:"
@@ -10971,8 +10930,8 @@ msgid "How many construction lines (tangents) to draw"
msgstr "КількіÑть ліній побудови (дотичних) Ð´Ð»Ñ Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ"
#: ../src/live_effects/lpe-sketch.cpp:58
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2393
-#: ../share/extensions/render_alphabetsoup.inx.h:4
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2427
+#: ../share/extensions/render_alphabetsoup.inx.h:3
msgid "Scale:"
msgstr "МаÑштаб:"
@@ -11314,8 +11273,10 @@ msgid "Export document to an Enhanced Metafile (EMF) File"
msgstr "ЕкÑпортувати документ у файл формату EMF"
#: ../src/main.cpp:393
-msgid "Convert text object to paths on export (PS, EPS, PDF)"
-msgstr "Перетворити теÑтовий об'єкт у контури при екÑпорті (PS, EPS, PDF)"
+msgid "Convert text object to paths on export (PS, EPS, PDF, SVG)"
+msgstr ""
+"Перетворити теÑтовий об'єкт на контури під Ñ‡Ð°Ñ ÐµÐºÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ (PS, EPS, PDF? "
+"SVG)"
#: ../src/main.cpp:398
msgid ""
@@ -11415,11 +11376,11 @@ msgstr "_Створити"
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2524 ../src/verbs.cpp:2530
+#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2580 ../src/verbs.cpp:2586
msgid "_Edit"
msgstr "_Зміни"
-#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2300
+#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2346
msgid "Paste Si_ze"
msgstr "Ð’Ñтавити за Ñ€_озміром"
@@ -11468,39 +11429,43 @@ msgstr "_Шар"
msgid "_Object"
msgstr "_Об'єкт"
-#: ../src/menus-skeleton.h:189
+#: ../src/menus-skeleton.h:190
msgid "Cli_p"
msgstr "ВідÑÑ–_каннÑ"
-#: ../src/menus-skeleton.h:193
+#: ../src/menus-skeleton.h:194
msgid "Mas_k"
msgstr "Ма_Ñка"
-#: ../src/menus-skeleton.h:197
+#: ../src/menus-skeleton.h:198
msgid "Patter_n"
msgstr "В_ізерунок"
-#: ../src/menus-skeleton.h:221
+#: ../src/menus-skeleton.h:202
+msgid "Symbo_l"
+msgstr "Си_мвол"
+
+#: ../src/menus-skeleton.h:226
msgid "_Path"
msgstr "_Контур"
-#: ../src/menus-skeleton.h:268
+#: ../src/menus-skeleton.h:273
msgid "Filter_s"
msgstr "Філ_ьтри"
-#: ../src/menus-skeleton.h:274
+#: ../src/menus-skeleton.h:279
msgid "Exte_nsions"
msgstr "Дод_атки"
-#: ../src/menus-skeleton.h:281
+#: ../src/menus-skeleton.h:286
msgid "Whiteboa_rd"
msgstr "Спільне _малюваннÑ"
-#: ../src/menus-skeleton.h:285
+#: ../src/menus-skeleton.h:290
msgid "_Help"
msgstr "_Довідка"
-#: ../src/menus-skeleton.h:289
+#: ../src/menus-skeleton.h:294
msgid "Tutorials"
msgstr "Підручники"
@@ -11920,7 +11885,7 @@ msgstr "Дата:"
msgid "Date associated with the creation of this document (YYYY-MM-DD)"
msgstr "Дата, до Ñкої відноÑитьÑÑ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ†ÑŒÐ¾Ð³Ð¾ документа (РРРР-ММ-ДД)"
-#: ../src/rdf.cpp:238 ../share/extensions/webslicer_create_rect.inx.h:14
+#: ../src/rdf.cpp:238 ../share/extensions/webslicer_create_rect.inx.h:3
msgid "Format:"
msgstr "Формат:"
@@ -12156,17 +12121,17 @@ msgstr ""
msgid "Selected object is not a group. Cannot enter."
msgstr "позначений об'єкт не Ñ” групою. Ðеможливо увійти."
-#: ../src/selection-chemistry.cpp:346
+#: ../src/selection-chemistry.cpp:348
msgid "Delete text"
msgstr "Вилучити текÑÑ‚"
-#: ../src/selection-chemistry.cpp:354
+#: ../src/selection-chemistry.cpp:356
msgid "<b>Nothing</b> was deleted."
msgstr "<b>Ðічого</b> не було вилучено."
-#: ../src/selection-chemistry.cpp:372 ../src/text-context.cpp:1031
+#: ../src/selection-chemistry.cpp:374 ../src/text-context.cpp:1031
#: ../src/ui/dialog/swatches.cpp:209 ../src/ui/dialog/swatches.cpp:275
-#: ../src/widgets/erasor-toolbar.cpp:114
+#: ../src/widgets/erasor-toolbar.cpp:116
#: ../src/widgets/gradient-toolbar.cpp:1193
#: ../src/widgets/gradient-toolbar.cpp:1207
#: ../src/widgets/gradient-toolbar.cpp:1221
@@ -12174,243 +12139,243 @@ msgstr "<b>Ðічого</b> не було вилучено."
msgid "Delete"
msgstr "Вилучити"
-#: ../src/selection-chemistry.cpp:400
+#: ../src/selection-chemistry.cpp:402
msgid "Select <b>object(s)</b> to duplicate."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ."
-#: ../src/selection-chemistry.cpp:509
+#: ../src/selection-chemistry.cpp:511
msgid "Delete all"
msgstr "Вилучити вÑе"
-#: ../src/selection-chemistry.cpp:705
+#: ../src/selection-chemistry.cpp:707
msgid "Select <b>some objects</b> to group."
msgstr "Позначте <b>два або більше об'єктів</b> Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿ÑƒÐ²Ð°Ð½Ð½Ñ."
-#: ../src/selection-chemistry.cpp:720 ../src/selection-describer.cpp:52
+#: ../src/selection-chemistry.cpp:722 ../src/selection-describer.cpp:53
msgid "Group"
msgstr "Згрупувати"
-#: ../src/selection-chemistry.cpp:734
+#: ../src/selection-chemistry.cpp:736
msgid "Select a <b>group</b> to ungroup."
msgstr "Позначте <b>групу</b> Ð´Ð»Ñ Ñ€Ð¾Ð·Ð³Ñ€ÑƒÐ¿ÑƒÐ²Ð°Ð½Ð½Ñ."
-#: ../src/selection-chemistry.cpp:775
+#: ../src/selection-chemistry.cpp:777
msgid "<b>No groups</b> to ungroup in the selection."
msgstr "У позначеному <b>немає груп</b>."
-#: ../src/selection-chemistry.cpp:781 ../src/sp-item-group.cpp:501
+#: ../src/selection-chemistry.cpp:783 ../src/sp-item-group.cpp:501
msgid "Ungroup"
msgstr "Розгрупувати"
-#: ../src/selection-chemistry.cpp:867
+#: ../src/selection-chemistry.cpp:869
msgid "Select <b>object(s)</b> to raise."
msgstr "Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿Ñ–Ð´Ð½ÑттÑ."
-#: ../src/selection-chemistry.cpp:873 ../src/selection-chemistry.cpp:933
-#: ../src/selection-chemistry.cpp:966 ../src/selection-chemistry.cpp:1030
+#: ../src/selection-chemistry.cpp:875 ../src/selection-chemistry.cpp:935
+#: ../src/selection-chemistry.cpp:968 ../src/selection-chemistry.cpp:1032
msgid ""
"You cannot raise/lower objects from <b>different groups</b> or <b>layers</b>."
msgstr ""
"Ðе можна піднімати/опуÑкати об'єкти з <b>різних груп</b> чи <b>шарів</b>."
#. TRANSLATORS: "Raise" means "to raise an object" in the undo history
-#: ../src/selection-chemistry.cpp:913
+#: ../src/selection-chemistry.cpp:915
msgctxt "Undo action"
msgid "Raise"
msgstr "піднÑттÑ"
-#: ../src/selection-chemistry.cpp:925
+#: ../src/selection-chemistry.cpp:927
msgid "Select <b>object(s)</b> to raise to top."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ Ð½Ð°Ð³Ð¾Ñ€Ñƒ."
-#: ../src/selection-chemistry.cpp:948
+#: ../src/selection-chemistry.cpp:950
msgid "Raise to top"
msgstr "ПіднÑти на передній план"
-#: ../src/selection-chemistry.cpp:960
+#: ../src/selection-chemistry.cpp:962
msgid "Select <b>object(s)</b> to lower."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¾Ð¿ÑƒÑканнÑ."
-#: ../src/selection-chemistry.cpp:1010
+#: ../src/selection-chemistry.cpp:1012
msgid "Lower"
msgstr "ОпуÑтити"
-#: ../src/selection-chemistry.cpp:1022
+#: ../src/selection-chemistry.cpp:1024
msgid "Select <b>object(s)</b> to lower to bottom."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¾Ð¿ÑƒÑÐºÐ°Ð½Ð½Ñ Ð½Ð° низ."
-#: ../src/selection-chemistry.cpp:1057
+#: ../src/selection-chemistry.cpp:1059
msgid "Lower to bottom"
msgstr "ОпуÑтити на задній план"
-#: ../src/selection-chemistry.cpp:1064
+#: ../src/selection-chemistry.cpp:1066
msgid "Nothing to undo."
msgstr "Ðемає операцій, що можна ÑкаÑувати."
-#: ../src/selection-chemistry.cpp:1072
+#: ../src/selection-chemistry.cpp:1074
msgid "Nothing to redo."
msgstr "Ðемає операцій, що можна вернути."
-#: ../src/selection-chemistry.cpp:1133
+#: ../src/selection-chemistry.cpp:1135
msgid "Paste"
msgstr "Ð’Ñтавити"
-#: ../src/selection-chemistry.cpp:1141
+#: ../src/selection-chemistry.cpp:1143
msgid "Paste style"
msgstr "Ð’Ñтавити Ñтиль"
-#: ../src/selection-chemistry.cpp:1151
+#: ../src/selection-chemistry.cpp:1153
msgid "Paste live path effect"
msgstr "Ð’Ñтавити ефект динамічного контуру"
-#: ../src/selection-chemistry.cpp:1172
+#: ../src/selection-chemistry.cpp:1174
msgid "Select <b>object(s)</b> to remove live path effects from."
msgstr "Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð°Ð½Ñ–Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… ефектів контурів."
-#: ../src/selection-chemistry.cpp:1184
+#: ../src/selection-chemistry.cpp:1186
msgid "Remove live path effect"
msgstr "Вилучити анімований ефект контуру"
-#: ../src/selection-chemistry.cpp:1195
+#: ../src/selection-chemistry.cpp:1197
msgid "Select <b>object(s)</b> to remove filters from."
msgstr "Виберіть <b>об'єкт(и)</b>, з Ñких Ñлід вилучити фільтри."
-#: ../src/selection-chemistry.cpp:1205
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1393
+#: ../src/selection-chemistry.cpp:1207
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1428
msgid "Remove filter"
msgstr "Вилучити фільтр"
-#: ../src/selection-chemistry.cpp:1214
+#: ../src/selection-chemistry.cpp:1216
msgid "Paste size"
msgstr "Ð’Ñтавити розмір"
-#: ../src/selection-chemistry.cpp:1223
+#: ../src/selection-chemistry.cpp:1225
msgid "Paste size separately"
msgstr "Ð’Ñтавити розмір окремо"
-#: ../src/selection-chemistry.cpp:1233
+#: ../src/selection-chemistry.cpp:1235
msgid "Select <b>object(s)</b> to move to the layer above."
msgstr "Позначте <b>об'єкти</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð½Ð° шар вище."
-#: ../src/selection-chemistry.cpp:1259
+#: ../src/selection-chemistry.cpp:1261
msgid "Raise to next layer"
msgstr "ПіднÑтиÑÑ Ð½Ð° наÑтупний шар"
-#: ../src/selection-chemistry.cpp:1266
+#: ../src/selection-chemistry.cpp:1268
msgid "No more layers above."
msgstr "Більше немає вищих шарів."
-#: ../src/selection-chemistry.cpp:1278
+#: ../src/selection-chemistry.cpp:1280
msgid "Select <b>object(s)</b> to move to the layer below."
msgstr "Позначте <b>об'єкти</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð½Ð° шар нижче."
-#: ../src/selection-chemistry.cpp:1304
+#: ../src/selection-chemistry.cpp:1306
msgid "Lower to previous layer"
msgstr "ОпуÑтитиÑÑ Ð½Ð° попередній шар"
-#: ../src/selection-chemistry.cpp:1311
+#: ../src/selection-chemistry.cpp:1313
msgid "No more layers below."
msgstr "Ðемає нижчого шару."
-#: ../src/selection-chemistry.cpp:1323
+#: ../src/selection-chemistry.cpp:1325
msgid "Select <b>object(s)</b> to move."
msgstr "Позначте <b>об'єкти</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑуваннÑ."
-#: ../src/selection-chemistry.cpp:1340 ../src/verbs.cpp:2473
+#: ../src/selection-chemistry.cpp:1342 ../src/verbs.cpp:2523
msgid "Move selection to layer"
msgstr "ПереÑунути позначене до шару"
-#: ../src/selection-chemistry.cpp:1564
+#: ../src/selection-chemistry.cpp:1566
msgid "Remove transform"
msgstr "Прибрати транÑформацію"
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CCW"
msgstr "Обернути на 90&#176; проти годинникової Ñтрілки"
-#: ../src/selection-chemistry.cpp:1667
+#: ../src/selection-chemistry.cpp:1669
msgid "Rotate 90&#176; CW"
msgstr "Обернути на 90&#176; за годинниковою Ñтрілкою"
-#: ../src/selection-chemistry.cpp:1688 ../src/seltrans.cpp:479
+#: ../src/selection-chemistry.cpp:1690 ../src/seltrans.cpp:479
#: ../src/ui/dialog/transformation.cpp:800
msgid "Rotate"
msgstr "Обертати"
-#: ../src/selection-chemistry.cpp:2067
+#: ../src/selection-chemistry.cpp:2069
msgid "Rotate by pixels"
msgstr "Обертати поточково"
-#: ../src/selection-chemistry.cpp:2097 ../src/seltrans.cpp:476
+#: ../src/selection-chemistry.cpp:2099 ../src/seltrans.cpp:476
#: ../src/ui/dialog/transformation.cpp:775
-#: ../share/extensions/interp_att_g.inx.h:19
+#: ../share/extensions/interp_att_g.inx.h:12
msgid "Scale"
msgstr "МаÑштабувати"
-#: ../src/selection-chemistry.cpp:2122
+#: ../src/selection-chemistry.cpp:2124
msgid "Scale by whole factor"
msgstr "МаÑштабувати за повним коефіцієнтом"
-#: ../src/selection-chemistry.cpp:2137
+#: ../src/selection-chemistry.cpp:2139
msgid "Move vertically"
msgstr "ПереміÑтити вертикально"
-#: ../src/selection-chemistry.cpp:2140
+#: ../src/selection-chemistry.cpp:2142
msgid "Move horizontally"
msgstr "ПереміÑтити горизонтально"
-#: ../src/selection-chemistry.cpp:2143 ../src/selection-chemistry.cpp:2169
+#: ../src/selection-chemistry.cpp:2145 ../src/selection-chemistry.cpp:2171
#: ../src/seltrans.cpp:473 ../src/ui/dialog/transformation.cpp:714
msgid "Move"
msgstr "ПереміÑтити"
-#: ../src/selection-chemistry.cpp:2163
+#: ../src/selection-chemistry.cpp:2165
msgid "Move vertically by pixels"
msgstr "ПереміÑтити вертикально поточково"
-#: ../src/selection-chemistry.cpp:2166
+#: ../src/selection-chemistry.cpp:2168
msgid "Move horizontally by pixels"
msgstr "ПереміÑтити горизонтально поточково"
-#: ../src/selection-chemistry.cpp:2298
+#: ../src/selection-chemistry.cpp:2300
msgid "The selection has no applied path effect."
msgstr "Обране не має заÑтоÑованого ефекту контуру."
-#: ../src/selection-chemistry.cpp:2501
+#: ../src/selection-chemistry.cpp:2503
msgctxt "Action"
msgid "Clone"
msgstr "Клонувати"
-#: ../src/selection-chemistry.cpp:2517
+#: ../src/selection-chemistry.cpp:2519
msgid "Select <b>clones</b> to relink."
msgstr "Позначте <b>клон</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·'єднаннÑ."
-#: ../src/selection-chemistry.cpp:2524
+#: ../src/selection-chemistry.cpp:2526
msgid "Copy an <b>object</b> to clipboard to relink clones to."
msgstr ""
"Копіювати <b>об'єкт</b> до буфера обміну інформації Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ ÐºÐ»Ð¾Ð½Ñ–Ð²."
-#: ../src/selection-chemistry.cpp:2548
+#: ../src/selection-chemistry.cpp:2550
msgid "<b>No clones to relink</b> in the selection."
msgstr "У позначеному <b>немає клонів Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·'єднаннÑ</b>."
-#: ../src/selection-chemistry.cpp:2551
+#: ../src/selection-chemistry.cpp:2553
msgid "Relink clone"
msgstr "Перез'єднати клон"
-#: ../src/selection-chemistry.cpp:2565
+#: ../src/selection-chemistry.cpp:2567
msgid "Select <b>clones</b> to unlink."
msgstr "Позначте <b>клон</b> Ð´Ð»Ñ Ð²Ñ–Ð´'єднаннÑ."
-#: ../src/selection-chemistry.cpp:2619
+#: ../src/selection-chemistry.cpp:2621
msgid "<b>No clones to unlink</b> in the selection."
msgstr "У позначеному <b>немає клонів</b>."
-#: ../src/selection-chemistry.cpp:2623
+#: ../src/selection-chemistry.cpp:2625
msgid "Unlink clone"
msgstr "Від'єднати клон"
-#: ../src/selection-chemistry.cpp:2636
+#: ../src/selection-chemistry.cpp:2638
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 "
@@ -12420,7 +12385,7 @@ msgstr ""
"перейти до Ñ—Ñ— контуру; <b>текÑÑ‚ вздовж контуру</b>, щоб перейти до його "
"контуру. Позначте <b>текÑÑ‚ у рамці</b>, щоб перейти до рамки."
-#: ../src/selection-chemistry.cpp:2669
+#: ../src/selection-chemistry.cpp:2671
msgid ""
"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
"flowed text?)"
@@ -12428,7 +12393,7 @@ msgstr ""
"<b>Ðе вдаєтьÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸</b> об'єкт, що позначаєтьÑÑ (оÑиротілий клон, втÑжка, "
"текÑÑ‚ вздовж контуру чи текÑÑ‚ у рамці?)"
-#: ../src/selection-chemistry.cpp:2675
+#: ../src/selection-chemistry.cpp:2677
msgid ""
"The object you're trying to select is <b>not visible</b> (it is in &lt;"
"defs&gt;)"
@@ -12436,222 +12401,254 @@ msgstr ""
"Об'єкт, Ñкий ви намагаєтеÑÑŒ позначити, Ñ” <b>невидимим</b> (знаходитьÑÑ Ñƒ &lt;"
"defs&gt;)"
-#: ../src/selection-chemistry.cpp:2720
+#: ../src/selection-chemistry.cpp:2722
msgid "Select <b>one</b> path to clone."
msgstr "Позначте <b>один</b> контур Ð´Ð»Ñ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ."
-#: ../src/selection-chemistry.cpp:2724
+#: ../src/selection-chemistry.cpp:2726
msgid "Select one <b>path</b> to clone."
msgstr "Позначте один <b>контур</b> Ð´Ð»Ñ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ."
-#: ../src/selection-chemistry.cpp:2779
+#: ../src/selection-chemistry.cpp:2781
msgid "Select <b>object(s)</b> to convert to marker."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ маркер."
-#: ../src/selection-chemistry.cpp:2847
+#: ../src/selection-chemistry.cpp:2849
msgid "Objects to marker"
msgstr "Об'єкти у маркер"
-#: ../src/selection-chemistry.cpp:2875
+#: ../src/selection-chemistry.cpp:2877
msgid "Select <b>object(s)</b> to convert to guides."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ напрÑмні."
-#: ../src/selection-chemistry.cpp:2887
+#: ../src/selection-chemistry.cpp:2889
msgid "Objects to guides"
msgstr "Об'єкти у напрÑмні"
-#: ../src/selection-chemistry.cpp:2904
+#: ../src/selection-chemistry.cpp:2909
+msgid "Select one <b>group</b> to convert to symbol."
+msgstr "Позначте одну <b>групу</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° Ñимвол."
+
+#: ../src/selection-chemistry.cpp:2917
+msgid "Select only one <b>group</b> to convert to symbol."
+msgstr "Позначте лише одну <b>групу</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° Ñимвол."
+
+#: ../src/selection-chemistry.cpp:2923
+msgid "Select original (<b>Shift+D</b>) to convert to symbol."
+msgstr "Позначте оригінал (<b>Shift+D</b>) Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° Ñимвол."
+
+#: ../src/selection-chemistry.cpp:2929
+msgid "Group selection first to convert to symbol."
+msgstr "До Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° Ñимвол вам Ñлід згрупувати позначене."
+
+#: ../src/selection-chemistry.cpp:2968
+msgid "Group to symbol"
+msgstr "Групу у Ñимвол"
+
+#: ../src/selection-chemistry.cpp:2988
+msgid "Select a <b>symbol</b> to extract objects from."
+msgstr "Позначте <b>Ñимвол</b> Ð´Ð»Ñ Ð²Ð¸Ð´Ð¾Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð· нього об’єктів."
+
+#: ../src/selection-chemistry.cpp:2996 ../src/selection-chemistry.cpp:3002
+msgid "Select only one <b>symbol</b> to convert to group."
+msgstr "Позначте лише один <b>Ñимвол</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° групу."
+
+#: ../src/selection-chemistry.cpp:3045
+msgid "Group from symbol"
+msgstr "Група з Ñимволу"
+
+#: ../src/selection-chemistry.cpp:3062
msgid "Select <b>object(s)</b> to convert to pattern."
msgstr "Позначте <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ візерунок."
-#: ../src/selection-chemistry.cpp:2992
+#: ../src/selection-chemistry.cpp:3150
msgid "Objects to pattern"
msgstr "Об'єкти у візерунок"
-#: ../src/selection-chemistry.cpp:3008
+#: ../src/selection-chemistry.cpp:3166
msgid "Select an <b>object with pattern fill</b> to extract objects from."
msgstr ""
"Позначте <b>об'єкт із заповненнÑм візерунком</b> Ð´Ð»Ñ Ð²Ð¸Ñ‚ÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ð±'єктів з "
"нього."
-#: ../src/selection-chemistry.cpp:3061
+#: ../src/selection-chemistry.cpp:3219
msgid "<b>No pattern fills</b> in the selection."
msgstr "У позначеному <b>немає Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼</b>."
-#: ../src/selection-chemistry.cpp:3064
+#: ../src/selection-chemistry.cpp:3222
msgid "Pattern to objects"
msgstr "Візерунок у об'єкти"
-#: ../src/selection-chemistry.cpp:3155
+#: ../src/selection-chemistry.cpp:3313
msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr "Позначте <b>об'єкти</b> Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ—Ñ…Ð½ÑŒÐ¾Ñ— раÑтрової копії."
-#: ../src/selection-chemistry.cpp:3159
+#: ../src/selection-chemistry.cpp:3317
msgid "Rendering bitmap..."
msgstr "Показ раÑтрового зображеннÑ…"
-#: ../src/selection-chemistry.cpp:3333
+#: ../src/selection-chemistry.cpp:3494
msgid "Create bitmap"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ð°Ñтрового зображеннÑ"
-#: ../src/selection-chemistry.cpp:3365
+#: ../src/selection-chemistry.cpp:3526
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
"Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð· них контуру Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑки."
-#: ../src/selection-chemistry.cpp:3368
+#: ../src/selection-chemistry.cpp:3529
msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr ""
"Оберіть об'єкт-маÑку та <b>об'єкт(и)</b> Ð´Ð»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ "
"маÑкуваннÑ."
-#: ../src/selection-chemistry.cpp:3549
+#: ../src/selection-chemistry.cpp:3710
msgid "Set clipping path"
msgstr "Задати контур вирізаннÑ"
-#: ../src/selection-chemistry.cpp:3551
+#: ../src/selection-chemistry.cpp:3712
msgid "Set mask"
msgstr "Задати маÑку"
-#: ../src/selection-chemistry.cpp:3566
+#: ../src/selection-chemistry.cpp:3727
msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr ""
"Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑкуваннÑ."
-#: ../src/selection-chemistry.cpp:3677
+#: ../src/selection-chemistry.cpp:3838
msgid "Release clipping path"
msgstr "Від'єднати закріплений контур"
-#: ../src/selection-chemistry.cpp:3679
+#: ../src/selection-chemistry.cpp:3840
msgid "Release mask"
msgstr "МаÑку знÑто"
-#: ../src/selection-chemistry.cpp:3698
+#: ../src/selection-chemistry.cpp:3859
msgid "Select <b>object(s)</b> to fit canvas to."
msgstr "Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ Ð¿Ñ–Ð´Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ Ñ—Ñ…Ð½Ñ–Ñ… розмірів під полотно."
#. Fit Page
-#: ../src/selection-chemistry.cpp:3718 ../src/verbs.cpp:2790
+#: ../src/selection-chemistry.cpp:3879 ../src/verbs.cpp:2854
msgid "Fit Page to Selection"
msgstr "Підігнати полотно до позначеної облаÑті"
-#: ../src/selection-chemistry.cpp:3747 ../src/verbs.cpp:2792
+#: ../src/selection-chemistry.cpp:3908 ../src/verbs.cpp:2856
msgid "Fit Page to Drawing"
msgstr "Підігнати полотно під намальоване"
-#: ../src/selection-chemistry.cpp:3768 ../src/verbs.cpp:2794
+#: ../src/selection-chemistry.cpp:3929 ../src/verbs.cpp:2858
msgid "Fit Page to Selection or Drawing"
msgstr "Підігнати полотно під позначену облаÑть чи облаÑть креÑленнÑ"
#. TRANSLATORS: "Link" means internet link (anchor)
-#: ../src/selection-describer.cpp:44
+#: ../src/selection-describer.cpp:45
msgctxt "Web"
msgid "Link"
msgstr "ПоÑиланнÑ"
-#: ../src/selection-describer.cpp:46
+#: ../src/selection-describer.cpp:47
msgid "Circle"
msgstr "Коло"
#. Ellipse
-#: ../src/selection-describer.cpp:48 ../src/selection-describer.cpp:73
+#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:74
#: ../src/ui/dialog/inkscape-preferences.cpp:397
#: ../src/widgets/pencil-toolbar.cpp:193
msgid "Ellipse"
msgstr "ЕліпÑ"
-#: ../src/selection-describer.cpp:50
+#: ../src/selection-describer.cpp:51
msgid "Flowed text"
msgstr "Контурний текÑÑ‚"
-#: ../src/selection-describer.cpp:56
+#: ../src/selection-describer.cpp:57
msgid "Line"
msgstr "ЛініÑ"
-#: ../src/selection-describer.cpp:58
+#: ../src/selection-describer.cpp:59
msgid "Path"
msgstr "Контур"
-#: ../src/selection-describer.cpp:60 ../src/widgets/star-toolbar.cpp:475
+#: ../src/selection-describer.cpp:61 ../src/widgets/star-toolbar.cpp:475
msgid "Polygon"
msgstr "Багатокутник"
-#: ../src/selection-describer.cpp:62
+#: ../src/selection-describer.cpp:63
msgid "Polyline"
msgstr "Багатокутник"
#. Rectangle
-#: ../src/selection-describer.cpp:64
+#: ../src/selection-describer.cpp:65
#: ../src/ui/dialog/inkscape-preferences.cpp:387
msgid "Rectangle"
msgstr "ПрÑмокутник"
#. 3D box
-#: ../src/selection-describer.cpp:66
+#: ../src/selection-describer.cpp:67
#: ../src/ui/dialog/inkscape-preferences.cpp:392
msgid "3D Box"
msgstr "ПроÑторовий об'єкт"
-#: ../src/selection-describer.cpp:68
+#: ../src/selection-describer.cpp:69
msgctxt "Object"
msgid "Text"
msgstr "ТекÑÑ‚"
#. TRANSLATORS: "Clone" is a noun, type of object
-#: ../src/selection-describer.cpp:71
+#: ../src/selection-describer.cpp:72
msgctxt "Object"
msgid "Clone"
msgstr "Клон"
-#: ../src/selection-describer.cpp:75
-#: ../share/extensions/gcodetools_lathe.inx.h:31
+#: ../src/selection-describer.cpp:76
+#: ../share/extensions/gcodetools_lathe.inx.h:9
msgid "Offset path"
msgstr "РозтÑÐ³Ð½ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ"
#. Spiral
-#: ../src/selection-describer.cpp:77
+#: ../src/selection-describer.cpp:78
#: ../src/ui/dialog/inkscape-preferences.cpp:405
-#: ../share/extensions/gcodetools_area.inx.h:45
+#: ../share/extensions/gcodetools_area.inx.h:11
msgid "Spiral"
msgstr "Спіраль"
#. Star
-#: ../src/selection-describer.cpp:79
+#: ../src/selection-describer.cpp:80
#: ../src/ui/dialog/inkscape-preferences.cpp:401
#: ../src/widgets/star-toolbar.cpp:482
msgid "Star"
msgstr "Зірка"
-#: ../src/selection-describer.cpp:149
+#: ../src/selection-describer.cpp:150
msgid "root"
msgstr "оÑнова"
-#: ../src/selection-describer.cpp:161
+#: ../src/selection-describer.cpp:162
#, c-format
msgid "layer <b>%s</b>"
msgstr "шар <b>%s</b>"
-#: ../src/selection-describer.cpp:163
+#: ../src/selection-describer.cpp:164
#, c-format
msgid "layer <b><i>%s</i></b>"
msgstr "шар <b><i>%s</i></b>"
-#: ../src/selection-describer.cpp:172
+#: ../src/selection-describer.cpp:173
#, c-format
msgid "<i>%s</i>"
msgstr "<i>%s</i>"
-#: ../src/selection-describer.cpp:181
+#: ../src/selection-describer.cpp:182
#, c-format
msgid " in %s"
msgstr " у %s"
-#: ../src/selection-describer.cpp:183
+#: ../src/selection-describer.cpp:184
#, c-format
msgid " in group %s (%s)"
msgstr " у групі %s (%s)"
-#: ../src/selection-describer.cpp:185
+#: ../src/selection-describer.cpp:186
#, c-format
msgid " in <b>%i</b> parents (%s)"
msgid_plural " in <b>%i</b> parents (%s)"
@@ -12659,7 +12656,7 @@ msgstr[0] " у <b>%i</b> батьківÑькому (%s)"
msgstr[1] " у <b>%i</b> батьківÑьких (%s)"
msgstr[2] " у <b>%i</b> батьківÑьких (%s)"
-#: ../src/selection-describer.cpp:188
+#: ../src/selection-describer.cpp:189
#, c-format
msgid " in <b>%i</b> layers"
msgid_plural " in <b>%i</b> layers"
@@ -12667,20 +12664,24 @@ msgstr[0] " у <b>%i</b> шарі"
msgstr[1] " у <b>%i</b> шарах"
msgstr[2] " у <b>%i</b> шарах"
-#: ../src/selection-describer.cpp:198
+#: ../src/selection-describer.cpp:199
+msgid "Convert symbol to group to edit"
+msgstr "Перетворити Ñимвол на групу Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ"
+
+#: ../src/selection-describer.cpp:203
msgid "Use <b>Shift+D</b> to look up original"
msgstr "ÐатиÑніть <b>Shift+D</b>, щоб позначити оригінал"
-#: ../src/selection-describer.cpp:202
+#: ../src/selection-describer.cpp:207
msgid "Use <b>Shift+D</b> to look up path"
msgstr "ÐатиÑніть <b>Shift+D</b>, щоб позначити контур"
-#: ../src/selection-describer.cpp:206
+#: ../src/selection-describer.cpp:211
msgid "Use <b>Shift+D</b> to look up frame"
msgstr "ÐатиÑніть <b>Shift+D</b>, щоб позначити рамку"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:221 ../src/spray-context.cpp:227
+#: ../src/selection-describer.cpp:226 ../src/spray-context.cpp:227
#: ../src/tweak-context.cpp:204
#, c-format
msgid "<b>%i</b> object selected"
@@ -12690,7 +12691,7 @@ msgstr[1] "<b>%i</b> об'єкти позначено"
msgstr[2] "<b>%i</b> об'єктів позначено"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:226
+#: ../src/selection-describer.cpp:231
#, c-format
msgid "<b>%i</b> object of type <b>%s</b>"
msgid_plural "<b>%i</b> objects of type <b>%s</b>"
@@ -12699,7 +12700,7 @@ msgstr[1] "<b>%i</b> об'єкти, що належать до <b>%s</b>"
msgstr[2] "<b>%i</b> об'єктів, що належать до <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:231
+#: ../src/selection-describer.cpp:236
#, 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>"
@@ -12708,7 +12709,7 @@ msgstr[1] "<b>%i</b> об'єкти, що належать до <b>%s</b>, <b>%s<
msgstr[2] "<b>%i</b> об'єктів, що належать до <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:236
+#: ../src/selection-describer.cpp:241
#, 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>"
@@ -12717,7 +12718,7 @@ msgstr[1] "<b>%i</b> об'єкти, що належать до <b>%s</b>, <b>%s<
msgstr[2] "<b>%i</b> об'єктів, що належать до <b>%s</b>, <b>%s</b>, <b>%s</b>"
#. this is only used with 2 or more objects
-#: ../src/selection-describer.cpp:241
+#: ../src/selection-describer.cpp:246
#, c-format
msgid "<b>%i</b> object of <b>%i</b> types"
msgid_plural "<b>%i</b> objects of <b>%i</b> types"
@@ -12725,7 +12726,7 @@ msgstr[0] "<b>%i</b> об'єкт, що належить до типів <b>%i</b
msgstr[1] "<b>%i</b> об'єкти, що належать до типів <b>%i</b>"
msgstr[2] "<b>%i</b> об'єктів, що належать до типів <b>%i</b>"
-#: ../src/selection-describer.cpp:251
+#: ../src/selection-describer.cpp:256
#, c-format
msgid "; <i>%d filtered object</i> "
msgid_plural "; <i>%d filtered objects</i> "
@@ -12867,7 +12868,7 @@ msgstr "Виключена облаÑть верÑтки"
msgid "Create Guides Around the Page"
msgstr "Створити напрÑмні навколо Ñторінки"
-#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2370
+#: ../src/sp-guide.cpp:327 ../src/verbs.cpp:2420
msgid "Delete All Guides"
msgstr "Вилучити вÑÑ– напрÑмні"
@@ -12900,16 +12901,16 @@ msgstr "горизонтальна, на %s"
msgid "at %d degrees, through (%s,%s)"
msgstr "на %d градуÑів, через (%s,%s)"
-#: ../src/sp-image.cpp:1131
+#: ../src/sp-image.cpp:1103
msgid "embedded"
msgstr "включене"
-#: ../src/sp-image.cpp:1139
+#: ../src/sp-image.cpp:1111
#, c-format
msgid "<b>Image with bad reference</b>: %s"
msgstr "<b>Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð· неправильним поÑиланнÑм</b>: %s"
-#: ../src/sp-image.cpp:1140
+#: ../src/sp-image.cpp:1112
#, c-format
msgid "<b>Image</b> %d &#215; %d: %s"
msgstr "<b>ЗображеннÑ</b> %d &#215; %d: %s"
@@ -12922,26 +12923,26 @@ msgstr[0] "<b>Група</b> з <b>%d</b> об'єкта"
msgstr[1] "<b>Група</b> з <b>%d</b> об'єктів"
msgstr[2] "<b>Група</b> з <b>%d</b> об'єктів"
-#: ../src/sp-item.cpp:975
+#: ../src/sp-item.cpp:973
msgid "Object"
msgstr "Об'єкт"
-#: ../src/sp-item.cpp:988
+#: ../src/sp-item.cpp:986
#, c-format
msgid "%s; <i>clipped</i>"
msgstr "%s; <i>закріплено</i>"
-#: ../src/sp-item.cpp:993
+#: ../src/sp-item.cpp:991
#, c-format
msgid "%s; <i>masked</i>"
msgstr "%s; <i>маÑковано</i>"
-#: ../src/sp-item.cpp:1001
+#: ../src/sp-item.cpp:999
#, c-format
msgid "%s; <i>filtered (%s)</i>"
msgstr "%s; <i>відфільтровано (%s)</i>"
-#: ../src/sp-item.cpp:1003
+#: ../src/sp-item.cpp:1001
#, c-format
msgid "%s; <i>filtered</i>"
msgstr "%s; <i>відфільтровано</i>"
@@ -12950,7 +12951,7 @@ msgstr "%s; <i>відфільтровано</i>"
msgid "<b>Line</b>"
msgstr "<b>РÑдок</b>"
-#: ../src/sp-lpe-item.cpp:352
+#: ../src/sp-lpe-item.cpp:341
msgid "An exception occurred during execution of the Path Effect."
msgstr "Під Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð•Ñ„ÐµÐºÑ‚Ñƒ контуру ÑталаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° типу виключеннÑ."
@@ -13057,18 +13058,24 @@ msgstr "<b>ОÑиротілий клон текÑту</b>"
msgid "<b>Text span</b>"
msgstr "<b>Блок текÑту</b>"
+#. char *symbol_desc = SP_ITEM(use->child)->description();
+#. g_free(symbol_desc);
+#: ../src/sp-use.cpp:328
+msgid "<b>Clone of Symbol</b>"
+msgstr "<b>Клон Ñимволу</b>"
+
#. TRANSLATORS: Used for statusbar description for long <use> chains:
#. * "Clone of: Clone of: ... in Layer 1".
-#: ../src/sp-use.cpp:328
+#: ../src/sp-use.cpp:336
msgid "..."
msgstr "…"
-#: ../src/sp-use.cpp:336
+#: ../src/sp-use.cpp:344
#, c-format
msgid "<b>Clone</b> of: %s"
msgstr "<b>Клон</b> від: %s"
-#: ../src/sp-use.cpp:340
+#: ../src/sp-use.cpp:348
msgid "<b>Orphaned clone</b>"
msgstr "<b>ОÑиротілий клон</b>"
@@ -13304,7 +13311,7 @@ msgstr ""
"Щоб розташувати текÑÑ‚ за контуром, контурний текÑÑ‚ Ñлід зробити <b>видимим</"
"b>."
-#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2390
+#: ../src/text-chemistry.cpp:195 ../src/verbs.cpp:2440
msgid "Put text on path"
msgstr "РозміÑтити текÑÑ‚ вздовж контуру"
@@ -13316,7 +13323,7 @@ msgstr "Позначте <b>текÑÑ‚ вздовж контуру</b>, щоб Ð
msgid "<b>No texts-on-paths</b> in the selection."
msgstr "У позначеному <b>немає текÑту на контурі</b>."
-#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2392
+#: ../src/text-chemistry.cpp:231 ../src/verbs.cpp:2442
msgid "Remove text from path"
msgstr "ЗнÑти текÑÑ‚ з контуру"
@@ -13839,41 +13846,41 @@ msgid "Blur tweak"
msgstr "ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ñ€Ð¾Ð·Ð¼Ð¸Ð²Ð°Ð½Ð½Ñм"
#. check whether something is selected
-#: ../src/ui/clipboard.cpp:257
+#: ../src/ui/clipboard.cpp:262
msgid "Nothing was copied."
msgstr "Ðічого не було Ñкопійовано."
-#: ../src/ui/clipboard.cpp:329 ../src/ui/clipboard.cpp:538
-#: ../src/ui/clipboard.cpp:561
+#: ../src/ui/clipboard.cpp:371 ../src/ui/clipboard.cpp:580
+#: ../src/ui/clipboard.cpp:603
msgid "Nothing on the clipboard."
msgstr "У буфері обміну нічого немає."
-#: ../src/ui/clipboard.cpp:387
+#: ../src/ui/clipboard.cpp:429
msgid "Select <b>object(s)</b> to paste style to."
msgstr "Позначте <b>об'єкти(и)</b> Ð´Ð»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñтилю."
-#: ../src/ui/clipboard.cpp:398 ../src/ui/clipboard.cpp:415
+#: ../src/ui/clipboard.cpp:440 ../src/ui/clipboard.cpp:457
msgid "No style on the clipboard."
msgstr "У буфері обміну немає Ñтилів."
-#: ../src/ui/clipboard.cpp:440
+#: ../src/ui/clipboard.cpp:482
msgid "Select <b>object(s)</b> to paste size to."
msgstr "Оберіть <b>об'єкт(и)</b> Ð´Ð»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
-#: ../src/ui/clipboard.cpp:447
+#: ../src/ui/clipboard.cpp:489
msgid "No size on the clipboard."
msgstr "У буфері обміну немає розмірів."
-#: ../src/ui/clipboard.cpp:500
+#: ../src/ui/clipboard.cpp:542
msgid "Select <b>object(s)</b> to paste live path effect to."
msgstr "Оберіть <b>об'єкти</b> Ð´Ð»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ ÐµÑ„ÐµÐºÑ‚Ñƒ динамічного контуру."
#. no_effect:
-#: ../src/ui/clipboard.cpp:525
+#: ../src/ui/clipboard.cpp:567
msgid "No effect on the clipboard."
msgstr "У буфері обміну немає ефектів."
-#: ../src/ui/clipboard.cpp:544 ../src/ui/clipboard.cpp:572
+#: ../src/ui/clipboard.cpp:586 ../src/ui/clipboard.cpp:614
msgid "Clipboard does not contain a path."
msgstr "У буфері обміну відÑутній контур."
@@ -13991,7 +13998,7 @@ msgid "Rearrange"
msgstr "ПеревпорÑдкувати"
#: ../src/ui/dialog/align-and-distribute.cpp:900
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Nodes"
msgstr "Вузли"
@@ -14004,53 +14011,53 @@ msgid "_Treat selection as group: "
msgstr "Вва_жати вибране групою: "
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2812
-#: ../src/verbs.cpp:2813
+#: ../src/ui/dialog/align-and-distribute.cpp:921 ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2877
msgid "Align right edges of objects to the left edge of the anchor"
msgstr "ВирівнÑти праві краї об'єктів до лівого краю ÑкорÑ"
-#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2814
-#: ../src/verbs.cpp:2815
+#: ../src/ui/dialog/align-and-distribute.cpp:924 ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2879
msgid "Align left edges"
msgstr "ВирівнÑти ліві Ñторони"
-#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2816
-#: ../src/verbs.cpp:2817
+#: ../src/ui/dialog/align-and-distribute.cpp:927 ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2881
msgid "Center on vertical axis"
msgstr "Центрувати за вертикальною віÑÑÑŽ"
-#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2818
-#: ../src/verbs.cpp:2819
+#: ../src/ui/dialog/align-and-distribute.cpp:930 ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2883
msgid "Align right sides"
msgstr "ВирівнÑти праві Ñторони"
-#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2820
-#: ../src/verbs.cpp:2821
+#: ../src/ui/dialog/align-and-distribute.cpp:933 ../src/verbs.cpp:2884
+#: ../src/verbs.cpp:2885
msgid "Align left edges of objects to the right edge of the anchor"
msgstr "ВирівнÑти ліві краї об'єктів до правого краю ÑкорÑ"
-#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2822
-#: ../src/verbs.cpp:2823
+#: ../src/ui/dialog/align-and-distribute.cpp:936 ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2887
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr "ВирівнÑти нижні краї об'єктів до верхнього краю ÑкорÑ"
-#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2824
-#: ../src/verbs.cpp:2825
+#: ../src/ui/dialog/align-and-distribute.cpp:939 ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2889
msgid "Align top edges"
msgstr "ВирівнÑти верхні Ñторони"
-#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2826
-#: ../src/verbs.cpp:2827
+#: ../src/ui/dialog/align-and-distribute.cpp:942 ../src/verbs.cpp:2890
+#: ../src/verbs.cpp:2891
msgid "Center on horizontal axis"
msgstr "Центрувати на горизонтальній оÑÑ–"
-#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2828
-#: ../src/verbs.cpp:2829
+#: ../src/ui/dialog/align-and-distribute.cpp:945 ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2893
msgid "Align bottom edges"
msgstr "ВирівнÑти нижні Ñторони"
-#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2830
-#: ../src/verbs.cpp:2831
+#: ../src/ui/dialog/align-and-distribute.cpp:948 ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2895
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr "ВирівнÑти верхні краї об'єктів до нижнього краю ÑкорÑ"
@@ -14175,9 +14182,9 @@ msgstr "Ðайменший об'єкт"
#: ../src/ui/dialog/align-and-distribute.cpp:1050
#: ../src/ui/dialog/align-and-distribute.cpp:1058
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1544
-#: ../src/widgets/desktop-widget.cpp:1825
-#: ../share/extensions/printing_marks.inx.h:17
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1543
+#: ../src/widgets/desktop-widget.cpp:1930
+#: ../share/extensions/printing_marks.inx.h:18
msgid "Selection"
msgstr "позначене"
@@ -14189,7 +14196,7 @@ msgstr "Ðазва профілю:"
msgid "Save"
msgstr "Зберегти"
-#: ../src/ui/dialog/color-item.cpp:121
+#: ../src/ui/dialog/color-item.cpp:122
#, c-format
msgid ""
"Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"
@@ -14197,31 +14204,31 @@ msgstr ""
"Колір: <b>%s</b>; <b>КлацаннÑ</b> вÑтановить колір заповненнÑ, <b>Shift"
"+КлацаннÑ</b> вÑтановить колір штриха"
-#: ../src/ui/dialog/color-item.cpp:485
+#: ../src/ui/dialog/color-item.cpp:504
msgid "Change color definition"
msgstr "Зміна Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ"
-#: ../src/ui/dialog/color-item.cpp:704
+#: ../src/ui/dialog/color-item.cpp:723
msgid "Remove stroke color"
msgstr "Вилучити колір штриха"
-#: ../src/ui/dialog/color-item.cpp:704
+#: ../src/ui/dialog/color-item.cpp:723
msgid "Remove fill color"
msgstr "Вилучити колір заповненнÑ"
-#: ../src/ui/dialog/color-item.cpp:709
+#: ../src/ui/dialog/color-item.cpp:728
msgid "Set stroke color to none"
msgstr "ЗнÑти колір з штриха"
-#: ../src/ui/dialog/color-item.cpp:709
+#: ../src/ui/dialog/color-item.cpp:728
msgid "Set fill color to none"
msgstr "ЗнÑти колір заповненнÑ"
-#: ../src/ui/dialog/color-item.cpp:725
+#: ../src/ui/dialog/color-item.cpp:744
msgid "Set stroke color from swatch"
msgstr "Ð’Ñтановити колір штриха зі зразків"
-#: ../src/ui/dialog/color-item.cpp:725
+#: ../src/ui/dialog/color-item.cpp:744
msgid "Set fill color from swatch"
msgstr "Ð’Ñтановити колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð·Ñ– зразків"
@@ -14248,12 +14255,12 @@ msgid "License"
msgstr "ЛіцензіÑ"
#: ../src/ui/dialog/document-metadata.cpp:153
-#: ../src/ui/dialog/document-properties.cpp:769
+#: ../src/ui/dialog/document-properties.cpp:771
msgid "<b>Dublin Core Entities</b>"
msgstr "<b>Пункти Dublin Core</b>"
#: ../src/ui/dialog/document-metadata.cpp:175
-#: ../src/ui/dialog/document-properties.cpp:805
+#: ../src/ui/dialog/document-properties.cpp:807
msgid "<b>License</b>"
msgstr "<b>ЛіцензіÑ</b>"
@@ -14481,11 +14488,11 @@ msgid "Remove selected grid."
msgstr "Вилучити вибрану Ñітку."
#: ../src/ui/dialog/document-properties.cpp:145
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Guides"
msgstr "ÐапрÑмні"
-#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2634
+#: ../src/ui/dialog/document-properties.cpp:147 ../src/verbs.cpp:2690
msgid "Snap"
msgstr "ПрилипаннÑ"
@@ -14493,39 +14500,39 @@ msgstr "ПрилипаннÑ"
msgid "Scripting"
msgstr "Ð—Ð°Ð¿Ð¸Ñ Ñценаріїв"
-#: ../src/ui/dialog/document-properties.cpp:250
+#: ../src/ui/dialog/document-properties.cpp:247
msgid "<b>General</b>"
msgstr "<b>Загальні</b>"
-#: ../src/ui/dialog/document-properties.cpp:252
+#: ../src/ui/dialog/document-properties.cpp:249
msgid "<b>Color</b>"
msgstr "<b>Колір</b>"
-#: ../src/ui/dialog/document-properties.cpp:254
+#: ../src/ui/dialog/document-properties.cpp:251
msgid "<b>Border</b>"
msgstr "<b>Рамка</b>"
-#: ../src/ui/dialog/document-properties.cpp:256
+#: ../src/ui/dialog/document-properties.cpp:253
msgid "<b>Page Size</b>"
msgstr "<b>Розмір Ñторінки</b>"
-#: ../src/ui/dialog/document-properties.cpp:284
+#: ../src/ui/dialog/document-properties.cpp:286
msgid "<b>Guides</b>"
msgstr "<b>ÐапрÑмні</b>"
-#: ../src/ui/dialog/document-properties.cpp:302
+#: ../src/ui/dialog/document-properties.cpp:304
msgid "<b>Snap to objects</b>"
msgstr "<b>ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ об'єктів</b>"
-#: ../src/ui/dialog/document-properties.cpp:304
+#: ../src/ui/dialog/document-properties.cpp:306
msgid "<b>Snap to grids</b>"
msgstr "<b>ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñітки</b>"
-#: ../src/ui/dialog/document-properties.cpp:306
+#: ../src/ui/dialog/document-properties.cpp:308
msgid "<b>Snap to guides</b>"
msgstr "<b>ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ напрÑмних</b>"
-#: ../src/ui/dialog/document-properties.cpp:308
+#: ../src/ui/dialog/document-properties.cpp:310
msgid "<b>Miscellaneous</b>"
msgstr "<b>Інше</b>"
@@ -14533,131 +14540,131 @@ msgstr "<b>Інше</b>"
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:429 ../src/verbs.cpp:2806
+#: ../src/ui/dialog/document-properties.cpp:431 ../src/verbs.cpp:2870
msgid "Link Color Profile"
msgstr "Пов'Ñзати профіль кольорів"
-#: ../src/ui/dialog/document-properties.cpp:530
+#: ../src/ui/dialog/document-properties.cpp:532
msgid "Remove linked color profile"
msgstr "Вилучити пов'Ñзаний профіль кольорів"
-#: ../src/ui/dialog/document-properties.cpp:543
+#: ../src/ui/dialog/document-properties.cpp:545
msgid "<b>Linked Color Profiles:</b>"
msgstr "<b>Пов'Ñзані профілі кольорів:</b>"
-#: ../src/ui/dialog/document-properties.cpp:545
+#: ../src/ui/dialog/document-properties.cpp:547
msgid "<b>Available Color Profiles:</b>"
msgstr "<b>ДоÑтупні профілі кольорів:</b>"
-#: ../src/ui/dialog/document-properties.cpp:547
+#: ../src/ui/dialog/document-properties.cpp:549
msgid "Link Profile"
msgstr "Пов'Ñзати з профілем"
-#: ../src/ui/dialog/document-properties.cpp:550
+#: ../src/ui/dialog/document-properties.cpp:552
msgid "Unlink Profile"
msgstr "Від'єднати від профілю"
-#: ../src/ui/dialog/document-properties.cpp:579
+#: ../src/ui/dialog/document-properties.cpp:581
msgid "Profile Name"
msgstr "Ðазва профілю"
-#: ../src/ui/dialog/document-properties.cpp:615
+#: ../src/ui/dialog/document-properties.cpp:617
msgid "External scripts"
msgstr "Зовнішні Ñкрипти"
-#: ../src/ui/dialog/document-properties.cpp:616
+#: ../src/ui/dialog/document-properties.cpp:618
msgid "Embedded scripts"
msgstr "Вбудовані Ñкрипти"
-#: ../src/ui/dialog/document-properties.cpp:621
+#: ../src/ui/dialog/document-properties.cpp:623
msgid "<b>External script files:</b>"
msgstr "<b>Файли зовнішніх Ñкриптів:</b>"
-#: ../src/ui/dialog/document-properties.cpp:623
+#: ../src/ui/dialog/document-properties.cpp:625
msgid "Add the current file name or browse for a file"
msgstr "Додайте назву поточного файла або вкажіть ÑкийÑÑŒ файл"
-#: ../src/ui/dialog/document-properties.cpp:626
-#: ../src/ui/dialog/document-properties.cpp:665
-#: ../src/ui/widget/selected-style.cpp:325
+#: ../src/ui/dialog/document-properties.cpp:628
+#: ../src/ui/dialog/document-properties.cpp:667
+#: ../src/ui/widget/selected-style.cpp:326
msgid "Remove"
msgstr "Вилучити"
-#: ../src/ui/dialog/document-properties.cpp:652
+#: ../src/ui/dialog/document-properties.cpp:654
msgid "Filename"
msgstr "Ðазва файла"
-#: ../src/ui/dialog/document-properties.cpp:660
+#: ../src/ui/dialog/document-properties.cpp:662
msgid "<b>Embedded script files:</b>"
msgstr "<b>Файли вбудованих Ñкриптів:</b>"
-#: ../src/ui/dialog/document-properties.cpp:662
+#: ../src/ui/dialog/document-properties.cpp:664
msgid "New"
msgstr "Створити"
-#: ../src/ui/dialog/document-properties.cpp:698
+#: ../src/ui/dialog/document-properties.cpp:700
msgid "Script id"
msgstr "Ід. Ñкрипту"
-#: ../src/ui/dialog/document-properties.cpp:704
+#: ../src/ui/dialog/document-properties.cpp:706
msgid "<b>Content:</b>"
msgstr "<b>ВміÑÑ‚:</b>"
-#: ../src/ui/dialog/document-properties.cpp:787
+#: ../src/ui/dialog/document-properties.cpp:789
msgid "_Save as default"
msgstr "З_берегти Ñк типові"
-#: ../src/ui/dialog/document-properties.cpp:788
+#: ../src/ui/dialog/document-properties.cpp:790
msgid "Save this metadata as the default metadata"
msgstr "Зберегти ці метадані Ñк типові метадані"
-#: ../src/ui/dialog/document-properties.cpp:789
+#: ../src/ui/dialog/document-properties.cpp:791
msgid "Use _default"
msgstr "ВикориÑтовувати _типові"
-#: ../src/ui/dialog/document-properties.cpp:790
+#: ../src/ui/dialog/document-properties.cpp:792
msgid "Use the previously saved default metadata here"
msgstr "СкориÑтатиÑÑ Ñ‚ÑƒÑ‚ раніше збереженими типовими метаданими"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:840
+#: ../src/ui/dialog/document-properties.cpp:842
msgid "Add external script..."
msgstr "Додати зовнішній Ñкрипт…"
-#: ../src/ui/dialog/document-properties.cpp:879
+#: ../src/ui/dialog/document-properties.cpp:881
msgid "Select a script to load"
msgstr "Виберіть Ñкрипт Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:907
+#: ../src/ui/dialog/document-properties.cpp:909
msgid "Add embedded script..."
msgstr "Додати вбудований Ñкрипт…"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:938
+#: ../src/ui/dialog/document-properties.cpp:940
msgid "Remove external script"
msgstr "Вилучити зовнішній Ñкрипт"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:972
+#: ../src/ui/dialog/document-properties.cpp:974
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:1072
+#: ../src/ui/dialog/document-properties.cpp:1074
msgid "Edit embedded script"
msgstr "Редагувати вбудований Ñкрипт"
-#: ../src/ui/dialog/document-properties.cpp:1155
+#: ../src/ui/dialog/document-properties.cpp:1157
msgid "<b>Creation</b>"
msgstr "<b>СтвореннÑ</b>"
-#: ../src/ui/dialog/document-properties.cpp:1156
+#: ../src/ui/dialog/document-properties.cpp:1158
msgid "<b>Defined grids</b>"
msgstr "<b>Визначені Ñітки</b>"
-#: ../src/ui/dialog/document-properties.cpp:1388
+#: ../src/ui/dialog/document-properties.cpp:1390
msgid "Remove grid"
msgstr "Вилучити Ñітку"
@@ -14666,50 +14673,51 @@ msgid "Information"
msgstr "ІнформаціÑ"
#: ../src/ui/dialog/extension-editor.cpp:82
-#: ../share/extensions/color_custom.inx.h:12
+#: ../share/extensions/color_custom.inx.h:7
#: ../share/extensions/color_HSL_adjust.inx.h:11
-#: ../share/extensions/color_randomize.inx.h:3
-#: ../share/extensions/dots.inx.h:3
-#: ../share/extensions/draw_from_triangle.inx.h:20
-#: ../share/extensions/dxf_input.inx.h:11
-#: ../share/extensions/dxf_outlines.inx.h:16
-#: ../share/extensions/gcodetools_about.inx.h:5
-#: ../share/extensions/gcodetools_area.inx.h:28
-#: ../share/extensions/gcodetools_check_for_updates.inx.h:5
-#: ../share/extensions/gcodetools_dxf_points.inx.h:14
-#: ../share/extensions/gcodetools_engraving.inx.h:16
-#: ../share/extensions/gcodetools_graffiti.inx.h:18
-#: ../share/extensions/gcodetools_lathe.inx.h:20
-#: ../share/extensions/gcodetools_orientation_points.inx.h:5
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:17
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:6
-#: ../share/extensions/gcodetools_tools_library.inx.h:3
-#: ../share/extensions/generate_voronoi.inx.h:6
-#: ../share/extensions/gimp_xcf.inx.h:3
-#: ../share/extensions/interp_att_g.inx.h:8
-#: ../share/extensions/jessyInk_autoTexts.inx.h:3
-#: ../share/extensions/jessyInk_effects.inx.h:8
-#: ../share/extensions/jessyInk_export.inx.h:2
-#: ../share/extensions/jessyInk_install.inx.h:1
-#: ../share/extensions/jessyInk_keyBindings.inx.h:8
-#: ../share/extensions/jessyInk_masterSlide.inx.h:1
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:3
-#: ../share/extensions/jessyInk_summary.inx.h:1
-#: ../share/extensions/jessyInk_transitions.inx.h:5
-#: ../share/extensions/jessyInk_uninstall.inx.h:1
-#: ../share/extensions/jessyInk_video.inx.h:1
-#: ../share/extensions/jessyInk_view.inx.h:3
-#: ../share/extensions/layout_nup.inx.h:15
-#: ../share/extensions/lindenmayer.inx.h:23
-#: ../share/extensions/lorem_ipsum.inx.h:1 ../share/extensions/measure.inx.h:3
-#: ../share/extensions/pathalongpath.inx.h:5
-#: ../share/extensions/pathscatter.inx.h:6
-#: ../share/extensions/radiusrand.inx.h:1 ../share/extensions/split.inx.h:1
-#: ../share/extensions/voronoi2svg.inx.h:5
-#: ../share/extensions/webslicer_create_group.inx.h:5
-#: ../share/extensions/webslicer_export.inx.h:5
-#: ../share/extensions/web-set-att.inx.h:4
-#: ../share/extensions/web-transmit-att.inx.h:4
+#: ../share/extensions/color_randomize.inx.h:6
+#: ../share/extensions/dots.inx.h:7
+#: ../share/extensions/draw_from_triangle.inx.h:35
+#: ../share/extensions/dxf_input.inx.h:10
+#: ../share/extensions/dxf_outlines.inx.h:20
+#: ../share/extensions/gcodetools_about.inx.h:3
+#: ../share/extensions/gcodetools_area.inx.h:53
+#: ../share/extensions/gcodetools_check_for_updates.inx.h:3
+#: ../share/extensions/gcodetools_dxf_points.inx.h:24
+#: ../share/extensions/gcodetools_engraving.inx.h:31
+#: ../share/extensions/gcodetools_graffiti.inx.h:42
+#: ../share/extensions/gcodetools_lathe.inx.h:46
+#: ../share/extensions/gcodetools_orientation_points.inx.h:13
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:35
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:16
+#: ../share/extensions/gcodetools_tools_library.inx.h:12
+#: ../share/extensions/generate_voronoi.inx.h:5
+#: ../share/extensions/gimp_xcf.inx.h:6
+#: ../share/extensions/interp_att_g.inx.h:27
+#: ../share/extensions/jessyInk_autoTexts.inx.h:8
+#: ../share/extensions/jessyInk_effects.inx.h:13
+#: ../share/extensions/jessyInk_export.inx.h:7
+#: ../share/extensions/jessyInk_install.inx.h:2
+#: ../share/extensions/jessyInk_keyBindings.inx.h:44
+#: ../share/extensions/jessyInk_masterSlide.inx.h:5
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:6
+#: ../share/extensions/jessyInk_summary.inx.h:2
+#: ../share/extensions/jessyInk_transitions.inx.h:12
+#: ../share/extensions/jessyInk_uninstall.inx.h:10
+#: ../share/extensions/jessyInk_video.inx.h:2
+#: ../share/extensions/jessyInk_view.inx.h:7
+#: ../share/extensions/layout_nup.inx.h:24
+#: ../share/extensions/lindenmayer.inx.h:13
+#: ../share/extensions/lorem_ipsum.inx.h:6
+#: ../share/extensions/measure.inx.h:15
+#: ../share/extensions/pathalongpath.inx.h:16
+#: ../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/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 "Довідка"
@@ -14717,103 +14725,103 @@ msgstr "Довідка"
msgid "Parameters"
msgstr "Параметри"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:394
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:393
msgid "No preview"
msgstr "Без переглÑду"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:500
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:499
msgid "too large for preview"
msgstr "завелике Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:590
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:589
msgid "Enable preview"
msgstr "Дозволити переглÑд"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:747
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:760
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:764
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:767
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:775
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:791
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:806
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:746
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:759
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:763
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:766
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:774
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:790
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:805
#: ../src/ui/dialog/filedialogimpl-win32.cpp:283
#: ../src/ui/dialog/filedialogimpl-win32.cpp:414
msgid "All Files"
msgstr "УÑÑ– файли"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:772
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:788
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:803
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:771
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:787
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:802
#: ../src/ui/dialog/filedialogimpl-win32.cpp:284
msgid "All Inkscape Files"
msgstr "УÑÑ– файли Inkscape"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:779
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:795
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:809
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:778
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:794
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:808
#: ../src/ui/dialog/filedialogimpl-win32.cpp:285
msgid "All Images"
msgstr "УÑÑ– зображеннÑ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:782
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:798
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:812
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:781
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:797
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:811
#: ../src/ui/dialog/filedialogimpl-win32.cpp:286
msgid "All Vectors"
msgstr "Ð’ÑÑ– векторні"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:785
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:801
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:815
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:784
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:800
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:814
#: ../src/ui/dialog/filedialogimpl-win32.cpp:287
msgid "All Bitmaps"
msgstr "Ð’ÑÑ– раÑтрові"
#. ###### File options
#. ###### Do we want the .xxx extension automatically added?
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1044
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1605
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1043
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1604
msgid "Append filename extension automatically"
msgstr "Додавати Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ð° автоматично"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1211
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1469
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1210
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1468
msgid "Guess from extension"
msgstr "Визначити з розширеннÑ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1489
msgid "Left edge of source"
msgstr "Лівий край джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1490
msgid "Top edge of source"
msgstr "Верхній край джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1491
msgid "Right edge of source"
msgstr "Правий край джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1492
msgid "Bottom edge of source"
msgstr "Ðижній край джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1493
msgid "Source width"
msgstr "Ширина джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1494
msgid "Source height"
msgstr "ВиÑота джерела"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1496
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1495
msgid "Destination width"
msgstr "Ширина призначеннÑ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1496
msgid "Destination height"
msgstr "ВиÑота призначеннÑ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1498
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1497
msgid "Resolution (dots per inch)"
msgstr "Роздільна здатніÑть (у Ñ‚./дюйм)"
@@ -14821,28 +14829,28 @@ msgstr "Роздільна здатніÑть (у Ñ‚./дюйм)"
#. ## EXTRA WIDGET -- SOURCE SIDE
#. #########################################
#. ##### Export options buttons/spinners, etc
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1536
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1535
msgid "Document"
msgstr "Документ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1548
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1547
msgctxt "Export dialog"
msgid "Custom"
msgstr "Ðетипове"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1568
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1567
msgid "Source"
msgstr "Джерело"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1588
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1587
msgid "Cairo"
msgstr "Cairo"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1591
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1590
msgid "Antialias"
msgstr "Плавне змінюваннÑ"
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1617
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1616
msgid "Destination"
msgstr "ПризначеннÑ"
@@ -14871,7 +14879,7 @@ msgid "Stroke st_yle"
msgstr "С_тиль штриха"
#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor
-#: ../src/ui/dialog/filter-effects-dialog.cpp:486
+#: ../src/ui/dialog/filter-effects-dialog.cpp:487
msgid ""
"This matrix determines a linear transform on color space. Each line affects "
"one of the color components. Each column determines how much of each color "
@@ -14884,46 +14892,46 @@ msgstr ""
"не залежить від вхідних кольорів, отже, може бути викориÑтаний Ð´Ð»Ñ "
"Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñталого Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ компоненті."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:596
+#: ../src/ui/dialog/filter-effects-dialog.cpp:597
msgid "Image File"
msgstr "Файл зображеннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:599
+#: ../src/ui/dialog/filter-effects-dialog.cpp:600
msgid "Selected SVG Element"
msgstr "Вибраний елемент SVG"
#. TODO: any image, not just svg
-#: ../src/ui/dialog/filter-effects-dialog.cpp:669
+#: ../src/ui/dialog/filter-effects-dialog.cpp:670
msgid "Select an image to be used as feImage input"
msgstr "Оберіть зображеннÑ, що буде викориÑтано Ñк вхідні дані feImage"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:761
+#: ../src/ui/dialog/filter-effects-dialog.cpp:762
msgid "This SVG filter effect does not require any parameters."
msgstr "Цей примітив ефекту SVG не потребує параметрів."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:767
+#: ../src/ui/dialog/filter-effects-dialog.cpp:768
msgid "This SVG filter effect is not yet implemented in Inkscape."
msgstr "Цей фільтр ефекту SVG ще не реалізовано у Inkscape."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:957
+#: ../src/ui/dialog/filter-effects-dialog.cpp:958
msgid "Light Source:"
msgstr "Джерело Ñвітла:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:974
+#: ../src/ui/dialog/filter-effects-dialog.cpp:975
msgid "Azimuth"
msgstr "Ðзимут"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:974
+#: ../src/ui/dialog/filter-effects-dialog.cpp:975
msgid "Direction angle for the light source on the XY plane, in degrees"
msgstr ""
"Кут напрÑмку, під Ñким джерело Ñвітла знаходитьÑÑ Ð²Ñ–Ð´Ð½Ð¾Ñно площини XY (у "
"градуÑах)"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:975
+#: ../src/ui/dialog/filter-effects-dialog.cpp:976
msgid "Elevation"
msgstr "ВиÑота"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:975
+#: ../src/ui/dialog/filter-effects-dialog.cpp:976
msgid "Direction angle for the light source on the YZ plane, in degrees"
msgstr ""
"Кут напрÑмку, під Ñким джерело Ñвітла знаходитьÑÑ Ð²Ñ–Ð´Ð½Ð¾Ñно площини YZ (у "
@@ -14932,47 +14940,47 @@ msgstr ""
#. default x:
#. default y:
#. default z:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:978
-#: ../src/ui/dialog/filter-effects-dialog.cpp:981
+#: ../src/ui/dialog/filter-effects-dialog.cpp:979
+#: ../src/ui/dialog/filter-effects-dialog.cpp:982
msgid "Location:"
msgstr "РозташуваннÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:978
-#: ../src/ui/dialog/filter-effects-dialog.cpp:981
-#: ../src/ui/dialog/filter-effects-dialog.cpp:984
+#: ../src/ui/dialog/filter-effects-dialog.cpp:979
+#: ../src/ui/dialog/filter-effects-dialog.cpp:982
+#: ../src/ui/dialog/filter-effects-dialog.cpp:985
msgid "X coordinate"
msgstr "Координата X"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:978
-#: ../src/ui/dialog/filter-effects-dialog.cpp:981
-#: ../src/ui/dialog/filter-effects-dialog.cpp:984
+#: ../src/ui/dialog/filter-effects-dialog.cpp:979
+#: ../src/ui/dialog/filter-effects-dialog.cpp:982
+#: ../src/ui/dialog/filter-effects-dialog.cpp:985
msgid "Y coordinate"
msgstr "Координата Y"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:978
-#: ../src/ui/dialog/filter-effects-dialog.cpp:981
-#: ../src/ui/dialog/filter-effects-dialog.cpp:984
+#: ../src/ui/dialog/filter-effects-dialog.cpp:979
+#: ../src/ui/dialog/filter-effects-dialog.cpp:982
+#: ../src/ui/dialog/filter-effects-dialog.cpp:985
msgid "Z coordinate"
msgstr "Координата Z"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:984
+#: ../src/ui/dialog/filter-effects-dialog.cpp:985
msgid "Points At"
msgstr "Вказує на"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:985
+#: ../src/ui/dialog/filter-effects-dialog.cpp:986
msgid "Specular Exponent"
msgstr "Степінь відбиттÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:985
+#: ../src/ui/dialog/filter-effects-dialog.cpp:986
msgid "Exponent value controlling the focus for the light source"
msgstr "Показник екÑпоненти, що керує фокуÑом джерела Ñвітла"
#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option.
-#: ../src/ui/dialog/filter-effects-dialog.cpp:987
+#: ../src/ui/dialog/filter-effects-dialog.cpp:988
msgid "Cone Angle"
msgstr "Кут конуÑа"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:987
+#: ../src/ui/dialog/filter-effects-dialog.cpp:988
msgid ""
"This is the angle between the spot light axis (i.e. the axis between the "
"light source and the point to which it is pointing at) and the spot light "
@@ -14982,111 +14990,111 @@ msgstr ""
"Ñвітла Ñ– точку, на Ñку його ÑпрÑмовано) Ñ– конуÑом прожектора. За межі конуÑа "
"Ñвітло не проектуєтьÑÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1050
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1051
msgid "New light source"
msgstr "Ðове джерело Ñвітла"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1095
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1096
msgid "_Duplicate"
msgstr "_Дублювати"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1129
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1130
msgid "_Filter"
msgstr "_Фільтр"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1148
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1149
msgid "R_ename"
msgstr "Пере_йменувати"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1266
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1278
msgid "Rename filter"
msgstr "Перейменувати фільтр"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1303
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1315
msgid "Apply filter"
msgstr "ЗаÑтоÑувати фільтр"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1373
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1385
msgid "filter"
msgstr "фільтрувати"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1380
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1392
msgid "Add filter"
msgstr "Додати фільтр"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1409
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1444
msgid "Duplicate filter"
msgstr "Дублювати фільтр"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1472
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1507
msgid "_Effect"
msgstr "_Ефект"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1480
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1515
msgid "Connections"
msgstr "З'єднаннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1619
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1653
msgid "Remove filter primitive"
msgstr "Вилучити примітив фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2076
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2110
msgid "Remove merge node"
msgstr "Вилучити вузол об'єднаннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2196
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2230
msgid "Reorder filter primitive"
msgstr "Зміна порÑдку примітивів фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2248
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2282
msgid "Add Effect:"
msgstr "Додати ефект:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2249
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2283
msgid "No effect selected"
msgstr "Ðе вибрано жодного ефекту"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2250
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2284
msgid "No filter selected"
msgstr "Ðе вибрано жодного фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2288
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2322
msgid "Effect parameters"
msgstr "Параметри ефекту"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2289
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2323
msgid "Filter General Settings"
msgstr "Загальні параметри фільтра"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2345
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2379
msgid "Coordinates:"
msgstr "Координати:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2345
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2379
msgid "X coordinate of the left corners of filter effects region"
msgstr "Координата X лівих кутів облаÑті дії ефектів фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2345
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2379
msgid "Y coordinate of the upper corners of filter effects region"
msgstr "Координата X верхніх кутів облаÑті дії ефектів фільтра"
#. default width:
#. default height:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2346
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
msgid "Dimensions:"
msgstr "Розміри:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2346
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
msgid "Width of filter effects region"
msgstr "Ширина облаÑті дії ефектів фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2346
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
msgid "Height of filter effects region"
msgstr "ВиÑота облаÑті дії ефектів фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2352
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
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 "
@@ -15097,23 +15105,23 @@ msgstr ""
"матрицю значень розміром 5×4. Інші варіанти — це проÑтий ÑпоÑіб виконати "
"найпроÑтіші операції без Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñієї матриці вручну."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2353
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2387
msgid "Value(s):"
msgstr "ЗначеннÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2368
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2408
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2402
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2442
msgid "Operator:"
msgstr "Оператор:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2369
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2403
msgid "K1:"
msgstr "K1:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2369
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2370
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2371
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2372
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2403
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2404
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2405
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2406
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 "
@@ -15123,38 +15131,38 @@ msgstr ""
"за формулою k1*i1*i2 + k2*i1 + k3*i2 + k4, де i1 Ñ– i2 — Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ñ–ÐºÑелів "
"першого і другого вхідних значень відповідно."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2370
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2404
msgid "K2:"
msgstr "K2:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2371
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2405
msgid "K3:"
msgstr "K3:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2372
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2406
msgid "K4:"
msgstr "K4:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2375
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2409
msgid "Size:"
msgstr "Розмір:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2375
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2409
msgid "width of the convolve matrix"
msgstr "ширина матриці згортки"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2375
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2409
msgid "height of the convolve matrix"
msgstr "виÑота матриці згортки"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2376
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2410
#: ../src/ui/dialog/object-attributes.cpp:47
msgid "Target:"
msgstr "Target:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2376
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2410
msgid ""
"X coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
@@ -15162,7 +15170,7 @@ msgstr ""
"Координата X кінцевої точки матриці згортки. Згортка заÑтоÑовуєтьÑÑ Ð´Ð¾ "
"пікÑелів навколо цієї точки."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2376
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2410
msgid ""
"Y coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
@@ -15171,11 +15179,11 @@ msgstr ""
"пікÑелів навколо цієї точки."
#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2378
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2412
msgid "Kernel:"
msgstr "Ядро:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2378
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2412
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 "
@@ -15190,11 +15198,11 @@ msgstr ""
"у той чаÑ, Ñк матрицÑ, заповнена Ñталим ненульовим значеннÑм даÑть звичайний "
"ефект розмиваннÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2414
msgid "Divisor:"
msgstr "Дільник:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2380
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2414
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 "
@@ -15206,11 +15214,11 @@ msgstr ""
"кольору. Дільник, що Ñ” Ñумою вÑÑ–Ñ… значень матриці, приглушує загальну "
"інтенÑивніÑть кольорів оÑтаточного зображеннÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2381
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2415
msgid "Bias:"
msgstr "ЗміщеннÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2381
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2415
msgid ""
"This value is added to each component. This is useful to define a constant "
"value as the zero response of the filter."
@@ -15218,11 +15226,11 @@ msgstr ""
"Це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾Ð´Ð°Ñ”Ñ‚ÑŒÑÑ Ð´Ð¾ кожного компонента. КориÑно Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñ Ñталої, Ñк "
"нульового відгуку фільтра."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2382
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2416
msgid "Edge Mode:"
msgstr "Режим країв:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2382
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2416
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 "
@@ -15232,31 +15240,31 @@ msgstr ""
"щоб матричні операції могли працювати з Ñдром, розташованим на краю "
"Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ поблизу нього."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2383
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2417
msgid "Preserve Alpha"
msgstr "Зберігати α-канал"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2383
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2417
msgid "If set, the alpha channel won't be altered by this filter primitive."
msgstr "Якщо вÑтановлено, α-канал не буде змінено цим примітивом фільтра."
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
msgid "Diffuse Color:"
msgstr "Колір дифузії:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2386
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2419
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2453
msgid "Defines the color of the light source"
msgstr "Визначає колір джерела Ñвітла"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2387
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2421
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2454
msgid "Surface Scale:"
msgstr "МаÑштаб поверхні?"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2387
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2420
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2421
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2454
msgid ""
"This value amplifies the heights of the bump map defined by the input alpha "
"channel"
@@ -15264,59 +15272,59 @@ msgstr ""
"Це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” множник виÑоти карти рельєфу, що задаєтьÑÑ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼ α-"
"каналом"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2388
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2421
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2422
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2455
msgid "Constant:"
msgstr "КонÑтанта:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2388
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2421
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2422
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2455
msgid "This constant affects the Phong lighting model."
msgstr "Ð¦Ñ Ñтала ÑтоÑуєтьÑÑ Ð¼Ð¾Ð´ÐµÐ»Ñ– оÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ð¤Ð¾Ð½Ð³Ð°"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2389
#: ../src/ui/dialog/filter-effects-dialog.cpp:2423
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2457
msgid "Kernel Unit Length:"
msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ у Ñдрі:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2393
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2427
msgid "This defines the intensity of the displacement effect."
msgstr "Ð¦Ñ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° визначає інтенÑивніÑть ефекту зміщеннÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2394
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2428
msgid "X displacement:"
msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° X:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2394
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2428
msgid "Color component that controls the displacement in the X direction"
msgstr "Компонент кольору, що керує зміщеннÑм у напрÑмку оÑÑ– X"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2395
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2429
msgid "Y displacement:"
msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° Y:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2395
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2429
msgid "Color component that controls the displacement in the Y direction"
msgstr "Компонент кольору, що керує зміщеннÑм у напрÑмку оÑÑ– Y"
#. default: black
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2398
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2432
msgid "Flood Color:"
msgstr "Колір заливки:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2398
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2432
msgid "The whole filter region will be filled with this color."
msgstr "Ð’ÑÑŽ облаÑть дії фільтра буде залито цим кольором."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2402
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2436
msgid "Standard Deviation:"
msgstr "Стандартне відхиленнÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2402
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2436
msgid "The standard deviation for the blur operation."
msgstr "Стандартне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— розмиваннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2408
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2442
msgid ""
"Erode: performs \"thinning\" of input image.\n"
"Dilate: performs \"fattenning\" of input image."
@@ -15324,41 +15332,41 @@ msgstr ""
"ЕрозіÑ: виконує «витонченнÑ» вхідного зображеннÑ\n"
"РозтÑгуваннÑ: «потовщує» вхідне зображеннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2412
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2446
msgid "Source of Image:"
msgstr "Джерело зображеннÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2415
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2449
msgid "Delta X:"
msgstr "Крок за X:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2415
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2449
msgid "This is how far the input image gets shifted to the right"
msgstr "Визначає Ñк далеко вхідне Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¼Ñ–Ñ‰ÑƒÑ”Ñ‚ÑŒÑÑ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2416
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2450
msgid "Delta Y:"
msgstr "Крок за Y:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2416
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2450
msgid "This is how far the input image gets shifted downwards"
msgstr "Визначає Ñк далеко вхідне Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¼Ñ–Ñ‰ÑƒÑ”Ñ‚ÑŒÑÑ Ð´Ð¾Ð½Ð¸Ð·Ñƒ"
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2419
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2453
msgid "Specular Color:"
msgstr "Колір відбиттÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2422
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2456
#: ../share/extensions/interp.inx.h:2
msgid "Exponent:"
msgstr "ЕкÑпонента:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2422
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2456
msgid "Exponent for specular term, larger is more \"shiny\"."
msgstr "Степінь відбиттÑ: більше Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð°Ñ” «ÑÑкравіше»."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2431
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2465
msgid ""
"Indicates whether the filter primitive should perform a noise or turbulence "
"function."
@@ -15366,27 +15374,27 @@ msgstr ""
"Позначає чи повинен примітив виконувати функцію ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚ÑƒÑ€Ð±ÑƒÐ»ÐµÐ½Ñ‚Ð½Ð¾Ñті або "
"шуму."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2432
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2466
msgid "Base Frequency:"
msgstr "Опорна чаÑтота:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2433
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2467
msgid "Octaves:"
msgstr "Октави:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2434
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2468
msgid "Seed:"
msgstr "Випадкове значеннÑ:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2434
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2468
msgid "The starting number for the pseudo random number generator."
msgstr "Початкове чиÑло Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° пÑевдовипадкових чиÑел."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2446
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2480
msgid "Add filter primitive"
msgstr "Додати примітив фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2463
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2497
msgid ""
"The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, "
"multiply, darken and lighten."
@@ -15394,7 +15402,7 @@ msgstr ""
"Примітив фільтра <b>feBlend</b> надає можливіÑть викориÑтовувати 4 режими "
"змішуваннÑ: проÑвічуваннÑ, множеннÑ, Ñ‚ÐµÐ¼Ð½Ñ–ÑˆÐ°Ð½Ð½Ñ Ñ‚Ð° ÑвітлішаннÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2467
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2501
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 "
@@ -15404,7 +15412,7 @@ msgstr ""
"кольору до кожної відображеної точки. Ð’Ñе це включає до Ñебе Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ "
"об'єкта до півтонів Ñірого, зміну наÑиченоÑті кольору Ñ– зміну відтінку."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2471
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2505
msgid ""
"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
"color components (red, green, blue, and alpha) according to particular "
@@ -15416,7 +15424,7 @@ msgstr ""
"з окремими функціÑми переходу, роблÑчи можливим операції на зразок "
"Ñ€ÐµÐ³ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ ÑÑкравоÑті Ñ– контраÑту, Ð±Ð°Ð»Ð°Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð² та поÑтеризацію."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2475
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2509
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 "
@@ -15428,7 +15436,7 @@ msgstr ""
"опиÑаного у Ñтандарті SVG. Режими Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ ÐŸÐ¾Ñ€Ñ‚ÐµÑ€Ð°-Даффа по Ñуті Ñ” "
"булівÑькими операціÑми між значеннÑми кольорів відповідних точок зображень."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2479
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2513
msgid ""
"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
"the image. Common effects created using convolution matrices are blur, "
@@ -15443,7 +15451,7 @@ msgstr ""
"за допомогою цього примітиву фільтра, оÑобливий примітив фільтра Ð´Ð»Ñ "
"ГауÑового Ñ€Ð¾Ð·Ð¼Ð¸Ð²Ð°Ð½Ð½Ñ Ñ” швидшим та незалежним від роздільної здатноÑті."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2483
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2517
msgid ""
"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
"\"embossed\" shadings. The input's alpha channel is used to provide depth "
@@ -15455,7 +15463,7 @@ msgstr ""
"викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸: непрозоріші облаÑті наближаютьÑÑ "
"до глÑдача, а прозоріші — віддалÑютьÑÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2487
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2521
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 "
@@ -15467,7 +15475,7 @@ msgstr ""
"у Ñкому напрÑмку Ñ– на Ñку відÑтань Ñлід зміÑтити точку. КлаÑичними "
"прикладами фільтра Ñ” ефекти «вихор» Ñ– «затиÑканнÑ»."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2491
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2525
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 "
@@ -15477,7 +15485,7 @@ msgstr ""
"непрозоріÑтю. Зазвичай, його викориÑтовують Ñк початковий Ð´Ð»Ñ Ñ–Ð½ÑˆÐ¸Ñ… "
"фільтрів, з метою надати графіці кольору."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2495
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2529
msgid ""
"The <b>feGaussianBlur</b> filter primitive uniformly blurs its input. It is "
"commonly used together with feOffset to create a drop shadow effect."
@@ -15486,7 +15494,7 @@ msgstr ""
"його заÑтоÑовано. Зазвичай, він викориÑтовуєтьÑÑ Ñ€Ð°Ð·Ð¾Ð¼ з feOffset Ð´Ð»Ñ "
"ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐµÑ„ÐµÐºÑ‚Ñƒ Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ñ‚Ñ–Ð½Ñ–."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2499
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2533
msgid ""
"The <b>feImage</b> filter primitive fills the region with an external image "
"or another part of the document."
@@ -15494,7 +15502,7 @@ msgstr ""
"Примітив фільтра <b>feImage</b> заливає облаÑть зовнішнім зображеннÑм або "
"іншою чаÑтиною документа."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2503
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2537
msgid ""
"The <b>feMerge</b> filter primitive composites several temporary images "
"inside the filter primitive to a single image. It uses normal alpha "
@@ -15507,7 +15515,7 @@ msgstr ""
"кратне заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¸Ð²Ñ–Ð² feBlend у 'звичайному' режимі або кратне "
"заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¸Ð²Ñ–Ð² feComposite у 'над'-режимі."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2507
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2541
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 "
@@ -15517,7 +15525,7 @@ msgstr ""
"ерозії та розширеннÑ. Ð”Ð»Ñ Ð¾Ð´Ð½Ð¾ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð²Ð¸Ñ… об'єктів ÐµÑ€Ð¾Ð·Ñ–Ñ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ об'єкт "
"меншим, а Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ â€” більшим."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2511
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2545
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 "
@@ -15527,7 +15535,7 @@ msgstr ""
"відÑтань. Це, наприклад, кориÑно Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ñ–Ð½ÐµÐ¹, коли тінь "
"розташовано з невеликим зÑувом відноÑно об'єкта, що Ñ—Ñ— відкидає."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2515
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2549
msgid ""
"The feDiffuseLighting and <b>feSpecularLighting</b> filter primitives create "
"\"embossed\" shadings. The input's alpha channel is used to provide depth "
@@ -15539,14 +15547,14 @@ msgstr ""
"викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸: непрозоріші облаÑті наближаютьÑÑ "
"до глÑдача, а прозоріші — віддалÑютьÑÑ."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2519
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2553
msgid ""
"The <b>feTile</b> filter primitive tiles a region with its input graphic"
msgstr ""
"Примітив фільтра <b>feTile</b> заповнює облаÑть мозаїкою у формі вхідного "
"графічного зображеннÑ"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2523
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2557
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 "
@@ -15556,11 +15564,11 @@ msgstr ""
"шумів кориÑний Ð´Ð»Ñ Ñ–Ð¼Ñ–Ñ‚Ð°Ñ†Ñ–Ñ— деÑких природних Ñвищ на зразок хмар, полум'Ñ Ñ‚Ð° "
"диму, та під Ñ‡Ð°Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñкладних текÑтур на зразок мармуру та граніту."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2542
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2576
msgid "Duplicate filter primitive"
msgstr "Дублювати примітив фільтра"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2595
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2629
msgid "Set filter primitive attribute"
msgstr "Ð’Ñтановити атрибут примітива фільтра"
@@ -16480,7 +16488,7 @@ msgstr "_X:"
#: ../src/ui/dialog/guides.cpp:49 ../src/widgets/sp-color-icc-selector.cpp:220
#: ../src/widgets/sp-color-icc-selector.cpp:221
-#: ../src/widgets/sp-color-scales.cpp:460
+#: ../src/widgets/sp-color-scales.cpp:457
msgid "_Y:"
msgstr "_Y:"
@@ -16877,12 +16885,12 @@ msgstr "Стиль Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¾Ð±'єктів"
#. Zoom
#: ../src/ui/dialog/inkscape-preferences.cpp:370
-#: ../src/widgets/desktop-widget.cpp:562
+#: ../src/widgets/desktop-widget.cpp:636
msgid "Zoom"
msgstr "МаÑштаб"
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2568
+#: ../src/ui/dialog/inkscape-preferences.cpp:375 ../src/verbs.cpp:2624
msgctxt "ContextVerb"
msgid "Measure"
msgstr "Міра"
@@ -16947,7 +16955,7 @@ msgstr ""
"знімаєтьÑÑ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” позначеннÑ)"
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2560
+#: ../src/ui/dialog/inkscape-preferences.cpp:433 ../src/verbs.cpp:2616
msgctxt "ContextVerb"
msgid "Text"
msgstr "ТекÑÑ‚"
@@ -17020,7 +17028,7 @@ msgstr "Відро з фарбою"
#. Gradient
#: ../src/ui/dialog/inkscape-preferences.cpp:472
-#: ../src/widgets/gradient-selector.cpp:146
+#: ../src/widgets/gradient-selector.cpp:147
msgid "Gradient"
msgstr "Градієнт"
@@ -18195,6 +18203,9 @@ msgid ""
"The directory where autosaves will be written. This should be an absolute "
"path (starts with / on UNIX or a drive letter such as C: on Windows). "
msgstr ""
+"Каталог, куди буде запиÑано автоматичні копії). Ð”Ð»Ñ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ каталогу Ñлід "
+"вказати абÑолютну адреÑу (адреÑу, що починаєтьÑÑ Ð· / у UNIX або літери диÑка, "
+"наприклад C:, у Windows). "
#: ../src/ui/dialog/inkscape-preferences.cpp:1051
msgid "_Interval (in minutes):"
@@ -19225,7 +19236,7 @@ msgstr "Вікно"
msgid "Test Area"
msgstr "ОблаÑть перевірки"
-#: ../src/ui/dialog/input.cpp:588 ../share/extensions/svgcalendar.inx.h:5
+#: ../src/ui/dialog/input.cpp:588 ../share/extensions/svgcalendar.inx.h:2
msgid "Configuration"
msgstr "ÐалаштуваннÑ"
@@ -19272,7 +19283,7 @@ msgstr ""
"Ви_кориÑтовувати графічний планшет чи інший приÑтрій (потребує "
"перезавантаженнÑ)"
-#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2261
+#: ../src/ui/dialog/input.cpp:898 ../src/verbs.cpp:2307
msgid "_Save"
msgstr "З_берегти"
@@ -19302,8 +19313,7 @@ msgstr "ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÐ°Ñ€Ñƒ"
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:313
-#: ../src/ui/dialog/layer-properties.cpp:335
-#: ../src/ui/dialog/layer-properties.cpp:366
+#: ../src/ui/dialog/layer-properties.cpp:369
msgid "Layer"
msgstr "Шар"
@@ -19316,7 +19326,7 @@ msgid "Rename layer"
msgstr "Перейменувати шар"
#. TRANSLATORS: This means "The layer has been renamed"
-#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:681
+#: ../src/ui/dialog/layer-properties.cpp:329 ../src/ui/dialog/layers.cpp:746
msgid "Renamed layer"
msgstr "Шар перейменовано"
@@ -19324,69 +19334,77 @@ msgstr "Шар перейменовано"
msgid "Add Layer"
msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ ÑˆÐ°Ñ€Ñƒ"
-#: ../src/ui/dialog/layer-properties.cpp:336
+#: ../src/ui/dialog/layer-properties.cpp:339
msgid "_Add"
msgstr "_Додати"
-#: ../src/ui/dialog/layer-properties.cpp:360
+#: ../src/ui/dialog/layer-properties.cpp:363
msgid "New layer created."
msgstr "Ðовий шар Ñтворено."
-#: ../src/ui/dialog/layer-properties.cpp:364
+#: ../src/ui/dialog/layer-properties.cpp:367
msgid "Move to Layer"
msgstr "ПереÑунути до шару"
-#: ../src/ui/dialog/layer-properties.cpp:367
+#: ../src/ui/dialog/layer-properties.cpp:370
#: ../src/ui/dialog/transformation.cpp:109
msgid "_Move"
msgstr "_ПереміщеннÑ"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:624
msgid "Unhide layer"
msgstr "Показати шар"
-#: ../src/ui/dialog/layers.cpp:504 ../src/ui/widget/layer-selector.cpp:620
+#: ../src/ui/dialog/layers.cpp:522 ../src/ui/widget/layer-selector.cpp:624
msgid "Hide layer"
msgstr "Сховати шар"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:616
msgid "Lock layer"
msgstr "Заблокувати шар"
-#: ../src/ui/dialog/layers.cpp:515 ../src/ui/widget/layer-selector.cpp:612
+#: ../src/ui/dialog/layers.cpp:533 ../src/ui/widget/layer-selector.cpp:616
msgid "Unlock layer"
-msgstr "Розімкнути шар"
+msgstr "Розблокувати шар"
+
+#: ../src/ui/dialog/layers.cpp:620 ../src/verbs.cpp:1347
+msgid "Toggle layer solo"
+msgstr "Увімкнути або вимкнути Ñоло шару"
+
+#: ../src/ui/dialog/layers.cpp:623 ../src/verbs.cpp:1371
+msgid "Lock other layers"
+msgstr "Заблокувати інші шари"
-#: ../src/ui/dialog/layers.cpp:652
+#: ../src/ui/dialog/layers.cpp:717
msgid "Moved layer"
msgstr "ПереÑунутий шар"
-#: ../src/ui/dialog/layers.cpp:822
+#: ../src/ui/dialog/layers.cpp:879
msgctxt "Layers"
msgid "New"
msgstr "Створити"
-#: ../src/ui/dialog/layers.cpp:828
+#: ../src/ui/dialog/layers.cpp:884
msgctxt "Layers"
-msgid "Top"
-msgstr "Верх"
-
-#: ../src/ui/dialog/layers.cpp:834
-msgctxt "Layers"
-msgid "Up"
-msgstr "Вг"
+msgid "Bot"
+msgstr "Ðиз"
-#: ../src/ui/dialog/layers.cpp:840
+#: ../src/ui/dialog/layers.cpp:890
msgctxt "Layers"
msgid "Dn"
msgstr "Вн"
-#: ../src/ui/dialog/layers.cpp:846
+#: ../src/ui/dialog/layers.cpp:896
msgctxt "Layers"
-msgid "Bot"
-msgstr "Ðиз"
+msgid "Up"
+msgstr "Вг"
-#: ../src/ui/dialog/layers.cpp:856
+#: ../src/ui/dialog/layers.cpp:902
+msgctxt "Layers"
+msgid "Top"
+msgstr "Верх"
+
+#: ../src/ui/dialog/layers.cpp:912
msgid "X"
msgstr "X"
@@ -19528,7 +19546,7 @@ msgid "Arcrole:"
msgstr "Arcrole:"
#: ../src/ui/dialog/object-attributes.cpp:57
-#: ../share/extensions/polyhedron_3d.inx.h:36
+#: ../share/extensions/polyhedron_3d.inx.h:47
msgid "Show:"
msgstr "Показ:"
@@ -19557,8 +19575,8 @@ msgstr "С_ховати"
msgid "L_ock"
msgstr "За_мкнути"
-#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2522
-#: ../src/verbs.cpp:2528
+#: ../src/ui/dialog/object-properties.cpp:63 ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2584
msgid "_Set"
msgstr "_Ð’Ñтановити"
@@ -20554,7 +20572,7 @@ msgstr "Віддзеркалити вузли горизонтально"
msgid "Flip nodes vertically"
msgstr "Віддзеркалити вузли вертикально"
-#: ../src/ui/tool/node-tool.cpp:570
+#: ../src/ui/tool/node-tool.cpp:574
msgctxt "Node tool tip"
msgid ""
"<b>Shift</b>: drag to add nodes to the selection, click to toggle object "
@@ -20563,12 +20581,12 @@ msgstr ""
"<b>Shift</b>: перетÑгніть, щоб додати вузли до позначеного, клацніть, щоб "
"перемкнути режим Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ð±'єктів"
-#: ../src/ui/tool/node-tool.cpp:574
+#: ../src/ui/tool/node-tool.cpp:578
msgctxt "Node tool tip"
msgid "<b>Shift</b>: drag to add nodes to the selection"
msgstr "<b>Shift</b>: перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾Ð´Ð°Ñ” вузли до позначеного фрагмента"
-#: ../src/ui/tool/node-tool.cpp:583
+#: ../src/ui/tool/node-tool.cpp:587
#, c-format
msgid "<b>%u of %u</b> node selected."
msgid_plural "<b>%u of %u</b> nodes selected."
@@ -20576,7 +20594,7 @@ msgstr[0] "Позначено <b>%u з %u</b> вузла."
msgstr[1] "Позначено <b>%u з %u</b> вузлів."
msgstr[2] "Позначено <b>%u з %u</b> вузлів."
-#: ../src/ui/tool/node-tool.cpp:588
+#: ../src/ui/tool/node-tool.cpp:592
#, c-format
msgctxt "Node tool tip"
msgid "%s Drag to select nodes, click to edit only this object (more: Shift)"
@@ -20584,33 +20602,33 @@ msgstr ""
"%s ПеретÑгніть, щоб позначити вузли, клацніть, щоб редагувати лише цей "
"об'єкт (інше: Shift)"
-#: ../src/ui/tool/node-tool.cpp:594
+#: ../src/ui/tool/node-tool.cpp:598
#, c-format
msgctxt "Node tool tip"
msgid "%s Drag to select nodes, click clear the selection"
msgstr ""
"%s ПеретÑгніть вказівник, щоб позначити вузли, клацніть, щоб знÑти позначеннÑ"
-#: ../src/ui/tool/node-tool.cpp:603
+#: ../src/ui/tool/node-tool.cpp:607
msgctxt "Node tool tip"
msgid "Drag to select nodes, click to edit only this object"
msgstr ""
"ПеретÑгніть, щоб позначити вузли, клацніть, щоб редагувати лише цей об'єкт"
-#: ../src/ui/tool/node-tool.cpp:606
+#: ../src/ui/tool/node-tool.cpp:610
msgctxt "Node tool tip"
msgid "Drag to select nodes, click to clear the selection"
msgstr ""
"ПеретÑгніть вказівник, щоб позначити вузли, клацніть, щоб знÑти позначеннÑ"
-#: ../src/ui/tool/node-tool.cpp:611
+#: ../src/ui/tool/node-tool.cpp:615
msgctxt "Node tool tip"
msgid "Drag to select objects to edit, click to edit this object (more: Shift)"
msgstr ""
"ПеретÑгніть, щоб позначити об'єкти редагуваннÑ, клацніть Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ "
"поточного об'єкта (більше: Shift)"
-#: ../src/ui/tool/node-tool.cpp:614
+#: ../src/ui/tool/node-tool.cpp:618
msgctxt "Node tool tip"
msgid "Drag to select objects to edit"
msgstr "ПеретÑгніть вказівник Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ð±'єктів редагуваннÑ"
@@ -20950,7 +20968,7 @@ msgstr "Заблокувати чи розблокувати поточний ш
msgid "Current layer"
msgstr "Поточний шар"
-#: ../src/ui/widget/layer-selector.cpp:590
+#: ../src/ui/widget/layer-selector.cpp:594
msgid "(root)"
msgstr "(оÑнова)"
@@ -20963,8 +20981,8 @@ msgid "MetadataLicence|Other"
msgstr "Інша"
#: ../src/ui/widget/object-composite-settings.cpp:67
-#: ../src/ui/widget/selected-style.cpp:1063
-#: ../src/ui/widget/selected-style.cpp:1064
+#: ../src/ui/widget/selected-style.cpp:1065
+#: ../src/ui/widget/selected-style.cpp:1066
msgid "Opacity (%)"
msgstr "ÐепрозоріÑть (у %)"
@@ -20973,8 +20991,8 @@ msgid "Change blur"
msgstr "Зміна розмиваннÑ"
#: ../src/ui/widget/object-composite-settings.cpp:220
-#: ../src/ui/widget/selected-style.cpp:895
-#: ../src/ui/widget/selected-style.cpp:1189
+#: ../src/ui/widget/selected-style.cpp:897
+#: ../src/ui/widget/selected-style.cpp:1191
msgid "Change opacity"
msgstr "Зміна непрозороÑті"
@@ -21022,36 +21040,36 @@ msgstr "Ðи_жнє:"
msgid "Bottom margin"
msgstr "Ðижнє поле"
-#: ../src/ui/widget/page-sizer.cpp:260
+#: ../src/ui/widget/page-sizer.cpp:262
msgid "Description"
msgstr "ОпиÑ"
-#: ../src/ui/widget/page-sizer.cpp:301
+#: ../src/ui/widget/page-sizer.cpp:303
msgid "Orientation:"
msgstr "ОрієнтаціÑ:"
-#: ../src/ui/widget/page-sizer.cpp:304
+#: ../src/ui/widget/page-sizer.cpp:306
msgid "_Landscape"
msgstr "_Ðльбомна"
-#: ../src/ui/widget/page-sizer.cpp:309
+#: ../src/ui/widget/page-sizer.cpp:311
msgid "_Portrait"
msgstr "Кни_жкова"
#. ## Set up custom size frame
-#: ../src/ui/widget/page-sizer.cpp:325
+#: ../src/ui/widget/page-sizer.cpp:329
msgid "Custom size"
msgstr "ОÑобливий розмір"
-#: ../src/ui/widget/page-sizer.cpp:348
+#: ../src/ui/widget/page-sizer.cpp:352
msgid "Resi_ze page to content..."
msgstr "_Розмір Ñторінки за вміÑтом…"
-#: ../src/ui/widget/page-sizer.cpp:374
+#: ../src/ui/widget/page-sizer.cpp:378
msgid "_Resize page to drawing or selection"
msgstr "_Підігнати розмір за малюнком або позначеною облаÑтю"
-#: ../src/ui/widget/page-sizer.cpp:375
+#: ../src/ui/widget/page-sizer.cpp:379
msgid ""
"Resize the page to fit the current selection, or the entire drawing if there "
"is no selection"
@@ -21059,7 +21077,7 @@ msgstr ""
"Змінити маÑштаб Ñторінки Ð´Ð»Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñті поточному фрагменту або вÑьому "
"риÑунку, Ñкщо фрагмент не позначений"
-#: ../src/ui/widget/page-sizer.cpp:440
+#: ../src/ui/widget/page-sizer.cpp:444
msgid "Set page size"
msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñторінки"
@@ -21209,323 +21227,344 @@ msgstr ""
"Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ðµ можна буде маÑштабувати без викривлень. Однак вÑÑ– графічні "
"елементи буде надруковано так, Ñк вони виглÑдають на екрані."
-#: ../src/ui/widget/selected-style.cpp:123
+#: ../src/ui/widget/selected-style.cpp:124
#: ../src/ui/widget/style-swatch.cpp:119
msgid "Fill:"
msgstr "ЗаповненнÑ:"
-#: ../src/ui/widget/selected-style.cpp:125
+#: ../src/ui/widget/selected-style.cpp:126
msgid "O:"
msgstr "Ð:"
-#: ../src/ui/widget/selected-style.cpp:165
+#: ../src/ui/widget/selected-style.cpp:166
msgid "N/A"
msgstr "Ð/Д"
-#: ../src/ui/widget/selected-style.cpp:168
-#: ../src/ui/widget/selected-style.cpp:1056
-#: ../src/ui/widget/selected-style.cpp:1057
+#: ../src/ui/widget/selected-style.cpp:169
+#: ../src/ui/widget/selected-style.cpp:1058
+#: ../src/ui/widget/selected-style.cpp:1059
#: ../src/widgets/gradient-toolbar.cpp:176
msgid "Nothing selected"
msgstr "Ðічого не позначено"
-#: ../src/ui/widget/selected-style.cpp:170
+#: ../src/ui/widget/selected-style.cpp:171
#: ../src/ui/widget/style-swatch.cpp:300
msgctxt "Fill and stroke"
msgid "<i>None</i>"
msgstr "<i>Ðемає</i>"
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No fill"
msgstr "Без заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:173
+#: ../src/ui/widget/selected-style.cpp:174
#: ../src/ui/widget/style-swatch.cpp:302
msgctxt "Fill and stroke"
msgid "No stroke"
msgstr "Без штриха"
-#: ../src/ui/widget/selected-style.cpp:175
+#: ../src/ui/widget/selected-style.cpp:176
#: ../src/ui/widget/style-swatch.cpp:281 ../src/widgets/paint-selector.cpp:239
msgid "Pattern"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼"
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼"
-#: ../src/ui/widget/selected-style.cpp:178
+#: ../src/ui/widget/selected-style.cpp:179
#: ../src/ui/widget/style-swatch.cpp:283
msgid "Pattern stroke"
msgstr "Штрих-візерунок"
-#: ../src/ui/widget/selected-style.cpp:180
+#: ../src/ui/widget/selected-style.cpp:181
msgid "<b>L</b>"
msgstr "<b>Л</b>"
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð· лінійним градієнтом"
-#: ../src/ui/widget/selected-style.cpp:183
+#: ../src/ui/widget/selected-style.cpp:184
#: ../src/ui/widget/style-swatch.cpp:275
msgid "Linear gradient stroke"
msgstr "Штрих з лінійним градієнтом"
-#: ../src/ui/widget/selected-style.cpp:190
+#: ../src/ui/widget/selected-style.cpp:191
msgid "<b>R</b>"
msgstr "<b>П</b>"
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð· радіальним градієнтом"
-#: ../src/ui/widget/selected-style.cpp:193
+#: ../src/ui/widget/selected-style.cpp:194
#: ../src/ui/widget/style-swatch.cpp:279
msgid "Radial gradient stroke"
msgstr "Штрих з радіальним градієнтом"
-#: ../src/ui/widget/selected-style.cpp:200
+#: ../src/ui/widget/selected-style.cpp:201
msgid "Different"
msgstr "Інші"
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different fills"
msgstr "Інші заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:203
+#: ../src/ui/widget/selected-style.cpp:204
msgid "Different strokes"
msgstr "Інші штрихи"
-#: ../src/ui/widget/selected-style.cpp:205
+#: ../src/ui/widget/selected-style.cpp:206
#: ../src/ui/widget/style-swatch.cpp:305
msgid "<b>Unset</b>"
msgstr "<b>ЗнÑтий</b>"
#. TRANSLATORS COMMENT: unset is a verb here
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:527
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:529
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset fill"
msgstr "Ðе заливати"
-#: ../src/ui/widget/selected-style.cpp:208
-#: ../src/ui/widget/selected-style.cpp:266
-#: ../src/ui/widget/selected-style.cpp:543
+#: ../src/ui/widget/selected-style.cpp:209
+#: ../src/ui/widget/selected-style.cpp:267
+#: ../src/ui/widget/selected-style.cpp:545
#: ../src/ui/widget/style-swatch.cpp:307 ../src/widgets/fill-style.cpp:708
msgid "Unset stroke"
msgstr "ЗнÑÑ‚Ñ‚Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°"
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color fill"
msgstr "Однорідне заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:211
+#: ../src/ui/widget/selected-style.cpp:212
msgid "Flat color stroke"
msgstr "Однорідний штрих"
#. TRANSLATOR COMMENT: A means "Averaged"
-#: ../src/ui/widget/selected-style.cpp:214
+#: ../src/ui/widget/selected-style.cpp:215
msgid "<b>a</b>"
msgstr "<b>a</b>"
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Fill is averaged over selected objects"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ ÑƒÑереднюєтьÑÑ Ñƒ позначених об'єктах"
-#: ../src/ui/widget/selected-style.cpp:217
+#: ../src/ui/widget/selected-style.cpp:218
msgid "Stroke is averaged over selected objects"
msgstr "Штрих уÑереднено Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… об'єктів"
#. TRANSLATOR COMMENT: M means "Multiple"
-#: ../src/ui/widget/selected-style.cpp:220
+#: ../src/ui/widget/selected-style.cpp:221
msgid "<b>m</b>"
msgstr "<b>m</b>"
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same fill"
msgstr "Множина позначених об'єктів має однакове заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:223
+#: ../src/ui/widget/selected-style.cpp:224
msgid "Multiple selected objects have the same stroke"
msgstr "Множина позначених об'єктів має однакові штрихи"
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit fill..."
msgstr "Редагувати заповненнÑ…"
-#: ../src/ui/widget/selected-style.cpp:225
+#: ../src/ui/widget/selected-style.cpp:226
msgid "Edit stroke..."
msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°â€¦"
-#: ../src/ui/widget/selected-style.cpp:229
+#: ../src/ui/widget/selected-style.cpp:230
msgid "Last set color"
msgstr "ОÑтанній викориÑтаний колір"
-#: ../src/ui/widget/selected-style.cpp:233
+#: ../src/ui/widget/selected-style.cpp:234
msgid "Last selected color"
msgstr "ОÑтанній вибраний колір"
-#: ../src/ui/widget/selected-style.cpp:249
+#: ../src/ui/widget/selected-style.cpp:250
msgid "Copy color"
msgstr "Копіювати колір"
-#: ../src/ui/widget/selected-style.cpp:253
+#: ../src/ui/widget/selected-style.cpp:254
msgid "Paste color"
msgstr "Ð’Ñтавити колір"
-#: ../src/ui/widget/selected-style.cpp:257
-#: ../src/ui/widget/selected-style.cpp:820
+#: ../src/ui/widget/selected-style.cpp:258
+#: ../src/ui/widget/selected-style.cpp:822
msgid "Swap fill and stroke"
msgstr "ПомінÑти міÑцÑми кольори Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штриха"
-#: ../src/ui/widget/selected-style.cpp:261
-#: ../src/ui/widget/selected-style.cpp:552
-#: ../src/ui/widget/selected-style.cpp:561
+#: ../src/ui/widget/selected-style.cpp:262
+#: ../src/ui/widget/selected-style.cpp:554
+#: ../src/ui/widget/selected-style.cpp:563
msgid "Make fill opaque"
msgstr "Зробити Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼"
-#: ../src/ui/widget/selected-style.cpp:261
+#: ../src/ui/widget/selected-style.cpp:262
msgid "Make stroke opaque"
msgstr "Зробити штрихи непрозорими"
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:509 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:511 ../src/widgets/fill-style.cpp:506
msgid "Remove fill"
msgstr "Вилучити заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:270
-#: ../src/ui/widget/selected-style.cpp:518 ../src/widgets/fill-style.cpp:506
+#: ../src/ui/widget/selected-style.cpp:271
+#: ../src/ui/widget/selected-style.cpp:520 ../src/widgets/fill-style.cpp:506
msgid "Remove stroke"
msgstr "Вилучити штрих"
-#: ../src/ui/widget/selected-style.cpp:573
+#: ../src/ui/widget/selected-style.cpp:575
msgid "Apply last set color to fill"
msgstr "ЗаÑтоÑувати оÑтанній викориÑтаний колір Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ"
-#: ../src/ui/widget/selected-style.cpp:585
+#: ../src/ui/widget/selected-style.cpp:587
msgid "Apply last set color to stroke"
msgstr "ЗаÑтоÑувати оÑтанній викориÑтаний колір Ð´Ð»Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°"
-#: ../src/ui/widget/selected-style.cpp:596
+#: ../src/ui/widget/selected-style.cpp:598
msgid "Apply last selected color to fill"
msgstr "ЗаÑтоÑувати оÑтанній вибраний колір Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ"
-#: ../src/ui/widget/selected-style.cpp:607
+#: ../src/ui/widget/selected-style.cpp:609
msgid "Apply last selected color to stroke"
msgstr "ЗаÑтоÑувати оÑтанній вибраний колір Ð´Ð»Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°"
-#: ../src/ui/widget/selected-style.cpp:633
+#: ../src/ui/widget/selected-style.cpp:635
msgid "Invert fill"
msgstr "Інвертувати заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:657
+#: ../src/ui/widget/selected-style.cpp:659
msgid "Invert stroke"
msgstr "Інвертувати штрих"
-#: ../src/ui/widget/selected-style.cpp:669
+#: ../src/ui/widget/selected-style.cpp:671
msgid "White fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð±Ñ–Ð»Ð¸Ð¼"
-#: ../src/ui/widget/selected-style.cpp:681
+#: ../src/ui/widget/selected-style.cpp:683
msgid "White stroke"
msgstr "Білий штрих"
-#: ../src/ui/widget/selected-style.cpp:693
+#: ../src/ui/widget/selected-style.cpp:695
msgid "Black fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‡Ð¾Ñ€Ð½Ð¸Ð¼"
-#: ../src/ui/widget/selected-style.cpp:705
+#: ../src/ui/widget/selected-style.cpp:707
msgid "Black stroke"
msgstr "Чорний штрих"
-#: ../src/ui/widget/selected-style.cpp:748
+#: ../src/ui/widget/selected-style.cpp:750
msgid "Paste fill"
msgstr "Ð’Ñтавити заповненнÑ"
-#: ../src/ui/widget/selected-style.cpp:766
+#: ../src/ui/widget/selected-style.cpp:768
msgid "Paste stroke"
msgstr "Ð’Ñтавити штрих"
-#: ../src/ui/widget/selected-style.cpp:922
+#: ../src/ui/widget/selected-style.cpp:924
msgid "Change stroke width"
msgstr "Змінити товщину штриха"
-#: ../src/ui/widget/selected-style.cpp:1017
+#: ../src/ui/widget/selected-style.cpp:1019
msgid ", drag to adjust"
msgstr ", налаштуйте шлÑхом перетÑгуваннÑ"
-#: ../src/ui/widget/selected-style.cpp:1102
+#: ../src/ui/widget/selected-style.cpp:1104
#, c-format
msgid "Stroke width: %.5g%s%s"
msgstr "Товщина штриха: %.5g%s%s"
-#: ../src/ui/widget/selected-style.cpp:1106
+#: ../src/ui/widget/selected-style.cpp:1108
msgid " (averaged)"
msgstr " (оÑереднений)"
-#: ../src/ui/widget/selected-style.cpp:1134
+#: ../src/ui/widget/selected-style.cpp:1136
msgid "0 (transparent)"
msgstr "0 (прозорий)"
-#: ../src/ui/widget/selected-style.cpp:1158
+#: ../src/ui/widget/selected-style.cpp:1160
msgid "100% (opaque)"
msgstr "100% (непрозорий)"
-#: ../src/ui/widget/selected-style.cpp:1318
+#: ../src/ui/widget/selected-style.cpp:1327
+msgid "Adjust alpha"
+msgstr "Скоригувати канал прозороÑті"
+
+#: ../src/ui/widget/selected-style.cpp:1329
+#, c-format
+msgid ""
+"Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</"
+"b> to adjust lightness, with <b>Shift</b> to adjust saturation, without "
+"modifiers to adjust hue"
+msgstr ""
+"ÐšÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ <b>каналу прозороÑті</b>: було %.3g, Ñтало <b>%.3g</b> (різн %"
+".3g); ÑкориÑтайтеÑÑ <b>Ctrl</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ оÑвітленоÑті;"
+"<b>Shift</b> — Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ наÑиченоÑті, без модифікаторів — Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ñ‚Ñ–Ð½ÐºÑƒ"
+
+#: ../src/ui/widget/selected-style.cpp:1333
msgid "Adjust saturation"
msgstr "ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ð½Ð°ÑиченоÑті"
-#: ../src/ui/widget/selected-style.cpp:1320
+#: ../src/ui/widget/selected-style.cpp:1335
#, c-format
msgid ""
"Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"
+"<b>Ctrl</b> to adjust lightness, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
"ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ <b>наÑиченоÑті</b>: було %.3g, Ñтало <b>%.3g</b> (різн %.3g); "
-"ÑкориÑтайтеÑÑ <b>Ctrl</b> Ð´Ð»Ñ ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ— оÑвітленоÑті, без модифікаторів – "
+"ÑкориÑтайтеÑÑ <b>Ctrl</b> Ð´Ð»Ñ ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ— оÑвітленоÑті, <b>Alt</b> — Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ "
+"прозороÑті, без модифікаторів – "
"ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ð²Ñ–Ð´Ñ‚Ñ–Ð½ÐºÑƒ"
-#: ../src/ui/widget/selected-style.cpp:1324
+#: ../src/ui/widget/selected-style.cpp:1339
msgid "Adjust lightness"
msgstr "ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ð¾ÑвітленоÑті"
-#: ../src/ui/widget/selected-style.cpp:1326
+#: ../src/ui/widget/selected-style.cpp:1341
#, c-format
msgid ""
"Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with "
-"<b>Shift</b> to adjust saturation, without modifiers to adjust hue"
+"<b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, without "
+"modifiers to adjust hue"
msgstr ""
"ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ <b>оÑвітленоÑті</b>: було %.3g, Ñтало <b>%.3g</b> (різн %.3g); "
-"ÑкориÑтайтеÑÑ <b>Shift</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ наÑиченоÑті, без модифікаторів — "
-"ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ð²Ñ–Ð´Ñ‚Ñ–Ð½ÐºÑƒ"
+"ÑкориÑтайтеÑÑ <b>Shift</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ наÑиченоÑті, <b>Alt</b> — Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ "
+"прозороÑті, без модифікаторів — "
+"Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ñ‚Ñ–Ð½ÐºÑƒ"
-#: ../src/ui/widget/selected-style.cpp:1330
+#: ../src/ui/widget/selected-style.cpp:1345
msgid "Adjust hue"
msgstr "ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ Ð²Ñ–Ð´Ñ‚Ñ–Ð½ÐºÑƒ"
-#: ../src/ui/widget/selected-style.cpp:1332
+#: ../src/ui/widget/selected-style.cpp:1347
#, c-format
msgid ""
"Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</"
-"b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"
+"b> to adjust saturation, with <b>Alt</b> to adjust alpha, with <b>Ctrl</b> "
+"to adjust lightness"
msgstr ""
"ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ <b>відтінку</b>: було %.3g, Ñтало <b>%.3g</b> (різн %.3g); "
-"ÑкориÑтайтеÑÑ <b>Shift</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ наÑиченоÑті, а <b>Ctrl</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ "
+"ÑкориÑтайтеÑÑ <b>Shift</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ наÑиченоÑті, <b>Alt</b> — Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ "
+"прозороÑті, а <b>Ctrl</b> Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ "
"оÑвітленоÑті"
-#: ../src/ui/widget/selected-style.cpp:1445
-#: ../src/ui/widget/selected-style.cpp:1459
+#: ../src/ui/widget/selected-style.cpp:1467
+#: ../src/ui/widget/selected-style.cpp:1481
msgid "Adjust stroke width"
msgstr "Скоригувати товщину штриха"
-#: ../src/ui/widget/selected-style.cpp:1446
+#: ../src/ui/widget/selected-style.cpp:1468
#, c-format
msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)"
msgstr ""
@@ -21560,20 +21599,15 @@ msgstr "Штрих: %06x/%.3g"
msgid "Stroke width: %.5g%s"
msgstr "Товщина штриха: %.5g%s"
-#: ../src/ui/widget/style-swatch.cpp:344
+#: ../src/ui/widget/style-swatch.cpp:343
#, c-format
-msgid "O:%.3g"
-msgstr "Ð:%.3g"
+msgid "O: %2.0f"
+msgstr "Ð: %2.0f"
-#: ../src/ui/widget/style-swatch.cpp:346
+#: ../src/ui/widget/style-swatch.cpp:348
#, c-format
-msgid "O:.%d"
-msgstr "Ð:.%d"
-
-#: ../src/ui/widget/style-swatch.cpp:351
-#, c-format
-msgid "Opacity: %.3g"
-msgstr "ÐепрозоріÑть: %.3g"
+msgid "Opacity: %2.1f %%"
+msgstr "ÐепрозоріÑть: %2.1f %%"
#: ../src/vanishing-point.cpp:132
msgid "Split vanishing points"
@@ -21626,224 +21660,228 @@ msgstr[2] ""
"міÑтитьÑÑ Ñƒ <b>%d</b> об'єктах; перетÑгніть, утримуючи <b>Shift</b>, щоб "
"відокремити вибрані об'єкти"
-#: ../src/verbs.cpp:1166
+#: ../src/verbs.cpp:1173
msgid "Switch to next layer"
msgstr "ПеремкнутиÑÑ Ð½Ð° наÑтупний шар"
-#: ../src/verbs.cpp:1167
+#: ../src/verbs.cpp:1174
msgid "Switched to next layer."
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° наÑтупний шар."
-#: ../src/verbs.cpp:1169
+#: ../src/verbs.cpp:1176
msgid "Cannot go past last layer."
msgstr "Ðеможливо переміÑтитиÑÑ Ð²Ð¸Ñ‰Ðµ за оÑтанній шар."
-#: ../src/verbs.cpp:1178
+#: ../src/verbs.cpp:1185
msgid "Switch to previous layer"
msgstr "ПеремкнутиÑÑ Ð½Ð° попередній шар"
-#: ../src/verbs.cpp:1179
+#: ../src/verbs.cpp:1186
msgid "Switched to previous layer."
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° попередній шар."
-#: ../src/verbs.cpp:1181
+#: ../src/verbs.cpp:1188
msgid "Cannot go before first layer."
msgstr "Ðеможливо переміÑтитиÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ за перший шар."
-#: ../src/verbs.cpp:1202 ../src/verbs.cpp:1299 ../src/verbs.cpp:1331
-#: ../src/verbs.cpp:1337 ../src/verbs.cpp:1359
+#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1306 ../src/verbs.cpp:1338
+#: ../src/verbs.cpp:1344 ../src/verbs.cpp:1368 ../src/verbs.cpp:1383
msgid "No current layer."
msgstr "Ðемає поточного шару."
-#: ../src/verbs.cpp:1231 ../src/verbs.cpp:1235
+#: ../src/verbs.cpp:1238 ../src/verbs.cpp:1242
#, c-format
msgid "Raised layer <b>%s</b>."
msgstr "Шар <b>%s</b> піднÑто."
-#: ../src/verbs.cpp:1232
+#: ../src/verbs.cpp:1239
msgid "Layer to top"
msgstr "ПіднÑти шар нагору"
-#: ../src/verbs.cpp:1236
+#: ../src/verbs.cpp:1243
msgid "Raise layer"
msgstr "ПіднÑти шар"
-#: ../src/verbs.cpp:1239 ../src/verbs.cpp:1243
+#: ../src/verbs.cpp:1246 ../src/verbs.cpp:1250
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr "Шар <b>%s</b> опущено."
-#: ../src/verbs.cpp:1240
+#: ../src/verbs.cpp:1247
msgid "Layer to bottom"
msgstr "ОпуÑтити шар додолу"
-#: ../src/verbs.cpp:1244
+#: ../src/verbs.cpp:1251
msgid "Lower layer"
msgstr "ОпуÑтити шар"
-#: ../src/verbs.cpp:1253
+#: ../src/verbs.cpp:1260
msgid "Cannot move layer any further."
msgstr "Ðеможливо переміÑтити шар далі."
-#: ../src/verbs.cpp:1267 ../src/verbs.cpp:1286
+#: ../src/verbs.cpp:1274 ../src/verbs.cpp:1293
#, c-format
msgid "%s copy"
msgstr "ÐšÐ¾Ð¿Ñ–Ñ %s"
-#: ../src/verbs.cpp:1294
+#: ../src/verbs.cpp:1301
msgid "Duplicate layer"
msgstr "Дублювати шар"
#. TRANSLATORS: this means "The layer has been duplicated."
-#: ../src/verbs.cpp:1297
+#: ../src/verbs.cpp:1304
msgid "Duplicated layer."
msgstr "Дубльований шар."
-#: ../src/verbs.cpp:1326
+#: ../src/verbs.cpp:1333
msgid "Delete layer"
msgstr "Вилучити шар"
#. TRANSLATORS: this means "The layer has been deleted."
-#: ../src/verbs.cpp:1329
+#: ../src/verbs.cpp:1336
msgid "Deleted layer."
msgstr "Шар вилучено."
-#: ../src/verbs.cpp:1340
-msgid "Toggle layer solo"
-msgstr "Увімкнути або вимкнути Ñоло шару"
-
-#: ../src/verbs.cpp:1346
+#: ../src/verbs.cpp:1353
msgid "Show all layers"
msgstr "Показати вÑÑ– шари"
-#: ../src/verbs.cpp:1352
+#: ../src/verbs.cpp:1358
msgid "Hide all layers"
msgstr "Приховати вÑÑ– шари"
-#: ../src/verbs.cpp:1427
+#: ../src/verbs.cpp:1363
+msgid "Lock all layers"
+msgstr "Заблокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:1377
+msgid "Unlock all layers"
+msgstr "Розблокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:1451
msgid "Flip horizontally"
msgstr "Віддзеркалити горизонтально"
-#: ../src/verbs.cpp:1432
+#: ../src/verbs.cpp:1456
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:2009
+#: ../src/verbs.cpp:2055
msgid "tutorial-basic.svg"
msgstr "tutorial-basic.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2013
+#: ../src/verbs.cpp:2059
msgid "tutorial-shapes.svg"
msgstr "tutorial-shapes.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2017
+#: ../src/verbs.cpp:2063
msgid "tutorial-advanced.svg"
msgstr "tutorial-advanced.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2021
+#: ../src/verbs.cpp:2067
msgid "tutorial-tracing.svg"
msgstr "tutorial-tracing.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2025
+#: ../src/verbs.cpp:2071
msgid "tutorial-calligraphy.svg"
msgstr "tutorial-calligraphy.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2029
+#: ../src/verbs.cpp:2075
msgid "tutorial-interpolate.svg"
msgstr "tutorial-interpolate.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2033
+#: ../src/verbs.cpp:2079
msgid "tutorial-elements.svg"
msgstr "tutorial-elements.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2037
+#: ../src/verbs.cpp:2083
msgid "tutorial-tips.svg"
msgstr "tutorial-tips.svg"
-#: ../src/verbs.cpp:2225 ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2271 ../src/verbs.cpp:2862
msgid "Unlock all objects in the current layer"
msgstr "Розблокувати уÑÑ– об'єкти у поточному шарі"
-#: ../src/verbs.cpp:2229 ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2275 ../src/verbs.cpp:2864
msgid "Unlock all objects in all layers"
msgstr "Розблокувати уÑÑ– об'єкти в уÑÑ–Ñ… шарах"
-#: ../src/verbs.cpp:2233 ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2279 ../src/verbs.cpp:2866
msgid "Unhide all objects in the current layer"
msgstr "Розблокувати уÑÑ– об'єкти у поточному шарі"
-#: ../src/verbs.cpp:2237 ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2283 ../src/verbs.cpp:2868
msgid "Unhide all objects in all layers"
msgstr "Показати уÑÑ– об'єкти в уÑÑ–Ñ… шарах"
-#: ../src/verbs.cpp:2252
+#: ../src/verbs.cpp:2298
msgid "Does nothing"
msgstr "Ðемає дій"
-#: ../src/verbs.cpp:2255
+#: ../src/verbs.cpp:2301
msgid "Create new document from the default template"
msgstr "Створити новий документ зі Ñтандартного шаблону"
-#: ../src/verbs.cpp:2257
+#: ../src/verbs.cpp:2303
msgid "_Open..."
msgstr "_Відкрити…"
-#: ../src/verbs.cpp:2258
+#: ../src/verbs.cpp:2304
msgid "Open an existing document"
msgstr "Відкрити Ñ–Ñнуючий документ"
-#: ../src/verbs.cpp:2259
+#: ../src/verbs.cpp:2305
msgid "Re_vert"
msgstr "Від_новити"
-#: ../src/verbs.cpp:2260
+#: ../src/verbs.cpp:2306
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr "Відновити оÑтанню збережену верÑÑ–ÑŽ документа (зміни будуть втрачені)"
-#: ../src/verbs.cpp:2261
+#: ../src/verbs.cpp:2307
msgid "Save document"
msgstr "Зберегти документ"
-#: ../src/verbs.cpp:2263
+#: ../src/verbs.cpp:2309
msgid "Save _As..."
msgstr "Зберегти _Ñк…"
-#: ../src/verbs.cpp:2264
+#: ../src/verbs.cpp:2310
msgid "Save document under a new name"
msgstr "Зберегти документ під іншою назвою"
-#: ../src/verbs.cpp:2265
+#: ../src/verbs.cpp:2311
msgid "Save a Cop_y..."
msgstr "Зберегти _копію…"
-#: ../src/verbs.cpp:2266
+#: ../src/verbs.cpp:2312
msgid "Save a copy of the document under a new name"
msgstr "Зберегти копію документа під іншою назвою"
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2313
msgid "_Print..."
msgstr "Ðад_рукувати…"
-#: ../src/verbs.cpp:2267
+#: ../src/verbs.cpp:2313
msgid "Print document"
msgstr "Ðадрукувати документ"
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2316
msgid "Clean _up document"
msgstr "О_чиÑтити документ"
-#: ../src/verbs.cpp:2270
+#: ../src/verbs.cpp:2316
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
@@ -21851,144 +21889,144 @@ msgstr ""
"Прибрати непотрібні Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (наприклад, градієнти чи вирізаннÑ) з &lt;"
"defs&gt; документа"
-#: ../src/verbs.cpp:2272
+#: ../src/verbs.cpp:2318
msgid "_Import..."
msgstr "_Імпортувати…"
-#: ../src/verbs.cpp:2273
+#: ../src/verbs.cpp:2319
msgid "Import a bitmap or SVG image into this document"
msgstr "Імпортувати Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (раÑтрове чи SVG) до документа"
-#: ../src/verbs.cpp:2274
+#: ../src/verbs.cpp:2320
msgid "_Export Bitmap..."
msgstr "_ЕкÑпортувати раÑтр…"
-#: ../src/verbs.cpp:2275
+#: ../src/verbs.cpp:2321
msgid "Export this document or a selection as a bitmap image"
msgstr "ЕкÑпортувати документ чи позначену чаÑтину у раÑтрове зображеннÑ"
-#: ../src/verbs.cpp:2276
+#: ../src/verbs.cpp:2322
msgid "Import Clip Art..."
msgstr "_Імпортувати шаблон…"
-#: ../src/verbs.cpp:2277
+#: ../src/verbs.cpp:2323
msgid "Import clipart from Open Clip Art Library"
msgstr "Імпортувати шаблон з бібліотеки Open Clip Art"
#. 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:2279
+#: ../src/verbs.cpp:2325
msgid "N_ext Window"
msgstr "_ÐаÑтупне вікно"
-#: ../src/verbs.cpp:2280
+#: ../src/verbs.cpp:2326
msgid "Switch to the next document window"
msgstr "Перейти до наÑтупного вікна документа"
-#: ../src/verbs.cpp:2281
+#: ../src/verbs.cpp:2327
msgid "P_revious Window"
msgstr "_Попереднє вікно"
-#: ../src/verbs.cpp:2282
+#: ../src/verbs.cpp:2328
msgid "Switch to the previous document window"
msgstr "Перейти до попереднього вікна документа"
-#: ../src/verbs.cpp:2283
+#: ../src/verbs.cpp:2329
msgid "_Close"
msgstr "_Закрити"
-#: ../src/verbs.cpp:2284
+#: ../src/verbs.cpp:2330
msgid "Close this document window"
msgstr "Закрити це вікно документа"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2331
msgid "_Quit"
msgstr "Ви_йти"
-#: ../src/verbs.cpp:2285
+#: ../src/verbs.cpp:2331
msgid "Quit Inkscape"
msgstr "Вийти з Inkscape"
-#: ../src/verbs.cpp:2288
+#: ../src/verbs.cpp:2334
msgid "Undo last action"
msgstr "СкаÑувати оÑтанню операцію"
-#: ../src/verbs.cpp:2291
+#: ../src/verbs.cpp:2337
msgid "Do again the last undone action"
msgstr "Повторити оÑтанню ÑкаÑовану дію"
-#: ../src/verbs.cpp:2292
+#: ../src/verbs.cpp:2338
msgid "Cu_t"
msgstr "_Вирізати"
-#: ../src/verbs.cpp:2293
+#: ../src/verbs.cpp:2339
msgid "Cut selection to clipboard"
msgstr "Вирізати позначені об'єкти у буфер обміну"
-#: ../src/verbs.cpp:2294
+#: ../src/verbs.cpp:2340
msgid "_Copy"
msgstr "_Копіювати"
-#: ../src/verbs.cpp:2295
+#: ../src/verbs.cpp:2341
msgid "Copy selection to clipboard"
msgstr "Скопіювати позначені об'єкти у буфер обміну"
-#: ../src/verbs.cpp:2296
+#: ../src/verbs.cpp:2342
msgid "_Paste"
msgstr "Ð’ÑÑ‚_авити"
-#: ../src/verbs.cpp:2297
+#: ../src/verbs.cpp:2343
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr "Ð’Ñтавити об'єкти з буферу обміну або текÑÑ‚ у позицію курÑора миші"
-#: ../src/verbs.cpp:2298
+#: ../src/verbs.cpp:2344
msgid "Paste _Style"
msgstr "Ð’Ñтавити _Ñтиль"
-#: ../src/verbs.cpp:2299
+#: ../src/verbs.cpp:2345
msgid "Apply the style of the copied object to selection"
msgstr "ЗаÑтоÑувати Ñтиль Ñкопійованого об'єкта до позначених об'єктів"
-#: ../src/verbs.cpp:2301
+#: ../src/verbs.cpp:2347
msgid "Scale selection to match the size of the copied object"
msgstr ""
"Зміна маÑштабу позначених об'єктів з метою задовольнити розміру копійованого "
"об'єкта"
-#: ../src/verbs.cpp:2302
+#: ../src/verbs.cpp:2348
msgid "Paste _Width"
msgstr "Ð’Ñтавити _ширину"
-#: ../src/verbs.cpp:2303
+#: ../src/verbs.cpp:2349
msgid "Scale selection horizontally to match the width of the copied object"
msgstr ""
"Змінити маÑштаб позначених об'єктів за горизонтальним розміром з метою "
"відповідноÑті ширині копійованого об'єкта"
-#: ../src/verbs.cpp:2304
+#: ../src/verbs.cpp:2350
msgid "Paste _Height"
msgstr "Ð’Ñтавити _виÑоту"
-#: ../src/verbs.cpp:2305
+#: ../src/verbs.cpp:2351
msgid "Scale selection vertically to match the height of the copied object"
msgstr ""
"Змінити маÑштаб позначених об'єктів за вертикальним розміром з метою "
"відповідноÑті виÑоті копійованого об'єкта"
-#: ../src/verbs.cpp:2306
+#: ../src/verbs.cpp:2352
msgid "Paste Size Separately"
msgstr "Ð’Ñтавити розмір окремо"
-#: ../src/verbs.cpp:2307
+#: ../src/verbs.cpp:2353
msgid "Scale each selected object to match the size of the copied object"
msgstr ""
"Змінити кожного позначеного об'єкта з метою відповідноÑті розміру "
"копійованого об'єкта"
-#: ../src/verbs.cpp:2308
+#: ../src/verbs.cpp:2354
msgid "Paste Width Separately"
msgstr "Ð’Ñтавити ширину окремо"
-#: ../src/verbs.cpp:2309
+#: ../src/verbs.cpp:2355
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
@@ -21996,11 +22034,11 @@ msgstr ""
"Змінити маÑштаб кожного позначеного об'єкта за горизонтальним розміром з "
"метою відповідноÑті ширині копійованого об'єкта"
-#: ../src/verbs.cpp:2310
+#: ../src/verbs.cpp:2356
msgid "Paste Height Separately"
msgstr "Ð’Ñтавити виÑоту окремо"
-#: ../src/verbs.cpp:2311
+#: ../src/verbs.cpp:2357
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
@@ -22008,67 +22046,67 @@ msgstr ""
"Змінити маÑштаб кожного позначеного об'єкта за вертикальним розміром з метою "
"відповідноÑті виÑоті копійованого об'єкта"
-#: ../src/verbs.cpp:2312
+#: ../src/verbs.cpp:2358
msgid "Paste _In Place"
msgstr "Ð’Ñтавити на _міÑце"
-#: ../src/verbs.cpp:2313
+#: ../src/verbs.cpp:2359
msgid "Paste objects from clipboard to the original location"
msgstr "Ð’Ñтавити об'єкти з буфера у міÑце, де вони були раніше"
-#: ../src/verbs.cpp:2314
+#: ../src/verbs.cpp:2360
msgid "Paste Path _Effect"
msgstr "Ð’Ñтавити _ефект контуру"
-#: ../src/verbs.cpp:2315
+#: ../src/verbs.cpp:2361
msgid "Apply the path effect of the copied object to selection"
msgstr "ЗаÑтоÑувати ефект контуру Ñкопійованого об'єкта до позначених об'єктів"
-#: ../src/verbs.cpp:2316
+#: ../src/verbs.cpp:2362
msgid "Remove Path _Effect"
msgstr "Вилучити _ефект контуру"
-#: ../src/verbs.cpp:2317
+#: ../src/verbs.cpp:2363
msgid "Remove any path effects from selected objects"
msgstr "Вилучити вÑÑ– ефекти контурів з позначених об'єктів"
-#: ../src/verbs.cpp:2318
+#: ../src/verbs.cpp:2364
msgid "_Remove Filters"
msgstr "В_илучити фільтри"
-#: ../src/verbs.cpp:2319
+#: ../src/verbs.cpp:2365
msgid "Remove any filters from selected objects"
msgstr "Вилучити вÑÑ– наÑлідки заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ñ–Ð² з позначених об'єктів"
-#: ../src/verbs.cpp:2320
+#: ../src/verbs.cpp:2366
msgid "_Delete"
msgstr "В_илучити"
-#: ../src/verbs.cpp:2321
+#: ../src/verbs.cpp:2367
msgid "Delete selection"
msgstr "Вилучити позначені об'єкти"
-#: ../src/verbs.cpp:2322
+#: ../src/verbs.cpp:2368
msgid "Duplic_ate"
msgstr "_Дублювати"
-#: ../src/verbs.cpp:2323
+#: ../src/verbs.cpp:2369
msgid "Duplicate selected objects"
msgstr "Дублювати позначені об'єкти"
-#: ../src/verbs.cpp:2324
+#: ../src/verbs.cpp:2370
msgid "Create Clo_ne"
msgstr "Створити к_лон"
-#: ../src/verbs.cpp:2325
+#: ../src/verbs.cpp:2371
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr "Створити клон (копію, пов'Ñзану з оригіналом) позначеного об'єкта"
-#: ../src/verbs.cpp:2326
+#: ../src/verbs.cpp:2372
msgid "Unlin_k Clone"
msgstr "В_ід'єднати клон"
-#: ../src/verbs.cpp:2327
+#: ../src/verbs.cpp:2373
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
@@ -22076,29 +22114,29 @@ msgstr ""
"Вирізати вибрані поÑÐ¸Ð»Ð°Ð½Ð½Ñ ÐºÐ»Ð¾Ð½Ñ–Ð² на оригінали з перетвореннÑм Ñ—Ñ… на окремі "
"об'єкти"
-#: ../src/verbs.cpp:2328
+#: ../src/verbs.cpp:2374
msgid "Relink to Copied"
msgstr "Перез'єднати з копійованим"
-#: ../src/verbs.cpp:2329
+#: ../src/verbs.cpp:2375
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr ""
"Перез'єднати вибрані клони з об'єктом, Ñкий зараз перебуває у буфері обміну "
"даними"
-#: ../src/verbs.cpp:2330
+#: ../src/verbs.cpp:2376
msgid "Select _Original"
msgstr "Позначити о_ригінал"
-#: ../src/verbs.cpp:2331
+#: ../src/verbs.cpp:2377
msgid "Select the object to which the selected clone is linked"
msgstr "Позначити об'єкт, з Ñким пов'Ñзаний вибраний клон"
-#: ../src/verbs.cpp:2332
+#: ../src/verbs.cpp:2378
msgid "Clone original path (LPE)"
msgstr "Клонувати початковий контур (геометрично)"
-#: ../src/verbs.cpp:2333
+#: ../src/verbs.cpp:2379
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
@@ -22106,19 +22144,19 @@ msgstr ""
"Створює новий контур, заÑтоÑовує геометричне Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ "
"початкового контуру Ñ– пов'Ñзує його з вибраним контуром"
-#: ../src/verbs.cpp:2334
+#: ../src/verbs.cpp:2380
msgid "Objects to _Marker"
msgstr "Об'єкти у _маркер"
-#: ../src/verbs.cpp:2335
+#: ../src/verbs.cpp:2381
msgid "Convert selection to a line marker"
msgstr "Перетворити вибране на маркер лінії"
-#: ../src/verbs.cpp:2336
+#: ../src/verbs.cpp:2382
msgid "Objects to Gu_ides"
msgstr "Об'єкти у на_прÑмні"
-#: ../src/verbs.cpp:2337
+#: ../src/verbs.cpp:2383
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
@@ -22126,76 +22164,92 @@ msgstr ""
"Перетворити вибрані об'єкти на декілька напрÑмних, вирівнÑних за краÑми "
"об'єктів"
-#: ../src/verbs.cpp:2338
+#: ../src/verbs.cpp:2384
msgid "Objects to Patter_n"
msgstr "О_б'єкти у візерунок"
-#: ../src/verbs.cpp:2339
+#: ../src/verbs.cpp:2385
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr "Перетворити позначені об'єкти у прÑмокутник, заповнений візерунком"
-#: ../src/verbs.cpp:2340
+#: ../src/verbs.cpp:2386
msgid "Pattern to _Objects"
msgstr "_Візерунок у об'єкти"
-#: ../src/verbs.cpp:2341
+#: ../src/verbs.cpp:2387
msgid "Extract objects from a tiled pattern fill"
msgstr "ВитÑгнути об'єкти з текÑтурного заповненнÑ"
-#: ../src/verbs.cpp:2342
+#: ../src/verbs.cpp:2388
+msgid "Group to Symbol"
+msgstr "Групу на Ñимвол"
+
+#: ../src/verbs.cpp:2389
+msgid "Convert group to a symbol"
+msgstr "Перетворити групу на Ñимвол"
+
+#: ../src/verbs.cpp:2390
+msgid "Symbol to Group"
+msgstr "Символ у групу"
+
+#: ../src/verbs.cpp:2391
+msgid "Extract group from a symbol"
+msgstr "Видобути групу з Ñимволу"
+
+#: ../src/verbs.cpp:2392
msgid "Clea_r All"
msgstr "О_чиÑтити вÑе"
-#: ../src/verbs.cpp:2343
+#: ../src/verbs.cpp:2393
msgid "Delete all objects from document"
msgstr "Вилучити уÑÑ– об'єкти з документа"
-#: ../src/verbs.cpp:2344
+#: ../src/verbs.cpp:2394
msgid "Select Al_l"
msgstr "Поз_начити вÑе"
-#: ../src/verbs.cpp:2345
+#: ../src/verbs.cpp:2395
msgid "Select all objects or all nodes"
msgstr "Позначити вÑÑ– об'єкти чи вÑÑ– вузли"
-#: ../src/verbs.cpp:2346
+#: ../src/verbs.cpp:2396
msgid "Select All in All La_yers"
msgstr "Позначити вÑе в уÑÑ–Ñ… _шарах"
-#: ../src/verbs.cpp:2347
+#: ../src/verbs.cpp:2397
msgid "Select all objects in all visible and unlocked layers"
msgstr "Позначити уÑÑ– об'єкти в уÑÑ–Ñ… видимих та розблокованих шарах"
-#: ../src/verbs.cpp:2348
+#: ../src/verbs.cpp:2398
msgid "Fill _and Stroke"
msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ _та штрих"
-#: ../src/verbs.cpp:2349
+#: ../src/verbs.cpp:2399
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr "Позначити вÑÑ– об'єкти з тим Ñамим заповненнÑм та штрихом"
-#: ../src/verbs.cpp:2350
+#: ../src/verbs.cpp:2400
msgid "_Fill Color"
msgstr "За_повнити кольором"
-#: ../src/verbs.cpp:2351
+#: ../src/verbs.cpp:2401
msgid "Select all objects with the same fill as the selected objects"
msgstr "Позначити вÑÑ– об'єкти з тим Ñамим заповненнÑм"
-#: ../src/verbs.cpp:2352
+#: ../src/verbs.cpp:2402
msgid "_Stroke Color"
msgstr "Колір _штриха"
-#: ../src/verbs.cpp:2353
+#: ../src/verbs.cpp:2403
msgid "Select all objects with the same stroke as the selected objects"
msgstr "Позначити вÑÑ– об'єкти з тим Ñамим штрихом"
-#: ../src/verbs.cpp:2354
+#: ../src/verbs.cpp:2404
msgid "Stroke St_yle"
msgstr "С_тиль штриха"
-#: ../src/verbs.cpp:2355
+#: ../src/verbs.cpp:2405
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
@@ -22203,11 +22257,11 @@ msgstr ""
"Позначити вÑÑ– об'єкти з тим Ñамим типом штриха (товщиною, риÑками, "
"позначками)"
-#: ../src/verbs.cpp:2356
+#: ../src/verbs.cpp:2406
msgid "_Object Type"
msgstr "Тип _об'єкта"
-#: ../src/verbs.cpp:2357
+#: ../src/verbs.cpp:2407
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
@@ -22215,152 +22269,152 @@ msgstr ""
"Позначити вÑÑ– об'єкти з тим Ñамим типом об'єкта (прÑмокутник, дуга, текÑÑ‚, "
"контур, раÑтрове Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð¾Ñ‰Ð¾), що Ñ– позначені об'єкти"
-#: ../src/verbs.cpp:2358
+#: ../src/verbs.cpp:2408
msgid "In_vert Selection"
msgstr "_Інвертувати позначеннÑ"
-#: ../src/verbs.cpp:2359
+#: ../src/verbs.cpp:2409
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
"Інвертувати Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (знÑти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð· позначеного та позначити решту)"
-#: ../src/verbs.cpp:2360
+#: ../src/verbs.cpp:2410
msgid "Invert in All Layers"
msgstr "Інвертувати в уÑÑ–Ñ… шарах"
-#: ../src/verbs.cpp:2361
+#: ../src/verbs.cpp:2411
msgid "Invert selection in all visible and unlocked layers"
msgstr "Інвертувати Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð² уÑÑ–Ñ… видимих та незаблокованих шарах"
-#: ../src/verbs.cpp:2362
+#: ../src/verbs.cpp:2412
msgid "Select Next"
msgstr "Обрати наÑтупний"
-#: ../src/verbs.cpp:2363
+#: ../src/verbs.cpp:2413
msgid "Select next object or node"
msgstr "Обрати наÑтупний об'єкт або вузол"
-#: ../src/verbs.cpp:2364
+#: ../src/verbs.cpp:2414
msgid "Select Previous"
msgstr "Обрати попереднє"
-#: ../src/verbs.cpp:2365
+#: ../src/verbs.cpp:2415
msgid "Select previous object or node"
msgstr "Обрати попередній об'єкт чи вузол"
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2416
msgid "D_eselect"
msgstr "Зн_Ñти позначеннÑ"
-#: ../src/verbs.cpp:2367
+#: ../src/verbs.cpp:2417
msgid "Deselect any selected objects or nodes"
msgstr "ЗнÑти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð· уÑÑ–Ñ… об'єктів чи вузлів"
-#: ../src/verbs.cpp:2368
+#: ../src/verbs.cpp:2418
msgid "Create _Guides Around the Page"
msgstr "Створити _напрÑмні навколо Ñторінки"
-#: ../src/verbs.cpp:2369 ../src/verbs.cpp:2371
+#: ../src/verbs.cpp:2419 ../src/verbs.cpp:2421
msgid "Create four guides aligned with the page borders"
msgstr "Створити чотири напрÑмні за краÑми Ñторінки"
-#: ../src/verbs.cpp:2372
+#: ../src/verbs.cpp:2422
msgid "Next path effect parameter"
msgstr "ÐаÑтупний параметр ефекту контуру"
-#: ../src/verbs.cpp:2373
+#: ../src/verbs.cpp:2423
msgid "Show next editable path effect parameter"
msgstr "Показати наÑтупний придатний до Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ефекту контуру"
#. Selection
-#: ../src/verbs.cpp:2376
+#: ../src/verbs.cpp:2426
msgid "Raise to _Top"
msgstr "ПіднÑти на п_ередній план"
-#: ../src/verbs.cpp:2377
+#: ../src/verbs.cpp:2427
msgid "Raise selection to top"
msgstr "ПіднÑти позначені об'єкти на передній план"
-#: ../src/verbs.cpp:2378
+#: ../src/verbs.cpp:2428
msgid "Lower to _Bottom"
msgstr "ОпуÑтити на з_адній план"
-#: ../src/verbs.cpp:2379
+#: ../src/verbs.cpp:2429
msgid "Lower selection to bottom"
msgstr "ОпуÑтити позначені об'єкти на задній план"
-#: ../src/verbs.cpp:2380
+#: ../src/verbs.cpp:2430
msgid "_Raise"
msgstr "_ПіднÑти"
-#: ../src/verbs.cpp:2381
+#: ../src/verbs.cpp:2431
msgid "Raise selection one step"
msgstr "ПіднÑти позначені об'єкти на один рівень"
-#: ../src/verbs.cpp:2382
+#: ../src/verbs.cpp:2432
msgid "_Lower"
msgstr "_ОпуÑтити"
-#: ../src/verbs.cpp:2383
+#: ../src/verbs.cpp:2433
msgid "Lower selection one step"
msgstr "ОпуÑтити позначені об'єкти на один рівень"
-#: ../src/verbs.cpp:2385
+#: ../src/verbs.cpp:2435
msgid "Group selected objects"
msgstr "Згрупувати позначені об'єкти"
-#: ../src/verbs.cpp:2387
+#: ../src/verbs.cpp:2437
msgid "Ungroup selected groups"
msgstr "Розгрупувати позначені групи"
-#: ../src/verbs.cpp:2389
+#: ../src/verbs.cpp:2439
msgid "_Put on Path"
msgstr "_РозміÑтити по контуру"
-#: ../src/verbs.cpp:2391
+#: ../src/verbs.cpp:2441
msgid "_Remove from Path"
msgstr "Відокрем_ити від контуру"
-#: ../src/verbs.cpp:2393
+#: ../src/verbs.cpp:2443
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:2396
+#: ../src/verbs.cpp:2446
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
"Вилучити з текÑтового об'єкта уÑÑ– додані вручну повороти кернів та гліфів"
-#: ../src/verbs.cpp:2398
+#: ../src/verbs.cpp:2448
msgid "_Union"
msgstr "С_ума"
-#: ../src/verbs.cpp:2399
+#: ../src/verbs.cpp:2449
msgid "Create union of selected paths"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… контурів"
-#: ../src/verbs.cpp:2400
+#: ../src/verbs.cpp:2450
msgid "_Intersection"
msgstr "_Перетин"
-#: ../src/verbs.cpp:2401
+#: ../src/verbs.cpp:2451
msgid "Create intersection of selected paths"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ñƒ позначених контурів"
-#: ../src/verbs.cpp:2402
+#: ../src/verbs.cpp:2452
msgid "_Difference"
msgstr "Р_ізницÑ"
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2453
msgid "Create difference of selected paths (bottom minus top)"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ– позначених контурів (низ Ð¼Ñ–Ð½ÑƒÑ Ð²ÐµÑ€Ñ…)"
-#: ../src/verbs.cpp:2404
+#: ../src/verbs.cpp:2454
msgid "E_xclusion"
msgstr "Виключне _ÐБО"
-#: ../src/verbs.cpp:2405
+#: ../src/verbs.cpp:2455
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
@@ -22368,21 +22422,21 @@ msgstr ""
"Створити контур шлÑхом виключного ÐБО з позначених контурів (ті чаÑтини, що "
"належать тільки одному з контурів)"
-#: ../src/verbs.cpp:2406
+#: ../src/verbs.cpp:2456
msgid "Di_vision"
msgstr "_ДіленнÑ"
-#: ../src/verbs.cpp:2407
+#: ../src/verbs.cpp:2457
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:2410
+#: ../src/verbs.cpp:2460
msgid "Cut _Path"
msgstr "Розрізати _контур"
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2461
msgid "Cut the bottom path's stroke into pieces, removing fill"
msgstr ""
"Розрізати штрих нижнього контуру верхнім на чаÑтини, з вилученнÑм заповненнÑ"
@@ -22390,323 +22444,347 @@ 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:2415
+#: ../src/verbs.cpp:2465
msgid "Outs_et"
msgstr "Ро_зтÑгнути"
-#: ../src/verbs.cpp:2416
+#: ../src/verbs.cpp:2466
msgid "Outset selected paths"
msgstr "РозтÑгнути позначені контури"
-#: ../src/verbs.cpp:2418
+#: ../src/verbs.cpp:2468
msgid "O_utset Path by 1 px"
msgstr "Р_озтÑгнути на 1 точку"
-#: ../src/verbs.cpp:2419
+#: ../src/verbs.cpp:2469
msgid "Outset selected paths by 1 px"
msgstr "РозтÑгнути позначені контури на 1 точку"
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2471
msgid "O_utset Path by 10 px"
msgstr "Р_озтÑгнути на 10 точок"
-#: ../src/verbs.cpp:2422
+#: ../src/verbs.cpp:2472
msgid "Outset selected paths by 10 px"
msgstr "РозтÑгнути позначені контури на 10 точок"
#. 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:2426
+#: ../src/verbs.cpp:2476
msgid "I_nset"
msgstr "Ð’_Ñ‚Ñгнути"
-#: ../src/verbs.cpp:2427
+#: ../src/verbs.cpp:2477
msgid "Inset selected paths"
msgstr "Ð’Ñ‚Ñгнути позначені контури"
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2479
msgid "I_nset Path by 1 px"
msgstr "Ð’Ñ‚_Ñгнути контур на 1 точку"
-#: ../src/verbs.cpp:2430
+#: ../src/verbs.cpp:2480
msgid "Inset selected paths by 1 px"
msgstr "Ð’Ñ‚Ñгнути позначені контури на 1 точку"
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2482
msgid "I_nset Path by 10 px"
msgstr "Ð’Ñ‚_Ñгнути контур на 10 точок"
-#: ../src/verbs.cpp:2433
+#: ../src/verbs.cpp:2483
msgid "Inset selected paths by 10 px"
msgstr "Ð’Ñ‚Ñгнути позначені контури на 10 точок"
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2485
msgid "D_ynamic Offset"
msgstr "Д_инамічний відÑтуп"
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2485
msgid "Create a dynamic offset object"
msgstr ""
"Створити об'єкт, втÑгуваннÑ/розтÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñкого можна змінювати динамічно"
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2487
msgid "_Linked Offset"
msgstr "Зв'_Ñзане втÑгуваннÑ"
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2488
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
"Створити втÑгуваннÑ/розтÑгуваннÑ, динамічно пов'Ñзане з початковим контуром"
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2490
msgid "_Stroke to Path"
msgstr "_Штрих у контур"
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2491
msgid "Convert selected object's stroke to paths"
msgstr "Перетворити штрих позначеного об'єкта на контури"
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2492
msgid "Si_mplify"
msgstr "_СпроÑтити"
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2493
msgid "Simplify selected paths (remove extra nodes)"
msgstr "СпроÑтити позначені контури вилученнÑм зайвих вузлів"
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2494
msgid "_Reverse"
msgstr "Роз_вернути"
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2495
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
"Змінити напрÑмок позначених контурів на протилежний (кориÑно Ð´Ð»Ñ "
"Ð²Ñ–Ð´Ð´Ð·ÐµÑ€ÐºÐ°Ð»ÐµÐ½Ð½Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ñ–Ð²)"
-#: ../src/verbs.cpp:2448
+#: ../src/verbs.cpp:2498
msgid "Create one or more paths from a bitmap by tracing it"
msgstr ""
"Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ або більше контурів з раÑтрового файла шлÑхом траÑуваннÑ"
-#: ../src/verbs.cpp:2449
+#: ../src/verbs.cpp:2499
msgid "Make a _Bitmap Copy"
msgstr "З_робити раÑтрову копію"
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2500
msgid "Export selection to a bitmap and insert it into document"
msgstr "ЕкÑпортувати позначені об'єкти у раÑтр та вÑтавити його у документ"
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2501
msgid "_Combine"
msgstr "Об'_єднати"
-#: ../src/verbs.cpp:2452
+#: ../src/verbs.cpp:2502
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:2455
+#: ../src/verbs.cpp:2505
msgid "Break _Apart"
msgstr "_Розділити"
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2506
msgid "Break selected paths into subpaths"
msgstr "Розділити позначені контури на чаÑтини"
-#: ../src/verbs.cpp:2457
+#: ../src/verbs.cpp:2507
msgid "Ro_ws and Columns..."
msgstr "Р_Ñдки Ñ– Ñтовпчики…"
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2508
msgid "Arrange selected objects in a table"
msgstr "Компонувати позначені об'єкти у формі таблиці"
#. Layer
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2510
msgid "_Add Layer..."
msgstr "_Додати шар…"
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2511
msgid "Create a new layer"
msgstr "Створити новий шар"
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2512
msgid "Re_name Layer..."
msgstr "Пере_йменувати шар…"
-#: ../src/verbs.cpp:2463
+#: ../src/verbs.cpp:2513
msgid "Rename the current layer"
msgstr "Перейменувати поточний шар"
-#: ../src/verbs.cpp:2464
+#: ../src/verbs.cpp:2514
msgid "Switch to Layer Abov_e"
msgstr "Перейти на шар _вище"
-#: ../src/verbs.cpp:2465
+#: ../src/verbs.cpp:2515
msgid "Switch to the layer above the current"
msgstr "Перейти на шар, що знаходитьÑÑ Ð²Ð¸Ñ‰Ðµ від поточного"
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2516
msgid "Switch to Layer Belo_w"
msgstr "Перейти на шар _нижче"
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2517
msgid "Switch to the layer below the current"
msgstr "Перейти на шар, що знаходитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ від поточного"
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2518
msgid "Move Selection to Layer Abo_ve"
msgstr "ПереміÑтити позначені об'єкти на шар ви_ще"
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2519
msgid "Move selection to the layer above the current"
msgstr "ПереміÑтити на шар, що знаходитьÑÑ Ð½Ð°Ð´ поточним"
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2520
msgid "Move Selection to Layer Bel_ow"
msgstr "ПереміÑтити на шар ни_жче"
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2521
msgid "Move selection to the layer below the current"
msgstr "ПереміÑтити на шар, що знаходитьÑÑ Ð¿Ñ–Ð´ поточним"
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2522
msgid "Move Selection to Layer..."
msgstr "ПереÑунути позначене до шару…"
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2524
msgid "Layer to _Top"
msgstr "ПіднÑти шар до_гори"
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2525
msgid "Raise the current layer to the top"
msgstr "ПіднÑти поточний шар догори"
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2526
msgid "Layer to _Bottom"
msgstr "ОпуÑтити шар в _оÑнову"
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2527
msgid "Lower the current layer to the bottom"
msgstr "ОпуÑтити поточний шар на найнижчий рівень"
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2528
msgid "_Raise Layer"
msgstr "_ПіднÑти шар"
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2529
msgid "Raise the current layer"
msgstr "ПіднÑти поточний шар"
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2530
msgid "_Lower Layer"
msgstr "_ОпуÑтити шар"
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2531
msgid "Lower the current layer"
msgstr "ОпуÑтити поточний шар"
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2532
msgid "D_uplicate Current Layer"
msgstr "Д_ублювати поточний шар"
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2533
msgid "Duplicate an existing layer"
msgstr "Дублювати поточний шар"
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2534
msgid "_Delete Current Layer"
msgstr "В_илучити поточний шар"
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2535
msgid "Delete the current layer"
msgstr "Вилучити поточний шар"
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2536
msgid "_Show/hide other layers"
msgstr "_Показати або Ñховати інші шари"
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2537
msgid "Solo the current layer"
msgstr "Виокремити поточний шар"
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2538
msgid "_Show all layers"
msgstr "По_казати вÑÑ– шари"
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2539
msgid "Show all the layers"
msgstr "Показати вÑÑ– шари"
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2540
msgid "_Hide all layers"
msgstr "При_ховати вÑÑ– шари"
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2541
msgid "Hide all the layers"
msgstr "Приховати вÑÑ– шари"
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2542
+msgid "_Lock all layers"
+msgstr "За_блокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:2543
+msgid "Lock all the layers"
+msgstr "Заблокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:2544
+msgid "Lock/Unlock _other layers"
+msgstr "Заблокувати чи розблокувати ін_ші шари"
+
+#: ../src/verbs.cpp:2545
+msgid "Lock all the other layers"
+msgstr "Заблокувати вÑÑ– інші шари"
+
+#: ../src/verbs.cpp:2546
+msgid "_Unlock all layers"
+msgstr "_Розблокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:2547
+msgid "Unlock all the layers"
+msgstr "Розблокувати вÑÑ– шари"
+
+#: ../src/verbs.cpp:2548
msgid "_Lock/Unlock Current Layer"
msgstr "За_блокувати чи розблокувати поточний шар"
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2549
msgid "Toggle lock on current layer"
msgstr "Заблокувати або розблокувати поточний шар"
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2550
msgid "_Show/hide Current Layer"
msgstr "_Показати або Ñховати поточний шар"
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2551
msgid "Toggle visibility of current layer"
msgstr "Увімкнути/Вимкнути видиміÑть поточного шару"
#. Object
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2554
msgid "Rotate _90&#176; CW"
msgstr "Обернути на _90° за годинниковою Ñтрілкою"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2557
msgid "Rotate selection 90° clockwise"
msgstr "Обернути позначені об'єкти на 90° за годинниковою Ñтрілкою"
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2558
msgid "Rotate 9_0&#176; CCW"
msgstr "Обернути на 9_0° проти годинникової Ñтрілки"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2561
msgid "Rotate selection 90° counter-clockwise"
msgstr "Обернути позначені об'єкти на 90° проти годинникової Ñтрілки"
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2562
msgid "Remove _Transformations"
msgstr "Прибрати _транÑформацію"
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2563
msgid "Remove transformations from object"
msgstr "Прибрати транÑформації з об'єкта"
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2564
msgid "_Object to Path"
msgstr "_Об'єкт у контур"
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2565
msgid "Convert selected object to path"
msgstr "Перетворити позначений об'єкт на контур"
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2566
msgid "_Flow into Frame"
msgstr "_Огорнути в рамку"
-#: ../src/verbs.cpp:2511
+#: ../src/verbs.cpp:2567
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
@@ -22714,710 +22792,758 @@ msgstr ""
"ВклаÑти текÑÑ‚ у рамку (контур чи форму), Ñтворивши контурний текÑÑ‚ "
"прив'Ñзаний до об'єкта рамки"
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2568
msgid "_Unflow"
msgstr "_ВийнÑти з рамки"
-#: ../src/verbs.cpp:2513
+#: ../src/verbs.cpp:2569
msgid "Remove text from frame (creates a single-line text object)"
msgstr "ВийнÑти теÑÑ‚ з рамки, Ñтворивши звичайний теÑтовий об'єкт в один Ñ€Ñдок"
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2570
msgid "_Convert to Text"
msgstr "_Перетворити у текÑÑ‚"
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2571
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr "Перетворити контурний текÑÑ‚ у звичайний текÑÑ‚ (із збереженнÑм виглÑду)"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2573
msgid "Flip _Horizontal"
msgstr "Віддзеркалити гор_изонтально"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2573
msgid "Flip selected objects horizontally"
msgstr "Віддзеркалити позначені об'єкти горизонтально"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2576
msgid "Flip _Vertical"
msgstr "Віддзеркалити _вертикально"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2576
msgid "Flip selected objects vertically"
msgstr "Віддзеркалити позначені об'єкти вертикально"
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2579
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr ""
"ЗаÑтоÑувати маÑку до позначених об'єктів (викориÑтовуючи найвищий об'єкт Ñк "
"маÑку)"
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2581
msgid "Edit mask"
msgstr "Змінити маÑку"
-#: ../src/verbs.cpp:2526 ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2582 ../src/verbs.cpp:2588
msgid "_Release"
msgstr "_Скинути"
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2583
msgid "Remove mask from selection"
msgstr "Вилучити маÑку з позначеного"
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2585
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
"ЗаÑтоÑувати контур-обгортку до позначених об'єктів (викориÑтовуючи найвищий "
"об'єкт Ñк контур-обгортку)"
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2587
msgid "Edit clipping path"
msgstr "Змінити контур вирізаннÑ"
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2589
msgid "Remove clipping path from selection"
msgstr "Вилучити контур-обгортку з позначених об'єктів'"
#. Tools
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2592
msgctxt "ContextVerb"
msgid "Select"
msgstr "ПозначеннÑ"
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2593
msgid "Select and transform objects"
msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° транÑÑ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¾Ð±'єктів"
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2594
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr "Редактор вузлів"
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2595
msgid "Edit paths by nodes"
msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð² за вузлами"
-#: ../src/verbs.cpp:2540
+#: ../src/verbs.cpp:2596
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "КорекціÑ"
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2597
msgid "Tweak objects by sculpting or painting"
msgstr "Коригувати об'єкти за допомогою Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ розфарбовуваннÑ"
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2598
msgctxt "ContextVerb"
msgid "Spray"
msgstr "РозкиданнÑ"
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2599
msgid "Spray objects by sculpting or painting"
msgstr "Розкидати об'єкти за допомогою Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ розфарбовуваннÑ"
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2600
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "ПрÑмокутник"
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2601
msgid "Create rectangles and squares"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ñ€Ñмокутників та квадратів"
-#: ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2602
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "ПроÑторовий об'єкт"
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2603
msgid "Create 3D boxes"
msgstr "Створити тривимірні об'єкти"
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2604
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "ЕліпÑ"
-#: ../src/verbs.cpp:2549
+#: ../src/verbs.cpp:2605
msgid "Create circles, ellipses, and arcs"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÑ–Ð», еліпÑів та дуг"
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2606
msgctxt "ContextVerb"
msgid "Star"
msgstr "Зірка"
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2607
msgid "Create stars and polygons"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ñ–Ñ€Ð¾Ðº та багатокутників"
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2608
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "Спіраль"
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2609
msgid "Create spirals"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñпіралей"
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2610
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Олівець"
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2611
msgid "Draw freehand lines"
msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ… контурів"
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2612
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Перо"
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2613
msgid "Draw Bezier curves and straight lines"
msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ ÐºÑ€Ð¸Ð²Ð¸Ñ… Безьє чи прÑмих ліній"
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2614
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "КаліграфіÑ"
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2615
msgid "Draw calligraphic or brush strokes"
msgstr "Малювати каліграфічним пером або пензлем"
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2617
msgid "Create and edit text objects"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° зміна текÑтових об'єктів"
-#: ../src/verbs.cpp:2562
+#: ../src/verbs.cpp:2618
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "Градієнт"
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2619
msgid "Create and edit gradients"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° зміна градієнтів"
-#: ../src/verbs.cpp:2564
+#: ../src/verbs.cpp:2620
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Сітка"
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2621
msgid "Create and edit meshes"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° зміна Ñіток"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2622
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "МаÑштаб"
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2623
msgid "Zoom in or out"
msgstr "Змінити маÑштаб"
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2625
msgid "Measurement tool"
msgstr "ІнÑтрумент вимірюваннÑ"
-#: ../src/verbs.cpp:2570
+#: ../src/verbs.cpp:2626
msgctxt "ContextVerb"
msgid "Dropper"
msgstr "Піпетка"
-#: ../src/verbs.cpp:2571 ../src/widgets/sp-color-notebook.cpp:389
+#: ../src/verbs.cpp:2627 ../src/widgets/sp-color-notebook.cpp:389
msgid "Pick colors from image"
msgstr "ВзÑти кольори з зображеннÑ"
-#: ../src/verbs.cpp:2572
+#: ../src/verbs.cpp:2628
msgctxt "ContextVerb"
msgid "Connector"
msgstr "Ð›Ñ–Ð½Ñ–Ñ Ð·'єднаннÑ"
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2629
msgid "Create diagram connectors"
msgstr "Створити лінії з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð½Ð° діаграмі"
-#: ../src/verbs.cpp:2574
+#: ../src/verbs.cpp:2630
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "Відро з фарбою"
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2631
msgid "Fill bounded areas"
msgstr "Заповнити замкнені облаÑті"
-#: ../src/verbs.cpp:2576
+#: ../src/verbs.cpp:2632
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð³ÐµÐ¾Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ñ… побудов"
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2633
msgid "Edit Path Effect parameters"
msgstr "Змінити параметри ефекту контуру"
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2634
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Гумка"
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2635
msgid "Erase existing paths"
msgstr "Витерти Ñ–Ñнуючі контури"
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2636
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr "ІнÑтрумент геометричної побудови"
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2637
msgid "Do geometric constructions"
msgstr "Виконати геометричну побудову"
#. Tool prefs
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2639
msgid "Selector Preferences"
msgstr "Параметри Ñелектора"
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2640
msgid "Open Preferences for the Selector tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента позначеннÑ"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2641
msgid "Node Tool Preferences"
msgstr "Параметри редактора вузлів"
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2642
msgid "Open Preferences for the Node tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Редактор вузлів»"
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2643
msgid "Tweak Tool Preferences"
msgstr "Параметри інÑтрумента «КорекціÑ»"
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2644
msgid "Open Preferences for the Tweak tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «КорекціÑ»"
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2645
msgid "Spray Tool Preferences"
msgstr "Параметри інÑтрумента «РозкиданнÑ»"
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2646
msgid "Open Preferences for the Spray tool"
msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «РозкиданнÑ»"
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2647
msgid "Rectangle Preferences"
msgstr "Параметри прÑмокутника"
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2648
msgid "Open Preferences for the Rectangle tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ПрÑмокутник»"
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2649
msgid "3D Box Preferences"
msgstr "Параметри проÑторового об'єкта"
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2650
msgid "Open Preferences for the 3D Box tool"
msgstr ""
"Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ПроÑторовий об'єкт»"
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2651
msgid "Ellipse Preferences"
msgstr "Параметри еліпÑа"
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2652
msgid "Open Preferences for the Ellipse tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ЕліпÑ»"
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2653
msgid "Star Preferences"
msgstr "ВлаÑтивоÑті зірки"
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2654
msgid "Open Preferences for the Star tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Зірка»"
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2655
msgid "Spiral Preferences"
msgstr "ВлаÑтивоÑті Ñпіралі"
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2656
msgid "Open Preferences for the Spiral tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Спіраль»"
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2657
msgid "Pencil Preferences"
msgstr "Параметри олівцÑ"
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2658
msgid "Open Preferences for the Pencil tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Олівець»"
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2659
msgid "Pen Preferences"
msgstr "Параметри пера"
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2660
msgid "Open Preferences for the Pen tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Перо»"
-#: ../src/verbs.cpp:2605
+#: ../src/verbs.cpp:2661
msgid "Calligraphic Preferences"
msgstr "Параметри каліграфічного пера"
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2662
msgid "Open Preferences for the Calligraphy tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Каліграфічне перо»"
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2663
msgid "Text Preferences"
msgstr "Параметри текÑту"
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2664
msgid "Open Preferences for the Text tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ТекÑт»"
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2665
msgid "Gradient Preferences"
msgstr "Параметри градієнта"
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2666
msgid "Open Preferences for the Gradient tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Градієнт»"
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2667
msgid "Mesh Preferences"
msgstr "Параметри Ñітки"
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2668
msgid "Open Preferences for the Mesh tool"
msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Сітка»"
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2669
msgid "Zoom Preferences"
msgstr "Параметри маÑштабу"
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2670
msgid "Open Preferences for the Zoom tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «МаÑштаб»"
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2671
msgid "Measure Preferences"
msgstr "ВлаÑтивоÑті вимірюваннÑ"
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2672
msgid "Open Preferences for the Measure tool"
msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ВимірюваннÑ»"
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2673
msgid "Dropper Preferences"
msgstr "Параметри піпетки"
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2674
msgid "Open Preferences for the Dropper tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Піпетка»"
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2675
msgid "Connector Preferences"
msgstr "Параметри лінії з'єднаннÑ"
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2676
msgid "Open Preferences for the Connector tool"
msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Лінії з'єднаннÑ»"
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2677
msgid "Paint Bucket Preferences"
msgstr "Параметри відра з фарбою"
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2678
msgid "Open Preferences for the Paint Bucket tool"
msgstr "Відкрити параметри Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Відро з фарбою»"
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2679
msgid "Eraser Preferences"
msgstr "ВлаÑтивоÑті гумки"
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2680
msgid "Open Preferences for the Eraser tool"
msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Гумка»"
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2681
msgid "LPE Tool Preferences"
msgstr "Параметри інÑтрумента «Геометричні побудови»"
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2682
msgid "Open Preferences for the LPETool tool"
msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Геометричні побудови»"
#. Zoom/View
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2684
msgid "Zoom In"
msgstr "Збільшити"
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2684
msgid "Zoom in"
msgstr "Збільшити"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2685
msgid "Zoom Out"
msgstr "Зменшити"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2685
msgid "Zoom out"
msgstr "Зменшити"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2686
msgid "_Rulers"
msgstr "_Лінійки"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2686
msgid "Show or hide the canvas rulers"
msgstr "Показати або Ñховати лінійки полотна"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2687
msgid "Scroll_bars"
msgstr "_Смуги гортаннÑ"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2687
msgid "Show or hide the canvas scrollbars"
msgstr "Показати/Сховати Ñмуги Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð»Ð¾Ñ‚Ð½Ð°"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2688
msgid "_Grid"
msgstr "С_ітка"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2688
msgid "Show or hide the grid"
msgstr "Показати або Ñховати Ñітку"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2689
msgid "G_uides"
msgstr "Ðап_Ñ€Ñмні"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2689
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr ""
"Показати чи Ñховати напрÑмні (потÑгніть від лінійки Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð°Ð¿Ñ€Ñмної)"
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2690
msgid "Enable snapping"
msgstr "Дозволити прилипаннÑ"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2691
+msgid "_Commands Bar"
+msgstr "Панель ко_манд"
+
+#: ../src/verbs.cpp:2691
+msgid "Show or hide the Commands bar (under the menu)"
+msgstr "Показати/Ñховати панель команд (під меню)"
+
+#: ../src/verbs.cpp:2692
+msgid "Sn_ap Controls Bar"
+msgstr "Панель ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸_липаннÑм"
+
+#: ../src/verbs.cpp:2692
+msgid "Show or hide the snapping controls"
+msgstr "Показати або Ñховати інÑтрументи ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñм"
+
+#: ../src/verbs.cpp:2693
+msgid "T_ool Controls Bar"
+msgstr "Па_нель параметрів інÑтрументів"
+
+#: ../src/verbs.cpp:2693
+msgid "Show or hide the Tool Controls bar"
+msgstr "Показати або Ñховати панель з параметрами інÑтрументів"
+
+#: ../src/verbs.cpp:2694
+msgid "_Toolbox"
+msgstr "Панель _інÑтрументів"
+
+#: ../src/verbs.cpp:2694
+msgid "Show or hide the main toolbox (on the left)"
+msgstr "Показати або Ñховати головну панель інÑтрументів (зліва)"
+
+#: ../src/verbs.cpp:2695
+msgid "_Palette"
+msgstr "_Палітру"
+
+#: ../src/verbs.cpp:2695
+msgid "Show or hide the color palette"
+msgstr "Показати або Ñховати панель з палітрою кольорів"
+
+#: ../src/verbs.cpp:2696
+msgid "_Statusbar"
+msgstr "_РÑдок Ñтану"
+
+#: ../src/verbs.cpp:2696
+msgid "Show or hide the statusbar (at the bottom of the window)"
+msgstr "Показати або Ñховати Ñ€Ñдок Ñтану (внизу вікна)"
+
+#: ../src/verbs.cpp:2697
msgid "Nex_t Zoom"
msgstr "Ð_аÑтупний маÑштаб"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2697
msgid "Next zoom (from the history of zooms)"
msgstr "ÐаÑтупний маÑштаб (з Ñ–Ñторії зміни маÑштабу)"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2699
msgid "Pre_vious Zoom"
msgstr "П_опередній маÑштаб"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2699
msgid "Previous zoom (from the history of zooms)"
msgstr "Попередній маÑштаб (з Ñ–Ñторії зміни маÑштабу)"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2701
msgid "Zoom 1:_1"
msgstr "МаÑштаб 1:_1"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2701
msgid "Zoom to 1:1"
msgstr "МаÑштаб 1:1"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2703
msgid "Zoom 1:_2"
msgstr "МаÑштаб 1:_2"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2703
msgid "Zoom to 1:2"
msgstr "МаÑштаб 1:2"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2705
msgid "_Zoom 2:1"
msgstr "МаÑ_штаб 2:1"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2705
msgid "Zoom to 2:1"
msgstr "МаÑштаб 2:1"
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2708
msgid "_Fullscreen"
msgstr "Ðа веÑÑŒ _екран"
-#: ../src/verbs.cpp:2646 ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2708 ../src/verbs.cpp:2710
msgid "Stretch this document window to full screen"
msgstr "РозтÑгнути вікно документа на веÑÑŒ екран"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2710
msgid "Fullscreen & Focus Mode"
msgstr "Повноекранний режим та режим фокуÑуваннÑ"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2710
msgid " and "
msgstr " Ñ– "
-#: ../src/verbs.cpp:2648 ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2710 ../src/verbs.cpp:2713
msgid "Remove excess toolbars to focus on drawing"
msgstr "Вилучити зайві панелі інÑтрументів Ð´Ð»Ñ Ñ„Ð¾ÐºÑƒÑÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° малюванні"
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2713
msgid "Toggle _Focus Mode"
msgstr "Перемкнути режим _фокуÑуваннÑ"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2715
msgid "Duplic_ate Window"
msgstr "_Дублювати вікно"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2715
msgid "Open a new window with the same document"
msgstr "Відкрити нове вікно з цим Ñамим документом"
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2717
msgid "_New View Preview"
msgstr "_Створити попередній переглÑд"
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2718
msgid "New View Preview"
msgstr "Створити нове вікно попереднього переглÑду"
#. "view_new_preview"
-#: ../src/verbs.cpp:2658 ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2720 ../src/verbs.cpp:2728
msgid "_Normal"
msgstr "_Звичайний"
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2721
msgid "Switch to normal display mode"
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° звичайний режим відображеннÑ"
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2722
msgid "No _Filters"
msgstr "Без _фільтрів"
-#: ../src/verbs.cpp:2661
+#: ../src/verbs.cpp:2723
msgid "Switch to normal display without filters"
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° звичайний режим без фільтрів"
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2724
msgid "_Outline"
msgstr "_ОбриÑ"
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2725
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:2664 ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2726 ../src/verbs.cpp:2734
msgid "_Toggle"
msgstr "_ПеремкнутиÑÑ"
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2727
msgid "Toggle between normal and outline display modes"
msgstr "Перемикач між нормальним та каркаÑним режимами відображеннÑ"
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2729
msgid "Switch to normal color display mode"
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° звичайний режим показу кольорів"
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2730
msgid "_Grayscale"
msgstr "Сі_рі півтони"
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2731
msgid "Switch to grayscale display mode"
msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° режим показу тонів Ñірого"
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2735
msgid "Toggle between normal and grayscale color display modes"
msgstr ""
"Перемикач між нормальним режимом показу та режимом показу у відтінках Ñірого"
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2737
msgid "Color-managed view"
msgstr "ПереглÑд ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼"
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2738
msgid "Toggle color-managed display for this document window"
msgstr ""
"Перемикач ÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð² диÑплеєм Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ вікна документа"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2740
msgid "Ico_n Preview..."
msgstr "ПереглÑнути Ñк п_іктограму…"
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2741
msgid "Open a window to preview objects at different icon resolutions"
msgstr "ПереглÑнути позначений елемент у формі піктограми різних розмірів"
-#: ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2742
msgid "_Page"
msgstr "_Сторінка"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2743
msgid "Zoom to fit page in window"
msgstr "Змінити маÑштаб, щоб розміÑтити Ñторінку цілком"
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2744
msgid "Page _Width"
msgstr "Ш_ирина Ñторінки"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2745
msgid "Zoom to fit page width in window"
msgstr "Змінити маÑштаб, щоб розміÑтити Ñторінку по ширині"
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2746
msgid "_Drawing"
msgstr "_Малюнок"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2747
msgid "Zoom to fit drawing in window"
msgstr "Змінити маÑштаб, щоб розміÑтити малюнок цілком"
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2748
msgid "_Selection"
msgstr "Поз_начене"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2749
msgid "Zoom to fit selection in window"
msgstr "Змінити маÑштаб, щоб розміÑтити позначену облаÑть"
#. Dialogs
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2752
msgid "P_references..."
msgstr "Ðа_лаштуваннÑ…"
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2753
msgid "Edit global Inkscape preferences"
msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… параметрів Inkscape"
-#: ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2754
msgid "_Document Properties..."
msgstr "Параметри д_окумента…"
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2755
msgid "Edit properties of this document (to be saved with the document)"
msgstr ""
"Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð»Ð°ÑтивоÑтей поточного документа (вони будуть збережені разом з "
"ним)"
-#: ../src/verbs.cpp:2694
+#: ../src/verbs.cpp:2756
msgid "Document _Metadata..."
msgstr "_Метадані документа"
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2757
msgid "Edit document metadata (to be saved with the document)"
msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… документа (вони будуть збережені разом з ним)"
-#: ../src/verbs.cpp:2697
+#: ../src/verbs.cpp:2759
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
@@ -23425,117 +23551,125 @@ msgstr ""
"Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð² об'єкта, градієнтів, форми Ñтрілок та інші параметри "
"Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штриха…"
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2760
msgid "Gl_yphs..."
msgstr "Г_ліфи…"
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2761
msgid "Select characters from a glyphs palette"
msgstr "Виберіть Ñимволи з палітри гліфів"
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:2701
+#: ../src/verbs.cpp:2763
msgid "S_watches..."
msgstr "Зразки _кольорів…"
-#: ../src/verbs.cpp:2702
+#: ../src/verbs.cpp:2764
msgid "Select colors from a swatches palette"
-msgstr "Оберіть колір з палітри зразків"
+msgstr "Виберіть колір з палітри зразків"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2765
+msgid "S_ymbols..."
+msgstr "С_имволи…"
+
+#: ../src/verbs.cpp:2766
+msgid "Select symbol from a symbols palette"
+msgstr "Виберіть Ñимвол з палітри Ñимволів"
+
+#: ../src/verbs.cpp:2767
msgid "Transfor_m..."
msgstr "_ТранÑформувати…"
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2768
msgid "Precisely control objects' transformations"
msgstr "Контролювати точніÑть перетворень об'єктів"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2769
msgid "_Align and Distribute..."
msgstr "Вирів_нÑти та розподілити…"
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2770
msgid "Align and distribute objects"
msgstr "ВирівнÑти та розподілити об'єкти"
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2771
msgid "_Spray options..."
msgstr "Параметри _розкиданнÑ…"
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2772
msgid "Some options for the spray"
msgstr "Параметри розкиданнÑ"
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2773
msgid "Undo _History..."
msgstr "ІÑто_Ñ€Ñ–Ñ Ð·Ð¼Ñ–Ð½â€¦"
-#: ../src/verbs.cpp:2710
+#: ../src/verbs.cpp:2774
msgid "Undo History"
msgstr "ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð´Ð»Ñ ÑкаÑÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½"
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2776
msgid "View and select font family, font size and other text properties"
msgstr ""
"ПереглÑд та вибір назви шрифту, його розміру та інших влаÑтивоÑтей текÑту"
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2777
msgid "_XML Editor..."
msgstr "Редактор _XML…"
-#: ../src/verbs.cpp:2714
+#: ../src/verbs.cpp:2778
msgid "View and edit the XML tree of the document"
msgstr "ПереглÑд та Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð´ÐµÑ€ÐµÐ²Ð° XML поточного документа"
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2779
msgid "_Find/Replace..."
msgstr "Знайти і з_амінити…"
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2780
msgid "Find objects in document"
msgstr "Знайти об'єкти у документі"
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2781
msgid "Find and _Replace Text..."
msgstr "Знайти Ñ– з_амінити текÑт…"
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2782
msgid "Find and replace text in document"
msgstr "Знайти Ñ– замінити текÑÑ‚ у документі"
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2784
msgid "Check spelling of text in document"
msgstr "Перевірити Ð¿Ñ€Ð°Ð²Ð¾Ð¿Ð¸Ñ Ñ‚ÐµÐºÑту у документі"
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2785
msgid "_Messages..."
msgstr "По_відомленнÑ…"
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2786
msgid "View debug messages"
msgstr "ПереглÑнути діагноÑтичні повідомленнÑ"
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2787
msgid "S_cripts..."
msgstr "С_ценарії…"
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2788
msgid "Run scripts"
msgstr "ЗапуÑтити Ñценарії"
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2789
msgid "Show/Hide D_ialogs"
msgstr "Показати/Ñховати діало_ги"
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2790
msgid "Show or hide all open dialogs"
msgstr "Показати чи Ñховати вÑÑ– активні діалогові вікна"
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2791
msgid "Create Tiled Clones..."
msgstr "Створити мозаїку з клонів…"
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2792
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
@@ -23543,15 +23677,15 @@ msgstr ""
"Створити множину клонів позначеного об'єкта, з розташуваннÑм Ñ—Ñ… у формі "
"візерунку або покриттÑ"
-#: ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2793
msgid "_Object attributes..."
msgstr "_Ðтрибути об'єкта…"
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2794
msgid "Edit the object attributes..."
msgstr "Змінити атрибути об'єкта…"
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2796
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
"Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°, Ñтану заблокованоÑті та видимоÑті та інших "
@@ -23561,199 +23695,199 @@ msgstr ""
#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient",
#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL),
#. #endif
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2801
msgid "_Input Devices..."
msgstr "_ПриÑтрої введеннÑ…"
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2802
msgid "Configure extended input devices, such as a graphics tablet"
msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… приÑтроїв введеннÑ"
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2803
msgid "_Extensions..."
msgstr "_Про додатки…"
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2804
msgid "Query information about extensions"
msgstr "Зібрати інформацію про додатки"
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2805
msgid "Layer_s..."
msgstr "_Шари…"
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2806
msgid "View Layers"
msgstr "ПереглÑнути шари"
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2807
msgid "Path E_ffects ..."
msgstr "Е_фекти контурів…"
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2808
msgid "Manage, edit, and apply path effects"
msgstr "КеруваннÑ, Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ ÐµÑ„ÐµÐºÑ‚Ñ–Ð² контурів"
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2809
msgid "Filter _Editor..."
msgstr "Р_едактор фільтрів…"
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2810
msgid "Manage, edit, and apply SVG filters"
msgstr "КеруваннÑ, Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ñ–Ð² SVG"
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2811
msgid "SVG Font Editor..."
msgstr "Редактор шрифтів SVG…"
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2812
msgid "Edit SVG fonts"
msgstr "Редагувати шрифти SVG"
-#: ../src/verbs.cpp:2749
+#: ../src/verbs.cpp:2813
msgid "Print Colors..."
msgstr "Друкувати кольори…"
-#: ../src/verbs.cpp:2750
+#: ../src/verbs.cpp:2814
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
"Вкажіть ділÑнки кольорів, Ñкі Ñлід оброблÑти у режимі обробки попереднього "
"переглÑду кольорів друку."
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2815
msgid "_Export PNG Image..."
msgstr "_ЕкÑпортувати Ñк Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ PNG…"
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2816
msgid "Export this document or a selection as a PNG image"
msgstr "ЕкÑпортувати документ чи позначену чаÑтину Ñк Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ PNG"
#. Help
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2819
msgid "About E_xtensions"
msgstr "Про _додатки"
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2820
msgid "Information on Inkscape extensions"
msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ додатки Inkscape"
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2821
msgid "About _Memory"
msgstr "Про п_ам'Ñть"
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2822
msgid "Memory usage information"
msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ викориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð°Ð¼'Ñті"
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2823
msgid "_About Inkscape"
msgstr "_Про програму Inkscape"
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2824
msgid "Inkscape version, authors, license"
msgstr "ВерÑÑ–Ñ, автори та Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ Inkscape"
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2829
msgid "Inkscape: _Basic"
msgstr "Inkscape: _Початковий рівень"
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2830
msgid "Getting started with Inkscape"
msgstr "Починаємо роботу з Inkscape"
#. "tutorial_basic"
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2831
msgid "Inkscape: _Shapes"
msgstr "Inkscape: _Фігури"
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2832
msgid "Using shape tools to create and edit shapes"
msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ñ–Ð½Ñтрументів Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð³ÑƒÑ€"
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2833
msgid "Inkscape: _Advanced"
msgstr "Inkscape: _Другий рівень"
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2834
msgid "Advanced Inkscape topics"
msgstr "Додаткові теми з Inkscape"
#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2836
msgid "Inkscape: T_racing"
msgstr "Inkscape: _ВекторизаціÑ"
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2837
msgid "Using bitmap tracing"
msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— раÑтру"
#. "tutorial_tracing"
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2838
msgid "Inkscape: _Calligraphy"
msgstr "Inkscape: _КаліграфіÑ"
-#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2839
msgid "Using the Calligraphy pen tool"
msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ°Ð»Ñ–Ð³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ пера"
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2840
msgid "Inkscape: _Interpolate"
msgstr "Inkscape: _ІнтерполÑціÑ"
-#: ../src/verbs.cpp:2777
+#: ../src/verbs.cpp:2841
msgid "Using the interpolate extension"
msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ° інтерполÑції"
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2778
+#: ../src/verbs.cpp:2842
msgid "_Elements of Design"
msgstr "_Елементи дизайну"
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2843
msgid "Principles of design in the tutorial form"
msgstr "Підручник з принципів дизайну"
#. "tutorial_design"
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2844
msgid "_Tips and Tricks"
msgstr "_Поради та прийоми"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2845
msgid "Miscellaneous tips and tricks"
msgstr "Різноманітні поради та прийоми"
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2848
msgid "Previous Exte_nsion"
msgstr "Попередній _додаток"
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2849
msgid "Repeat the last extension with the same settings"
msgstr ""
"Повторити ефекти викориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ додатка з тими Ñамими параметрами"
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2850
msgid "_Previous Extension Settings..."
msgstr "П_араметри попереднього додатка…"
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2851
msgid "Repeat the last extension with new settings"
msgstr "Повторити оÑтанній ефект з новими параметрами"
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2855
msgid "Fit the page to the current selection"
msgstr "Підігнати полотно до поточного позначеної облаÑті"
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2857
msgid "Fit the page to the drawing"
msgstr "ПідганÑÑ” полотно під вже намальоване"
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2859
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
@@ -23761,35 +23895,35 @@ msgstr ""
"креÑленнÑ, Ñкщо нічого не позначено"
#. LockAndHide
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2861
msgid "Unlock All"
msgstr "Розблокувати вÑе"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2863
msgid "Unlock All in All Layers"
-msgstr "Розімкнути вÑе в уÑÑ–Ñ… шарах"
+msgstr "Розблокувати вÑе в уÑÑ–Ñ… шарах"
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2865
msgid "Unhide All"
msgstr "Показати вÑе"
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2867
msgid "Unhide All in All Layers"
msgstr "Показати вÑе в уÑÑ–Ñ… шарах"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2871
msgid "Link an ICC color profile"
msgstr "ПоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° профіль кольорів ICC"
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2872
msgid "Remove Color Profile"
msgstr "Вилучити профіль кольорів"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2873
msgid "Remove a linked ICC color profile"
msgstr "Вилучити пов'Ñзаний профіль кольорів ICC"
-#: ../src/verbs.cpp:2832 ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2896 ../src/verbs.cpp:2897
msgid "Center on horizontal and vertical axis"
msgstr "Центрувати на горизонтальній Ñ– вертикальній оÑÑ–"
@@ -23937,7 +24071,7 @@ msgstr "Зберегти…"
#. Width
#: ../src/widgets/calligraphy-toolbar.cpp:407
-#: ../src/widgets/erasor-toolbar.cpp:146
+#: ../src/widgets/erasor-toolbar.cpp:148
msgid "(hairline)"
msgstr "(мотузка)"
@@ -23946,7 +24080,7 @@ msgstr "(мотузка)"
#. Scale
#: ../src/widgets/calligraphy-toolbar.cpp:407
#: ../src/widgets/calligraphy-toolbar.cpp:440
-#: ../src/widgets/erasor-toolbar.cpp:146 ../src/widgets/pencil-toolbar.cpp:304
+#: ../src/widgets/erasor-toolbar.cpp:148 ../src/widgets/pencil-toolbar.cpp:304
#: ../src/widgets/spray-toolbar.cpp:130 ../src/widgets/spray-toolbar.cpp:146
#: ../src/widgets/spray-toolbar.cpp:162 ../src/widgets/spray-toolbar.cpp:222
#: ../src/widgets/spray-toolbar.cpp:252 ../src/widgets/spray-toolbar.cpp:270
@@ -23956,12 +24090,12 @@ msgid "(default)"
msgstr "(типова)"
#: ../src/widgets/calligraphy-toolbar.cpp:407
-#: ../src/widgets/erasor-toolbar.cpp:146
+#: ../src/widgets/erasor-toolbar.cpp:148
msgid "(broad stroke)"
msgstr "(широкий штрих)"
#: ../src/widgets/calligraphy-toolbar.cpp:410
-#: ../src/widgets/erasor-toolbar.cpp:149
+#: ../src/widgets/erasor-toolbar.cpp:151
msgid "Pen Width"
msgstr "Ширина пера"
@@ -24024,7 +24158,7 @@ msgid "Pen Angle"
msgstr "Кут пера"
#: ../src/widgets/calligraphy-toolbar.cpp:443
-#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1
+#: ../share/extensions/motion.inx.h:3 ../share/extensions/restack.inx.h:10
msgid "Angle:"
msgstr "Кут:"
@@ -24330,20 +24464,20 @@ msgstr "Пунктир"
msgid "Pattern offset"
msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿ÑƒÐ½ÐºÑ‚Ð¸Ñ€Ñƒ"
-#: ../src/widgets/desktop-widget.cpp:436
+#: ../src/widgets/desktop-widget.cpp:466
msgid "Zoom drawing if window size changes"
msgstr "Змінювати маÑштаб при зміні розмірів вікна"
-#: ../src/widgets/desktop-widget.cpp:588
+#: ../src/widgets/desktop-widget.cpp:670
msgid "Cursor coordinates"
msgstr "Координати курÑора"
-#: ../src/widgets/desktop-widget.cpp:603
+#: ../src/widgets/desktop-widget.cpp:696
msgid "Z:"
msgstr "Z:"
#. display the initial welcome message in the statusbar
-#: ../src/widgets/desktop-widget.cpp:634
+#: ../src/widgets/desktop-widget.cpp:739
msgid ""
"<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; "
"use selector (arrow) to move or transform them."
@@ -24352,45 +24486,45 @@ msgstr ""
"Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±'єктів; Ð´Ð»Ñ Ñ—Ñ… Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ‡Ð¸ транÑформації "
"викориÑтовуйте Ñелектор (Ñтрілку)."
-#: ../src/widgets/desktop-widget.cpp:737
+#: ../src/widgets/desktop-widget.cpp:842
#, c-format
msgid "%s%s: %d (outline%s) - Inkscape"
msgstr "%s%s: %d (каркаÑ%s) — Inkscape"
-#: ../src/widgets/desktop-widget.cpp:739
+#: ../src/widgets/desktop-widget.cpp:844
#, c-format
msgid "%s%s: %d (no filters%s) - Inkscape"
msgstr "%s%s: %d (без фільтрів%s) — Inkscape"
-#: ../src/widgets/desktop-widget.cpp:741
+#: ../src/widgets/desktop-widget.cpp:846
#, c-format
msgid "%s%s: %d %s- Inkscape"
msgstr "%s%s: %d %s— Inkscape"
-#: ../src/widgets/desktop-widget.cpp:745
+#: ../src/widgets/desktop-widget.cpp:850
#, c-format
msgid "%s%s (outline%s) - Inkscape"
msgstr "%s%s (каркаÑ%s) — Inkscape"
-#: ../src/widgets/desktop-widget.cpp:747
+#: ../src/widgets/desktop-widget.cpp:852
#, c-format
msgid "%s%s (no filters%s) - Inkscape"
msgstr "%s%s (без фільтрів%s) — Inkscape"
-#: ../src/widgets/desktop-widget.cpp:749
+#: ../src/widgets/desktop-widget.cpp:854
#, c-format
msgid "%s%s %s- Inkscape"
msgstr "%s%s %s— Inkscape"
-#: ../src/widgets/desktop-widget.cpp:916
+#: ../src/widgets/desktop-widget.cpp:1021
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr "Показ з керуваннÑм кольорами у цьому вікні <b>увімкнено</b>"
-#: ../src/widgets/desktop-widget.cpp:918
+#: ../src/widgets/desktop-widget.cpp:1023
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr "Показ з керуваннÑм кольорами у цьому вікні <b>вимкнено</b>"
-#: ../src/widgets/desktop-widget.cpp:973
+#: ../src/widgets/desktop-widget.cpp:1078
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
@@ -24403,12 +24537,12 @@ msgstr ""
"\n"
"Якщо ви закриєте документ без збереженнÑ, уÑÑ– зміни будуть втрачені."
-#: ../src/widgets/desktop-widget.cpp:983
-#: ../src/widgets/desktop-widget.cpp:1042
+#: ../src/widgets/desktop-widget.cpp:1088
+#: ../src/widgets/desktop-widget.cpp:1147
msgid "Close _without saving"
msgstr "_Ðе зберігати"
-#: ../src/widgets/desktop-widget.cpp:1032
+#: ../src/widgets/desktop-widget.cpp:1137
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
@@ -24421,11 +24555,11 @@ msgstr ""
"\n"
"Зберегти документ у форматі SVG Inkscape?"
-#: ../src/widgets/desktop-widget.cpp:1044
+#: ../src/widgets/desktop-widget.cpp:1149
msgid "_Save as Inkscape SVG"
msgstr "_Зберегти Ñк SVG Inkscape"
-#: ../src/widgets/desktop-widget.cpp:1254
+#: ../src/widgets/desktop-widget.cpp:1359
msgid "Note:"
msgstr "Примітка:"
@@ -24468,19 +24602,19 @@ msgstr "немає"
msgid "remove"
msgstr "вилучити"
-#: ../src/widgets/erasor-toolbar.cpp:115
+#: ../src/widgets/erasor-toolbar.cpp:117
msgid "Delete objects touched by the eraser"
msgstr "Вилучати об'єкти, Ñких торкнулаÑÑ Ð³ÑƒÐ¼ÐºÐ°"
-#: ../src/widgets/erasor-toolbar.cpp:121
+#: ../src/widgets/erasor-toolbar.cpp:123
msgid "Cut"
msgstr "Вирізати"
-#: ../src/widgets/erasor-toolbar.cpp:122
+#: ../src/widgets/erasor-toolbar.cpp:124
msgid "Cut out from objects"
msgstr "Вирізати з об'єктів"
-#: ../src/widgets/erasor-toolbar.cpp:150
+#: ../src/widgets/erasor-toolbar.cpp:152
msgid "The width of the eraser pen (relative to the visible canvas area)"
msgstr "Ширина гумки (відноÑно видимої облаÑті полотна)"
@@ -24523,18 +24657,22 @@ msgctxt "Font selector"
msgid "Style"
msgstr "Стиль"
-#: ../src/widgets/font-selector.cpp:237 ../share/extensions/dots.inx.h:2
+#: ../src/widgets/font-selector.cpp:237 ../share/extensions/dots.inx.h:3
msgid "Font size:"
msgstr "Розмір шрифту:"
-#: ../src/widgets/gradient-selector.cpp:203
+#: ../src/widgets/gradient-selector.cpp:204
msgid "Create a duplicate gradient"
msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð´ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ‚ градієнта"
-#: ../src/widgets/gradient-selector.cpp:213
+#: ../src/widgets/gradient-selector.cpp:214
msgid "Edit gradient"
msgstr "Змінити градієнт"
+#: ../src/widgets/gradient-selector.cpp:305
+msgid "Rename gradient"
+msgstr "Перейменувати градієнт"
+
#: ../src/widgets/gradient-toolbar.cpp:170
#: ../src/widgets/gradient-toolbar.cpp:183
#: ../src/widgets/gradient-toolbar.cpp:775
@@ -25686,52 +25824,52 @@ msgid "CMS"
msgstr "CMS"
#: ../src/widgets/sp-color-icc-selector.cpp:216
-#: ../src/widgets/sp-color-scales.cpp:400
+#: ../src/widgets/sp-color-scales.cpp:397
msgid "_R:"
msgstr "_R:"
#: ../src/widgets/sp-color-icc-selector.cpp:216
#: ../src/widgets/sp-color-icc-selector.cpp:217
-#: ../src/widgets/sp-color-scales.cpp:403
+#: ../src/widgets/sp-color-scales.cpp:400
msgid "_G:"
msgstr "_G:"
#: ../src/widgets/sp-color-icc-selector.cpp:216
-#: ../src/widgets/sp-color-scales.cpp:406
+#: ../src/widgets/sp-color-scales.cpp:403
msgid "_B:"
msgstr "_B:"
#: ../src/widgets/sp-color-icc-selector.cpp:218
#: ../src/widgets/sp-color-icc-selector.cpp:219
-#: ../src/widgets/sp-color-scales.cpp:426
+#: ../src/widgets/sp-color-scales.cpp:423
msgid "_H:"
msgstr "_H:"
#: ../src/widgets/sp-color-icc-selector.cpp:218
#: ../src/widgets/sp-color-icc-selector.cpp:219
-#: ../src/widgets/sp-color-scales.cpp:429
+#: ../src/widgets/sp-color-scales.cpp:426
msgid "_S:"
msgstr "_S:"
#: ../src/widgets/sp-color-icc-selector.cpp:219
-#: ../src/widgets/sp-color-scales.cpp:432
+#: ../src/widgets/sp-color-scales.cpp:429
msgid "_L:"
msgstr "_L:"
#: ../src/widgets/sp-color-icc-selector.cpp:220
#: ../src/widgets/sp-color-icc-selector.cpp:221
-#: ../src/widgets/sp-color-scales.cpp:454
+#: ../src/widgets/sp-color-scales.cpp:451
msgid "_C:"
msgstr "_C:"
#: ../src/widgets/sp-color-icc-selector.cpp:220
#: ../src/widgets/sp-color-icc-selector.cpp:221
-#: ../src/widgets/sp-color-scales.cpp:457
+#: ../src/widgets/sp-color-scales.cpp:454
msgid "_M:"
msgstr "_M:"
#: ../src/widgets/sp-color-icc-selector.cpp:220
-#: ../src/widgets/sp-color-scales.cpp:463
+#: ../src/widgets/sp-color-scales.cpp:460
msgid "_K:"
msgstr "_K:"
@@ -25749,21 +25887,21 @@ msgstr "Виправити колір до RGB на оÑнові значеннÑ
#. Label
#: ../src/widgets/sp-color-icc-selector.cpp:389
-#: ../src/widgets/sp-color-scales.cpp:409
-#: ../src/widgets/sp-color-scales.cpp:435
-#: ../src/widgets/sp-color-scales.cpp:466
+#: ../src/widgets/sp-color-scales.cpp:406
+#: ../src/widgets/sp-color-scales.cpp:432
+#: ../src/widgets/sp-color-scales.cpp:463
#: ../src/widgets/sp-color-wheel-selector.cpp:170
msgid "_A:"
msgstr "_A:"
#: ../src/widgets/sp-color-icc-selector.cpp:399
#: ../src/widgets/sp-color-icc-selector.cpp:411
-#: ../src/widgets/sp-color-scales.cpp:410
-#: ../src/widgets/sp-color-scales.cpp:411
-#: ../src/widgets/sp-color-scales.cpp:436
-#: ../src/widgets/sp-color-scales.cpp:437
-#: ../src/widgets/sp-color-scales.cpp:467
-#: ../src/widgets/sp-color-scales.cpp:468
+#: ../src/widgets/sp-color-scales.cpp:407
+#: ../src/widgets/sp-color-scales.cpp:408
+#: ../src/widgets/sp-color-scales.cpp:433
+#: ../src/widgets/sp-color-scales.cpp:434
+#: ../src/widgets/sp-color-scales.cpp:464
+#: ../src/widgets/sp-color-scales.cpp:465
#: ../src/widgets/sp-color-wheel-selector.cpp:180
#: ../src/widgets/sp-color-wheel-selector.cpp:192
msgid "Alpha (opacity)"
@@ -25810,11 +25948,11 @@ msgstr "Без назви"
msgid "Wheel"
msgstr "КолеÑо"
-#: ../src/widgets/sp-xmlview-attr-list.cpp:67
+#: ../src/widgets/sp-xmlview-attr-list.cpp:64
msgid "Value"
msgstr "ЗначеннÑ"
-#: ../src/widgets/sp-xmlview-content.cpp:183
+#: ../src/widgets/sp-xmlview-content.cpp:179
msgid "Type text in a text node"
msgstr "Ðадрукувати текÑÑ‚ у текÑтовому вузлі"
@@ -26080,15 +26218,15 @@ msgstr "_Кінцеві маркери:"
msgid "End Markers are drawn on the last node of a path or shape"
msgstr "Кінцеві маркери малюютьÑÑ Ð½Ð° оÑтанньому вузлі контуру або форми"
-#: ../src/widgets/stroke-style.cpp:443
+#: ../src/widgets/stroke-style.cpp:438
msgid "Set markers"
msgstr "Ð’Ñтановити маркери"
-#: ../src/widgets/stroke-style.cpp:1028 ../src/widgets/stroke-style.cpp:1121
+#: ../src/widgets/stroke-style.cpp:1027 ../src/widgets/stroke-style.cpp:1120
msgid "Set stroke style"
msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñтилю штриха"
-#: ../src/widgets/stroke-style.cpp:1209
+#: ../src/widgets/stroke-style.cpp:1208
msgid "Set marker color"
msgstr "Ð’Ñтановити колір маркера"
@@ -26379,133 +26517,133 @@ msgstr "Ще не визначено"
msgid "Style of Paint Bucket fill objects"
msgstr "Стиль нових об'єктів, що Ñтворені інÑтрументом заповненнÑ"
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Bounding box"
msgstr "Рамка-обгортка"
-#: ../src/widgets/toolbox.cpp:1710
+#: ../src/widgets/toolbox.cpp:1729
msgid "Snap bounding boxes"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Bounding box edges"
msgstr "Краї рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1719
+#: ../src/widgets/toolbox.cpp:1738
msgid "Snap to edges of a bounding box"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ країв рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Bounding box corners"
msgstr "Кути рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1747
msgid "Snap bounding box corners"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ кутів рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "BBox Edge Midpoints"
msgstr "Середні точки країв рамки-обгортки"
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1756
msgid "Snap midpoints of bounding box edges"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñередніх точок країв рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "BBox Centers"
msgstr "Центри рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1766
msgid "Snapping centers of bounding boxes"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ центрів рамок-обгорток"
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1775
msgid "Snap nodes, paths, and handles"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів, контурів та вуÑів"
-#: ../src/widgets/toolbox.cpp:1764
+#: ../src/widgets/toolbox.cpp:1783
msgid "Snap to paths"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ контурів"
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Path intersections"
msgstr "Перетин контурів"
-#: ../src/widgets/toolbox.cpp:1773
+#: ../src/widgets/toolbox.cpp:1792
msgid "Snap to path intersections"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ перетинів контурів"
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "To nodes"
msgstr "До вузлів"
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1801
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів-вершин, зокрема кутів прÑмокутників"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Smooth nodes"
msgstr "Гладкі вузли"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1810
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ гладких вузлів, зокрема вершин еліпÑів"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Line Midpoints"
msgstr "Середні точки лінії"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1819
msgid "Snap midpoints of line segments"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñередніх точок Ñегментів лінії"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Others"
msgstr "Інші"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1828
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
"ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ інших точок (центрів, початків напрÑмних, опорних точок "
"градієнтів тощо)"
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Object Centers"
msgstr "Центри об'єктів"
-#: ../src/widgets/toolbox.cpp:1817
+#: ../src/widgets/toolbox.cpp:1836
msgid "Snap centers of objects"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ центрів об'єктів"
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Rotation Centers"
msgstr "Центри обертаннÑ"
-#: ../src/widgets/toolbox.cpp:1826
+#: ../src/widgets/toolbox.cpp:1845
msgid "Snap an item's rotation center"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ центру Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Text baseline"
msgstr "Базова Ð»Ñ–Ð½Ñ–Ñ Ñ‚ÐµÐºÑту"
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1854
msgid "Snap text anchors and baselines"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ прив'Ñзок текÑту та центрів об'єктів"
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Page border"
msgstr "Межа Ñторінки"
-#: ../src/widgets/toolbox.cpp:1845
+#: ../src/widgets/toolbox.cpp:1864
msgid "Snap to the page border"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ межі Ñторінки"
-#: ../src/widgets/toolbox.cpp:1854
+#: ../src/widgets/toolbox.cpp:1873
msgid "Snap to grids"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñітки"
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1882
msgid "Snap guides"
msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ напрÑмних"
@@ -26776,7 +26914,7 @@ msgstr ""
"Ðе вдалоÑÑ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ модулі numpy або numpy.linalg. Ці модулі потрібні Ð´Ð»Ñ "
"цього додатку. Будь лаÑка, вÑтановіть модулі Ñ– повторіть Ñпробу."
-#: ../share/extensions/embedimage.py:81
+#: ../share/extensions/embedimage.py:84
msgid ""
"No xlink:href or sodipodi:absref attributes found, or they do not point to "
"an existing file! Unable to embed image."
@@ -26784,12 +26922,12 @@ msgstr ""
"Ðе знайдено атрибутів xlink:href або sodipodi:absref або вони не вказують на "
"Ñ–Ñнуючий файл! Ðе вдалоÑÑ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ зображеннÑ."
-#: ../share/extensions/embedimage.py:83
+#: ../share/extensions/embedimage.py:86
#, python-format
msgid "Sorry we could not locate %s"
msgstr "Вибачте, нам не вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s"
-#: ../share/extensions/embedimage.py:108
+#: ../share/extensions/embedimage.py:111
#, python-format
msgid ""
"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, "
@@ -26815,7 +26953,19 @@ msgstr "Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¾Ð±ÑƒÑ‚Ð¾ до: %s"
msgid "Unable to find image data."
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ дані зображеннÑ."
-#: ../share/extensions/funcplot.py:294
+#: ../share/extensions/funcplot.py:47
+msgid "x-interval cannot be zero. Please modify 'Start X' or 'End X'"
+msgstr ""
+"Інтервал за x не може бути нульовим. Будь лаÑка, змініть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ "
+"Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° X» або «Кінцеве Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° X»"
+
+#: ../share/extensions/funcplot.py:59
+msgid "y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'"
+msgstr ""
+"Інтервал за y не може бути нульовим. Будь лаÑка, змініть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«Ð’ÐµÑ€Ñ… за Y» "
+"або «Ðиз за Y»"
+
+#: ../share/extensions/funcplot.py:300
msgid "Please select a rectangle"
msgstr "Будь лаÑка, позначте прÑмокутник"
@@ -27101,7 +27251,7 @@ msgstr "Ð”Ð»Ñ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ цього додатка потрібен хоча
msgid "The sliced bitmaps have been saved as:"
msgstr "Зрізані раÑтрові Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð±ÑƒÐ»Ð¾ збережено Ñк:"
-#: ../share/extensions/inkex.py:123
+#: ../share/extensions/inkex.py:133
#, python-format
msgid ""
"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore "
@@ -27120,7 +27270,7 @@ msgstr ""
"Технічна інформаціÑ:\n"
"%s"
-#: ../share/extensions/inkex.py:267
+#: ../share/extensions/inkex.py:277
#, python-format
msgid "No matching node for expression: %s"
msgstr "Ðе знайдено відповідного вузла Ð´Ð»Ñ Ð²Ð¸Ñ€Ð°Ð·Ñƒ: %s"
@@ -27605,40 +27755,40 @@ msgid "Add Nodes"
msgstr "Додати вузли"
#: ../share/extensions/addnodes.inx.h:2
+msgid "Division method:"
+msgstr "Метод поділу:"
+
+#: ../share/extensions/addnodes.inx.h:3
msgid "By max. segment length"
msgstr "За макÑимальною довжиною Ñегмента"
-#: ../share/extensions/addnodes.inx.h:3
+#: ../share/extensions/addnodes.inx.h:4
msgid "By number of segments"
msgstr "За кількіÑтю Ñегментів"
-#: ../share/extensions/addnodes.inx.h:4
-msgid "Division method:"
-msgstr "Метод поділу:"
-
#: ../share/extensions/addnodes.inx.h:5
msgid "Maximum segment length (px):"
msgstr "МакÑимальна довжина Ñегмента (у пк):"
#: ../share/extensions/addnodes.inx.h:6
+msgid "Number of segments:"
+msgstr "КількіÑть Ñегментів:"
+
+#: ../share/extensions/addnodes.inx.h:7
#: ../share/extensions/convert2dashes.inx.h:2
-#: ../share/extensions/edge3d.inx.h:6 ../share/extensions/flatten.inx.h:3
-#: ../share/extensions/fractalize.inx.h:2
-#: ../share/extensions/interp_att_g.inx.h:12
-#: ../share/extensions/markers_strokepaint.inx.h:10
-#: ../share/extensions/perspective.inx.h:1
-#: ../share/extensions/pixelsnap.inx.h:1
-#: ../share/extensions/radiusrand.inx.h:5
-#: ../share/extensions/rubberstretch.inx.h:3
-#: ../share/extensions/straightseg.inx.h:2
-#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:2
+#: ../share/extensions/edge3d.inx.h:9 ../share/extensions/flatten.inx.h:3
+#: ../share/extensions/fractalize.inx.h:4
+#: ../share/extensions/interp_att_g.inx.h:29
+#: ../share/extensions/markers_strokepaint.inx.h:13
+#: ../share/extensions/perspective.inx.h:2
+#: ../share/extensions/pixelsnap.inx.h:3
+#: ../share/extensions/radiusrand.inx.h:10
+#: ../share/extensions/rubberstretch.inx.h:6
+#: ../share/extensions/straightseg.inx.h:4
+#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:4
msgid "Modify Path"
msgstr "Змінити контур"
-#: ../share/extensions/addnodes.inx.h:7
-msgid "Number of segments:"
-msgstr "КількіÑть Ñегментів:"
-
#: ../share/extensions/ai_input.inx.h:1
msgid "AI 8.0 Input"
msgstr "Імпорт з AI 8.0"
@@ -27664,61 +27814,61 @@ msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening"
msgstr "ÐžÑ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ ÐºÐ¾Ð´Ñƒ файлів Adobe Illustrator SVG перед імпортом"
#: ../share/extensions/ccx_input.inx.h:1
-msgid "Corel DRAW Compressed Exchange files (.ccx)"
-msgstr "Файли Compressed Exchange Corel DRAW (.ccx)"
-
-#: ../share/extensions/ccx_input.inx.h:2
msgid "Corel DRAW Compressed Exchange files input"
msgstr "Імпорт файлів Compressed Exchange Corel DRAW"
+#: ../share/extensions/ccx_input.inx.h:2
+msgid "Corel DRAW Compressed Exchange files (.ccx)"
+msgstr "Файли Compressed Exchange Corel DRAW (.ccx)"
+
#: ../share/extensions/ccx_input.inx.h:3
msgid "Open compressed exchange files saved in Corel DRAW"
msgstr "Відкриті файли compressed exchange, збережені за допомогою Corel DRAW"
#: ../share/extensions/cdr_input.inx.h:1
-msgid "Corel DRAW 7-X4 files (*.cdr)"
-msgstr "Файли Corel DRAW 7-X4 (*.cdr)"
-
-#: ../share/extensions/cdr_input.inx.h:2
msgid "Corel DRAW Input"
msgstr "Імпорт Corel DRAW"
+#: ../share/extensions/cdr_input.inx.h:2
+msgid "Corel DRAW 7-X4 files (*.cdr)"
+msgstr "Файли Corel DRAW 7-X4 (*.cdr)"
+
#: ../share/extensions/cdr_input.inx.h:3
msgid "Open files saved in Corel DRAW 7-X4"
msgstr "Відкрити файли, збережені за допомогою Corel DRAW 7-X4"
#: ../share/extensions/cdt_input.inx.h:1
-msgid "Corel DRAW 7-13 template files (.cdt)"
-msgstr "Файли шаблонів Corel DRAW 7-13 (.cdt)"
-
-#: ../share/extensions/cdt_input.inx.h:2
msgid "Corel DRAW templates input"
msgstr "Імпорт шаблонів Corel DRAW"
+#: ../share/extensions/cdt_input.inx.h:2
+msgid "Corel DRAW 7-13 template files (.cdt)"
+msgstr "Файли шаблонів Corel DRAW 7-13 (.cdt)"
+
#: ../share/extensions/cdt_input.inx.h:3
msgid "Open files saved in Corel DRAW 7-13"
msgstr "Відкрити файли, збережені за допомогою Corel DRAW 7-13"
#: ../share/extensions/cgm_input.inx.h:1
-msgid "Computer Graphics Metafile files (.cgm)"
-msgstr "Метафайли комп'ютерної графіки (.cgm)"
-
-#: ../share/extensions/cgm_input.inx.h:2
msgid "Computer Graphics Metafile files input"
msgstr "Імпорт метафайлів комп'ютерної графіки"
+#: ../share/extensions/cgm_input.inx.h:2
+msgid "Computer Graphics Metafile files (.cgm)"
+msgstr "Метафайли комп'ютерної графіки (.cgm)"
+
#: ../share/extensions/cgm_input.inx.h:3
msgid "Open Computer Graphics Metafile files"
msgstr "Метафайли відкритої комп'ютерної графіки"
#: ../share/extensions/cmx_input.inx.h:1
-msgid "Corel DRAW Presentation Exchange files (.cmx)"
-msgstr "Файли обміну презентаціÑми Corel DRAW (.cmx)"
-
-#: ../share/extensions/cmx_input.inx.h:2
msgid "Corel DRAW Presentation Exchange files input"
msgstr "Імпорт файлів обміну презентаціÑми Corel DRAW"
+#: ../share/extensions/cmx_input.inx.h:2
+msgid "Corel DRAW Presentation Exchange files (.cmx)"
+msgstr "Файли обміну презентаціÑми Corel DRAW (.cmx)"
+
#: ../share/extensions/cmx_input.inx.h:3
msgid "Open presentation exchange files saved in Corel DRAW"
msgstr "Відкрити файли обміну презентаціÑми, збережені за допомогою Corel DRAW"
@@ -27732,6 +27882,27 @@ msgid "Brighter"
msgstr "ЯÑкравіше"
#: ../share/extensions/color_custom.inx.h:1
+msgctxt "Custom color extension"
+msgid "Custom"
+msgstr "Ðетипове"
+
+#: ../share/extensions/color_custom.inx.h:3
+msgid "Red Function:"
+msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñ‡ÐµÑ€Ð²Ð¾Ð½Ð¾Ð³Ð¾:"
+
+#: ../share/extensions/color_custom.inx.h:4
+msgid "Green Function:"
+msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ð·ÐµÐ»ÐµÐ½Ð¾Ð³Ð¾:"
+
+#: ../share/extensions/color_custom.inx.h:5
+msgid "Blue Function:"
+msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñинього:"
+
+#: ../share/extensions/color_custom.inx.h:6
+msgid "Input (r,g,b) Color Range:"
+msgstr "Діапазон вхідних кольорів (r,g,b):"
+
+#: ../share/extensions/color_custom.inx.h:8
msgid ""
"Allows you to evaluate different functions for each channel.\n"
"r, g and b are the normalized values of the red, green and blue channels. "
@@ -27752,41 +27923,50 @@ msgstr ""
" Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ð·ÐµÐ»ÐµÐ½Ð¾Ð³Ð¾: b \n"
" Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñинього: g"
-#: ../share/extensions/color_custom.inx.h:8
-msgid "Blue Function:"
-msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñинього:"
-
-#: ../share/extensions/color_custom.inx.h:10
-msgctxt "Custom color extension"
-msgid "Custom"
-msgstr "Ðетипове"
-
-#: ../share/extensions/color_custom.inx.h:11
-msgid "Green Function:"
-msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ð·ÐµÐ»ÐµÐ½Ð¾Ð³Ð¾:"
-
-#: ../share/extensions/color_custom.inx.h:13
-msgid "Input (r,g,b) Color Range:"
-msgstr "Діапазон вхідних кольорів (r,g,b):"
-
-#: ../share/extensions/color_custom.inx.h:15
-msgid "Red Function:"
-msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñ‡ÐµÑ€Ð²Ð¾Ð½Ð¾Ð³Ð¾:"
-
-#: ../share/extensions/color_darker.inx.h:2
+#: ../share/extensions/color_darker.inx.h:1
msgid "Darker"
msgstr "Темніше"
-#: ../share/extensions/color_desaturate.inx.h:2
+#: ../share/extensions/color_desaturate.inx.h:1
msgid "Desaturate"
msgstr "ЗнебарвленнÑ"
-#: ../share/extensions/color_grayscale.inx.h:2
-#: ../share/extensions/webslicer_create_rect.inx.h:16
+#: ../share/extensions/color_grayscale.inx.h:1
+#: ../share/extensions/webslicer_create_rect.inx.h:15
msgid "Grayscale"
msgstr "Сірі півтони"
-#: ../share/extensions/color_HSL_adjust.inx.h:2
+#: ../share/extensions/color_HSL_adjust.inx.h:1
+msgid "HSL Adjust"
+msgstr "Ð’Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ HSL"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:3
+msgid "Hue (°):"
+msgstr "Відтінок (у °):"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:4
+msgid "Random hue"
+msgstr "Випадковий відтінок"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:6
+#, no-c-format
+msgid "Saturation (%):"
+msgstr "ÐаÑиченіÑть (у %):"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:7
+msgid "Random saturation"
+msgstr "Випадкова наÑиченіÑть"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:9
+#, no-c-format
+msgid "Lightness (%):"
+msgstr "ОÑвітленіÑть (у %):"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:10
+msgid "Random lightness"
+msgstr "Випадкова оÑвітленіÑть"
+
+#: ../share/extensions/color_HSL_adjust.inx.h:13
#, no-c-format
msgid ""
"Adjusts hue, saturation and lightness in the HSL representation of the "
@@ -27808,65 +27988,40 @@ msgstr ""
"випадкові Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
" "
-#: ../share/extensions/color_HSL_adjust.inx.h:10
-msgid "HSL Adjust"
-msgstr "Ð’Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ HSL"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:12
-msgid "Hue (°):"
-msgstr "Відтінок (у °):"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:14
-#, no-c-format
-msgid "Lightness (%):"
-msgstr "ОÑвітленіÑть (у %):"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:16
-msgid "Random hue"
-msgstr "Випадковий відтінок"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:17
-msgid "Random lightness"
-msgstr "Випадкова оÑвітленіÑть"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:18
-msgid "Random saturation"
-msgstr "Випадкова наÑиченіÑть"
-
-#: ../share/extensions/color_HSL_adjust.inx.h:20
-#, no-c-format
-msgid "Saturation (%):"
-msgstr "ÐаÑиченіÑть (у %):"
-
-#: ../share/extensions/color_lesshue.inx.h:2
+#: ../share/extensions/color_lesshue.inx.h:1
msgid "Less Hue"
msgstr "Зменшити відтінок"
-#: ../share/extensions/color_lesslight.inx.h:2
+#: ../share/extensions/color_lesslight.inx.h:1
msgid "Less Light"
msgstr "Зменшити ÑÑкравіÑть"
-#: ../share/extensions/color_lesssaturation.inx.h:2
+#: ../share/extensions/color_lesssaturation.inx.h:1
msgid "Less Saturation"
msgstr "Зменшити наÑиченіÑть"
-#: ../share/extensions/color_morehue.inx.h:2
+#: ../share/extensions/color_morehue.inx.h:1
msgid "More Hue"
msgstr "Збільшити відтінок"
-#: ../share/extensions/color_morelight.inx.h:2
+#: ../share/extensions/color_morelight.inx.h:1
msgid "More Light"
msgstr "Збільшити ÑÑкравіÑть"
-#: ../share/extensions/color_moresaturation.inx.h:2
+#: ../share/extensions/color_moresaturation.inx.h:1
msgid "More Saturation"
msgstr "Більша наÑиченіÑть"
-#: ../share/extensions/color_negative.inx.h:2
+#: ../share/extensions/color_negative.inx.h:1
msgid "Negative"
msgstr "Ðегатив"
-#: ../share/extensions/color_randomize.inx.h:2
+#: ../share/extensions/color_randomize.inx.h:1
+#: ../share/extensions/render_alphabetsoup.inx.h:4
+msgid "Randomize"
+msgstr "Випадково"
+
+#: ../share/extensions/color_randomize.inx.h:7
msgid ""
"Converts to HSL, randomizes hue and/or saturation and/or lightness and "
"converts it back to RGB."
@@ -27874,44 +28029,39 @@ msgstr ""
"Перетворює у Ð’ÐО, випадково змінює відтінок, Ñ–/або наÑиченіÑть, Ñ–/або "
"оÑвітленіÑть, а потім перетворює Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð°Ð´ у проÑтір RGB."
-#: ../share/extensions/color_randomize.inx.h:7
-#: ../share/extensions/render_alphabetsoup.inx.h:2
-msgid "Randomize"
-msgstr "Випадково"
-
-#: ../share/extensions/color_removeblue.inx.h:2
+#: ../share/extensions/color_removeblue.inx.h:1
msgid "Remove Blue"
msgstr "Вилучити Ñиню компоненту"
-#: ../share/extensions/color_removegreen.inx.h:2
+#: ../share/extensions/color_removegreen.inx.h:1
msgid "Remove Green"
msgstr "Вилучити зелену компоненту"
-#: ../share/extensions/color_removered.inx.h:2
+#: ../share/extensions/color_removered.inx.h:1
msgid "Remove Red"
msgstr "Вилучити червону компоненту"
#: ../share/extensions/color_replace.inx.h:1
-msgid "By color (RRGGBB hex):"
-msgstr "Ðа колір (RRGGBB hex):"
+msgid "Replace color"
+msgstr "Замінити колір"
+
+#: ../share/extensions/color_replace.inx.h:2
+msgid "Replace color (RRGGBB hex):"
+msgstr "Замінити колір (RRGGBB hex):"
#: ../share/extensions/color_replace.inx.h:3
msgid "Color to replace"
msgstr "Колір Ð´Ð»Ñ Ð·Ð°Ð¼Ñ–Ð½Ð¸"
#: ../share/extensions/color_replace.inx.h:4
-msgid "New color"
-msgstr "Ðовий колір"
+msgid "By color (RRGGBB hex):"
+msgstr "Ðа колір (RRGGBB hex):"
#: ../share/extensions/color_replace.inx.h:5
-msgid "Replace color"
-msgstr "Замінити колір"
-
-#: ../share/extensions/color_replace.inx.h:6
-msgid "Replace color (RRGGBB hex):"
-msgstr "Замінити колір (RRGGBB hex):"
+msgid "New color"
+msgstr "Ðовий колір"
-#: ../share/extensions/color_rgbbarrel.inx.h:2
+#: ../share/extensions/color_rgbbarrel.inx.h:1
msgid "RGB Barrel"
msgstr "«Бочка» RGB"
@@ -27920,18 +28070,19 @@ msgid "Convert to Dashes"
msgstr "Перетворити на риÑки"
#: ../share/extensions/dia.inx.h:1
-msgid "A diagram created with the program Dia"
-msgstr "Діаграма Ñтворена за допомогою програми Dia"
+msgid "Dia Input"
+msgstr "Імпорт з Dia"
#: ../share/extensions/dia.inx.h:2
-msgid "Dia Diagram (*.dia)"
-msgstr "Діаграма Dia (*.dia)"
+msgid ""
+"The dia2svg.sh script should be installed with your Inkscape distribution. "
+"If you do not have it, there is likely to be something wrong with your "
+"Inkscape installation."
+msgstr ""
+"Сценарій dia2svg.sh повинен був вÑтановитиÑÑ Ñ€Ð°Ð·Ð¾Ð¼ з Вашою збіркою "
+"Inkscape. Якщо його немає, ймовірно щоÑÑŒ негаразд з Вашою збіркою Inkscape."
#: ../share/extensions/dia.inx.h:3
-msgid "Dia Input"
-msgstr "Імпорт з Dia"
-
-#: ../share/extensions/dia.inx.h:4
msgid ""
"In order to import Dia files, Dia itself must be installed. You can get Dia "
"at http://live.gnome.org/Dia"
@@ -27939,57 +28090,56 @@ msgstr ""
"З метою уможливити імпорт файлів Dia, має бути вÑтановлено Ñаму Dia. Ви "
"можете звантажити Dia за адреÑою http://live.gnome.org/Dia"
+#: ../share/extensions/dia.inx.h:4
+msgid "Dia Diagram (*.dia)"
+msgstr "Діаграма Dia (*.dia)"
+
#: ../share/extensions/dia.inx.h:5
-msgid ""
-"The dia2svg.sh script should be installed with your Inkscape distribution. "
-"If you do not have it, there is likely to be something wrong with your "
-"Inkscape installation."
-msgstr ""
-"Сценарій dia2svg.sh повинен був вÑтановитиÑÑ Ñ€Ð°Ð·Ð¾Ð¼ з Вашою збіркою "
-"Inkscape. Якщо його немає, ймовірно щоÑÑŒ негаразд з Вашою збіркою Inkscape."
+msgid "A diagram created with the program Dia"
+msgstr "Діаграма Ñтворена за допомогою програми Dia"
#: ../share/extensions/dimension.inx.h:1
-msgid "Bounding box type :"
-msgstr "Рамка, що викориÑтовуєтьÑÑ:"
-
-#: ../share/extensions/dimension.inx.h:2
msgid "Dimensions"
msgstr "Виміри"
+#: ../share/extensions/dimension.inx.h:2
+msgid "X Offset:"
+msgstr "ВідÑтуп за X:"
+
#: ../share/extensions/dimension.inx.h:3
+msgid "Y Offset:"
+msgstr "ВідÑтуп за Y:"
+
+#: ../share/extensions/dimension.inx.h:4
+msgid "Bounding box type :"
+msgstr "Рамка, що викориÑтовуєтьÑÑ:"
+
+#: ../share/extensions/dimension.inx.h:5
msgid "Geometric"
msgstr "геометрична"
-#: ../share/extensions/dimension.inx.h:4
+#: ../share/extensions/dimension.inx.h:6
msgid "Visual"
msgstr "візуальна"
-#: ../share/extensions/dimension.inx.h:5 ../share/extensions/dots.inx.h:13
-#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:21
+#: ../share/extensions/dimension.inx.h:7 ../share/extensions/dots.inx.h:13
+#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:24
msgid "Visualize Path"
msgstr "Показ контуру"
-#: ../share/extensions/dimension.inx.h:6
-msgid "X Offset:"
-msgstr "ВідÑтуп за X:"
-
-#: ../share/extensions/dimension.inx.h:7
-msgid "Y Offset:"
-msgstr "ВідÑтуп за Y:"
-
#: ../share/extensions/dots.inx.h:1
-msgid "Dot size:"
-msgstr "Розмір крапки:"
-
-#: ../share/extensions/dots.inx.h:4
msgid "Number Nodes"
msgstr "Ðумерувати вузли"
-#: ../share/extensions/dots.inx.h:6
+#: ../share/extensions/dots.inx.h:4
+msgid "Dot size:"
+msgstr "Розмір крапки:"
+
+#: ../share/extensions/dots.inx.h:5
msgid "Starting dot number:"
msgstr "Ðомер початкової крапки:"
-#: ../share/extensions/dots.inx.h:7
+#: ../share/extensions/dots.inx.h:6
msgid "Step:"
msgstr "Крок:"
@@ -28013,135 +28163,143 @@ msgstr ""
" * Крок: крок нумерації крапок."
#: ../share/extensions/draw_from_triangle.inx.h:1
-msgid "Altitudes"
-msgstr "Ðмплітуда"
+msgid "Draw From Triangle"
+msgstr "ÐакреÑлити за трикутником"
#: ../share/extensions/draw_from_triangle.inx.h:2
-msgid "Angle Bisectors"
-msgstr "Кутові біÑектриÑи"
+msgid "Common Objects"
+msgstr "Типові об'єкти"
#: ../share/extensions/draw_from_triangle.inx.h:3
-msgid "Centroid"
-msgstr "Центр ваги"
+msgid "Circumcircle"
+msgstr "ОпиÑане коло"
#: ../share/extensions/draw_from_triangle.inx.h:4
msgid "Circumcentre"
msgstr "Центр опиÑаного кола"
#: ../share/extensions/draw_from_triangle.inx.h:5
-msgid "Circumcircle"
-msgstr "ОпиÑане коло"
+msgid "Incircle"
+msgstr "ВпиÑане коло"
#: ../share/extensions/draw_from_triangle.inx.h:6
-msgid "Common Objects"
-msgstr "Типові об'єкти"
+msgid "Incentre"
+msgstr "Центр впиÑаного кола"
#: ../share/extensions/draw_from_triangle.inx.h:7
msgid "Contact Triangle"
msgstr "Трикутник з'єднаннÑ"
#: ../share/extensions/draw_from_triangle.inx.h:8
-msgid "Custom Point Specified By:"
-msgstr "Ðетипова точка, вказана:"
+msgid "Excircles"
+msgstr "ПозавпиÑані кола"
#: ../share/extensions/draw_from_triangle.inx.h:9
-msgid "Custom Points and Options"
-msgstr "Ðетипові точки Ñ– параметри"
+msgid "Excentres"
+msgstr "Центри позавпиÑаних кіл"
#: ../share/extensions/draw_from_triangle.inx.h:10
-msgid "Draw Circle Around This Point"
-msgstr "ÐакреÑлити коло навколо цієї точки"
+msgid "Extouch Triangle"
+msgstr "ЗовнішньовпиÑаний трикутник"
#: ../share/extensions/draw_from_triangle.inx.h:11
-msgid "Draw From Triangle"
-msgstr "ÐакреÑлити за трикутником"
+msgid "Excentral Triangle"
+msgstr "ЕкÑцентричний трикутник"
#: ../share/extensions/draw_from_triangle.inx.h:12
-msgid "Draw Isogonal Conjugate"
-msgstr "ÐакреÑлити рівнокутне ÑпрÑженнÑ"
+msgid "Orthocentre"
+msgstr "Ортоцентр"
#: ../share/extensions/draw_from_triangle.inx.h:13
-msgid "Draw Isotomic Conjugate"
-msgstr "ÐакреÑлити ізотомічне ÑпрÑженнÑ"
+msgid "Orthic Triangle"
+msgstr "Ортотрикутник"
#: ../share/extensions/draw_from_triangle.inx.h:14
-msgid "Draw Marker At This Point"
-msgstr "ÐакреÑлити маркер у цій точці"
+msgid "Altitudes"
+msgstr "Ðмплітуда"
#: ../share/extensions/draw_from_triangle.inx.h:15
-msgid "Excentral Triangle"
-msgstr "ЕкÑцентричний трикутник"
+msgid "Angle Bisectors"
+msgstr "Кутові біÑектриÑи"
#: ../share/extensions/draw_from_triangle.inx.h:16
-msgid "Excentres"
-msgstr "Центри позавпиÑаних кіл"
+msgid "Centroid"
+msgstr "Центр ваги"
#: ../share/extensions/draw_from_triangle.inx.h:17
-msgid "Excircles"
-msgstr "ПозавпиÑані кола"
+msgid "Nine-Point Centre"
+msgstr "Дев'Ñтиточковий центр"
#: ../share/extensions/draw_from_triangle.inx.h:18
-msgid "Extouch Triangle"
-msgstr "ЗовнішньовпиÑаний трикутник"
+msgid "Nine-Point Circle"
+msgstr "Коло дев'Ñти точок"
#: ../share/extensions/draw_from_triangle.inx.h:19
-msgid "Gergonne Point"
-msgstr "Точка Жергона"
+msgid "Symmedians"
+msgstr "Ðапівмедіани"
+
+#: ../share/extensions/draw_from_triangle.inx.h:20
+msgid "Symmedian Point"
+msgstr "Точка перетину напівмедіан"
#: ../share/extensions/draw_from_triangle.inx.h:21
-msgid "Incentre"
-msgstr "Центр впиÑаного кола"
+msgid "Symmedial Triangle"
+msgstr "Ðапівмедіальний трикутник"
#: ../share/extensions/draw_from_triangle.inx.h:22
-msgid "Incircle"
-msgstr "ВпиÑане коло"
+msgid "Gergonne Point"
+msgstr "Точка Жергона"
#: ../share/extensions/draw_from_triangle.inx.h:23
msgid "Nagel Point"
msgstr "Точка ÐагелÑ"
#: ../share/extensions/draw_from_triangle.inx.h:24
-msgid "Nine-Point Centre"
-msgstr "Дев'Ñтиточковий центр"
+msgid "Custom Points and Options"
+msgstr "Ðетипові точки Ñ– параметри"
#: ../share/extensions/draw_from_triangle.inx.h:25
-msgid "Nine-Point Circle"
-msgstr "Коло дев'Ñти точок"
+msgid "Custom Point Specified By:"
+msgstr "Ðетипова точка, вказана:"
#: ../share/extensions/draw_from_triangle.inx.h:26
-msgid "Orthic Triangle"
-msgstr "Ортотрикутник"
+msgid "Point At:"
+msgstr "Точка на:"
#: ../share/extensions/draw_from_triangle.inx.h:27
-msgid "Orthocentre"
-msgstr "Ортоцентр"
+msgid "Draw Marker At This Point"
+msgstr "ÐакреÑлити маркер у цій точці"
#: ../share/extensions/draw_from_triangle.inx.h:28
-msgid "Point At:"
-msgstr "Точка на:"
+msgid "Draw Circle Around This Point"
+msgstr "ÐакреÑлити коло навколо цієї точки"
#: ../share/extensions/draw_from_triangle.inx.h:29
-#: ../share/extensions/wireframe_sphere.inx.h:4
+#: ../share/extensions/wireframe_sphere.inx.h:6
msgid "Radius (px):"
msgstr "Ð Ð°Ð´Ñ–ÑƒÑ (у пк):"
+#: ../share/extensions/draw_from_triangle.inx.h:30
+msgid "Draw Isogonal Conjugate"
+msgstr "ÐакреÑлити рівнокутне ÑпрÑженнÑ"
+
#: ../share/extensions/draw_from_triangle.inx.h:31
-msgid "Report this triangle's properties"
-msgstr "Створити звіт про влаÑтивоÑті цього трикутника"
+msgid "Draw Isotomic Conjugate"
+msgstr "ÐакреÑлити ізотомічне ÑпрÑженнÑ"
#: ../share/extensions/draw_from_triangle.inx.h:32
-msgid "Symmedial Triangle"
-msgstr "Ðапівмедіальний трикутник"
+msgid "Report this triangle's properties"
+msgstr "Створити звіт про влаÑтивоÑті цього трикутника"
#: ../share/extensions/draw_from_triangle.inx.h:33
-msgid "Symmedian Point"
-msgstr "Точка перетину напівмедіан"
+msgid "Trilinear Coordinates"
+msgstr "Трилінійні координати"
#: ../share/extensions/draw_from_triangle.inx.h:34
-msgid "Symmedians"
-msgstr "Ðапівмедіани"
+msgid "Triangle Function"
+msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñ‚Ñ€Ð¸ÐºÑƒÑ‚Ð½Ð¸ÐºÐ°"
-#: ../share/extensions/draw_from_triangle.inx.h:35
+#: ../share/extensions/draw_from_triangle.inx.h:36
msgid ""
"This extension draws constructions about a triangle defined by the first 3 "
"nodes of a selected path. You may select one of preset objects or create "
@@ -28205,15 +28363,40 @@ msgstr ""
"призвеÑти до Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ неможливіÑть Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð½Ð° нуль.\n"
" "
-#: ../share/extensions/draw_from_triangle.inx.h:57
-msgid "Triangle Function"
-msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ñ‚Ñ€Ð¸ÐºÑƒÑ‚Ð½Ð¸ÐºÐ°"
+#: ../share/extensions/dxf_input.inx.h:1
+msgid "DXF Input"
+msgstr "Імпорт з DXF"
-#: ../share/extensions/draw_from_triangle.inx.h:58
-msgid "Trilinear Coordinates"
-msgstr "Трилінійні координати"
+#: ../share/extensions/dxf_input.inx.h:3
+msgid "Use automatic scaling to size A4"
+msgstr "ВикориÑтовувати автоматичне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ A4"
-#: ../share/extensions/dxf_input.inx.h:1
+#: ../share/extensions/dxf_input.inx.h:4
+msgid "Or, use manual scale factor:"
+msgstr "Ðбо маÑштаб, заданий вручну:"
+
+#: ../share/extensions/dxf_input.inx.h:5
+msgid "Manual x-axis origin (mm):"
+msgstr "Вказаний вручну початок віÑÑ– x (у мм):"
+
+#: ../share/extensions/dxf_input.inx.h:6
+msgid "Manual y-axis origin (mm):"
+msgstr "Вказаний вручну початок віÑÑ– y (у мм):"
+
+#: ../share/extensions/dxf_input.inx.h:7
+msgid "Gcodetools compatible point import"
+msgstr "Імпорт ÑуміÑних точок інÑтрументів Gcode"
+
+#: ../share/extensions/dxf_input.inx.h:8
+#: ../share/extensions/render_barcode_qrcode.inx.h:16
+msgid "Character encoding:"
+msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
+
+#: ../share/extensions/dxf_input.inx.h:9
+msgid "Text Font:"
+msgstr "Шрифт текÑту:"
+
+#: ../share/extensions/dxf_input.inx.h:11
msgid ""
"- AutoCAD Release 13 and newer.\n"
"- assume dxf drawing is in mm.\n"
@@ -28232,48 +28415,55 @@ msgstr ""
"- Обмежена підтримка BLOCKS, за потреби у подібних елементах викориÑтовуйте "
"AutoCAD Explode Blocks."
-#: ../share/extensions/dxf_input.inx.h:7
+#: ../share/extensions/dxf_input.inx.h:17
msgid "AutoCAD DXF R13 (*.dxf)"
msgstr "AutoCAD DXF R13 (*.dxf)"
-#: ../share/extensions/dxf_input.inx.h:8
-#: ../share/extensions/render_barcode_qrcode.inx.h:3
-msgid "Character encoding:"
-msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
+#: ../share/extensions/dxf_input.inx.h:18
+msgid "Import AutoCAD's Document Exchange Format"
+msgstr "Імпорт у форматі обміну документами AutoCAD"
-#: ../share/extensions/dxf_input.inx.h:9
-msgid "DXF Input"
-msgstr "Імпорт з DXF"
+#: ../share/extensions/dxf_outlines.inx.h:1
+msgid "Desktop Cutting Plotter"
+msgstr "ÐаÑтільний плотер"
-#: ../share/extensions/dxf_input.inx.h:10
-msgid "Gcodetools compatible point import"
-msgstr "Імпорт ÑуміÑних точок інÑтрументів Gcode"
+#: ../share/extensions/dxf_outlines.inx.h:3
+msgid "use ROBO-Master type of spline output"
+msgstr "викориÑтовувати тип виводу Ñплайнів ROBO-Master"
-#: ../share/extensions/dxf_input.inx.h:12
-msgid "Import AutoCAD's Document Exchange Format"
-msgstr "Імпорт у форматі обміну документами AutoCAD"
+#: ../share/extensions/dxf_outlines.inx.h:4
+msgid "use LWPOLYLINE type of line output"
+msgstr "викориÑтовувати тип виводу даних лінії LWPOLYLINE"
-#: ../share/extensions/dxf_input.inx.h:13
-msgid "Manual x-axis origin (mm):"
-msgstr "Вказаний вручну початок віÑÑ– x (у мм):"
+#: ../share/extensions/dxf_outlines.inx.h:5
+msgid "Base unit"
+msgstr "ОÑновна одиницÑ"
-#: ../share/extensions/dxf_input.inx.h:14
-msgid "Manual y-axis origin (mm):"
-msgstr "Вказаний вручну початок віÑÑ– y (у мм):"
+#: ../share/extensions/dxf_outlines.inx.h:6
+msgid "Character Encoding"
+msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів"
-#: ../share/extensions/dxf_input.inx.h:16
-msgid "Or, use manual scale factor:"
-msgstr "Ðбо маÑштаб, заданий вручну:"
+#: ../share/extensions/dxf_outlines.inx.h:7
+msgid "keep only visible layers"
+msgstr "зберігати лише видимі шари"
-#: ../share/extensions/dxf_input.inx.h:17
-msgid "Text Font:"
-msgstr "Шрифт текÑту:"
+#: ../share/extensions/dxf_outlines.inx.h:16
+msgid "Latin 1"
+msgstr "Latin 1"
-#: ../share/extensions/dxf_input.inx.h:18
-msgid "Use automatic scaling to size A4"
-msgstr "ВикориÑтовувати автоматичне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ A4"
+#: ../share/extensions/dxf_outlines.inx.h:17
+msgid "CP 1250"
+msgstr "CP 1250"
-#: ../share/extensions/dxf_outlines.inx.h:1
+#: ../share/extensions/dxf_outlines.inx.h:18
+msgid "CP 1252"
+msgstr "CP 1252"
+
+#: ../share/extensions/dxf_outlines.inx.h:19
+msgid "UTF 8"
+msgstr "UTF 8"
+
+#: ../share/extensions/dxf_outlines.inx.h:21
msgid ""
"- AutoCAD Release 14 DXF format.\n"
"- The base unit parameter specifies in what unit the coordinates are output "
@@ -28301,100 +28491,60 @@ msgstr ""
"пункту, щоб ÑкориÑтатиÑÑ Ð·Ð°Ñтарілою верÑією LINE.\n"
"- Ви можете наказати програмі екÑпортувати вÑÑ– шари або лише видимі шари."
-#: ../share/extensions/dxf_outlines.inx.h:10
-msgid "Base unit"
-msgstr "ОÑновна одиницÑ"
-
-#: ../share/extensions/dxf_outlines.inx.h:11
-msgid "CP 1250"
-msgstr "CP 1250"
-
-#: ../share/extensions/dxf_outlines.inx.h:12
-msgid "CP 1252"
-msgstr "CP 1252"
-
-#: ../share/extensions/dxf_outlines.inx.h:13
-msgid "Character Encoding"
-msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів"
-
-#: ../share/extensions/dxf_outlines.inx.h:14
-msgid "Desktop Cutting Plotter"
-msgstr "ÐаÑтільний плотер"
-
-#: ../share/extensions/dxf_outlines.inx.h:15
+#: ../share/extensions/dxf_outlines.inx.h:30
msgid "Desktop Cutting Plotter (AutoCAD DXF R14) (*.dxf)"
msgstr "ÐаÑтільний плотер (AutoCAD DXF R14) (*.dxf)"
-#: ../share/extensions/dxf_outlines.inx.h:17
-msgid "Latin 1"
-msgstr "Latin 1"
-
-#: ../share/extensions/dxf_outlines.inx.h:19
-msgid "UTF 8"
-msgstr "UTF 8"
-
-#: ../share/extensions/dxf_outlines.inx.h:23
-msgid "keep only visible layers"
-msgstr "зберігати лише видимі шари"
-
-#: ../share/extensions/dxf_outlines.inx.h:29
-msgid "use LWPOLYLINE type of line output"
-msgstr "викориÑтовувати тип виводу даних лінії LWPOLYLINE"
-
-#: ../share/extensions/dxf_outlines.inx.h:30
-msgid "use ROBO-Master type of spline output"
-msgstr "викориÑтовувати тип виводу Ñплайнів ROBO-Master"
-
#: ../share/extensions/dxf_output.inx.h:1
-msgid "AutoCAD DXF R12 (*.dxf)"
-msgstr "AutoCAD DXF R12 (*.dxf)"
-
-#: ../share/extensions/dxf_output.inx.h:2
msgid "DXF Output"
msgstr "ЕкÑпорт до DXF"
-#: ../share/extensions/dxf_output.inx.h:3
-msgid "DXF file written by pstoedit"
-msgstr "Файл DXF запиÑаний за допомогою pstoedit"
-
-#: ../share/extensions/dxf_output.inx.h:4
+#: ../share/extensions/dxf_output.inx.h:2
msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit"
msgstr ""
"Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑку необхідна вÑтановлена ÐºÐ¾Ð¿Ñ–Ñ pstoedit; див. http://www.pstoedit."
"net/pstoedit"
-#: ../share/extensions/edge3d.inx.h:1
-msgid "Blur height:"
-msgstr "ВиÑота розмиттÑ:"
-
-#: ../share/extensions/edge3d.inx.h:2
-msgid "Blur stdDeviation:"
-msgstr "Стд. Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ð¸Ñ‚Ñ‚Ñ:"
+#: ../share/extensions/dxf_output.inx.h:3
+msgid "AutoCAD DXF R12 (*.dxf)"
+msgstr "AutoCAD DXF R12 (*.dxf)"
-#: ../share/extensions/edge3d.inx.h:3
-msgid "Blur width:"
-msgstr "Ширина розмиттÑ:"
+#: ../share/extensions/dxf_output.inx.h:4
+msgid "DXF file written by pstoedit"
+msgstr "Файл DXF запиÑаний за допомогою pstoedit"
-#: ../share/extensions/edge3d.inx.h:4
+#: ../share/extensions/edge3d.inx.h:1
msgid "Edge 3D"
msgstr "Тривимірний краї"
-#: ../share/extensions/edge3d.inx.h:5
+#: ../share/extensions/edge3d.inx.h:2
msgid "Illumination Angle:"
msgstr "Кут оÑвітленнÑ:"
-#: ../share/extensions/edge3d.inx.h:7
-msgid "Only black and white:"
-msgstr "Лише чорний та білий:"
-
-#: ../share/extensions/edge3d.inx.h:8
+#: ../share/extensions/edge3d.inx.h:3
msgid "Shades:"
msgstr "Тіні:"
-#: ../share/extensions/edge3d.inx.h:9
+#: ../share/extensions/edge3d.inx.h:4
+msgid "Only black and white:"
+msgstr "Лише чорний та білий:"
+
+#: ../share/extensions/edge3d.inx.h:5
msgid "Stroke width:"
msgstr "Товщина штриха:"
+#: ../share/extensions/edge3d.inx.h:6
+msgid "Blur stdDeviation:"
+msgstr "Стд. Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ð¸Ñ‚Ñ‚Ñ:"
+
+#: ../share/extensions/edge3d.inx.h:7
+msgid "Blur width:"
+msgstr "Ширина розмиттÑ:"
+
+#: ../share/extensions/edge3d.inx.h:8
+msgid "Blur height:"
+msgstr "ВиÑота розмиттÑ:"
+
#: ../share/extensions/embedimage.inx.h:1
msgid "Embed Images"
msgstr "Вбудувати зображеннÑ"
@@ -28408,30 +28558,38 @@ msgid "EPS Input"
msgstr "Імпорт з EPS"
#: ../share/extensions/eqtexsvg.inx.h:1
-msgid "Additional packages (comma-separated): "
-msgstr "Додаткові пакунки (відокремлені комами): "
-
-#: ../share/extensions/eqtexsvg.inx.h:2
msgid "LaTeX"
msgstr "LaTeX"
-#: ../share/extensions/eqtexsvg.inx.h:3
+#: ../share/extensions/eqtexsvg.inx.h:2
msgid "LaTeX input: "
msgstr "Вхідні дані LaTeX: "
+#: ../share/extensions/eqtexsvg.inx.h:3
+msgid "Additional packages (comma-separated): "
+msgstr "Додаткові пакунки (відокремлені комами): "
+
#: ../share/extensions/export_gimp_palette.inx.h:1
msgid "Export as GIMP Palette"
msgstr "ЕкÑпорт палітри GIMP"
#: ../share/extensions/export_gimp_palette.inx.h:2
-msgid "Exports the colors of this document as GIMP Palette"
-msgstr "ЕкÑпортувати кольори цього документа Ñк палітру GIMP"
-
-#: ../share/extensions/export_gimp_palette.inx.h:3
msgid "GIMP Palette (*.gpl)"
msgstr "Палітра GIMP (*.gpl)"
+#: ../share/extensions/export_gimp_palette.inx.h:3
+msgid "Exports the colors of this document as GIMP Palette"
+msgstr "ЕкÑпортувати кольори цього документа Ñк палітру GIMP"
+
#: ../share/extensions/extractimage.inx.h:1
+msgid "Extract Image"
+msgstr "Видобути зображеннÑ"
+
+#: ../share/extensions/extractimage.inx.h:2
+msgid "Path to save image:"
+msgstr "ШлÑÑ… Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ¸:"
+
+#: ../share/extensions/extractimage.inx.h:3
msgid ""
"* Don't type the file extension, it is appended automatically.\n"
"* A relative path (or a filename without path) is relative to the user's "
@@ -28441,127 +28599,117 @@ msgstr ""
"* Слід вказувати відноÑний шлÑÑ… у домашньому каталозі кориÑтувача або "
"вказати назву файла без назви каталогів."
-#: ../share/extensions/extractimage.inx.h:3
-msgid "Extract Image"
-msgstr "Видобути зображеннÑ"
-
-#: ../share/extensions/extractimage.inx.h:5
-msgid "Path to save image:"
-msgstr "ШлÑÑ… Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ¸:"
-
#: ../share/extensions/extrude.inx.h:3
msgid "Lines"
msgstr "Лінії"
-#: ../share/extensions/extrude.inx.h:5
+#: ../share/extensions/extrude.inx.h:4
msgid "Polygons"
msgstr "Багатокутники"
#: ../share/extensions/fig_input.inx.h:1
-msgid "Open files saved with XFIG"
-msgstr "Відкрити файли збережені за допомогою XFIG"
+msgid "XFIG Input"
+msgstr "ЕкÑпорт до XFIG"
#: ../share/extensions/fig_input.inx.h:2
msgid "XFIG Graphics File (*.fig)"
msgstr "Файл графіки XFIG (*.fig)"
#: ../share/extensions/fig_input.inx.h:3
-msgid "XFIG Input"
-msgstr "ЕкÑпорт до XFIG"
+msgid "Open files saved with XFIG"
+msgstr "Відкрити файли збережені за допомогою XFIG"
#: ../share/extensions/flatten.inx.h:1
-msgid "Flatness:"
-msgstr "ПлаÑкіÑть:"
-
-#: ../share/extensions/flatten.inx.h:2
msgid "Flatten Beziers"
msgstr "Ð—Ð³Ð»Ð°Ð´Ð¶ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÑ€Ð¸Ð²Ð¸Ñ… Безьє"
+#: ../share/extensions/flatten.inx.h:2
+msgid "Flatness:"
+msgstr "ПлаÑкіÑть:"
+
#: ../share/extensions/foldablebox.inx.h:1
-msgid "Add Guide Lines"
-msgstr "Додати напрÑмні"
+msgid "Foldable Box"
+msgstr "Макет коробки"
-#: ../share/extensions/foldablebox.inx.h:2
+#: ../share/extensions/foldablebox.inx.h:4
msgid "Depth:"
msgstr "Глибина:"
-#: ../share/extensions/foldablebox.inx.h:3
-msgid "Foldable Box"
-msgstr "Макет коробки"
-
#: ../share/extensions/foldablebox.inx.h:5
msgid "Paper Thickness:"
msgstr "Товщина паперу:"
-#: ../share/extensions/foldablebox.inx.h:7
+#: ../share/extensions/foldablebox.inx.h:6
msgid "Tab Proportion:"
msgstr "Ширина вкладок:"
+#: ../share/extensions/foldablebox.inx.h:8
+msgid "Add Guide Lines"
+msgstr "Додати напрÑмні"
+
#: ../share/extensions/fractalize.inx.h:1
msgid "Fractalize"
msgstr "ФракталізаціÑ"
-#: ../share/extensions/fractalize.inx.h:4
+#: ../share/extensions/fractalize.inx.h:2
msgid "Subdivisions:"
msgstr "Піделементи:"
#: ../share/extensions/funcplot.inx.h:1
-msgid "Add x-axis endpoints"
-msgstr "Додати кінцеві точки за віÑÑÑŽ x"
+msgid "Function Plotter"
+msgstr "Побудова графіків"
#: ../share/extensions/funcplot.inx.h:2
-msgid "Calculate first derivative numerically"
-msgstr "Розрахувати першу похідну у чиÑлах"
+msgid "Range and sampling"
+msgstr "Діапазони та вибірка"
#: ../share/extensions/funcplot.inx.h:3
-#: ../share/extensions/param_curves.inx.h:1
-msgid "Draw Axes"
-msgstr "Малювати віÑÑ–"
+msgid "Start X value:"
+msgstr "Початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° X:"
#: ../share/extensions/funcplot.inx.h:4
msgid "End X value:"
-msgstr "Кінцеве Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾ оÑÑ– x:"
+msgstr "Кінцеве Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° X:"
#: ../share/extensions/funcplot.inx.h:5
-msgid "First derivative:"
-msgstr "Перша похідна:"
+msgid "Multiply X range by 2*pi"
+msgstr "Помножити діапазон по оÑÑ– x на 2Ï€"
#: ../share/extensions/funcplot.inx.h:6
-msgid "Function Plotter"
-msgstr "Побудова графіків"
+msgid "Y value of rectangle's bottom:"
+msgstr "Y-координата оÑнови прÑмокутника:"
#: ../share/extensions/funcplot.inx.h:7
-msgid "Function:"
-msgstr "ФункціÑ:"
+msgid "Y value of rectangle's top:"
+msgstr "Y-координата верху прÑмокутника:"
#: ../share/extensions/funcplot.inx.h:8
-#: ../share/extensions/param_curves.inx.h:3
-msgid "Functions"
-msgstr "Функції"
+msgid "Number of samples:"
+msgstr "КількіÑть вибірок:"
#: ../share/extensions/funcplot.inx.h:9
-#: ../share/extensions/param_curves.inx.h:4
+#: ../share/extensions/param_curves.inx.h:11
msgid "Isotropic scaling"
msgstr "Ізотропне маÑштабуваннÑ"
#: ../share/extensions/funcplot.inx.h:10
-msgid "Multiply X range by 2*pi"
-msgstr "Помножити діапазон по оÑÑ– x на 2Ï€"
+msgid "Use polar coordinates"
+msgstr "ВикориÑтовувати полÑрні координати"
#: ../share/extensions/funcplot.inx.h:11
-msgid "Number of samples:"
-msgstr "КількіÑть вибірок:"
+#: ../share/extensions/param_curves.inx.h:12
+msgid ""
+"When set, Isotropic scaling uses smallest of width/xrange or height/yrange"
+msgstr ""
+"Якщо позначено, ізотропне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ (викориÑтовуєтьÑÑ Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐ° з величин "
+"ширина/x-величина або виÑота/y-величина)"
#: ../share/extensions/funcplot.inx.h:12
-msgid "Range and sampling"
-msgstr "Діапазони та вибірка"
+#: ../share/extensions/param_curves.inx.h:13
+msgid "Use"
+msgstr "СпоÑіб викориÑтаннÑ"
#: ../share/extensions/funcplot.inx.h:13
-#: ../share/extensions/param_curves.inx.h:8
-msgid "Remove rectangle"
-msgstr "Вилучити прÑмокутник"
-
-#: ../share/extensions/funcplot.inx.h:15
msgid ""
"Select a rectangle before calling the extension,\n"
"it will determine X and Y scales. If you wish to fill the area, then add x-"
@@ -28584,8 +28732,13 @@ msgstr ""
" Ізотропний маÑштаб вимикаєтьÑÑ.\n"
" Перша похідна завжди визначаєтьÑÑ Ñ‡Ð¸Ñельно."
-#: ../share/extensions/funcplot.inx.h:23
-#: ../share/extensions/param_curves.inx.h:13
+#: ../share/extensions/funcplot.inx.h:21
+#: ../share/extensions/param_curves.inx.h:16
+msgid "Functions"
+msgstr "Функції"
+
+#: ../share/extensions/funcplot.inx.h:22
+#: ../share/extensions/param_curves.inx.h:17
msgid ""
"Standard Python math functions are available:\n"
"\n"
@@ -28606,57 +28759,54 @@ msgstr ""
"\n"
"Також можна кориÑтуватиÑÑ ÐºÐ¾Ð½Ñтантами pi та e."
+#: ../share/extensions/funcplot.inx.h:31
+msgid "Function:"
+msgstr "ФункціÑ:"
+
#: ../share/extensions/funcplot.inx.h:32
-msgid "Start X value:"
-msgstr "Початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° X:"
+msgid "Calculate first derivative numerically"
+msgstr "Розрахувати першу похідну у чиÑлах"
#: ../share/extensions/funcplot.inx.h:33
-#: ../share/extensions/param_curves.inx.h:23
-msgid "Use"
-msgstr "СпоÑіб викориÑтаннÑ"
+msgid "First derivative:"
+msgstr "Перша похідна:"
#: ../share/extensions/funcplot.inx.h:34
-msgid "Use polar coordinates"
-msgstr "ВикориÑтовувати полÑрні координати"
+#: ../share/extensions/param_curves.inx.h:28
+msgid "Remove rectangle"
+msgstr "Вилучити прÑмокутник"
#: ../share/extensions/funcplot.inx.h:35
-#: ../share/extensions/param_curves.inx.h:24
-msgid ""
-"When set, Isotropic scaling uses smallest of width/xrange or height/yrange"
-msgstr ""
-"Якщо позначено, ізотропне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ (викориÑтовуєтьÑÑ Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐ° з величин "
-"ширина/x-величина або виÑота/y-величина)"
+#: ../share/extensions/param_curves.inx.h:29
+msgid "Draw Axes"
+msgstr "Малювати віÑÑ–"
#: ../share/extensions/funcplot.inx.h:36
-msgid "Y value of rectangle's bottom:"
-msgstr "Y-координата оÑнови прÑмокутника:"
-
-#: ../share/extensions/funcplot.inx.h:37
-msgid "Y value of rectangle's top:"
-msgstr "Y-координата верху прÑмокутника:"
+msgid "Add x-axis endpoints"
+msgstr "Додати кінцеві точки за віÑÑÑŽ x"
#: ../share/extensions/gears.inx.h:1
-msgid "Circular pitch (tooth size):"
-msgstr "Круговий крок (розмір зубцÑ):"
-
-#: ../share/extensions/gears.inx.h:2
-msgid "Diameter of center hole (0 for none):"
-msgstr "Діаметр центрального отвору (0 — без отвору):"
-
-#: ../share/extensions/gears.inx.h:3
msgid "Gear"
msgstr "Зубцювате колеÑо"
-#: ../share/extensions/gears.inx.h:4
+#: ../share/extensions/gears.inx.h:2
msgid "Number of teeth:"
msgstr "КількіÑть зубців:"
-#: ../share/extensions/gears.inx.h:5
+#: ../share/extensions/gears.inx.h:3
+msgid "Circular pitch (tooth size):"
+msgstr "Круговий крок (розмір зубцÑ):"
+
+#: ../share/extensions/gears.inx.h:4
msgid "Pressure angle (degrees):"
msgstr "Кут Ð·Ñ‡ÐµÐ¿Ð»ÐµÐ½Ð½Ñ Ð·ÑƒÐ±Ñ†Ñ–Ð² (у градуÑах):"
-#: ../share/extensions/gears.inx.h:7
-msgid "Unit of measure for both circular pitch and center diameter."
+#: ../share/extensions/gears.inx.h:5
+msgid "Diameter of center hole (0 for none):"
+msgstr "Діаметр центрального отвору (0 — без отвору):"
+
+#: ../share/extensions/gears.inx.h:10
+msgid "Unit of measurement for both circular pitch and center diameter."
msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ кругового кроку Ñ– діаметра центрального отвору."
#: ../share/extensions/gcodetools_about.inx.h:1
@@ -28664,49 +28814,6 @@ msgid "About"
msgstr "Про програму"
#: ../share/extensions/gcodetools_about.inx.h:2
-#: ../share/extensions/gcodetools_area.inx.h:24
-#: ../share/extensions/gcodetools_check_for_updates.inx.h:3
-#: ../share/extensions/gcodetools_dxf_points.inx.h:11
-#: ../share/extensions/gcodetools_engraving.inx.h:12
-#: ../share/extensions/gcodetools_graffiti.inx.h:13
-#: ../share/extensions/gcodetools_lathe.inx.h:16
-#: ../share/extensions/gcodetools_orientation_points.inx.h:3
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:13
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4
-#: ../share/extensions/gcodetools_tools_library.inx.h:1
-msgid "Gcodetools"
-msgstr "ІнÑтрументи Gcode"
-
-#: ../share/extensions/gcodetools_about.inx.h:3
-#: ../share/extensions/gcodetools_area.inx.h:25
-#: ../share/extensions/gcodetools_check_for_updates.inx.h:4
-#: ../share/extensions/gcodetools_dxf_points.inx.h:12
-#: ../share/extensions/gcodetools_engraving.inx.h:13
-#: ../share/extensions/gcodetools_graffiti.inx.h:14
-#: ../share/extensions/gcodetools_lathe.inx.h:17
-#: ../share/extensions/gcodetools_orientation_points.inx.h:4
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:14
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5
-#: ../share/extensions/gcodetools_tools_library.inx.h:2
-msgid ""
-"Gcodetools plug-in: converts paths to Gcode (using circular interpolation), "
-"makes offset paths and engraves sharp corners using cone cutters. This plug-"
-"in calculates Gcode for paths using circular interpolation or linear motion "
-"when needed. Tutorials, manuals and support can be found at English support "
-"forum: http://www.cnc-club.ru/gcodetools and Russian support forum: http://"
-"www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, "
-"John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7"
-msgstr ""
-"Додаток «ІнÑтрументи Gcode»: перетворює контури у Gcode (на оÑнові кругової "
-"інтерполÑції), Ñтворює контури руху фрези та гравірує гоÑтрі кути за "
-"допомогою конічних фрез. Цей додаток обчиÑлює Gcode Ð´Ð»Ñ ÑˆÐ»Ñхів на оÑнові "
-"кругової інтерполÑції або лінійних рухів. Підручники, наÑтанови та підказки "
-"можна знайти на форумі підтримки англійÑькою: http://www.cnc-club.ru/"
-"gcodetools та форумі підтримки роÑійÑькою: http://www.cnc-club.ru/"
-"gcodetoolsru ПодÑки: Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry "
-"Nicolas, Chris Lusby Taylor. ВерÑÑ–Ñ Ð†Ð½Ñтрументів Gcode 1.7"
-
-#: ../share/extensions/gcodetools_about.inx.h:4
msgid ""
"Gcodetools was developed to make simple Gcode from Inkscape's paths. Gcode "
"is a special format which is used in most of CNC machines. So Gcodetools "
@@ -28729,7 +28836,66 @@ msgstr ""
"Додаткову інформацію можна знайти на Ñторінці розробників http://www.cnc-"
"club.ru/gcodetools"
+#: ../share/extensions/gcodetools_about.inx.h:4
+#: ../share/extensions/gcodetools_area.inx.h:54
+#: ../share/extensions/gcodetools_check_for_updates.inx.h:4
+#: ../share/extensions/gcodetools_dxf_points.inx.h:25
+#: ../share/extensions/gcodetools_engraving.inx.h:32
+#: ../share/extensions/gcodetools_graffiti.inx.h:43
+#: ../share/extensions/gcodetools_lathe.inx.h:47
+#: ../share/extensions/gcodetools_orientation_points.inx.h:14
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:36
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:17
+#: ../share/extensions/gcodetools_tools_library.inx.h:13
+msgid ""
+"Gcodetools plug-in: converts paths to Gcode (using circular interpolation), "
+"makes offset paths and engraves sharp corners using cone cutters. This plug-"
+"in calculates Gcode for paths using circular interpolation or linear motion "
+"when needed. Tutorials, manuals and support can be found at English support "
+"forum: http://www.cnc-club.ru/gcodetools and Russian support forum: http://"
+"www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, "
+"John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7"
+msgstr ""
+"Додаток «ІнÑтрументи Gcode»: перетворює контури у Gcode (на оÑнові кругової "
+"інтерполÑції), Ñтворює контури руху фрези та гравірує гоÑтрі кути за "
+"допомогою конічних фрез. Цей додаток обчиÑлює Gcode Ð´Ð»Ñ ÑˆÐ»Ñхів на оÑнові "
+"кругової інтерполÑції або лінійних рухів. Підручники, наÑтанови та підказки "
+"можна знайти на форумі підтримки англійÑькою: http://www.cnc-club.ru/"
+"gcodetools та форумі підтримки роÑійÑькою: http://www.cnc-club.ru/"
+"gcodetoolsru ПодÑки: Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry "
+"Nicolas, Chris Lusby Taylor. ВерÑÑ–Ñ Ð†Ð½Ñтрументів Gcode 1.7"
+
+#: ../share/extensions/gcodetools_about.inx.h:5
+#: ../share/extensions/gcodetools_area.inx.h:55
+#: ../share/extensions/gcodetools_check_for_updates.inx.h:5
+#: ../share/extensions/gcodetools_dxf_points.inx.h:26
+#: ../share/extensions/gcodetools_engraving.inx.h:33
+#: ../share/extensions/gcodetools_graffiti.inx.h:44
+#: ../share/extensions/gcodetools_lathe.inx.h:48
+#: ../share/extensions/gcodetools_orientation_points.inx.h:15
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:37
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:18
+#: ../share/extensions/gcodetools_tools_library.inx.h:14
+msgid "Gcodetools"
+msgstr "ІнÑтрументи Gcode"
+
#: ../share/extensions/gcodetools_area.inx.h:1
+msgid "Area"
+msgstr "ДілÑнка"
+
+#: ../share/extensions/gcodetools_area.inx.h:2
+msgid "Maximum area cutting curves:"
+msgstr "МакÑ. к-ть кривих Ð´Ð»Ñ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð´Ñ–Ð»Ñнки:"
+
+#: ../share/extensions/gcodetools_area.inx.h:3
+msgid "Area width:"
+msgstr "Ширина ділÑнки:"
+
+#: ../share/extensions/gcodetools_area.inx.h:4
+msgid "Area tool overlap (0..0.9):"
+msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ–Ð½Ñтрумента на ділÑнці (0..0.9):"
+
+#: ../share/extensions/gcodetools_area.inx.h:5
msgid ""
"\"Create area offset\": creates several Inkscape path offsets to fill "
"original path's area up to \"Area radius\" value. Outlines start from \"1/2 D"
@@ -28745,35 +28911,9 @@ msgstr ""
"інÑтрумента (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«Ð”Ñ–Ð°Ð¼ÐµÑ‚Ñ€ інÑтрумента»). Якщо «Ширина ділÑнки» "
"дорівнюватиме «1/2 D», буде Ñтворено лише одну криву."
-#: ../share/extensions/gcodetools_area.inx.h:2
-msgid "Action:"
-msgstr "ДіÑ:"
-
-#: ../share/extensions/gcodetools_area.inx.h:3
-#: ../share/extensions/gcodetools_dxf_points.inx.h:1
-#: ../share/extensions/gcodetools_engraving.inx.h:2
-#: ../share/extensions/gcodetools_graffiti.inx.h:3
-#: ../share/extensions/gcodetools_lathe.inx.h:1
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:1
-msgid "Add numeric suffix to filename"
-msgstr "Додавати чиÑловий ÑÑƒÑ„Ñ–ÐºÑ Ð´Ð¾ назви файла"
-
-#: ../share/extensions/gcodetools_area.inx.h:4
-#: ../share/extensions/gcodetools_dxf_points.inx.h:2
-#: ../share/extensions/gcodetools_engraving.inx.h:3
-#: ../share/extensions/gcodetools_graffiti.inx.h:4
-#: ../share/extensions/gcodetools_lathe.inx.h:2
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:2
-msgid "Additional post-processor:"
-msgstr "Додаткова завершальна обробка:"
-
-#: ../share/extensions/gcodetools_area.inx.h:5
-msgid "Area"
-msgstr "ДілÑнка"
-
#: ../share/extensions/gcodetools_area.inx.h:6
-msgid "Area artifacts"
-msgstr "Дрібні деталі"
+msgid "Fill area"
+msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð´Ñ–Ð»Ñнки"
#: ../share/extensions/gcodetools_area.inx.h:7
msgid "Area fill angle"
@@ -28784,295 +28924,313 @@ msgid "Area fill shift"
msgstr "ЗÑув Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð´Ñ–Ð»Ñнки"
#: ../share/extensions/gcodetools_area.inx.h:9
-msgid "Area tool overlap (0..0.9):"
-msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ–Ð½Ñтрумента на ділÑнці (0..0.9):"
+msgid "Filling method"
+msgstr "Метод заповненнÑ"
#: ../share/extensions/gcodetools_area.inx.h:10
-msgid "Area width:"
-msgstr "Ширина ділÑнки:"
-
-#: ../share/extensions/gcodetools_area.inx.h:11
-msgid "Artifact diameter:"
-msgstr "Діаметр дрібної деталі:"
+msgid "Zig zag"
+msgstr "Зиґзаґ"
#: ../share/extensions/gcodetools_area.inx.h:12
-#: ../share/extensions/gcodetools_lathe.inx.h:3
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:3
-msgid ""
-"Biarc interpolation tolerance is the maximum distance between path and its "
-"approximation. The segment will be split into two segments if the distance "
-"between path's segment and its approximation exceeds biarc interpolation "
-"tolerance. For depth function c=color intensity from 0.0 (white) to 1.0 "
-"(black), d is the depth defined by orientation points, s - surface defined "
-"by orientation points."
-msgstr ""
-"ДопуÑк інтерполÑції дуг — це макÑимальна відÑтань між контуром та його "
-"наближеннÑм. Сегменти дуг, Ð´Ð»Ñ Ñких відÑтань між Ñегментом контуру Ñ– його "
-"наближеннÑм перевищуватиме допуÑк інтерполÑції дуг, буде розбито на два "
-"підÑегменти. Ð”Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— глибини c=інтенÑивніÑть кольору (від 0.0 (білий) до "
-"1.0 (чорний)), d — глибина, визначена за точками орієнтації, s — поверхнÑ, "
-"визначена за точками орієнтації."
+msgid "Area artifacts"
+msgstr "Дрібні деталі"
#: ../share/extensions/gcodetools_area.inx.h:13
-#: ../share/extensions/gcodetools_lathe.inx.h:4
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4
-msgid "Biarc interpolation tolerance:"
-msgstr "ДопуÑк інтерполÑції дуг:"
+msgid "Artifact diameter:"
+msgstr "Діаметр дрібної деталі:"
#: ../share/extensions/gcodetools_area.inx.h:14
-#: ../share/extensions/gcodetools_engraving.inx.h:4
-#: ../share/extensions/gcodetools_graffiti.inx.h:5
-#: ../share/extensions/gcodetools_lathe.inx.h:5
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:5
-msgid "Comment Gcode:"
-msgstr "Коментар Gcode:"
+msgid "Action:"
+msgstr "ДіÑ:"
#: ../share/extensions/gcodetools_area.inx.h:15
-#: ../share/extensions/gcodetools_lathe.inx.h:7
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:6
-msgid "Cutting order:"
-msgstr "ПорÑдок вирізаннÑ:"
+msgid "mark with an arrow"
+msgstr "позначити Ñтрілкою"
#: ../share/extensions/gcodetools_area.inx.h:16
-#: ../share/extensions/gcodetools_lathe.inx.h:8
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:7
-msgid "Depth function:"
-msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸:"
+msgid "mark with style"
+msgstr "позначити за допомогою Ñтилю"
#: ../share/extensions/gcodetools_area.inx.h:17
-#: ../share/extensions/gcodetools_dxf_points.inx.h:6
-#: ../share/extensions/gcodetools_engraving.inx.h:5
-#: ../share/extensions/gcodetools_graffiti.inx.h:8
-#: ../share/extensions/gcodetools_lathe.inx.h:9
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:8
-msgid "Directory:"
-msgstr "Каталог:"
+msgid "delete"
+msgstr "вилучити"
#: ../share/extensions/gcodetools_area.inx.h:18
-#: ../share/extensions/gcodetools_dxf_points.inx.h:7
-#: ../share/extensions/gcodetools_engraving.inx.h:8
-#: ../share/extensions/gcodetools_graffiti.inx.h:9
-#: ../share/extensions/gcodetools_lathe.inx.h:10
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:9
-msgid "Fast pre-penetrate"
-msgstr "Швидка Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ°"
+msgid ""
+"Usage: 1. Select all Area Offsets (gray outlines) 2. Object/Ungroup (Shift"
+"+Ctrl+G) 3. Press Apply Suspected small objects will be marked out by "
+"colored arrows."
+msgstr ""
+"ВикориÑтаннÑ:\n"
+"1. Позначте вÑÑ– «ВідÑтупи ділÑнок» (Ñірі обриÑи)\n"
+"2. СкориÑтайтеÑÑ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ меню «Об'єкт->Розгрупувати» (Shift+Ctrl+G)\n"
+"3. ÐатиÑніть кнопку «ЗаÑтоÑувати».\n"
+"Підозріливо малі об'єкти буде позначено кольоровими Ñтрілками."
#: ../share/extensions/gcodetools_area.inx.h:19
-#: ../share/extensions/gcodetools_dxf_points.inx.h:8
-#: ../share/extensions/gcodetools_engraving.inx.h:9
-#: ../share/extensions/gcodetools_graffiti.inx.h:10
-#: ../share/extensions/gcodetools_lathe.inx.h:11
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:10
-msgid "File:"
-msgstr "Файл:"
+#: ../share/extensions/gcodetools_lathe.inx.h:12
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:1
+msgid "Path to Gcode"
+msgstr "Контур у Gcode"
#: ../share/extensions/gcodetools_area.inx.h:20
-msgid "Fill area"
-msgstr "Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð´Ñ–Ð»Ñнки"
+#: ../share/extensions/gcodetools_lathe.inx.h:13
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:2
+msgid "Biarc interpolation tolerance:"
+msgstr "ДопуÑк інтерполÑції дуг:"
#: ../share/extensions/gcodetools_area.inx.h:21
-msgid "Filling method"
-msgstr "Метод заповненнÑ"
+#: ../share/extensions/gcodetools_lathe.inx.h:14
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:3
+msgid "Maximum splitting depth:"
+msgstr "МакÑимальна глибина поділу:"
#: ../share/extensions/gcodetools_area.inx.h:22
-#: ../share/extensions/gcodetools_dxf_points.inx.h:9
-#: ../share/extensions/gcodetools_engraving.inx.h:10
-#: ../share/extensions/gcodetools_graffiti.inx.h:11
-#: ../share/extensions/gcodetools_lathe.inx.h:14
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:11
-msgid "Flip y axis and parameterize Gcode"
-msgstr "Віддзеркалити віÑÑŒ y Ñ– параметризувати Gcode"
+#: ../share/extensions/gcodetools_lathe.inx.h:15
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4
+msgid "Cutting order:"
+msgstr "ПорÑдок вирізаннÑ:"
#: ../share/extensions/gcodetools_area.inx.h:23
-#: ../share/extensions/gcodetools_dxf_points.inx.h:10
-#: ../share/extensions/gcodetools_engraving.inx.h:11
-#: ../share/extensions/gcodetools_graffiti.inx.h:12
-#: ../share/extensions/gcodetools_lathe.inx.h:15
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:12
-msgid "Full path to log file:"
-msgstr "ШлÑÑ… до файла журналу, повніÑтю:"
+#: ../share/extensions/gcodetools_lathe.inx.h:16
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:5
+msgid "Depth function:"
+msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸:"
-#: ../share/extensions/gcodetools_area.inx.h:26
-#: ../share/extensions/gcodetools_dxf_points.inx.h:13
-#: ../share/extensions/gcodetools_engraving.inx.h:14
-#: ../share/extensions/gcodetools_graffiti.inx.h:15
+#: ../share/extensions/gcodetools_area.inx.h:24
+#: ../share/extensions/gcodetools_lathe.inx.h:17
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:6
+msgid "Sort paths to reduse rapid distance"
+msgstr "ВпорÑдкувати контури Ð´Ð»Ñ ÑƒÑÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð¹Ð²Ð¸Ñ… переÑувань"
+
+#: ../share/extensions/gcodetools_area.inx.h:25
#: ../share/extensions/gcodetools_lathe.inx.h:18
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:15
-msgid "Generate log file"
-msgstr "Створити файл журналу"
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:7
+msgid "Subpath by subpath"
+msgstr "Підконтур за підконтуром"
-#: ../share/extensions/gcodetools_area.inx.h:27
-#: ../share/extensions/gcodetools_engraving.inx.h:15
-#: ../share/extensions/gcodetools_graffiti.inx.h:16
+#: ../share/extensions/gcodetools_area.inx.h:26
#: ../share/extensions/gcodetools_lathe.inx.h:19
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:16
-msgid "Get additional comments from object's properties"
-msgstr "Отримати додаткові коментарі з влаÑтивоÑтей об'єкта"
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:8
+msgid "Path by path"
+msgstr "Контур за контуром"
-#: ../share/extensions/gcodetools_area.inx.h:29
-msgid "Maximum area cutting curves:"
-msgstr "МакÑ. к-ть кривих Ð´Ð»Ñ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð´Ñ–Ð»Ñнки:"
+#: ../share/extensions/gcodetools_area.inx.h:27
+#: ../share/extensions/gcodetools_lathe.inx.h:20
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:9
+msgid "Pass by Pass"
+msgstr "Крок за кроком"
+
+#: ../share/extensions/gcodetools_area.inx.h:28
+#: ../share/extensions/gcodetools_lathe.inx.h:21
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:10
+msgid ""
+"Biarc interpolation tolerance is the maximum distance between path and its "
+"approximation. The segment will be split into two segments if the distance "
+"between path's segment and its approximation exceeds biarc interpolation "
+"tolerance. For depth function c=color intensity from 0.0 (white) to 1.0 "
+"(black), d is the depth defined by orientation points, s - surface defined "
+"by orientation points."
+msgstr ""
+"ДопуÑк інтерполÑції дуг — це макÑимальна відÑтань між контуром та його "
+"наближеннÑм. Сегменти дуг, Ð´Ð»Ñ Ñких відÑтань між Ñегментом контуру Ñ– його "
+"наближеннÑм перевищуватиме допуÑк інтерполÑції дуг, буде розбито на два "
+"підÑегменти. Ð”Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— глибини c=інтенÑивніÑть кольору (від 0.0 (білий) до "
+"1.0 (чорний)), d — глибина, визначена за точками орієнтації, s — поверхнÑ, "
+"визначена за точками орієнтації."
#: ../share/extensions/gcodetools_area.inx.h:30
-#: ../share/extensions/gcodetools_lathe.inx.h:26
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:18
-msgid "Maximum splitting depth:"
-msgstr "МакÑимальна глибина поділу:"
+#: ../share/extensions/gcodetools_engraving.inx.h:8
+#: ../share/extensions/gcodetools_graffiti.inx.h:22
+#: ../share/extensions/gcodetools_lathe.inx.h:23
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:12
+msgid "Scale along Z axis:"
+msgstr "МаÑштаб вздовж віÑÑ– Z:"
#: ../share/extensions/gcodetools_area.inx.h:31
-#: ../share/extensions/gcodetools_engraving.inx.h:18
-#: ../share/extensions/gcodetools_graffiti.inx.h:21
-#: ../share/extensions/gcodetools_lathe.inx.h:27
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:19
-msgid "Minimum arc radius:"
-msgstr "Мінімальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð´ÑƒÐ³Ð¸:"
-
-#: ../share/extensions/gcodetools_area.inx.h:33
-#: ../share/extensions/gcodetools_engraving.inx.h:20
+#: ../share/extensions/gcodetools_engraving.inx.h:9
#: ../share/extensions/gcodetools_graffiti.inx.h:23
-#: ../share/extensions/gcodetools_lathe.inx.h:30
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:21
+#: ../share/extensions/gcodetools_lathe.inx.h:24
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:13
msgid "Offset along Z axis:"
msgstr "ВідÑтуп за віÑÑÑŽ Z:"
+#: ../share/extensions/gcodetools_area.inx.h:32
+#: ../share/extensions/gcodetools_engraving.inx.h:10
+#: ../share/extensions/gcodetools_graffiti.inx.h:24
+#: ../share/extensions/gcodetools_lathe.inx.h:25
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:14
+msgid "Select all paths if nothing is selected"
+msgstr "Позначити вÑÑ– контури, Ñкщо нічого не позначено"
+
+#: ../share/extensions/gcodetools_area.inx.h:33
+#: ../share/extensions/gcodetools_engraving.inx.h:11
+#: ../share/extensions/gcodetools_graffiti.inx.h:25
+#: ../share/extensions/gcodetools_lathe.inx.h:26
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:15
+msgid "Minimum arc radius:"
+msgstr "Мінімальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð´ÑƒÐ³Ð¸:"
+
+#: ../share/extensions/gcodetools_area.inx.h:34
+#: ../share/extensions/gcodetools_engraving.inx.h:12
+#: ../share/extensions/gcodetools_graffiti.inx.h:26
+#: ../share/extensions/gcodetools_lathe.inx.h:27
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:16
+msgid "Comment Gcode:"
+msgstr "Коментар Gcode:"
+
#: ../share/extensions/gcodetools_area.inx.h:35
-#: ../share/extensions/gcodetools_dxf_points.inx.h:16
-#: ../share/extensions/gcodetools_engraving.inx.h:22
-#: ../share/extensions/gcodetools_graffiti.inx.h:28
-#: ../share/extensions/gcodetools_lathe.inx.h:33
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:23
-msgid "Parameterize Gcode"
-msgstr "Параметризувати Gcode"
+#: ../share/extensions/gcodetools_engraving.inx.h:13
+#: ../share/extensions/gcodetools_graffiti.inx.h:27
+#: ../share/extensions/gcodetools_lathe.inx.h:28
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:17
+msgid "Get additional comments from object's properties"
+msgstr "Отримати додаткові коментарі з влаÑтивоÑтей об'єкта"
#: ../share/extensions/gcodetools_area.inx.h:36
-#: ../share/extensions/gcodetools_lathe.inx.h:34
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:24
-msgid "Pass by Pass"
-msgstr "Крок за кроком"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:7
+#: ../share/extensions/gcodetools_engraving.inx.h:14
+#: ../share/extensions/gcodetools_graffiti.inx.h:28
+#: ../share/extensions/gcodetools_lathe.inx.h:29
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:18
+msgid "Preferences"
+msgstr "ÐалаштуваннÑ"
#: ../share/extensions/gcodetools_area.inx.h:37
-#: ../share/extensions/gcodetools_lathe.inx.h:35
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:25
-msgid "Path by path"
-msgstr "Контур за контуром"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:8
+#: ../share/extensions/gcodetools_engraving.inx.h:15
+#: ../share/extensions/gcodetools_graffiti.inx.h:29
+#: ../share/extensions/gcodetools_lathe.inx.h:30
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:19
+msgid "File:"
+msgstr "Файл:"
#: ../share/extensions/gcodetools_area.inx.h:38
-#: ../share/extensions/gcodetools_lathe.inx.h:36
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:26
-msgid "Path to Gcode"
-msgstr "Контур у Gcode"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:9
+#: ../share/extensions/gcodetools_engraving.inx.h:16
+#: ../share/extensions/gcodetools_graffiti.inx.h:30
+#: ../share/extensions/gcodetools_lathe.inx.h:31
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:20
+msgid "Add numeric suffix to filename"
+msgstr "Додавати чиÑловий ÑÑƒÑ„Ñ–ÐºÑ Ð´Ð¾ назви файла"
#: ../share/extensions/gcodetools_area.inx.h:39
-#: ../share/extensions/gcodetools_dxf_points.inx.h:17
-#: ../share/extensions/gcodetools_engraving.inx.h:23
-#: ../share/extensions/gcodetools_graffiti.inx.h:29
-#: ../share/extensions/gcodetools_lathe.inx.h:37
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:27
-msgid "Post-processor:"
-msgstr "Завершальний обробник:"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:10
+#: ../share/extensions/gcodetools_engraving.inx.h:17
+#: ../share/extensions/gcodetools_graffiti.inx.h:31
+#: ../share/extensions/gcodetools_lathe.inx.h:32
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:21
+msgid "Directory:"
+msgstr "Каталог:"
#: ../share/extensions/gcodetools_area.inx.h:40
-#: ../share/extensions/gcodetools_dxf_points.inx.h:18
-#: ../share/extensions/gcodetools_engraving.inx.h:24
-#: ../share/extensions/gcodetools_graffiti.inx.h:30
-#: ../share/extensions/gcodetools_lathe.inx.h:38
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:28
-msgid "Preferences"
-msgstr "ÐалаштуваннÑ"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:11
+#: ../share/extensions/gcodetools_engraving.inx.h:18
+#: ../share/extensions/gcodetools_graffiti.inx.h:32
+#: ../share/extensions/gcodetools_lathe.inx.h:33
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:22
+msgid "Z safe height for G00 move over blank:"
+msgstr "Безпечна виÑота Z Ð´Ð»Ñ Ñ€ÑƒÑ…Ñ–Ð² G00 над порожніми фрагментами:"
#: ../share/extensions/gcodetools_area.inx.h:41
-#: ../share/extensions/gcodetools_dxf_points.inx.h:19
-#: ../share/extensions/gcodetools_engraving.inx.h:25
-#: ../share/extensions/gcodetools_graffiti.inx.h:33
-#: ../share/extensions/gcodetools_lathe.inx.h:39
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:29
-msgid "Round all values to 4 digits"
-msgstr "Округлити вÑÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾ 4 цифр"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:12
+#: ../share/extensions/gcodetools_engraving.inx.h:19
+#: ../share/extensions/gcodetools_graffiti.inx.h:13
+#: ../share/extensions/gcodetools_lathe.inx.h:34
+#: ../share/extensions/gcodetools_orientation_points.inx.h:5
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:23
+msgid "Units (mm or in):"
+msgstr "Одиниці виміру (мм чи дюйми):"
#: ../share/extensions/gcodetools_area.inx.h:42
-#: ../share/extensions/gcodetools_engraving.inx.h:26
-#: ../share/extensions/gcodetools_graffiti.inx.h:34
-#: ../share/extensions/gcodetools_lathe.inx.h:40
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:30
-msgid "Scale along Z axis:"
-msgstr "МаÑштаб вздовж віÑÑ– Z:"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:13
+#: ../share/extensions/gcodetools_engraving.inx.h:20
+#: ../share/extensions/gcodetools_graffiti.inx.h:33
+#: ../share/extensions/gcodetools_lathe.inx.h:35
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:24
+msgid "Post-processor:"
+msgstr "Завершальний обробник:"
#: ../share/extensions/gcodetools_area.inx.h:43
-#: ../share/extensions/gcodetools_engraving.inx.h:27
-#: ../share/extensions/gcodetools_graffiti.inx.h:35
-#: ../share/extensions/gcodetools_lathe.inx.h:41
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:31
-msgid "Select all paths if nothing is selected"
-msgstr "Позначити вÑÑ– контури, Ñкщо нічого не позначено"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:14
+#: ../share/extensions/gcodetools_engraving.inx.h:21
+#: ../share/extensions/gcodetools_graffiti.inx.h:34
+#: ../share/extensions/gcodetools_lathe.inx.h:36
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:25
+msgid "Additional post-processor:"
+msgstr "Додаткова завершальна обробка:"
#: ../share/extensions/gcodetools_area.inx.h:44
-#: ../share/extensions/gcodetools_lathe.inx.h:42
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:32
-msgid "Sort paths to reduse rapid distance"
-msgstr "ВпорÑдкувати контури Ð´Ð»Ñ ÑƒÑÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð¹Ð²Ð¸Ñ… переÑувань"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:15
+#: ../share/extensions/gcodetools_engraving.inx.h:22
+#: ../share/extensions/gcodetools_graffiti.inx.h:35
+#: ../share/extensions/gcodetools_lathe.inx.h:37
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:26
+msgid "Generate log file"
+msgstr "Створити файл журналу"
-#: ../share/extensions/gcodetools_area.inx.h:46
-#: ../share/extensions/gcodetools_lathe.inx.h:43
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:33
-msgid "Subpath by subpath"
-msgstr "Підконтур за підконтуром"
+#: ../share/extensions/gcodetools_area.inx.h:45
+#: ../share/extensions/gcodetools_dxf_points.inx.h:16
+#: ../share/extensions/gcodetools_engraving.inx.h:23
+#: ../share/extensions/gcodetools_graffiti.inx.h:36
+#: ../share/extensions/gcodetools_lathe.inx.h:38
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:27
+msgid "Full path to log file:"
+msgstr "ШлÑÑ… до файла журналу, повніÑтю:"
-#: ../share/extensions/gcodetools_area.inx.h:47
+#: ../share/extensions/gcodetools_area.inx.h:49
#: ../share/extensions/gcodetools_dxf_points.inx.h:20
-#: ../share/extensions/gcodetools_engraving.inx.h:30
-#: ../share/extensions/gcodetools_graffiti.inx.h:37
-#: ../share/extensions/gcodetools_lathe.inx.h:45
-#: ../share/extensions/gcodetools_orientation_points.inx.h:9
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:34
-msgid "Units (mm or in):"
-msgstr "Одиниці виміру (мм чи дюйми):"
-
-#: ../share/extensions/gcodetools_area.inx.h:48
-msgid ""
-"Usage: 1. Select all Area Offsets (gray outlines) 2. Object/Ungroup (Shift"
-"+Ctrl+G) 3. Press Apply Suspected small objects will be marked out by "
-"colored arrows."
-msgstr ""
-"ВикориÑтаннÑ:\n"
-"1. Позначте вÑÑ– «ВідÑтупи ділÑнок» (Ñірі обриÑи)\n"
-"2. СкориÑтайтеÑÑ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ меню «Об'єкт->Розгрупувати» (Shift+Ctrl+G)\n"
-"3. ÐатиÑніть кнопку «ЗаÑтоÑувати».\n"
-"Підозріливо малі об'єкти буде позначено кольоровими Ñтрілками."
+#: ../share/extensions/gcodetools_engraving.inx.h:27
+#: ../share/extensions/gcodetools_graffiti.inx.h:38
+#: ../share/extensions/gcodetools_lathe.inx.h:42
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:31
+msgid "Parameterize Gcode"
+msgstr "Параметризувати Gcode"
-#: ../share/extensions/gcodetools_area.inx.h:49
+#: ../share/extensions/gcodetools_area.inx.h:50
#: ../share/extensions/gcodetools_dxf_points.inx.h:21
-#: ../share/extensions/gcodetools_engraving.inx.h:31
+#: ../share/extensions/gcodetools_engraving.inx.h:28
#: ../share/extensions/gcodetools_graffiti.inx.h:39
-#: ../share/extensions/gcodetools_lathe.inx.h:46
-#: ../share/extensions/gcodetools_path_to_gcode.inx.h:35
-msgid "Z safe height for G00 move over blank:"
-msgstr "Безпечна виÑота Z Ð´Ð»Ñ Ñ€ÑƒÑ…Ñ–Ð² G00 над порожніми фрагментами:"
-
-#: ../share/extensions/gcodetools_area.inx.h:50
-msgid "Zig zag"
-msgstr "Зиґзаґ"
+#: ../share/extensions/gcodetools_lathe.inx.h:43
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:32
+msgid "Flip y axis and parameterize Gcode"
+msgstr "Віддзеркалити віÑÑŒ y Ñ– параметризувати Gcode"
#: ../share/extensions/gcodetools_area.inx.h:51
-msgid "delete"
-msgstr "вилучити"
-
-#: ../share/extensions/gcodetools_area.inx.h:53
-msgid "mark with an arrow"
-msgstr "позначити Ñтрілкою"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:22
+#: ../share/extensions/gcodetools_engraving.inx.h:29
+#: ../share/extensions/gcodetools_graffiti.inx.h:40
+#: ../share/extensions/gcodetools_lathe.inx.h:44
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:33
+msgid "Round all values to 4 digits"
+msgstr "Округлити вÑÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾ 4 цифр"
-#: ../share/extensions/gcodetools_area.inx.h:54
-msgid "mark with style"
-msgstr "позначити за допомогою Ñтилю"
+#: ../share/extensions/gcodetools_area.inx.h:52
+#: ../share/extensions/gcodetools_dxf_points.inx.h:23
+#: ../share/extensions/gcodetools_engraving.inx.h:30
+#: ../share/extensions/gcodetools_graffiti.inx.h:41
+#: ../share/extensions/gcodetools_lathe.inx.h:45
+#: ../share/extensions/gcodetools_path_to_gcode.inx.h:34
+msgid "Fast pre-penetrate"
+msgstr "Швидка Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ°"
#: ../share/extensions/gcodetools_check_for_updates.inx.h:1
+msgid "Check for updates"
+msgstr "Перевірити оновленнÑ"
+
+#: ../share/extensions/gcodetools_check_for_updates.inx.h:2
msgid "Check for Gcodetools latest stable version and try to get the updates."
msgstr ""
"Виконати пошук найÑвіжішої Ñтабільної верÑÑ–Ñ— інÑтрументів Gcode та "
"Ñпробувати вÑтановити оновлену верÑÑ–ÑŽ."
-#: ../share/extensions/gcodetools_check_for_updates.inx.h:2
-msgid "Check for updates"
-msgstr "Перевірити оновленнÑ"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:1
+msgid "DXF points"
+msgstr "Точки DXF"
+
+#: ../share/extensions/gcodetools_dxf_points.inx.h:2
+msgid "Convert selection:"
+msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾:"
#: ../share/extensions/gcodetools_dxf_points.inx.h:3
msgid ""
@@ -29088,46 +29246,38 @@ msgstr ""
"додати або вилучити теґ XML «dxfpoint» Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ зі значень."
#: ../share/extensions/gcodetools_dxf_points.inx.h:4
-msgid "Convert selection:"
-msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾:"
+msgid "set as dxfpoint and save shape"
+msgstr "зробити точкою dxf і зберегти форму"
#: ../share/extensions/gcodetools_dxf_points.inx.h:5
-msgid "DXF points"
-msgstr "Точки DXF"
-
-#: ../share/extensions/gcodetools_dxf_points.inx.h:22
-msgid "clear dxfpoint sign"
-msgstr "вилучити знак точки dxf"
-
-#: ../share/extensions/gcodetools_dxf_points.inx.h:25
msgid "set as dxfpoint and draw arrow"
msgstr "зробити точкою dxf Ñ– намалювати Ñтрілку"
-#: ../share/extensions/gcodetools_dxf_points.inx.h:26
-msgid "set as dxfpoint and save shape"
-msgstr "зробити точкою dxf і зберегти форму"
+#: ../share/extensions/gcodetools_dxf_points.inx.h:6
+msgid "clear dxfpoint sign"
+msgstr "вилучити знак точки dxf"
#: ../share/extensions/gcodetools_engraving.inx.h:1
-msgid "Accuracy factor (2 low to 10 high):"
-msgstr "Коефіцієнт точноÑті (від 2 (низька) до 10 (виÑока)):"
-
-#: ../share/extensions/gcodetools_engraving.inx.h:6
-msgid "Draw additional graphics to see engraving path"
-msgstr "Малювати додаткові графічні елементи Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ контуру гравіруваннÑ"
-
-#: ../share/extensions/gcodetools_engraving.inx.h:7
msgid "Engraving"
msgstr "ГравіруваннÑ"
-#: ../share/extensions/gcodetools_engraving.inx.h:17
+#: ../share/extensions/gcodetools_engraving.inx.h:2
+msgid "Smooth convex corners between this value and 180 degrees:"
+msgstr "Згладжувати опуклі кути виміром від цього Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾ 180°:"
+
+#: ../share/extensions/gcodetools_engraving.inx.h:3
msgid "Maximum distance for engraving (mm/inch):"
msgstr "МакÑимальна відÑтань Ð´Ð»Ñ Ð³Ñ€Ð°Ð²Ñ–Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ (мм/дюйм):"
-#: ../share/extensions/gcodetools_engraving.inx.h:28
-msgid "Smooth convex corners between this value and 180 degrees:"
-msgstr "Згладжувати опуклі кути виміром від цього Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾ 180°:"
+#: ../share/extensions/gcodetools_engraving.inx.h:4
+msgid "Accuracy factor (2 low to 10 high):"
+msgstr "Коефіцієнт точноÑті (від 2 (низька) до 10 (виÑока)):"
-#: ../share/extensions/gcodetools_engraving.inx.h:29
+#: ../share/extensions/gcodetools_engraving.inx.h:5
+msgid "Draw additional graphics to see engraving path"
+msgstr "Малювати додаткові графічні елементи Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ контуру гравіруваннÑ"
+
+#: ../share/extensions/gcodetools_engraving.inx.h:6
msgid ""
"This function creates path to engrave letters or any shape with sharp "
"angles. Cutter's depth as a function of radius is defined by the tool. Depth "
@@ -29147,40 +29297,77 @@ msgstr ""
"еліпÑ..(R1=r, R2=r*4r)..........: math.sqrt(max(0,r**2-w**2))*4"
#: ../share/extensions/gcodetools_graffiti.inx.h:1
-#: ../share/extensions/gcodetools_orientation_points.inx.h:1
-msgid "2-points mode (move and rotate, maintained aspect ratio X/Y)"
-msgstr ""
-"Двоточковий режим (переÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ– обертаннÑ, фікÑоване ÑÐ¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ X/Y)"
+msgid "Graffiti"
+msgstr "Графіті"
#: ../share/extensions/gcodetools_graffiti.inx.h:2
-#: ../share/extensions/gcodetools_orientation_points.inx.h:2
-msgid "3-points mode (move, rotate and mirror, different X/Y scale)"
-msgstr ""
-"Триточковий режим (переÑуваннÑ, Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ñ– віддзеркаленнÑ, різні маÑштаби "
-"за X/Y)"
+msgid "Maximum segment length:"
+msgstr "МакÑимальна довжина Ñегмента:"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:3
+msgid "Minimal connector radius:"
+msgstr "Мінімальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·'єднаннÑ:"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:4
+msgid "Start position (x;y):"
+msgstr "Початкова Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ (x;y):"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:5
+msgid "Create preview"
+msgstr "Створити попередній переглÑд"
#: ../share/extensions/gcodetools_graffiti.inx.h:6
msgid "Create linearization preview"
msgstr "Створити лінеаризований попередній переглÑд"
#: ../share/extensions/gcodetools_graffiti.inx.h:7
-msgid "Create preview"
-msgstr "Створити попередній переглÑд"
+msgid "Preview's size (px):"
+msgstr "Розмір попереднього переглÑду (у пк):"
-#: ../share/extensions/gcodetools_graffiti.inx.h:17
-msgid "Graffiti"
-msgstr "Графіті"
+#: ../share/extensions/gcodetools_graffiti.inx.h:8
+msgid "Preview's paint emmit (pts/s):"
+msgstr "ШвидкіÑть Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ переглÑду (у Ñ‚/Ñ):"
-#: ../share/extensions/gcodetools_graffiti.inx.h:19
-msgid "Maximum segment length:"
-msgstr "МакÑимальна довжина Ñегмента:"
+#: ../share/extensions/gcodetools_graffiti.inx.h:10
+#: ../share/extensions/gcodetools_orientation_points.inx.h:2
+msgid "Orientation type:"
+msgstr "Тип орієнтації:"
-#: ../share/extensions/gcodetools_graffiti.inx.h:20
-msgid "Minimal connector radius:"
-msgstr "Мінімальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·'єднаннÑ:"
+#: ../share/extensions/gcodetools_graffiti.inx.h:11
+#: ../share/extensions/gcodetools_orientation_points.inx.h:3
+msgid "Z surface:"
+msgstr "Z-поверхнÑ:"
-#: ../share/extensions/gcodetools_graffiti.inx.h:26
+#: ../share/extensions/gcodetools_graffiti.inx.h:12
+#: ../share/extensions/gcodetools_orientation_points.inx.h:4
+msgid "Z depth:"
+msgstr "Глибина за Z:"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:14
+#: ../share/extensions/gcodetools_orientation_points.inx.h:6
+msgid "2-points mode (move and rotate, maintained aspect ratio X/Y)"
+msgstr ""
+"Двоточковий режим (переÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ– обертаннÑ, фікÑоване ÑÐ¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ X/Y)"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:15
#: ../share/extensions/gcodetools_orientation_points.inx.h:7
+msgid "3-points mode (move, rotate and mirror, different X/Y scale)"
+msgstr ""
+"Триточковий режим (переÑуваннÑ, Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ñ– віддзеркаленнÑ, різні маÑштаби "
+"за X/Y)"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:16
+#: ../share/extensions/gcodetools_orientation_points.inx.h:8
+msgid "graffiti points"
+msgstr "точки графіті"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:17
+#: ../share/extensions/gcodetools_orientation_points.inx.h:9
+msgid "in-out reference point"
+msgstr "вхідна-вихідна опорна точка"
+
+#: ../share/extensions/gcodetools_graffiti.inx.h:20
+#: ../share/extensions/gcodetools_orientation_points.inx.h:12
msgid ""
"Orientation points are used to calculate transformation (offset,scale,mirror,"
"rotation in XY plane) of the path. 3-points mode only: do not put all three "
@@ -29203,80 +29390,43 @@ msgstr ""
"клацніть лівою кнопкою миші. Тепер вам Ñлід натиÑнути кнопку «ЗаÑтоÑувати», "
"щоб Ñтворити контрольні точки (незалежний набір Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ з шарів)."
-#: ../share/extensions/gcodetools_graffiti.inx.h:27
-#: ../share/extensions/gcodetools_orientation_points.inx.h:8
-msgid "Orientation type:"
-msgstr "Тип орієнтації:"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:31
-msgid "Preview's paint emmit (pts/s):"
-msgstr "ШвидкіÑть Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ переглÑду (у Ñ‚/Ñ):"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:32
-msgid "Preview's size (px):"
-msgstr "Розмір попереднього переглÑду (у пк):"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:36
-msgid "Start position (x;y):"
-msgstr "Початкова Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ (x;y):"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:38
-#: ../share/extensions/gcodetools_orientation_points.inx.h:10
-msgid "Z depth:"
-msgstr "Глибина за Z:"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:40
-#: ../share/extensions/gcodetools_orientation_points.inx.h:11
-msgid "Z surface:"
-msgstr "Z-поверхнÑ:"
-
-#: ../share/extensions/gcodetools_graffiti.inx.h:41
-#: ../share/extensions/gcodetools_orientation_points.inx.h:12
-msgid "graffiti points"
-msgstr "точки графіті"
+#: ../share/extensions/gcodetools_lathe.inx.h:1
+msgid "Lathe"
+msgstr "ВерÑтат"
-#: ../share/extensions/gcodetools_graffiti.inx.h:43
-#: ../share/extensions/gcodetools_orientation_points.inx.h:14
-msgid "in-out reference point"
-msgstr "вхідна-вихідна опорна точка"
+#: ../share/extensions/gcodetools_lathe.inx.h:2
+msgid "Lathe width:"
+msgstr "Ширина робочої облаÑті:"
-#: ../share/extensions/gcodetools_lathe.inx.h:6
-msgid "Create fine cut using:"
-msgstr "Створити кліше на оÑнові:"
+#: ../share/extensions/gcodetools_lathe.inx.h:3
+msgid "Fine cut width:"
+msgstr "Ширина кліше:"
-#: ../share/extensions/gcodetools_lathe.inx.h:12
+#: ../share/extensions/gcodetools_lathe.inx.h:4
msgid "Fine cut count:"
msgstr "КількіÑть кліше:"
-#: ../share/extensions/gcodetools_lathe.inx.h:13
-msgid "Fine cut width:"
-msgstr "Ширина кліше:"
-
-#: ../share/extensions/gcodetools_lathe.inx.h:21
-msgid "Lathe"
-msgstr "ВерÑтат"
+#: ../share/extensions/gcodetools_lathe.inx.h:5
+msgid "Create fine cut using:"
+msgstr "Створити кліше на оÑнові:"
-#: ../share/extensions/gcodetools_lathe.inx.h:22
+#: ../share/extensions/gcodetools_lathe.inx.h:6
msgid "Lathe X axis remap:"
msgstr "ÐŸÐµÑ€ÐµÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–ÑÑ– X верÑтата:"
-#: ../share/extensions/gcodetools_lathe.inx.h:23
+#: ../share/extensions/gcodetools_lathe.inx.h:7
msgid "Lathe Z axis remap:"
msgstr "ÐŸÐµÑ€ÐµÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–ÑÑ– Z верÑтата:"
-#: ../share/extensions/gcodetools_lathe.inx.h:24
-msgid "Lathe modify path"
-msgstr "Зміна шлÑху обробки"
-
-#: ../share/extensions/gcodetools_lathe.inx.h:25
-msgid "Lathe width:"
-msgstr "Ширина робочої облаÑті:"
-
-#: ../share/extensions/gcodetools_lathe.inx.h:28
+#: ../share/extensions/gcodetools_lathe.inx.h:8
msgid "Move path"
msgstr "ПереÑÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ"
-#: ../share/extensions/gcodetools_lathe.inx.h:44
+#: ../share/extensions/gcodetools_lathe.inx.h:10
+msgid "Lathe modify path"
+msgstr "Зміна шлÑху обробки"
+
+#: ../share/extensions/gcodetools_lathe.inx.h:11
msgid ""
"This function modifies path so it will be able to be cut with the "
"rectangular cutter."
@@ -29285,119 +29435,127 @@ msgstr ""
"різаком."
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1
-msgid "-------------------------------------------------"
-msgstr "-------------------------------------------------"
+msgid "Prepare path for plasma or laser cuters"
+msgstr "ÐŸÑ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ до плазмових або лазерних різаків"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2
msgid "Create in-out paths"
msgstr "Створити вхідні-вихідні контури"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3
-msgid "Do not add in-out reference points"
-msgstr "Ðе додавати вхідні-вихідні опорні точки"
-
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7
msgid "In-out path length:"
msgstr "Довжина ділÑнки входу-виходу:"
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:4
msgid "In-out path max distance to reference point:"
msgstr "МакÑимальна відÑтань до опорної точки:"
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:9
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:5
+msgid "In-out path type:"
+msgstr "Тип ділÑнки входу-виходу:"
+
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:6
msgid "In-out path radius for round path:"
msgstr "Ð Ð°Ð´Ñ–ÑƒÑ Ð´Ñ–Ð»Ñнки входу-виходу Ð´Ð»Ñ ÐºÑ€ÑƒÐ³Ð»Ð¸Ñ… Ñегментів:"
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:7
+msgid "Replace original path"
+msgstr "Замінити початковий контур"
+
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:8
+msgid "Do not add in-out reference points"
+msgstr "Ðе додавати вхідні-вихідні опорні точки"
+
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:9
+msgid "Prepare corners"
+msgstr "ÐŸÑ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²"
+
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:10
-msgid "In-out path type:"
-msgstr "Тип ділÑнки входу-виходу:"
+msgid "Stepout distance for corners:"
+msgstr "ВідÑтуп Ð´Ð»Ñ ÐºÑƒÑ‚Ñ–Ð²:"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:11
msgid "Maximum angle for corner (0-180 deg):"
msgstr "МакÑимальний кут контура (0-180°):"
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:12
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13
msgid "Perpendicular"
msgstr "ПерпендикулÑÑ€"
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:13
-msgid "Prepare corners"
-msgstr "ÐŸÑ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²"
-
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:14
-msgid "Prepare path for plasma or laser cuters"
-msgstr "ÐŸÑ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ до плазмових або лазерних різаків"
-
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:15
-msgid "Replace original path"
-msgstr "Замінити початковий контур"
-
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:17
-msgid "Stepout distance for corners:"
-msgstr "ВідÑтуп Ð´Ð»Ñ ÐºÑƒÑ‚Ñ–Ð²:"
-
-#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:18
msgid "Tangent"
msgstr "Дотична"
-#: ../share/extensions/gcodetools_tools_library.inx.h:4
-msgid "Just check tools"
-msgstr "проÑта перевірка"
-
-#: ../share/extensions/gcodetools_tools_library.inx.h:5
-msgid ""
-"Selected tool type fills appropriate default values. You can change these "
-"values using the Text tool later on. The topmost (z order) tool in the "
-"active layer is used. If there is no tool inside the current layer it is "
-"taken from the upper layer. Press Apply to create new tool."
-msgstr ""
-"Вибір інÑтрумента призводить до Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… полів типовими "
-"значеннÑми. Пізніше ви можете змінити ці Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° допомогою інÑтрумента "
-"«ТекÑт». У активному шарі буде викориÑтано найвищий за z інÑтрумент. Якщо у "
-"поточному шарі інÑтрумент не буде визначено, дані буде запозичено з вищого "
-"шару. ÐатиÑніть кнопку «ЗаÑтоÑувати», щоб Ñтворити новий Ð·Ð°Ð¿Ð¸Ñ Ñ–Ð½Ñтрумента."
+#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:15
+msgid "-------------------------------------------------"
+msgstr "-------------------------------------------------"
-#: ../share/extensions/gcodetools_tools_library.inx.h:6
+#: ../share/extensions/gcodetools_tools_library.inx.h:1
msgid "Tools library"
msgstr "Бібліотека інÑтрументів"
-#: ../share/extensions/gcodetools_tools_library.inx.h:7
+#: ../share/extensions/gcodetools_tools_library.inx.h:2
msgid "Tools type:"
msgstr "Тип інÑтрументів:"
-#: ../share/extensions/gcodetools_tools_library.inx.h:8
-msgid "cone"
-msgstr "конуÑ"
-
-#: ../share/extensions/gcodetools_tools_library.inx.h:9
-msgid "cylinder"
-msgstr "циліндр"
-
-#: ../share/extensions/gcodetools_tools_library.inx.h:10
+#: ../share/extensions/gcodetools_tools_library.inx.h:3
msgid "default"
msgstr "типовий"
-#: ../share/extensions/gcodetools_tools_library.inx.h:11
-msgid "graffiti"
-msgstr "графіті"
+#: ../share/extensions/gcodetools_tools_library.inx.h:4
+msgid "cylinder"
+msgstr "циліндр"
-#: ../share/extensions/gcodetools_tools_library.inx.h:12
-msgid "lathe cutter"
-msgstr "фреза верÑтата"
+#: ../share/extensions/gcodetools_tools_library.inx.h:5
+msgid "cone"
+msgstr "конуÑ"
-#: ../share/extensions/gcodetools_tools_library.inx.h:13
+#: ../share/extensions/gcodetools_tools_library.inx.h:6
msgid "plasma"
msgstr "плазма"
-#: ../share/extensions/gcodetools_tools_library.inx.h:14
+#: ../share/extensions/gcodetools_tools_library.inx.h:7
msgid "tangent knife"
msgstr "тангенційний ніж"
+#: ../share/extensions/gcodetools_tools_library.inx.h:8
+msgid "lathe cutter"
+msgstr "фреза верÑтата"
+
+#: ../share/extensions/gcodetools_tools_library.inx.h:9
+msgid "graffiti"
+msgstr "графіті"
+
+#: ../share/extensions/gcodetools_tools_library.inx.h:10
+msgid "Just check tools"
+msgstr "проÑта перевірка"
+
+#: ../share/extensions/gcodetools_tools_library.inx.h:11
+msgid ""
+"Selected tool type fills appropriate default values. You can change these "
+"values using the Text tool later on. The topmost (z order) tool in the "
+"active layer is used. If there is no tool inside the current layer it is "
+"taken from the upper layer. Press Apply to create new tool."
+msgstr ""
+"Вибір інÑтрумента призводить до Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… полів типовими "
+"значеннÑми. Пізніше ви можете змінити ці Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° допомогою інÑтрумента "
+"«ТекÑт». У активному шарі буде викориÑтано найвищий за z інÑтрумент. Якщо у "
+"поточному шарі інÑтрумент не буде визначено, дані буде запозичено з вищого "
+"шару. ÐатиÑніть кнопку «ЗаÑтоÑувати», щоб Ñтворити новий Ð·Ð°Ð¿Ð¸Ñ Ñ–Ð½Ñтрумента."
+
#: ../share/extensions/generate_voronoi.inx.h:1
+msgid "Voronoi Pattern"
+msgstr "Візерунок Вороного"
+
+#: ../share/extensions/generate_voronoi.inx.h:3
msgid "Average size of cell (px):"
msgstr "Середній розмір комірки (у пікÑелÑÑ…):"
-#: ../share/extensions/generate_voronoi.inx.h:2
+#: ../share/extensions/generate_voronoi.inx.h:4
+msgid "Size of Border (px):"
+msgstr "Товщина межі (у пікÑелÑÑ…):"
+
+#: ../share/extensions/generate_voronoi.inx.h:6
msgid ""
"Generate a random pattern of Voronoi cells. The pattern will be accessible "
"in the Fill and Stroke dialog. You must select an object or a group.\n"
@@ -29417,35 +29575,23 @@ msgstr ""
"від'ємного Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð¾Ð²Ñ‰Ð¸Ð½Ð¸ відповідає візерунку меншого розміру з межею "
"нульової товщини."
-#: ../share/extensions/generate_voronoi.inx.h:8
-msgid "Size of Border (px):"
-msgstr "Товщина межі (у пікÑелÑÑ…):"
-
-#: ../share/extensions/generate_voronoi.inx.h:9
-msgid "Voronoi Pattern"
-msgstr "Візерунок Вороного"
-
#: ../share/extensions/gimp_xcf.inx.h:1
msgid "GIMP XCF"
msgstr "Файл GIMP XCF"
-#: ../share/extensions/gimp_xcf.inx.h:2
-msgid "GIMP XCF maintaining layers (*.xcf)"
-msgstr "GIMP XCF з підтримкою шарів (*.xcf)"
+#: ../share/extensions/gimp_xcf.inx.h:3
+msgid "Save Guides"
+msgstr "Зберегти напрÑмні"
+
+#: ../share/extensions/gimp_xcf.inx.h:4
+msgid "Save Grid"
+msgstr "Зберегти Ñітку"
#: ../share/extensions/gimp_xcf.inx.h:5
msgid "Save Background"
msgstr "Зберегти тло"
-#: ../share/extensions/gimp_xcf.inx.h:6
-msgid "Save Grid"
-msgstr "Зберегти Ñітку"
-
#: ../share/extensions/gimp_xcf.inx.h:7
-msgid "Save Guides"
-msgstr "Зберегти напрÑмні"
-
-#: ../share/extensions/gimp_xcf.inx.h:8
msgid ""
"This extension exports the document to Gimp XCF format according to the "
"following options:\n"
@@ -29470,348 +29616,352 @@ msgstr ""
"буде об'єднано Ñ– перетворено разом з відповідним батьківÑьким шаром першого "
"Ñ€Ñ–Ð²Ð½Ñ Ñƒ єдиний шар Gimp."
-#: ../share/extensions/grid_cartesian.inx.h:1
-#: ../share/extensions/grid_isometric.inx.h:1
-msgid "Border Thickness (px):"
-msgstr "Товщина меж (у пк):"
+#: ../share/extensions/gimp_xcf.inx.h:13
+msgid "GIMP XCF maintaining layers (*.xcf)"
+msgstr "GIMP XCF з підтримкою шарів (*.xcf)"
-#: ../share/extensions/grid_cartesian.inx.h:2
+#: ../share/extensions/grid_cartesian.inx.h:1
msgid "Cartesian Grid"
msgstr "Декартова Ñітка"
+#: ../share/extensions/grid_cartesian.inx.h:2
+#: ../share/extensions/grid_isometric.inx.h:10
+msgid "Border Thickness (px):"
+msgstr "Товщина меж (у пк):"
+
#: ../share/extensions/grid_cartesian.inx.h:3
-msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only):"
-msgstr ""
-"Половина чаÑтоти X Subsubdiv. піÑÐ»Ñ 'n' підрозділів. (лише Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ):"
+msgid "X Axis"
+msgstr "Ð’Ñ–ÑÑŒ X"
#: ../share/extensions/grid_cartesian.inx.h:4
-msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only):"
-msgstr ""
-"Половина чаÑтоти Y Subsubdiv. піÑÐ»Ñ 'n' підрозділів. (лише Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ):"
+msgid "Major X Divisions:"
+msgstr "ОÑновне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X:"
#: ../share/extensions/grid_cartesian.inx.h:5
-msgid "Logarithmic X Subdiv. (Base given by entry above)"
-msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ X. (Базу, вказано у наведеному вище запиÑÑ–)"
+msgid "Major X Division Spacing (px):"
+msgstr "ОÑновні інтервали за віÑÑÑŽ X (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:6
-msgid "Logarithmic Y Subdiv. (Base given by entry above)"
-msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ Y. (Базу, вказано у наведеному вище запиÑÑ–)"
+msgid "Subdivisions per Major X Division:"
+msgstr "Проміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X:"
#: ../share/extensions/grid_cartesian.inx.h:7
-msgid "Major X Division Spacing (px):"
-msgstr "ОÑновні інтервали за віÑÑÑŽ X (у пк):"
+msgid "Logarithmic X Subdiv. (Base given by entry above)"
+msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ X. (Базу, вказано у наведеному вище запиÑÑ–)"
#: ../share/extensions/grid_cartesian.inx.h:8
-msgid "Major X Division Thickness (px):"
-msgstr "ОÑновна товщина за віÑÑÑŽ X (у пк):"
+msgid "Subsubdivs. per X Subdivision:"
+msgstr "Підпідрозділів на підрозділ X:"
#: ../share/extensions/grid_cartesian.inx.h:9
-msgid "Major X Divisions:"
-msgstr "ОÑновне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X:"
+msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only):"
+msgstr ""
+"Половина чаÑтоти X Subsubdiv. піÑÐ»Ñ 'n' підрозділів. (лише Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ):"
#: ../share/extensions/grid_cartesian.inx.h:10
-msgid "Major Y Division Spacing (px):"
-msgstr "ОÑновні інтервали за віÑÑÑŽ X (у пк):"
+msgid "Major X Division Thickness (px):"
+msgstr "ОÑновна товщина за віÑÑÑŽ X (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:11
-msgid "Major Y Division Thickness (px):"
-msgstr "ОÑновні інтервали за віÑÑÑŽ Y (у пк):"
+msgid "Minor X Division Thickness (px):"
+msgstr "Проміжна товщина за віÑÑÑŽ X (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:12
-msgid "Major Y Divisions:"
-msgstr "ОÑновне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y:"
+msgid "Subminor X Division Thickness (px):"
+msgstr "Підпроміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:13
-msgid "Minor X Division Thickness (px):"
-msgstr "Проміжна товщина за віÑÑÑŽ X (у пк):"
+msgid "Y Axis"
+msgstr "Ð’Ñ–ÑÑŒ Y"
#: ../share/extensions/grid_cartesian.inx.h:14
-msgid "Minor Y Division Thickness (px):"
-msgstr "Проміжна товщина за віÑÑÑŽ Y (у пк):"
+msgid "Major Y Divisions:"
+msgstr "ОÑновне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y:"
-#: ../share/extensions/grid_cartesian.inx.h:16
-msgid "Subdivisions per Major X Division:"
-msgstr "Проміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X:"
+#: ../share/extensions/grid_cartesian.inx.h:15
+msgid "Major Y Division Spacing (px):"
+msgstr "ОÑновні інтервали за віÑÑÑŽ X (у пк):"
-#: ../share/extensions/grid_cartesian.inx.h:17
+#: ../share/extensions/grid_cartesian.inx.h:16
msgid "Subdivisions per Major Y Division:"
msgstr "Проміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y:"
+#: ../share/extensions/grid_cartesian.inx.h:17
+msgid "Logarithmic Y Subdiv. (Base given by entry above)"
+msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ Y. (Базу, вказано у наведеному вище запиÑÑ–)"
+
#: ../share/extensions/grid_cartesian.inx.h:18
-msgid "Subminor X Division Thickness (px):"
-msgstr "Підпроміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ X (у пк):"
+msgid "Subsubdivs. per Y Subdivision:"
+msgstr "Підпідрозділів на підрозділ Y:"
#: ../share/extensions/grid_cartesian.inx.h:19
-msgid "Subminor Y Division Thickness (px):"
-msgstr "Підпроміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y (у пк):"
+msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only):"
+msgstr ""
+"Половина чаÑтоти Y Subsubdiv. піÑÐ»Ñ 'n' підрозділів. (лише Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ):"
#: ../share/extensions/grid_cartesian.inx.h:20
-msgid "Subsubdivs. per X Subdivision:"
-msgstr "Підпідрозділів на підрозділ X:"
+msgid "Major Y Division Thickness (px):"
+msgstr "ОÑновні інтервали за віÑÑÑŽ Y (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:21
-msgid "Subsubdivs. per Y Subdivision:"
-msgstr "Підпідрозділів на підрозділ Y:"
+msgid "Minor Y Division Thickness (px):"
+msgstr "Проміжна товщина за віÑÑÑŽ Y (у пк):"
#: ../share/extensions/grid_cartesian.inx.h:22
-msgid "X Axis"
-msgstr "Ð’Ñ–ÑÑŒ X"
+msgid "Subminor Y Division Thickness (px):"
+msgstr "Підпроміжне Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° віÑÑÑŽ Y (у пк):"
-#: ../share/extensions/grid_cartesian.inx.h:23
-msgid "Y Axis"
-msgstr "Ð’Ñ–ÑÑŒ Y"
+#: ../share/extensions/grid_isometric.inx.h:1
+msgid "Isometric Grid"
+msgstr "Ізометрична Ñітка"
#: ../share/extensions/grid_isometric.inx.h:2
-msgid "Division Spacing (px):"
-msgstr "ОÑновні інтервали (у пк):"
+msgid "X Divisions [x2]:"
+msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° X [x2]:"
#: ../share/extensions/grid_isometric.inx.h:3
-msgid "Isometric Grid"
-msgstr "Ізометрична Ñітка"
+msgid "Y Divisions [x2] [> 1/2 X Div]:"
+msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° Y [x2] [> 1/2 Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° X]:"
#: ../share/extensions/grid_isometric.inx.h:4
-msgid "Major Division Thickness (px):"
-msgstr "ОÑновна товщина Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
+msgid "Division Spacing (px):"
+msgstr "ОÑновні інтервали (у пк):"
#: ../share/extensions/grid_isometric.inx.h:5
-msgid "Minor Division Thickness (px):"
-msgstr "Проміжна товщина Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
-
-#: ../share/extensions/grid_isometric.inx.h:7
msgid "Subdivisions per Major Division:"
msgstr "Проміжних ділень на оÑновне діленнÑ:"
-#: ../share/extensions/grid_isometric.inx.h:8
-msgid "Subminor Division Thickness (px):"
-msgstr "Товщина підпроміжного Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
-
-#: ../share/extensions/grid_isometric.inx.h:9
+#: ../share/extensions/grid_isometric.inx.h:6
msgid "Subsubdivs per Subdivision:"
msgstr "Підпідрозділів на підрозділ:"
-#: ../share/extensions/grid_isometric.inx.h:10
-msgid "X Divisions [x2]:"
-msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° X [x2]:"
+#: ../share/extensions/grid_isometric.inx.h:7
+msgid "Major Division Thickness (px):"
+msgstr "ОÑновна товщина Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
-#: ../share/extensions/grid_isometric.inx.h:11
-msgid "Y Divisions [x2] [> 1/2 X Div]:"
-msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° Y [x2] [> 1/2 Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð·Ð° X]:"
+#: ../share/extensions/grid_isometric.inx.h:8
+msgid "Minor Division Thickness (px):"
+msgstr "Проміжна товщина Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
+
+#: ../share/extensions/grid_isometric.inx.h:9
+msgid "Subminor Division Thickness (px):"
+msgstr "Товщина підпроміжного Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (у пк):"
#: ../share/extensions/grid_polar.inx.h:1
-msgid "Angle Divisions at Centre:"
-msgstr "Кутові поділки у центрі:"
+msgid "Polar Grid"
+msgstr "ПолÑрна Ñітка"
#: ../share/extensions/grid_polar.inx.h:2
-msgid "Angle Divisions:"
-msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²:"
-
-#: ../share/extensions/grid_polar.inx.h:3
-msgid "Angular Divisions"
-msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²"
-
-#: ../share/extensions/grid_polar.inx.h:4
msgid "Centre Dot Diameter (px):"
msgstr "Діаметр точки центра (у пк):"
+#: ../share/extensions/grid_polar.inx.h:3
+msgid "Circumferential Labels:"
+msgstr "Периферійні мітки:"
+
#: ../share/extensions/grid_polar.inx.h:5
-msgid "Circular Divisions"
-msgstr "Кругові поділки"
+msgid "Degrees"
+msgstr "ГрадуÑів"
#: ../share/extensions/grid_polar.inx.h:6
-msgid "Circumferential Label Outset (px):"
-msgstr "ВідÑтуп периферійних міток (у пк):"
-
-#: ../share/extensions/grid_polar.inx.h:7
msgid "Circumferential Label Size (px):"
msgstr "Розмір периферійних міток (у пк):"
+#: ../share/extensions/grid_polar.inx.h:7
+msgid "Circumferential Label Outset (px):"
+msgstr "ВідÑтуп периферійних міток (у пк):"
+
#: ../share/extensions/grid_polar.inx.h:8
-msgid "Circumferential Labels:"
-msgstr "Периферійні мітки:"
+msgid "Circular Divisions"
+msgstr "Кругові поділки"
#: ../share/extensions/grid_polar.inx.h:9
-msgid "Degrees"
-msgstr "ГрадуÑів"
+msgid "Major Circular Divisions:"
+msgstr "ОÑновні кругові поділки:"
#: ../share/extensions/grid_polar.inx.h:10
-msgid "Logarithmic Subdiv. (Base given by entry above)"
-msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (Базу вказано запиÑом вище)"
+msgid "Major Circular Division Spacing (px):"
+msgstr "Інтервал оÑновний кругових поділок (у пк):"
#: ../share/extensions/grid_polar.inx.h:11
-msgid "Major Angular Division Thickness (px):"
-msgstr "Товщина оÑновних кутових поділок (у пк):"
+msgid "Subdivisions per Major Circular Division:"
+msgstr "Підрозділів на оÑновну кругову поділку:"
#: ../share/extensions/grid_polar.inx.h:12
-msgid "Major Circular Division Spacing (px):"
-msgstr "Інтервал оÑновний кругових поділок (у пк):"
+msgid "Logarithmic Subdiv. (Base given by entry above)"
+msgstr "Логарифмічне Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð½Ñ (Базу вказано запиÑом вище)"
#: ../share/extensions/grid_polar.inx.h:13
msgid "Major Circular Division Thickness (px):"
msgstr "Товщина оÑновних кругових поділок (у пк):"
#: ../share/extensions/grid_polar.inx.h:14
-msgid "Major Circular Divisions:"
-msgstr "ОÑновні кругові поділки:"
+msgid "Minor Circular Division Thickness (px):"
+msgstr "Проміжна товщина кругової поділки (у пк):"
#: ../share/extensions/grid_polar.inx.h:15
-msgid "Minor Angle Division End 'n' Divs. Before Centre:"
-msgstr "Кінець проміжного поділу кута 'n' поділок до центру:"
+msgid "Angular Divisions"
+msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²"
#: ../share/extensions/grid_polar.inx.h:16
-msgid "Minor Angular Division Thickness (px):"
-msgstr "Проміжна товщина кутової поділки (у пк):"
+msgid "Angle Divisions:"
+msgstr "Ð”Ñ–Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²:"
#: ../share/extensions/grid_polar.inx.h:17
-msgid "Minor Circular Division Thickness (px):"
-msgstr "Проміжна товщина кругової поділки (у пк):"
-
-#: ../share/extensions/grid_polar.inx.h:19
-msgid "Polar Grid"
-msgstr "ПолÑрна Ñітка"
+msgid "Angle Divisions at Centre:"
+msgstr "Кутові поділки у центрі:"
-#: ../share/extensions/grid_polar.inx.h:21
+#: ../share/extensions/grid_polar.inx.h:18
msgid "Subdivisions per Major Angular Division:"
msgstr "Підрозділів на оÑновну кутову поділку:"
-#: ../share/extensions/grid_polar.inx.h:22
-msgid "Subdivisions per Major Circular Division:"
-msgstr "Підрозділів на оÑновну кругову поділку:"
+#: ../share/extensions/grid_polar.inx.h:19
+msgid "Minor Angle Division End 'n' Divs. Before Centre:"
+msgstr "Кінець проміжного поділу кута 'n' поділок до центру:"
+
+#: ../share/extensions/grid_polar.inx.h:20
+msgid "Major Angular Division Thickness (px):"
+msgstr "Товщина оÑновних кутових поділок (у пк):"
+
+#: ../share/extensions/grid_polar.inx.h:21
+msgid "Minor Angular Division Thickness (px):"
+msgstr "Проміжна товщина кутової поділки (у пк):"
#: ../share/extensions/guides_creator.inx.h:1
-msgid "1/10"
-msgstr "1/10"
+msgid "Guides creator"
+msgstr "ІнÑтрумент ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð°Ð¿Ñ€Ñмних"
#: ../share/extensions/guides_creator.inx.h:2
+msgid "Preset:"
+msgstr "Шаблон:"
+
+#: ../share/extensions/guides_creator.inx.h:3
+msgid "Custom..."
+msgstr "Інше…"
+
+#: ../share/extensions/guides_creator.inx.h:4
+msgid "Golden ratio"
+msgstr "«Золота» пропорціÑ"
+
+#: ../share/extensions/guides_creator.inx.h:5
+msgid "Rule-of-third"
+msgstr "Правило трьох"
+
+#: ../share/extensions/guides_creator.inx.h:6
+msgid "Vertical guide each:"
+msgstr "Вертикальна напрÑмна кожні:"
+
+#: ../share/extensions/guides_creator.inx.h:8
msgid "1/2"
msgstr "1/2"
-#: ../share/extensions/guides_creator.inx.h:3
+#: ../share/extensions/guides_creator.inx.h:9
msgid "1/3"
msgstr "1/3"
-#: ../share/extensions/guides_creator.inx.h:4
+#: ../share/extensions/guides_creator.inx.h:10
msgid "1/4"
msgstr "1/4"
-#: ../share/extensions/guides_creator.inx.h:5
+#: ../share/extensions/guides_creator.inx.h:11
msgid "1/5"
msgstr "1/5"
-#: ../share/extensions/guides_creator.inx.h:6
+#: ../share/extensions/guides_creator.inx.h:12
msgid "1/6"
msgstr "1/6"
-#: ../share/extensions/guides_creator.inx.h:7
+#: ../share/extensions/guides_creator.inx.h:13
msgid "1/7"
msgstr "1/7"
-#: ../share/extensions/guides_creator.inx.h:8
+#: ../share/extensions/guides_creator.inx.h:14
msgid "1/8"
msgstr "1/8"
-#: ../share/extensions/guides_creator.inx.h:9
+#: ../share/extensions/guides_creator.inx.h:15
msgid "1/9"
msgstr "1/9"
-#: ../share/extensions/guides_creator.inx.h:10
-msgid "Custom..."
-msgstr "Інше…"
-
-#: ../share/extensions/guides_creator.inx.h:11
-msgid "Delete existing guides"
-msgstr "Вилучити Ñ–Ñнуючі напрÑмні"
-
-#: ../share/extensions/guides_creator.inx.h:12
-msgid "Golden ratio"
-msgstr "«Золота» пропорціÑ"
-
-#: ../share/extensions/guides_creator.inx.h:13
-msgid "Guides creator"
-msgstr "ІнÑтрумент ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð°Ð¿Ñ€Ñмних"
+#: ../share/extensions/guides_creator.inx.h:16
+msgid "1/10"
+msgstr "1/10"
-#: ../share/extensions/guides_creator.inx.h:14
+#: ../share/extensions/guides_creator.inx.h:17
msgid "Horizontal guide each:"
msgstr "Горизонтальні напрÑмні кожні:"
-#: ../share/extensions/guides_creator.inx.h:16
-msgid "Preset:"
-msgstr "Шаблон:"
-
#: ../share/extensions/guides_creator.inx.h:18
-msgid "Rule-of-third"
-msgstr "Правило трьох"
-
-#: ../share/extensions/guides_creator.inx.h:19
msgid "Start from edges"
msgstr "Почати від країв"
-#: ../share/extensions/guides_creator.inx.h:20
-msgid "Vertical guide each:"
-msgstr "Вертикальна напрÑмна кожні:"
+#: ../share/extensions/guides_creator.inx.h:19
+msgid "Delete existing guides"
+msgstr "Вилучити Ñ–Ñнуючі напрÑмні"
#: ../share/extensions/guillotine.inx.h:1
-msgid "Directory to save images to"
-msgstr "Каталог Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ"
+msgid "Guillotine"
+msgstr "Гільйотина"
#: ../share/extensions/guillotine.inx.h:2
-msgid "Export"
-msgstr "ЕкÑпортувати"
+msgid "Directory to save images to"
+msgstr "Каталог Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ"
#: ../share/extensions/guillotine.inx.h:3
-msgid "Guillotine"
-msgstr "Гільйотина"
+msgid "Image name (without extension)"
+msgstr "Ðазва Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (без ÑуфікÑа)"
#: ../share/extensions/guillotine.inx.h:4
msgid "Ignore these settings and use export hints?"
msgstr "Ігнорувати ці параметри Ñ– ÑкориÑтатиÑÑ ÐµÐºÑпортованими даними?"
#: ../share/extensions/guillotine.inx.h:5
-msgid "Image name (without extension)"
-msgstr "Ðазва Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (без ÑуфікÑа)"
+msgid "Export"
+msgstr "ЕкÑпортувати"
#: ../share/extensions/handles.inx.h:1
msgid "Draw Handles"
msgstr "Малювати вуÑа"
#: ../share/extensions/hpgl_output.inx.h:1
-msgid "Export to an HP Graphics Language file"
-msgstr "ЕкÑпортувати до файла графічної мови HP"
+msgid "HPGL Output"
+msgstr "ЕкÑпорт до HPGL"
#: ../share/extensions/hpgl_output.inx.h:2
-msgid "HP Graphics Language file (*.hpgl)"
-msgstr "Файли графічної мови HP (*.hpgl)"
+msgid "hpgl output flatness"
+msgstr "Вихідна гладкіÑть hpgl"
#: ../share/extensions/hpgl_output.inx.h:3
-msgid "HPGL Output"
-msgstr "ЕкÑпорт до HPGL"
-
-#: ../share/extensions/hpgl_output.inx.h:4
msgid "Mirror Y-axis"
msgstr "Віддзеркалити віÑÑŒ Y"
+#: ../share/extensions/hpgl_output.inx.h:4
+msgid "X-origin (px)"
+msgstr "Початок за X (пк)"
+
#: ../share/extensions/hpgl_output.inx.h:5
-msgid "Pen number"
-msgstr "Ðомер пера"
+msgid "Y-origin (px)"
+msgstr "Початок за Y (пк)"
#: ../share/extensions/hpgl_output.inx.h:6
-msgid "Plot invisible layers"
-msgstr "Малювати невидимі шари"
-
-#: ../share/extensions/hpgl_output.inx.h:7
msgid "Resolution (dpi)"
msgstr "Роздільна здатніÑть (у Ñ‚/дюйм)"
+#: ../share/extensions/hpgl_output.inx.h:7
+msgid "Pen number"
+msgstr "Ðомер пера"
+
#: ../share/extensions/hpgl_output.inx.h:8
-msgid "X-origin (px)"
-msgstr "Початок за X (пк)"
+msgid "Plot invisible layers"
+msgstr "Малювати невидимі шари"
#: ../share/extensions/hpgl_output.inx.h:9
-msgid "Y-origin (px)"
-msgstr "Початок за Y (пк)"
+msgid "HP Graphics Language file (*.hpgl)"
+msgstr "Файли графічної мови HP (*.hpgl)"
#: ../share/extensions/hpgl_output.inx.h:10
-msgid "hpgl output flatness"
-msgstr "Вихідна гладкіÑть hpgl"
+msgid "Export to an HP Graphics Language file"
+msgstr "ЕкÑпортувати до файла графічної мови HP"
#: ../share/extensions/inkscape_help_askaquestion.inx.h:1
msgid "Ask Us a Question"
@@ -29871,27 +30021,51 @@ msgid "SVG 1.1 Specification"
msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ SVG 1.1"
#: ../share/extensions/interp_att_g.inx.h:1
-msgid "Apply to:"
-msgstr "ЗаÑтоÑувати до:"
+msgid "Interpolate Attribute in a group"
+msgstr "ІнтерполÑÑ†Ñ–Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° у групі"
-#: ../share/extensions/interp_att_g.inx.h:2
+#: ../share/extensions/interp_att_g.inx.h:3
msgid "Attribute to Interpolate:"
msgstr "Ðтрибут Ð´Ð»Ñ Ñ–Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»Ñції:"
#: ../share/extensions/interp_att_g.inx.h:4
+msgid "Other Attribute:"
+msgstr "Інший атрибут:"
+
+#: ../share/extensions/interp_att_g.inx.h:5
+msgid "Other Attribute type:"
+msgstr "Тип іншого атрибута:"
+
+#: ../share/extensions/interp_att_g.inx.h:6
+msgid "Apply to:"
+msgstr "ЗаÑтоÑувати до:"
+
+#: ../share/extensions/interp_att_g.inx.h:7
+msgid "Start Value:"
+msgstr "Початкове значеннÑ:"
+
+#: ../share/extensions/interp_att_g.inx.h:8
msgid "End Value:"
msgstr "Кінцеве значеннÑ:"
-#: ../share/extensions/interp_att_g.inx.h:5
-#: ../share/extensions/markers_strokepaint.inx.h:6
+#: ../share/extensions/interp_att_g.inx.h:13
+msgid "Translate X"
+msgstr "ПереÑунути X"
+
+#: ../share/extensions/interp_att_g.inx.h:14
+msgid "Translate Y"
+msgstr "ПереÑунути Y"
+
+#: ../share/extensions/interp_att_g.inx.h:15
+#: ../share/extensions/markers_strokepaint.inx.h:9
msgid "Fill"
msgstr "ЗаповненнÑ"
-#: ../share/extensions/interp_att_g.inx.h:6
-msgid "Float Number"
-msgstr "ДійÑне чиÑло"
+#: ../share/extensions/interp_att_g.inx.h:17
+msgid "Other"
+msgstr "Інше"
-#: ../share/extensions/interp_att_g.inx.h:9
+#: ../share/extensions/interp_att_g.inx.h:18
msgid ""
"If you select \"Other\", you must know the SVG attributes to identify here "
"this \"other\"."
@@ -29899,137 +30073,99 @@ msgstr ""
"Якщо ви оберете варіант «Інше», вам Ñлід знати, Ñкі Ñаме атрибути SVG "
"визначає це «інше»."
-#: ../share/extensions/interp_att_g.inx.h:10
+#: ../share/extensions/interp_att_g.inx.h:20
msgid "Integer Number"
msgstr "Ціле чиÑло"
-#: ../share/extensions/interp_att_g.inx.h:11
-msgid "Interpolate Attribute in a group"
-msgstr "ІнтерполÑÑ†Ñ–Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° у групі"
-
-#: ../share/extensions/interp_att_g.inx.h:13
-msgid "No Unit"
-msgstr "Без одиниці"
-
-#: ../share/extensions/interp_att_g.inx.h:16
-msgid "Other"
-msgstr "Інше"
-
-#: ../share/extensions/interp_att_g.inx.h:17
-msgid "Other Attribute type:"
-msgstr "Тип іншого атрибута:"
-
-#: ../share/extensions/interp_att_g.inx.h:18
-msgid "Other Attribute:"
-msgstr "Інший атрибут:"
-
-#: ../share/extensions/interp_att_g.inx.h:20
-msgid "Start Value:"
-msgstr "Початкове значеннÑ:"
-
#: ../share/extensions/interp_att_g.inx.h:21
-#: ../share/extensions/polyhedron_3d.inx.h:43
-msgid "Style"
-msgstr "Стиль"
+msgid "Float Number"
+msgstr "ДійÑне чиÑло"
#: ../share/extensions/interp_att_g.inx.h:22
msgid "Tag"
msgstr "Мітка"
#: ../share/extensions/interp_att_g.inx.h:23
-msgid ""
-"This effect applies a value for any interpolatable attribute for all "
-"elements inside the selected group or for all elements in a multiple "
-"selection."
-msgstr ""
-"За викориÑÑ‚Ð°Ð½Ð½Ñ Ñ†ÑŒÐ¾Ð³Ð¾ ефекту Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð±ÑƒÐ´ÑŒ-Ñких придатних Ð´Ð»Ñ Ñ–Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»Ñції "
-"атрибутів буде обчиÑлено Ð´Ð»Ñ Ð²ÑÑ–Ñ… елементів у межах вибраної групи або вÑÑ–Ñ… "
-"елементів, Ñкщо Ñ—Ñ… вибрано декілька."
+#: ../share/extensions/polyhedron_3d.inx.h:33
+msgid "Style"
+msgstr "Стиль"
#: ../share/extensions/interp_att_g.inx.h:24
msgid "Transformation"
msgstr "ПеретвореннÑ"
#: ../share/extensions/interp_att_g.inx.h:25
-msgid "Translate X"
-msgstr "ПереÑунути X"
+msgid "••••••••••••••••••••••••••••••••••••••••••••••••"
+msgstr "••••••••••••••••••••••••••••••••••••••••••••••••"
#: ../share/extensions/interp_att_g.inx.h:26
-msgid "Translate Y"
-msgstr "ПереÑунути Y"
+msgid "No Unit"
+msgstr "Без одиниці"
-#: ../share/extensions/interp_att_g.inx.h:29
-msgid "••••••••••••••••••••••••••••••••••••••••••••••••"
-msgstr "••••••••••••••••••••••••••••••••••••••••••••••••"
+#: ../share/extensions/interp_att_g.inx.h:28
+msgid ""
+"This effect applies a value for any interpolatable attribute for all "
+"elements inside the selected group or for all elements in a multiple "
+"selection."
+msgstr ""
+"За викориÑÑ‚Ð°Ð½Ð½Ñ Ñ†ÑŒÐ¾Ð³Ð¾ ефекту Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð±ÑƒÐ´ÑŒ-Ñких придатних Ð´Ð»Ñ Ñ–Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»Ñції "
+"атрибутів буде обчиÑлено Ð´Ð»Ñ Ð²ÑÑ–Ñ… елементів у межах вибраної групи або вÑÑ–Ñ… "
+"елементів, Ñкщо Ñ—Ñ… вибрано декілька."
#: ../share/extensions/interp.inx.h:1
-msgid "Duplicate endpaths"
-msgstr "Дублювати кінцеві контури"
-
-#: ../share/extensions/interp.inx.h:4
msgid "Interpolate"
msgstr "ІнтерполÑціÑ"
-#: ../share/extensions/interp.inx.h:5
-msgid "Interpolate style"
-msgstr "ІнтерполÑÑ†Ñ–Ñ Ñтилю"
+#: ../share/extensions/interp.inx.h:3
+msgid "Interpolation steps:"
+msgstr "Кроки інтерполÑції:"
-#: ../share/extensions/interp.inx.h:6
+#: ../share/extensions/interp.inx.h:4
msgid "Interpolation method:"
msgstr "Метод інтерполÑції:"
-#: ../share/extensions/interp.inx.h:7
-msgid "Interpolation steps:"
-msgstr "Кроки інтерполÑції:"
+#: ../share/extensions/interp.inx.h:5
+msgid "Duplicate endpaths"
+msgstr "Дублювати кінцеві контури"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:1
-msgid "Auto-Text:"
-msgstr "ÐвтотекÑÑ‚:"
+#: ../share/extensions/interp.inx.h:6
+msgid "Interpolate style"
+msgstr "ІнтерполÑÑ†Ñ–Ñ Ñтилю"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:2
+#: ../share/extensions/jessyInk_autoTexts.inx.h:1
msgid "Auto-texts"
msgstr "ÐвтотекÑÑ‚"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:4
-#: ../share/extensions/jessyInk_effects.inx.h:9
-#: ../share/extensions/jessyInk_install.inx.h:3
-#: ../share/extensions/jessyInk_keyBindings.inx.h:11
-#: ../share/extensions/jessyInk_masterSlide.inx.h:3
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:4
-#: ../share/extensions/jessyInk_summary.inx.h:2
-#: ../share/extensions/jessyInk_transitions.inx.h:6
-#: ../share/extensions/jessyInk_uninstall.inx.h:2
-#: ../share/extensions/jessyInk_video.inx.h:2
-#: ../share/extensions/jessyInk_view.inx.h:4
-msgid "JessyInk"
-msgstr "JessyInk"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:2
+#: ../share/extensions/jessyInk_effects.inx.h:2
+#: ../share/extensions/jessyInk_export.inx.h:2
+#: ../share/extensions/jessyInk_masterSlide.inx.h:2
+#: ../share/extensions/jessyInk_transitions.inx.h:2
+#: ../share/extensions/jessyInk_view.inx.h:2
+msgid "Settings"
+msgstr "Параметри"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:5
+#: ../share/extensions/jessyInk_autoTexts.inx.h:3
+msgid "Auto-Text:"
+msgstr "ÐвтотекÑÑ‚:"
+
+#: ../share/extensions/jessyInk_autoTexts.inx.h:4
msgid "None (remove)"
msgstr "Ðемає (вилучити)"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:6
-msgid "Number of slides"
-msgstr "КількіÑть Ñлайдів"
-
-#: ../share/extensions/jessyInk_autoTexts.inx.h:7
-#: ../share/extensions/jessyInk_effects.inx.h:13
-#: ../share/extensions/jessyInk_export.inx.h:8
-#: ../share/extensions/jessyInk_masterSlide.inx.h:6
-#: ../share/extensions/jessyInk_transitions.inx.h:9
-#: ../share/extensions/jessyInk_view.inx.h:7
-msgid "Settings"
-msgstr "Параметри"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:5
+msgid "Slide title"
+msgstr "Ðазва Ñлайда"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:8
+#: ../share/extensions/jessyInk_autoTexts.inx.h:6
msgid "Slide number"
msgstr "Ðомер Ñлайда"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:9
-msgid "Slide title"
-msgstr "Ðазва Ñлайда"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:7
+msgid "Number of slides"
+msgstr "КількіÑть Ñлайдів"
-#: ../share/extensions/jessyInk_autoTexts.inx.h:10
+#: ../share/extensions/jessyInk_autoTexts.inx.h:9
msgid ""
"This extension allows you to install, update and remove auto-texts for a "
"JessyInk presentation. Please see code.google.com/p/jessyink for more "
@@ -30039,46 +30175,60 @@ msgstr ""
"шаблони автоматичного Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту (автотекÑÑ‚) Ð´Ð»Ñ Ð¿Ñ€ÐµÐ·ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ð¹ JessyInk. "
"Докладніші відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_effects.inx.h:1
-#: ../share/extensions/jessyInk_transitions.inx.h:1
-msgid "Appear"
-msgstr "ПоÑва"
-
-#: ../share/extensions/jessyInk_effects.inx.h:2
-msgid "Build-in effect"
-msgstr "Вбудований ефект"
+#: ../share/extensions/jessyInk_autoTexts.inx.h:10
+#: ../share/extensions/jessyInk_effects.inx.h:15
+#: ../share/extensions/jessyInk_install.inx.h:4
+#: ../share/extensions/jessyInk_keyBindings.inx.h:46
+#: ../share/extensions/jessyInk_masterSlide.inx.h:7
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:8
+#: ../share/extensions/jessyInk_summary.inx.h:4
+#: ../share/extensions/jessyInk_transitions.inx.h:14
+#: ../share/extensions/jessyInk_uninstall.inx.h:12
+#: ../share/extensions/jessyInk_video.inx.h:4
+#: ../share/extensions/jessyInk_view.inx.h:9
+msgid "JessyInk"
+msgstr "JessyInk"
-#: ../share/extensions/jessyInk_effects.inx.h:3
-msgid "Build-out effect"
-msgstr "Зовнішній ефект"
+#: ../share/extensions/jessyInk_effects.inx.h:1
+msgid "Effects"
+msgstr "Ефекти"
#: ../share/extensions/jessyInk_effects.inx.h:4
-#: ../share/extensions/jessyInk_transitions.inx.h:3
-#: ../share/extensions/jessyInk_view.inx.h:2
+#: ../share/extensions/jessyInk_transitions.inx.h:4
+#: ../share/extensions/jessyInk_view.inx.h:4
msgid "Duration in seconds:"
msgstr "ТриваліÑть (у Ñекундах):"
-#: ../share/extensions/jessyInk_effects.inx.h:5
-msgid "Effects"
-msgstr "Ефекти"
-
#: ../share/extensions/jessyInk_effects.inx.h:6
-msgid "Fade in"
-msgstr "ÐароÑтаннÑ"
+msgid "Build-in effect"
+msgstr "Вбудований ефект"
#: ../share/extensions/jessyInk_effects.inx.h:7
-msgid "Fade out"
-msgstr "ЗгаÑаннÑ"
-
-#: ../share/extensions/jessyInk_effects.inx.h:10
msgid "None (default)"
msgstr "Ðемає (типовий)"
-#: ../share/extensions/jessyInk_effects.inx.h:12
+#: ../share/extensions/jessyInk_effects.inx.h:8
#: ../share/extensions/jessyInk_transitions.inx.h:8
+msgid "Appear"
+msgstr "ПоÑва"
+
+#: ../share/extensions/jessyInk_effects.inx.h:9
+msgid "Fade in"
+msgstr "ÐароÑтаннÑ"
+
+#: ../share/extensions/jessyInk_effects.inx.h:10
+#: ../share/extensions/jessyInk_transitions.inx.h:10
msgid "Pop"
msgstr "ВиринаннÑ"
+#: ../share/extensions/jessyInk_effects.inx.h:11
+msgid "Build-out effect"
+msgstr "Зовнішній ефект"
+
+#: ../share/extensions/jessyInk_effects.inx.h:12
+msgid "Fade out"
+msgstr "ЗгаÑаннÑ"
+
#: ../share/extensions/jessyInk_effects.inx.h:14
msgid ""
"This extension allows you to install, update and remove object effects for a "
@@ -30090,19 +30240,12 @@ msgstr ""
"можна знайти за адреÑою code.google.com/p/jessyink."
#: ../share/extensions/jessyInk_export.inx.h:1
-msgid ""
-"Creates a zip file containing pdfs or pngs of all slides of a JessyInk "
-"presentation."
-msgstr ""
-"Створює zip-архів з файлами pdf або png вÑÑ–Ñ… Ñлайдів презентації JessyInk."
-
-#: ../share/extensions/jessyInk_export.inx.h:3
msgid "JessyInk zipped pdf or png output"
msgstr "ЕкÑпорт у форматі ÑтиÑненого zip pdf або png JessyInk"
#: ../share/extensions/jessyInk_export.inx.h:4
-msgid "JessyInk zipped pdf or png output (*.zip)"
-msgstr "ЕкÑпорт у форматі ÑтиÑненого zip pdf або png JessyInk (*.zip)"
+msgid "Resolution:"
+msgstr "Роздільна здатніÑть:"
#: ../share/extensions/jessyInk_export.inx.h:5
msgid "PDF"
@@ -30112,11 +30255,7 @@ msgstr "PDF"
msgid "PNG"
msgstr "PNG"
-#: ../share/extensions/jessyInk_export.inx.h:7
-msgid "Resolution:"
-msgstr "Роздільна здатніÑть:"
-
-#: ../share/extensions/jessyInk_export.inx.h:9
+#: ../share/extensions/jessyInk_export.inx.h:8
msgid ""
"This extension allows you to export a JessyInk presentation once you created "
"an export layer in your browser. Please see code.google.com/p/jessyink for "
@@ -30126,11 +30265,22 @@ msgstr ""
"піÑÐ»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÑˆÐ°Ñ€Ñƒ екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñƒ програмі Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду. Докладніші "
"відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_install.inx.h:2
+#: ../share/extensions/jessyInk_export.inx.h:9
+msgid "JessyInk zipped pdf or png output (*.zip)"
+msgstr "ЕкÑпорт у форматі ÑтиÑненого zip pdf або png JessyInk (*.zip)"
+
+#: ../share/extensions/jessyInk_export.inx.h:10
+msgid ""
+"Creates a zip file containing pdfs or pngs of all slides of a JessyInk "
+"presentation."
+msgstr ""
+"Створює zip-архів з файлами pdf або png вÑÑ–Ñ… Ñлайдів презентації JessyInk."
+
+#: ../share/extensions/jessyInk_install.inx.h:1
msgid "Install/update"
msgstr "Ð’Ñтановити/Оновити"
-#: ../share/extensions/jessyInk_install.inx.h:4
+#: ../share/extensions/jessyInk_install.inx.h:3
msgid ""
"This extension allows you to install or update the JessyInk script in order "
"to turn your SVG file into a presentation. Please see code.google.com/p/"
@@ -30141,166 +30291,174 @@ msgstr ""
"Докладніші відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
#: ../share/extensions/jessyInk_keyBindings.inx.h:1
-msgid "Add slide:"
-msgstr "Додати Ñлайд:"
+msgid "Key bindings"
+msgstr "Прив'Ñзка клавіш"
#: ../share/extensions/jessyInk_keyBindings.inx.h:2
+msgid "Slide mode"
+msgstr "Режим Ñлайда"
+
+#: ../share/extensions/jessyInk_keyBindings.inx.h:3
msgid "Back (with effects):"
msgstr "Ðазад (з ефектами):"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:3
+#: ../share/extensions/jessyInk_keyBindings.inx.h:4
+msgid "Next (with effects):"
+msgstr "Далі (з ефектами):"
+
+#: ../share/extensions/jessyInk_keyBindings.inx.h:5
msgid "Back (without effects):"
msgstr "Ðазад (без ефектів):"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:4
-msgid "Decrease number of columns:"
-msgstr "Зменшити кількіÑть Ñтовпчиків:"
-
#: ../share/extensions/jessyInk_keyBindings.inx.h:6
-msgid "Export presentation:"
-msgstr "ЕкÑпортне предÑтавленнÑ:"
+msgid "Next (without effects):"
+msgstr "Далі (без ефектів):"
#: ../share/extensions/jessyInk_keyBindings.inx.h:7
msgid "First slide:"
msgstr "Перший Ñлайд:"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:8
+msgid "Last slide:"
+msgstr "ОÑтанній Ñлайд:"
+
#: ../share/extensions/jessyInk_keyBindings.inx.h:9
-msgid "Increase number of columns:"
-msgstr "Збільшити кількіÑть Ñтовпчиків:"
+msgid "Switch to index mode:"
+msgstr "ПеремкнутиÑÑ Ñƒ режим покажчика:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:10
-msgid "Index mode"
-msgstr "Режим покажчика"
+msgid "Switch to drawing mode:"
+msgstr "ПеремкнутиÑÑ Ñƒ режим малюваннÑ:"
+
+#: ../share/extensions/jessyInk_keyBindings.inx.h:11
+msgid "Set duration:"
+msgstr "Ð’Ñтановити триваліÑть:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:12
-msgid "Key bindings"
-msgstr "Прив'Ñзка клавіш"
+msgid "Add slide:"
+msgstr "Додати Ñлайд:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:13
-msgid "Last slide:"
-msgstr "ОÑтанній Ñлайд:"
+msgid "Toggle progress bar:"
+msgstr "Увімкнути/Вимкнути Ñмужку поÑтупу:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:14
-msgid "Next (with effects):"
-msgstr "Далі (з ефектами):"
+msgid "Reset timer:"
+msgstr "Ð¡ÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ñ‚Ð°Ð¹Ð¼ÐµÑ€Ð°:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:15
-msgid "Next (without effects):"
-msgstr "Далі (без ефектів):"
-
-#: ../share/extensions/jessyInk_keyBindings.inx.h:16
-msgid "Next page:"
-msgstr "ÐаÑтупна Ñторінка:"
+msgid "Export presentation:"
+msgstr "ЕкÑпортне предÑтавленнÑ:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:17
-msgid "Previous page:"
-msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ñторінка:"
+msgid "Switch to slide mode:"
+msgstr "ПеремкнутиÑÑ Ñƒ режим Ñлайдів:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:18
-msgid "Reset timer:"
-msgstr "Ð¡ÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ñ‚Ð°Ð¹Ð¼ÐµÑ€Ð°:"
+msgid "Set path width to default:"
+msgstr "Ð’Ñтановити типову товщину контуру:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:19
-msgid "Select the slide above:"
-msgstr "Позначити Ñлайд згори:"
+msgid "Set path width to 1:"
+msgstr "Ð’Ñтановити товщину контуру 1:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:20
-msgid "Select the slide below:"
-msgstr "Виберіть один зі Ñлайдів зі ÑпиÑку:"
+msgid "Set path width to 3:"
+msgstr "Ð’Ñтановити товщину контуру 3:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:21
-msgid "Select the slide to the left:"
-msgstr "Позначити Ñлайд ліворуч:"
+msgid "Set path width to 5:"
+msgstr "Ð’Ñтановити товщину контуру 5:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:22
-msgid "Select the slide to the right:"
-msgstr "Позначити Ñлайд праворуч:"
+msgid "Set path width to 7:"
+msgstr "Ð’Ñтановити товщину контуру 7:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:23
-msgid "Set duration:"
-msgstr "Ð’Ñтановити триваліÑть:"
+msgid "Set path width to 9:"
+msgstr "Ð’Ñтановити товщину контуру 9:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:24
-msgid "Set number of columns to default:"
-msgstr "Ð’Ñтановити типову кількіÑть Ñтовпчиків:"
-
-#: ../share/extensions/jessyInk_keyBindings.inx.h:25
-msgid "Set path color to black:"
-msgstr "Ð’Ñтановити чорний колір контуру:"
-
-#: ../share/extensions/jessyInk_keyBindings.inx.h:26
msgid "Set path color to blue:"
msgstr "Ð’Ñтановити Ñиній колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:27
+#: ../share/extensions/jessyInk_keyBindings.inx.h:25
msgid "Set path color to cyan:"
msgstr "Ð’Ñтановити блакитний колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:28
+#: ../share/extensions/jessyInk_keyBindings.inx.h:26
msgid "Set path color to green:"
msgstr "Ð’Ñтановити зелений колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:29
+#: ../share/extensions/jessyInk_keyBindings.inx.h:27
+msgid "Set path color to black:"
+msgstr "Ð’Ñтановити чорний колір контуру:"
+
+#: ../share/extensions/jessyInk_keyBindings.inx.h:28
msgid "Set path color to magenta:"
msgstr "Ð’Ñтановити малиновий колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:30
+#: ../share/extensions/jessyInk_keyBindings.inx.h:29
msgid "Set path color to orange:"
msgstr "Ð’Ñтановити помаранчевий колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:31
+#: ../share/extensions/jessyInk_keyBindings.inx.h:30
msgid "Set path color to red:"
msgstr "Ð’Ñтановити червоний колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:32
+#: ../share/extensions/jessyInk_keyBindings.inx.h:31
msgid "Set path color to white:"
msgstr "Ð’Ñтановити білий колір контуру:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:33
+#: ../share/extensions/jessyInk_keyBindings.inx.h:32
msgid "Set path color to yellow:"
msgstr "Ð’Ñтановити жовтий колір контуру:"
+#: ../share/extensions/jessyInk_keyBindings.inx.h:33
+msgid "Undo last path segment:"
+msgstr "СкаÑувати Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¾Ñтаннього Ñегмента:"
+
#: ../share/extensions/jessyInk_keyBindings.inx.h:34
-msgid "Set path width to 1:"
-msgstr "Ð’Ñтановити товщину контуру 1:"
+msgid "Index mode"
+msgstr "Режим покажчика"
#: ../share/extensions/jessyInk_keyBindings.inx.h:35
-msgid "Set path width to 3:"
-msgstr "Ð’Ñтановити товщину контуру 3:"
+msgid "Select the slide to the left:"
+msgstr "Позначити Ñлайд ліворуч:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:36
-msgid "Set path width to 5:"
-msgstr "Ð’Ñтановити товщину контуру 5:"
+msgid "Select the slide to the right:"
+msgstr "Позначити Ñлайд праворуч:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:37
-msgid "Set path width to 7:"
-msgstr "Ð’Ñтановити товщину контуру 7:"
+msgid "Select the slide above:"
+msgstr "Позначити Ñлайд згори:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:38
-msgid "Set path width to 9:"
-msgstr "Ð’Ñтановити товщину контуру 9:"
+msgid "Select the slide below:"
+msgstr "Виберіть один зі Ñлайдів зі ÑпиÑку:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:39
-msgid "Set path width to default:"
-msgstr "Ð’Ñтановити типову товщину контуру:"
+msgid "Previous page:"
+msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ñторінка:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:40
-msgid "Slide mode"
-msgstr "Режим Ñлайда"
+msgid "Next page:"
+msgstr "ÐаÑтупна Ñторінка:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:41
-msgid "Switch to drawing mode:"
-msgstr "ПеремкнутиÑÑ Ñƒ режим малюваннÑ:"
+msgid "Decrease number of columns:"
+msgstr "Зменшити кількіÑть Ñтовпчиків:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:42
-msgid "Switch to index mode:"
-msgstr "ПеремкнутиÑÑ Ñƒ режим покажчика:"
+msgid "Increase number of columns:"
+msgstr "Збільшити кількіÑть Ñтовпчиків:"
#: ../share/extensions/jessyInk_keyBindings.inx.h:43
-msgid "Switch to slide mode:"
-msgstr "ПеремкнутиÑÑ Ñƒ режим Ñлайдів:"
+msgid "Set number of columns to default:"
+msgstr "Ð’Ñтановити типову кількіÑть Ñтовпчиків:"
-#: ../share/extensions/jessyInk_keyBindings.inx.h:44
+#: ../share/extensions/jessyInk_keyBindings.inx.h:45
msgid ""
"This extension allows you customise the key bindings JessyInk uses. Please "
"see code.google.com/p/jessyink for more details."
@@ -30309,28 +30467,20 @@ msgstr ""
"клавіатурні ÑкороченнÑ. Докладніші відомоÑті можна знайти за адреÑою code."
"google.com/p/jessyink."
-#: ../share/extensions/jessyInk_keyBindings.inx.h:45
-msgid "Toggle progress bar:"
-msgstr "Увімкнути/Вимкнути Ñмужку поÑтупу:"
-
-#: ../share/extensions/jessyInk_keyBindings.inx.h:46
-msgid "Undo last path segment:"
-msgstr "СкаÑувати Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¾Ñтаннього Ñегмента:"
-
-#: ../share/extensions/jessyInk_masterSlide.inx.h:2
-msgid "If no layer name is supplied, the master slide is unset."
-msgstr "Якщо не буде вказано назви шару, оÑновний Ñлайд не буде визначено."
-
-#: ../share/extensions/jessyInk_masterSlide.inx.h:4
+#: ../share/extensions/jessyInk_masterSlide.inx.h:1
msgid "Master slide"
msgstr "ОÑновний Ñлайд"
-#: ../share/extensions/jessyInk_masterSlide.inx.h:5
-#: ../share/extensions/jessyInk_transitions.inx.h:7
+#: ../share/extensions/jessyInk_masterSlide.inx.h:3
+#: ../share/extensions/jessyInk_transitions.inx.h:3
msgid "Name of layer:"
msgstr "Ðазва шару:"
-#: ../share/extensions/jessyInk_masterSlide.inx.h:7
+#: ../share/extensions/jessyInk_masterSlide.inx.h:4
+msgid "If no layer name is supplied, the master slide is unset."
+msgstr "Якщо не буде вказано назви шару, оÑновний Ñлайд не буде визначено."
+
+#: ../share/extensions/jessyInk_masterSlide.inx.h:6
msgid ""
"This extension allows you to change the master slide JessyInk uses. Please "
"see code.google.com/p/jessyink for more details."
@@ -30338,23 +30488,23 @@ msgstr ""
"За допомогою цього додатка ви зможете змінити оÑновний Ñлайд JessyInk. "
"Докладніші відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:2
-msgid "Dragging/zoom"
-msgstr "ПеретÑгуваннÑ/МаÑштабуваннÑ"
-
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:5
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:1
msgid "Mouse handler"
msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð¸ÑˆÐµÑŽ"
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:6
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:2
msgid "Mouse settings:"
msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð¸ÑˆÑ–:"
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:7
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:4
msgid "No-click"
msgstr "Без клацань"
-#: ../share/extensions/jessyInk_mouseHandler.inx.h:8
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:5
+msgid "Dragging/zoom"
+msgstr "ПеретÑгуваннÑ/МаÑштабуваннÑ"
+
+#: ../share/extensions/jessyInk_mouseHandler.inx.h:7
msgid ""
"This extension allows you customise the mouse handler JessyInk uses. Please "
"see code.google.com/p/jessyink for more details."
@@ -30362,11 +30512,11 @@ msgstr ""
"За допомогою цього додатка ви зможете налаштувати роботу миші JessyInk. "
"Докладніші відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_summary.inx.h:3
+#: ../share/extensions/jessyInk_summary.inx.h:1
msgid "Summary"
msgstr "Резюме"
-#: ../share/extensions/jessyInk_summary.inx.h:4
+#: ../share/extensions/jessyInk_summary.inx.h:3
msgid ""
"This extension allows you to obtain information about the JessyInk script, "
"effects and transitions contained in this SVG file. Please see code.google."
@@ -30376,11 +30526,23 @@ msgstr ""
"ефектів та переходів, що міÑÑ‚ÑтьÑÑ Ñƒ цьому файлі SVG JessyInk. Докладніші "
"відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_transitions.inx.h:4
+#: ../share/extensions/jessyInk_transitions.inx.h:1
+msgid "Transitions"
+msgstr "Переходи"
+
+#: ../share/extensions/jessyInk_transitions.inx.h:6
+msgid "Transition in effect"
+msgstr "Ефект поÑви"
+
+#: ../share/extensions/jessyInk_transitions.inx.h:9
msgid "Fade"
msgstr "ЗгаÑаннÑ"
-#: ../share/extensions/jessyInk_transitions.inx.h:10
+#: ../share/extensions/jessyInk_transitions.inx.h:11
+msgid "Transition out effect"
+msgstr "Ефекти зниканнÑ"
+
+#: ../share/extensions/jessyInk_transitions.inx.h:13
msgid ""
"This extension allows you to change the transition JessyInk uses for the "
"selected layer. Please see code.google.com/p/jessyink for more details."
@@ -30389,46 +30551,38 @@ msgstr ""
"викориÑтовуватиме Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ шару. Докладніші відомоÑті можна знайти за "
"адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_transitions.inx.h:11
-msgid "Transition in effect"
-msgstr "Ефект поÑви"
-
-#: ../share/extensions/jessyInk_transitions.inx.h:12
-msgid "Transition out effect"
-msgstr "Ефекти зниканнÑ"
+#: ../share/extensions/jessyInk_uninstall.inx.h:1
+msgid "Uninstall/remove"
+msgstr "Вилучити"
-#: ../share/extensions/jessyInk_transitions.inx.h:13
-msgid "Transitions"
-msgstr "Переходи"
+#: ../share/extensions/jessyInk_uninstall.inx.h:3
+msgid "Remove script"
+msgstr "Вилучити Ñкрипт"
#: ../share/extensions/jessyInk_uninstall.inx.h:4
-msgid "Please select the parts of JessyInk you want to uninstall/remove."
-msgstr "Будь лаÑка, вкажіть чаÑтини JessyInk, Ñкі Ñлід вилучити."
-
-#: ../share/extensions/jessyInk_uninstall.inx.h:5
-msgid "Remove auto-texts"
-msgstr "Вилучити автотекÑÑ‚"
-
-#: ../share/extensions/jessyInk_uninstall.inx.h:6
msgid "Remove effects"
msgstr "Вилучити ефекти"
-#: ../share/extensions/jessyInk_uninstall.inx.h:7
+#: ../share/extensions/jessyInk_uninstall.inx.h:5
msgid "Remove master slide assignment"
msgstr "Вилучити прив'Ñзку до оÑновного Ñлайда"
-#: ../share/extensions/jessyInk_uninstall.inx.h:8
-msgid "Remove script"
-msgstr "Вилучити Ñкрипт"
-
-#: ../share/extensions/jessyInk_uninstall.inx.h:9
+#: ../share/extensions/jessyInk_uninstall.inx.h:6
msgid "Remove transitions"
msgstr "Вилучити переходи"
-#: ../share/extensions/jessyInk_uninstall.inx.h:10
+#: ../share/extensions/jessyInk_uninstall.inx.h:7
+msgid "Remove auto-texts"
+msgstr "Вилучити автотекÑÑ‚"
+
+#: ../share/extensions/jessyInk_uninstall.inx.h:8
msgid "Remove views"
msgstr "Вилучити облаÑті"
+#: ../share/extensions/jessyInk_uninstall.inx.h:9
+msgid "Please select the parts of JessyInk you want to uninstall/remove."
+msgstr "Будь лаÑка, вкажіть чаÑтини JessyInk, Ñкі Ñлід вилучити."
+
#: ../share/extensions/jessyInk_uninstall.inx.h:11
msgid ""
"This extension allows you to uninstall the JessyInk script. Please see code."
@@ -30437,9 +30591,9 @@ msgstr ""
"За допомогою цього додатка ви зможете вилучати Ñкрипти JessyInk. Докладніші "
"відомоÑті можна знайти за адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_uninstall.inx.h:12
-msgid "Uninstall/remove"
-msgstr "Вилучити"
+#: ../share/extensions/jessyInk_video.inx.h:1
+msgid "Video"
+msgstr "Відео"
#: ../share/extensions/jessyInk_video.inx.h:3
msgid ""
@@ -30451,20 +30605,21 @@ msgstr ""
"Ñлайд (шар). Відео буде вбудовано у презентацію JessyInk. Докладніше про це "
"можна дізнатиÑÑ Ð·Ð° адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_video.inx.h:4
-msgid "Video"
-msgstr "Відео"
-
#: ../share/extensions/jessyInk_view.inx.h:1
+#: ../share/extensions/polyhedron_3d.inx.h:26
+msgid "View"
+msgstr "ПереглÑд"
+
+#: ../share/extensions/jessyInk_view.inx.h:5
+msgid "Remove view"
+msgstr "Вилучити облаÑть"
+
+#: ../share/extensions/jessyInk_view.inx.h:6
msgid "Choose order number 0 to set the initial view of a slide."
msgstr ""
"Якщо буде вибрано порÑдковий номер 0, Ñлайд буде повернуто до початкового "
"виглÑду."
-#: ../share/extensions/jessyInk_view.inx.h:6
-msgid "Remove view"
-msgstr "Вилучити облаÑть"
-
#: ../share/extensions/jessyInk_view.inx.h:8
msgid ""
"This extension allows you to set, update and remove views for a JessyInk "
@@ -30474,150 +30629,183 @@ msgstr ""
"облаÑті переглÑду презентацій JessyInk. Докладніші відомоÑті можна знайти за "
"адреÑою code.google.com/p/jessyink."
-#: ../share/extensions/jessyInk_view.inx.h:9
-#: ../share/extensions/polyhedron_3d.inx.h:52
-msgid "View"
-msgstr "ПереглÑд"
-
#: ../share/extensions/layers2svgfont.inx.h:1
msgid "3 - Convert Glyph Layers to SVG Font"
msgstr "3 — Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÑˆÐ°Ñ€Ñ–Ð² гліфів на шрифт SVG"
#: ../share/extensions/layers2svgfont.inx.h:2
-#: ../share/extensions/new_glyph_layer.inx.h:2
-#: ../share/extensions/next_glyph_layer.inx.h:1
-#: ../share/extensions/previous_glyph_layer.inx.h:1
-#: ../share/extensions/setup_typography_canvas.inx.h:6
+#: ../share/extensions/new_glyph_layer.inx.h:3
+#: ../share/extensions/next_glyph_layer.inx.h:2
+#: ../share/extensions/previous_glyph_layer.inx.h:2
+#: ../share/extensions/setup_typography_canvas.inx.h:7
#: ../share/extensions/svgfont2layers.inx.h:3
msgid "Typography"
msgstr "ТипографіÑ"
#: ../share/extensions/layout_nup.inx.h:1
-msgid ""
-"\n"
-"Parameters:\n"
-" * Page size: width and height.\n"
-" * Page margins: extra space around each page.\n"
-" * Layout rows and cols.\n"
-" * Layout size: width and height, auto calculated if one is 0.\n"
-" * Auto calculate layout size: don't use the layout size values.\n"
-" * Layout margins: white space around each part of the layout.\n"
-" * Layout padding: inner padding for each part of the layout.\n"
-" "
-msgstr ""
-"\n"
-"Параметри:\n"
-" * Розмір Ñторінки: ширина Ñ– виÑота.\n"
-" * ÐŸÐ¾Ð»Ñ Ñторінки: додаткове міÑце навколо кожної Ñторінки.\n"
-" * КількіÑть Ñ€Ñдків Ñ– Ñтовпців у макеті.\n"
-" * Розмір вміÑту: ширина Ñ– виÑота, автоматично обчиÑлюєтьÑÑ, Ñкщо 0.\n"
-" * Ðвтоматично обчиÑлити розмір макета: не викориÑтовувати вказані "
-"Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð².\n"
-" * ÐŸÐ¾Ð»Ñ Ð²Ð¼Ñ–Ñту: інтервали між чаÑтинами вміÑту.\n"
-" * ФаÑка вміÑту: Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ñ„Ð°Ñка вÑÑ–Ñ… чаÑтин вміÑту.\n"
-" "
+msgid "N-up layout"
+msgstr "Друк брошури"
-#: ../share/extensions/layout_nup.inx.h:11
-msgid "Auto calculate layout size"
-msgstr "Ðвтоматично обчиÑлити розмір вміÑту"
+#: ../share/extensions/layout_nup.inx.h:2
+msgid "Page dimensions"
+msgstr "РозмірноÑті Ñторінки"
-#: ../share/extensions/layout_nup.inx.h:12
-#: ../share/extensions/printing_marks.inx.h:3
+#: ../share/extensions/layout_nup.inx.h:4
+msgid "Size X:"
+msgstr "Розмір за X:"
+
+#: ../share/extensions/layout_nup.inx.h:5
+msgid "Size Y:"
+msgstr "Розмір за Y:"
+
+#: ../share/extensions/layout_nup.inx.h:6
+#: ../share/extensions/printing_marks.inx.h:13
+msgid "Top:"
+msgstr "Вгорі:"
+
+#: ../share/extensions/layout_nup.inx.h:7
+#: ../share/extensions/printing_marks.inx.h:14
msgid "Bottom:"
msgstr "Знизу:"
+#: ../share/extensions/layout_nup.inx.h:8
+#: ../share/extensions/printing_marks.inx.h:15
+msgid "Left:"
+msgstr "Ліворуч:"
+
+#: ../share/extensions/layout_nup.inx.h:9
+#: ../share/extensions/printing_marks.inx.h:16
+msgid "Right:"
+msgstr "Праворуч:"
+
+#: ../share/extensions/layout_nup.inx.h:10
+msgid "Page margins"
+msgstr "ÐŸÐ¾Ð»Ñ Ñторінки"
+
+#: ../share/extensions/layout_nup.inx.h:11
+msgid "Layout dimensions"
+msgstr "РозмірноÑті вміÑту"
+
+#: ../share/extensions/layout_nup.inx.h:12
+msgid "Rows:"
+msgstr "РÑдків:"
+
#: ../share/extensions/layout_nup.inx.h:13
msgid "Cols:"
msgstr "Стовпчиків:"
#: ../share/extensions/layout_nup.inx.h:14
-msgid "Cutting marks"
-msgstr "Позначки розрізаннÑ"
+msgid "Auto calculate layout size"
+msgstr "Ðвтоматично обчиÑлити розмір вміÑту"
+
+#: ../share/extensions/layout_nup.inx.h:15
+msgid "Layout padding"
+msgstr "ФаÑка вміÑту"
#: ../share/extensions/layout_nup.inx.h:16
-#: ../share/extensions/perfectboundcover.inx.h:10
-#: ../share/extensions/printing_marks.inx.h:7
-#: ../share/extensions/svgcalendar.inx.h:10
-msgid "Layout"
-msgstr "РозташуваннÑ"
+msgid "Layout margins"
+msgstr "ÐŸÐ¾Ð»Ñ Ð²Ð¼Ñ–Ñту"
#: ../share/extensions/layout_nup.inx.h:17
-msgid "Layout dimensions"
-msgstr "РозмірноÑті вміÑту"
+#: ../share/extensions/printing_marks.inx.h:2
+msgid "Marks"
+msgstr "Позначки"
#: ../share/extensions/layout_nup.inx.h:18
-msgid "Layout margins"
-msgstr "ÐŸÐ¾Ð»Ñ Ð²Ð¼Ñ–Ñту"
+msgid "Place holder"
+msgstr "Заповнювач"
#: ../share/extensions/layout_nup.inx.h:19
-msgid "Layout padding"
-msgstr "ФаÑка вміÑту"
+msgid "Cutting marks"
+msgstr "Позначки розрізаннÑ"
#: ../share/extensions/layout_nup.inx.h:20
-#: ../share/extensions/printing_marks.inx.h:8
-msgid "Left:"
-msgstr "Ліворуч:"
+msgid "Padding guide"
+msgstr "Позначки фаÑок"
#: ../share/extensions/layout_nup.inx.h:21
-msgid "Margin box"
-msgstr "Рамка полів"
-
-#: ../share/extensions/layout_nup.inx.h:22
msgid "Margin guide"
msgstr "ÐапрÑмна полів"
-#: ../share/extensions/layout_nup.inx.h:23
-#: ../share/extensions/printing_marks.inx.h:9
-msgid "Marks"
-msgstr "Позначки"
+#: ../share/extensions/layout_nup.inx.h:22
+msgid "Padding box"
+msgstr "Рамка фаÑки"
-#: ../share/extensions/layout_nup.inx.h:24
-msgid "N-up layout"
-msgstr "Друк брошури"
+#: ../share/extensions/layout_nup.inx.h:23
+msgid "Margin box"
+msgstr "Рамка полів"
#: ../share/extensions/layout_nup.inx.h:25
-msgid "Padding box"
-msgstr "Рамка фаÑки"
+msgid ""
+"\n"
+"Parameters:\n"
+" * Page size: width and height.\n"
+" * Page margins: extra space around each page.\n"
+" * Layout rows and cols.\n"
+" * Layout size: width and height, auto calculated if one is 0.\n"
+" * Auto calculate layout size: don't use the layout size values.\n"
+" * Layout margins: white space around each part of the layout.\n"
+" * Layout padding: inner padding for each part of the layout.\n"
+" "
+msgstr ""
+"\n"
+"Параметри:\n"
+" * Розмір Ñторінки: ширина Ñ– виÑота.\n"
+" * ÐŸÐ¾Ð»Ñ Ñторінки: додаткове міÑце навколо кожної Ñторінки.\n"
+" * КількіÑть Ñ€Ñдків Ñ– Ñтовпців у макеті.\n"
+" * Розмір вміÑту: ширина Ñ– виÑота, автоматично обчиÑлюєтьÑÑ, Ñкщо 0.\n"
+" * Ðвтоматично обчиÑлити розмір макета: не викориÑтовувати вказані "
+"Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð².\n"
+" * ÐŸÐ¾Ð»Ñ Ð²Ð¼Ñ–Ñту: інтервали між чаÑтинами вміÑту.\n"
+" * ФаÑка вміÑту: Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ñ„Ð°Ñка вÑÑ–Ñ… чаÑтин вміÑту.\n"
+" "
-#: ../share/extensions/layout_nup.inx.h:26
-msgid "Padding guide"
-msgstr "Позначки фаÑок"
+#: ../share/extensions/layout_nup.inx.h:36
+#: ../share/extensions/perfectboundcover.inx.h:20
+#: ../share/extensions/printing_marks.inx.h:21
+#: ../share/extensions/svgcalendar.inx.h:13
+msgid "Layout"
+msgstr "РозташуваннÑ"
-#: ../share/extensions/layout_nup.inx.h:27
-msgid "Page dimensions"
-msgstr "РозмірноÑті Ñторінки"
+#: ../share/extensions/lindenmayer.inx.h:1
+msgid "L-system"
+msgstr "L-ÑиÑтема"
-#: ../share/extensions/layout_nup.inx.h:28
-msgid "Page margins"
-msgstr "ÐŸÐ¾Ð»Ñ Ñторінки"
+#: ../share/extensions/lindenmayer.inx.h:2
+msgid "Axiom and rules"
+msgstr "ÐкÑіома Ñ– правила"
-#: ../share/extensions/layout_nup.inx.h:29
-msgid "Place holder"
-msgstr "Заповнювач"
+#: ../share/extensions/lindenmayer.inx.h:3
+msgid "Axiom:"
+msgstr "ÐкÑіома:"
-#: ../share/extensions/layout_nup.inx.h:31
-#: ../share/extensions/printing_marks.inx.h:16
-msgid "Right:"
-msgstr "Праворуч:"
+#: ../share/extensions/lindenmayer.inx.h:4
+msgid "Rules:"
+msgstr "Правила:"
-#: ../share/extensions/layout_nup.inx.h:32
-msgid "Rows:"
-msgstr "РÑдків:"
+#: ../share/extensions/lindenmayer.inx.h:6
+msgid "Step length (px):"
+msgstr "Довжина кроку (у пк):"
-#: ../share/extensions/layout_nup.inx.h:33
-msgid "Size X:"
-msgstr "Розмір за X:"
+#: ../share/extensions/lindenmayer.inx.h:8
+#, no-c-format
+msgid "Randomize step (%):"
+msgstr "Ð’Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ ÐºÑ€Ð¾ÐºÑƒ (у %):"
-#: ../share/extensions/layout_nup.inx.h:34
-msgid "Size Y:"
-msgstr "Розмір за Y:"
+#: ../share/extensions/lindenmayer.inx.h:9
+msgid "Left angle:"
+msgstr "Лівий кут:"
-#: ../share/extensions/layout_nup.inx.h:35
-#: ../share/extensions/printing_marks.inx.h:20
-msgid "Top:"
-msgstr "Вгорі:"
+#: ../share/extensions/lindenmayer.inx.h:10
+msgid "Right angle:"
+msgstr "Правий кут:"
-#: ../share/extensions/lindenmayer.inx.h:1
+#: ../share/extensions/lindenmayer.inx.h:12
+#, no-c-format
+msgid "Randomize angle (%):"
+msgstr "Кут Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ (у %):"
+
+#: ../share/extensions/lindenmayer.inx.h:14
msgid ""
"\n"
"The path is generated by applying the \n"
@@ -30658,45 +30846,7 @@ msgstr ""
"\n"
"]: повернутиÑÑ Ð´Ð¾ точки\n"
-#: ../share/extensions/lindenmayer.inx.h:21
-msgid "Axiom and rules"
-msgstr "ÐкÑіома Ñ– правила"
-
-#: ../share/extensions/lindenmayer.inx.h:22
-msgid "Axiom:"
-msgstr "ÐкÑіома:"
-
-#: ../share/extensions/lindenmayer.inx.h:24
-msgid "L-system"
-msgstr "L-ÑиÑтема"
-
-#: ../share/extensions/lindenmayer.inx.h:25
-msgid "Left angle:"
-msgstr "Лівий кут:"
-
-#: ../share/extensions/lindenmayer.inx.h:28
-#, no-c-format
-msgid "Randomize angle (%):"
-msgstr "Кут Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ (у %):"
-
-#: ../share/extensions/lindenmayer.inx.h:30
-#, no-c-format
-msgid "Randomize step (%):"
-msgstr "Ð’Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ ÐºÑ€Ð¾ÐºÑƒ (у %):"
-
-#: ../share/extensions/lindenmayer.inx.h:32
-msgid "Right angle:"
-msgstr "Правий кут:"
-
-#: ../share/extensions/lindenmayer.inx.h:33
-msgid "Rules:"
-msgstr "Правила:"
-
-#: ../share/extensions/lindenmayer.inx.h:34
-msgid "Step length (px):"
-msgstr "Довжина кроку (у пк):"
-
-#: ../share/extensions/lorem_ipsum.inx.h:2
+#: ../share/extensions/lorem_ipsum.inx.h:1
msgid "Lorem ipsum"
msgstr "ТекÑÑ‚ за шаблоном"
@@ -30704,28 +30854,15 @@ msgstr "ТекÑÑ‚ за шаблоном"
msgid "Number of paragraphs:"
msgstr "КількіÑть абзаців:"
+#: ../share/extensions/lorem_ipsum.inx.h:4
+msgid "Sentences per paragraph:"
+msgstr "Речень на абзац:"
+
#: ../share/extensions/lorem_ipsum.inx.h:5
msgid "Paragraph length fluctuation (sentences):"
msgstr "ВаріативніÑть довжини абзацу (у реченнÑÑ…):"
-#: ../share/extensions/lorem_ipsum.inx.h:6
-msgid "Sentences per paragraph:"
-msgstr "Речень на абзац:"
-
#: ../share/extensions/lorem_ipsum.inx.h:7
-#: ../share/extensions/replace_font.inx.h:10 ../share/extensions/split.inx.h:6
-#: ../share/extensions/text_braille.inx.h:2
-#: ../share/extensions/text_extract.inx.h:10
-#: ../share/extensions/text_flipcase.inx.h:2
-#: ../share/extensions/text_lowercase.inx.h:2
-#: ../share/extensions/text_randomcase.inx.h:2
-#: ../share/extensions/text_sentencecase.inx.h:3
-#: ../share/extensions/text_titlecase.inx.h:2
-#: ../share/extensions/text_uppercase.inx.h:2
-msgid "Text"
-msgstr "ТекÑÑ‚"
-
-#: ../share/extensions/lorem_ipsum.inx.h:8
msgid ""
"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder "
"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a "
@@ -30736,87 +30873,115 @@ msgstr ""
"до блоку, Ñкщо ні — до нового об'єкта текÑту вздовж контуру, розміром у "
"Ñторінку, у новому шарі."
-#: ../share/extensions/markers_strokepaint.inx.h:1
-msgid "Assign alpha"
-msgstr "Призначити прозоріÑть"
-
-#: ../share/extensions/markers_strokepaint.inx.h:2
-msgid "Assign fill color"
-msgstr "Призначити колір заповненнÑ"
-
-#: ../share/extensions/markers_strokepaint.inx.h:3
-msgid "Assign stroke color"
-msgstr "Призначити колір штрихів"
+#: ../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_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 "ТекÑÑ‚"
-#: ../share/extensions/markers_strokepaint.inx.h:4
+#: ../share/extensions/markers_strokepaint.inx.h:1
msgid "Color Markers"
msgstr "Маркери кольорів"
-#: ../share/extensions/markers_strokepaint.inx.h:7
+#: ../share/extensions/markers_strokepaint.inx.h:2
msgid "From object"
msgstr "Від об'єкта"
-#: ../share/extensions/markers_strokepaint.inx.h:8
+#: ../share/extensions/markers_strokepaint.inx.h:3
+msgid "Marker type:"
+msgstr "Тип маркера:"
+
+#: ../share/extensions/markers_strokepaint.inx.h:4
msgid "Invert fill and stroke colors"
msgstr "Інвертувати кольори Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ– штрихів"
-#: ../share/extensions/markers_strokepaint.inx.h:9
-msgid "Marker type:"
-msgstr "Тип маркера:"
+#: ../share/extensions/markers_strokepaint.inx.h:5
+msgid "Assign alpha"
+msgstr "Призначити прозоріÑть"
+
+#: ../share/extensions/markers_strokepaint.inx.h:6
+msgid "solid"
+msgstr "Ñуцільний"
+
+#: ../share/extensions/markers_strokepaint.inx.h:7
+msgid "filled"
+msgstr "заповнений"
+
+#: ../share/extensions/markers_strokepaint.inx.h:10
+msgid "Assign fill color"
+msgstr "Призначити колір заповненнÑ"
#: ../share/extensions/markers_strokepaint.inx.h:11
msgid "Stroke"
msgstr "Штрих"
#: ../share/extensions/markers_strokepaint.inx.h:12
-msgid "filled"
-msgstr "заповнений"
-
-#: ../share/extensions/markers_strokepaint.inx.h:13
-msgid "solid"
-msgstr "Ñуцільний"
+msgid "Assign stroke color"
+msgstr "Призначити колір штрихів"
#: ../share/extensions/measure.inx.h:1
-msgid "Angle [with Fixed Angle option only] (°):"
-msgstr "Кут [лише Ñкщо позначено пункт фікÑованого кута] (у °):"
+msgid "Measure Path"
+msgstr "ВимірÑти контур"
#: ../share/extensions/measure.inx.h:2
-msgid "Font size (px):"
-msgstr "Розмір шрифту (у пк):"
+msgid "Measure"
+msgstr "Міра"
+
+#: ../share/extensions/measure.inx.h:3
+msgid "Measurement Type: "
+msgstr "Тип вимірюваннÑ: "
#: ../share/extensions/measure.inx.h:4
-msgid "Length"
-msgstr "Довжина"
+msgid "Text Orientation: "
+msgstr "ÐžÑ€Ñ–Ñ”Ð½Ñ‚Ð°Ñ†Ñ–Ñ Ñ‚ÐµÐºÑту: "
#: ../share/extensions/measure.inx.h:5
-msgid "Length Unit:"
-msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸:"
+msgid "Angle [with Fixed Angle option only] (°):"
+msgstr "Кут [лише Ñкщо позначено пункт фікÑованого кута] (у °):"
#: ../share/extensions/measure.inx.h:6
-msgid "Measure"
-msgstr "Міра"
+msgid "Font size (px):"
+msgstr "Розмір шрифту (у пк):"
#: ../share/extensions/measure.inx.h:7
-msgid "Measure Path"
-msgstr "ВимірÑти контур"
-
-#: ../share/extensions/measure.inx.h:8
-msgid "Measurement Type: "
-msgstr "Тип вимірюваннÑ: "
-
-#: ../share/extensions/measure.inx.h:9
msgid "Offset (px):"
msgstr "ВідÑтуп (у пк):"
-#: ../share/extensions/measure.inx.h:11
+#: ../share/extensions/measure.inx.h:9
msgid "Scale Factor (Drawing:Real Length) = 1:"
msgstr "Множник маÑштабу (Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ натуральну величину) = 1"
+#: ../share/extensions/measure.inx.h:10
+msgid "Length Unit:"
+msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸:"
+
+#: ../share/extensions/measure.inx.h:11
+msgid "Length"
+msgstr "Довжина"
+
#: ../share/extensions/measure.inx.h:12
-msgid "Text Orientation: "
-msgstr "ÐžÑ€Ñ–Ñ”Ð½Ñ‚Ð°Ñ†Ñ–Ñ Ñ‚ÐµÐºÑту: "
+msgctxt "measure extension"
+msgid "Area"
+msgstr "Площа"
+
+#: ../share/extensions/measure.inx.h:13
+msgctxt "measure extension"
+msgid "Text On Path"
+msgstr "ТекÑÑ‚ за контуром"
#: ../share/extensions/measure.inx.h:14
+msgctxt "measure extension"
+msgid "Fixed Angle"
+msgstr "Сталий кут"
+
+#: ../share/extensions/measure.inx.h:17
#, no-c-format
msgid ""
"This effect measures the length, or area, of the selected paths and adds it "
@@ -30848,54 +31013,51 @@ msgstr ""
"багатокутників та кривих Безьє. Площу кіл буде обчиÑлено з відноÑною "
"похибкою 0.03%."
-#: ../share/extensions/measure.inx.h:22
-msgctxt "measure extension"
-msgid "Area"
-msgstr "Площа"
-
-#: ../share/extensions/measure.inx.h:23
-msgctxt "measure extension"
-msgid "Fixed Angle"
-msgstr "Сталий кут"
-
-#: ../share/extensions/measure.inx.h:24
-msgctxt "measure extension"
-msgid "Text On Path"
-msgstr "ТекÑÑ‚ за контуром"
+#: ../share/extensions/motion.inx.h:1
+msgid "Motion"
+msgstr "Рух"
-#: ../share/extensions/motion.inx.h:3
+#: ../share/extensions/motion.inx.h:2
msgid "Magnitude:"
msgstr "Величина:"
-#: ../share/extensions/motion.inx.h:4
-msgid "Motion"
-msgstr "Рух"
-
#: ../share/extensions/new_glyph_layer.inx.h:1
msgid "2 - Add Glyph Layer"
msgstr "2 — Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ ÑˆÐ°Ñ€Ñƒ гліфів"
-#: ../share/extensions/new_glyph_layer.inx.h:3
+#: ../share/extensions/new_glyph_layer.inx.h:2
msgid "Unicode character:"
msgstr "Символ Unicode:"
-#: ../share/extensions/next_glyph_layer.inx.h:2
+#: ../share/extensions/next_glyph_layer.inx.h:1
msgid "View Next Glyph"
msgstr "ПереглÑнути наÑтупний гліф"
#: ../share/extensions/outline2svg.inx.h:1
-msgid "ASCII Text with outline markup"
-msgstr "ТекÑÑ‚ ASCII з розміткою обриÑом"
+msgid "Text Outline Input"
+msgstr "Імпорт Text Outline"
#: ../share/extensions/outline2svg.inx.h:2
msgid "Text Outline File (*.outline)"
msgstr "Файл Text Outline (*.outline)"
#: ../share/extensions/outline2svg.inx.h:3
-msgid "Text Outline Input"
-msgstr "Імпорт Text Outline"
+msgid "ASCII Text with outline markup"
+msgstr "ТекÑÑ‚ ASCII з розміткою обриÑом"
+
+#: ../share/extensions/param_curves.inx.h:1
+msgid "Parametric Curves"
+msgstr "Параметричні криві"
#: ../share/extensions/param_curves.inx.h:2
+msgid "Range and Sampling"
+msgstr "Діапазони та вибірка"
+
+#: ../share/extensions/param_curves.inx.h:3
+msgid "Start t-value:"
+msgstr "Початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ t:"
+
+#: ../share/extensions/param_curves.inx.h:4
msgid "End t-value:"
msgstr "Кінцеве Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ t:"
@@ -30904,18 +31066,26 @@ msgid "Multiply t-range by 2*pi:"
msgstr "Помножити діапазон за t на 2*pi:"
#: ../share/extensions/param_curves.inx.h:6
-msgid "Parametric Curves"
-msgstr "Параметричні криві"
+msgid "x-value of rectangle's left:"
+msgstr "X-координата лівої Ñторони прÑмокутника:"
#: ../share/extensions/param_curves.inx.h:7
-msgid "Range and Sampling"
-msgstr "Діапазони та вибірка"
+msgid "x-value of rectangle's right:"
+msgstr "X-координата правої Ñторони прÑмокутника:"
+
+#: ../share/extensions/param_curves.inx.h:8
+msgid "y-value of rectangle's bottom:"
+msgstr "Y-координата оÑнови прÑмокутника:"
+
+#: ../share/extensions/param_curves.inx.h:9
+msgid "y-value of rectangle's top:"
+msgstr "Y-координата верху прÑмокутника:"
#: ../share/extensions/param_curves.inx.h:10
msgid "Samples:"
msgstr "Фрагменти:"
-#: ../share/extensions/param_curves.inx.h:11
+#: ../share/extensions/param_curves.inx.h:14
msgid ""
"Select a rectangle before calling the extension, it will determine X and Y "
"scales.\n"
@@ -30925,80 +31095,60 @@ msgstr ""
"маÑштаби за X та Y.\n"
"Перші похідні завжди визначаютьÑÑ Ñ‡Ð¸Ñельно."
-#: ../share/extensions/param_curves.inx.h:22
-msgid "Start t-value:"
-msgstr "Початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ t:"
-
-#: ../share/extensions/param_curves.inx.h:25
+#: ../share/extensions/param_curves.inx.h:26
msgid "x-Function:"
msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ x:"
-#: ../share/extensions/param_curves.inx.h:26
-msgid "x-value of rectangle's left:"
-msgstr "X-координата лівої Ñторони прÑмокутника:"
-
#: ../share/extensions/param_curves.inx.h:27
-msgid "x-value of rectangle's right:"
-msgstr "X-координата правої Ñторони прÑмокутника:"
-
-#: ../share/extensions/param_curves.inx.h:28
msgid "y-Function:"
msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ y:"
-#: ../share/extensions/param_curves.inx.h:29
-msgid "y-value of rectangle's bottom:"
-msgstr "Y-координата оÑнови прÑмокутника:"
-
-#: ../share/extensions/param_curves.inx.h:30
-msgid "y-value of rectangle's top:"
-msgstr "Y-координата верху прÑмокутника:"
-
#: ../share/extensions/pathalongpath.inx.h:1
+msgid "Pattern along Path"
+msgstr "Візерунок вздовж контуру"
+
+#: ../share/extensions/pathalongpath.inx.h:3
msgid "Copies of the pattern:"
msgstr "Копій візерунку:"
-#: ../share/extensions/pathalongpath.inx.h:2
+#: ../share/extensions/pathalongpath.inx.h:4
msgid "Deformation type:"
msgstr "Тип викривленнÑ:"
-#: ../share/extensions/pathalongpath.inx.h:3
-#: ../share/extensions/pathscatter.inx.h:3
-msgid "Duplicate the pattern before deformation"
-msgstr "Дублювати візерунок перед деформацією"
+#: ../share/extensions/pathalongpath.inx.h:5
+#: ../share/extensions/pathscatter.inx.h:5
+msgid "Space between copies:"
+msgstr "ВідÑтань між копіÑми:"
#: ../share/extensions/pathalongpath.inx.h:6
-#: ../share/extensions/pathscatter.inx.h:9
+#: ../share/extensions/pathscatter.inx.h:6
msgid "Normal offset:"
msgstr "Звичайний відÑтуп:"
-#: ../share/extensions/pathalongpath.inx.h:8
-msgid "Pattern along Path"
-msgstr "Візерунок вздовж контуру"
+#: ../share/extensions/pathalongpath.inx.h:7
+#: ../share/extensions/pathscatter.inx.h:7
+msgid "Tangential offset:"
+msgstr "ВідÑтуп по дотичній:"
-#: ../share/extensions/pathalongpath.inx.h:9
-#: ../share/extensions/pathscatter.inx.h:12
+#: ../share/extensions/pathalongpath.inx.h:8
+#: ../share/extensions/pathscatter.inx.h:8
msgid "Pattern is vertical"
msgstr "Візерунок є вертикальним"
-#: ../share/extensions/pathalongpath.inx.h:12
-msgid "Ribbon"
-msgstr "Смужка"
+#: ../share/extensions/pathalongpath.inx.h:9
+#: ../share/extensions/pathscatter.inx.h:10
+msgid "Duplicate the pattern before deformation"
+msgstr "Дублювати візерунок перед деформацією"
-#: ../share/extensions/pathalongpath.inx.h:15
+#: ../share/extensions/pathalongpath.inx.h:14
msgid "Snake"
msgstr "ЗміÑ"
-#: ../share/extensions/pathalongpath.inx.h:16
-#: ../share/extensions/pathscatter.inx.h:17
-msgid "Space between copies:"
-msgstr "ВідÑтань між копіÑми:"
+#: ../share/extensions/pathalongpath.inx.h:15
+msgid "Ribbon"
+msgstr "Смужка"
#: ../share/extensions/pathalongpath.inx.h:17
-#: ../share/extensions/pathscatter.inx.h:19
-msgid "Tangential offset:"
-msgstr "ВідÑтуп по дотичній:"
-
-#: ../share/extensions/pathalongpath.inx.h:18
msgid ""
"This effect bends a pattern object along arbitrary \"skeleton\" paths. The "
"pattern is the topmost object in the selection (groups of paths/shapes/"
@@ -31008,47 +31158,47 @@ msgstr ""
"Візерунок Ñ” верхнім об'єктом у позначеному (можна викориÑтовувати групи "
"контурів, форми, клони...)"
-#: ../share/extensions/pathscatter.inx.h:1
-msgid "Cloned"
-msgstr "Клоновано"
-
-#: ../share/extensions/pathscatter.inx.h:2
-msgid "Copied"
-msgstr "Скопійовано"
-
-#: ../share/extensions/pathscatter.inx.h:4
+#: ../share/extensions/pathscatter.inx.h:3
msgid "Follow path orientation"
msgstr "Слідувати за орієнтацією контуру"
-#: ../share/extensions/pathscatter.inx.h:7
-msgid "If pattern is a group, pick group members"
-msgstr "Якщо візерунок є групою, вибрати об'єкти групи"
-
-#: ../share/extensions/pathscatter.inx.h:8
-msgid "Moved"
-msgstr "ПереÑунуто"
+#: ../share/extensions/pathscatter.inx.h:4
+msgid "Stretch spaces to fit skeleton length"
+msgstr "ВитÑгнути інтервали Ð´Ð»Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñті каркаÑу"
-#: ../share/extensions/pathscatter.inx.h:11
+#: ../share/extensions/pathscatter.inx.h:9
msgid "Original pattern will be:"
msgstr "Початковим візерунком буде:"
-#: ../share/extensions/pathscatter.inx.h:13
+#: ../share/extensions/pathscatter.inx.h:11
+msgid "If pattern is a group, pick group members"
+msgstr "Якщо візерунок є групою, вибрати об'єкти групи"
+
+#: ../share/extensions/pathscatter.inx.h:12
msgid "Pick group members:"
msgstr "Вибір елементів групи:"
+#: ../share/extensions/pathscatter.inx.h:13
+msgid "Moved"
+msgstr "ПереÑунуто"
+
#: ../share/extensions/pathscatter.inx.h:14
+msgid "Copied"
+msgstr "Скопійовано"
+
+#: ../share/extensions/pathscatter.inx.h:15
+msgid "Cloned"
+msgstr "Клоновано"
+
+#: ../share/extensions/pathscatter.inx.h:16
msgid "Randomly"
msgstr "випадковий"
-#: ../share/extensions/pathscatter.inx.h:16
+#: ../share/extensions/pathscatter.inx.h:17
msgid "Sequentially"
msgstr "поÑлідовний"
-#: ../share/extensions/pathscatter.inx.h:18
-msgid "Stretch spaces to fit skeleton length"
-msgstr "ВитÑгнути інтервали Ð´Ð»Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñті каркаÑу"
-
-#: ../share/extensions/pathscatter.inx.h:20
+#: ../share/extensions/pathscatter.inx.h:19
msgid ""
"This effect scatters a pattern along arbitrary \"skeleton\" paths. The "
"pattern must be the topmost object in the selection. Groups of paths, "
@@ -31059,82 +31209,82 @@ msgstr ""
"контурів, форми, клони…)"
#: ../share/extensions/perfectboundcover.inx.h:1
-msgid "Bleed (in):"
-msgstr "ВипуÑк під Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ (у дюймах):"
+msgid "Perfect-Bound Cover Template"
+msgstr "Ідеально підшита обкладинка"
#: ../share/extensions/perfectboundcover.inx.h:2
-msgid "Bond Weight #"
-msgstr "Вага паперу"
+msgid "Book Properties"
+msgstr "ВлаÑтивоÑті книги"
#: ../share/extensions/perfectboundcover.inx.h:3
-msgid "Book Height (inches):"
-msgstr "ВиÑота книги (у дюймах):"
+msgid "Book Width (inches):"
+msgstr "Ширина книги (у дюймах):"
#: ../share/extensions/perfectboundcover.inx.h:4
-msgid "Book Properties"
-msgstr "ВлаÑтивоÑті книги"
+msgid "Book Height (inches):"
+msgstr "ВиÑота книги (у дюймах):"
#: ../share/extensions/perfectboundcover.inx.h:5
-msgid "Book Width (inches):"
-msgstr "Ширина книги (у дюймах):"
+msgid "Number of Pages:"
+msgstr "КількіÑть Ñторінок:"
#: ../share/extensions/perfectboundcover.inx.h:6
-msgid "Caliper (inches)"
-msgstr "Товщина лиÑта (дюйми)"
+msgid "Remove existing guides"
+msgstr "Вилучити Ñ–Ñнуючі напрÑмні"
#: ../share/extensions/perfectboundcover.inx.h:7
-msgid "Cover"
-msgstr "Обкладинка"
+msgid "Interior Pages"
+msgstr "Внутрішні Ñторінки"
#: ../share/extensions/perfectboundcover.inx.h:8
-msgid "Cover Thickness Measurement:"
-msgstr "Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¾Ð²Ñ‰Ð¸Ð½Ð¸ обкладинки:"
+msgid "Paper Thickness Measurement:"
+msgstr "Вимір товщини паперу:"
#: ../share/extensions/perfectboundcover.inx.h:9
-msgid "Interior Pages"
-msgstr "Внутрішні Ñторінки"
+msgid "Pages Per Inch (PPI)"
+msgstr "Сторінок на дюйм (ppi)"
-#: ../share/extensions/perfectboundcover.inx.h:11
-msgid "Note: Bond Weight # calculations are a best-guess estimate."
-msgstr "ЗауваженнÑ: Розрахунок на оÑнові ваги паперу Ñ” найкращою оцінкою."
+#: ../share/extensions/perfectboundcover.inx.h:10
+msgid "Caliper (inches)"
+msgstr "Товщина лиÑта (дюйми)"
#: ../share/extensions/perfectboundcover.inx.h:12
-msgid "Number of Pages:"
-msgstr "КількіÑть Ñторінок:"
+msgid "Bond Weight #"
+msgstr "Вага паперу"
#: ../share/extensions/perfectboundcover.inx.h:13
-msgid "Pages Per Inch (PPI)"
-msgstr "Сторінок на дюйм (ppi)"
+msgid "Specify Width"
+msgstr "Визначте ширину:"
#: ../share/extensions/perfectboundcover.inx.h:14
-msgid "Paper Thickness Measurement:"
-msgstr "Вимір товщини паперу:"
+msgid "Value:"
+msgstr "ЗначеннÑ:"
#: ../share/extensions/perfectboundcover.inx.h:15
-msgid "Perfect-Bound Cover Template"
-msgstr "Ідеально підшита обкладинка"
+msgid "Cover"
+msgstr "Обкладинка"
-#: ../share/extensions/perfectboundcover.inx.h:17
-msgid "Remove existing guides"
-msgstr "Вилучити Ñ–Ñнуючі напрÑмні"
+#: ../share/extensions/perfectboundcover.inx.h:16
+msgid "Cover Thickness Measurement:"
+msgstr "Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¾Ð²Ñ‰Ð¸Ð½Ð¸ обкладинки:"
-#: ../share/extensions/perfectboundcover.inx.h:19
-msgid "Specify Width"
-msgstr "Визначте ширину:"
+#: ../share/extensions/perfectboundcover.inx.h:17
+msgid "Bleed (in):"
+msgstr "ВипуÑк під Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ (у дюймах):"
-#: ../share/extensions/perfectboundcover.inx.h:20
-msgid "Value:"
-msgstr "ЗначеннÑ:"
+#: ../share/extensions/perfectboundcover.inx.h:18
+msgid "Note: Bond Weight # calculations are a best-guess estimate."
+msgstr "ЗауваженнÑ: Розрахунок на оÑнові ваги паперу Ñ” найкращою оцінкою."
-#: ../share/extensions/perspective.inx.h:2
+#: ../share/extensions/perspective.inx.h:1
msgid "Perspective"
msgstr "ПерÑпектива"
-#: ../share/extensions/pixelsnap.inx.h:2
+#: ../share/extensions/pixelsnap.inx.h:1
msgid "PixelSnap"
msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð·Ð° пікÑелÑми"
-#: ../share/extensions/pixelsnap.inx.h:3
+#: ../share/extensions/pixelsnap.inx.h:2
msgid ""
"Snap all paths in selection to pixels. Snaps borders to half-points and "
"fills to full points."
@@ -31169,147 +31319,147 @@ msgid "3D Polyhedron"
msgstr "ПроÑторовий багатогранник"
#: ../share/extensions/polyhedron_3d.inx.h:2
-msgid "Clockwise wound object"
-msgstr "Об'єкт, порізаний за годинниковою Ñтрілкою"
+msgid "Model file"
+msgstr "Файл моделі"
#: ../share/extensions/polyhedron_3d.inx.h:3
-msgid "Cube"
-msgstr "Куб"
+msgid "Object:"
+msgstr "Об'єкт:"
#: ../share/extensions/polyhedron_3d.inx.h:4
-msgid "Cuboctahedron"
-msgstr "Кубооктаедр"
+msgid "Filename:"
+msgstr "Ðазва файла:"
#: ../share/extensions/polyhedron_3d.inx.h:5
-msgid "Dodecahedron"
-msgstr "Додекаедр"
+msgid "Object Type:"
+msgstr "Тип об'єкта:"
#: ../share/extensions/polyhedron_3d.inx.h:6
-msgid "Draw back-facing polygons"
-msgstr "Малювати зворотні грані полігонів"
+msgid "Clockwise wound object"
+msgstr "Об'єкт, порізаний за годинниковою Ñтрілкою"
#: ../share/extensions/polyhedron_3d.inx.h:7
-msgid "Edge-Specified"
-msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÑ€Ð°Ñ—Ð²"
+msgid "Cube"
+msgstr "Куб"
#: ../share/extensions/polyhedron_3d.inx.h:8
-msgid "Edges"
-msgstr "Краї"
+msgid "Truncated Cube"
+msgstr "Обрізаний куб"
#: ../share/extensions/polyhedron_3d.inx.h:9
-msgid "Face-Specified"
-msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ð½ÐµÐ¹"
+msgid "Snub Cube"
+msgstr "Підрізати куб"
#: ../share/extensions/polyhedron_3d.inx.h:10
-msgid "Faces"
-msgstr "Грані"
+msgid "Cuboctahedron"
+msgstr "Кубооктаедр"
#: ../share/extensions/polyhedron_3d.inx.h:11
-msgid "Filename:"
-msgstr "Ðазва файла:"
+msgid "Tetrahedron"
+msgstr "Тетраедр"
#: ../share/extensions/polyhedron_3d.inx.h:12
-msgid "Fill color, Blue:"
-msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (Ñиній компонент):"
+msgid "Truncated Tetrahedron"
+msgstr "Обрізаний тетраедр"
#: ../share/extensions/polyhedron_3d.inx.h:13
-msgid "Fill color, Green:"
-msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (зелений компонент):"
+msgid "Octahedron"
+msgstr "Октаедр"
#: ../share/extensions/polyhedron_3d.inx.h:14
-msgid "Fill color, Red:"
-msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (червоний компонент):"
+msgid "Truncated Octahedron"
+msgstr "Обрізаний додекаедр"
+
+#: ../share/extensions/polyhedron_3d.inx.h:15
+msgid "Icosahedron"
+msgstr "ІкоÑаедр"
#: ../share/extensions/polyhedron_3d.inx.h:16
-#, no-c-format
-msgid "Fill opacity (%):"
-msgstr "ÐепрозоріÑть Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (у %):"
+msgid "Truncated Icosahedron"
+msgstr "Обрізаний ікоÑаедр"
#: ../share/extensions/polyhedron_3d.inx.h:17
-msgid "Great Dodecahedron"
-msgstr "Великий додекаедр"
+msgid "Small Triambic Icosahedron"
+msgstr "Малий тріамбічний ікоÑаедр"
#: ../share/extensions/polyhedron_3d.inx.h:18
-msgid "Great Stellated Dodecahedron"
-msgstr "Великий зіркоподібний додекаедр"
+msgid "Dodecahedron"
+msgstr "Додекаедр"
#: ../share/extensions/polyhedron_3d.inx.h:19
-msgid "Icosahedron"
-msgstr "ІкоÑаедр"
+msgid "Truncated Dodecahedron"
+msgstr "Обрізаний додекаедр"
#: ../share/extensions/polyhedron_3d.inx.h:20
-msgid "Light X:"
-msgstr "X джерела Ñвітла:"
+msgid "Snub Dodecahedron"
+msgstr "Підрізати додекаедр"
#: ../share/extensions/polyhedron_3d.inx.h:21
-msgid "Light Y:"
-msgstr "Y джерела Ñвітла:"
+msgid "Great Dodecahedron"
+msgstr "Великий додекаедр"
#: ../share/extensions/polyhedron_3d.inx.h:22
-msgid "Light Z:"
-msgstr "Z джерела Ñвітла:"
+msgid "Great Stellated Dodecahedron"
+msgstr "Великий зіркоподібний додекаедр"
#: ../share/extensions/polyhedron_3d.inx.h:23
msgid "Load from file"
msgstr "Завантажити з файла"
#: ../share/extensions/polyhedron_3d.inx.h:24
-msgid "Maximum"
-msgstr "МакÑимальний"
+msgid "Face-Specified"
+msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ð½ÐµÐ¹"
#: ../share/extensions/polyhedron_3d.inx.h:25
-msgid "Mean"
-msgstr "Середній"
-
-#: ../share/extensions/polyhedron_3d.inx.h:26
-msgid "Minimum"
-msgstr "Мінімальний"
+msgid "Edge-Specified"
+msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÑ€Ð°Ñ—Ð²"
#: ../share/extensions/polyhedron_3d.inx.h:27
-msgid "Model file"
-msgstr "Файл моделі"
+msgid "Rotate around:"
+msgstr "Обертати навколо:"
#: ../share/extensions/polyhedron_3d.inx.h:28
-msgid "Object Type:"
-msgstr "Тип об'єкта:"
+#: ../share/extensions/spirograph.inx.h:8
+#: ../share/extensions/wireframe_sphere.inx.h:5
+msgid "Rotation (deg):"
+msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ (у градуÑах):"
#: ../share/extensions/polyhedron_3d.inx.h:29
-msgid "Object:"
-msgstr "Об'єкт:"
+msgid "Then rotate around:"
+msgstr "Потім обертати навколо:"
#: ../share/extensions/polyhedron_3d.inx.h:30
-msgid "Octahedron"
-msgstr "Октаедр"
+msgid "X-Axis"
+msgstr "Ð’Ñ–ÑÑŒ X"
-#: ../share/extensions/polyhedron_3d.inx.h:32
-msgid "Rotate around:"
-msgstr "Обертати навколо:"
+#: ../share/extensions/polyhedron_3d.inx.h:31
+msgid "Y-Axis"
+msgstr "Ð’Ñ–ÑÑŒ Y"
-#: ../share/extensions/polyhedron_3d.inx.h:33
-#: ../share/extensions/spirograph.inx.h:7
-#: ../share/extensions/wireframe_sphere.inx.h:6
-msgid "Rotation (deg):"
-msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ (у градуÑах):"
+#: ../share/extensions/polyhedron_3d.inx.h:32
+msgid "Z-Axis"
+msgstr "Ð’Ñ–ÑÑŒ Z"
#: ../share/extensions/polyhedron_3d.inx.h:34
msgid "Scaling factor:"
msgstr "Коефіцієнт маÑштабуваннÑ:"
#: ../share/extensions/polyhedron_3d.inx.h:35
-msgid "Shading"
-msgstr "ЗатінюваннÑ"
+msgid "Fill color, Red:"
+msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (червоний компонент):"
-#: ../share/extensions/polyhedron_3d.inx.h:37
-msgid "Small Triambic Icosahedron"
-msgstr "Малий тріамбічний ікоÑаедр"
+#: ../share/extensions/polyhedron_3d.inx.h:36
+msgid "Fill color, Green:"
+msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (зелений компонент):"
-#: ../share/extensions/polyhedron_3d.inx.h:38
-msgid "Snub Cube"
-msgstr "Підрізати куб"
+#: ../share/extensions/polyhedron_3d.inx.h:37
+msgid "Fill color, Blue:"
+msgstr "Колір Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (Ñиній компонент):"
#: ../share/extensions/polyhedron_3d.inx.h:39
-msgid "Snub Dodecahedron"
-msgstr "Підрізати додекаедр"
+#, no-c-format
+msgid "Fill opacity (%):"
+msgstr "ÐепрозоріÑть Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (у %):"
#: ../share/extensions/polyhedron_3d.inx.h:41
#, no-c-format
@@ -31320,107 +31470,107 @@ msgstr "ÐепрозоріÑть штриха (у %):"
msgid "Stroke width (px):"
msgstr "Товщина штриха (у пк):"
+#: ../share/extensions/polyhedron_3d.inx.h:43
+msgid "Shading"
+msgstr "ЗатінюваннÑ"
+
#: ../share/extensions/polyhedron_3d.inx.h:44
-msgid "Tetrahedron"
-msgstr "Тетраедр"
+msgid "Light X:"
+msgstr "X джерела Ñвітла:"
#: ../share/extensions/polyhedron_3d.inx.h:45
-msgid "Then rotate around:"
-msgstr "Потім обертати навколо:"
+msgid "Light Y:"
+msgstr "Y джерела Ñвітла:"
#: ../share/extensions/polyhedron_3d.inx.h:46
-msgid "Truncated Cube"
-msgstr "Обрізаний куб"
-
-#: ../share/extensions/polyhedron_3d.inx.h:47
-msgid "Truncated Dodecahedron"
-msgstr "Обрізаний додекаедр"
+msgid "Light Z:"
+msgstr "Z джерела Ñвітла:"
#: ../share/extensions/polyhedron_3d.inx.h:48
-msgid "Truncated Icosahedron"
-msgstr "Обрізаний ікоÑаедр"
+msgid "Draw back-facing polygons"
+msgstr "Малювати зворотні грані полігонів"
#: ../share/extensions/polyhedron_3d.inx.h:49
-msgid "Truncated Octahedron"
-msgstr "Обрізаний додекаедр"
+msgid "Z-sort faces by:"
+msgstr "Грані за Z через:"
#: ../share/extensions/polyhedron_3d.inx.h:50
-msgid "Truncated Tetrahedron"
-msgstr "Обрізаний тетраедр"
+msgid "Faces"
+msgstr "Грані"
#: ../share/extensions/polyhedron_3d.inx.h:51
+msgid "Edges"
+msgstr "Краї"
+
+#: ../share/extensions/polyhedron_3d.inx.h:52
msgid "Vertices"
msgstr "Вершини"
#: ../share/extensions/polyhedron_3d.inx.h:53
-msgid "X-Axis"
-msgstr "Ð’Ñ–ÑÑŒ X"
+msgid "Maximum"
+msgstr "МакÑимальний"
#: ../share/extensions/polyhedron_3d.inx.h:54
-msgid "Y-Axis"
-msgstr "Ð’Ñ–ÑÑŒ Y"
+msgid "Minimum"
+msgstr "Мінімальний"
#: ../share/extensions/polyhedron_3d.inx.h:55
-msgid "Z-Axis"
-msgstr "Ð’Ñ–ÑÑŒ Z"
-
-#: ../share/extensions/polyhedron_3d.inx.h:56
-msgid "Z-sort faces by:"
-msgstr "Грані за Z через:"
+msgid "Mean"
+msgstr "Середній"
-#: ../share/extensions/previous_glyph_layer.inx.h:2
+#: ../share/extensions/previous_glyph_layer.inx.h:1
msgid "View Previous Glyph"
msgstr "ПереглÑнути попередній гліф"
#: ../share/extensions/printing_marks.inx.h:1
-msgid "Bleed Margin"
-msgstr "ВипуÑк під обрізаннÑ"
+msgid "Printing Marks"
+msgstr "Позначки друку"
-#: ../share/extensions/printing_marks.inx.h:2
-msgid "Bleed Marks"
-msgstr "Позначки випуÑку під обрізаннÑ"
+#: ../share/extensions/printing_marks.inx.h:3
+msgid "Crop Marks"
+msgstr "Позначки обрізаннÑ"
#: ../share/extensions/printing_marks.inx.h:4
-msgid "Canvas"
-msgstr "Полотно"
+msgid "Bleed Marks"
+msgstr "Позначки випуÑку під обрізаннÑ"
#: ../share/extensions/printing_marks.inx.h:5
-msgid "Color Bars"
-msgstr "Кольорові Ñмуги"
+msgid "Registration Marks"
+msgstr "Позначки реєÑтрації"
#: ../share/extensions/printing_marks.inx.h:6
-msgid "Crop Marks"
-msgstr "Позначки обрізаннÑ"
+msgid "Star Target"
+msgstr "Радіальна мира"
-#: ../share/extensions/printing_marks.inx.h:11
+#: ../share/extensions/printing_marks.inx.h:7
+msgid "Color Bars"
+msgstr "Кольорові Ñмуги"
+
+#: ../share/extensions/printing_marks.inx.h:8
msgid "Page Information"
msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ Ñторінку"
-#: ../share/extensions/printing_marks.inx.h:12
+#: ../share/extensions/printing_marks.inx.h:9
msgid "Positioning"
msgstr "ПозиціонуваннÑ"
-#: ../share/extensions/printing_marks.inx.h:13
-msgid "Printing Marks"
-msgstr "Позначки друку"
-
-#: ../share/extensions/printing_marks.inx.h:14
-msgid "Registration Marks"
-msgstr "Позначки реєÑтрації"
-
-#: ../share/extensions/printing_marks.inx.h:18
+#: ../share/extensions/printing_marks.inx.h:10
msgid "Set crop marks to:"
msgstr "Ð’Ñтановити позначки обрізаннÑ:"
+#: ../share/extensions/printing_marks.inx.h:17
+msgid "Canvas"
+msgstr "Полотно"
+
#: ../share/extensions/printing_marks.inx.h:19
-msgid "Star Target"
-msgstr "Радіальна мира"
+msgid "Bleed Margin"
+msgstr "ВипуÑк під обрізаннÑ"
-#: ../share/extensions/ps_input.inx.h:3
+#: ../share/extensions/ps_input.inx.h:1
msgid "PostScript Input"
msgstr "Імпорт з Postscript"
-#: ../share/extensions/radiusrand.inx.h:2
+#: ../share/extensions/radiusrand.inx.h:1
msgid "Jitter nodes"
msgstr "Ð¢Ñ€ÐµÐ¼Ñ‚Ñ–Ð½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð²"
@@ -31432,13 +31582,17 @@ msgstr "МакÑимальне Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° X (у пк):"
msgid "Maximum displacement in Y (px):"
msgstr "МакÑимальне Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° Y (у пк):"
-#: ../share/extensions/radiusrand.inx.h:7
+#: ../share/extensions/radiusrand.inx.h:5
+msgid "Shift nodes"
+msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð²"
+
+#: ../share/extensions/radiusrand.inx.h:6
msgid "Shift node handles"
msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²ÑƒÑів вузла"
-#: ../share/extensions/radiusrand.inx.h:8
-msgid "Shift nodes"
-msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð²"
+#: ../share/extensions/radiusrand.inx.h:7
+msgid "Use normal distribution"
+msgstr "ВикориÑтовувати нормальний розподіл"
#: ../share/extensions/radiusrand.inx.h:9
msgid ""
@@ -31448,195 +31602,190 @@ msgstr ""
"Цей ефект випадково зÑуває вузли (та за бажаннÑм вуÑа вузлів) Ð´Ð»Ñ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ "
"контуру."
-#: ../share/extensions/radiusrand.inx.h:10
-msgid "Use normal distribution"
-msgstr "ВикориÑтовувати нормальний розподіл"
-
#: ../share/extensions/render_alphabetsoup.inx.h:1
msgid "Alphabet Soup"
msgstr "Ðбетковий Ñуп"
-#: ../share/extensions/render_alphabetsoup.inx.h:5
-#: ../share/extensions/render_barcode_datamatrix.inx.h:6
-#: ../share/extensions/render_barcode_qrcode.inx.h:18
+#: ../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/render_barcode.inx.h:1
-msgid "Bar Height:"
-msgstr "ВиÑота штрихкоду:"
+msgid "Classic"
+msgstr "КлаÑичний"
#: ../share/extensions/render_barcode.inx.h:2
-#: ../share/extensions/render_barcode_datamatrix.inx.h:1
-#: ../share/extensions/render_barcode_qrcode.inx.h:2
-msgid "Barcode"
-msgstr "Штрихкод"
+msgid "Barcode Type:"
+msgstr "Тип штрихкоду:"
#: ../share/extensions/render_barcode.inx.h:3
msgid "Barcode Data:"
msgstr "Дані штрихкоду:"
#: ../share/extensions/render_barcode.inx.h:4
-msgid "Barcode Type:"
-msgstr "Тип штрихкоду:"
+msgid "Bar Height:"
+msgstr "ВиÑота штрихкоду:"
-#: ../share/extensions/render_barcode.inx.h:5
-msgid "Classic"
-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:2
+#: ../share/extensions/render_barcode_datamatrix.inx.h:1
msgid "Datamatrix"
msgstr "Datamatrix"
-#: ../share/extensions/render_barcode_datamatrix.inx.h:4
-#: ../share/extensions/render_barcode_qrcode.inx.h:16
+#: ../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:5
+#: ../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 "QR-код"
+
+#: ../share/extensions/render_barcode_qrcode.inx.h:2
+msgid "See http://www.denso-wave.com/qrcode/index-e.html for details"
+msgstr "Докладніше про це тут: http://www.denso-wave.com/qrcode/index-e.html"
+
+#: ../share/extensions/render_barcode_qrcode.inx.h:5
msgid "Auto"
msgstr "Ðвто"
-#: ../share/extensions/render_barcode_qrcode.inx.h:4
+#: ../share/extensions/render_barcode_qrcode.inx.h:6
+msgid ""
+"With \"Auto\", the size of the barcode depends on the length of the text and "
+"the error correction level"
+msgstr ""
+"Якщо буде позначено пункт «Ðвто», розміри штрихкоду залежатимуть від "
+"розмірів текÑту та Ñ€Ñ–Ð²Ð½Ñ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº"
+
+#: ../share/extensions/render_barcode_qrcode.inx.h:7
msgid "Error correction level:"
msgstr "Рівень Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº:"
-#: ../share/extensions/render_barcode_qrcode.inx.h:6
-#, no-c-format
-msgid "H (Approx. 30%)"
-msgstr "H (приблизно 30%)"
-
-#: ../share/extensions/render_barcode_qrcode.inx.h:8
+#: ../share/extensions/render_barcode_qrcode.inx.h:9
#, no-c-format
msgid "L (Approx. 7%)"
msgstr "L (приблизно 7%)"
-#: ../share/extensions/render_barcode_qrcode.inx.h:10
+#: ../share/extensions/render_barcode_qrcode.inx.h:11
#, no-c-format
msgid "M (Approx. 15%)"
msgstr "M (приблизно 15%)"
-#: ../share/extensions/render_barcode_qrcode.inx.h:12
+#: ../share/extensions/render_barcode_qrcode.inx.h:13
#, no-c-format
msgid "Q (Approx. 25%)"
msgstr "Q (приблизно 25%)"
-#: ../share/extensions/render_barcode_qrcode.inx.h:13
-msgid "QR Code"
-msgstr "QR-код"
-
#: ../share/extensions/render_barcode_qrcode.inx.h:15
-msgid "See http://www.denso-wave.com/qrcode/index-e.html for details"
-msgstr "Докладніше про це тут: http://www.denso-wave.com/qrcode/index-e.html"
+#, no-c-format
+msgid "H (Approx. 30%)"
+msgstr "H (приблизно 30%)"
#: ../share/extensions/render_barcode_qrcode.inx.h:17
msgid "Square size (px):"
msgstr "Розмір квадрата (у пк):"
-#: ../share/extensions/render_barcode_qrcode.inx.h:19
-msgid ""
-"With \"Auto\", the size of the barcode depends on the length of the text and "
-"the error correction level"
-msgstr ""
-"Якщо буде позначено пункт «Ðвто», розміри штрихкоду залежатимуть від "
-"розмірів текÑту та Ñ€Ñ–Ð²Ð½Ñ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº"
-
#: ../share/extensions/replace_font.inx.h:1
-msgid "And replace with: "
-msgstr "і замінити його на: "
+msgid "Replace font"
+msgstr "Замінити шрифт"
#: ../share/extensions/replace_font.inx.h:2
-msgid ""
-"Choose this tab if you would like to see a list of the fonts used/found."
-msgstr ""
-"Відкрийте цю вкладку, Ñкщо ви бажаєте переглÑнути ÑпиÑок викориÑтаних або "
-"знайдених шрифтів."
+msgid "Find and Replace font"
+msgstr "Знайти і замінити шрифт"
#: ../share/extensions/replace_font.inx.h:3
-msgid "Entire drawing"
-msgstr "Ð’Ñе креÑленнÑ"
+msgid "Find this font: "
+msgstr "Знайти цей шрифт: "
#: ../share/extensions/replace_font.inx.h:4
-msgid "Find and Replace font"
-msgstr "Знайти і замінити шрифт"
+msgid "And replace with: "
+msgstr "і замінити його на: "
#: ../share/extensions/replace_font.inx.h:5
-msgid "Find this font: "
-msgstr "Знайти цей шрифт: "
+msgid "Replace all fonts with: "
+msgstr "Замінити вÑÑ– шрифти на: "
#: ../share/extensions/replace_font.inx.h:6
msgid "List all fonts"
msgstr "Показати ÑпиÑок вÑÑ–Ñ… шрифтів"
#: ../share/extensions/replace_font.inx.h:7
-msgid "Replace all fonts with: "
-msgstr "Замінити вÑÑ– шрифти на: "
+msgid ""
+"Choose this tab if you would like to see a list of the fonts used/found."
+msgstr ""
+"Відкрийте цю вкладку, Ñкщо ви бажаєте переглÑнути ÑпиÑок викориÑтаних або "
+"знайдених шрифтів."
#: ../share/extensions/replace_font.inx.h:8
-msgid "Replace font"
-msgstr "Замінити шрифт"
+msgid "Work on:"
+msgstr "Обробити:"
#: ../share/extensions/replace_font.inx.h:9
+msgid "Entire drawing"
+msgstr "Ð’Ñе креÑленнÑ"
+
+#: ../share/extensions/replace_font.inx.h:10
msgid "Selected objects only"
msgstr "Лише позначені об'єкти"
-#: ../share/extensions/replace_font.inx.h:11
-msgid "Work on:"
-msgstr "Обробити:"
+#: ../share/extensions/restack.inx.h:1
+msgid "Restack"
+msgstr "Змінити вертикальний порÑдок"
#: ../share/extensions/restack.inx.h:2
-msgid "Arbitrary Angle"
-msgstr "Довільний кут"
+msgid "Restack Direction:"
+msgstr "ÐапрÑм зміни порÑдку:"
#: ../share/extensions/restack.inx.h:3
-msgid "Arrange"
-msgstr "КомпонуваннÑ"
+msgid "Left to Right (0)"
+msgstr "Зліва праворуч (0)"
#: ../share/extensions/restack.inx.h:4
-#: ../share/extensions/text_extract.inx.h:1
-msgid "Bottom"
-msgstr "Ðиз"
-
-#: ../share/extensions/restack.inx.h:5
msgid "Bottom to Top (90)"
msgstr "Знизу догори (90)"
-#: ../share/extensions/restack.inx.h:6
-msgid "Horizontal Point:"
-msgstr "Горизонтальна точка:"
+#: ../share/extensions/restack.inx.h:5
+msgid "Right to Left (180)"
+msgstr "Справа ліворуч (180)"
-#: ../share/extensions/restack.inx.h:8
-msgid "Left to Right (0)"
-msgstr "Зліва праворуч (0)"
+#: ../share/extensions/restack.inx.h:6
+msgid "Top to Bottom (270)"
+msgstr "Згори вниз (270)"
-#: ../share/extensions/restack.inx.h:9
-#: ../share/extensions/text_extract.inx.h:7
-msgid "Middle"
-msgstr "ПоÑередині"
+#: ../share/extensions/restack.inx.h:7
+msgid "Radial Outward"
+msgstr "Радіальний зовнішній"
-#: ../share/extensions/restack.inx.h:10
+#: ../share/extensions/restack.inx.h:8
msgid "Radial Inward"
msgstr "Радіальний внутрішній"
-#: ../share/extensions/restack.inx.h:11
-msgid "Radial Outward"
-msgstr "Радіальний зовнішній"
+#: ../share/extensions/restack.inx.h:9
+msgid "Arbitrary Angle"
+msgstr "Довільний кут"
-#: ../share/extensions/restack.inx.h:12
-msgid "Restack"
-msgstr "Змінити вертикальний порÑдок"
+#: ../share/extensions/restack.inx.h:11
+msgid "Horizontal Point:"
+msgstr "Горизонтальна точка:"
#: ../share/extensions/restack.inx.h:13
-msgid "Restack Direction:"
-msgstr "ÐапрÑм зміни порÑдку:"
+#: ../share/extensions/text_extract.inx.h:9
+msgid "Middle"
+msgstr "ПоÑередині"
#: ../share/extensions/restack.inx.h:15
-msgid "Right to Left (180)"
-msgstr "Справа ліворуч (180)"
+msgid "Vertical Point:"
+msgstr "Вертикальна точка:"
#: ../share/extensions/restack.inx.h:16
#: ../share/extensions/text_extract.inx.h:12
@@ -31644,127 +31793,115 @@ msgid "Top"
msgstr "Верх"
#: ../share/extensions/restack.inx.h:17
-msgid "Top to Bottom (270)"
-msgstr "Згори вниз (270)"
+#: ../share/extensions/text_extract.inx.h:13
+msgid "Bottom"
+msgstr "Ðиз"
#: ../share/extensions/restack.inx.h:18
-msgid "Vertical Point:"
-msgstr "Вертикальна точка:"
+msgid "Arrange"
+msgstr "КомпонуваннÑ"
#: ../share/extensions/rtree.inx.h:1
+msgid "Random Tree"
+msgstr "Випадкове дерево"
+
+#: ../share/extensions/rtree.inx.h:2
msgid "Initial size:"
msgstr "Початковий розмір:"
-#: ../share/extensions/rtree.inx.h:2
+#: ../share/extensions/rtree.inx.h:3
msgid "Minimum size:"
msgstr "Мінімальний розмір:"
-#: ../share/extensions/rtree.inx.h:3
-msgid "Random Tree"
-msgstr "Випадкове дерево"
-
-#: ../share/extensions/rubberstretch.inx.h:2
-#, no-c-format
-msgid "Curve (%):"
-msgstr "Крива (%):"
-
-#: ../share/extensions/rubberstretch.inx.h:4
+#: ../share/extensions/rubberstretch.inx.h:1
msgid "Rubber Stretch"
msgstr "Гумове розтÑгуваннÑ"
-#: ../share/extensions/rubberstretch.inx.h:6
+#: ../share/extensions/rubberstretch.inx.h:3
#, no-c-format
msgid "Strength (%):"
msgstr "Сила (%):"
-#: ../share/extensions/scour.inx.h:1
-msgid "Convert CSS attributes to XML attributes"
-msgstr "Перетворити атрибути CSS на атрибути XML"
+#: ../share/extensions/rubberstretch.inx.h:5
+#, no-c-format
+msgid "Curve (%):"
+msgstr "Крива (%):"
-#: ../share/extensions/scour.inx.h:2
-msgid "Create groups for similar attributes"
-msgstr "Створити групи Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ… атрибутів"
+#: ../share/extensions/scour.inx.h:1
+msgid "Optimized SVG Output"
+msgstr "Оптимізований екÑпорт до SVG"
#: ../share/extensions/scour.inx.h:3
-msgid "Embed rasters"
-msgstr "Вбудувати раÑтр"
+msgid "Shorten color values"
+msgstr "Скорочувати назви кольорів"
#: ../share/extensions/scour.inx.h:4
-msgid "Enable viewboxing"
-msgstr "Увімкнути поле переглÑду"
+msgid "Convert CSS attributes to XML attributes"
+msgstr "Перетворити атрибути CSS на атрибути XML"
#: ../share/extensions/scour.inx.h:5
msgid "Group collapsing"
msgstr "Ð—Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð³Ñ€ÑƒÐ¿"
#: ../share/extensions/scour.inx.h:6
-msgid "Help (Ids)"
-msgstr "Довідка (ідентифікатори)"
+msgid "Create groups for similar attributes"
+msgstr "Створити групи Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ… атрибутів"
#: ../share/extensions/scour.inx.h:7
-msgid "Help (Options)"
-msgstr "Довідка (параметри)"
+msgid "Embed rasters"
+msgstr "Вбудувати раÑтр"
#: ../share/extensions/scour.inx.h:8
-msgid "Ids"
-msgstr "Ідентифікатори"
+msgid "Keep editor data"
+msgstr "Зберегти дані редактора"
#: ../share/extensions/scour.inx.h:9
-msgid ""
-"Ids specific options:\n"
-" * Remove unused ID names for elements: remove all unreferenced ID "
-"attributes.\n"
-" * Shorten IDs: reduce the length of all ID attributes, assigning the "
-"shortest to the most-referenced elements. For instance, #linearGradient5621, "
-"referenced 100 times, can become #a.\n"
-" * Preserve manually created ID names not ending with digits: usually, "
-"optimised SVG output removes these, but if they're needed for referencing (e."
-"g. #middledot), you may use this option.\n"
-" * Preserve these ID names, comma-separated: you can use this in "
-"conjunction with the other preserve options if you wish to preserve some "
-"more specific ID names.\n"
-" * Preserve ID names starting with: usually, optimised SVG output removes "
-"all unused ID names, but if all of your preserved ID names start with the "
-"same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
-msgstr ""
-"Специфічні Ð´Ð»Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² параметри:\n"
-" * Вилучати ідентифікатори з невикориÑтаними назвами Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²: "
-"вилучити вÑÑ– атрибути ідентифікаторів без поÑилань.\n"
-" * Скорочувати ідентифікатори: зменшити довжину вÑÑ–Ñ… атрибутів "
-"ідентифікаторів з призначеннÑм найкоротших запиÑів до найвживаніших "
-"поÑилань. Ðаприклад, Ñкщо #linearGradient5621 має поÑилань, його буде "
-"замінено на #a.\n"
-" * Зберігати Ñтворені вручну ідентифікатори з назвами, Ñкі не "
-"завершуютьÑÑ Ñ†Ð¸Ñ„Ñ€Ð°Ð¼Ð¸: зазвичай, у оптимізованому SVG такі запиÑи "
-"вилучаютьÑÑ, але Ñкщо ці запиÑи потрібні (наприклад, #middledot), ви можете "
-"ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом.\n"
-" * Зберігати ідентифікатори з такими назвами, відокремленими комами: ви "
-"можете ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом разом з іншими пунктами Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ð´ÐµÑких "
-"інших Ñпецифічних назв ідентифікаторів.\n"
-" * Зберігати ідентифікатори з назвами на: зазвичай, у оптимізованому SVG "
-"вилучаютьÑÑ Ð²ÑÑ– ідентифікатори з невикориÑтаними назвами, але Ñкщо вÑÑ– "
-"потрібні вам назви ідентифікаторів починаютьÑÑ Ð· одного префікÑа (наприклад, "
-"#flag-mx, #flag-pt), ви можете ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом."
+msgid "Remove metadata"
+msgstr "Вилучати метадані"
-#: ../share/extensions/scour.inx.h:15
-msgid "Keep editor data"
-msgstr "Зберегти дані редактора"
+#: ../share/extensions/scour.inx.h:10
+msgid "Remove comments"
+msgstr "Вилучати коментарі"
-#: ../share/extensions/scour.inx.h:17
+#: ../share/extensions/scour.inx.h:11
+msgid "Work around renderer bugs"
+msgstr "Виправити вади показу"
+
+#: ../share/extensions/scour.inx.h:12
+msgid "Enable viewboxing"
+msgstr "Увімкнути поле переглÑду"
+
+#: ../share/extensions/scour.inx.h:13
+msgid "Remove the xml declaration"
+msgstr "Вилучати Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ XML"
+
+#: ../share/extensions/scour.inx.h:14
msgid "Number of significant digits for coords:"
msgstr "КількіÑть значимих цифр у координатах:"
-#: ../share/extensions/scour.inx.h:18
-msgid "Optimized SVG (*.svg)"
-msgstr "Оптимізований SVG (*.svg)"
+#: ../share/extensions/scour.inx.h:15
+msgid "XML indentation (pretty-printing):"
+msgstr "ВідÑтупи у XML (Ð´Ð»Ñ Ð¿Ð¾Ð»ÐµÐ³ÑˆÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду):"
+
+#: ../share/extensions/scour.inx.h:16
+msgid "Space"
+msgstr "Пробіли"
+
+#: ../share/extensions/scour.inx.h:17
+msgid "Tab"
+msgstr "ТабулÑціÑ"
#: ../share/extensions/scour.inx.h:19
-msgid "Optimized SVG Output"
-msgstr "Оптимізований екÑпорт до SVG"
+msgid "Ids"
+msgstr "Ідентифікатори"
+
+#: ../share/extensions/scour.inx.h:20
+msgid "Remove unused ID names for elements"
+msgstr "Вилучати ідентифікатори з невикориÑтаними назвами Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
#: ../share/extensions/scour.inx.h:21
-msgid "Preserve ID names starting with:"
-msgstr "Зберігати ідентифікатори з назвами на:"
+msgid "Shorten IDs"
+msgstr "Скорочувати ідентифікатори"
#: ../share/extensions/scour.inx.h:22
msgid "Preserve manually created ID names not ending with digits"
@@ -31777,42 +31914,14 @@ msgid "Preserve these ID names, comma-separated:"
msgstr "Зберігати ідентифікатори з такими назвами, відокремленими комами:"
#: ../share/extensions/scour.inx.h:24
-msgid "Remove comments"
-msgstr "Вилучати коментарі"
+msgid "Preserve ID names starting with:"
+msgstr "Зберігати ідентифікатори з назвами на:"
#: ../share/extensions/scour.inx.h:25
-msgid "Remove metadata"
-msgstr "Вилучати метадані"
-
-#: ../share/extensions/scour.inx.h:26
-msgid "Remove the xml declaration"
-msgstr "Вилучати Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ XML"
+msgid "Help (Options)"
+msgstr "Довідка (параметри)"
#: ../share/extensions/scour.inx.h:27
-msgid "Remove unused ID names for elements"
-msgstr "Вилучати ідентифікатори з невикориÑтаними назвами Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
-
-#: ../share/extensions/scour.inx.h:28
-msgid "Scalable Vector Graphics"
-msgstr "МаÑштабована векторна графіка"
-
-#: ../share/extensions/scour.inx.h:29
-msgid "Shorten IDs"
-msgstr "Скорочувати ідентифікатори"
-
-#: ../share/extensions/scour.inx.h:30
-msgid "Shorten color values"
-msgstr "Скорочувати назви кольорів"
-
-#: ../share/extensions/scour.inx.h:31
-msgid "Space"
-msgstr "Пробіли"
-
-#: ../share/extensions/scour.inx.h:32
-msgid "Tab"
-msgstr "ТабулÑціÑ"
-
-#: ../share/extensions/scour.inx.h:34
#, no-c-format
msgid ""
"This extension optimizes the SVG file according to the following options:\n"
@@ -31878,41 +31987,82 @@ msgstr ""
"пробіл Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ñ–Ð²Ð½Ñ–Ð², або «ТабулÑціÑ», Ñкщо Ñлід викориÑтовувати "
"Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ñ–Ð²Ð½Ñ–Ð² табулÑцію."
+#: ../share/extensions/scour.inx.h:40
+msgid "Help (Ids)"
+msgstr "Довідка (ідентифікатори)"
+
+#: ../share/extensions/scour.inx.h:41
+msgid ""
+"Ids specific options:\n"
+" * Remove unused ID names for elements: remove all unreferenced ID "
+"attributes.\n"
+" * Shorten IDs: reduce the length of all ID attributes, assigning the "
+"shortest to the most-referenced elements. For instance, #linearGradient5621, "
+"referenced 100 times, can become #a.\n"
+" * Preserve manually created ID names not ending with digits: usually, "
+"optimised SVG output removes these, but if they're needed for referencing (e."
+"g. #middledot), you may use this option.\n"
+" * Preserve these ID names, comma-separated: you can use this in "
+"conjunction with the other preserve options if you wish to preserve some "
+"more specific ID names.\n"
+" * Preserve ID names starting with: usually, optimised SVG output removes "
+"all unused ID names, but if all of your preserved ID names start with the "
+"same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
+msgstr ""
+"Специфічні Ð´Ð»Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² параметри:\n"
+" * Вилучати ідентифікатори з невикориÑтаними назвами Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²: "
+"вилучити вÑÑ– атрибути ідентифікаторів без поÑилань.\n"
+" * Скорочувати ідентифікатори: зменшити довжину вÑÑ–Ñ… атрибутів "
+"ідентифікаторів з призначеннÑм найкоротших запиÑів до найвживаніших "
+"поÑилань. Ðаприклад, Ñкщо #linearGradient5621 має поÑилань, його буде "
+"замінено на #a.\n"
+" * Зберігати Ñтворені вручну ідентифікатори з назвами, Ñкі не "
+"завершуютьÑÑ Ñ†Ð¸Ñ„Ñ€Ð°Ð¼Ð¸: зазвичай, у оптимізованому SVG такі запиÑи "
+"вилучаютьÑÑ, але Ñкщо ці запиÑи потрібні (наприклад, #middledot), ви можете "
+"ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом.\n"
+" * Зберігати ідентифікатори з такими назвами, відокремленими комами: ви "
+"можете ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом разом з іншими пунктами Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ð´ÐµÑких "
+"інших Ñпецифічних назв ідентифікаторів.\n"
+" * Зберігати ідентифікатори з назвами на: зазвичай, у оптимізованому SVG "
+"вилучаютьÑÑ Ð²ÑÑ– ідентифікатори з невикориÑтаними назвами, але Ñкщо вÑÑ– "
+"потрібні вам назви ідентифікаторів починаютьÑÑ Ð· одного префікÑа (наприклад, "
+"#flag-mx, #flag-pt), ви можете ÑкориÑтатиÑÑ Ñ†Ð¸Ð¼ пунктом."
+
#: ../share/extensions/scour.inx.h:47
-msgid "Work around renderer bugs"
-msgstr "Виправити вади показу"
+msgid "Optimized SVG (*.svg)"
+msgstr "Оптимізований SVG (*.svg)"
#: ../share/extensions/scour.inx.h:48
-msgid "XML indentation (pretty-printing):"
-msgstr "ВідÑтупи у XML (Ð´Ð»Ñ Ð¿Ð¾Ð»ÐµÐ³ÑˆÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду):"
+msgid "Scalable Vector Graphics"
+msgstr "МаÑштабована векторна графіка"
#: ../share/extensions/setup_typography_canvas.inx.h:1
msgid "1 - Setup Typography Canvas"
msgstr "1 — Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¸Ð¿Ð¾Ð³Ñ€Ð°Ñ„Ñького полотна"
#: ../share/extensions/setup_typography_canvas.inx.h:2
+msgid "Em-size:"
+msgstr "Розмір Em:"
+
+#: ../share/extensions/setup_typography_canvas.inx.h:3
msgid "Ascender:"
msgstr "Верхній елемент:"
-#: ../share/extensions/setup_typography_canvas.inx.h:3
+#: ../share/extensions/setup_typography_canvas.inx.h:4
msgid "Caps Height:"
msgstr "ВиÑота великих літер:"
-#: ../share/extensions/setup_typography_canvas.inx.h:4
-msgid "Descender:"
-msgstr "Ðижній елемент:"
-
#: ../share/extensions/setup_typography_canvas.inx.h:5
-msgid "Em-size:"
-msgstr "Розмір Em:"
-
-#: ../share/extensions/setup_typography_canvas.inx.h:7
msgid "X-Height:"
msgstr "ВиÑота за X:"
+#: ../share/extensions/setup_typography_canvas.inx.h:6
+msgid "Descender:"
+msgstr "Ðижній елемент:"
+
#: ../share/extensions/sk1_input.inx.h:1
-msgid "Open files saved in sK1 vector graphics editor"
-msgstr "Відкрити файли, збережені у редакторі векторної графіки sK1"
+msgid "sK1 vector graphics files input"
+msgstr "Імпорт файлів векторної графіки sK1"
#: ../share/extensions/sk1_input.inx.h:2
#: ../share/extensions/sk1_output.inx.h:2
@@ -31920,149 +32070,149 @@ msgid "sK1 vector graphics files (.sk1)"
msgstr "Файли векторної графіки sK1 (.sk1)"
#: ../share/extensions/sk1_input.inx.h:3
-msgid "sK1 vector graphics files input"
-msgstr "Імпорт файлів векторної графіки sK1"
+msgid "Open files saved in sK1 vector graphics editor"
+msgstr "Відкрити файли, збережені у редакторі векторної графіки sK1"
#: ../share/extensions/sk1_output.inx.h:1
-msgid "File format for use in sK1 vector graphics editor"
-msgstr "Формат файлів, що викориÑтовуєтьÑÑ Ñƒ редакторі векторної графіки sK1"
-
-#: ../share/extensions/sk1_output.inx.h:3
msgid "sK1 vector graphics files output"
msgstr "ЕкÑпорт до файлів векторної графіки sK1"
+#: ../share/extensions/sk1_output.inx.h:3
+msgid "File format for use in sK1 vector graphics editor"
+msgstr "Формат файлів, що викориÑтовуєтьÑÑ Ñƒ редакторі векторної графіки sK1"
+
#: ../share/extensions/sk_input.inx.h:1
-msgid "A diagram created with the program Sketch"
-msgstr "Діаграма Ñтворена за допомогою програми Sketch"
+msgid "Sketch Input"
+msgstr "Імпорт з Sketch"
#: ../share/extensions/sk_input.inx.h:2
msgid "Sketch Diagram (*.sk)"
msgstr "Файл діаграми Sketch (*.sk)"
#: ../share/extensions/sk_input.inx.h:3
-msgid "Sketch Input"
-msgstr "Імпорт з Sketch"
+msgid "A diagram created with the program Sketch"
+msgstr "Діаграма Ñтворена за допомогою програми Sketch"
#: ../share/extensions/spirograph.inx.h:1
-msgid "Gear Placement:"
-msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа:"
+msgid "Spirograph"
+msgstr "Спірограф"
#: ../share/extensions/spirograph.inx.h:2
-msgid "Inside (Hypotrochoid)"
-msgstr "Ð’Ñередині (Гіпотрохоїда)"
+msgid "R - Ring Radius (px):"
+msgstr "R — Ñ€Ð°Ð´Ñ–ÑƒÑ ÐºÑ–Ð»ÑŒÑ†Ñ (точок):"
#: ../share/extensions/spirograph.inx.h:3
-msgid "Outside (Epitrochoid)"
-msgstr "Зовні (Епітрохоїда)"
+msgid "r - Gear Radius (px):"
+msgstr "r — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа (у пк):"
#: ../share/extensions/spirograph.inx.h:4
-msgid "Quality (Default = 16):"
-msgstr "ЯкіÑть (типово = 16):"
+msgid "d - Pen Radius (px):"
+msgstr "d — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¿ÐµÑ€Ð° (точок):"
#: ../share/extensions/spirograph.inx.h:5
-msgid "R - Ring Radius (px):"
-msgstr "R — Ñ€Ð°Ð´Ñ–ÑƒÑ ÐºÑ–Ð»ÑŒÑ†Ñ (точок):"
-
-#: ../share/extensions/spirograph.inx.h:8
-msgid "Spirograph"
-msgstr "Спірограф"
+msgid "Gear Placement:"
+msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа:"
-#: ../share/extensions/spirograph.inx.h:9
-msgid "d - Pen Radius (px):"
-msgstr "d — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¿ÐµÑ€Ð° (точок):"
+#: ../share/extensions/spirograph.inx.h:6
+msgid "Inside (Hypotrochoid)"
+msgstr "Ð’Ñередині (Гіпотрохоїда)"
-#: ../share/extensions/spirograph.inx.h:10
-msgid "r - Gear Radius (px):"
-msgstr "r — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа (у пк):"
+#: ../share/extensions/spirograph.inx.h:7
+msgid "Outside (Epitrochoid)"
+msgstr "Зовні (Епітрохоїда)"
-#: ../share/extensions/split.inx.h:3
-msgid "Preserve original text"
-msgstr "Зберегти початковий текÑÑ‚"
+#: ../share/extensions/spirograph.inx.h:9
+msgid "Quality (Default = 16):"
+msgstr "ЯкіÑть (типово = 16):"
-#: ../share/extensions/split.inx.h:4
+#: ../share/extensions/split.inx.h:1
msgid "Split text"
msgstr "Розбити текÑÑ‚"
-#: ../share/extensions/split.inx.h:5
+#: ../share/extensions/split.inx.h:3
msgid "Split:"
msgstr "РозбиттÑ:"
-#: ../share/extensions/split.inx.h:7
-msgid "This effect splits texts into different lines, words or letters."
-msgstr ""
-"За допомогою цього ефекту можна розбити фрагмент текÑту на Ñ€Ñдки, Ñлова або "
-"літери."
-
-#: ../share/extensions/split.inx.h:8
-msgctxt "split"
-msgid "Letters"
-msgstr "літери"
+#: ../share/extensions/split.inx.h:4
+msgid "Preserve original text"
+msgstr "Зберегти початковий текÑÑ‚"
-#: ../share/extensions/split.inx.h:9
+#: ../share/extensions/split.inx.h:5
msgctxt "split"
msgid "Lines"
msgstr "Ñ€Ñдки"
-#: ../share/extensions/split.inx.h:10
+#: ../share/extensions/split.inx.h:6
msgctxt "split"
msgid "Words"
msgstr "Ñлова"
+#: ../share/extensions/split.inx.h:7
+msgctxt "split"
+msgid "Letters"
+msgstr "літери"
+
+#: ../share/extensions/split.inx.h:9
+msgid "This effect splits texts into different lines, words or letters."
+msgstr ""
+"За допомогою цього ефекту можна розбити фрагмент текÑту на Ñ€Ñдки, Ñлова або "
+"літери."
+
#: ../share/extensions/straightseg.inx.h:1
-msgid "Behavior:"
-msgstr "Поведінка:"
+msgid "Straighten Segments"
+msgstr "РозпрÑмлÑти Ñегменти"
-#: ../share/extensions/straightseg.inx.h:3
+#: ../share/extensions/straightseg.inx.h:2
msgid "Percent:"
msgstr "ЧаÑтина:"
-#: ../share/extensions/straightseg.inx.h:4
-msgid "Straighten Segments"
-msgstr "РозпрÑмлÑти Ñегменти"
+#: ../share/extensions/straightseg.inx.h:3
+msgid "Behavior:"
+msgstr "Поведінка:"
#: ../share/extensions/summersnight.inx.h:1
msgid "Envelope"
msgstr "ПерÑпектива"
#: ../share/extensions/svg2fxg.inx.h:1
-msgid "Adobe's XML Graphics file format"
-msgstr "Формат файлів XML-графіки Adobe"
-
-#: ../share/extensions/svg2fxg.inx.h:2
msgid "FXG Output"
msgstr "ЕкÑпорт до FXG"
-#: ../share/extensions/svg2fxg.inx.h:3
+#: ../share/extensions/svg2fxg.inx.h:2
msgid "Flash XML Graphics (*.fxg)"
msgstr "Графіка XML Flash (*.fxg)"
-#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1
+#: ../share/extensions/svg2fxg.inx.h:3
+msgid "Adobe's XML Graphics file format"
+msgstr "Формат файлів XML-графіки Adobe"
+
+#: ../share/extensions/svg2xaml.inx.h:1
+msgid "XAML Output"
+msgstr "ЕкÑпорт до XAML"
+
+#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2
msgid "Microsoft XAML (*.xaml)"
msgstr "Файли Microsoft XAML (*.xaml)"
-#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2
+#: ../share/extensions/svg2xaml.inx.h:3 ../share/extensions/xaml2svg.inx.h:3
msgid "Microsoft's GUI definition format"
msgstr "Формат Microsoft Ð´Ð»Ñ Ð¾Ð¿Ð¸Ñу GUI"
-#: ../share/extensions/svg2xaml.inx.h:3
-msgid "XAML Output"
-msgstr "ЕкÑпорт до XAML"
-
#: ../share/extensions/svg_and_media_zip_output.inx.h:1
-msgid "Add font list"
-msgstr "Додати ÑпиÑок шрифтів"
+msgid "Compressed Inkscape SVG with media export"
+msgstr "СтиÑнутий файл Inkscape SVG з екÑпортом приєднаними даними"
#: ../share/extensions/svg_and_media_zip_output.inx.h:2
-msgid "Compressed Inkscape SVG with media (*.zip)"
-msgstr "СтиÑнутий файл Inkscape SVG з приєднаними даними (*.zip)"
+msgid "Image zip directory:"
+msgstr "Каталог zip зображень:"
#: ../share/extensions/svg_and_media_zip_output.inx.h:3
-msgid "Compressed Inkscape SVG with media export"
-msgstr "СтиÑнутий файл Inkscape SVG з екÑпортом приєднаними даними"
+msgid "Add font list"
+msgstr "Додати ÑпиÑок шрифтів"
#: ../share/extensions/svg_and_media_zip_output.inx.h:4
-msgid "Image zip directory:"
-msgstr "Каталог zip зображень:"
+msgid "Compressed Inkscape SVG with media (*.zip)"
+msgstr "СтиÑнутий файл Inkscape SVG з приєднаними даними (*.zip)"
#: ../share/extensions/svg_and_media_zip_output.inx.h:5
msgid ""
@@ -32073,154 +32223,154 @@ msgstr ""
"приєднаними файлами даних"
#: ../share/extensions/svgcalendar.inx.h:1
-msgid "Automatically set size and position"
-msgstr "Ðвтоматично вÑтановлювати розмір Ñ– розташуваннÑ"
-
-#: ../share/extensions/svgcalendar.inx.h:2
msgid "Calendar"
msgstr "Календар"
#: ../share/extensions/svgcalendar.inx.h:3
-msgid "Char Encoding:"
-msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
+msgid "Year (4 digits):"
+msgstr "Рік (4 цифри):"
#: ../share/extensions/svgcalendar.inx.h:4
-msgid "Colors"
-msgstr "Кольори"
+msgid "Month (0 for all):"
+msgstr "МіÑÑць (0 — вÑÑ–):"
+
+#: ../share/extensions/svgcalendar.inx.h:5
+msgid "Fill empty day boxes with next month's days"
+msgstr "Заповнити порожні пункти днів днÑми наÑтупного міÑÑцÑ"
#: ../share/extensions/svgcalendar.inx.h:6
-msgid "Day color:"
-msgstr "Колір днÑ:"
+msgid "Show week number"
+msgstr "Показувати номер тижнÑ"
#: ../share/extensions/svgcalendar.inx.h:7
-msgid "Day names:"
-msgstr "Ðазви днів:"
+msgid "Week start day:"
+msgstr "День початку тижнÑ:"
#: ../share/extensions/svgcalendar.inx.h:8
-msgid "Fill empty day boxes with next month's days"
-msgstr "Заповнити порожні пункти днів днÑми наÑтупного міÑÑцÑ"
+msgid "Weekend:"
+msgstr "Вихідні:"
#: ../share/extensions/svgcalendar.inx.h:9
-msgid ""
-"January February March April May June July August September October November "
-"December"
-msgstr ""
-"Січень Лютий Березень Квітень Травень Червень Липень Серпень ВереÑень "
-"Жовтень ЛиÑтопад Грудень"
-
-#: ../share/extensions/svgcalendar.inx.h:11
-msgid "Localization"
-msgstr "ЛокалізаціÑ"
+msgid "Sunday"
+msgstr "ÐеділÑ"
-#: ../share/extensions/svgcalendar.inx.h:12
+#: ../share/extensions/svgcalendar.inx.h:10
msgid "Monday"
msgstr "Понеділок"
-#: ../share/extensions/svgcalendar.inx.h:13
-msgid "Month (0 for all):"
-msgstr "МіÑÑць (0 — вÑÑ–):"
+#: ../share/extensions/svgcalendar.inx.h:11
+msgid "Saturday and Sunday"
+msgstr "Субота Ñ– неділÑ"
+
+#: ../share/extensions/svgcalendar.inx.h:12
+msgid "Saturday"
+msgstr "Субота"
#: ../share/extensions/svgcalendar.inx.h:14
-msgid "Month Margin:"
-msgstr "Поле міÑÑців:"
+msgid "Automatically set size and position"
+msgstr "Ðвтоматично вÑтановлювати розмір Ñ– розташуваннÑ"
#: ../share/extensions/svgcalendar.inx.h:15
-msgid "Month Width:"
-msgstr "Ширина Ñмуги міÑÑців:"
+msgid "Months per line:"
+msgstr "К-ть міÑÑців у Ñ€Ñдку:"
#: ../share/extensions/svgcalendar.inx.h:16
-msgid "Month color:"
-msgstr "Колір міÑÑців:"
+msgid "Month Width:"
+msgstr "Ширина Ñмуги міÑÑців:"
#: ../share/extensions/svgcalendar.inx.h:17
-msgid "Month names:"
-msgstr "Ðазви міÑÑців:"
+msgid "Month Margin:"
+msgstr "Поле міÑÑців:"
#: ../share/extensions/svgcalendar.inx.h:18
-msgid "Months per line:"
-msgstr "К-ть міÑÑців у Ñ€Ñдку:"
+msgid "The options below have no influence when the above is checked."
+msgstr ""
+"Ðаведені нижче пункти не матимуть значень, Ñкщо буде позначено наведений "
+"вище пункт."
#: ../share/extensions/svgcalendar.inx.h:19
-msgid "Next month day color:"
-msgstr "Колір днів наÑтупного міÑÑцÑ:"
+msgid "Colors"
+msgstr "Кольори"
+
+#: ../share/extensions/svgcalendar.inx.h:20
+msgid "Year color:"
+msgstr "Колір року:"
#: ../share/extensions/svgcalendar.inx.h:21
-msgid "Saturday"
-msgstr "Субота"
+msgid "Month color:"
+msgstr "Колір міÑÑців:"
#: ../share/extensions/svgcalendar.inx.h:22
-msgid "Saturday and Sunday"
-msgstr "Субота Ñ– неділÑ"
+msgid "Weekday name color:"
+msgstr "Колір назв вихідних днів:"
#: ../share/extensions/svgcalendar.inx.h:23
-msgid ""
-"Select your system encoding. More information at http://docs.python.org/"
-"library/codecs.html#standard-encodings."
-msgstr ""
-"Виберіть ваше ÑиÑтемне кодуваннÑ. Докладніші відомоÑті за адреÑою http://"
-"docs.python.org/library/codecs.html#standard-encodings."
+msgid "Day color:"
+msgstr "Колір днÑ:"
#: ../share/extensions/svgcalendar.inx.h:24
-msgid "Show week number"
-msgstr "Показувати номер тижнÑ"
+msgid "Weekend day color:"
+msgstr "Колір вихідних днів:"
#: ../share/extensions/svgcalendar.inx.h:25
-msgid "Sun Mon Tue Wed Thu Fri Sat"
-msgstr "Ðд Пн Ð’Ñ‚ Ср Чт Пт Сб"
+msgid "Next month day color:"
+msgstr "Колір днів наÑтупного міÑÑцÑ:"
#: ../share/extensions/svgcalendar.inx.h:26
-msgid "Sunday"
-msgstr "ÐеділÑ"
+msgid "Week number color:"
+msgstr "Колір номер тижнÑ:"
#: ../share/extensions/svgcalendar.inx.h:27
-msgid "The day names list must start from Sunday."
-msgstr "СпиÑок назв днів має починатиÑÑ Ð· неділі."
+msgid "Localization"
+msgstr "ЛокалізаціÑ"
#: ../share/extensions/svgcalendar.inx.h:28
-msgid "The options below have no influence when the above is checked."
-msgstr ""
-"Ðаведені нижче пункти не матимуть значень, Ñкщо буде позначено наведений "
-"вище пункт."
+msgid "Month names:"
+msgstr "Ðазви міÑÑців:"
#: ../share/extensions/svgcalendar.inx.h:29
-msgid "Week number color:"
-msgstr "Колір номер тижнÑ:"
+msgid "Day names:"
+msgstr "Ðазви днів:"
#: ../share/extensions/svgcalendar.inx.h:30
msgid "Week number column name:"
msgstr "Ðазва Ñтовпчика номера тижнÑ:"
#: ../share/extensions/svgcalendar.inx.h:31
-msgid "Week start day:"
-msgstr "День початку тижнÑ:"
+msgid "Char Encoding:"
+msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ñимволів:"
#: ../share/extensions/svgcalendar.inx.h:32
-msgid "Weekday name color:"
-msgstr "Колір назв вихідних днів:"
+msgid "You may change the names for other languages:"
+msgstr "Ви можете змінити назви Ð´Ð»Ñ Ñ–Ð½ÑˆÐ¸Ñ… мов:"
#: ../share/extensions/svgcalendar.inx.h:33
-msgid "Weekend day color:"
-msgstr "Колір вихідних днів:"
+msgid ""
+"January February March April May June July August September October November "
+"December"
+msgstr ""
+"Січень Лютий Березень Квітень Травень Червень Липень Серпень ВереÑень "
+"Жовтень ЛиÑтопад Грудень"
#: ../share/extensions/svgcalendar.inx.h:34
-msgid "Weekend:"
-msgstr "Вихідні:"
+msgid "Sun Mon Tue Wed Thu Fri Sat"
+msgstr "Ðд Пн Ð’Ñ‚ Ср Чт Пт Сб"
#: ../share/extensions/svgcalendar.inx.h:35
-msgid "Wk"
-msgstr "Тиж"
+msgid "The day names list must start from Sunday."
+msgstr "СпиÑок назв днів має починатиÑÑ Ð· неділі."
#: ../share/extensions/svgcalendar.inx.h:36
-msgid "Year (4 digits):"
-msgstr "Рік (4 цифри):"
+msgid "Wk"
+msgstr "Тиж"
#: ../share/extensions/svgcalendar.inx.h:37
-msgid "Year color:"
-msgstr "Колір року:"
-
-#: ../share/extensions/svgcalendar.inx.h:38
-msgid "You may change the names for other languages:"
-msgstr "Ви можете змінити назви Ð´Ð»Ñ Ñ–Ð½ÑˆÐ¸Ñ… мов:"
+msgid ""
+"Select your system encoding. More information at http://docs.python.org/"
+"library/codecs.html#standard-encodings."
+msgstr ""
+"Виберіть ваше ÑиÑтемне кодуваннÑ. Докладніші відомоÑті за адреÑою http://"
+"docs.python.org/library/codecs.html#standard-encodings."
#: ../share/extensions/svgfont2layers.inx.h:1
msgid "Convert SVG Font to Glyph Layers"
@@ -32234,148 +32384,164 @@ msgstr "Завантажувати лише перші 30 гліфів (реко
msgid "Convert to Braille"
msgstr "Перетворити на шрифт БрайлÑ"
-#: ../share/extensions/text_extract.inx.h:2
-msgid "Bottom to top"
-msgstr "Знизу догори"
-
-#: ../share/extensions/text_extract.inx.h:3
+#: ../share/extensions/text_extract.inx.h:1
msgid "Extract"
msgstr "ВидобуваннÑ"
-#: ../share/extensions/text_extract.inx.h:4
-msgid "Horizontal point:"
-msgstr "Горизонтальна точка:"
+#: ../share/extensions/text_extract.inx.h:2
+msgid "Text direction:"
+msgstr "ÐапрÑмок текÑту:"
-#: ../share/extensions/text_extract.inx.h:6
+#: ../share/extensions/text_extract.inx.h:3
msgid "Left to right"
msgstr "Зліва праворуч"
-#: ../share/extensions/text_extract.inx.h:9
+#: ../share/extensions/text_extract.inx.h:4
+msgid "Bottom to top"
+msgstr "Знизу догори"
+
+#: ../share/extensions/text_extract.inx.h:5
msgid "Right to left"
msgstr "Справа ліворуч"
-#: ../share/extensions/text_extract.inx.h:11
-msgid "Text direction:"
-msgstr "ÐапрÑмок текÑту:"
-
-#: ../share/extensions/text_extract.inx.h:13
+#: ../share/extensions/text_extract.inx.h:6
msgid "Top to bottom"
msgstr "Згори вниз"
-#: ../share/extensions/text_extract.inx.h:14
+#: ../share/extensions/text_extract.inx.h:7
+msgid "Horizontal point:"
+msgstr "Горизонтальна точка:"
+
+#: ../share/extensions/text_extract.inx.h:11
msgid "Vertical point:"
msgstr "Вертикальна точка:"
#: ../share/extensions/text_flipcase.inx.h:1
-#: ../share/extensions/text_lowercase.inx.h:1
-#: ../share/extensions/text_randomcase.inx.h:1
-#: ../share/extensions/text_sentencecase.inx.h:1
-#: ../share/extensions/text_titlecase.inx.h:1
-#: ../share/extensions/text_uppercase.inx.h:1
-msgid "Change Case"
-msgstr "Змінити регіÑтр"
-
-#: ../share/extensions/text_flipcase.inx.h:3
msgid "fLIP cASE"
msgstr "Ñ–ÐВЕРТУВÐТИ рЕГІСТР"
+#: ../share/extensions/text_flipcase.inx.h:3
#: ../share/extensions/text_lowercase.inx.h:3
+#: ../share/extensions/text_randomcase.inx.h:3
+#: ../share/extensions/text_sentencecase.inx.h:3
+#: ../share/extensions/text_titlecase.inx.h:3
+#: ../share/extensions/text_uppercase.inx.h:3
+msgid "Change Case"
+msgstr "Змінити регіÑтр"
+
+#: ../share/extensions/text_lowercase.inx.h:1
msgid "lowercase"
msgstr "нижній регіÑтр"
-#: ../share/extensions/text_randomcase.inx.h:3
+#: ../share/extensions/text_randomcase.inx.h:1
msgid "rANdOm CasE"
msgstr "вИПÐдкоВий реГіСТР"
-#: ../share/extensions/text_sentencecase.inx.h:2
+#: ../share/extensions/text_sentencecase.inx.h:1
msgid "Sentence case"
msgstr "Перше Ñлово з пропиÑної"
-#: ../share/extensions/text_titlecase.inx.h:3
+#: ../share/extensions/text_titlecase.inx.h:1
msgid "Title Case"
msgstr "Кожне Слово З ПропиÑної"
-#: ../share/extensions/text_uppercase.inx.h:3
+#: ../share/extensions/text_uppercase.inx.h:1
msgid "UPPERCASE"
msgstr "ВСІ ПРОПИСÐІ"
#: ../share/extensions/triangle.inx.h:1
-msgid "Angle a (deg):"
-msgstr "Кут a (у градуÑах):"
+msgid "Triangle"
+msgstr "Трикутник"
#: ../share/extensions/triangle.inx.h:2
-msgid "Angle b (deg):"
-msgstr "Кут b (у градуÑах):"
+msgid "Side Length a (px):"
+msgstr "Довжина кроку «a» (у пк):"
#: ../share/extensions/triangle.inx.h:3
-msgid "Angle c (deg):"
-msgstr "Кут c (у градуÑах):"
+msgid "Side Length b (px):"
+msgstr "Довжина кроку «b» (у пк):"
#: ../share/extensions/triangle.inx.h:4
-msgid "From Side a and Angles a, b"
-msgstr "За Ñтороною a Ñ– кутами a, b"
+msgid "Side Length c (px):"
+msgstr "Довжина кроку «c» (у пк):"
#: ../share/extensions/triangle.inx.h:5
-msgid "From Side c and Angles a, b"
-msgstr "За Ñтороною c Ñ– кутами a, b"
+msgid "Angle a (deg):"
+msgstr "Кут a (у градуÑах):"
#: ../share/extensions/triangle.inx.h:6
-msgid "From Sides a, b and Angle a"
-msgstr "За Ñторонами a, b Ñ– кутом a"
+msgid "Angle b (deg):"
+msgstr "Кут b (у градуÑах):"
#: ../share/extensions/triangle.inx.h:7
-msgid "From Sides a, b and Angle c"
-msgstr "За Ñторонами a, b Ñ– кутом c"
+msgid "Angle c (deg):"
+msgstr "Кут c (у градуÑах):"
-#: ../share/extensions/triangle.inx.h:8
+#: ../share/extensions/triangle.inx.h:9
msgid "From Three Sides"
msgstr "За трьома Ñторонами"
+#: ../share/extensions/triangle.inx.h:10
+msgid "From Sides a, b and Angle c"
+msgstr "За Ñторонами a, b Ñ– кутом c"
+
#: ../share/extensions/triangle.inx.h:11
-msgid "Side Length a (px):"
-msgstr "Довжина кроку «a» (у пк):"
+msgid "From Sides a, b and Angle a"
+msgstr "За Ñторонами a, b Ñ– кутом a"
#: ../share/extensions/triangle.inx.h:12
-msgid "Side Length b (px):"
-msgstr "Довжина кроку «b» (у пк):"
+msgid "From Side a and Angles a, b"
+msgstr "За Ñтороною a Ñ– кутами a, b"
#: ../share/extensions/triangle.inx.h:13
-msgid "Side Length c (px):"
-msgstr "Довжина кроку «c» (у пк):"
-
-#: ../share/extensions/triangle.inx.h:14
-msgid "Triangle"
-msgstr "Трикутник"
+msgid "From Side c and Angles a, b"
+msgstr "За Ñтороною c Ñ– кутами a, b"
#: ../share/extensions/txt2svg.inx.h:1
-msgid "ASCII Text"
-msgstr "ТекÑÑ‚ ASCII"
+msgid "Text Input"
+msgstr "Імпорт текÑту"
#: ../share/extensions/txt2svg.inx.h:2
msgid "Text File (*.txt)"
msgstr "ТекÑтовий файл (*.txt)"
#: ../share/extensions/txt2svg.inx.h:3
-msgid "Text Input"
-msgstr "Імпорт текÑту"
+msgid "ASCII Text"
+msgstr "ТекÑÑ‚ ASCII"
#: ../share/extensions/voronoi2svg.inx.h:1
-msgid "Automatic from selected objects"
-msgstr "Ðвтоматично за позначеними об'єктами"
+msgid "Voronoi Diagram"
+msgstr "Діаграма Вороного"
+
+#: ../share/extensions/voronoi2svg.inx.h:3
+msgid "Type of diagram:"
+msgstr "Тип діаграми:"
-#: ../share/extensions/voronoi2svg.inx.h:2
+#: ../share/extensions/voronoi2svg.inx.h:4
msgid "Bounding box of the diagram:"
msgstr "Рамка діаграми:"
-#: ../share/extensions/voronoi2svg.inx.h:3
+#: ../share/extensions/voronoi2svg.inx.h:5
+msgid "Show the bounding box"
+msgstr "Показати контур-обгортку"
+
+#: ../share/extensions/voronoi2svg.inx.h:6
msgid "Delaunay Triangulation"
msgstr "ТріангулÑÑ†Ñ–Ñ Ð”ÐµÐ»Ð¾Ð½Ðµ"
#: ../share/extensions/voronoi2svg.inx.h:7
+msgid "Voronoi and Delaunay"
+msgstr "Вороного і Делоне"
+
+#: ../share/extensions/voronoi2svg.inx.h:8
msgid "Options for Voronoi diagram"
msgstr "Параметри діаграми Вороного"
-#: ../share/extensions/voronoi2svg.inx.h:9
+#: ../share/extensions/voronoi2svg.inx.h:10
+msgid "Automatic from selected objects"
+msgstr "Ðвтоматично за позначеними об'єктами"
+
+#: ../share/extensions/voronoi2svg.inx.h:12
msgid ""
"Select a set of objects. Their centroids will be used as the sites of the "
"Voronoi diagram. Text objects are not handled."
@@ -32383,31 +32549,9 @@ msgstr ""
"Позначте набір об'єктів. Їхні центри буде викориÑтано Ñк пункти діаграми "
"Вороного. ТекÑтові об'єкти не братимутьÑÑ Ð´Ð¾ уваги."
-#: ../share/extensions/voronoi2svg.inx.h:10
-msgid "Show the bounding box"
-msgstr "Показати контур-обгортку"
-
-#: ../share/extensions/voronoi2svg.inx.h:11
-msgid "Type of diagram:"
-msgstr "Тип діаграми:"
-
-#: ../share/extensions/voronoi2svg.inx.h:12
-msgid "Voronoi Diagram"
-msgstr "Діаграма Вороного"
-
-#: ../share/extensions/voronoi2svg.inx.h:13
-msgid "Voronoi and Delaunay"
-msgstr "Вороного і Делоне"
-
#: ../share/extensions/webslicer_create_group.inx.h:1
-#: ../share/extensions/webslicer_create_rect.inx.h:2
-msgid "Background color:"
-msgstr "Колір тла:"
-
-#: ../share/extensions/webslicer_create_group.inx.h:2
-#: ../share/extensions/webslicer_create_rect.inx.h:17
-msgid "HTML class attribute:"
-msgstr "Ðтрибут class HTML:"
+msgid "Set a layout group"
+msgstr "Створити групу компонуваннÑ"
#: ../share/extensions/webslicer_create_group.inx.h:3
#: ../share/extensions/webslicer_create_rect.inx.h:18
@@ -32415,362 +32559,368 @@ msgid "HTML id attribute:"
msgstr "Ðтрибут id HTML:"
#: ../share/extensions/webslicer_create_group.inx.h:4
+#: ../share/extensions/webslicer_create_rect.inx.h:19
+msgid "HTML class attribute:"
+msgstr "Ðтрибут class HTML:"
+
+#: ../share/extensions/webslicer_create_group.inx.h:5
+msgid "Width unit:"
+msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸:"
+
+#: ../share/extensions/webslicer_create_group.inx.h:6
msgid "Height unit:"
msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ñоти:"
-#: ../share/extensions/webslicer_create_group.inx.h:6
-msgid ""
-"Layout Group is only about to help a better code generation (if you need "
-"it). To use this, you must to select some \"Slicer rectangles\" first."
-msgstr ""
-"Групи ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ лише Ð´Ð»Ñ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ Ð²Ð¸Ð³Ð»Ñду коду (Ñкщо таке "
-"Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ Ð²Ð°Ð¼ потрібне). Щоб ÑкориÑтатиÑÑ Ð½Ð¸Ð¼, вам Ñпершу Ñлід позначити "
-"певні «ПрÑмокутники розрізаннÑ»."
+#: ../share/extensions/webslicer_create_group.inx.h:7
+#: ../share/extensions/webslicer_create_rect.inx.h:9
+msgid "Background color:"
+msgstr "Колір тла:"
#: ../share/extensions/webslicer_create_group.inx.h:8
-msgid "Percent (relative to parent size)"
-msgstr "МаÑштабоване (у відÑотках від батьківÑького розміру)"
-
-#: ../share/extensions/webslicer_create_group.inx.h:9
msgid "Pixel (fixed)"
msgstr "У пікÑелÑÑ… (фікÑоване)"
-#: ../share/extensions/webslicer_create_group.inx.h:10
-msgid "Set a layout group"
-msgstr "Створити групу компонуваннÑ"
-
-#: ../share/extensions/webslicer_create_group.inx.h:11
-msgid "Slicer"
-msgstr "РозрізаннÑ"
+#: ../share/extensions/webslicer_create_group.inx.h:9
+msgid "Percent (relative to parent size)"
+msgstr "МаÑштабоване (у відÑотках від батьківÑького розміру)"
-#: ../share/extensions/webslicer_create_group.inx.h:12
+#: ../share/extensions/webslicer_create_group.inx.h:10
msgid "Undefined (relative to non-floating content size)"
msgstr "Ðе визначено (відноÑно розміру нерухомих чаÑтин)"
+#: ../share/extensions/webslicer_create_group.inx.h:12
+msgid ""
+"Layout Group is only about to help a better code generation (if you need "
+"it). To use this, you must to select some \"Slicer rectangles\" first."
+msgstr ""
+"Групи ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ лише Ð´Ð»Ñ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ Ð²Ð¸Ð³Ð»Ñду коду (Ñкщо таке "
+"Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ Ð²Ð°Ð¼ потрібне). Щоб ÑкориÑтатиÑÑ Ð½Ð¸Ð¼, вам Ñпершу Ñлід позначити "
+"певні «ПрÑмокутники розрізаннÑ»."
+
#: ../share/extensions/webslicer_create_group.inx.h:13
#: ../share/extensions/webslicer_create_rect.inx.h:41
-#: ../share/extensions/webslicer_export.inx.h:7
-#: ../share/extensions/web-set-att.inx.h:18
-#: ../share/extensions/web-transmit-att.inx.h:16
+#: ../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 "Width unit:"
-msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸:"
+msgid "Slicer"
+msgstr "РозрізаннÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:1
-msgid ""
-"0 is the lowest image quality and highest compression, and 100 is the best "
-"quality but least effective compression"
-msgstr ""
-"0 відповідає найнижчій ÑкоÑті Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ– найвищому рівню ÑтиÑканнÑ, 100 — "
-"найвищій ÑкоÑті Ñ– незначному рівню ÑтиÑканнÑ"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:3
-msgid "Background — no repeat (on parent group)"
-msgstr "Тло — без Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
+msgid "Create a slicer rectangle"
+msgstr "Створити прÑмокутник розрізаннÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:4
-msgid "Background — repeat horizontally (on parent group)"
-msgstr "Тло — горизонтальне Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
+msgid "DPI:"
+msgstr "РоздільніÑть:"
#: ../share/extensions/webslicer_create_rect.inx.h:5
-msgid "Background — repeat vertically (on parent group)"
-msgstr "Тло — вертикальне Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:6
-msgid "Bottom and Center"
-msgstr "Внизу і по центру"
+msgid "Force Dimension:"
+msgstr "ПримуÑові розміри:"
+#. i18n. Description duplicated in a fake value attribute in order to make it translatable
#: ../share/extensions/webslicer_create_rect.inx.h:7
-msgid "Bottom and Left"
-msgstr "Внизу ліворуч"
+msgid "Force Dimension must be set as <width>x<height>"
+msgstr "ПримуÑові розміри Ñлід вказувати у форматі «<ширина>x<виÑота>»"
#: ../share/extensions/webslicer_create_rect.inx.h:8
-msgid "Bottom and Right"
-msgstr "Внизу праворуч"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:9
-msgid "Create a slicer rectangle"
-msgstr "Створити прÑмокутник розрізаннÑ"
+msgid "If set, this will replace DPI."
+msgstr "Якщо вÑтановлено, замінить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¾Ñті у точках на дюйм."
#: ../share/extensions/webslicer_create_rect.inx.h:10
-msgid "DPI:"
-msgstr "РоздільніÑть:"
+msgid "JPG specific options"
+msgstr "Специфічні Ð´Ð»Ñ JPG параметри"
+
+#: ../share/extensions/webslicer_create_rect.inx.h:11
+msgid "Quality:"
+msgstr "ЯкіÑть:"
-#. i18n. Description duplicated in a fake value attribute in order to make it translatable
#: ../share/extensions/webslicer_create_rect.inx.h:12
-msgid "Force Dimension must be set as <width>x<height>"
-msgstr "ПримуÑові розміри Ñлід вказувати у форматі «<ширина>x<виÑота>»"
+msgid ""
+"0 is the lowest image quality and highest compression, and 100 is the best "
+"quality but least effective compression"
+msgstr ""
+"0 відповідає найнижчій ÑкоÑті Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ– найвищому рівню ÑтиÑканнÑ, 100 — "
+"найвищій ÑкоÑті Ñ– незначному рівню ÑтиÑканнÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:13
-msgid "Force Dimension:"
-msgstr "ПримуÑові розміри:"
-
-#: ../share/extensions/webslicer_create_rect.inx.h:15
msgid "GIF specific options"
msgstr "Специфічні Ð´Ð»Ñ GIF параметри"
-#: ../share/extensions/webslicer_create_rect.inx.h:19
-msgid "If set, this will replace DPI."
-msgstr "Якщо вÑтановлено, замінить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¾Ñті у точках на дюйм."
+#: ../share/extensions/webslicer_create_rect.inx.h:16
+msgid "Palette"
+msgstr "Палітра"
+
+#: ../share/extensions/webslicer_create_rect.inx.h:17
+msgid "Palette size:"
+msgstr "Розмір палітри:"
#: ../share/extensions/webslicer_create_rect.inx.h:20
-msgid "JPG specific options"
-msgstr "Специфічні Ð´Ð»Ñ JPG параметри"
+msgid "Options for HTML export"
+msgstr "Параметри екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ HTML"
#: ../share/extensions/webslicer_create_rect.inx.h:21
msgid "Layout disposition:"
msgstr "Ð Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ:"
#: ../share/extensions/webslicer_create_rect.inx.h:22
-msgid "Left Floated Image"
-msgstr "ЗображеннÑ, зÑунуте ліворуч"
+msgid "Positioned html block element with the image as Background"
+msgstr "ФікÑований елемент block html з вказаним тлом з зображеннÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:23
-msgid "Middle and Center"
-msgstr "ПоÑередині Ñ– по центру"
+msgid "Tiled Background (on parent group)"
+msgstr "Тло з мозаїки (у батьківÑькій групі)"
#: ../share/extensions/webslicer_create_rect.inx.h:24
-msgid "Middle and Left"
-msgstr "ПоÑередині Ñ– ліворуч"
+msgid "Background — repeat horizontally (on parent group)"
+msgstr "Тло — горизонтальне Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
#: ../share/extensions/webslicer_create_rect.inx.h:25
-msgid "Middle and Right"
-msgstr "ПоÑередині Ñ– праворуч"
+msgid "Background — repeat vertically (on parent group)"
+msgstr "Тло — вертикальне Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
+
+#: ../share/extensions/webslicer_create_rect.inx.h:26
+msgid "Background — no repeat (on parent group)"
+msgstr "Тло — без Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ (у батьківÑькій групі)"
#: ../share/extensions/webslicer_create_rect.inx.h:27
-msgid "Non Positioned Image"
-msgstr "Ðепозиційоване зображеннÑ"
+msgid "Positioned Image"
+msgstr "Позиційоване зображеннÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:28
-msgid "Options for HTML export"
-msgstr "Параметри екÑÐ¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ HTML"
+msgid "Non Positioned Image"
+msgstr "Ðепозиційоване зображеннÑ"
#: ../share/extensions/webslicer_create_rect.inx.h:29
-msgid "Palette"
-msgstr "Палітра"
+msgid "Left Floated Image"
+msgstr "ЗображеннÑ, зÑунуте ліворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:30
-msgid "Palette size:"
-msgstr "Розмір палітри:"
+msgid "Right Floated Image"
+msgstr "ЗображеннÑ, зÑунуте праворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:31
msgid "Position anchor:"
msgstr "ФікÑатор позиції:"
#: ../share/extensions/webslicer_create_rect.inx.h:32
-msgid "Positioned Image"
-msgstr "Позиційоване зображеннÑ"
+msgid "Top and Left"
+msgstr "Вгорі ліворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:33
-msgid "Positioned html block element with the image as Background"
-msgstr "ФікÑований елемент block html з вказаним тлом з зображеннÑ"
+msgid "Top and Center"
+msgstr "Вгорі і по центру"
#: ../share/extensions/webslicer_create_rect.inx.h:34
-msgid "Quality:"
-msgstr "ЯкіÑть:"
+msgid "Top and right"
+msgstr "Вгорі праворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:35
-msgid "Right Floated Image"
-msgstr "ЗображеннÑ, зÑунуте праворуч"
+msgid "Middle and Left"
+msgstr "ПоÑередині Ñ– ліворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:36
-msgid "Tiled Background (on parent group)"
-msgstr "Тло з мозаїки (у батьківÑькій групі)"
+msgid "Middle and Center"
+msgstr "ПоÑередині Ñ– по центру"
#: ../share/extensions/webslicer_create_rect.inx.h:37
-msgid "Top and Center"
-msgstr "Вгорі і по центру"
+msgid "Middle and Right"
+msgstr "ПоÑередині Ñ– праворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:38
-msgid "Top and Left"
-msgstr "Вгорі ліворуч"
+msgid "Bottom and Left"
+msgstr "Внизу ліворуч"
#: ../share/extensions/webslicer_create_rect.inx.h:39
-msgid "Top and right"
-msgstr "Вгорі праворуч"
+msgid "Bottom and Center"
+msgstr "Внизу і по центру"
-#: ../share/extensions/webslicer_export.inx.h:1
-msgid ""
-"All sliced images, and optionaly code, will be generated as you had "
-"configured and saved to one directory."
-msgstr ""
-"Ð’ÑÑ– розрізані Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð°, за бажаннÑ, код буде Ñтворено відповідно до "
-"налаштувань і збережено до одного каталогу."
+#: ../share/extensions/webslicer_create_rect.inx.h:40
+msgid "Bottom and Right"
+msgstr "Внизу праворуч"
-#: ../share/extensions/webslicer_export.inx.h:2
-msgid "Create directory, if it does not exists"
-msgstr "Створити каталог, Ñкщо його ще не Ñ–Ñнує"
+#: ../share/extensions/webslicer_export.inx.h:1
+msgid "Export layout pieces and HTML+CSS code"
+msgstr "ЕкÑпортувати чаÑтини ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– код HTML+CSS"
#: ../share/extensions/webslicer_export.inx.h:3
msgid "Directory path to export:"
msgstr "ÐдреÑа каталогу Ð´Ð»Ñ ÐµÐºÑпортуваннÑ:"
#: ../share/extensions/webslicer_export.inx.h:4
-msgid "Export layout pieces and HTML+CSS code"
-msgstr "ЕкÑпортувати чаÑтини ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– код HTML+CSS"
+msgid "Create directory, if it does not exists"
+msgstr "Створити каталог, Ñкщо його ще не Ñ–Ñнує"
-#: ../share/extensions/webslicer_export.inx.h:8
+#: ../share/extensions/webslicer_export.inx.h:5
msgid "With HTML and CSS"
msgstr "З HTML і CSS"
+#: ../share/extensions/webslicer_export.inx.h:7
+msgid ""
+"All sliced images, and optionaly code, will be generated as you had "
+"configured and saved to one directory."
+msgstr ""
+"Ð’ÑÑ– розрізані Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð°, за бажаннÑ, код буде Ñтворено відповідно до "
+"налаштувань і збережено до одного каталогу."
+
#: ../share/extensions/web-set-att.inx.h:1
-msgid "All selected ones set an attribute in the last one"
-msgstr "Ð’ÑÑ– вибрані вÑтановлюють атрибут у оÑтанньому"
+msgid "Set Attributes"
+msgstr "Ð’Ñтановити атрибути"
-#: ../share/extensions/web-set-att.inx.h:2
+#: ../share/extensions/web-set-att.inx.h:3
msgid "Attribute to set:"
msgstr "Ðтрибут Ð´Ð»Ñ Ð²ÑтановленнÑ:"
-#: ../share/extensions/web-set-att.inx.h:3
-#: ../share/extensions/web-transmit-att.inx.h:3
+#: ../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:5
-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:7
+msgid "Source and destination of setting:"
+msgstr "Джерело Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²ÑтановленнÑ:"
#: ../share/extensions/web-set-att.inx.h:8
-#: ../share/extensions/web-transmit-att.inx.h:8
-msgid "Run it after"
-msgstr "ЗапуÑтити піÑлÑ"
+#: ../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:9
-msgid "Run it before"
-msgstr "ЗапуÑтити до"
+#: ../share/extensions/web-transmit-att.inx.h:8
+msgid "on focus"
+msgstr "при фокуÑуванні"
#: ../share/extensions/web-set-att.inx.h:10
-msgid "Set Attributes"
-msgstr "Ð’Ñтановити атрибути"
+#: ../share/extensions/web-transmit-att.inx.h:9
+msgid "on blur"
+msgstr "при розмиванні"
#: ../share/extensions/web-set-att.inx.h:11
-msgid "Source and destination of setting:"
-msgstr "Джерело Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²ÑтановленнÑ:"
+#: ../share/extensions/web-transmit-att.inx.h:10
+msgid "on activate"
+msgstr "при активуванні"
#: ../share/extensions/web-set-att.inx.h:12
-msgid "The first selected sets an attribute in all others"
-msgstr "Перший вибраний вÑтановлює атрибути Ð´Ð»Ñ Ñ–Ð½ÑˆÐ¸Ñ…"
+#: ../share/extensions/web-transmit-att.inx.h:11
+msgid "on mouse down"
+msgstr "при натиÑканні кнопки миші"
#: ../share/extensions/web-set-att.inx.h:13
-msgid "The list of values must have the same size as the attributes list."
-msgstr ""
-"КількіÑть елементів у ÑпиÑку значень має збігатиÑÑ Ð· кількіÑтю елементів у "
-"ÑпиÑку атрибутів."
+#: ../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:12
-msgid "The next parameter is useful when you select more than two elements"
-msgstr "ÐаÑтупний параметр буде кориÑним, Ñкщо вибрано більше двох елементів"
+#: ../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:13
-msgid ""
-"This effect adds a feature visible (or usable) only on a SVG enabled web "
-"browser (like Firefox)."
-msgstr ""
-"Результати дії цього ефекту можна буде бачити (або викориÑтовувати) лише у "
-"переглÑдачах інтернету, Ñкі можуть працювати з SVG (наприклад, Opera)."
+#: ../share/extensions/web-transmit-att.inx.h:14
+msgid "on mouse move"
+msgstr "при переÑуванні миші"
#: ../share/extensions/web-set-att.inx.h:16
-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-transmit-att.inx.h:15
+msgid "on mouse out"
+msgstr "при відведенні вказівника"
#: ../share/extensions/web-set-att.inx.h:17
-msgid "Value to set:"
-msgstr "ЗначеннÑ:"
+#: ../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
-msgid "When should the set be done:"
-msgstr "Коли Ñлід виконати цей набір:"
+#: ../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 "on activate"
-msgstr "при активуванні"
-
-#: ../share/extensions/web-set-att.inx.h:21
-#: ../share/extensions/web-transmit-att.inx.h:19
-msgid "on blur"
-msgstr "при розмиванні"
+msgid "Run it before"
+msgstr "ЗапуÑтити до"
#: ../share/extensions/web-set-att.inx.h:22
#: ../share/extensions/web-transmit-att.inx.h:20
-msgid "on click"
-msgstr "при клацанні"
+msgid "The next parameter is useful when you select more than two elements"
+msgstr "ÐаÑтупний параметр буде кориÑним, Ñкщо вибрано більше двох елементів"
#: ../share/extensions/web-set-att.inx.h:23
-#: ../share/extensions/web-transmit-att.inx.h:21
-msgid "on element loaded"
-msgstr "при завантаженні елемента"
+msgid "All selected ones set an attribute in the last one"
+msgstr "Ð’ÑÑ– вибрані вÑтановлюють атрибут у оÑтанньому"
#: ../share/extensions/web-set-att.inx.h:24
-#: ../share/extensions/web-transmit-att.inx.h:22
-msgid "on focus"
-msgstr "при фокуÑуванні"
-
-#: ../share/extensions/web-set-att.inx.h:25
-#: ../share/extensions/web-transmit-att.inx.h:23
-msgid "on mouse down"
-msgstr "при натиÑканні кнопки миші"
+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 "on mouse move"
-msgstr "при переÑуванні миші"
+msgid ""
+"This effect adds a feature visible (or usable) only on a SVG enabled web "
+"browser (like Firefox)."
+msgstr ""
+"Результати дії цього ефекту можна буде бачити (або викориÑтовувати) лише у "
+"переглÑдачах інтернету, Ñкі можуть працювати з SVG (наприклад, Opera)."
#: ../share/extensions/web-set-att.inx.h:27
-#: ../share/extensions/web-transmit-att.inx.h:25
-msgid "on mouse out"
-msgstr "при відведенні вказівника"
+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
-#: ../share/extensions/web-transmit-att.inx.h:26
-msgid "on mouse over"
-msgstr "при наведенні вказівника"
-
-#: ../share/extensions/web-set-att.inx.h:29
-#: ../share/extensions/web-transmit-att.inx.h:27
-msgid "on mouse up"
-msgstr "при відпуÑканні кнопки миші"
+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 "All selected ones transmit to the last one"
-msgstr "Ð’ÑÑ– вибрані передають оÑтанньому"
+msgid "Transmit Attributes"
+msgstr "Передати атрибути"
-#: ../share/extensions/web-transmit-att.inx.h:2
+#: ../share/extensions/web-transmit-att.inx.h:3
msgid "Attribute to transmit:"
msgstr "Ðтрибут Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ:"
-#: ../share/extensions/web-transmit-att.inx.h:5
-msgid ""
-"If you want to transmit more than one attribute, you should separate this "
-"with a space, and only with a space."
-msgstr ""
-"Якщо ви бажаєте передати декілька атрибутів, вам Ñлід відокремити Ñ—Ñ… у "
-"ÑпиÑку пробілом Ñ– лише пробілом."
+#: ../share/extensions/web-transmit-att.inx.h:4
+msgid "When to transmit:"
+msgstr "Умова перетвореннÑ:"
-#: ../share/extensions/web-transmit-att.inx.h:10
+#: ../share/extensions/web-transmit-att.inx.h:6
msgid "Source and destination of transmitting:"
msgstr "Джерело Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ:"
-#: ../share/extensions/web-transmit-att.inx.h:11
+#: ../share/extensions/web-transmit-att.inx.h:21
+msgid "All selected ones transmit to the last one"
+msgstr "Ð’ÑÑ– вибрані передають оÑтанньому"
+
+#: ../share/extensions/web-transmit-att.inx.h:22
msgid "The first selected transmits to all others"
msgstr "Перший вибраний передає вÑім іншим"
-#: ../share/extensions/web-transmit-att.inx.h:14
+#: ../share/extensions/web-transmit-att.inx.h:25
msgid ""
"This effect transmits one or more attributes from the first selected element "
"to the second when an event occurs."
@@ -32779,15 +32929,19 @@ msgstr ""
"з вибраних елементів, коли вказана Ð¿Ð¾Ð´Ñ–Ñ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑÑ Ð· другим з вибраних "
"елементів."
-#: ../share/extensions/web-transmit-att.inx.h:15
-msgid "Transmit Attributes"
-msgstr "Передати атрибути"
-
-#: ../share/extensions/web-transmit-att.inx.h:17
-msgid "When to transmit:"
-msgstr "Умова перетвореннÑ:"
+#: ../share/extensions/web-transmit-att.inx.h:26
+msgid ""
+"If you want to transmit more than one attribute, you should separate this "
+"with a space, and only with a space."
+msgstr ""
+"Якщо ви бажаєте передати декілька атрибутів, вам Ñлід відокремити Ñ—Ñ… у "
+"ÑпиÑку пробілом Ñ– лише пробілом."
#: ../share/extensions/whirl.inx.h:1
+msgid "Whirl"
+msgstr "Вихор"
+
+#: ../share/extensions/whirl.inx.h:2
msgid "Amount of whirl:"
msgstr "Величина вихору:"
@@ -32795,13 +32949,9 @@ msgstr "Величина вихору:"
msgid "Rotation is clockwise"
msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð·Ð° годинниковою Ñтрілкою"
-#: ../share/extensions/whirl.inx.h:4
-msgid "Whirl"
-msgstr "Вихор"
-
#: ../share/extensions/wireframe_sphere.inx.h:1
-msgid "Hide lines behind the sphere"
-msgstr "Ховати лінії за Ñферою"
+msgid "Wireframe Sphere"
+msgstr "ÐšÐ°Ñ€ÐºÐ°Ñ Ñфери"
#: ../share/extensions/wireframe_sphere.inx.h:2
msgid "Lines of latitude:"
@@ -32811,18 +32961,18 @@ msgstr "Лінії широти:"
msgid "Lines of longitude:"
msgstr "Лінії довготи:"
-#: ../share/extensions/wireframe_sphere.inx.h:7
+#: ../share/extensions/wireframe_sphere.inx.h:4
msgid "Tilt (deg):"
msgstr "Ðахил (у градуÑах):"
-#: ../share/extensions/wireframe_sphere.inx.h:8
-msgid "Wireframe Sphere"
-msgstr "ÐšÐ°Ñ€ÐºÐ°Ñ Ñфери"
+#: ../share/extensions/wireframe_sphere.inx.h:7
+msgid "Hide lines behind the sphere"
+msgstr "Ховати лінії за Ñферою"
#: ../share/extensions/wmf_input.inx.h:1
#: ../share/extensions/wmf_output.inx.h:1
-msgid "A popular graphics file format for clipart"
-msgstr "ПопулÑрний графічний формат Ð´Ð»Ñ ÐºÐ»Ñ–Ð¿Ð°Ñ€Ñ‚Ñƒ"
+msgid "Windows Metafile Input"
+msgstr "Імпорт метафайла Windows"
#: ../share/extensions/wmf_input.inx.h:2
#: ../share/extensions/wmf_output.inx.h:2
@@ -32831,12 +32981,21 @@ msgstr "Метафайл Windows (*.wmf)"
#: ../share/extensions/wmf_input.inx.h:3
#: ../share/extensions/wmf_output.inx.h:3
-msgid "Windows Metafile Input"
-msgstr "Імпорт метафайла Windows"
+msgid "A popular graphics file format for clipart"
+msgstr "ПопулÑрний графічний формат Ð´Ð»Ñ ÐºÐ»Ñ–Ð¿Ð°Ñ€Ñ‚Ñƒ"
-#: ../share/extensions/xaml2svg.inx.h:3
+#: ../share/extensions/xaml2svg.inx.h:1
msgid "XAML Input"
msgstr "Імпорт з XAML"
+#~ msgid "Specifies the shape of the path's corners"
+#~ msgstr "Визначає форму кутових точок на кривій"
+
+#~ msgid "O:%.3g"
+#~ msgstr "Ð:%.3g"
+
+#~ msgid "O:.%d"
+#~ msgstr "Ð:.%d"
+
#~ msgid "The directory where autosaves will be written"
#~ msgstr "Каталог, куди буде запиÑано автоматичні копії"
diff --git a/share/extensions/embedimage.py b/share/extensions/embedimage.py
index 159c3c152..bdc15bde2 100755
--- a/share/extensions/embedimage.py
+++ b/share/extensions/embedimage.py
@@ -75,8 +75,11 @@ class Embedder(inkex.Effect):
if (absref != None):
path=absref
- path=unicode(path, "utf-8")
-
+ try:
+ path=unicode(path, "utf-8")
+ except TypeError:
+ path=path
+
if (not os.path.isfile(path)):
inkex.errormsg(_('No xlink:href or sodipodi:absref attributes found, or they do not point to an existing file! Unable to embed image.'))
if path:
diff --git a/share/extensions/funcplot.py b/share/extensions/funcplot.py
index a3a810028..08ac15dbb 100755
--- a/share/extensions/funcplot.py
+++ b/share/extensions/funcplot.py
@@ -43,6 +43,9 @@ def drawfunction(xstart, xend, ybottom, ytop, samples, width, height, left, bott
xend = 2 * pi * xend
# coords and scales based on the source rect
+ if xstart == xend:
+ inkex.errormsg(_("x-interval cannot be zero. Please modify 'Start X' or 'End X'"))
+ return []
scalex = width / (xend - xstart)
xoff = left
coordx = lambda x: (x - xstart) * scalex + xoff #convert x-value to coordinate
@@ -52,6 +55,9 @@ def drawfunction(xstart, xend, ybottom, ytop, samples, width, height, left, bott
polar_scalex = width/2.0
coordx = lambda x: x * polar_scalex + centerx #convert x-value to coordinate
+ if ytop == ybottom:
+ inkex.errormsg(_("y-interval cannot be zero. Please modify 'Y top' or 'Y bottom'"))
+ return []
scaley = height / (ytop - ybottom)
yoff = bottom
coordy = lambda y: (ybottom - y) * scaley + yoff #convert y-value to coordinate
diff --git a/share/extensions/scour.inkscape.py b/share/extensions/scour.inkscape.py
index 1cc7744d9..f161a09c2 100755
--- a/share/extensions/scour.inkscape.py
+++ b/share/extensions/scour.inkscape.py
@@ -65,8 +65,9 @@ class ScourInkscape (inkex.Effect):
action="store", dest="renderer_workaround", default=False,
help="work around various renderer bugs (currently only librsvg)")
- def effect(self):
+ def effect(self):
input = file(self.args[0], "r")
+ self.options.infilename=self.args[0]
sys.stdout.write(scourString(input.read(), self.options).encode("UTF-8"))
input.close()
sys.stdout.close()
diff --git a/share/filters/filters.svg b/share/filters/filters.svg
index c05c2c1e8..e617d3241 100644
--- a/share/filters/filters.svg
+++ b/share/filters/filters.svg
@@ -2520,7 +2520,7 @@ sodipodi:docname="filters.svg">
<feBlend in2="result9" mode="normal" in="result14" result="result10" />
<feComposite in2="SourceGraphic" operator="in" result="result11" in="result10" />
</filter>
-<filter id="filter451" inkscape:menu="Fill and Transparency" inkscape:menu-tooltip="Create a semi transparent posterized image" style="color-interpolation-filters:sRGB" inkscape:label="Posterized Light Eraser 4">
+<filter id="filter451" inkscape:menu="Fill and Transparency" inkscape:menu-tooltip="Create a semi transparent posterized image" style="color-interpolation-filters:sRGB" inkscape:label="Posterized Light Eraser">
<feGaussianBlur stdDeviation="0.01" result="result1" in="SourceGraphic" />
<feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 50 0 " result="fbSourceGraphic" in="result1" />
<feColorMatrix type="saturate" result="result8" values="1" />
diff --git a/share/keys/xara.xml b/share/keys/xara.xml
index 43e909011..936ee1fd3 100644
--- a/share/keys/xara.xml
+++ b/share/keys/xara.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<keys name="Inkscape default">
+<keys name="Xara">
<!--
This is the alternative Inkscape keymap designed to match as close as possible the
diff --git a/share/symbols/AigaSymbols.svg b/share/symbols/AigaSymbols.svg
new file mode 100644
index 000000000..c78d4f7ea
--- /dev/null
+++ b/share/symbols/AigaSymbols.svg
@@ -0,0 +1,1399 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!-- Created by Tavmjong Bah based on AIGA and NPS symbols. -->
+<!-- See http://www.aiga.org/symbol-signs/ and -->
+<!-- http://www.nps.gov/hfc/carto/map-symbols.cfm -->
+<!-- Symbols are in the public domain. -->
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="720"
+ height="1008"
+ viewBox="0,0,720,1008"
+ version="1.1"
+ style="fill:black;stroke:black">
+ <title>AIGA Symbol Signs</title>
+ <desc>Passenger/Pedestrian Symbols</desc>
+ <defs>
+
+ <symbol id="Telephone">
+ <title>Telephone</title>
+ <g style="stroke:none">
+ <path d="m 23,36 c 0,24 11,30 13,30 l 0,-17 c -3,0 -3,-8 -3,-13 0,-5 0,-13 3,-13 L 36,6 C 33,6 23,12 23,36 z"/>
+ <path id="ear1" d="m 42,23 a 2,2 0 0 0 2,-2 L 44,8 A 2,2 0 0 0 42,6 l -4,0 0,17 z"/>
+ <use y="43" xlink:href="#ear1"/>
+ </g>
+ </symbol>
+
+ <symbol id="Telephone_Inv">
+ <title>Telephone</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <path d="m 23,36 c 0,24 11,30 13,30 l 0,-17 c -3,0 -3,-8 -3,-13 0,-5 0,-13 3,-13 L 36,6 C 33,6 23,12 23,36 z"/>
+ <path id="ear2" d="m 42,23 a 2,2 0 0 0 2,-2 L 44,8 A 2,2 0 0 0 42,6 l -4,0 0,17 z"/>
+ <use y="43" xlink:href="#ear2"/>
+ </g>
+ </symbol>
+
+ <symbol id="Mail">
+ <title>Mail</title>
+ <g style="fill:none;stroke-width:4">
+ <path d="m 10.5,55.1 51,0 0,-37.6 -51,0 0,37.6 z" />
+ <path d="m 11,17.75 22,22.6 c 1.6,1.6 4.4,1.6 6,0.0125 L 61,17.75" />
+ <path d="m 12,54 16.9,-17" />
+ <path d="m 60,54 -16.9,-17" />
+ </g>
+ </symbol>
+
+ <symbol id="Mail_Inv">
+ <title>Mail</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:none;stroke:white;stroke-width:4">
+ <path d="m 10.5,55.1 51,0 0,-37.6 -51,0 0,37.6 z"/>
+ <path d="m 11,17.75 22,22.6 c 1.6,1.6 4.4,1.6 6,0.0125 L 61,17.75"/>
+ <path d="m 12,54 16.9,-17"/>
+ <path d="m 60,54 -16.9,-17"/>
+ </g>
+ </symbol>
+
+ <symbol id="CurrencyExchange">
+ <title>Currency Exchange</title>
+ <rect x="11" y="14" width="50" height="22" style="fill:none;stroke-width:5.25"/>
+ <g style="stroke:none">
+ <!-- Dollar -->
+ <circle cx="36" cy="25" r="7.25"/>
+ <path d="m 35.1,19 0,1.2 c -0.6,0.1 -1.2,0.4 -1.6,0.7 -0.7,0.5 -1.2,1.2 -1.2,2.1 0,0.7 0.3,1.5 0.9,2 0.4,0.4 1.2,0.7 1.9,0.8 l 0,2.1 C 34.4,27.7 33.9,27 33.9,26.6 l -1.8,0 c 0,1 0.5,1.7 1.2,2.3 0.5,0.4 1.1,0.8 1.8,0.9 l 0,1.2 1.8,0 0,-1.2 c 0.6,-0.1 1.2,-0.3 1.7,-0.6 0.7,-0.5 1.3,-1.25 1.3,-2.2 0,-0.8 -0.3,-1.6 -1,-2.1 -0.5,-0.3 -1.3,-0.6 -2,-0.7 l 0,-2.1 c 0.6,0.3 1,0.9 1,1.3 l 1.8,0 c 0,-1.5 -1.2,-2.8 -2.8,-3.2 l 0,-1.2 z m 0,4.9 c -0.8,-0.2 -1,-0.5 -1,-0.9 0,-0.4 0.5,-0.8 1,-0.9 z m 1.8,2.1 c 0.8,0.2 1.2,0.4 1.2,1 0,0.5 -0.6,0.8 -1.2,1 z" style="fill:white"/>
+ <!-- Pound -->
+ <circle cx="48" cy="38" r="7.25"/>
+ <path d="m 48,32.6 c -1.6,0 -3.1,1.1 -3.1,2.7 0,0.5 0.1,0.9 0.2,1.3 l -1.1,0 0,1.8 1.4,0 c 0.2,1 -0.3,1.5 -0.8,2.2 l 0,1.8 6.6,0 0,-1.8 -4.4,0 c 0.4,-0.8 0.6,-1.5 0.5,-2.2 l 1.5,0 0,-1.8 -1.9,0 c -0.1,-0.5 -0.2,-1 -0.2,-1.3 0,-0.4 0.5,-0.9 1.3,-0.9 1,0 1.3,0.7 1.3,1.5 l 1.8,0 c 0,-1 -0.3,-1.8 -0.9,-2.4 -0.6,-0.6 -1.3,-0.9 -2.2,-0.9 z" style="fill:white"/>
+ <!-- Franc -->
+ <circle cx="21" cy="48" r="7.25"/>
+ <path d="m 21.9,46.6 0,5.8 1.8,0 0,-2.4 c 0,-1.6 1.8,-1.7 1.8,-1.7 l 0,-1.7 c -0.4,0 -1.3,0.2 -1.8,1 l 0,-1 z M 21,42.8 c -1.6,0 -2.7,1.2 -2.7,2.7 l 0,1.1 -1.1,0 0,1.8 1.1,0 0,4 1.8,0 0,-4 1.3,0 0,-1.8 -1.3,0 0,-1.1 c 0,-0.7 0.3,-1 0.9,-1 0.6,0 0.9,0.3 0.9,1 l 0,0.5 1.8,0 0,-0.5 C 23.7,44 22.6,42.8 21,42.8 z" style="fill:white"/>
+ <!-- Yen -->
+ <circle cx="43" cy="56" r="7.25"/>
+ <path d="m 41,51.8 2,3.4 2,-3.4 2,0 -3.1,5.4 2.3,0 0,1.8 -2.3,0 0,2.4 -1.8,0 0,-2.4 -2.3,0 0,-1.8 2.3,0 -3.1,-5.4 z" style="fill:white"/>
+ </g>
+ </symbol>
+
+ <symbol id="CurrencyExchange_Inv">
+ <title>Currency Exchange</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <rect x="11" y="14" width="50" height="22" style="fill:none;stroke:white;stroke-width:5.25"/>
+ <g style="stroke:none">
+ <!-- Dollar -->
+ <circle cx="36" cy="25" r="7.25" style="fill:white"/>
+ <path d="m 35.1,19 0,1.2 c -0.6,0.1 -1.2,0.4 -1.6,0.7 -0.7,0.5 -1.2,1.2 -1.2,2.1 0,0.7 0.3,1.5 0.9,2 0.4,0.4 1.2,0.7 1.9,0.8 l 0,2.1 C 34.4,27.7 33.9,27 33.9,26.6 l -1.8,0 c 0,1 0.5,1.7 1.2,2.3 0.5,0.4 1.1,0.8 1.8,0.9 l 0,1.2 1.8,0 0,-1.2 c 0.6,-0.1 1.2,-0.3 1.7,-0.6 0.7,-0.5 1.3,-1.25 1.3,-2.2 0,-0.8 -0.3,-1.6 -1,-2.1 -0.5,-0.3 -1.3,-0.6 -2,-0.7 l 0,-2.1 c 0.6,0.3 1,0.9 1,1.3 l 1.8,0 c 0,-1.5 -1.2,-2.8 -2.8,-3.2 l 0,-1.2 z m 0,4.9 c -0.8,-0.2 -1,-0.5 -1,-0.9 0,-0.4 0.5,-0.8 1,-0.9 z m 1.8,2.1 c 0.8,0.2 1.2,0.4 1.2,1 0,0.5 -0.6,0.8 -1.2,1 z"/>
+ <!-- Pound -->
+ <circle cx="48" cy="38" r="7.25" style="fill:white"/>
+ <path d="m 48,32.6 c -1.6,0 -3.1,1.1 -3.1,2.7 0,0.5 0.1,0.9 0.2,1.3 l -1.1,0 0,1.8 1.4,0 c 0.2,1 -0.3,1.5 -0.8,2.2 l 0,1.8 6.6,0 0,-1.8 -4.4,0 c 0.4,-0.8 0.6,-1.5 0.5,-2.2 l 1.5,0 0,-1.8 -1.9,0 c -0.1,-0.5 -0.2,-1 -0.2,-1.3 0,-0.4 0.5,-0.9 1.3,-0.9 1,0 1.3,0.7 1.3,1.5 l 1.8,0 c 0,-1 -0.3,-1.8 -0.9,-2.4 -0.6,-0.6 -1.3,-0.9 -2.2,-0.9 z"/>
+ <!-- Franc -->
+ <circle cx="21" cy="48" r="7.25" style="fill:white"/>
+ <path d="m 21.9,46.6 0,5.8 1.8,0 0,-2.4 c 0,-1.6 1.8,-1.7 1.8,-1.7 l 0,-1.7 c -0.4,0 -1.3,0.2 -1.8,1 l 0,-1 z M 21,42.8 c -1.6,0 -2.7,1.2 -2.7,2.7 l 0,1.1 -1.1,0 0,1.8 1.1,0 0,4 1.8,0 0,-4 1.3,0 0,-1.8 -1.3,0 0,-1.1 c 0,-0.7 0.3,-1 0.9,-1 0.6,0 0.9,0.3 0.9,1 l 0,0.5 1.8,0 0,-0.5 C 23.7,44 22.6,42.8 21,42.8 z"/>
+ <!-- Yen -->
+ <circle cx="43" cy="56" r="7.25" style="fill:white"/>
+ <path d="m 41,51.8 2,3.4 2,-3.4 2,0 -3.1,5.4 2.3,0 0,1.8 -2.3,0 0,2.4 -1.8,0 0,-2.4 -2.3,0 0,-1.8 2.3,0 -3.1,-5.4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="CurrencyExchangeEuro">
+ <title>Currency Exchange - Euro</title>
+ <rect x="11" y="14" width="50" height="22" style="fill:none;stroke-width:5.25"/>
+ <g style="stroke:none">
+ <!-- Dollar -->
+ <circle cx="36" cy="25" r="7.25"/>
+ <path d="m 35.1,19 0,1.2 c -0.6,0.1 -1.2,0.4 -1.6,0.7 -0.7,0.5 -1.2,1.2 -1.2,2.1 0,0.7 0.3,1.5 0.9,2 0.4,0.4 1.2,0.7 1.9,0.8 l 0,2.1 C 34.4,27.7 33.9,27 33.9,26.6 l -1.8,0 c 0,1 0.5,1.7 1.2,2.3 0.5,0.4 1.1,0.8 1.8,0.9 l 0,1.2 1.8,0 0,-1.2 c 0.6,-0.1 1.2,-0.3 1.7,-0.6 0.7,-0.5 1.3,-1.25 1.3,-2.2 0,-0.8 -0.3,-1.6 -1,-2.1 -0.5,-0.3 -1.3,-0.6 -2,-0.7 l 0,-2.1 c 0.6,0.3 1,0.9 1,1.3 l 1.8,0 c 0,-1.5 -1.2,-2.8 -2.8,-3.2 l 0,-1.2 z m 0,4.9 c -0.8,-0.2 -1,-0.5 -1,-0.9 0,-0.4 0.5,-0.8 1,-0.9 z m 1.8,2.1 c 0.8,0.2 1.2,0.4 1.2,1 0,0.5 -0.6,0.8 -1.2,1 z" style="fill:white"/>
+ <!-- Pound -->
+ <circle cx="48" cy="38" r="7.25"/>
+ <path d="m 48,32.6 c -1.6,0 -3.1,1.1 -3.1,2.7 0,0.5 0.1,0.9 0.2,1.3 l -1.1,0 0,1.8 1.4,0 c 0.2,1 -0.3,1.5 -0.8,2.2 l 0,1.8 6.6,0 0,-1.8 -4.4,0 c 0.4,-0.8 0.6,-1.5 0.5,-2.2 l 1.5,0 0,-1.8 -1.9,0 c -0.1,-0.5 -0.2,-1 -0.2,-1.3 0,-0.4 0.5,-0.9 1.3,-0.9 1,0 1.3,0.7 1.3,1.5 l 1.8,0 c 0,-1 -0.3,-1.8 -0.9,-2.4 -0.6,-0.6 -1.3,-0.9 -2.2,-0.9 z" style="fill:white"/>
+ <!-- Euro -->
+ <circle cx="21" cy="48" r="7.25"/>
+ <path d="m 21,42.7 c -1.21,0 -2.3,0.5 -3,1.5 -0.4,0.6 -0.7,1.3 -0.9,2.2 l -0.7,0 0,1.2 0.6,0 0,0.8 -0.6,0 0,1.2 0.7,0 c 0.2,0.9 0.5,1.6 0.9,2.2 0.7,1 1.79,1.5 3,1.5 1.21,0 2.3,-0.5 3,-1.5 0.3,-0.5 0.5,-1 0.7,-1.6 l -1.9,0 c -0.1,0.3 -0.2,0.4 -0.3,0.6 -0.3,0.5 -0.7,0.8 -1.5,0.8 -0.8,0 -1.2,-0.3 -1.5,-0.8 -0.12,-0.3 -0.4,-0.7 -0.5,-1.2 l 3.6,0 0,-1.2 -3.7,0 0,-0.8 3.7,0 0,-1.2 -3.6,0 c 0.1,-0.5 0.3,-0.9 0.5,-1.2 0.3,-0.5 0.7,-0.8 1.5,-0.8 0.8,0 1.2,0.3 1.5,0.8 0.1,0.2 0.2,0.3 0.3,0.6 l 1.9,0 c -0.2,-0.6 -0.4,-1.1 -0.7,-1.6 -0.7,-1 -1.8,-1.5 -3,-1.5 z" style="fill:white"/>
+ <!-- Yen -->
+ <circle cx="43" cy="56" r="7.25"/>
+ <path d="m 41,51.8 2,3.4 2,-3.4 2,0 -3.1,5.4 2.3,0 0,1.8 -2.3,0 0,2.4 -1.8,0 0,-2.4 -2.3,0 0,-1.8 2.3,0 -3.1,-5.4 z" style="fill:white"/>
+ </g>
+ </symbol>
+
+ <symbol id="CurrencyExchangeEuro_Inv">
+ <title>Currency Exchange - Euro</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <rect x="11" y="14" width="50" height="22" style="fill:none;stroke:white;stroke-width:5.25"/>
+ <g style="stroke:none">
+ <!-- Dollar -->
+ <circle cx="36" cy="25" r="7.25" style="fill:white"/>
+ <path d="m 35.1,19 0,1.2 c -0.6,0.1 -1.2,0.4 -1.6,0.7 -0.7,0.5 -1.2,1.2 -1.2,2.1 0,0.7 0.3,1.5 0.9,2 0.4,0.4 1.2,0.7 1.9,0.8 l 0,2.1 C 34.4,27.7 33.9,27 33.9,26.6 l -1.8,0 c 0,1 0.5,1.7 1.2,2.3 0.5,0.4 1.1,0.8 1.8,0.9 l 0,1.2 1.8,0 0,-1.2 c 0.6,-0.1 1.2,-0.3 1.7,-0.6 0.7,-0.5 1.3,-1.25 1.3,-2.2 0,-0.8 -0.3,-1.6 -1,-2.1 -0.5,-0.3 -1.3,-0.6 -2,-0.7 l 0,-2.1 c 0.6,0.3 1,0.9 1,1.3 l 1.8,0 c 0,-1.5 -1.2,-2.8 -2.8,-3.2 l 0,-1.2 z m 0,4.9 c -0.8,-0.2 -1,-0.5 -1,-0.9 0,-0.4 0.5,-0.8 1,-0.9 z m 1.8,2.1 c 0.8,0.2 1.2,0.4 1.2,1 0,0.5 -0.6,0.8 -1.2,1 z"/>
+ <!-- Pound -->
+ <circle cx="48" cy="38" r="7.25" style="fill:white"/>
+ <path d="m 48,32.6 c -1.6,0 -3.1,1.1 -3.1,2.7 0,0.5 0.1,0.9 0.2,1.3 l -1.1,0 0,1.8 1.4,0 c 0.2,1 -0.3,1.5 -0.8,2.2 l 0,1.8 6.6,0 0,-1.8 -4.4,0 c 0.4,-0.8 0.6,-1.5 0.5,-2.2 l 1.5,0 0,-1.8 -1.9,0 c -0.1,-0.5 -0.2,-1 -0.2,-1.3 0,-0.4 0.5,-0.9 1.3,-0.9 1,0 1.3,0.7 1.3,1.5 l 1.8,0 c 0,-1 -0.3,-1.8 -0.9,-2.4 -0.6,-0.6 -1.3,-0.9 -2.2,-0.9 z"/>
+ <!-- Euro -->
+ <circle cx="21" cy="48" r="7.25" style="fill:white"/>
+ <path d="m 21,42.7 c -1.21,0 -2.3,0.5 -3,1.5 -0.4,0.6 -0.7,1.3 -0.9,2.2 l -0.7,0 0,1.2 0.6,0 0,0.8 -0.6,0 0,1.2 0.7,0 c 0.2,0.9 0.5,1.6 0.9,2.2 0.7,1 1.79,1.5 3,1.5 1.21,0 2.3,-0.5 3,-1.5 0.3,-0.5 0.5,-1 0.7,-1.6 l -1.9,0 c -0.1,0.3 -0.2,0.4 -0.3,0.6 -0.3,0.5 -0.7,0.8 -1.5,0.8 -0.8,0 -1.2,-0.3 -1.5,-0.8 -0.12,-0.3 -0.4,-0.7 -0.5,-1.2 l 3.6,0 0,-1.2 -3.7,0 0,-0.8 3.7,0 0,-1.2 -3.6,0 c 0.1,-0.5 0.3,-0.9 0.5,-1.2 0.3,-0.5 0.7,-0.8 1.5,-0.8 0.8,0 1.2,0.3 1.5,0.8 0.1,0.2 0.2,0.3 0.3,0.6 l 1.9,0 c -0.2,-0.6 -0.4,-1.1 -0.7,-1.6 -0.7,-1 -1.8,-1.5 -3,-1.5 z"/>
+ <!-- Yen -->
+ <circle cx="43" cy="56" r="7.25" style="fill:white"/>
+ <path d="m 41,51.8 2,3.4 2,-3.4 2,0 -3.1,5.4 2.3,0 0,1.8 -2.3,0 0,2.4 -1.8,0 0,-2.4 -2.3,0 0,-1.8 2.3,0 -3.1,-5.4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Cashier">
+ <title>Cashier</title>
+ <g style="fill:none;stroke-width:6">
+ <circle cx="36" cy="36" r="24"/>
+ <path d="m 45,30 c 0,-4 -4,-6 -9,-6 -5,0 -9,2 -9,6 0,4 4,5.5 9,6 5,0.5 10,1 10,6 0,5 -5,6 -10,6 -5,0 -9,-3 -9,-7 m 9,-24 0,38"/>
+ </g>
+ </symbol>
+
+ <symbol id="Cashier_Inv">
+ <title>Cashier</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:none;stroke:white;stroke-width:6">
+ <circle cx="36" cy="36" r="24"/>
+ <path d="m 45,30 c 0,-4 -4,-6 -9,-6 -5,0 -9,2 -9,6 0,4 4,5.5 9,6 5,0.5 10,1 10,6 0,5 -5,6 -10,6 -5,0 -9,-3 -9,-7 m 9,-24 0,38"/>
+ </g>
+ </symbol>
+
+ <symbol id="FirstAid">
+ <title>First Aid</title>
+ <path d="m 44,13 0,15 15,0 0,16 -15,0 0,15 -16,0 0,-15 -15,0 0,-16 15,0 0,-15 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="FirstAid_Inv">
+ <title>First Aid</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 44,13 0,15 15,0 0,16 -15,0 0,15 -16,0 0,-15 -15,0 0,-16 15,0 0,-15 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="LostAndFound">
+ <title>Lost and Found</title>
+ <!-- Question Mark -->
+ <path d="m 30.6,14.6 c 0,-3 0.6,-6.6 5.4,-6.6 2.4,0 4.8,1.8 4.8,4.2 0,2.4 -1.2,3.6 -2.4,4.2 -1.2,0.6 -2.4,1.2 -2.4,3 0,1.8 0,3.6 0,3.6 m 0,1.5 0,4" style="fill:none;stroke-width:4"/>
+ <!-- Umbrella -->
+ <path d="m 51,28 -38,8 0,2 38,8 0,-7 8,0 a 3.5,3.5 0 0 1 0,7 2,2 0 0 0 0,4 7.5,7.5 0 0 0 0,-15 l -8,0 z" style="stroke:none"/>
+ <path d="m 12,38 -6,0 a 1,1 0 0 1 0,-2 l 6,0 z" style="stroke:none"/>
+ <!-- Glove -->
+ <path d="m 49.5,56 a 1.5,1.5 0 0 1 1.5,1.5 l 0,7 -5,-1.5 -26,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 12,0 -4.5,-1.25 a 1.85,1.85 0 0 1 1,-3.5 L 51,48 51,52.5 A 1.5,1.5 0 0 1 49.5,54 l -2,0 a 1,1 0 0 0 0,2 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="LostAndFound_Inv">
+ <title>Lost and Found</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- Question Mark -->
+ <path d="m 30.6,14.6 c 0,-3 0.6,-6.6 5.4,-6.6 2.4,0 4.8,1.8 4.8,4.2 0,2.4 -1.2,3.6 -2.4,4.2 -1.2,0.6 -2.4,1.2 -2.4,3 0,1.8 0,3.6 0,3.6 m 0,1.5 0,4" style="fill:none;stroke:white;stroke-width:4"/>
+ <!-- Umbrella -->
+ <path d="m 51,28 -38,8 0,2 38,8 0,-7 8,0 a 3.5,3.5 0 0 1 0,7 2,2 0 0 0 0,4 7.5,7.5 0 0 0 0,-15 l -8,0 z" style="fill:white;stroke:none"/>
+ <path d="m 12,38 -6,0 a 1,1 0 0 1 0,-2 l 6,0 z" style="fill:white;stroke:none"/>
+ <!-- Glove -->
+ <path d="m 49.5,56 a 1.5,1.5 0 0 1 1.5,1.5 l 0,7 -5,-1.5 -26,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 13.5,0 0,-1 -13.5,0 a 1.5,1.5 0 0 1 0,-3 l 12,0 -4.5,-1.25 a 1.85,1.85 0 0 1 1,-3.5 L 51,48 51,52.5 A 1.5,1.5 0 0 1 49.5,54 l -2,0 a 1,1 0 0 0 0,2 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="CoatCheck">
+ <title>Coat Check</title>
+ <path d="M 36,31 61,45.5 A 3.5,3.5 0 0 1 59.5,52 l -47,0 A 3.5,3.5 0 0 1 11,45.5 L 36,31 36,28 A 4,4 0 0 0 34,24.6 5.5,5.5 0 1 1 41.5,20" style="fill:none;stroke-width:4;stroke-linecap:round"/>
+ </symbol>
+
+ <symbol id="CoatCheck_Inv">
+ <title>Coat Check</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 36,31 61,45.5 A 3.5,3.5 0 0 1 59.5,52 l -47,0 A 3.5,3.5 0 0 1 11,45.5 L 36,31 36,28 A 4,4 0 0 0 34,24.6 5.5,5.5 0 1 1 41.5,20" style="fill:none;stroke:white;stroke-width:4;stroke-linecap:round"/>
+ </symbol>
+
+ <symbol id="BaggageLockers">
+ <title>Bagage Lockers</title>
+ <!-- key -->
+ <path d="m 34.625,11 a 7.5,7.5 0 1 0 0,7 l 2.375,0 2.5,-2.5 2,2 2,-2 2,2 2,-2 2,2 2.5,-2.5 c 0.5,-0.5 0.5,-1 0,-1.5 L 49.5,11 z M 27,14.5 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z" style="stroke:none"/>
+ <!-- locker -->
+ <rect x="16.5" y="26.5" width="39" height="32" style="fill:white;stroke-width:5"/>
+ <!-- bag -->
+ <path d="M 33.5,31.5 A 1.5,1.5 0 0 0 32,33 l 0,2.5 -3,0 0,18 14.5,0 0,-18 -3.5,0 0,-2.5 a 1.5,1.5 0 0 0 -1.5,-1.5 l -5,0 z m 0,1.5 5,0 0,2.5 -5,0 0,-2.5 z m -8,2.5 A 2.5,2.5 0 0 0 23,38 l 0,13 a 2.5,2.5 0 0 0 2.5,2.5 l 2,0 0,-18 -2,0 z m 19.5,0 0,18 1.5,0 A 2.5,2.5 0 0 0 49,51 l 0,-13 a 2.5,2.5 0 0 0 -2.5,-2.5 l -1.5,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="BaggageLockers_Inv">
+ <title>Bagage Lockers</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- key -->
+ <path d="m 34.625,11 a 7.5,7.5 0 1 0 0,7 l 2.375,0 2.5,-2.5 2,2 2,-2 2,2 2,-2 2,2 2.5,-2.5 c 0.5,-0.5 0.5,-1 0,-1.5 L 49.5,11 z M 27,14.5 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z" style="fill:white;stroke:none"/>
+ <!-- locker -->
+ <rect x="16.5" y="26.5" width="39" height="32" style="fill:none;stroke:white;stroke-width:5"/>
+ <!-- bag -->
+ <path d="M 33.5,31.5 A 1.5,1.5 0 0 0 32,33 l 0,2.5 -3,0 0,18 14.5,0 0,-18 -3.5,0 0,-2.5 a 1.5,1.5 0 0 0 -1.5,-1.5 l -5,0 z m 0,1.5 5,0 0,2.5 -5,0 0,-2.5 z m -8,2.5 A 2.5,2.5 0 0 0 23,38 l 0,13 a 2.5,2.5 0 0 0 2.5,2.5 l 2,0 0,-18 -2,0 z m 19.5,0 0,18 1.5,0 A 2.5,2.5 0 0 0 49,51 l 0,-13 a 2.5,2.5 0 0 0 -2.5,-2.5 l -1.5,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Escalator">
+ <title>Escalator</title>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Escalator_Inv">
+ <title>Escalator</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke:white;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="fill:white;stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="EscalatorDown">
+ <title>Escalator Down</title>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="stroke:none"/>
+ <path d="M 42,57 54,45 m -12,3 0,9 9,0" style="fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="EscalatorDown_Inv">
+ <title>Escalator Down</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke:white;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="fill:white;stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="fill:white;stroke:none"/>
+ <path d="M 42,57 54,45 m -12,3 0,9 9,0" style="fill:none;stroke:white;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="EscalatorUp">
+ <title>Escalator Up</title>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="stroke:none"/>
+ <path d="M 54,45 42,57 m 12,-3 0,-9 -9,0" style="fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="EscalatorUp_Inv">
+ <title>Escalator Up</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 55,28 c -1,0 -2,0 -3,1 L 27,54 c -2,2 -4,3 -6,3 l -9,0 a 6,6 270 1 1 0,-12 l 5,0 c 1,0 2,0 3,-1 L 45,19 c 2,-2 4,-3 6,-3 l 9,0 a 6,6 90 1 1 0,12 z" style="fill:none;stroke:white;stroke-width:4"/>
+ <path d="m 27,35 9,-9 0,-3 a 4.5,4.5 0 0 0 -9,0 z" style="fill:white;stroke:none"/>
+ <circle cx="31.5" cy="13.5" r="4.5" style="fill:white;stroke:none"/>
+ <path d="M 54,45 42,57 m 12,-3 0,-9 -9,0" style="fill:none;stroke:white;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="Stairs">
+ <title>Stairs</title>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke-width:5"/>
+ </symbol>
+
+ <symbol id="Stairs_Inv">
+ <title>Stairs</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke:white;stroke-width:5"/>
+ </symbol>
+
+ <symbol id="StairsDown">
+ <title>Stairs Down</title>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke-width:5"/>
+ <path d="M 42,57 54,45 m -12,3 0,9 9,0" style="fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="StairsDown_Inv">
+ <title>Stairs Down</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke:white;stroke-width:5"/>
+ <path d="M 42,57 54,45 m -12,3 0,9 9,0" style="fill:none;stroke:white;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="StairsUp">
+ <title>Stairs Up</title>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke-width:5"/>
+ <path d="M 54,45 42,57 m 12,-3 0,-9 -9,0" style="fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="StairsUp_Inv">
+ <title>Stairs Up</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 9,56.5 12,0 0,-10 10,0 0,-10 10,0 0,-10 10,0 0,-10 12,0" style="fill:none;stroke:white;stroke-width:5"/>
+ <path d="M 54,45 42,57 m 12,-3 0,-9 -9,0" style="fill:none;stroke:white;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"/>
+ </symbol>
+
+ <symbol id="Elevator">
+ <title>Elevator</title>
+ <g style="fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round">
+ <!-- Arrow up -->
+ <path d="m 26.5,23.5 0,-17 M 20,14 26.5,6.5 33,14"/>
+ <!-- Arrow down -->
+ <path d="m 45.5,6.5 0,17 M 39,16 45.5,23.5 52,16"/>
+ </g>
+ <rect x="17" y="28" width="38" height="38" ry="5" style="stroke:none"/>
+ <rect x="22" y="33" width="28" height="28" style="fill:white;stroke:none"/>
+ <g id="person1" style="stroke:none">
+ <circle cx="27.5" cy="38.75" r="1.75"/>
+ <path d="m 24.5,41 a 1,1 0 0 0 -1,1 l 0,7 a 1,1 0 0 0 1,1 l 0.25,0 0,8.5 a 1.25,1.25 0 1 0 2.5,0 l 0,-8.5 0.5,0 0,8.5 a 1.25,1.25 0 1 0 2.5,0 l 0,-8.5 0.25,0 a 1,1 0 0 0 1,-1 l 0,-7 a 1,1 0 0 0 -1,-1 l -6,0 z"/>
+ </g>
+ <use x="8.5" xlink:href="#person1"/>
+ <use x="17" xlink:href="#person1"/>
+ </symbol>
+
+ <symbol id="Elevator_Inv">
+ <title>Elevator</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:none;stroke:white;stroke-width:5;stroke-linecap:round;stroke-linejoin:round">
+ <!-- Arrow up -->
+ <path d="m 26.5,23.5 0,-17 M 20,14 26.5,6.5 33,14"/>
+ <!-- Arrow down -->
+ <path d="m 45.5,6.5 0,17 M 39,16 45.5,23.5 52,16"/>
+ </g>
+ <rect x="17" y="28" width="38" height="38" ry="5" style="fill:white;stroke:none"/>
+ <rect x="22" y="33" width="28" height="28" style="stroke:none"/>
+ <g id="person2" style="fill:white;stroke:none">
+ <circle cx="27.5" cy="38.75" r="1.75"/>
+ <path d="m 24.5,41 a 1,1 0 0 0 -1,1 l 0,7 a 1,1 0 0 0 1,1 l 0.25,0 0,8.5 a 1.25,1.25 0 1 0 2.5,0 l 0,-8.5 0.5,0 0,8.5 a 1.25,1.25 0 1 0 2.5,0 l 0,-8.5 0.25,0 a 1,1 0 0 0 1,-1 l 0,-7 a 1,1 0 0 0 -1,-1 l -6,0 z"/>
+ </g>
+ <use x="8.5" xlink:href="#person2"/>
+ <use x="17" xlink:href="#person2"/>
+ </symbol>
+
+ <symbol id="ToiletsMen">
+ <title>Toilets - Men</title>
+ <g style="stroke:none">
+ <circle cx="36" cy="9" r="5"/>
+ <path d="m 24,22 0,15.5 a 2.25,2.25 0 0 0 4.5,0 l 0,-14.5 1,0 0,39.5 a 3,3 0 0 0 6,0 l 0,-22.5 1,0 0,22.5 a 3,3 0 0 0 6,0 l 0,-39.5 1,0 0,14.5 a 2.25,2.25 0 0 0 4.5,0 L 48,22 a 7,7 0 0 0 -7,-7 l -10,0 a 7,7 0 0 0 -7,7 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="ToiletsMen_Inv">
+ <title>Toilets - Men</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="36" cy="9" r="5"/>
+ <path d="m 24,22 0,15.5 a 2.25,2.25 0 0 0 4.5,0 l 0,-14.5 1,0 0,39.5 a 3,3 0 0 0 6,0 l 0,-22.5 1,0 0,22.5 a 3,3 0 0 0 6,0 l 0,-39.5 1,0 0,14.5 a 2.25,2.25 0 0 0 4.5,0 L 48,22 a 7,7 0 0 0 -7,-7 l -10,0 a 7,7 0 0 0 -7,7 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="ToiletsWomen">
+ <title>Toilets - Women</title>
+ <g style="stroke:none">
+ <circle cx="36" cy="10" r="5"/>
+ <path d="m 35.5,64 a 2.5,2.5 0 0 1 -5,0 l 0,-17 -6.5,0 7,-23.5 -1,0 -4.1,13.4 a 2.1,2.1 0 0 1 -4,-1.2 L 26.5,20.5 A 6.5,6.5 0 0 1 33,16 l 6,0 a 6.5,6.5 0 0 1 6.5,4.5 l 4.6,15.2 a 2.1,2.1 0 0 1 -4,1.2 L 42,23.5 l -1,0 7,23.5 -6.5,0 0,17 a 2.5,2.5 0 0 1 -5,0 l 0,-17 -1,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="ToiletsWomen_Inv">
+ <title>Toilets - Women</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="36" cy="10" r="5"/>
+ <path d="m 35.5,64 a 2.5,2.5 0 0 1 -5,0 l 0,-17 -6.5,0 7,-23.5 -1,0 -4.1,13.4 a 2.1,2.1 0 0 1 -4,-1.2 L 26.5,20.5 A 6.5,6.5 0 0 1 33,16 l 6,0 a 6.5,6.5 0 0 1 6.5,4.5 l 4.6,15.2 a 2.1,2.1 0 0 1 -4,1.2 L 42,23.5 l -1,0 7,23.5 -6.5,0 0,17 a 2.5,2.5 0 0 1 -5,0 l 0,-17 -1,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Toilets">
+ <title>Toilets</title>
+ <g style="stroke:none">
+ <!-- Divider -->
+ <rect x="33.5" y="12" width="5" height="48"/>
+ <!-- Woman -->
+ <circle cx="19.5" cy="15" r="4"/>
+ <path d="m 19,44.5 0,14 a 2,2 0 0 1 -4,0 l 0,-14 -5,0 5.5,-18.5 -1,0 -3,10.5 A 1.821,1.821 0 0 1 8,35.5 l 3.5,-12 A 5.7,4.6 0 0 1 17,20 l 5,0 a 5.7,4.6 0 0 1 5.5,3.5 l 3.5,12 a 1.821,1.821 0 0 1 -3.5,1 l -3,-10.5 -1,0 5.5,18.5 -5,0 0,14 a 2,2 0 0 1 -4,0 l 0,-14 z"/>
+ <!-- Man -->
+ <circle cx="52.5" cy="15" r="4"/>
+ <path d="m 43,25 0,13 a 1.75,1.75 0 0 0 3.5,0 l 0,-11.5 1,0 0,31.75 a 2.25,2.25 0 0 0 4.5,0 l 0,-18.75 1,0 0,18.75 a 2.25,2.25 0 0 0 4.5,0 l 0,-31.75 1,0 0,11.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-13 a 5,5 0 0 0 -5,-5 l -9,0 a 5,5 0 0 0 -5,5 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Toilets_Inv">
+ <title>Toilets</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Divider -->
+ <rect x="33.5" y="12" width="5" height="48"/>
+ <!-- Woman -->
+ <circle cx="19.5" cy="15" r="4"/>
+ <path d="m 19,44.5 0,14 a 2,2 0 0 1 -4,0 l 0,-14 -5,0 5.5,-18.5 -1,0 -3,10.5 A 1.821,1.821 0 0 1 8,35.5 l 3.5,-12 A 5.7,4.6 0 0 1 17,20 l 5,0 a 5.7,4.6 0 0 1 5.5,3.5 l 3.5,12 a 1.821,1.821 0 0 1 -3.5,1 l -3,-10.5 -1,0 5.5,18.5 -5,0 0,14 a 2,2 0 0 1 -4,0 l 0,-14 z"/>
+ <!-- Man -->
+ <circle cx="52.5" cy="15" r="4"/>
+ <path d="m 43,25 0,13 a 1.75,1.75 0 0 0 3.5,0 l 0,-11.5 1,0 0,31.75 a 2.25,2.25 0 0 0 4.5,0 l 0,-18.75 1,0 0,18.75 a 2.25,2.25 0 0 0 4.5,0 l 0,-31.75 1,0 0,11.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-13 a 5,5 0 0 0 -5,-5 l -9,0 a 5,5 0 0 0 -5,5 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Nursery">
+ <title>Nursery</title>
+ <g style="stroke:none">
+ <circle cx="36" cy="15.75" r="7.5"/>
+ <path d="m 28,39.5 0,-5.5 -6,6 a 2.475,2.475 0 0 1 -3.5,-3.5 l 10,-10 c 1,-1 1.5,-1.5 3,-1.5 l 9,0 c 1.5,0 2,0.5 3,1.5 l 10,10 A 2.475,2.475 0 0 1 50,40 l -6,-6 0,5.5 z"/>
+ <path id="leg1" d="M 34,48.5 29.5,53 34,57.5 A 2.475,2.475 0 0 1 30.5,61 L 23,53.5 a 4.2,4.2 0 0 1 0,-6 l 5,-5 z"/>
+ <use xlink:href="#leg1" transform="matrix(-1,0,0,1,72,0)"/>
+ </g>
+ </symbol>
+
+ <symbol id="Nursery_Inv">
+ <title>Nursery</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="36" cy="15.75" r="7.5"/>
+ <path d="m 28,39.5 0,-5.5 -6,6 a 2.475,2.475 0 0 1 -3.5,-3.5 l 10,-10 c 1,-1 1.5,-1.5 3,-1.5 l 9,0 c 1.5,0 2,0.5 3,1.5 l 10,10 A 2.475,2.475 0 0 1 50,40 l -6,-6 0,5.5 z"/>
+ <path id="leg2" d="M 34,48.5 29.5,53 34,57.5 A 2.475,2.475 0 0 1 30.5,61 L 23,53.5 a 4.2,4.2 0 0 1 0,-6 l 5,-5 z"/>
+ <use xlink:href="#leg2" transform="matrix(-1,0,0,1,72,0)"/>
+ </g>
+ </symbol>
+
+ <symbol id="DrinkingFountain">
+ <title>Drinking Fountain</title>
+ <g style="stroke:none">
+ <circle cx="45" cy="16" r="5.5"/>
+ <path d="m 34,28.5 0,5 a 2.5,2.5 0 0 0 0.75,1.75 l 6.5,6.5 a 2.475,2.475 0 0 0 3.5,-3.5 L 39,32.5 l 0,-10 a 5.5,5.5 0 0 0 -8,-5 L 19,24 a 5,5 0 0 0 -3,5 l 0,32.5 a 4,4 0 0 0 8,0 l 0,-27 z"/>
+ <path d="m 54.5,45 7,0 0,-16 -17,0 a 2.5,2.5 0 0 0 -1.75,4.25 z"/>
+ <!-- Water Drops -->
+ <circle cx="47.75" cy="27.25" r="0.7"/>
+ <circle cx="49.5" cy="27.25" r="0.7"/>
+ <circle cx="47.75" cy="25.25" r="0.7"/>
+ <circle cx="49.75" cy="25.25" r="0.7"/>
+ <circle cx="48.5" cy="23.25" r="0.7"/>
+ <circle cx="50.75" cy="23.75" r="0.7"/>
+ <circle cx="49.75" cy="21.75" r="0.75"/>
+ <circle cx="51.5" cy="21.0" r="0.75"/>
+ <circle cx="51.5" cy="21.0" r="0.75"/>
+ <circle cx="52.5" cy="23.0" r="0.75"/>
+ <circle cx="53.75" cy="21.0" r="0.85"/>
+ <circle cx="54.25" cy="23.5" r="0.85"/>
+ <circle cx="55.5" cy="22.0" r="0.9"/>
+ <circle cx="55.75" cy="25.25" r="0.9"/>
+ <circle cx="57.25" cy="23.5" r="0.9"/>
+ </g>
+ </symbol>
+
+ <symbol id="DrinkingFountain_Inv">
+ <title>Drinking Fountain</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="45" cy="16" r="5.5"/>
+ <path d="m 34,28.5 0,5 a 2.5,2.5 0 0 0 0.75,1.75 l 6.5,6.5 a 2.475,2.475 0 0 0 3.5,-3.5 L 39,32.5 l 0,-10 a 5.5,5.5 0 0 0 -8,-5 L 19,24 a 5,5 0 0 0 -3,5 l 0,32.5 a 4,4 0 0 0 8,0 l 0,-27 z"/>
+ <path d="m 54.5,45 7,0 0,-16 -17,0 a 2.5,2.5 0 0 0 -1.75,4.25 z"/>
+ <!-- Water Drops -->
+ <circle cx="47.75" cy="27.25" r="0.7"/>
+ <circle cx="49.5" cy="27.25" r="0.7"/>
+ <circle cx="47.75" cy="25.25" r="0.7"/>
+ <circle cx="49.75" cy="25.25" r="0.7"/>
+ <circle cx="48.5" cy="23.25" r="0.7"/>
+ <circle cx="50.75" cy="23.75" r="0.7"/>
+ <circle cx="49.75" cy="21.75" r="0.75"/>
+ <circle cx="51.5" cy="21.0" r="0.75"/>
+ <circle cx="51.5" cy="21.0" r="0.75"/>
+ <circle cx="52.5" cy="23.0" r="0.75"/>
+ <circle cx="53.75" cy="21.0" r="0.85"/>
+ <circle cx="54.25" cy="23.5" r="0.85"/>
+ <circle cx="55.5" cy="22.0" r="0.9"/>
+ <circle cx="55.75" cy="25.25" r="0.9"/>
+ <circle cx="57.25" cy="23.5" r="0.9"/>
+ </g>
+ </symbol>
+
+ <symbol id="WaitingRoom">
+ <title>Waiting Room</title>
+ <!-- Clock -->
+ <circle cx="49.5" cy="17" r="8" style="fill:white;stroke-width:1.75"/>
+ <path d="m 49.5,12 0,5 4.5,-2" style="fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round"/>
+ <!-- Person -->
+ <circle cx="25" cy="14" r="6" style="stroke:none"/>
+ <path d="m 42,63 a 3,3 0 0 0 6,0 L 48,43.5 A 4.5,4.5 0 0 0 43.5,39 L 33.875,39 31,25 a 5.5,5.5 0 0 0 -10.75,2.25 l 3.375,16.5 A 5.5,5.5 0 0 0 29,48 l 13,0 z" style="stroke:none"/>
+ <!-- Bench -->
+ <path d="m 17.25,30.5 3,14.5 c 1,3.5 4,6.5 7.5,6.5 l 9.5,0" style="fill:none;stroke-width:5;stroke-linecap:round"/>
+ </symbol>
+
+ <symbol id="WaitingRoom_Inv">
+ <title>Waiting Room</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- Clock -->
+ <circle cx="49.5" cy="17" r="8" style="stroke:white;stroke-width:1.75"/>
+ <path d="m 49.5,12 0,5 4.5,-2" style="fill:none;stroke:white;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round"/>
+ <!-- Person -->
+ <circle cx="25" cy="14" r="6" style="fill:white;stroke:none"/>
+ <path d="m 42,63 a 3,3 0 0 0 6,0 L 48,43.5 A 4.5,4.5 0 0 0 43.5,39 L 33.875,39 31,25 a 5.5,5.5 0 0 0 -10.75,2.25 l 3.375,16.5 A 5.5,5.5 0 0 0 29,48 l 13,0 z" style="fill:white;stroke:none"/>
+ <!-- Bench -->
+ <path d="m 17.25,30.5 3,14.5 c 1,3.5 4,6.5 7.5,6.5 l 9.5,0" style="fill:none;stroke:white;stroke-width:5;stroke-linecap:round"/>
+ </symbol>
+
+ <symbol id="Information">
+ <title>Information</title>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke-width:6"/>
+ <path d="m 27,32 c 0,-5 1,-11 9,-11 4,0 8,3 8,7 0,4 -2,6 -4,7 -2,1 -4,2 -4,5 0,3 0,6 0,6" style="fill:none;stroke-width:6"/>
+ <rect x="33" y="48" width="6" height="6" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Information_Inv">
+ <title>Information</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke:white;stroke-width:6"/>
+ <path d="m 27,32 c 0,-5 1,-11 9,-11 4,0 8,3 8,7 0,4 -2,6 -4,7 -2,1 -4,2 -4,5 0,3 0,6 0,6" style="fill:none;stroke:white;stroke-width:6"/>
+ <rect x="33" y="48" width="6" height="6" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="HotelInformation">
+ <title>Hotel Information</title>
+ <!-- Question mark w/ circle -->
+ <circle cx="36" cy="20" r="11" style="fill:none;stroke-width:3"/>
+ <path d="m 31.5,18 c 0,-2.5 0.5,-5.5 4.5,-5.5 2,0 4,1.5 4,3.5 0,2 -1,3 -2,3.5 -1,0.5 -2,1 -2,2.5 0,1.5 0,3 0,3" style="fill:none;stroke-width:3"/>
+ <rect x="34.5" y="26" width="3" height="3" style="stroke:none"/>
+ <!-- Bed -->
+ <path d="m 9,32 0,31 6,0 0,-8 42,0 0,8 6,0 0,-24 a 3,3 0 0 0 -6,0 l 0,9 -42,0 0,-16 a 3,3 0 0 0 -6,0 z" style="stroke:none"/>
+ <path d="m 52,36 a 4,4 0 0 1 4,4 l 0,7 -24,0 0,-11 z" style="stroke:none"/>
+ <path d="m 18.5,44.5 10,0 0,-6" style="fill:none;stroke-width:5;stroke-linecap:round"/>
+ <circle cx="20.75" cy="36.75" r="4.75" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="HotelInformation_Inv">
+ <title>Hotel Information</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- Question mark w/ circle -->
+ <circle cx="36" cy="20" r="11" style="fill:none;stroke:white;stroke-width:3"/>
+ <path d="m 31.5,18 c 0,-2.5 0.5,-5.5 4.5,-5.5 2,0 4,1.5 4,3.5 0,2 -1,3 -2,3.5 -1,0.5 -2,1 -2,2.5 0,1.5 0,3 0,3" style="fill:none;stroke:white;stroke-width:3"/>
+ <rect x="34.5" y="26" width="3" height="3" style="fill:white;stroke:none"/>
+ <!-- Bed -->
+ <path d="m 9,32 0,31 6,0 0,-8 42,0 0,8 6,0 0,-24 a 3,3 0 0 0 -6,0 l 0,9 -42,0 0,-16 a 3,3 0 0 0 -6,0 z" style="fill:white;stroke:none"/>
+ <path d="m 52,36 a 4,4 0 0 1 4,4 l 0,7 -24,0 0,-11 z" style="fill:white;stroke:none"/>
+ <path d="m 18.5,44.5 10,0 0,-6" style="fill:none;stroke:white;stroke-width:5;stroke-linecap:round"/>
+ <circle cx="20.75" cy="36.75" r="4.75" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="AirTransportation">
+ <title>Air Transportation</title>
+ <path d="m 39,10 0,18 25,15 0,7 -25,-9 0,14 6,4 0,6 -9,-3 -9,3 0,-6 6,-4 0,-14 -25,9 0,-7 25,-15 0,-18 a 3,3 0 0 1 6,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="AirTransportation_Inv">
+ <title>Air Transportation</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 39,10 0,18 25,15 0,7 -25,-9 0,14 6,4 0,6 -9,-3 -9,3 0,-6 6,-4 0,-14 -25,9 0,-7 25,-15 0,-18 a 3,3 0 0 1 6,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Heliport">
+ <title>Heliport</title>
+ <!-- Pontoon -->
+ <path d="m 31,53 30,0" style="fill:none;stroke-width:6;stroke-linecap:round"/>
+ <!-- Body -->
+ <path d="M 30.5,42 29,38 10,30.5 C 7.5,29.5 8,26 11,26 l 41,0 c 4.5,0 7.4,3 8.5,6 l 3,8 c 1,3 -0.5,5 -3.5,5 l -26,0 c -2.5,0 -3,-1.5 -3.5,-3 z" style="stroke:none"/>
+ <!-- Windows -->
+ <g style="fill:white;stroke:none">
+ <path d="m 40,36 4.5,0 0,-7 -4.5,0 z"/>
+ <path d="m 47,36 4.5,0 0,-7 -4.5,0 z"/>
+ <path d="m 58,32.5 1.5,3.5 -5.5,0 0,-7 c 1.5,0.3 3.1,1.5 4,3.5 z"/>
+ </g>
+ <!-- Roter -->
+ <g style="fill:none;stroke-width:3">
+ <path d="m 38.5,20 0,6"/>
+ <path d="m 33.5,19.5 10,0" style="stroke-width:1.5"/>
+ <path d="m 15.5,19.5 17,0" style="stroke-linecap:round"/>
+ <path d="m 44.5,19.5 17,0" style="stroke-linecap:round"/>
+ </g>
+ <!-- Tail Roter -->
+ <circle cx="10.5" cy="28.5" r="5.5" style="fill:none;stroke-width:2.5"/>
+ </symbol>
+
+ <symbol id="Heliport_Inv">
+ <title>Heliport</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- Pontoon -->
+ <path d="m 31,53 30,0" style="fill:none;stroke:white;stroke-width:6;stroke-linecap:round"/>
+ <!-- Body -->
+ <path d="M 30.5,42 29,38 10,30.5 C 7.5,29.5 8,26 11,26 l 41,0 c 4.5,0 7.4,3 8.5,6 l 3,8 c 1,3 -0.5,5 -3.5,5 l -26,0 c -2.5,0 -3,-1.5 -3.5,-3 z" style="fill:white;stroke:none"/>
+ <!-- Windows -->
+ <g style="stroke:none">
+ <path d="m 40,36 4.5,0 0,-7 -4.5,0 z"/>
+ <path d="m 47,36 4.5,0 0,-7 -4.5,0 z"/>
+ <path d="m 58,32.5 1.5,3.5 -5.5,0 0,-7 c 1.5,0.3 3.1,1.5 4,3.5 z"/>
+ </g>
+ <!-- Roter -->
+ <g style="fill:none;stroke:white;stroke-width:3">
+ <path d="m 38.5,20 0,6"/>
+ <path d="m 33.5,19.5 10,0" style="stroke-width:1.5"/>
+ <path d="m 15.5,19.5 17,0" style="stroke-linecap:round"/>
+ <path d="m 44.5,19.5 17,0" style="stroke-linecap:round"/>
+ </g>
+ <!-- Tail Roter -->
+ <circle cx="10.5" cy="28.5" r="5.5" style="fill:none;stroke:white;stroke-width:2.5"/>
+ </symbol>
+
+ <symbol id="Taxi">
+ <title>Taxi</title>
+ <path d="m 23,54 0,5 a 3.5,3.5 0 0 1 -7,0 l 0,-5 -4,0 0,-14 a 4,4 0 0 1 4,-4 l 4,-10 a 6,6 0 0 1 6,-4 l 5,0 0,-2.5 A 1.5,1.5 0 0 1 32.5,18 l 7,0 a 1.5,1.5 0 0 1 1.5,1.5 l 0,2.5 5,0 a 6,6 0 0 1 6,4 l 4,10 a 4,4 0 0 1 4,4 l 0,14 -4,0 0,5 a 3.5,3.5 0 0 1 -7,0 l 0,-5 z m -3,-18 3.5,-8.5 a 2.2,2.2 0 0 1 2,-1.5 l 21,0 a 2.2,2.2 0 0 1 2,1.5 L 52,36 z" style="stroke:none;fill-rule:evenodd"/>
+ <circle cx="19.5" cy="43" r="3.5" style="fill:white;stroke:none"/>
+ <circle cx="51.5" cy="43" r="3.5" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Taxi_Inv">
+ <title>Taxi</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 23,54 0,5 a 3.5,3.5 0 0 1 -7,0 l 0,-5 -4,0 0,-14 a 4,4 0 0 1 4,-4 l 4,-10 a 6,6 0 0 1 6,-4 l 5,0 0,-2.5 A 1.5,1.5 0 0 1 32.5,18 l 7,0 a 1.5,1.5 0 0 1 1.5,1.5 l 0,2.5 5,0 a 6,6 0 0 1 6,4 l 4,10 a 4,4 0 0 1 4,4 l 0,14 -4,0 0,5 a 3.5,3.5 0 0 1 -7,0 l 0,-5 z m -3,-18 3.5,-8.5 a 2.2,2.2 0 0 1 2,-1.5 l 21,0 a 2.2,2.2 0 0 1 2,1.5 L 52,36 z" style="fill:white;stroke:none;fill-rule:evenodd"/>
+ <circle cx="19.5" cy="43" r="3.5" style="stroke:none"/>
+ <circle cx="51.5" cy="43" r="3.5" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Bus">
+ <title>Bus</title>
+ <path d="m 14,58 4,0 0,4 a 3,3 0 0 0 6,0 l 0,-4 24,0 0,4 a 3,3 0 0 0 6,0 l 0,-4 4,0 0,-23 -2,-16 a 8,8 0 0 0 -6,-6 40,40 0 0 0 -28,0 8,8 0 0 0 -6,6 l -2,16 0,23 z M 22,20 a 2.5,2.5 0 0 0 -2.5,2 L 18,35 a 1.5,1.75 0 0 0 1.5,2 l 33,0 A 1.5,1.75 0 0 0 54,35 L 52.5,22 A 2.5,2.5 0 0 0 50,20 z" style="stroke:none;fill-rule:evenodd"/>
+ <path d="m 27,16.5 18,0" style="fill:none;stroke:white;stroke-width:3;stroke-linecap:round"/>
+ <circle cx="21" cy="48" r="3" style="fill:white;stroke:none"/>
+ <circle cx="51" cy="48" r="3" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Bus_Inv">
+ <title>Bus</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 14,58 4,0 0,4 a 3,3 0 0 0 6,0 l 0,-4 24,0 0,4 a 3,3 0 0 0 6,0 l 0,-4 4,0 0,-23 -2,-16 a 8,8 0 0 0 -6,-6 40,40 0 0 0 -28,0 8,8 0 0 0 -6,6 l -2,16 0,23 z M 22,20 a 2.5,2.5 0 0 0 -2.5,2 L 18,35 a 1.5,1.75 0 0 0 1.5,2 l 33,0 A 1.5,1.75 0 0 0 54,35 L 52.5,22 A 2.5,2.5 0 0 0 50,20 z" style="fill:white;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27,16.5 18,0" style="fill:none;stroke-width:3;stroke-linecap:round"/>
+ <circle cx="21" cy="48" r="3" style="stroke:none"/>
+ <circle cx="51" cy="48" r="3" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="GroundTransportation">
+ <title>Ground Transportation</title>
+ <!-- Taxi -->
+ <path d="m 11.5,48 0,3 a 2,2 0 0 1 -4,0 L 7.4,48 5,48 5,39.5 A 2.5,2.5 0 0 1 7.5,37 L 10,31 a 4,4 0 0 1 3.5,-2 l 3,0 0,-1.5 a 1,1 0 0 1 1,-1 l 4,0 a 1,1 0 0 1 1,1 l 0,1.5 3,0 a 4,4 0 0 1 3.5,2 l 2.5,6 a 2.5,2.5 0 0 1 2.5,2.5 l 0,8.5 -2.5,0 0,3 a 2,2 0 0 1 -4,0 l 0,-3 z M 10,37 12,32 a 1.5,1.5 0 0 1 1.5,-1 l 12,0 a 2.5,1.5 0 0 1 1.5,1 l 2,5 z" style="stroke:none;fill-rule:evenodd"/>
+ <circle cx="9.5" cy="41.5" r="2" style="fill:white;stroke:none"/>
+ <circle cx="29.5" cy="41.5" r="2" style="fill:white;stroke:none"/>
+ <!-- Bus -->
+ <path d="m 36,48 2.5,0 0,3 a 2,2 0 0 0 4,0 l 0,-3 18,0 0,3 a 2,2 0 0 0 4,0 l 0,-3 L 67,48 67,31.5 65.5,20 a 5.6,5.6 0 0 0 -4,-4 28,28 0 0 0 -20,0 5.6,5.6 0 0 0 -4,4 L 36,31.5 36,48 M 41.5,21 a 1.75,1.75 0 0 0 -2,1.5 l -1,9 a 1,1.225 0 0 0 1,1.5 l 24,0 a 1,1.225 0 0 0 1,-1.5 l -1,-9 A 1.75,1.75 0 0 0 61.128,21 zz" style="stroke:none;fill-rule:evenodd"/>
+ <path d="m 45,18 13,0" style="fill:none;stroke:white;stroke-width:2;stroke-linecap:round"/>
+ <circle cx="40.5" cy="40.5" r="2.25" style="fill:white;stroke:none"/>
+ <circle cx="62.5" cy="40.5" r="2.25" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="GroundTransportation_Inv">
+ <title>Ground Transportation</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <!-- Taxi -->
+ <path d="m 11.5,48 0,3 a 2,2 0 0 1 -4,0 L 7.4,48 5,48 5,39.5 A 2.5,2.5 0 0 1 7.5,37 L 10,31 a 4,4 0 0 1 3.5,-2 l 3,0 0,-1.5 a 1,1 0 0 1 1,-1 l 4,0 a 1,1 0 0 1 1,1 l 0,1.5 3,0 a 4,4 0 0 1 3.5,2 l 2.5,6 a 2.5,2.5 0 0 1 2.5,2.5 l 0,8.5 -2.5,0 0,3 a 2,2 0 0 1 -4,0 l 0,-3 z M 10,37 12,32 a 1.5,1.5 0 0 1 1.5,-1 l 12,0 a 2.5,1.5 0 0 1 1.5,1 l 2,5 z" style="fill:white;stroke:none;fill-rule:evenodd"/>
+ <circle cx="9.5" cy="41.5" r="2" style="stroke:none"/>
+ <circle cx="29.5" cy="41.5" r="2" style="stroke:none"/>
+ <!-- Bus -->
+ <path d="m 36,48 2.5,0 0,3 a 2,2 0 0 0 4,0 l 0,-3 18,0 0,3 a 2,2 0 0 0 4,0 l 0,-3 L 67,48 67,31.5 65.5,20 a 5.6,5.6 0 0 0 -4,-4 28,28 0 0 0 -20,0 5.6,5.6 0 0 0 -4,4 L 36,31.5 36,48 M 41.5,21 a 1.75,1.75 0 0 0 -2,1.5 l -1,9 a 1,1.225 0 0 0 1,1.5 l 24,0 a 1,1.225 0 0 0 1,-1.5 l -1,-9 A 1.75,1.75 0 0 0 61.128,21 zz" style="fill:white;stroke:none;fill-rule:evenodd"/>
+ <path d="m 45,18 13,0" style="fill:none;stroke-width:2;stroke-linecap:round"/>
+ <circle cx="40.5" cy="40.5" r="2.25" style="stroke:none"/>
+ <circle cx="62.5" cy="40.5" r="2.25" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="RailTransportation">
+ <title>Rail Transportation</title>
+ <g style="stroke:none">
+ <path d="m 27,12 a 8,8 0 0 0 -8,8 l 0,26 a 8,8 0 0 0 6.156,7.781 L 17,66 l 5,0 6,-9 16,0 6,9 5,0 -8.156,-12.219 A 8,8 0 0 0 53,46 l 0,-26 a 8,8 0 0 0 -8,-8 z m 5,2 8,0 a 1,1 0 0 1 1,1 l 0,2 a 1,1 0 0 1 -1,1 l -8,0 a 1,1 0 0 1 -1,-1 l 0,-2 a 1,1 0 0 1 1,-1 z m -5,6 18,0 a 4,4 0 0 1 4,4 l 0,4 a 4,4 0 0 1 -4,4 l -18,0 a 4,4 0 0 1 -4,-4 l 0,-4 a 4,4 0 0 1 4,-4 z m 2.75,26 a 3.25,3.25 0 1 1 -6.5,0 3.25,3.25 0 1 1 6.5,0 z m 18.75,0 a 3.25,3.25 0 1 1 -6.5,0 3.25,3.25 0 1 1 6.5,0 z"/>
+ <circle cx="33.25" cy="9.5" r="2"/>
+ <circle cx="38.75" cy="9.5" r="2"/>
+ </g>
+ </symbol>
+
+ <symbol id="RailTransportation_Inv">
+ <title>Rail Transportation</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <path d="m 27,12 a 8,8 0 0 0 -8,8 l 0,26 a 8,8 0 0 0 6.156,7.781 L 17,66 l 5,0 6,-9 16,0 6,9 5,0 -8.156,-12.219 A 8,8 0 0 0 53,46 l 0,-26 a 8,8 0 0 0 -8,-8 z m 5,2 8,0 a 1,1 0 0 1 1,1 l 0,2 a 1,1 0 0 1 -1,1 l -8,0 a 1,1 0 0 1 -1,-1 l 0,-2 a 1,1 0 0 1 1,-1 z m -5,6 18,0 a 4,4 0 0 1 4,4 l 0,4 a 4,4 0 0 1 -4,4 l -18,0 a 4,4 0 0 1 -4,-4 l 0,-4 a 4,4 0 0 1 4,-4 z m 2.75,26 a 3.25,3.25 0 1 1 -6.5,0 3.25,3.25 0 1 1 6.5,0 z m 18.75,0 a 3.25,3.25 0 1 1 -6.5,0 3.25,3.25 0 1 1 6.5,0 z"/>
+ <circle cx="33.25" cy="9.5" r="2"/>
+ <circle cx="38.75" cy="9.5" r="2"/>
+ </g>
+ </symbol>
+
+ <symbol id="WaterTransportation">
+ <title>Water Transportation</title>
+ <path d="m 32,8 0,5 -7,0 0,4 -4,0 0,8.25 -3,1.25 C 17,26.9 16.6,28 17,29 l 4,9 0,13.5 c -2,-0.5 -2.5,-2 -6,-2 -4,0 -4,2 -7,2 l 0,5 c 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 4,2 7,2 3,0 3,-2 7,-2 4,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 l 0,-5 c -3,0 -3,-2 -7,-2 -3.5,0 -4,1.5 -6,2 L 51,38 55,29 c 0.44,-1 0,-2.1 -1,-2.5 l -3,-1.25 0,-8.25 -4,0 0,-4 -7,0 0,-5 z m -3,9 14,0 0,4 4,0 0,2.5 L 36,19 25,23.5 25,21 29,21 z M 15,57.5 c -4,0 -4,2 -7,2 l 0,5 c 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 l 0,-5 c -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="WaterTransportation_Inv">
+ <title>Water Transportation</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 32,8 0,5 -7,0 0,4 -4,0 0,8.25 -3,1.25 C 17,26.9 16.6,28 17,29 l 4,9 0,13.5 c -2,-0.5 -2.5,-2 -6,-2 -4,0 -4,2 -7,2 l 0,5 c 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 4,2 7,2 3,0 3,-2 7,-2 4,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 l 0,-5 c -3,0 -3,-2 -7,-2 -3.5,0 -4,1.5 -6,2 L 51,38 55,29 c 0.44,-1 0,-2.1 -1,-2.5 l -3,-1.25 0,-8.25 -4,0 0,-4 -7,0 0,-5 z m -3,9 14,0 0,4 4,0 0,2.5 L 36,19 25,23.5 25,21 29,21 z M 15,57.5 c -4,0 -4,2 -7,2 l 0,5 c 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 4,0 4,-2 7,-2 3,0 3,2 7,2 l 0,-5 c -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 -4,0 -4,2 -7,2 -3,0 -3,-2 -7,-2 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="CarRental">
+ <title>Car Rental</title>
+ <g style="stroke:none;fill-rule:evenodd">
+ <!-- Key -->
+ <path d="m 34.5,10 a 9.25,9.25 0 1 0 0,9 l 5,0 2.5,-2.5 2,2 2,-2 2,2 2,-2 2,2 4,-4 c 0.24,-0.24 0.24,-0.76 0,-1 L 52.5,10 z M 25,14.5 a 2.5,2.5 0 0 1 -5,0 2.5,2.5 0 0 1 5,0 z"/>
+ <!-- Car -->
+ <path d="m 45.5,27 c 3,0 4.26,1.5 5,3.5 L 54,40 c 1.5,0 4,1.8 4,5 l 0,12 -3,0 0,4 a 3.5,3.5 0 0 1 -7,0 l 0,-4 -24,0 0,4 a 3.5,3.5 0 0 1 -7,0 l 0,-4 -3,0 0,-12 c 0,-3.2 2.5,-5 4,-5 l 3.5,-9.5 c 0.74,-2 2,-3.5 5,-3.5 z m 5,13 -29,0 2.75,-7.5 c 0.36,-1 1,-2 2.25,-2 l 19,0 c 1.25,0 1.89,1 2.25,2 z M 23.5,47 a 3,3 0 1 1 -6,0 3,3 0 1 1 6,0 z M 54.5,47 a 3,3 0 1 1 -6,0 3,3 0 1 1 6,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="CarRental_Inv">
+ <title>Car Rental</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none;fill-rule:evenodd">
+ <!-- Key -->
+ <path d="m 34.5,10 a 9.25,9.25 0 1 0 0,9 l 5,0 2.5,-2.5 2,2 2,-2 2,2 2,-2 2,2 4,-4 c 0.24,-0.24 0.24,-0.76 0,-1 L 52.5,10 z M 25,14.5 a 2.5,2.5 0 0 1 -5,0 2.5,2.5 0 0 1 5,0 z"/>
+ <!-- Car -->
+ <path d="m 45.5,27 c 3,0 4.26,1.5 5,3.5 L 54,40 c 1.5,0 4,1.8 4,5 l 0,12 -3,0 0,4 a 3.5,3.5 0 0 1 -7,0 l 0,-4 -24,0 0,4 a 3.5,3.5 0 0 1 -7,0 l 0,-4 -3,0 0,-12 c 0,-3.2 2.5,-5 4,-5 l 3.5,-9.5 c 0.74,-2 2,-3.5 5,-3.5 z m 5,13 -29,0 2.75,-7.5 c 0.36,-1 1,-2 2.25,-2 l 19,0 c 1.25,0 1.89,1 2.25,2 z M 23.5,47 a 3,3 0 1 1 -6,0 3,3 0 1 1 6,0 z M 54.5,47 a 3,3 0 1 1 -6,0 3,3 0 1 1 6,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Restaurant">
+ <title>Restaurant</title>
+ <g style="stroke:none">
+ <path d="m 30,30 0,33 a 3,3 0 0 1 -6,0 L 24,30 A 4,4 0 0 1 20,26 L 20,8 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,18 a 4,4 0 0 1 -4,4 z"/>
+ <path d="m 50,63 a 3,3 0 0 1 -6,0 l 0,-20 -3,0 0,-31.5 a 4.5,4.5 0 0 1 9,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Restaurant_Inv">
+ <title>Restaurant</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <path d="m 30,30 0,33 a 3,3 0 0 1 -6,0 L 24,30 A 4,4 0 0 1 20,26 L 20,8 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,14 2,0 0,-14 a 1,1 0 0 1 2,0 l 0,18 a 4,4 0 0 1 -4,4 z"/>
+ <path d="m 50,63 a 3,3 0 0 1 -6,0 l 0,-20 -3,0 0,-31.5 a 4.5,4.5 0 0 1 9,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Coffeeshop">
+ <title>Coffeeshop</title>
+ <g style="stroke:none;fill-rule:evenodd">
+ <path d="m 20,45 a 5,5 0 0 0 5,5 l 22,0 a 5,5 0 0 0 5,-5 l 0,-1 1,0 a 10,10 0 0 0 0,-20 l -33,0 z M 52,28 l 0,12 1,0 a 6,6 0 0 0 0,-12 z"/>
+ <path d="m 8,52 a 6,6 0 0 0 6,6 l 44,0 a 6,6 0 0 0 6,-6 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Coffeeshop_Inv">
+ <title>Coffeeshop</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none;fill-rule:evenodd">
+ <path d="m 20,45 a 5,5 0 0 0 5,5 l 22,0 a 5,5 0 0 0 5,-5 l 0,-1 1,0 a 10,10 0 0 0 0,-20 l -33,0 z M 52,28 l 0,12 1,0 a 6,6 0 0 0 0,-12 z"/>
+ <path d="m 8,52 a 6,6 0 0 0 6,6 l 44,0 a 6,6 0 0 0 6,-6 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Bar">
+ <title>Bar</title>
+ <path d="m 59,14 -20,24 0,16 11,0 a 3,3 0 0 1 0,6 l -28,0 a 3,3 0 0 1 0,-6 L 33,54 33,38 13,14 z M 36,27.5 a 3.5,3.5 0 0 0 7,0 3.5,3.5 0 0 0 -7,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Bar_Inv">
+ <title>Bar</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 59,14 -20,24 0,16 11,0 a 3,3 0 0 1 0,6 l -28,0 a 3,3 0 0 1 0,-6 L 33,54 33,38 13,14 z M 36,27.5 a 3.5,3.5 0 0 0 7,0 3.5,3.5 0 0 0 -7,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Shops">
+ <title>Shops</title>
+ <g style="stroke:none">
+ <!-- Pipe -->
+ <path d="m 19.5,11 0,5 c 0,1.1 1,1.5 2,1 l 13.9,-6.4 c 0.4,-0.2 0.9,0 1.1,0.4 l 1.1,2.3 c 0.2,0.4 0,0.9 -0.4,1.1 L 18,23.1 c -3.5,1.6 -7,-0.6 -7,-3.6 L 11,11 z"/>
+ <!-- Book -->
+ <path d="M 27.5,22 14,28 c -2.2,1 -3,2.4 -3,4.5 l 0,21 a 5.5,5.5 0 0 0 5.5,5.5 l 18.5,0 0,-3.5 a 2,2 0 0 1 0,-4 L 35,26 27.5,26 z m 0.5,8 3,0 0,18 -11,0 8,-3.5 z m -11.5,22 13,0 a 2,2 0 0 0 0,3 l -13,0 a 1.5,1.5 0 0 1 0,-3 z"/>
+ <!-- Present -->
+ <path d="m 49,10.5 -4,1.3 1.9,6.2 -4.3,-3.4 -2.6,3.4 5,4 -5,0 0,37 22,0 0,-37 -5,0 5,-4 L 59.4,14.6 55.1,18 57,11.8 53,10.5 51,17 z m -5,15.5 5,0 0,6 -5,0 z m 9,0 5,0 0,6 -5,0 z m -9,10 5,0 0,19 -5,0 z m 9,0 5,0 0,19 -5,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Shops_Inv">
+ <title>Shops</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Pipe -->
+ <path d="m 19.5,11 0,5 c 0,1.1 1,1.5 2,1 l 13.9,-6.4 c 0.4,-0.2 0.9,0 1.1,0.4 l 1.1,2.3 c 0.2,0.4 0,0.9 -0.4,1.1 L 18,23.1 c -3.5,1.6 -7,-0.6 -7,-3.6 L 11,11 z"/>
+ <!-- Book -->
+ <path d="M 27.5,22 14,28 c -2.2,1 -3,2.4 -3,4.5 l 0,21 a 5.5,5.5 0 0 0 5.5,5.5 l 18.5,0 0,-3.5 a 2,2 0 0 1 0,-4 L 35,26 27.5,26 z m 0.5,8 3,0 0,18 -11,0 8,-3.5 z m -11.5,22 13,0 a 2,2 0 0 0 0,3 l -13,0 a 1.5,1.5 0 0 1 0,-3 z"/>
+ <!-- Present -->
+ <path d="m 49,10.5 -4,1.3 1.9,6.2 -4.3,-3.4 -2.6,3.4 5,4 -5,0 0,37 22,0 0,-37 -5,0 5,-4 L 59.4,14.6 55.1,18 57,11.8 53,10.5 51,17 z m -5,15.5 5,0 0,6 -5,0 z m 9,0 5,0 0,6 -5,0 z m -9,10 5,0 0,19 -5,0 z m 9,0 5,0 0,19 -5,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BarberShopBeautySalon">
+ <title>Barber Shop - Beauty Salon</title>
+ <g style="stroke:none">
+ <!-- Scissors -->
+ <path d="m 31,39 0,16.5 A 6.5,6.5 0 1 0 34,49 L 34,33 31,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 38,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 52,10 A 4,4 0 0 0 48,6 L 38,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BarberShopBeautySalon_Inv">
+ <title>Barber Shop - Beauty Salon</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Scissors -->
+ <path d="m 31,39 0,16.5 A 6.5,6.5 0 1 0 34,49 L 34,33 31,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 38,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 52,10 A 4,4 0 0 0 48,6 L 38,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BarberShop">
+ <title>Barber Shop</title>
+ <g style="stroke:none">
+ <!-- Scissors -->
+ <path d="m 23,39 0,16.5 A 6.5,6.5 0 1 0 26,49 L 26,33 23,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 30,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 44,10 A 4,4 0 0 0 40,6 L 30,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ <!-- Man -->
+ <circle cx="58" cy="10" r="3"/>
+ <path d="m 51,17.5 0,9.5 a 1.25,1.25 0 0 0 2.5,0 l 0,-8.5 0.5,0 0,23.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-13.5 1,0 0,13.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-23.5 0.5,0 0,8.5 a 1.25,1.25 0 0 0 2.5,0 l 0,-9.5 a 4,4 0 0 0 -4,-4 l -6,0 a 4,4 0 0 0 -4,4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BarberShop_Inv">
+ <title>Barber Shop</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Scissors -->
+ <path d="m 23,39 0,16.5 A 6.5,6.5 0 1 0 26,49 L 26,33 23,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 30,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 44,10 A 4,4 0 0 0 40,6 L 30,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ <!-- Man -->
+ <circle cx="58" cy="10" r="3"/>
+ <path d="m 51,17.5 0,9.5 a 1.25,1.25 0 0 0 2.5,0 l 0,-8.5 0.5,0 0,23.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-13.5 1,0 0,13.5 a 1.75,1.75 0 0 0 3.5,0 l 0,-23.5 0.5,0 0,8.5 a 1.25,1.25 0 0 0 2.5,0 l 0,-9.5 a 4,4 0 0 0 -4,-4 l -6,0 a 4,4 0 0 0 -4,4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BeautySalon">
+ <title>Beauty Salon</title>
+ <g style="stroke:none">
+ <!-- Scissors -->
+ <path d="m 23,39 0,16.5 A 6.5,6.5 0 1 0 26,49 L 26,33 23,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 30,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 44,10 A 4,4 0 0 0 40,6 L 30,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ <!-- Woman -->
+ <circle cx="58" cy="10" r="3"/>
+ <path d="m 57.5,42.25 a 1.5,1.5 0 0 1 -3,0 l 0,-10.2 L 51,32 55,18 54.25,18 52,25.75 c -0.5,1.75 -2.75,1 -2.25,-0.75 l 2.55,-8.75 c 0.2,-1 1.5,-2.75 3.7,-2.75 l 4,0 c 2.25,0 3.5,1.75 3.825,2.75 L 66.25,25 c 0.5,1.75 -1.75,2.5 -2.25,0.75 l -2.25,-8 -0.75,0 4,14.25 -3.5,0 0,10.25 a 1.5,1.5 0 0 1 -3,0 l 0,-10.25 -1,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="BeautySalon_Inv">
+ <title>Beauty Salon</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Scissors -->
+ <path d="m 23,39 0,16.5 A 6.5,6.5 0 1 0 26,49 L 26,33 23,7 a 1.01,1.01 0 0 0 -2,0 l -3,26 0,16 a 6.5,6.5 0 1 0 3,6 l 0,-16 z m 6,21.5 c -0.3,2 0.4,5.5 1.8,6.8 1.5,1.3 3.2,-0.4 2.5,-1.8 -0.8,-1.4 -1.8,-2.2 -1,-5.5 z m -11,-6 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z m 15,0 a 3.5,3.5 0 0 1 -7,0 3.5,3.5 0 1 1 7,0 z"/>
+ <!-- Comb -->
+ <path d="m 30,13 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,24 a 3,3 0 0 0 6,0 L 44,10 A 4,4 0 0 0 40,6 L 30,6 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 -8,0 c -2,0 -2,2.5 0,2.5 l 8,0 0,1 z"/>
+ <!-- Woman -->
+ <circle cx="58" cy="10" r="3"/>
+ <path d="m 57.5,42.25 a 1.5,1.5 0 0 1 -3,0 l 0,-10.2 L 51,32 55,18 54.25,18 52,25.75 c -0.5,1.75 -2.75,1 -2.25,-0.75 l 2.55,-8.75 c 0.2,-1 1.5,-2.75 3.7,-2.75 l 4,0 c 2.25,0 3.5,1.75 3.825,2.75 L 66.25,25 c 0.5,1.75 -1.75,2.5 -2.25,0.75 l -2.25,-8 -0.75,0 4,14.25 -3.5,0 0,10.25 a 1.5,1.5 0 0 1 -3,0 l 0,-10.25 -1,0 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="TicketPurchase">
+ <title>Ticket Purchase</title>
+ <g style="stroke:none">
+ <!-- Seller -->
+ <circle cx="21" cy="15" r="4.75"/>
+ <path d="m 12.75,36 2.5,-9 1,0 -2.5,9 14.5,0 -2.5,-9 1,0 1.5,4.5 c 0.7,2 2.25,2 3.5,0.5 l 5,-6 A 1.863,1.863 0 0 0 33.9,23.6 l -3,3.65 L 30.25,25 C 29.5,22.5 27,20.5 24,20.5 l -6,0 c -3,0 -5.5,2 -6.25,4.5 l -3,11 z"/>
+ <!-- Buyer -->
+ <circle cx="54" cy="15" r="4.75"/>
+ <path d="m 60,37 3,0 0,-13 a 3.5,3.5 0 0 0 -3.5,-3.5 l -11,0 A 4.5,4.5 0 0 0 45,22 l -9,11 a 2.15,2.15 0 0 0 3.25,2.75 L 48,25.5 l 0,38 a 2.75,2.75 0 0 0 5.5,0 l 0,-21.5 1,0 0,21.5 a 2.75,2.75 0 0 0 5.5,0 z"/>
+ <!-- Ticket -->
+ <rect x="35" y="14.5" width="4" height="9.5"/>
+ <!-- Counter -->
+ <rect x="6" y="37" width="60" height="6"/>
+ </g>
+ </symbol>
+
+ <symbol id="TicketPurchase_Inv">
+ <title>Ticket Purchase</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Seller -->
+ <circle cx="21" cy="15" r="4.75"/>
+ <path d="m 12.75,36 2.5,-9 1,0 -2.5,9 14.5,0 -2.5,-9 1,0 1.5,4.5 c 0.7,2 2.25,2 3.5,0.5 l 5,-6 A 1.863,1.863 0 0 0 33.9,23.6 l -3,3.65 L 30.25,25 C 29.5,22.5 27,20.5 24,20.5 l -6,0 c -3,0 -5.5,2 -6.25,4.5 l -3,11 z"/>
+ <!-- Buyer -->
+ <circle cx="54" cy="15" r="4.75"/>
+ <path d="m 60,37 3,0 0,-13 a 3.5,3.5 0 0 0 -3.5,-3.5 l -11,0 A 4.5,4.5 0 0 0 45,22 l -9,11 a 2.15,2.15 0 0 0 3.25,2.75 L 48,25.5 l 0,38 a 2.75,2.75 0 0 0 5.5,0 l 0,-21.5 1,0 0,21.5 a 2.75,2.75 0 0 0 5.5,0 z"/>
+ <!-- Ticket -->
+ <rect x="35" y="14.5" width="4" height="9.5"/>
+ <!-- Counter -->
+ <rect x="6" y="37" width="60" height="6"/>
+ </g>
+ </symbol>
+
+ <symbol id="BaggageCheckIn">
+ <title>Baggage Check In</title>
+ <path d="m 31,14 a 3,3 0 0 0 -3,3 l 0,5 -6,0 0,36 29,0 0,-36 -7,0 0,-5 a 3,3 0 0 0 -3,-3 l -10,0 z m 0,3 10,0 0,5 -10,0 0,-5 z m -16,5 a 5,5 0 0 0 -5,5 l 0,26 a 5,5 0 0 0 5,5 l 4,0 0,-36 -4,0 z m 39,0 0,36 3,0 a 5,5 0 0 0 5,-5 l 0,-26 a 5,5 0 0 0 -5,-5 l -3,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="BaggageCheckIn_Inv">
+ <title>Baggage Check In</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 31,14 a 3,3 0 0 0 -3,3 l 0,5 -6,0 0,36 29,0 0,-36 -7,0 0,-5 a 3,3 0 0 0 -3,-3 l -10,0 z m 0,3 10,0 0,5 -10,0 0,-5 z m -16,5 a 5,5 0 0 0 -5,5 l 0,26 a 5,5 0 0 0 5,5 l 4,0 0,-36 -4,0 z m 39,0 0,36 3,0 a 5,5 0 0 0 5,-5 l 0,-26 a 5,5 0 0 0 -5,-5 l -3,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="BaggageClaim">
+ <title>Baggage Claim</title>
+ <path d="m 31,14 a 3,3 0 0 0 -3,3 l 0,5 -6,0 0,36 29,0 0,-36 -7,0 0,-5 a 3,3 0 0 0 -3,-3 l -10,0 z m 0,3 10,0 0,5 -10,0 0,-5 z m -16,5 a 5,5 0 0 0 -5,5 l 0,26 a 5,5 0 0 0 5,5 l 4,0 0,-36 -4,0 z m 39,0 0,36 3,0 a 5,5 0 0 0 5,-5 l 0,-26 a 5,5 0 0 0 -5,-5 l -3,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="BaggageClaim_Inv">
+ <title>Baggage Claim</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 31,14 a 3,3 0 0 0 -3,3 l 0,5 -6,0 0,36 29,0 0,-36 -7,0 0,-5 a 3,3 0 0 0 -3,-3 l -10,0 z m 0,3 10,0 0,5 -10,0 0,-5 z m -16,5 a 5,5 0 0 0 -5,5 l 0,26 a 5,5 0 0 0 5,5 l 4,0 0,-36 -4,0 z m 39,0 0,36 3,0 a 5,5 0 0 0 5,-5 l 0,-26 a 5,5 0 0 0 -5,-5 l -3,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="Customs">
+ <title>Customs</title>
+ <g style="stroke:none">
+ <!-- Bag -->
+ <path d="m 11,53 4,0 0,-23 -4,0 a 3,3 0 0 0 -3,3 l 0,17 a 3,3 0 0 0 3,3 m 27,4 0,-4 -23,0 0,4 a 3,3 0 0 0 3,3 l 17,0 a 3,3 0 0 0 3,-3 z"/>
+ <!-- Official -->
+ <path d="m 43,19 -2.5,3 3,0 A 6.25,6.25 0 0 0 56,22 l 0,-3 z m 13,-6 0,4.5 -13,0 L 40,13 z M 55.25,30 41,30 a 5.2,5.3 0 0 0 -4,1.8 L 25,47.5 a 2.93,2.93 0 0 0 4.6,3.6 L 41,36 41,49 z m 7.75,4 0,26 -22,0 0,-7 16,0 0,-3 -13,0 15,-20 a 4,4 0 0 1 4,4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Customs_Inv">
+ <title>Customs</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Bag -->
+ <path d="m 11,53 4,0 0,-23 -4,0 a 3,3 0 0 0 -3,3 l 0,17 a 3,3 0 0 0 3,3 m 27,4 0,-4 -23,0 0,4 a 3,3 0 0 0 3,3 l 17,0 a 3,3 0 0 0 3,-3 z"/>
+ <!-- Official -->
+ <path d="m 43,19 -2.5,3 3,0 A 6.25,6.25 0 0 0 56,22 l 0,-3 z m 13,-6 0,4.5 -13,0 L 40,13 z M 55.25,30 41,30 a 5.2,5.3 0 0 0 -4,1.8 L 25,47.5 a 2.93,2.93 0 0 0 4.6,3.6 L 41,36 41,49 z m 7.75,4 0,26 -22,0 0,-7 16,0 0,-3 -13,0 15,-20 a 4,4 0 0 1 4,4 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Immigration">
+ <title>Immigration</title>
+ <g style="stroke:none">
+ <!-- Passport -->
+ <path d="m 14,15 0,13 6.25,4.75 C 21.12,33.37 22,32.62 22,31.5 l 0,-3.5 1,0 a 2,2 0 0 0 2,-2 l 0,-9 A 2,2 0 0 0 23,15 z m 2.5,1.25 6.5,0 A 0.75,0.75 0 0 1 23.75,17 l 0,9 A 0.75,0.75 0 0 1 23,26.75 l -1,0 0,-5.25 C 22,20.9 22,20.1 21.5,19.75 Z"/>
+ <!-- Official -->
+ <path d="m 37,19 -2.5,3 3,0 A 6.25,6.25 0 0 0 50,22 L 50,19 z m 13,-6 0,4.5 -13,0 L 34,13 Z M 49.25,30 35,30 a 5.2,5.3 0 0 0 -4,1.8 L 25.75,38.75 18.5,33 A 2.82,2.82 0 0 0 15,37.4 l 9.5,7.6 a 3,3 0 0 0 4,-0.5 L 35,36 35,49 z m 7.75,4 0,26 -22,0 0,-7 16,0 0,-3 -13,0 15,-20 A 4,4 0 0 1 57,34 Z"/>
+ </g>
+ </symbol>
+
+ <symbol id="Immigration_Inv">
+ <title>Immigration</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <!-- Passport -->
+ <path d="m 14,15 0,13 6.25,4.75 C 21.12,33.37 22,32.62 22,31.5 l 0,-3.5 1,0 a 2,2 0 0 0 2,-2 l 0,-9 A 2,2 0 0 0 23,15 z m 2.5,1.25 6.5,0 A 0.75,0.75 0 0 1 23.75,17 l 0,9 A 0.75,0.75 0 0 1 23,26.75 l -1,0 0,-5.25 C 22,20.9 22,20.1 21.5,19.75 Z"/>
+ <!-- Official -->
+ <path d="m 37,19 -2.5,3 3,0 A 6.25,6.25 0 0 0 50,22 L 50,19 z m 13,-6 0,4.5 -13,0 L 34,13 Z M 49.25,30 35,30 a 5.2,5.3 0 0 0 -4,1.8 L 25.75,38.75 18.5,33 A 2.82,2.82 0 0 0 15,37.4 l 9.5,7.6 a 3,3 0 0 0 4,-0.5 L 35,36 35,49 z m 7.75,4 0,26 -22,0 0,-7 16,0 0,-3 -13,0 15,-20 A 4,4 0 0 1 57,34 Z"/>
+ </g>
+ </symbol>
+
+ <symbol id="DepartingFlights">
+ <title>Departing Flights</title>
+ <g style="stroke:none">
+ <path d="M 56,11 42,25 12,17 7,22 32,35 22,45 l -8,-1 -4,4 9,5 5,9 4,-4 -1,-8 10,-10 13,25 5,-5 -8,-30 14,-14 a 3.54,3.54 0 0 0 -5,-5 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="DepartingFlights_Inv">
+ <title>Departing Flights</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <path d="M 56,11 42,25 12,17 7,22 32,35 22,45 l -8,-1 -4,4 9,5 5,9 4,-4 -1,-8 10,-10 13,25 5,-5 -8,-30 14,-14 a 3.54,3.54 0 0 0 -5,-5 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="ArrivingFlights">
+ <title>Arriving Flights</title>
+ <g style="stroke:none">
+ <circle cx="34" cy="11" r="5"/>
+ <path d="m 13,9 14.5,14.5 0,41 a 3,3 0 0 0 6,0 l 0,-22.5 1,0 0,22.5 a 3,3 0 0 0 6,0 l 0,-5.5 11.5,0 0,-18 -3,0 0,-2.5 A 1.5,1.5 0 0 0 47.5,37 L 46,37 46,24 A 7,7 0 0 0 39,17 L 28,17 16.5,5.5 A 2.48,2.48 0 0 0 13,9 z m 27.5,16.5 1,0 0,15.5 -1,0 z M 43,39 l 4,0 0,2 -4,0 z m 10,20 2,0 a 3,3 0 0 0 3,-3 l 0,-12 a 3,3 0 0 0 -3,-3 l -2,0 z" />
+ </g>
+ </symbol>
+
+ <symbol id="ArrivingFlights_Inv">
+ <title>Arriving Flights</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="34" cy="11" r="5"/>
+ <path d="m 13,9 14.5,14.5 0,41 a 3,3 0 0 0 6,0 l 0,-22.5 1,0 0,22.5 a 3,3 0 0 0 6,0 l 0,-5.5 11.5,0 0,-18 -3,0 0,-2.5 A 1.5,1.5 0 0 0 47.5,37 L 46,37 46,24 A 7,7 0 0 0 39,17 L 28,17 16.5,5.5 A 2.48,2.48 0 0 0 13,9 z m 27.5,16.5 1,0 0,15.5 -1,0 z M 43,39 l 4,0 0,2 -4,0 z m 10,20 2,0 a 3,3 0 0 0 3,-3 l 0,-12 a 3,3 0 0 0 -3,-3 l -2,0 z" />
+ </g>
+ </symbol>
+
+ <symbol id="Smoking">
+ <title>Smoking</title>
+ <rect x="8" y="46" height="8" width="48" style="stroke:none"/>
+ <rect x="57.75" y="46" width="2.5" height="8" style="stroke:none"/>
+ <rect x="61.75" y="46" width="2.5" height="8" style="stroke:none"/>
+ <path d="m 59,44 0,-5 a 3.5,3.5 0 0 0 -3.5,-3.5 l -9,0 A 5,5 0 0 1 42,28 6.5,6.5 0 0 1 42,15" style="fill:none;stroke-width:2.5"/>
+ <path d="m 63,44 0,-6 a 9,9 0 0 0 -9,-9 l -5,0 A 6.5,6.5 0 0 0 44,18" style="fill:none;stroke-width:2.5"/>
+ </symbol>
+
+ <symbol id="Smoking_Inv">
+ <title>Smoking</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <rect x="8" y="46" height="8" width="48" style="fill:white;stroke:none"/>
+ <rect x="57.75" y="46" width="2.5" height="8" style="fill:white;stroke:none"/>
+ <rect x="61.75" y="46" width="2.5" height="8" style="fill:white;stroke:none"/>
+ <path d="m 59,44 0,-5 a 3.5,3.5 0 0 0 -3.5,-3.5 l -9,0 A 5,5 0 0 1 42,28 6.5,6.5 0 0 1 42,15" style="fill:none;stroke:white;stroke-width:2.5"/>
+ <path d="m 63,44 0,-6 a 9,9 0 0 0 -9,-9 l -5,0 A 6.5,6.5 0 0 0 44,18" style="fill:none;stroke:white;stroke-width:2.5"/>
+ </symbol>
+
+ <symbol id="NoSmoking">
+ <title>No Smoking</title>
+ <rect x="18" y="37" height="5" width="30" style="stroke:none"/>
+ <rect x="49" y="37" width="1.5" height="5" style="stroke:none"/>
+ <rect x="51.5" y="37" width="1.5" height="5" style="stroke:none"/>
+ <path d="m 49.75,35.75 0,-3.125 a 2.1875,2.1875 0 0 0 -2.1875,-2.1875 l -5.625,0 A 3.125,3.125 0 0 1 39.25,25.75 a 4.0625,4.0625 0 1 1 0,-8.125" style="fill:none;stroke-width:1.5"/>
+ <path d="m 52.25,35.75 0,-3.75 a 5.625,5.625 0 0 0 -5.5,-5.625 l -3.125,0 A 4.0625,4.0625 0 0 0 40.5,19.5" style="fill:none;stroke-width:1.5"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="NoSmoking_Inv">
+ <title>No Smoking</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <rect x="18" y="37" height="5" width="30" style="fill:white;stroke:none"/>
+ <rect x="49" y="37" width="1.5" height="5" style="fill:white;stroke:none"/>
+ <rect x="51.5" y="37" width="1.5" height="5" style="fill:white;stroke:none"/>
+ <path d="m 49.75,35.75 0,-3.125 a 2.1875,2.1875 0 0 0 -2.1875,-2.1875 l -5.625,0 A 3.125,3.125 0 0 1 39.25,25.75 a 4.0625,4.0625 0 1 1 0,-8.125" style="fill:none;stroke:white;stroke-width:1.5"/>
+ <path d="m 52.25,35.75 0,-3.75 a 5.625,5.625 0 0 0 -5.5,-5.625 l -3.125,0 A 4.0625,4.0625 0 0 0 40.5,19.5" style="fill:none;stroke:white;stroke-width:1.5"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke:white;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="Parking">
+ <title>Parking</title>
+ <path d="m 25,60 0,-45 14,0 a 12.5,12.5 0 0 1 0,25 l -9,0" style="fill:none;stroke-width:10"/>
+ </symbol>
+
+ <symbol id="Parking_Inv">
+ <title>Parking</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 25,60 0,-45 14,0 a 12.5,12.5 0 0 1 0,25 l -9,0" style="fill:none;stroke:white;stroke-width:10"/>
+ </symbol>
+
+ <symbol id="NoParking">
+ <title>No Parking</title>
+ <path d="m 30,52 0,-29 9,0 a 8,8 0 0 1 0,16 l -6,0" style="fill:none;stroke-width:6"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="NoParking_Inv">
+ <title>No Parking</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 30,52 0,-29 9,0 a 8,8 0 0 1 0,16 l -6,0" style="fill:none;stroke:white;stroke-width:6"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke:white;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="NoDogs">
+ <title>No Dogs</title>
+ <path d="m 28,42 0,7 a 3,3 0 0 1 -6,0 l 0,-15 -2,0 a 2.5,2.5 0 0 1 0,-5 l 19,0 9,-9 0,5 6,6 c 1,1 1,3 -1,3 l -7,0 0,15 a 3,3 0 0 1 -6,0 l 0,-7 z" style="stroke:none"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="NoDogs_Inv">
+ <title>No Dogs</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 28,42 0,7 a 3,3 0 0 1 -6,0 l 0,-15 -2,0 a 2.5,2.5 0 0 1 0,-5 l 19,0 9,-9 0,5 6,6 c 1,1 1,3 -1,3 l -7,0 0,15 a 3,3 0 0 1 -6,0 l 0,-7 z" style="fill:white;stroke:none"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke-width:6.25"/>
+ <path d="m 18,18 36,36" style="fill:none;stroke:white;stroke-width:6.25"/>
+ <circle cx="36" cy="36" r="24" style="fill:none;stroke:white;stroke-width:6"/>
+ </symbol>
+
+ <symbol id="NoEntry">
+ <title>No Entry</title>
+ <circle cx="36" cy="36" r="27" style="stroke:none"/>
+ <rect x="14" y="32" width="44" height="8" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="NoEntry_Inv">
+ <title>No Entry</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <circle cx="36" cy="36" r="27" style="fill:white;stroke:none"/>
+ <rect x="14" y="32" width="44" height="8" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Exit">
+ <title>Exit</title>
+ <path d="m 32,9.3 a 27,27 0 0 0 0,53.4 z m 8,0 a 27,27 0 0 1 0,53.4 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="Exit_Inv">
+ <title>Exit</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 32,9.3 a 27,27 0 0 0 0,53.4 z m 8,0 a 27,27 0 0 1 0,53.4 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="FireExtinguisher">
+ <title>Fire Extinguisher</title>
+ <path d="m 32,17 a 11.5,11.5 0 0 0 -8,11 l 0,35 a 3,3 0 0 0 3,3 l 15,0 a 3,3 0 0 0 3,-3 L 45,28 A 11.5,11.5 0 0 0 37,17 l 0,-2 8,0 0,2 18,2 0,-12 -18,2 0,2 -8,0 0,-2 -1.5,0 a 4.6,4.6 0 1 0 -8,3.5 15,15 0 0 0 -7,7 1.904,1.904 0 1 0 3.5,1.5 12,12 0 0 1 8,-6 z M 29,9.5 a 2,2 0 0 0 4,0 2,2 0 0 0 -4,0 z" style="stroke:none;fill-rule:evenodd"/>
+ </symbol>
+
+ <symbol id="FireExtinguisher_Inv">
+ <title>Fire Extinguisher</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 32,17 a 11.5,11.5 0 0 0 -8,11 l 0,35 a 3,3 0 0 0 3,3 l 15,0 a 3,3 0 0 0 3,-3 L 45,28 A 11.5,11.5 0 0 0 37,17 l 0,-2 8,0 0,2 18,2 0,-12 -18,2 0,2 -8,0 0,-2 -1.5,0 a 4.6,4.6 0 1 0 -8,3.5 15,15 0 0 0 -7,7 1.904,1.904 0 1 0 3.5,1.5 12,12 0 0 1 8,-6 z M 29,9.5 a 2,2 0 0 0 4,0 2,2 0 0 0 -4,0 z" style="fill:white;stroke:none;fill-rule:evenodd"/>
+ </symbol>
+
+ <symbol id="RightArrow">
+ <title>Right Arrow</title>
+ <path d="M 63,36 41,58 26,58 42,42 10,42 10,30 42,30 26,14 41,14 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="RightArrow_Inv">
+ <title>Right Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 63,36 41,58 26,58 42,42 10,42 10,30 42,30 26,14 41,14 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="ForwardAndRightArrow">
+ <title>Forward and Right Arrow</title>
+ <path d="M 56,16 56,48 45,59 45,35 22,58 14,50 37,27 13,27 24,16 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="ForwardAndRightArrow_Inv">
+ <title>Forward and Right Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 56,16 56,48 45,59 45,35 22,58 14,50 37,27 13,27 24,16 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="UpArrow">
+ <title>Up Arrow</title>
+ <path d="M 36,9 58,31 58,46 42,30 42,62 30,62 30,30 14,46 14,31 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="UpArrow_Inv">
+ <title>Up Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 36,9 58,31 58,46 42,30 42,62 30,62 30,30 14,46 14,31 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="ForwardAndLeftArrow">
+ <title>Forward and Left Arrow</title>
+ <path d="M 16,16 48,16 59,27 35,27 58,50 50,58 27,35 27,59 16,48 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="ForwardAndLeftArrow_Inv">
+ <title>Forward and Left Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 16,16 48,16 59,27 35,27 58,50 50,58 27,35 27,59 16,48 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="LeftArrow">
+ <title>Left Arrow</title>
+ <path d="m 9,36 22,-22 15,0 -16,16 32,0 0,12 -32,0 16,16 -15,0 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="LeftArrow_Inv">
+ <title>Left Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 9,36 22,-22 15,0 -16,16 32,0 0,12 -32,0 16,16 -15,0 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="LeftAndDownArrow">
+ <title>Left and Down Arrow</title>
+ <path d="m 16.125,55.875 0,-32 11,-11 0,24 23,-23 8,8 -23,23 24,0 -11,11 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="LeftAndDownArrow_Inv">
+ <title>Left and Down Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="m 16.125,55.875 0,-32 11,-11 0,24 23,-23 8,8 -23,23 24,0 -11,11 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="DownArrow">
+ <title>Down Arrow</title>
+ <path d="M 36,63 14,41 14,26 30,42 30,10 42,10 42,42 58,26 58,41 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="DownArrow_Inv">
+ <title>Down Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 36,63 14,41 14,26 30,42 30,10 42,10 42,42 58,26 58,41 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="RightAndDownArrow">
+ <title>Right and Down Arrow</title>
+ <path d="M 56,56 24,56 13,45 37,45 14,22 22,14 45,37 45,13 56,24 z" style="stroke:none"/>
+ </symbol>
+
+ <symbol id="RightAndDownArrow_Inv">
+ <title>Right and Down Arrow</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <path d="M 56,56 24,56 13,45 37,45 14,22 22,14 45,37 45,13 56,24 z" style="fill:white;stroke:none"/>
+ </symbol>
+
+ <symbol id="WheelChair1996">
+ <title>NPS Wheelchair Accessable - 1996</title>
+ <g style="stroke:none">
+ <circle cx="30" cy="11.75" r="5"/>
+ <path d="M 51,36.5 C 50.48,35.61 49.5,35 48.5,35 L 36,35 35.8,31 45,31 a 2.25,2.25 0 0 0 0,-4.5 l -9.5,0 -0.2,-4.3 c -0.18,-2.6 -2.2,-4.75 -4.9,-4.6 -2.7,0.15 -5,2.5 -4.8,5.1 L 26.45,38 c 0.2,2.6 2.45,4.5 5.05,4.5 l 16.5,0 6.5,11.5 a 2.916,2.916 0 0 0 5,-3 z"/>
+ <path d="M 23.2,29 A 19,19 0 1 0 50.9,52.5 L 48.2,48 A 15,15 0 1 1 23.5,33.8 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="WheelChairInv">
+ <title>NPS Wheelchair Accessable - 1996</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="30" cy="11.75" r="5"/>
+ <path d="M 51,36.5 C 50.48,35.61 49.5,35 48.5,35 L 36,35 35.8,31 45,31 a 2.25,2.25 0 0 0 0,-4.5 l -9.5,0 -0.2,-4.3 c -0.18,-2.6 -2.2,-4.75 -4.9,-4.6 -2.7,0.15 -5,2.5 -4.8,5.1 L 26.45,38 c 0.2,2.6 2.45,4.5 5.05,4.5 l 16.5,0 6.5,11.5 a 2.916,2.916 0 0 0 5,-3 z"/>
+ <path d="M 23.2,29 A 19,19 0 1 0 50.9,52.5 L 48.2,48 A 15,15 0 1 1 23.5,33.8 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="WheelChair">
+ <title>NPS Wheelchair Accessable</title>
+ <g style="stroke:none">
+ <circle cx="30" cy="11.75" r="5"/>
+ <path d="m 63.5,55.5 a 2.25,2.25 0 0 0 0,-4.5 l -4,0 L 51,36.5 C 50.48,35.61 49.5,35 48.5,35 L 36,35 35.8,31 45,31 a 2.25,2.25 0 0 0 0,-4.5 l -9.5,0 -0.2,-4.3 c -0.18,-2.6 -2.2,-4.75 -4.9,-4.6 -2.7,0.15 -5,2.5 -4.8,5.1 L 26.45,38 c 0.2,2.6 2.45,4.5 5.05,4.5 l 16.5,0 6.5,11.5 c 0.25,0.5 1.3,1.5 2.5,1.5 z"/>
+ <path d="M 23.2,29 A 19,19 0 1 0 50.9,52.5 L 48.2,48 A 15,15 0 1 1 23.5,33.8 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="WheelChair_Inv">
+ <title>NPS Wheelchair Accessable</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="30" cy="11.75" r="5"/>
+ <path d="m 63.5,55.5 a 2.25,2.25 0 0 0 0,-4.5 l -4,0 L 51,36.5 C 50.48,35.61 49.5,35 48.5,35 L 36,35 35.8,31 45,31 a 2.25,2.25 0 0 0 0,-4.5 l -9.5,0 -0.2,-4.3 c -0.18,-2.6 -2.2,-4.75 -4.9,-4.6 -2.7,0.15 -5,2.5 -4.8,5.1 L 26.45,38 c 0.2,2.6 2.45,4.5 5.05,4.5 l 16.5,0 6.5,11.5 c 0.25,0.5 1.3,1.5 2.5,1.5 z"/>
+ <path d="M 23.2,29 A 19,19 0 1 0 50.9,52.5 L 48.2,48 A 15,15 0 1 1 23.5,33.8 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="WheelChairNew">
+ <title>New Wheelchair Accessable</title>
+ <g style="stroke:none">
+ <circle cx="37" cy="12.5" r="5"/>
+ <path d="m 15.9,31.3 5.3,-7.7 c 0.3,-0.4 0.9,-0.8 1.3,-1 L 32,18.5 c 4,-1.8 7,2 6.5,4.7 l -2,9.8 9.5,2 c 1.3,0.3 2.1,0.9 2.8,2 l 7.3,12.3 2.8,-1.9 c 2.2,-1.5 4.5,1.7 2.2,3.3 l -5.6,3.8 c -1,0.7 -2.5,0.4 -3,-0.5 l -7,-12 -15,-3 c -2,-0.4 -3.8,-3 -3.5,-5 l 2,-10 -4.5,2 -5.4,7.6 c -1.5,2.2 -4.8,0 -3.2,-2.4 z"/>
+ <path d="m 25,36 1,-5.4 a 16,16 0 1 0 22,20 L 45,45.4 A 12,12 0 1 1 25,36 z"/>
+ </g>
+ </symbol>
+
+ <symbol id="WheelChairNew_Inv">
+ <title>New Wheelchair Accessable</title>
+ <rect x="0.5" y="0.5" width="71" height="71" ry="6" style="stroke:white"/>
+ <g style="fill:white;stroke:none">
+ <circle cx="37" cy="12.5" r="5"/>
+ <path d="m 15.9,31.3 5.3,-7.7 c 0.3,-0.4 0.9,-0.8 1.3,-1 L 32,18.5 c 4,-1.8 7,2 6.5,4.7 l -2,9.8 9.5,2 c 1.3,0.3 2.1,0.9 2.8,2 l 7.3,12.3 2.8,-1.9 c 2.2,-1.5 4.5,1.7 2.2,3.3 l -5.6,3.8 c -1,0.7 -2.5,0.4 -3,-0.5 l -7,-12 -15,-3 c -2,-0.4 -3.8,-3 -3.5,-5 l 2,-10 -4.5,2 -5.4,7.6 c -1.5,2.2 -4.8,0 -3.2,-2.4 z"/>
+ <path d="m 25,36 1,-5.4 a 16,16 0 1 0 22,20 L 45,45.4 A 12,12 0 1 1 25,36 z"/>
+ </g>
+ </symbol>
+
+ </defs>
+
+ <use x="0" y="0" xlink:href="#Telephone"/>
+ <use x="0" y="72" xlink:href="#Telephone_Inv"/>
+ <use x="72" y="0" xlink:href="#Mail"/>
+ <use x="72" y="72" xlink:href="#Mail_Inv"/>
+ <use x="144" y="0" xlink:href="#CurrencyExchange"/>
+ <use x="144" y="72" xlink:href="#CurrencyExchange_Inv"/>
+ <use x="216" y="0" xlink:href="#CurrencyExchangeEuro"/>
+ <use x="216" y="72" xlink:href="#CurrencyExchangeEuro_Inv"/>
+ <use x="288" y="0" xlink:href="#Cashier"/>
+ <use x="288" y="72" xlink:href="#Cashier_Inv"/>
+ <use x="360" y="0" xlink:href="#FirstAid"/>
+ <use x="360" y="72" xlink:href="#FirstAid_Inv"/>
+ <use x="432" y="0" xlink:href="#LostAndFound"/>
+ <use x="432" y="72" xlink:href="#LostAndFound_Inv"/>
+ <use x="504" y="0" xlink:href="#CoatCheck"/>
+ <use x="504" y="72" xlink:href="#CoatCheck_Inv"/>
+ <use x="576" y="0" xlink:href="#BaggageLockers"/>
+ <use x="576" y="72" xlink:href="#BaggageLockers_Inv"/>
+ <use x="648" y="0" xlink:href="#Escalator"/>
+ <use x="648" y="72" xlink:href="#Escalator_Inv"/>
+
+ <use x="0" y="144" xlink:href="#EscalatorDown"/>
+ <use x="0" y="216" xlink:href="#EscalatorDown_Inv"/>
+ <use x="72" y="144" xlink:href="#EscalatorUp"/>
+ <use x="72" y="216" xlink:href="#EscalatorUp_Inv"/>
+ <use x="144" y="144" xlink:href="#Stairs"/>
+ <use x="144" y="216" xlink:href="#Stairs_Inv"/>
+ <use x="216" y="144" xlink:href="#StairsDown"/>
+ <use x="216" y="216" xlink:href="#StairsDown_Inv"/>
+ <use x="288" y="144" xlink:href="#StairsUp"/>
+ <use x="288" y="216" xlink:href="#StairsUp_Inv"/>
+ <use x="360" y="144" xlink:href="#Elevator"/>
+ <use x="360" y="216" xlink:href="#Elevator_Inv"/>
+ <use x="432" y="144" xlink:href="#ToiletsMen"/>
+ <use x="432" y="216" xlink:href="#ToiletsMen_Inv"/>
+ <use x="504" y="144" xlink:href="#ToiletsWomen"/>
+ <use x="504" y="216" xlink:href="#ToiletsWomen_Inv"/>
+ <use x="576" y="144" xlink:href="#Toilets"/>
+ <use x="576" y="216" xlink:href="#Toilets_Inv"/>
+ <use x="648" y="144" xlink:href="#Nursery"/>
+ <use x="648" y="216" xlink:href="#Nursery_Inv"/>
+
+ <use x="0" y="288" xlink:href="#DrinkingFountain"/>
+ <use x="0" y="360" xlink:href="#DrinkingFountain_Inv"/>
+ <use x="72" y="288" xlink:href="#WaitingRoom"/>
+ <use x="72" y="360" xlink:href="#WaitingRoom_Inv"/>
+ <use x="144" y="288" xlink:href="#Information"/>
+ <use x="144" y="360" xlink:href="#Information_Inv"/>
+ <use x="216" y="288" xlink:href="#HotelInformation"/>
+ <use x="216" y="360" xlink:href="#HotelInformation_Inv"/>
+ <use x="288" y="288" xlink:href="#AirTransportation"/>
+ <use x="288" y="360" xlink:href="#AirTransportation_Inv"/>
+ <use x="360" y="288" xlink:href="#Heliport"/>
+ <use x="360" y="360" xlink:href="#Heliport_Inv"/>
+ <use x="432" y="288" xlink:href="#Taxi"/>
+ <use x="432" y="360" xlink:href="#Taxi_Inv"/>
+ <use x="504" y="288" xlink:href="#Bus"/>
+ <use x="504" y="360" xlink:href="#Bus_Inv"/>
+ <use x="576" y="288" xlink:href="#GroundTransportation"/>
+ <use x="576" y="360" xlink:href="#GroundTransportation_Inv"/>
+ <use x="648" y="288" xlink:href="#RailTransportation"/>
+ <use x="648" y="360" xlink:href="#RailTransportation_Inv"/>
+
+ <use x="0" y="432" xlink:href="#WaterTransportation"/>
+ <use x="0" y="504" xlink:href="#WaterTransportation_Inv"/>
+ <use x="72" y="432" xlink:href="#CarRental"/>
+ <use x="72" y="504" xlink:href="#CarRental_Inv"/>
+ <use x="144" y="432" xlink:href="#Restaurant"/>
+ <use x="144" y="504" xlink:href="#Restaurant_Inv"/>
+ <use x="216" y="432" xlink:href="#Coffeeshop"/>
+ <use x="216" y="504" xlink:href="#Coffeeshop_Inv"/>
+ <use x="288" y="432" xlink:href="#Bar"/>
+ <use x="288" y="504" xlink:href="#Bar_Inv"/>
+ <use x="360" y="432" xlink:href="#Shops"/>
+ <use x="360" y="504" xlink:href="#Shops_Inv"/>
+ <use x="432" y="432" xlink:href="#BarberShopBeautySalon"/>
+ <use x="432" y="504" xlink:href="#BarberShopBeautySalon_Inv"/>
+ <use x="504" y="432" xlink:href="#BarberShop"/>
+ <use x="504" y="504" xlink:href="#BarberShop_Inv"/>
+ <use x="576" y="432" xlink:href="#BeautySalon"/>
+ <use x="576" y="504" xlink:href="#BeautySalon_Inv"/>
+ <use x="648" y="432" xlink:href="#TicketPurchase"/>
+ <use x="648" y="504" xlink:href="#TicketPurchase_Inv"/>
+
+ <use x="0" y="576" xlink:href="#BaggageCheckIn"/>
+ <use x="0" y="648" xlink:href="#BaggageCheckIn_Inv"/>
+ <use x="72" y="576" xlink:href="#BaggageClaim"/>
+ <use x="72" y="648" xlink:href="#BaggageClaim_Inv"/>
+ <use x="144" y="576" xlink:href="#Customs"/>
+ <use x="144" y="648" xlink:href="#Customs_Inv"/>
+ <use x="216" y="576" xlink:href="#Immigration"/>
+ <use x="216" y="648" xlink:href="#Immigration_Inv"/>
+ <use x="288" y="576" xlink:href="#DepartingFlights"/>
+ <use x="288" y="648" xlink:href="#DepartingFlights_Inv"/>
+ <use x="360" y="576" xlink:href="#ArrivingFlights"/>
+ <use x="360" y="648" xlink:href="#ArrivingFlights_Inv"/>
+ <use x="432" y="576" xlink:href="#Smoking"/>
+ <use x="432" y="648" xlink:href="#Smoking_Inv"/>
+ <use x="504" y="576" xlink:href="#NoSmoking"/>
+ <use x="504" y="648" xlink:href="#NoSmoking_Inv"/>
+ <use x="576" y="576" xlink:href="#Parking"/>
+ <use x="576" y="648" xlink:href="#Parking_Inv"/>
+ <use x="648" y="576" xlink:href="#NoParking"/>
+ <use x="648" y="648" xlink:href="#NoParking_Inv"/>
+
+ <use x="0" y="720" xlink:href="#NoDogs"/>
+ <use x="0" y="792" xlink:href="#NoDogs_Inv"/>
+ <use x="72" y="720" xlink:href="#NoEntry"/>
+ <use x="72" y="792" xlink:href="#NoEntry_Inv"/>
+ <use x="144" y="720" xlink:href="#Exit"/>
+ <use x="144" y="792" xlink:href="#Exit_Inv"/>
+ <use x="216" y="720" xlink:href="#FireExtinguisher"/>
+ <use x="216" y="792" xlink:href="#FireExtinguisher_Inv"/>
+ <use x="288" y="720" xlink:href="#LitterDisposal"/>
+ <use x="288" y="792" xlink:href="#LitterDisposal_Inv"/>
+
+ <use x="432" y="720" xlink:href="#WheelChair1996"/>
+ <use x="432" y="792" xlink:href="#WheelChairInv"/>
+ <use x="504" y="720" xlink:href="#WheelChair"/>
+ <use x="504" y="792" xlink:href="#WheelChair_Inv"/>
+ <use x="576" y="720" xlink:href="#WheelChairNew"/>
+ <use x="576" y="792" xlink:href="#WheelChairNew_Inv"/>
+
+
+ <use x="0" y="864" xlink:href="#RightArrow"/>
+ <use x="0" y="936" xlink:href="#RightArrow_Inv"/>
+ <use x="72" y="864" xlink:href="#ForwardAndRightArrow"/>
+ <use x="72" y="936" xlink:href="#ForwardAndRightArrow_Inv"/>
+ <use x="144" y="864" xlink:href="#UpArrow"/>
+ <use x="144" y="936" xlink:href="#UpArrow_Inv"/>
+ <use x="216" y="864" xlink:href="#ForwardAndLeftArrow"/>
+ <use x="216" y="936" xlink:href="#ForwardAndLeftArrow_Inv"/>
+ <use x="288" y="864" xlink:href="#LeftArrow"/>
+ <use x="288" y="936" xlink:href="#LeftArrow_Inv"/>
+ <use x="360" y="864" xlink:href="#LeftAndDownArrow"/>
+ <use x="360" y="936" xlink:href="#LeftAndDownArrow_Inv"/>
+ <use x="432" y="864" xlink:href="#DownArrow"/>
+ <use x="432" y="936" xlink:href="#DownArrow_Inv"/>
+ <use x="504" y="864" xlink:href="#RightAndDownArrow"/>
+ <use x="504" y="936" xlink:href="#RightAndDownArrow_Inv"/>
+
+</svg>
diff --git a/share/symbols/Makefile.am b/share/symbols/Makefile.am
index fa5f0704b..97ed43e1a 100644
--- a/share/symbols/Makefile.am
+++ b/share/symbols/Makefile.am
@@ -2,8 +2,8 @@
symbolsdir = $(datadir)/inkscape/symbols
symbols_DATA = \
+ AigaSymbols.svg \
LogicSymbols.svg
-
EXTRA_DIST = $(symbols_DATA)
diff --git a/src/attribute-rel-util.cpp b/src/attribute-rel-util.cpp
index cf94c0c1e..38327b413 100644
--- a/src/attribute-rel-util.cpp
+++ b/src/attribute-rel-util.cpp
@@ -76,7 +76,14 @@ void sp_attribute_clean_recursive(Node *repr, unsigned int flags) {
}
for(Node *child=repr->firstChild() ; child ; child = child->next()) {
- sp_attribute_clean_recursive( child, flags );
+
+ // Don't remove default css values if element is in <defs> or is a <symbol>
+ Glib::ustring element = child->name();
+ unsigned int flags_temp = flags;
+ if( element.compare( "svg:defs" ) == 0 || element.compare( "svg:symbol" ) == 0 ) {
+ flags_temp &= ~(SP_ATTR_CLEAN_DEFAULT_WARN|SP_ATTR_CLEAN_DEFAULT_REMOVE);
+ }
+ sp_attribute_clean_recursive( child, flags_temp );
}
}
diff --git a/src/box3d-side.cpp b/src/box3d-side.cpp
index 031b16a7c..42268ec83 100644
--- a/src/box3d-side.cpp
+++ b/src/box3d-side.cpp
@@ -65,8 +65,7 @@ static void box3d_side_class_init(Box3DSideClass *klass)
{
SPObjectClass *sp_object_class = reinterpret_cast<SPObjectClass *>(klass);
SPShapeClass *shape_class = reinterpret_cast<SPShapeClass *>(klass);
-
- parent_class = (SPShapeClass *)g_type_class_ref (SP_TYPE_SHAPE);
+ parent_class = SP_SHAPE_CLASS(g_type_class_ref (SP_TYPE_SHAPE));
sp_object_class->build = box3d_side_build;
sp_object_class->write = box3d_side_write;
@@ -86,8 +85,8 @@ box3d_side_init (Box3DSide * side)
static void box3d_side_build(SPObject * object, SPDocument * document, Inkscape::XML::Node * repr)
{
- if (((SPObjectClass *) parent_class)->build) {
- ((SPObjectClass *) parent_class)->build(object, document, repr);
+ if ((SP_OBJECT_CLASS(parent_class))->build) {
+ (SP_OBJECT_CLASS(parent_class))->build(object, document, repr);
}
object->readAttr( "inkscape:box3dsidetype" );
@@ -111,7 +110,7 @@ box3d_side_write (SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::
static_cast<SPShape *>(object)->setShape();
/* Duplicate the path */
- SPCurve const *curve = ((SPShape *) object)->_curve;
+ SPCurve const *curve = (SP_SHAPE(object))->_curve;
//Nulls might be possible if this called iteratively
if ( !curve ) {
return NULL;
@@ -120,8 +119,8 @@ box3d_side_write (SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::
repr->setAttribute("d", d);
g_free (d);
- if (((SPObjectClass *) (parent_class))->write)
- ((SPObjectClass *) (parent_class))->write (object, xml_doc, repr, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->write)
+ (SP_OBJECT_CLASS(parent_class))->write (object, xml_doc, repr, flags);
return repr;
}
@@ -154,8 +153,8 @@ box3d_side_set (SPObject *object, unsigned int key, const gchar *value)
}
break;
default:
- if (((SPObjectClass *) parent_class)->set)
- ((SPObjectClass *) parent_class)->set (object, key, value);
+ if ((SP_OBJECT_CLASS(parent_class))->set)
+ (SP_OBJECT_CLASS(parent_class))->set (object, key, value);
break;
}
}
@@ -173,8 +172,8 @@ box3d_side_update (SPObject *object, SPCtx *ctx, guint flags)
static_cast<SPShape *>(object)->setShape ();
}
- if (((SPObjectClass *) parent_class)->update)
- ((SPObjectClass *) parent_class)->update (object, ctx, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->update)
+ (SP_OBJECT_CLASS(parent_class))->update (object, ctx, flags);
}
/* Create a new Box3DSide and append it to the parent box */
diff --git a/src/box3d.cpp b/src/box3d.cpp
index a011b1567..0cb139458 100644
--- a/src/box3d.cpp
+++ b/src/box3d.cpp
@@ -82,13 +82,12 @@ box3d_get_type(void)
return type;
}
-static void
-box3d_class_init(SPBox3DClass *klass)
+static void box3d_class_init(SPBox3DClass *klass)
{
- SPObjectClass *sp_object_class = (SPObjectClass *) klass;
- SPItemClass *item_class = (SPItemClass *) klass;
+ SPObjectClass *sp_object_class = SP_OBJECT_CLASS(klass);
+ SPItemClass *item_class = SP_ITEM_CLASS(klass);
- parent_class = (SPGroupClass *) g_type_class_ref(SP_TYPE_GROUP);
+ parent_class = SP_GROUP_CLASS(g_type_class_ref(SP_TYPE_GROUP));
sp_object_class->build = box3d_build;
sp_object_class->release = box3d_release;
@@ -110,8 +109,8 @@ box3d_init(SPBox3D *box)
static void box3d_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
- if (((SPObjectClass *) (parent_class))->build) {
- ((SPObjectClass *) (parent_class))->build(object, document, repr);
+ if ((SP_OBJECT_CLASS(parent_class))->build) {
+ (SP_OBJECT_CLASS(parent_class))->build(object, document, repr);
}
SPBox3D *box = SP_BOX3D (object);
@@ -140,7 +139,7 @@ static void box3d_build(SPObject *object, SPDocument *document, Inkscape::XML::N
static void
box3d_release(SPObject *object)
{
- SPBox3D *box = (SPBox3D *) object;
+ SPBox3D *box = SP_BOX3D(object);
if (box->persp_href) {
g_free(box->persp_href);
@@ -173,8 +172,8 @@ box3d_release(SPObject *object)
*/
}
- if (((SPObjectClass *) parent_class)->release)
- ((SPObjectClass *) parent_class)->release(object);
+ if ((SP_OBJECT_CLASS(parent_class))->release)
+ (SP_OBJECT_CLASS(parent_class))->release(object);
}
static void
@@ -225,8 +224,8 @@ box3d_set(SPObject *object, unsigned int key, const gchar *value)
}
break;
default:
- if (((SPObjectClass *) (parent_class))->set) {
- ((SPObjectClass *) (parent_class))->set(object, key, value);
+ if ((SP_OBJECT_CLASS(parent_class))->set) {
+ (SP_OBJECT_CLASS(parent_class))->set(object, key, value);
}
break;
}
@@ -260,8 +259,8 @@ box3d_update(SPObject *object, SPCtx *ctx, guint flags)
}
// Invoke parent method
- if (((SPObjectClass *) (parent_class))->update)
- ((SPObjectClass *) (parent_class))->update(object, ctx, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->update)
+ (SP_OBJECT_CLASS(parent_class))->update(object, ctx, flags);
}
@@ -307,8 +306,8 @@ static Inkscape::XML::Node * box3d_write(SPObject *object, Inkscape::XML::Docume
box->save_corner7 = box->orig_corner7;
}
- if (((SPObjectClass *) (parent_class))->write) {
- ((SPObjectClass *) (parent_class))->write(object, xml_doc, repr, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->write) {
+ (SP_OBJECT_CLASS(parent_class))->write(object, xml_doc, repr, flags);
}
return repr;
@@ -684,7 +683,7 @@ box3d_half_line_crosses_joining_line (Geom::Point const &A, Geom::Point const &B
{
inters = Geom::intersection(lineAB, lineCD);
}
- catch (Geom::InfiniteSolutions e)
+ catch (Geom::InfiniteSolutions& e)
{
// We're probably dealing with parallel lines, so they don't really cross
return false;
@@ -1078,6 +1077,8 @@ box3d_recompute_z_orders (SPBox3D *box) {
central_axis = Box3D::Z;
}
+ // FIXME: At present, this is not used. Why is it calculated?
+ /*
unsigned int central_corner = 3 ^ central_axis;
if (central_axis == Box3D::Z) {
central_corner = central_corner ^ Box3D::XYZ;
@@ -1085,6 +1086,7 @@ box3d_recompute_z_orders (SPBox3D *box) {
if (box3d_XY_axes_are_swapped(box)) {
central_corner = central_corner ^ Box3D::XYZ;
}
+ */
Geom::Point c1(box3d_get_corner_screen(box, 1, false));
Geom::Point c2(box3d_get_corner_screen(box, 2, false));
diff --git a/src/color-profile.cpp b/src/color-profile.cpp
index a1e9dd0f1..981d527f0 100644
--- a/src/color-profile.cpp
+++ b/src/color-profile.cpp
@@ -639,9 +639,9 @@ bool ColorProfile::GamutCheck(SPColor color)
cmsUInt8Number outofgamut = 0;
guchar check_color[4] = {
- SP_RGBA32_R_U(val),
- SP_RGBA32_G_U(val),
- SP_RGBA32_B_U(val),
+ static_cast<guchar>(SP_RGBA32_R_U(val)),
+ static_cast<guchar>(SP_RGBA32_G_U(val)),
+ static_cast<guchar>(SP_RGBA32_B_U(val)),
255};
cmsDoTransform(ColorProfile::getTransfGamutCheck(), &check_color, &outofgamut, 1);
diff --git a/src/common-context.cpp b/src/common-context.cpp
index 9ced41a26..9d5dbb048 100644
--- a/src/common-context.cpp
+++ b/src/common-context.cpp
@@ -56,9 +56,9 @@ GType sp_common_context_get_type(void)
static void sp_common_context_class_init(SPCommonContextClass *klass)
{
GObjectClass *object_class = (GObjectClass *) klass;
- SPEventContextClass *event_context_class = (SPEventContextClass *) klass;
+ SPEventContextClass *event_context_class = SP_EVENT_CONTEXT_CLASS(klass);
- common_parent_class = (SPEventContextClass*)g_type_class_peek_parent(klass);
+ common_parent_class = SP_EVENT_CONTEXT_CLASS(g_type_class_peek_parent(klass));
object_class->dispose = sp_common_context_dispose;
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp
index 1377fef9d..1cfe018ce 100644
--- a/src/desktop-events.cpp
+++ b/src/desktop-events.cpp
@@ -502,7 +502,16 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data)
guide_cursor = gdk_cursor_new (GDK_EXCHANGE);
gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), guide_cursor);
#if GTK_CHECK_VERSION(3,0,0)
- g_object_unref(guide_cursor);
+ g_object_unref(guide_cursor);
+#else
+ gdk_cursor_unref(guide_cursor);
+#endif
+ } else {
+ GdkCursor *guide_cursor;
+ guide_cursor = gdk_cursor_new (GDK_HAND1);
+ gdk_window_set_cursor(gtk_widget_get_window (GTK_WIDGET(sp_desktop_canvas(desktop))), guide_cursor);
+#if GTK_CHECK_VERSION(3,0,0)
+ g_object_unref(guide_cursor);
#else
gdk_cursor_unref(guide_cursor);
#endif
diff --git a/src/desktop-handles.cpp b/src/desktop-handles.cpp
index aed2eec34..f7ffbed70 100644
--- a/src/desktop-handles.cpp
+++ b/src/desktop-handles.cpp
@@ -44,7 +44,7 @@ sp_desktop_canvas (SPDesktop const * desktop)
{
g_return_val_if_fail (desktop != NULL, NULL);
- return ((SPCanvasItem *) desktop->main)->canvas;
+ return (SP_CANVAS_ITEM(desktop->main))->canvas;
}
SPCanvasItem *
diff --git a/src/desktop.cpp b/src/desktop.cpp
index fa0c8647f..2f8f3e4b6 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -549,12 +549,17 @@ void SPDesktop::toggleLayerSolo(SPObject *object) {
bool othersShowing = false;
std::vector<SPObject*> layers;
for ( SPObject* obj = Inkscape::next_layer(currentRoot(), object); obj; obj = Inkscape::next_layer(currentRoot(), obj) ) {
- layers.push_back(obj);
- othersShowing |= !SP_ITEM(obj)->isHidden();
+ // Don't hide ancestors, since that would in turn hide the layer as well
+ if (!obj->isAncestorOf(object)) {
+ layers.push_back(obj);
+ othersShowing |= !SP_ITEM(obj)->isHidden();
+ }
}
for ( SPObject* obj = Inkscape::previous_layer(currentRoot(), object); obj; obj = Inkscape::previous_layer(currentRoot(), obj) ) {
- layers.push_back(obj);
- othersShowing |= !SP_ITEM(obj)->isHidden();
+ if (!obj->isAncestorOf(object)) {
+ layers.push_back(obj);
+ othersShowing |= !SP_ITEM(obj)->isHidden();
+ }
}
@@ -1898,6 +1903,7 @@ SPDesktop::show_dialogs()
mapVerbPreference.insert(std::make_pair ((int)SP_VERB_DIALOG_CLONETILER, "/dialogs/clonetiler") );
mapVerbPreference.insert(std::make_pair ((int)SP_VERB_DIALOG_ITEM, "/dialogs/object") );
mapVerbPreference.insert(std::make_pair ((int)SP_VERB_DIALOG_SPELLCHECK, "/dialogs/spellcheck") );
+ mapVerbPreference.insert(std::make_pair ((int)SP_VERB_DIALOG_SYMBOLS, "/dialogs/symbols") );
for (iter = mapVerbPreference.begin(); iter != mapVerbPreference.end(); iter++) {
int verbId = iter->first;
diff --git a/src/display/canvas-arena.cpp b/src/display/canvas-arena.cpp
index 809f14500..8e25c1843 100644
--- a/src/display/canvas-arena.cpp
+++ b/src/display/canvas-arena.cpp
@@ -316,13 +316,17 @@ sp_canvas_arena_event (SPCanvasItem *item, GdkEvent *event)
ret = sp_canvas_arena_send_event (arena, event);
break;
- case GDK_SCROLL:
- if (event->scroll.state & GDK_CONTROL_MASK) {
+ case GDK_SCROLL: {
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ bool wheelzooms = prefs->getBool("/options/wheelzooms/value");
+ bool ctrl = (event->scroll.state & GDK_CONTROL_MASK);
+ if ((ctrl && !wheelzooms) || (!ctrl && wheelzooms)) {
/* Zoom is emitted by the canvas as well, ignore here */
return FALSE;
}
ret = sp_canvas_arena_send_event (arena, event);
break;
+ }
default:
/* Just send event */
diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp
index d4e15f475..bfc6f27c4 100644
--- a/src/display/canvas-axonomgrid.cpp
+++ b/src/display/canvas-axonomgrid.cpp
@@ -2,7 +2,7 @@
* Authors:
* Johan Engelen <j.b.c.engelen@alumnus.utwente.nl>
*
- * Copyright (C) 2006-2011 Authors
+ * Copyright (C) 2006-2012 Authors
* Released under GNU GPL, read the file 'COPYING' for more information
*/
@@ -12,47 +12,37 @@
* smaller than 90 degrees (measured from horizontal, 0 degrees being a line extending
* to the right). The x-axis will always have an angle between 0 and 90 degrees.
*/
+
- /*
- * TODO:
- * THIS FILE AND THE HEADER FILE NEED CLEANING UP. PLEASE DO NOT HESISTATE TO DO SO.
- */
-
+#include <gtkmm/box.h>
+#include <gtkmm/label.h>
+#include <gtkmm/table.h>
#include <glibmm/i18n.h>
-#include "ui/widget/registered-widget.h"
#include "display/canvas-axonomgrid.h"
-#include "2geom/line.h"
+
+#include "ui/widget/registered-widget.h"
#include "desktop.h"
-#include "canvas-grid.h"
#include "desktop-handles.h"
#include "display/cairo-utils.h"
#include "display/canvas-grid.h"
#include "display/sp-canvas-util.h"
+#include "display/sp-canvas.h"
#include "document.h"
-#include "helper/units.h"
#include "inkscape.h"
#include "preferences.h"
#include "sp-namedview.h"
#include "sp-object.h"
#include "svg/svg-color.h"
+#include "2geom/line.h"
+#include "2geom/angle.h"
#include "util/mathfns.h"
-#include "xml/node-event-vector.h"
#include "round.h"
-#include "display/sp-canvas.h"
+#include "helper/units.h"
-#include <gtkmm/box.h>
-#include <gtkmm/label.h>
-#include <gtkmm/table.h>
enum Dim3 { X=0, Y, Z };
-#ifndef M_PI
-# define M_PI 3.14159265358979323846
-#endif
-
-static double deg_to_rad(double deg) { return deg*M_PI/180.0;}
-
/**
* This function calls Cairo to render a line on a particular canvas buffer.
* Coordinates are interpreted as SCREENcoordinates
@@ -138,9 +128,9 @@ CanvasAxonomGrid::CanvasAxonomGrid (SPNamedView * nv, Inkscape::XML::Node * in_r
angle_deg[Z] = prefs->getDouble("/options/grids/axonom/angle_z", 30.0);
angle_deg[Y] = 0;
- angle_rad[X] = deg_to_rad(angle_deg[X]);
+ angle_rad[X] = Geom::deg_to_rad(angle_deg[X]);
tan_angle[X] = tan(angle_rad[X]);
- angle_rad[Z] = deg_to_rad(angle_deg[Z]);
+ angle_rad[Z] = Geom::deg_to_rad(angle_deg[Z]);
tan_angle[Z] = tan(angle_rad[Z]);
snapper = new CanvasAxonomGridSnapper(this, &namedview->snap_manager, 0);
@@ -251,17 +241,17 @@ CanvasAxonomGrid::readRepr()
if ( (value = repr->attribute("gridanglex")) ) {
angle_deg[X] = g_ascii_strtod(value, NULL);
- if (angle_deg[X] < 1.0) angle_deg[X] = 1.0;
+ if (angle_deg[X] < 0.) angle_deg[X] = 0.;
if (angle_deg[X] > 89.0) angle_deg[X] = 89.0;
- angle_rad[X] = deg_to_rad(angle_deg[X]);
+ angle_rad[X] = Geom::deg_to_rad(angle_deg[X]);
tan_angle[X] = tan(angle_rad[X]);
}
if ( (value = repr->attribute("gridanglez")) ) {
angle_deg[Z] = g_ascii_strtod(value, NULL);
- if (angle_deg[Z] < 1.0) angle_deg[Z] = 1.0;
+ if (angle_deg[Z] < 0.) angle_deg[Z] = 0.;
if (angle_deg[Z] > 89.0) angle_deg[Z] = 89.0;
- angle_rad[Z] = deg_to_rad(angle_deg[Z]);
+ angle_rad[Z] = Geom::deg_to_rad(angle_deg[Z]);
tan_angle[Z] = tan(angle_rad[Z]);
}
@@ -477,8 +467,8 @@ CanvasAxonomGrid::Update (Geom::Affine const &affine, unsigned int /*flags*/)
spacing_ylines = sw[Geom::X] /(tan_angle[X] + tan_angle[Z]);
lyw = sw[Geom::Y];
- lxw_x = sw[Geom::X] / tan_angle[X];
- lxw_z = sw[Geom::X] / tan_angle[Z];
+ lxw_x = Geom::are_near(tan_angle[X],0.) ? Geom::infinity() : sw[Geom::X] / tan_angle[X];
+ lxw_z = Geom::are_near(tan_angle[Z],0.) ? Geom::infinity() : sw[Geom::X] / tan_angle[Z];
if (empspacing == 0) {
scaled = true;
@@ -526,8 +516,12 @@ CanvasAxonomGrid::Render (SPCanvasBuf *buf)
for (gdouble y = xstart_y_sc; y < buf->rect.bottom(); y += lyw, xlinenum++) {
gint const x0 = buf->rect.left();
gint const y0 = round(y);
- gint const x1 = x0 + round( (buf->rect.bottom() - y) / tan_angle[X] );
- gint const y1 = buf->rect.bottom();
+ gint x1 = x0 + round( (buf->rect.bottom() - y) / tan_angle[X] );
+ gint y1 = buf->rect.bottom();
+ if ( Geom::are_near(tan_angle[X],0.) ) {
+ x1 = buf->rect.right();
+ y1 = y0;
+ }
if (!scaled && (xlinenum % empspacing) != 0) {
sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
@@ -536,18 +530,21 @@ CanvasAxonomGrid::Render (SPCanvasBuf *buf)
}
}
// lines starting from top side
- gdouble const xstart_x_sc = buf->rect.left() + (lxw_x - (xstart_y_sc - buf->rect.top()) / tan_angle[X]) ;
- xlinenum = xlinestart-1;
- for (gdouble x = xstart_x_sc; x < buf->rect.right(); x += lxw_x, xlinenum--) {
- gint const y0 = buf->rect.top();
- gint const y1 = buf->rect.bottom();
- gint const x0 = round(x);
- gint const x1 = x0 + round( (y1 - y0) / tan_angle[X] );
-
- if (!scaled && (xlinenum % empspacing) != 0) {
- sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
- } else {
- sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, _empcolor);
+ if (!Geom::are_near(tan_angle[X],0.))
+ {
+ gdouble const xstart_x_sc = buf->rect.left() + (lxw_x - (xstart_y_sc - buf->rect.top()) / tan_angle[X]) ;
+ xlinenum = xlinestart-1;
+ for (gdouble x = xstart_x_sc; x < buf->rect.right(); x += lxw_x, xlinenum--) {
+ gint const y0 = buf->rect.top();
+ gint const y1 = buf->rect.bottom();
+ gint const x0 = round(x);
+ gint const x1 = x0 + round( (y1 - y0) / tan_angle[X] );
+
+ if (!scaled && (xlinenum % empspacing) != 0) {
+ sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
+ } else {
+ sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, _empcolor);
+ }
}
}
@@ -575,8 +572,12 @@ CanvasAxonomGrid::Render (SPCanvasBuf *buf)
for (gdouble y = zstart_y_sc; y < buf->rect.bottom(); y += lyw, zlinenum++, next_y = y) {
gint const x0 = buf->rect.left();
gint const y0 = round(y);
- gint const x1 = x0 + round( (y - buf->rect.top() ) / tan_angle[Z] );
- gint const y1 = buf->rect.top();
+ gint x1 = x0 + round( (y - buf->rect.top() ) / tan_angle[Z] );
+ gint y1 = buf->rect.top();
+ if ( Geom::are_near(tan_angle[Z],0.) ) {
+ x1 = buf->rect.right();
+ y1 = y0;
+ }
if (!scaled && (zlinenum % empspacing) != 0) {
sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
@@ -585,17 +586,20 @@ CanvasAxonomGrid::Render (SPCanvasBuf *buf)
}
}
// draw lines from bottom-up
- gdouble const zstart_x_sc = buf->rect.left() + (next_y - buf->rect.bottom()) / tan_angle[Z] ;
- for (gdouble x = zstart_x_sc; x < buf->rect.right(); x += lxw_z, zlinenum++) {
- gint const y0 = buf->rect.bottom();
- gint const y1 = buf->rect.top();
- gint const x0 = round(x);
- gint const x1 = x0 + round(buf->rect.height() / tan_angle[Z] );
-
- if (!scaled && (zlinenum % empspacing) != 0) {
- sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
- } else {
- sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, _empcolor);
+ if (!Geom::are_near(tan_angle[Z],0.))
+ {
+ gdouble const zstart_x_sc = buf->rect.left() + (next_y - buf->rect.bottom()) / tan_angle[Z] ;
+ for (gdouble x = zstart_x_sc; x < buf->rect.right(); x += lxw_z, zlinenum++) {
+ gint const y0 = buf->rect.bottom();
+ gint const y1 = buf->rect.top();
+ gint const x0 = round(x);
+ gint const x1 = x0 + round(buf->rect.height() / tan_angle[Z] );
+
+ if (!scaled && (zlinenum % empspacing) != 0) {
+ sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, color);
+ } else {
+ sp_caxonomgrid_drawline (buf, x0, y0, x1, y1, _empcolor);
+ }
}
}
diff --git a/src/display/canvas-axonomgrid.h b/src/display/canvas-axonomgrid.h
index 04919f947..0e24d3f56 100644
--- a/src/display/canvas-axonomgrid.h
+++ b/src/display/canvas-axonomgrid.h
@@ -2,9 +2,12 @@
#define CANVAS_AXONOMGRID_H
/*
- * Copyright (C) 2006-2007 Johan Engelen <johan@shouraizou.nl>
+ * Authors:
+ * Johan Engelen <j.b.c.engelen@alumnus.utwente.nl>
*
- */
+ * Copyright (C) 2006-2012 Authors
+ * Released under GNU GPL, read the file 'COPYING' for more information
+ */
#include "line-snapper.h"
#include "canvas-grid.h"
@@ -15,7 +18,7 @@ struct SPNamedView;
namespace Inkscape {
namespace XML {
- class Node;
+ class Node;
};
class CanvasAxonomGrid : public CanvasGrid {
@@ -36,6 +39,9 @@ public:
bool scaled; /**< Whether the grid is in scaled mode */
+protected:
+ friend class CanvasAxonomGridSnapper;
+
Geom::Point ow; /**< Transformed origin by the affine for the zoom */
double lyw; /**< Transformed length y by the affine for the zoom */
double lxw_x;
@@ -44,7 +50,6 @@ public:
Geom::Point sw; /**< the scaling factors of the affine transform */
-protected:
virtual Gtk::Widget * newSpecificWidget();
private:
@@ -63,7 +68,7 @@ public:
bool ThisSnapperMightSnap() const;
Geom::Coord getSnapperTolerance() const; //returns the tolerance of the snapper in screen pixels (i.e. independent of zoom)
- bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance
+ bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance
private:
LineList _getSnapLines(Geom::Point const &p) const;
diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp
index 498958f08..329b621ae 100644
--- a/src/display/canvas-grid.cpp
+++ b/src/display/canvas-grid.cpp
@@ -14,6 +14,9 @@
*/
#include <glibmm/i18n.h>
+#include <gtkmm/box.h>
+#include <gtkmm/label.h>
+#include <gtkmm/table.h>
#include "ui/widget/registered-widget.h"
#include "desktop.h"
@@ -37,10 +40,6 @@
#include "verbs.h"
#include "display/sp-canvas.h"
-#include <gtkmm/box.h>
-#include <gtkmm/label.h>
-#include <gtkmm/table.h>
-
using Inkscape::DocumentUndo;
namespace Inkscape {
@@ -275,9 +274,9 @@ CanvasGrid::NewGrid(SPNamedView * nv, Inkscape::XML::Node * repr, SPDocument * d
switch (gridtype) {
case GRID_RECTANGULAR:
- return (CanvasGrid*) new CanvasXYGrid(nv, repr, doc);
+ return dynamic_cast<CanvasGrid*>(new CanvasXYGrid(nv, repr, doc));
case GRID_AXONOMETRIC:
- return (CanvasGrid*) new CanvasAxonomGrid(nv, repr, doc);
+ return dynamic_cast<CanvasGrid*>(new CanvasAxonomGrid(nv, repr, doc));
}
return NULL;
@@ -351,12 +350,13 @@ CanvasGrid::newWidget()
_rcb_enabled->setSlaveWidgets(slaves);
// set widget values
+ _wr.setUpdating (true);
_rcb_visible->setActive(visible);
if (snapper != NULL) {
_rcb_enabled->setActive(snapper->getEnabled());
_rcb_snap_visible_only->setActive(snapper->getSnapVisibleOnly());
}
-
+ _wr.setUpdating (false);
return dynamic_cast<Gtk::Widget *> (vbox);
}
@@ -366,7 +366,7 @@ CanvasGrid::on_repr_attr_changed(Inkscape::XML::Node *repr, gchar const *key, gc
if (!data)
return;
- ((CanvasGrid*) data)->onReprAttrChanged(repr, key, oldval, newval, is_interactive);
+ (static_cast<CanvasGrid*>(data))->onReprAttrChanged(repr, key, oldval, newval, is_interactive);
}
bool CanvasGrid::isEnabled()
@@ -735,7 +735,6 @@ _wr.setUpdating (true);
new Inkscape::UI::Widget::RegisteredCheckButton( _("_Show dots instead of lines"),
_("If set, displays dots at gridpoints instead of gridlines"),
"dotted", _wr, false, repr, doc) );
-_wr.setUpdating (false);
Gtk::Widget const *const widget_array[] = {
0, _rumg,
@@ -775,6 +774,8 @@ _wr.setUpdating (false);
_rcb_dotted->setActive(render_dotted);
+ _wr.setUpdating (false);
+
_rsu_ox->setProgrammatically = false;
_rsu_oy->setProgrammatically = false;
_rsu_sx->setProgrammatically = false;
diff --git a/src/display/canvas-text.cpp b/src/display/canvas-text.cpp
index ddc946d5d..fe60d9c65 100644
--- a/src/display/canvas-text.cpp
+++ b/src/display/canvas-text.cpp
@@ -58,9 +58,9 @@ sp_canvastext_get_type (void)
static void sp_canvastext_class_init(SPCanvasTextClass *klass)
{
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) klass;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(klass);
- parent_class_ct = (SPCanvasItemClass*)g_type_class_peek_parent (klass);
+ parent_class_ct = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent(klass));
item_class->destroy = sp_canvastext_destroy;
item_class->update = sp_canvastext_update;
diff --git a/src/display/curve.cpp b/src/display/curve.cpp
index 1a788b59a..ae243853e 100644
--- a/src/display/curve.cpp
+++ b/src/display/curve.cpp
@@ -150,7 +150,7 @@ SPCurve::concat(GSList const *list)
SPCurve *new_curve = new SPCurve();
for (GSList const *l = list; l != NULL; l = l->next) {
- SPCurve *c = (SPCurve *) l->data;
+ SPCurve *c = static_cast<SPCurve *>(l->data);
new_curve->_pathv.insert( new_curve->_pathv.end(), c->get_pathvector().begin(), c->get_pathvector().end() );
}
diff --git a/src/display/drawing-shape.cpp b/src/display/drawing-shape.cpp
index 4ca306092..e80f12486 100644
--- a/src/display/drawing-shape.cpp
+++ b/src/display/drawing-shape.cpp
@@ -167,7 +167,7 @@ DrawingShape::_renderItem(DrawingContext &ct, Geom::IntRect const &area, unsigne
{ Inkscape::DrawingContext::Save save(ct);
ct.setSource(rgba);
ct.setLineWidth(0.5);
- ct.setTolerance(1.25);
+ ct.setTolerance(0.5);
ct.stroke();
}
} else {
diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp
index 7f63c555a..2a6505c67 100644
--- a/src/display/drawing-text.cpp
+++ b/src/display/drawing-text.cpp
@@ -162,7 +162,7 @@ unsigned DrawingText::_renderItem(DrawingContext &ct, Geom::IntRect const &/*are
guint32 rgba = _drawing.outlinecolor;
Inkscape::DrawingContext::Save save(ct);
ct.setSource(rgba);
- ct.setTolerance(1.25); // low quality, but good enough for outline mode
+ ct.setTolerance(0.5); // low quality, but good enough for outline mode
for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) {
DrawingGlyphs *g = dynamic_cast<DrawingGlyphs *>(&*i);
diff --git a/src/display/guideline.cpp b/src/display/guideline.cpp
index d3385978a..f71bc82ef 100644
--- a/src/display/guideline.cpp
+++ b/src/display/guideline.cpp
@@ -66,9 +66,9 @@ GType sp_guideline_get_type()
static void sp_guideline_class_init(SPGuideLineClass *c)
{
- parent_class = (SPCanvasItemClass*) g_type_class_peek_parent(c);
+ parent_class = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent(c));
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) c;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(c);
item_class->destroy = sp_guideline_destroy;
item_class->update = sp_guideline_update;
item_class->render = sp_guideline_render;
@@ -191,8 +191,8 @@ static void sp_guideline_update(SPCanvasItem *item, Geom::Affine const &affine,
{
SPGuideLine *gl = SP_GUIDELINE(item);
- if (((SPCanvasItemClass *) parent_class)->update) {
- ((SPCanvasItemClass *) parent_class)->update(item, affine, flags);
+ if ((SP_CANVAS_ITEM_CLASS(parent_class))->update) {
+ (SP_CANVAS_ITEM_CLASS(parent_class))->update(item, affine, flags);
}
gl->affine = affine;
diff --git a/src/display/nr-filter-composite.cpp b/src/display/nr-filter-composite.cpp
index b25ecdf2c..040424cb3 100644
--- a/src/display/nr-filter-composite.cpp
+++ b/src/display/nr-filter-composite.cpp
@@ -48,10 +48,11 @@ struct ComposeArithmetic {
gint32 go = _k1*ga*gb + _k2*ga + _k3*gb + _k4;
gint32 bo = _k1*ba*bb + _k2*ba + _k3*bb + _k4;
- ao = (pxclamp(ao, 0, 255*255*255) + (255*255/2)) / (255*255);
- ro = (pxclamp(ro, 0, 255*255*255) + (255*255/2)) / (255*255);
- go = (pxclamp(go, 0, 255*255*255) + (255*255/2)) / (255*255);
- bo = (pxclamp(bo, 0, 255*255*255) + (255*255/2)) / (255*255);
+ ao = pxclamp(ao, 0, 255*255*255); // r, g and b are premultiplied, so should be clamped to the alpha channel
+ ro = (pxclamp(ro, 0, ao) + (255*255/2)) / (255*255);
+ go = (pxclamp(go, 0, ao) + (255*255/2)) / (255*255);
+ bo = (pxclamp(bo, 0, ao) + (255*255/2)) / (255*255);
+ ao = (ao + (255*255/2)) / (255*255);
ASSEMBLE_ARGB32(pxout, ao, ro, go, bo)
return pxout;
diff --git a/src/display/nr-filter-image.cpp b/src/display/nr-filter-image.cpp
index e03a56964..bc18cbcc6 100644
--- a/src/display/nr-filter-image.cpp
+++ b/src/display/nr-filter-image.cpp
@@ -99,8 +99,10 @@ void FilterImage::render_cairo(FilterSlot &slot)
Geom::Rect area = *optarea;
Geom::Affine user2pb = slot.get_units().get_matrix_user2pb();
+ /* FIXME: These variables are currently unused. Why were they calculated?
double scaleX = feImageWidth / area.width();
double scaleY = feImageHeight / area.height();
+ */
Geom::Rect sa = slot.get_slot_area();
cairo_surface_t *out = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,
diff --git a/src/display/nr-filter-merge.cpp b/src/display/nr-filter-merge.cpp
index f1fbd7d33..759d7d6d1 100644
--- a/src/display/nr-filter-merge.cpp
+++ b/src/display/nr-filter-merge.cpp
@@ -31,7 +31,7 @@ FilterMerge::~FilterMerge()
void FilterMerge::render_cairo(FilterSlot &slot)
{
- if (_input_image.size() == 0) return;
+ if (_input_image.empty()) return;
// output is RGBA if at least one input is RGBA
bool rgba32 = false;
diff --git a/src/display/nr-filter-skeleton.cpp b/src/display/nr-filter-skeleton.cpp
index 0c455a818..86ab8141e 100644
--- a/src/display/nr-filter-skeleton.cpp
+++ b/src/display/nr-filter-skeleton.cpp
@@ -42,7 +42,8 @@ FilterSkeleton::~FilterSkeleton()
void FilterSkeleton::render_cairo(FilterSlot &slot) {
cairo_surface_t *in = slot.getcairo(_input);
cairo_surface_t *out = ink_cairo_surface_create_identical(in);
- cairo_t *ct = cairo_create(out);
+
+// cairo_t *ct = cairo_create(out);
// cairo_set_source_surface(ct, in, offset[X], offset[Y]);
// cairo_paint(ct);
diff --git a/src/display/nr-svgfonts.cpp b/src/display/nr-svgfonts.cpp
index e095fb9a9..d0c6d2d56 100644
--- a/src/display/nr-svgfonts.cpp
+++ b/src/display/nr-svgfonts.cpp
@@ -43,10 +43,9 @@
static cairo_user_data_key_t key;
static cairo_status_t font_init_cb (cairo_scaled_font_t *scaled_font,
- cairo_t */*cairo*/, cairo_font_extents_t *metrics){
- cairo_font_face_t* face;
- face = cairo_scaled_font_get_font_face(scaled_font);
- SvgFont* instance = (SvgFont*) cairo_font_face_get_user_data(face, &key);
+ cairo_t * /*cairo*/, cairo_font_extents_t *metrics){
+ cairo_font_face_t* face = cairo_scaled_font_get_font_face(scaled_font);
+ SvgFont* instance = static_cast<SvgFont*>(cairo_font_face_get_user_data(face, &key));
return instance->scaled_font_init(scaled_font, metrics);
}
@@ -58,9 +57,8 @@ static cairo_status_t font_text_to_glyphs_cb ( cairo_scaled_font_t *scaled_font
cairo_text_cluster_t **clusters,
int *num_clusters,
cairo_text_cluster_flags_t *flags){
- cairo_font_face_t* face;
- face = cairo_scaled_font_get_font_face(scaled_font);
- SvgFont* instance = (SvgFont*) cairo_font_face_get_user_data(face, &key);
+ cairo_font_face_t* face = cairo_scaled_font_get_font_face(scaled_font);
+ SvgFont* instance = static_cast<SvgFont*>(cairo_font_face_get_user_data(face, &key));
return instance->scaled_font_text_to_glyphs(scaled_font, utf8, utf8_len, glyphs, num_glyphs, clusters, num_clusters, flags);
}
@@ -68,9 +66,8 @@ static cairo_status_t font_render_glyph_cb (cairo_scaled_font_t *scaled_font,
unsigned long glyph,
cairo_t *cr,
cairo_text_extents_t *metrics){
- cairo_font_face_t* face;
- face = cairo_scaled_font_get_font_face(scaled_font);
- SvgFont* instance = (SvgFont*) cairo_font_face_get_user_data(face, &key);
+ cairo_font_face_t* face = cairo_scaled_font_get_font_face(scaled_font);
+ SvgFont* instance = static_cast<SvgFont*>(cairo_font_face_get_user_data(face, &key));
return instance->scaled_font_render_glyph(scaled_font, glyph, cr, metrics);
}
@@ -116,15 +113,15 @@ unsigned int size_of_substring(const char* substring, gchar* str){
}
//TODO: in these macros, verify what happens when using unicode strings.
-#define Match_VKerning_Rule (((SPVkern*)node)->u1->contains(previous_unicode[0])\
- || ((SPVkern*)node)->g1->contains(previous_glyph_name)) &&\
- (((SPVkern*)node)->u2->contains(this->glyphs[i]->unicode[0])\
- || ((SPVkern*)node)->g2->contains(this->glyphs[i]->glyph_name.c_str()))
+#define Match_VKerning_Rule ((SP_VKERN(node))->u1->contains(previous_unicode[0])\
+ || (SP_VKERN(node))->g1->contains(previous_glyph_name)) &&\
+ ((SP_VKERN(node))->u2->contains(this->glyphs[i]->unicode[0])\
+ || (SP_VKERN(node))->g2->contains(this->glyphs[i]->glyph_name.c_str()))
-#define Match_HKerning_Rule (((SPHkern*)node)->u1->contains(previous_unicode[0])\
- || ((SPHkern*)node)->g1->contains(previous_glyph_name)) &&\
- (((SPHkern*)node)->u2->contains(this->glyphs[i]->unicode[0])\
- || ((SPHkern*)node)->g2->contains(this->glyphs[i]->glyph_name.c_str()))
+#define Match_HKerning_Rule ((SP_HKERN(node))->u1->contains(previous_unicode[0])\
+ || (SP_HKERN(node))->g1->contains(previous_glyph_name)) &&\
+ ((SP_HKERN(node))->u2->contains(this->glyphs[i]->unicode[0])\
+ || (SP_HKERN(node))->g2->contains(this->glyphs[i]->glyph_name.c_str()))
cairo_status_t
SvgFont::scaled_font_text_to_glyphs (cairo_scaled_font_t */*scaled_font*/,
@@ -187,14 +184,14 @@ SvgFont::scaled_font_text_to_glyphs (cairo_scaled_font_t */*scaled_font*/,
for(SPObject* node = this->font->children;previous_unicode && node;node=node->next){
//apply glyph kerning if appropriate
if (SP_IS_HKERN(node) && is_horizontal_text && Match_HKerning_Rule ){
- x -= (((SPHkern*)node)->k / 1000.0);//TODO: use here the height of the font
+ x -= ((SP_HKERN(node))->k / 1000.0);//TODO: use here the height of the font
}
if (SP_IS_VKERN(node) && !is_horizontal_text && Match_VKerning_Rule ){
- y -= (((SPVkern*)node)->k / 1000.0);//TODO: use here the "height" of the font
+ y -= ((SP_VKERN(node))->k / 1000.0);//TODO: use here the "height" of the font
}
}
- previous_unicode = (char*) this->glyphs[i]->unicode.c_str();//used for kerning checking
- previous_glyph_name = (char*) this->glyphs[i]->glyph_name.c_str();//used for kerning checking
+ previous_unicode = const_cast<char*>(this->glyphs[i]->unicode.c_str());//used for kerning checking
+ previous_glyph_name = const_cast<char*>(this->glyphs[i]->glyph_name.c_str());//used for kerning checking
(*glyphs)[count].index = i;
(*glyphs)[count].x = x;
(*glyphs)[count++].y = y;
@@ -251,7 +248,7 @@ Geom::PathVector
SvgFont::flip_coordinate_system(SPFont* spfont, Geom::PathVector pathv){
double units_per_em = 1000;
SPObject* obj;
- for (obj = ((SPObject*) spfont)->children; obj; obj=obj->next){
+ for (obj = (SP_OBJECT(spfont))->children; obj; obj=obj->next){
if (SP_IS_FONTFACE(obj)){
//XML Tree being directly used here while it shouldn't be.
sp_repr_get_double(obj->getRepr(), "units_per_em", &units_per_em);
@@ -282,16 +279,16 @@ SvgFont::scaled_font_render_glyph (cairo_scaled_font_t */*scaled_font*/,
SPObject* node;
if (glyph == this->glyphs.size()){
if (!this->missingglyph) return CAIRO_STATUS_SUCCESS;
- node = (SPObject*) this->missingglyph;
+ node = SP_OBJECT(this->missingglyph);
} else {
- node = (SPObject*) this->glyphs[glyph];
+ node = SP_OBJECT(this->glyphs[glyph]);
}
if (!SP_IS_GLYPH(node) && !SP_IS_MISSING_GLYPH(node)) {
return CAIRO_STATUS_SUCCESS; // FIXME: is this the right code to return?
}
- SPFont* spfont = (SPFont*) node->parent;
+ SPFont* spfont = SP_FONT(node->parent);
if (!spfont) {
return CAIRO_STATUS_SUCCESS; // FIXME: is this the right code to return?
}
@@ -300,12 +297,12 @@ SvgFont::scaled_font_render_glyph (cairo_scaled_font_t */*scaled_font*/,
// or using the d attribute of a glyph node.
// pathv stores the path description from the d attribute:
Geom::PathVector pathv;
- if (SP_IS_GLYPH(node) && ((SPGlyph*)node)->d) {
- pathv = sp_svg_read_pathv(((SPGlyph*)node)->d);
+ if (SP_IS_GLYPH(node) && (SP_GLYPH(node))->d) {
+ pathv = sp_svg_read_pathv((SP_GLYPH(node))->d);
pathv = flip_coordinate_system(spfont, pathv);
this->render_glyph_path(cr, &pathv);
- } else if (SP_IS_MISSING_GLYPH(node) && ((SPMissingGlyph*)node)->d) {
- pathv = sp_svg_read_pathv(((SPMissingGlyph*)node)->d);
+ } else if (SP_IS_MISSING_GLYPH(node) && (SP_MISSING_GLYPH(node))->d) {
+ pathv = sp_svg_read_pathv((SP_MISSING_GLYPH(node))->d);
pathv = flip_coordinate_system(spfont, pathv);
this->render_glyph_path(cr, &pathv);
}
@@ -314,7 +311,7 @@ SvgFont::scaled_font_render_glyph (cairo_scaled_font_t */*scaled_font*/,
//render the SVG described on this glyph's child nodes.
for(node = node->children; node; node=node->next){
if (SP_IS_PATH(node)){
- pathv = ((SPShape*)node)->_curve->get_pathvector();
+ pathv = (SP_SHAPE(node))->_curve->get_pathvector();
pathv = flip_coordinate_system(spfont, pathv);
this->render_glyph_path(cr, &pathv);
}
@@ -324,12 +321,12 @@ SvgFont::scaled_font_render_glyph (cairo_scaled_font_t */*scaled_font*/,
if (SP_IS_USE(node)){
SPItem* item = SP_USE(node)->ref->getObject();
if (SP_IS_PATH(item)){
- pathv = ((SPShape*)item)->_curve->get_pathvector();
+ pathv = (SP_SHAPE(item))->_curve->get_pathvector();
pathv = flip_coordinate_system(spfont, pathv);
this->render_glyph_path(cr, &pathv);
}
- glyph_modified_connection = ((SPObject*) item)->connectModified(sigc::mem_fun(*this, &SvgFont::glyph_modified));
+ glyph_modified_connection = (SP_OBJECT(item))->connectModified(sigc::mem_fun(*this, &SvgFont::glyph_modified));
}
}
}
@@ -342,10 +339,10 @@ SvgFont::get_font_face(){
if (!this->userfont) {
for(SPObject* node = this->font->children;node;node=node->next){
if (SP_IS_GLYPH(node)){
- this->glyphs.push_back((SPGlyph*)node);
+ this->glyphs.push_back(SP_GLYPH(node));
}
if (SP_IS_MISSING_GLYPH(node)){
- this->missingglyph=(SPMissingGlyph*)node;
+ this->missingglyph=SP_MISSING_GLYPH(node);
}
}
this->userfont = new UserFont(this);
diff --git a/src/display/sodipodi-ctrl.cpp b/src/display/sodipodi-ctrl.cpp
index e21bdff15..45dc38a37 100644
--- a/src/display/sodipodi-ctrl.cpp
+++ b/src/display/sodipodi-ctrl.cpp
@@ -63,10 +63,10 @@ sp_ctrl_get_type (void)
static void
sp_ctrl_class_init (SPCtrlClass *klass)
{
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) klass;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(klass);
GObjectClass *g_object_class = (GObjectClass *) klass;
- parent_class = (SPCanvasItemClass *)g_type_class_peek_parent (klass);
+ parent_class = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent (klass));
g_object_class->set_property = sp_ctrl_set_property;
g_object_class->get_property = sp_ctrl_get_property;
@@ -287,8 +287,8 @@ sp_ctrl_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int fla
ctrl = SP_CTRL (item);
- if (((SPCanvasItemClass *) parent_class)->update)
- (* ((SPCanvasItemClass *) parent_class)->update) (item, affine, flags);
+ if ((SP_CANVAS_ITEM_CLASS(parent_class))->update)
+ (* (SP_CANVAS_ITEM_CLASS(parent_class))->update) (item, affine, flags);
sp_canvas_item_reset_bounds (item);
diff --git a/src/display/sodipodi-ctrlrect.cpp b/src/display/sodipodi-ctrlrect.cpp
index b0c997a92..c350e4614 100644
--- a/src/display/sodipodi-ctrlrect.cpp
+++ b/src/display/sodipodi-ctrlrect.cpp
@@ -61,9 +61,9 @@ GType sp_ctrlrect_get_type()
static void sp_ctrlrect_class_init(SPCtrlRectClass *c)
{
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) c;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(c);
- parent_class = (SPCanvasItemClass*) g_type_class_peek_parent(c);
+ parent_class = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent(c));
item_class->destroy = sp_ctrlrect_destroy;
item_class->update = sp_ctrlrect_update;
@@ -119,8 +119,6 @@ void CtrlRect::render(SPCanvasBuf *buf)
using Geom::X;
using Geom::Y;
- static double const dashes[2] = {4.0, 4.0};
-
if (!_area) {
return;
}
@@ -129,6 +127,7 @@ void CtrlRect::render(SPCanvasBuf *buf)
area[X].max() + _shadow_size, area[Y].max() + _shadow_size);
if ( area_w_shadow.intersects(buf->rect) )
{
+ static double const dashes[2] = {4.0, 4.0};
cairo_save(buf->ct);
cairo_translate(buf->ct, -buf->rect.left(), -buf->rect.top());
cairo_set_line_width(buf->ct, 1);
@@ -161,8 +160,8 @@ void CtrlRect::update(Geom::Affine const &affine, unsigned int flags)
using Geom::X;
using Geom::Y;
- if (((SPCanvasItemClass *) parent_class)->update) {
- ((SPCanvasItemClass *) parent_class)->update(this, affine, flags);
+ if ((SP_CANVAS_ITEM_CLASS(parent_class))->update) {
+ (SP_CANVAS_ITEM_CLASS(parent_class))->update(this, affine, flags);
}
sp_canvas_item_reset_bounds(this);
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index 6d4d01e33..536c54609 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -1081,7 +1081,7 @@ void SPCanvasGroup::update(SPCanvasItem *item, Geom::Affine const &affine, unsig
Geom::OptRect bounds;
for (GList *list = group->items; list; list = list->next) {
- SPCanvasItem *i = (SPCanvasItem *)list->data;
+ SPCanvasItem *i = SP_CANVAS_ITEM(list->data);
sp_canvas_item_invoke_update (i, affine, flags);
@@ -1118,7 +1118,7 @@ double SPCanvasGroup::point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **ac
double dist = 0.0;
for (GList *list = group->items; list; list = list->next) {
- SPCanvasItem *child = (SPCanvasItem *)list->data;
+ SPCanvasItem *child = SP_CANVAS_ITEM(list->data);
if ((child->x1 <= x2) && (child->y1 <= y2) && (child->x2 >= x1) && (child->y2 >= y1)) {
SPCanvasItem *point_item = NULL; // cater for incomplete item implementations
@@ -1152,7 +1152,7 @@ void SPCanvasGroup::render(SPCanvasItem *item, SPCanvasBuf *buf)
SPCanvasGroup const *group = SP_CANVAS_GROUP(item);
for (GList *list = group->items; list; list = list->next) {
- SPCanvasItem *child = (SPCanvasItem *)list->data;
+ SPCanvasItem *child = SP_CANVAS_ITEM(list->data);
if (child->visible) {
if ((child->x1 < buf->rect.right()) &&
(child->y1 < buf->rect.bottom()) &&
@@ -1171,7 +1171,7 @@ void SPCanvasGroup::viewboxChanged(SPCanvasItem *item, Geom::IntRect const &new_
SPCanvasGroup *group = SP_CANVAS_GROUP(item);
for (GList *list = group->items; list; list = list->next) {
- SPCanvasItem *child = (SPCanvasItem *)list->data;
+ SPCanvasItem *child = SP_CANVAS_ITEM(list->data);
if (child->visible) {
if (SP_CANVAS_ITEM_GET_CLASS(child)->viewbox_changed) {
SP_CANVAS_ITEM_GET_CLASS(child)->viewbox_changed(child, new_area);
@@ -1649,7 +1649,6 @@ int SPCanvasImpl::emitEvent(SPCanvas *canvas, GdkEvent *event)
int SPCanvasImpl::pickCurrentItem(SPCanvas *canvas, GdkEvent *event)
{
int button_down = 0;
- double x, y;
if (!canvas->root) // canvas may have already be destroyed by closing desktop durring interrupted display!
return FALSE;
@@ -1709,6 +1708,7 @@ int SPCanvasImpl::pickCurrentItem(SPCanvas *canvas, GdkEvent *event)
// LeaveNotify means that there is no current item, so we don't look for one
if (canvas->pick_event.type != GDK_LEAVE_NOTIFY) {
// these fields don't have the same offsets in both types of events
+ double x, y;
if (canvas->pick_event.type == GDK_ENTER_NOTIFY) {
x = canvas->pick_event.crossing.x;
diff --git a/src/display/sp-ctrlpoint.cpp b/src/display/sp-ctrlpoint.cpp
index d07e9385b..026cc7589 100644
--- a/src/display/sp-ctrlpoint.cpp
+++ b/src/display/sp-ctrlpoint.cpp
@@ -52,9 +52,9 @@ sp_ctrlpoint_get_type (void)
static void sp_ctrlpoint_class_init(SPCtrlPointClass *klass)
{
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) klass;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(klass);
- parent_class = (SPCanvasItemClass*)g_type_class_peek_parent (klass);
+ parent_class = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent(klass));
item_class->destroy = sp_ctrlpoint_destroy;
item_class->update = sp_ctrlpoint_update;
diff --git a/src/display/sp-ctrlquadr.cpp b/src/display/sp-ctrlquadr.cpp
index ae15d620a..b6a0da109 100644
--- a/src/display/sp-ctrlquadr.cpp
+++ b/src/display/sp-ctrlquadr.cpp
@@ -61,9 +61,9 @@ sp_ctrlquadr_get_type (void)
static void
sp_ctrlquadr_class_init (SPCtrlQuadrClass *klass)
{
- SPCanvasItemClass *item_class = (SPCanvasItemClass *) klass;
+ SPCanvasItemClass *item_class = SP_CANVAS_ITEM_CLASS(klass);
- parent_class = (SPCanvasItemClass*)g_type_class_peek_parent (klass);
+ parent_class = SP_CANVAS_ITEM_CLASS(g_type_class_peek_parent(klass));
item_class->destroy = sp_ctrlquadr_destroy;
item_class->update = sp_ctrlquadr_update;
diff --git a/src/dom/svgimpl.cpp b/src/dom/svgimpl.cpp
index cf28dfec5..87f43af81 100644
--- a/src/dom/svgimpl.cpp
+++ b/src/dom/svgimpl.cpp
@@ -119,7 +119,7 @@ SVGTableEntry interfaceTable[] =
{ "SVGUnitTypes", SVG_UNIT_TYPES },
{ "SVGURIReference", SVG_URI_REFERENCE },
{ "SVGViewSpec", SVG_VIEW_SPEC },
- { "SVGZoomAndPan", SVG_ZOOM_AND_PAN }
+ { "SVGZoomAndPan", static_cast<int>(SVG_ZOOM_AND_PAN)}
};
diff --git a/src/draw-context.cpp b/src/draw-context.cpp
index daff0794a..5996d600b 100644
--- a/src/draw-context.cpp
+++ b/src/draw-context.cpp
@@ -104,9 +104,9 @@ static void sp_draw_context_class_init(SPDrawContextClass *klass)
SPEventContextClass *ec_class;
object_class = (GObjectClass *)klass;
- ec_class = (SPEventContextClass *) klass;
+ ec_class = SP_EVENT_CONTEXT_CLASS(klass);
- draw_parent_class = (SPEventContextClass*)g_type_class_peek_parent(klass);
+ draw_parent_class = SP_EVENT_CONTEXT_CLASS(g_type_class_peek_parent(klass));
object_class->dispose = sp_draw_context_dispose;
@@ -175,8 +175,8 @@ static void sp_draw_context_setup(SPEventContext *ec)
SPDrawContext *dc = SP_DRAW_CONTEXT(ec);
SPDesktop *dt = ec->desktop;
- if (((SPEventContextClass *) draw_parent_class)->setup) {
- ((SPEventContextClass *) draw_parent_class)->setup(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(draw_parent_class))->setup) {
+ (SP_EVENT_CONTEXT_CLASS(draw_parent_class))->setup(ec);
}
dc->selection = sp_desktop_selection(dt);
@@ -261,8 +261,8 @@ gint sp_draw_context_root_handler(SPEventContext *ec, GdkEvent *event)
}
if (!ret) {
- if (((SPEventContextClass *) draw_parent_class)->root_handler) {
- ret = ((SPEventContextClass *) draw_parent_class)->root_handler(ec, event);
+ if ((SP_EVENT_CONTEXT_CLASS(draw_parent_class))->root_handler) {
+ ret = (SP_EVENT_CONTEXT_CLASS(draw_parent_class))->root_handler(ec, event);
}
}
@@ -700,7 +700,7 @@ SPDrawAnchor *spdc_test_inside(SPDrawContext *dc, Geom::Point p)
}
for (GSList *l = dc->white_anchors; l != NULL; l = l->next) {
- SPDrawAnchor *na = sp_draw_anchor_test((SPDrawAnchor *) l->data, p, !active);
+ SPDrawAnchor *na = sp_draw_anchor_test(static_cast<SPDrawAnchor*>(l->data), p, !active);
if ( !active && na ) {
active = na;
}
@@ -720,7 +720,7 @@ static void spdc_reset_white(SPDrawContext *dc)
dc->white_curves = g_slist_remove(dc->white_curves, dc->white_curves->data);
}
while (dc->white_anchors) {
- sp_draw_anchor_destroy((SPDrawAnchor *) dc->white_anchors->data);
+ sp_draw_anchor_destroy(static_cast<SPDrawAnchor*>(dc->white_anchors->data));
dc->white_anchors = g_slist_remove(dc->white_anchors, dc->white_anchors->data);
}
}
@@ -767,7 +767,7 @@ static void spdc_free_colors(SPDrawContext *dc)
dc->white_curves = g_slist_remove(dc->white_curves, dc->white_curves->data);
}
while (dc->white_anchors) {
- sp_draw_anchor_destroy((SPDrawAnchor *) dc->white_anchors->data);
+ sp_draw_anchor_destroy(static_cast<SPDrawAnchor *>(dc->white_anchors->data));
dc->white_anchors = g_slist_remove(dc->white_anchors, dc->white_anchors->data);
}
}
diff --git a/src/dropper-context.cpp b/src/dropper-context.cpp
index 4742f5cff..8b293a9d9 100644
--- a/src/dropper-context.cpp
+++ b/src/dropper-context.cpp
@@ -32,6 +32,7 @@
#include "desktop-style.h"
#include "preferences.h"
#include "sp-namedview.h"
+#include "sp-cursor.h"
#include "desktop.h"
#include "desktop-handles.h"
#include "selection.h"
@@ -39,6 +40,8 @@
#include "document-undo.h"
#include "pixmaps/cursor-dropper.xpm"
+#include "pixmaps/cursor-dropper-f.xpm"
+#include "pixmaps/cursor-dropper-s.xpm"
#include "dropper-context.h"
#include "message-context.h"
@@ -57,6 +60,9 @@ static gint sp_dropper_context_root_handler(SPEventContext *ec, GdkEvent * event
static SPEventContextClass *parent_class;
+static GdkCursor *cursor_dropper_fill = NULL;
+static GdkCursor *cursor_dropper_stroke = NULL;
+
GType sp_dropper_context_get_type()
{
static GType type = 0;
@@ -90,9 +96,13 @@ static void sp_dropper_context_class_init(SPDropperContextClass *klass)
static void sp_dropper_context_init(SPDropperContext *dc)
{
SPEventContext *event_context = SP_EVENT_CONTEXT(dc);
- event_context->cursor_shape = cursor_dropper_xpm;
+ event_context->cursor_shape = cursor_dropper_f_xpm;
event_context->hot_x = 7;
event_context->hot_y = 7;
+
+ cursor_dropper_fill = sp_cursor_new_from_xpm(cursor_dropper_f_xpm , 7, 7);
+ cursor_dropper_stroke = sp_cursor_new_from_xpm(cursor_dropper_s_xpm , 7, 7);
+
}
static void sp_dropper_context_setup(SPEventContext *ec)
@@ -143,6 +153,27 @@ static void sp_dropper_context_finish(SPEventContext *ec)
sp_canvas_item_destroy(dc->area);
dc->area = NULL;
}
+
+ if (cursor_dropper_fill) {
+#if GTK_CHECK_VERSION(3,0,0)
+ g_object_unref(cursor_dropper_fill);
+#else
+ gdk_cursor_unref (cursor_dropper_fill);
+#endif
+ cursor_dropper_fill = NULL;
+ }
+ if (cursor_dropper_stroke) {
+#if GTK_CHECK_VERSION(3,0,0)
+ g_object_unref(cursor_dropper_stroke);
+#else
+ gdk_cursor_unref (cursor_dropper_stroke);
+#endif
+ cursor_dropper_fill = NULL;
+ }
+
+ //Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ //prefs->setBool("/tools/dropper/onetimepick", false);
+
}
@@ -205,6 +236,13 @@ static gint sp_dropper_context_root_handler(SPEventContext *event_context, GdkEv
} else if (!event_context->space_panning) {
// otherwise, constantly calculate color no matter is any button pressed or not
+ // If one time pick with stroke set the pixmap
+ if (prefs->getBool("/tools/dropper/onetimepick", false) && prefs->getInt("/dialogs/fillstroke/page", 0) == 1) {
+ //TODO Only set when not set already
+ GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(sp_desktop_canvas(desktop)));
+ gdk_window_set_cursor(window, cursor_dropper_stroke);
+ }
+
double rw = 0.0;
double R(0), G(0), B(0), A(0);
@@ -310,14 +348,24 @@ static gint sp_dropper_context_root_handler(SPEventContext *event_context, GdkEv
double alpha_to_set = setalpha? dc->alpha : 1.0;
+ bool fill = !(event->button.state & GDK_SHIFT_MASK); // Stroke if Shift key held
+ if (prefs->getBool("/tools/dropper/onetimepick", false)) {
+ // "One time" pick from Fill/Stroke dialog stroke page, always apply fill or stroke (ignore <Shift> key)
+ fill = (prefs->getInt("/dialogs/fillstroke/page", 0) == 0) ? true : false;
+ }
+
// do the actual color setting
sp_desktop_set_color(desktop,
(event->button.state & GDK_MOD1_MASK)?
ColorRGBA(1 - dc->R, 1 - dc->G, 1 - dc->B, alpha_to_set) : ColorRGBA(dc->R, dc->G, dc->B, alpha_to_set),
- false, !(event->button.state & GDK_SHIFT_MASK));
+ false, fill);
// REJON: set aux. toolbar input to hex color!
+ if (event->button.state & GDK_SHIFT_MASK) {
+ GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(sp_desktop_canvas(desktop)));
+ gdk_window_set_cursor(window, cursor_dropper_stroke);
+ }
if (!(sp_desktop_selection(desktop)->isEmpty())) {
DocumentUndo::done(sp_desktop_document(desktop), SP_VERB_CONTEXT_DROPPER,
@@ -332,25 +380,46 @@ static gint sp_dropper_context_root_handler(SPEventContext *event_context, GdkEv
ret = TRUE;
}
break;
- case GDK_KEY_PRESS:
- switch (get_group0_keyval(&event->key)) {
- case GDK_KEY_Up:
- case GDK_KEY_Down:
- case GDK_KEY_KP_Up:
- case GDK_KEY_KP_Down:
- // prevent the zoom field from activation
- if (!MOD__CTRL_ONLY) {
- ret = TRUE;
- }
- break;
- case GDK_KEY_Escape:
- sp_desktop_selection(desktop)->clear();
- default:
- break;
+ case GDK_KEY_PRESS:
+ switch (get_group0_keyval(&event->key)) {
+ case GDK_KEY_Up:
+ case GDK_KEY_Down:
+ case GDK_KEY_KP_Up:
+ case GDK_KEY_KP_Down:
+ // prevent the zoom field from activation
+ if (!MOD__CTRL_ONLY) {
+ ret = TRUE;
}
break;
- default:
+ case GDK_KEY_Escape:
+ sp_desktop_selection(desktop)->clear();
+ case GDK_KEY_Shift_L:
+ case GDK_KEY_Shift_R:
+ if (!desktop->isWaitingCursor() && !prefs->getBool("/tools/dropper/onetimepick", false)) {
+ GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(sp_desktop_canvas(desktop)));
+ gdk_window_set_cursor(window, cursor_dropper_stroke);
+ }
+
break;
+ default:
+ break;
+ }
+ break;
+ case GDK_KEY_RELEASE:
+ switch (get_group0_keyval(&event->key)) {
+ case GDK_KEY_Shift_L:
+ case GDK_KEY_Shift_R:
+ if (!desktop->isWaitingCursor() && !prefs->getBool("/tools/dropper/onetimepick", false)) {
+ GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(sp_desktop_canvas(desktop)));
+ gdk_window_set_cursor(window, cursor_dropper_fill);
+ }
+ break;
+ default:
+ break;
+ }
+ break;
+ default:
+ break;
}
if (!ret) {
diff --git a/src/event-context.cpp b/src/event-context.cpp
index 6f89e862e..e9d0aa935 100644
--- a/src/event-context.cpp
+++ b/src/event-context.cpp
@@ -845,8 +845,8 @@ public:
Inkscape::Preferences::Observer(path), _ec(ec) {
}
virtual void notify(Inkscape::Preferences::Entry const &val) {
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(_ec))->set) {
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(_ec))->set(_ec,
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(_ec)))->set) {
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(_ec)))->set(_ec,
const_cast<Inkscape::Preferences::Entry*> (&val));
}
}
@@ -879,8 +879,8 @@ sp_event_context_new(GType type, SPDesktop *desktop, gchar const *pref_path,
prefs->addObserver(*(ec->pref_observer));
}
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->setup)
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->setup(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->setup)
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->setup(ec);
return ec;
}
@@ -898,8 +898,8 @@ void sp_event_context_finish(SPEventContext *ec) {
g_warning("Finishing event context with active link\n");
}
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->finish)
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->finish(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->finish)
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->finish(ec);
}
//-------------------------------member functions
@@ -955,11 +955,11 @@ void sp_event_context_read(SPEventContext *ec, gchar const *key) {
g_return_if_fail(SP_IS_EVENT_CONTEXT(ec));
g_return_if_fail(key != NULL);
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->set) {
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->set) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
Inkscape::Preferences::Entry val = prefs->getEntry(
ec->pref_observer->observed_path + '/' + key);
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->set(ec, &val);
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->set(ec, &val);
}
}
@@ -975,8 +975,8 @@ void sp_event_context_activate(SPEventContext *ec) {
// context should take care of this by itself.
sp_event_context_discard_delayed_snap_event(ec);
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->activate)
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->activate(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->activate)
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->activate(ec);
}
/**
@@ -986,8 +986,8 @@ void sp_event_context_deactivate(SPEventContext *ec) {
g_return_if_fail(ec != NULL);
g_return_if_fail(SP_IS_EVENT_CONTEXT(ec));
- if (((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->deactivate)
- ((SPEventContextClass *) G_OBJECT_GET_CLASS(ec))->deactivate(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->deactivate)
+ (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(ec)))->deactivate(ec);
}
/**
@@ -1028,7 +1028,7 @@ gint sp_event_context_virtual_root_handler(SPEventContext * event_context, GdkEv
gint ret = false;
if (event_context) { // If no event-context is available then do nothing, otherwise Inkscape would crash
// (see the comment in SPDesktop::set_event_context, and bug LP #622350)
- ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->root_handler(event_context, event);
+ ret = (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(event_context)))->root_handler(event_context, event);
set_event_location(event_context->desktop, event);
}
return ret;
@@ -1067,7 +1067,7 @@ gint sp_event_context_virtual_item_handler(SPEventContext * event_context, SPIte
gint ret = false;
if (event_context) { // If no event-context is available then do nothing, otherwise Inkscape would crash
// (see the comment in SPDesktop::set_event_context, and bug LP #622350)
- ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->item_handler(event_context, item, event);
+ ret = (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(event_context)))->item_handler(event_context, item, event);
if (!ret) {
ret = sp_event_context_virtual_root_handler(event_context, event);
} else {
diff --git a/src/event-context.h b/src/event-context.h
index 9cd754ffb..9936aa668 100644
--- a/src/event-context.h
+++ b/src/event-context.h
@@ -36,6 +36,7 @@ namespace Inkscape {
#define SP_TYPE_EVENT_CONTEXT (sp_event_context_get_type())
#define SP_EVENT_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_CAST((o), SP_TYPE_EVENT_CONTEXT, SPEventContext))
+#define SP_EVENT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_EVENT_CONTEXT, SPEventContextClass))
#define SP_IS_EVENT_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), SP_TYPE_EVENT_CONTEXT))
GType sp_event_context_get_type();
diff --git a/src/extension/effect.h b/src/extension/effect.h
index bb36b9238..6616a23ec 100644
--- a/src/extension/effect.h
+++ b/src/extension/effect.h
@@ -67,7 +67,7 @@ class Effect : public Extension {
gchar const * image,
Effect * effect,
bool showPrefs) :
- Verb(id, _(name), _(tip), image),
+ Verb(id, _(name), _(tip), image, _("Extensions")),
_effect(effect),
_showPrefs(showPrefs),
_elip_name(NULL) {
diff --git a/src/extension/internal/cairo-png-out.cpp b/src/extension/internal/cairo-png-out.cpp
index 4751a229a..956fcce9a 100644
--- a/src/extension/internal/cairo-png-out.cpp
+++ b/src/extension/internal/cairo-png-out.cpp
@@ -68,7 +68,7 @@ png_render_document_to_file(SPDocument *doc, gchar const *filename)
ctx = renderer->createContext();
/* Render document */
- bool ret = renderer->setupDocument(ctx, doc, TRUE, NULL);
+ bool ret = renderer->setupDocument(ctx, doc, TRUE, 0., NULL);
if (ret) {
renderer->renderItem(ctx, base);
ctx->saveAsPng(filename);
diff --git a/src/extension/internal/cairo-ps-out.cpp b/src/extension/internal/cairo-ps-out.cpp
index 605f0237c..8a39f4ea9 100644
--- a/src/extension/internal/cairo-ps-out.cpp
+++ b/src/extension/internal/cairo-ps-out.cpp
@@ -104,7 +104,7 @@ ps_print_document_to_file(SPDocument *doc, gchar const *filename, unsigned int l
bool ret = ctx->setPsTarget(filename);
if(ret) {
/* Render document */
- ret = renderer->setupDocument(ctx, doc, pageBoundingBox, base);
+ ret = renderer->setupDocument(ctx, doc, pageBoundingBox, 0., base);
if (ret) {
renderer->renderItem(ctx, base);
ret = ctx->finish();
@@ -192,7 +192,7 @@ CairoPsOutput::save(Inkscape::Extension::Output *mod, SPDocument *doc, gchar con
// Create LaTeX file (if requested)
if (new_textToLaTeX) {
- ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_areaDrawing, new_areaPage, false);
+ ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_areaDrawing, new_areaPage, 0., false);
if (!ret)
throw Inkscape::Extension::Output::save_failed();
@@ -272,7 +272,7 @@ CairoEpsOutput::save(Inkscape::Extension::Output *mod, SPDocument *doc, gchar co
// Create LaTeX file (if requested)
if (new_textToLaTeX) {
- ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_areaDrawing, new_areaPage, false);
+ ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_areaDrawing, new_areaPage, 0., false);
if (!ret)
throw Inkscape::Extension::Output::save_failed();
diff --git a/src/extension/internal/cairo-renderer-pdf-out.cpp b/src/extension/internal/cairo-renderer-pdf-out.cpp
index 494ff1e8d..773109c77 100644
--- a/src/extension/internal/cairo-renderer-pdf-out.cpp
+++ b/src/extension/internal/cairo-renderer-pdf-out.cpp
@@ -39,6 +39,8 @@
#include <2geom/affine.h>
#include "document.h"
+#include "unit-constants.h"
+
namespace Inkscape {
namespace Extension {
namespace Internal {
@@ -57,7 +59,7 @@ bool CairoRendererPdfOutput::check(Inkscape::Extension::Extension * /*module*/)
static bool
pdf_render_document_to_file(SPDocument *doc, gchar const *filename, unsigned int level,
bool texttopath, bool omittext, bool filtertobitmap, int resolution,
- const gchar * const exportId, bool exportDrawing, bool exportCanvas)
+ const gchar * const exportId, bool exportDrawing, bool exportCanvas, float bleedmargin_px)
{
doc->ensureUpToDate();
@@ -99,7 +101,7 @@ pdf_render_document_to_file(SPDocument *doc, gchar const *filename, unsigned int
bool ret = ctx->setPdfTarget (filename);
if(ret) {
/* Render document */
- ret = renderer->setupDocument(ctx, doc, pageBoundingBox, base);
+ ret = renderer->setupDocument(ctx, doc, pageBoundingBox, bleedmargin_px, base);
if (ret) {
renderer->renderItem(ctx, base);
ret = ctx->finish();
@@ -191,16 +193,23 @@ CairoRendererPdfOutput::save(Inkscape::Extension::Output *mod, SPDocument *doc,
} catch(...) {
g_warning("Parameter <area> might not exist");
}
-
bool new_exportDrawing = !new_exportCanvas;
+ float new_bleedmargin_px = 0.;
+ try {
+ new_bleedmargin_px = mod->get_param_float("bleed") * PX_PER_MM;
+ }
+ catch(...) {
+ g_warning("Parameter <bleed> might not exist");
+ }
+
// Create PDF file
{
gchar * final_name;
final_name = g_strdup_printf("> %s", filename);
ret = pdf_render_document_to_file(doc, final_name, level,
new_textToPath, new_textToLaTeX, new_blurToBitmap, new_bitmapResolution,
- new_exportId, new_exportDrawing, new_exportCanvas);
+ new_exportId, new_exportDrawing, new_exportCanvas, new_bleedmargin_px);
g_free(final_name);
if (!ret)
@@ -209,7 +218,7 @@ CairoRendererPdfOutput::save(Inkscape::Extension::Output *mod, SPDocument *doc,
// Create LaTeX file (if requested)
if (new_textToLaTeX) {
- ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_exportDrawing, new_exportCanvas, true);
+ ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_exportDrawing, new_exportCanvas, new_bleedmargin_px, true);
if (!ret)
throw Inkscape::Extension::Output::save_failed();
@@ -246,6 +255,7 @@ CairoRendererPdfOutput::init (void)
"<option value=\"page\">" N_("Use document's page size") "</option>"
"<option value=\"drawing\">" N_("Use exported object's size") "</option>"
"</param>"
+ "<param name=\"bleed\" gui-text=\"" N_("Bleed/margin (mm)") "\" type=\"float\" min=\"-10000\" max=\"10000\">0</param>\n"
"<param name=\"exportId\" gui-text=\"" N_("Limit export to the object with ID:") "\" type=\"string\"></param>\n"
"<output>\n"
"<extension>.pdf</extension>\n"
diff --git a/src/extension/internal/cairo-renderer.cpp b/src/extension/internal/cairo-renderer.cpp
index 09d69becb..0a3cff26a 100644
--- a/src/extension/internal/cairo-renderer.cpp
+++ b/src/extension/internal/cairo-renderer.cpp
@@ -604,7 +604,7 @@ void CairoRenderer::renderItem(CairoRenderContext *ctx, SPItem *item)
}
bool
-CairoRenderer::setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, SPItem *base)
+CairoRenderer::setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base)
{
// PLEASE note when making changes to the boundingbox and transform calculation, corresponding changes should be made to PDFLaTeXRenderer::setupDocument !!!
@@ -625,6 +625,7 @@ CairoRenderer::setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool page
}
d = *bbox;
}
+ d.expandBy(bleedmargin_px);
if (ctx->_vector_based_target) {
// convert from px to pt
@@ -638,16 +639,21 @@ CairoRenderer::setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool page
bool ret = ctx->setupSurface(ctx->_width, ctx->_height);
- if (ret && !pageBoundingBox)
- {
- double high = doc->getHeight();
- if (ctx->_vector_based_target)
- high *= PT_PER_PX;
-
- /// @fixme hardcoded dt2doc transform?
- Geom::Affine tp(Geom::Translate(-d.left() * (ctx->_vector_based_target ? PX_PER_PT : 1.0),
- (d.bottom() - high) * (ctx->_vector_based_target ? PX_PER_PT : 1.0)));
- ctx->transform(tp);
+ if (ret) {
+ if (pageBoundingBox) {
+ // translate to set bleed/margin
+ Geom::Affine tp( Geom::Translate( bleedmargin_px, bleedmargin_px ) );
+ ctx->transform(tp);
+ } else {
+ double high = doc->getHeight();
+ if (ctx->_vector_based_target)
+ high *= PT_PER_PX;
+
+ // this transform translates the export drawing to a virtual page (0,0)-(width,height)
+ Geom::Affine tp(Geom::Translate(-d.left() * (ctx->_vector_based_target ? PX_PER_PT : 1.0),
+ (d.bottom() - high) * (ctx->_vector_based_target ? PX_PER_PT : 1.0)));
+ ctx->transform(tp);
+ }
}
return ret;
diff --git a/src/extension/internal/cairo-renderer.h b/src/extension/internal/cairo-renderer.h
index 7fa7c7ff5..db3068fed 100644
--- a/src/extension/internal/cairo-renderer.h
+++ b/src/extension/internal/cairo-renderer.h
@@ -53,7 +53,7 @@ public:
/** Initializes the CairoRenderContext according to the specified
SPDocument. A set*Target function can only be called on the context
before setupDocument. */
- bool setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, SPItem *base);
+ bool setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base);
/** Traverses the object tree and invokes the render methods. */
void renderItem(CairoRenderContext *ctx, SPItem *item);
diff --git a/src/extension/internal/emf-win32-inout.cpp b/src/extension/internal/emf-win32-inout.cpp
index 872de045a..e9360a0ea 100644
--- a/src/extension/internal/emf-win32-inout.cpp
+++ b/src/extension/internal/emf-win32-inout.cpp
@@ -61,6 +61,8 @@ namespace Extension {
namespace Internal {
static float device_scale = DEVICESCALE;
+static float device_x;
+static float device_y;
static RECTL rc_old;
static bool clipset = false;
@@ -322,11 +324,11 @@ _pix_y_to_point(PEMF_CALLBACK_DATA d, double px)
static double
pix_to_x_point(PEMF_CALLBACK_DATA d, double px, double py)
{
- double ppx = _pix_x_to_point(d, px);
- double ppy = _pix_y_to_point(d, py);
+ double ppx = px * d->dc[d->level].worldTransform.eM11 + py * d->dc[d->level].worldTransform.eM21 + d->dc[d->level].worldTransform.eDx;
+ double x = _pix_x_to_point(d, ppx);
- double x = ppx * d->dc[d->level].worldTransform.eM11 + ppy * d->dc[d->level].worldTransform.eM21 + d->dc[d->level].worldTransform.eDx;
x *= device_scale;
+ x -= device_x;
return x;
}
@@ -334,11 +336,11 @@ pix_to_x_point(PEMF_CALLBACK_DATA d, double px, double py)
static double
pix_to_y_point(PEMF_CALLBACK_DATA d, double px, double py)
{
- double ppx = _pix_x_to_point(d, px);
- double ppy = _pix_y_to_point(d, py);
+ double ppy = px * d->dc[d->level].worldTransform.eM12 + py * d->dc[d->level].worldTransform.eM22 + d->dc[d->level].worldTransform.eDy;
+ double y = _pix_y_to_point(d, ppy);
- double y = ppx * d->dc[d->level].worldTransform.eM12 + ppy * d->dc[d->level].worldTransform.eM22 + d->dc[d->level].worldTransform.eDy;
y *= device_scale;
+ y -= device_y;
return y;
}
@@ -773,8 +775,10 @@ myEnhMetaFileProc(HDC /*hDC*/, HANDLETABLE * /*lpHTable*/, ENHMETARECORD const *
d->xDPI = 2540;
d->yDPI = 2540;
- d->dc[d->level].PixelsInX = pEmr->rclFrame.right; // - pEmr->rclFrame.left;
- d->dc[d->level].PixelsInY = pEmr->rclFrame.bottom; // - pEmr->rclFrame.top;
+ d->dc[d->level].PixelsInX = pEmr->rclFrame.right - pEmr->rclFrame.left;
+ d->dc[d->level].PixelsInY = pEmr->rclFrame.bottom - pEmr->rclFrame.top;
+ device_x = pEmr->rclFrame.left/100.0*PX_PER_MM;
+ device_y = pEmr->rclFrame.top/100.0*PX_PER_MM;
d->MMX = d->dc[d->level].PixelsInX / 100.0;
d->MMY = d->dc[d->level].PixelsInY / 100.0;
@@ -2464,9 +2468,10 @@ EmfWin32::open( Inkscape::Extension::Input * /*mod*/, const gchar *uri )
DWORD dwNeeded = GetEnhMetaFileDescriptionA( hemf, 0, NULL );
if ( dwNeeded > 0 ) {
d.pDesc = (CHAR *) malloc( dwNeeded + 1 );
+ d.pDesc[dwNeeded] = 0;
if ( GetEnhMetaFileDescription( hemf, dwNeeded, d.pDesc ) == 0 )
lstrcpy( d.pDesc, "" );
- if ( lstrlen( d.pDesc ) > 1 )
+ if ((lstrlen(d.pDesc) > 1) && (lstrlen(d.pDesc) < dwNeeded))
d.pDesc[lstrlen(d.pDesc)] = '#';
}
diff --git a/src/extension/internal/filter/paint.h b/src/extension/internal/filter/paint.h
index dcc51c815..ad396e08f 100644
--- a/src/extension/internal/filter/paint.h
+++ b/src/extension/internal/filter/paint.h
@@ -644,7 +644,6 @@ NeonDraw::get_filter_text (Inkscape::Extension::Extension * ext)
"<feFuncB type=\"%s\" tableValues=\"0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1\" />\n"
"</feComponentTransfer>\n"
"<feComposite in=\"component2\" in2=\"blur2\" k3=\"%s\" operator=\"arithmetic\" k2=\"1\" result=\"composite1\" />\n"
- "<feColorMatrix values=\"-1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 -0.21 -0.72 -0.07 2 0\" result=\"color3\" />\n"
"<feComposite in=\"composite1\" in2=\"SourceGraphic\" operator=\"in\" result=\"composite2\" />\n"
"</filter>\n", blend.str().c_str(), simply.str().c_str(), width.str().c_str(), type.str().c_str(), type.str().c_str(), type.str().c_str(), lightness.str().c_str());
diff --git a/src/extension/internal/latex-text-renderer.cpp b/src/extension/internal/latex-text-renderer.cpp
index ebd73a033..ecc201733 100644
--- a/src/extension/internal/latex-text-renderer.cpp
+++ b/src/extension/internal/latex-text-renderer.cpp
@@ -56,7 +56,7 @@ namespace Internal {
*/
bool
latex_render_document_text_to_file( SPDocument *doc, gchar const *filename,
- const gchar * const exportId, bool exportDrawing, bool exportCanvas,
+ const gchar * const exportId, bool exportDrawing, bool exportCanvas, float bleedmargin_px,
bool pdflatex)
{
doc->ensureUpToDate();
@@ -84,7 +84,7 @@ latex_render_document_text_to_file( SPDocument *doc, gchar const *filename,
bool ret = renderer->setTargetFile(filename);
if (ret) {
/* Render document */
- bool ret = renderer->setupDocument(doc, pageBoundingBox, base);
+ bool ret = renderer->setupDocument(doc, pageBoundingBox, bleedmargin_px, base);
if (ret) {
renderer->renderItem(base);
}
@@ -569,7 +569,7 @@ LaTeXTextRenderer::renderItem(SPItem *item)
}
bool
-LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, SPItem *base)
+LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base)
{
// The boundingbox calculation here should be exactly the same as the one by CairoRenderer::setupDocument !
@@ -588,6 +588,7 @@ LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, SPItem *
}
d = *bbox;
}
+ d.expandBy(bleedmargin_px);
// scale all coordinates, such that the width of the image is 1, this is convenient for scaling the image in LaTeX
double scale = 1/(d.width());
diff --git a/src/extension/internal/latex-text-renderer.h b/src/extension/internal/latex-text-renderer.h
index 66055a3bc..0fa94c9e6 100644
--- a/src/extension/internal/latex-text-renderer.h
+++ b/src/extension/internal/latex-text-renderer.h
@@ -29,7 +29,7 @@ namespace Extension {
namespace Internal {
bool latex_render_document_text_to_file(SPDocument *doc, gchar const *filename,
- const gchar * const exportId, bool exportDrawing, bool exportCanvas,
+ const gchar * const exportId, bool exportDrawing, bool exportCanvas, float bleedmargin_px,
bool pdflatex);
class LaTeXTextRenderer {
@@ -41,7 +41,7 @@ public:
/** Initializes the LaTeXTextRenderer according to the specified
SPDocument. Important to set the boundingbox to the pdf boundingbox */
- bool setupDocument(SPDocument *doc, bool pageBoundingBox, SPItem *base);
+ bool setupDocument(SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base);
/** Traverses the object tree and invokes the render methods. */
void renderItem(SPItem *item);
diff --git a/src/extension/internal/odf.cpp b/src/extension/internal/odf.cpp
index c8c187c77..0639ae8d0 100644
--- a/src/extension/internal/odf.cpp
+++ b/src/extension/internal/odf.cpp
@@ -969,7 +969,7 @@ static Geom::Affine getODFTransform(const SPItem *item)
static Geom::OptRect getODFBoundingBox(const SPItem *item)
{
// TODO: geometric or visual?
- Geom::OptRect bbox = ((SPItem *)item)->documentVisualBounds();
+ Geom::OptRect bbox = item->documentVisualBounds();
if (bbox) {
*bbox *= Geom::Affine(Geom::Scale(pxToCm));
}
diff --git a/src/file.cpp b/src/file.cpp
index a03c459da..14f70fc8c 100644
--- a/src/file.cpp
+++ b/src/file.cpp
@@ -675,7 +675,12 @@ file_save(Gtk::Window &parentWindow, SPDocument *doc, const Glib::ustring &uri,
}
SP_ACTIVE_DESKTOP->event_log->rememberFileSave();
- Glib::ustring msg = Glib::ustring::format(_("Document saved."), " ", doc->getURI());
+ Glib::ustring msg;
+ if (doc->getURI() == NULL) {
+ msg = Glib::ustring::format(_("Document saved."));
+ } else {
+ msg = Glib::ustring::format(_("Document saved."), " ", doc->getURI());
+ }
SP_ACTIVE_DESKTOP->messageStack()->flash(Inkscape::NORMAL_MESSAGE, msg.c_str());
return true;
}
@@ -952,7 +957,13 @@ sp_file_save_document(Gtk::Window &parentWindow, SPDocument *doc)
}
}
} else {
- Glib::ustring msg = Glib::ustring::format(_("No changes need to be saved."), " ", doc->getURI());
+ Glib::ustring msg;
+ if ( doc->getURI() == NULL )
+ {
+ msg = Glib::ustring::format(_("No changes need to be saved."));
+ } else {
+ msg = Glib::ustring::format(_("No changes need to be saved."), " ", doc->getURI());
+ }
SP_ACTIVE_DESKTOP->messageStack()->flash(Inkscape::WARNING_MESSAGE, msg.c_str());
success = TRUE;
}
diff --git a/src/gradient-drag.h b/src/gradient-drag.h
index 4bab3aeb2..c92a5c22f 100644
--- a/src/gradient-drag.h
+++ b/src/gradient-drag.h
@@ -134,8 +134,13 @@ public: // FIXME: make more of this private!
bool hasSelection() {return (selected != NULL);}
guint numSelected() {return (selected? g_list_length(selected) : 0);}
guint numDraggers() {return (draggers? g_list_length(draggers) : 0);}
- guint singleSelectedDraggerNumDraggables() {return (selected? g_slist_length(((GrDragger *) selected->data)->draggables) : 0);}
- guint singleSelectedDraggerSingleDraggableType() {return (selected? ((GrDraggable *) ((GrDragger *) selected->data)->draggables->data)->point_type : 0);}
+
+ guint singleSelectedDraggerNumDraggables() {
+ return (selected? g_slist_length(( static_cast<GrDragger *>(selected->data))->draggables) : 0);
+ }
+
+ guint singleSelectedDraggerSingleDraggableType() {
+ return (selected? (static_cast<GrDraggable*>((static_cast<GrDragger*>(selected->data))->draggables->data))->point_type : 0);}
// especially the selection must be private, fix gradient-context to remove direct access to it
GList *selected; // list of GrDragger*
diff --git a/src/helper/stock-items.cpp b/src/helper/stock-items.cpp
index a00507330..a12fa377a 100644
--- a/src/helper/stock-items.cpp
+++ b/src/helper/stock-items.cpp
@@ -199,6 +199,7 @@ SPObject *get_stock_item(gchar const *urn, gboolean stock)
SPDocument *doc = sp_desktop_document(desktop);
SPDefs *defs = doc->getDefs();
if (!defs) {
+ g_free(base);
return NULL;
}
SPObject *object = NULL;
diff --git a/src/helper/units.cpp b/src/helper/units.cpp
index 4f5443e72..1593fc131 100644
--- a/src/helper/units.cpp
+++ b/src/helper/units.cpp
@@ -34,12 +34,12 @@
* calls sp_unit_table_sane) to ensure that the two are in sync.
*/
SPUnit const sp_units[] = {
- {SP_UNIT_SCALE, SP_UNIT_DIMENSIONLESS, 1.0, NONE, SVGLength::NONE, N_("Unit"), "", N_("Units"), ""},
+ {SP_UNIT_SCALE, SP_UNIT_DIMENSIONLESS, 1.0, SP_NONE, SVGLength::NONE, N_("Unit"), "", N_("Units"), ""},
{SP_UNIT_PT, SP_UNIT_ABSOLUTE, PX_PER_PT, SP_PT, SVGLength::PT, N_("Point"), N_("pt"), N_("Points"), N_("Pt")},
{SP_UNIT_PC, SP_UNIT_ABSOLUTE, PX_PER_PC, SP_PC, SVGLength::PC, N_("Pica"), N_("pc"), N_("Picas"), N_("Pc")},
{SP_UNIT_PX, SP_UNIT_DEVICE, PX_PER_PX, SP_PX, SVGLength::PX, N_("Pixel"), N_("px"), N_("Pixels"), N_("Px")},
/* You can add new elements from this point forward */
- {SP_UNIT_PERCENT, SP_UNIT_DIMENSIONLESS, 0.01, NONE, SVGLength::PERCENT, N_("Percent"), N_("%"), N_("Percents"), N_("%")},
+ {SP_UNIT_PERCENT, SP_UNIT_DIMENSIONLESS, 0.01, SP_NONE, SVGLength::PERCENT, N_("Percent"), N_("%"), N_("Percents"), N_("%")},
{SP_UNIT_MM, SP_UNIT_ABSOLUTE, PX_PER_MM, SP_MM, SVGLength::MM, N_("Millimeter"), N_("mm"), N_("Millimeters"), N_("mm")},
{SP_UNIT_CM, SP_UNIT_ABSOLUTE, PX_PER_CM, SP_CM, SVGLength::CM, N_("Centimeter"), N_("cm"), N_("Centimeters"), N_("cm")},
{SP_UNIT_M, SP_UNIT_ABSOLUTE, PX_PER_M, SP_M, SVGLength::NONE, N_("Meter"), N_("m"), N_("Meters"), N_("m")}, // no svg_unit
@@ -47,9 +47,9 @@ SPUnit const sp_units[] = {
{SP_UNIT_FT, SP_UNIT_ABSOLUTE, PX_PER_FT, SP_FT, SVGLength::FOOT, N_("Foot"), N_("ft"), N_("Feet"), N_("ft")},
/* Volatiles do not have default, so there are none here */
// TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
- {SP_UNIT_EM, SP_UNIT_VOLATILE, 1.0, NONE, SVGLength::EM, N_("Em square"), N_("em"), N_("Em squares"), N_("em")},
+ {SP_UNIT_EM, SP_UNIT_VOLATILE, 1.0, SP_NONE, SVGLength::EM, N_("Em square"), N_("em"), N_("Em squares"), N_("em")},
// TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units
- {SP_UNIT_EX, SP_UNIT_VOLATILE, 1.0, NONE, SVGLength::EX, N_("Ex square"), N_("ex"), N_("Ex squares"), N_("ex")},
+ {SP_UNIT_EX, SP_UNIT_VOLATILE, 1.0, SP_NONE, SVGLength::EX, N_("Ex square"), N_("ex"), N_("Ex squares"), N_("ex")},
};
#define sp_num_units G_N_ELEMENTS(sp_units)
@@ -83,18 +83,16 @@ sp_unit_get_plural (SPUnit const *unit)
return unit->plural;
}
-SPMetric
-sp_unit_get_metric(SPUnit const *unit)
+SPMetric sp_unit_get_metric(SPUnit const *unit)
{
- g_return_val_if_fail(unit != NULL, NONE);
+ g_return_val_if_fail(unit != NULL, SP_NONE);
return unit->metric;
}
-guint
-sp_unit_get_svg_unit(SPUnit const *unit)
+guint sp_unit_get_svg_unit(SPUnit const *unit)
{
- g_return_val_if_fail(unit != NULL, NONE);
+ g_return_val_if_fail(unit != NULL, SP_NONE);
return unit->svg_unit;
}
diff --git a/src/interface.cpp b/src/interface.cpp
index bad95adc6..823119953 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -59,6 +59,7 @@
#include "dialogs/dialog-events.h"
#include "message-context.h"
#include "ui/uxmanager.h"
+#include "ui/clipboard.h"
#include "display/sp-canvas.h"
#include "color.h"
@@ -97,6 +98,7 @@ typedef enum {
APP_X_INKY_COLOR,
APP_X_COLOR,
APP_OSWB_COLOR,
+ APP_X_INK_PASTE
} ui_drop_target_info;
static GtkTargetEntry ui_drop_target_entries [] = {
@@ -109,7 +111,8 @@ static GtkTargetEntry ui_drop_target_entries [] = {
{(gchar *)"application/x-inkscape-color", 0, APP_X_INKY_COLOR},
#endif // ENABLE_MAGIC_COLORS
{(gchar *)"application/x-oswb-color", 0, APP_OSWB_COLOR },
- {(gchar *)"application/x-color", 0, APP_X_COLOR }
+ {(gchar *)"application/x-color", 0, APP_X_COLOR },
+ {(gchar *)"application/x-inkscape-paste", 0, APP_X_INK_PASTE }
};
static GtkTargetEntry *completeDropTargets = 0;
@@ -1430,6 +1433,13 @@ sp_ui_drag_data_received(GtkWidget *widget,
break;
}
+ case APP_X_INK_PASTE: {
+ Inkscape::UI::ClipboardManager *cm = Inkscape::UI::ClipboardManager::get();
+ cm->paste(desktop);
+ DocumentUndo::done( doc, SP_VERB_NONE, _("Drop Symbol") );
+ break;
+ }
+
case PNG_DATA:
case JPEG_DATA:
case IMAGE_DATA: {
diff --git a/src/libavoid/makepath.cpp b/src/libavoid/makepath.cpp
index 4e15dbca9..774e0d7f5 100644
--- a/src/libavoid/makepath.cpp
+++ b/src/libavoid/makepath.cpp
@@ -82,7 +82,7 @@ class ANode
// it back into a heap) when getting the next node to examine. This way we
// get better complexity -- logarithmic pushs and pops to the heap.
//
-bool operator<(const ANode &a, const ANode &b)
+static bool operator<(const ANode &a, const ANode &b)
{
if (a.f != b.f)
{
diff --git a/src/libavoid/orthogonal.cpp b/src/libavoid/orthogonal.cpp
index e0a30b246..772fc9668 100644
--- a/src/libavoid/orthogonal.cpp
+++ b/src/libavoid/orthogonal.cpp
@@ -204,7 +204,7 @@ class ShiftSegment
};
typedef std::list<ShiftSegment> ShiftSegmentList;
-bool cmpShiftSegment(const ShiftSegment& u, const ShiftSegment& v)
+static bool cmpShiftSegment(const ShiftSegment& u, const ShiftSegment& v)
{
return u < v;
}
@@ -488,7 +488,7 @@ Event **events;
// Used for quicksort. Must return <0, 0, or >0.
-int compare_events(const void *a, const void *b)
+static int compare_events(const void *a, const void *b)
{
Event *ea = *(Event**) a;
Event *eb = *(Event**) b;
diff --git a/src/libcola/connected_components.cpp b/src/libcola/connected_components.cpp
index 0cf6ee45a..1afec55b4 100644
--- a/src/libcola/connected_components.cpp
+++ b/src/libcola/connected_components.cpp
@@ -39,7 +39,7 @@ namespace cola {
Rectangle* r;
};
// Depth first search traversal of graph to find connected component
- void dfs(Node* v,
+ static void dfs(Node* v,
list<Node*>& remaining,
Component* component,
map<unsigned,pair<Component*,unsigned> > &cmap) {
diff --git a/src/libcola/shortest_paths.cpp b/src/libcola/shortest_paths.cpp
index ebc2c93de..514721fb5 100644
--- a/src/libcola/shortest_paths.cpp
+++ b/src/libcola/shortest_paths.cpp
@@ -33,7 +33,7 @@ void floyd_warshall(
}
}
}
-void dijkstra_init(Node* vs, vector<Edge>& es, double* eweights) {
+static void dijkstra_init(Node* vs, vector<Edge>& es, double* eweights) {
for(unsigned i=0;i<es.size();i++) {
unsigned u=es[i].first, v=es[i].second;
vs[u].neighbours.push_back(&vs[v]);
@@ -42,7 +42,7 @@ void dijkstra_init(Node* vs, vector<Edge>& es, double* eweights) {
vs[v].nweights.push_back(eweights[i]);
}
}
-void dijkstra(
+static void dijkstra(
unsigned s,
unsigned n,
Node* vs,
diff --git a/src/libcola/straightener.cpp b/src/libcola/straightener.cpp
index 0ecd82faa..650f41aac 100644
--- a/src/libcola/straightener.cpp
+++ b/src/libcola/straightener.cpp
@@ -109,7 +109,7 @@ namespace straightener {
Event(EventType t, Edge *e, double p) : type(t),v(NULL),e(e),pos(p) {};
};
Event **events;
- int compare_events(const void *a, const void *b) {
+ static int compare_events(const void *a, const void *b) {
Event *ea=*(Event**)a;
Event *eb=*(Event**)b;
if((ea->v!=NULL&&ea->v==eb->v)||(ea->e!=NULL&&ea->e==eb->e)) {
diff --git a/src/libnrtype/FontFactory.cpp b/src/libnrtype/FontFactory.cpp
index 8de9d4795..76a3df0e8 100644
--- a/src/libnrtype/FontFactory.cpp
+++ b/src/libnrtype/FontFactory.cpp
@@ -276,7 +276,7 @@ family_name_compare(char const *a, char const *b)
#endif
}
-void noop(...) {}
+static void noop(...) {}
//#define PANGO_DEBUG g_print
#define PANGO_DEBUG noop
@@ -285,7 +285,7 @@ void noop(...) {}
///////////////////// FontFactory
#ifndef USE_PANGO_WIN32
// the substitute function to tell fontconfig to enforce outline fonts
-void FactorySubstituteFunc(FcPattern *pattern,gpointer /*data*/)
+static void FactorySubstituteFunc(FcPattern *pattern,gpointer /*data*/)
{
FcPatternAddBool(pattern, "FC_OUTLINE",FcTrue);
//char *fam = NULL;
diff --git a/src/libvpsc/csolve_VPSC.h b/src/libvpsc/csolve_VPSC.h
index b0d01e763..edfd16657 100644
--- a/src/libvpsc/csolve_VPSC.h
+++ b/src/libvpsc/csolve_VPSC.h
@@ -60,7 +60,9 @@ int genXConstraints(int n, boxf[], Variable** vs, Constraint*** cs,
int genYConstraints(int n, boxf[], Variable** vs, Constraint*** cs);
void satisfyVPSC(Solver*);
+void deleteVPSC(Solver*);
void solveVPSC(Solver*);
+void splitIncVPSC(IncSolver*);
Solver* newIncSolver(int n, Variable* vs[], int m, Constraint* cs[]);
void splitIncSolver(IncSolver*);
int getSplitCnt(IncSolver *vpsc);
diff --git a/src/libvpsc/generate-constraints.cpp b/src/libvpsc/generate-constraints.cpp
index 8dd2d9331..fabe5217f 100644
--- a/src/libvpsc/generate-constraints.cpp
+++ b/src/libvpsc/generate-constraints.cpp
@@ -105,7 +105,7 @@ bool CmpNodePos::operator() (const Node* u, const Node* v) const {
*/
}
-NodeSet* getLeftNeighbours(NodeSet &scanline,Node *v) {
+static NodeSet* getLeftNeighbours(NodeSet &scanline,Node *v) {
NodeSet *leftv = new NodeSet;
NodeSet::iterator i=scanline.find(v);
while(i--!=scanline.begin()) {
@@ -120,7 +120,7 @@ NodeSet* getLeftNeighbours(NodeSet &scanline,Node *v) {
}
return leftv;
}
-NodeSet* getRightNeighbours(NodeSet &scanline,Node *v) {
+static NodeSet* getRightNeighbours(NodeSet &scanline,Node *v) {
NodeSet *rightv = new NodeSet;
NodeSet::iterator i=scanline.find(v);
for(++i;i!=scanline.end(); ++i) {
@@ -144,7 +144,7 @@ struct Event {
Event(EventType t, Node *v, double p) : type(t),v(v),pos(p) {};
};
Event **events;
-int compare_events(const void *a, const void *b) {
+static int compare_events(const void *a, const void *b) {
Event *ea=*(Event**)a;
Event *eb=*(Event**)b;
if(ea->v->r==eb->v->r) {
diff --git a/src/libvpsc/remove_rectangle_overlap.cpp b/src/libvpsc/remove_rectangle_overlap.cpp
index 381759f3c..d667ffb1e 100644
--- a/src/libvpsc/remove_rectangle_overlap.cpp
+++ b/src/libvpsc/remove_rectangle_overlap.cpp
@@ -15,6 +15,7 @@
#include "solve_VPSC.h"
#include "variable.h"
#include "constraint.h"
+#include "remove_rectangle_overlap.h" /* own include */
#ifdef RECTANGLE_OVERLAP_LOGGING
#include <fstream>
#include "blocks.h"
diff --git a/src/livarot/PathSimplify.cpp b/src/livarot/PathSimplify.cpp
index d6e916197..d9f609e87 100644
--- a/src/livarot/PathSimplify.cpp
+++ b/src/livarot/PathSimplify.cpp
@@ -70,10 +70,10 @@ void Path::Simplify(double treshhold)
// dichomtomic method to get distance to curve approximation
// a real polynomial solver would get the minimum more efficiently, but since the polynom
// would likely be of degree >= 5, that would imply using some generic solver, liek using the sturm metod
-double RecDistanceToCubic(Geom::Point const &iS, Geom::Point const &isD,
- Geom::Point const &iE, Geom::Point const &ieD,
- Geom::Point &pt, double current, int lev, double st, double et)
-{
+static double RecDistanceToCubic(Geom::Point const &iS, Geom::Point const &isD,
+ Geom::Point const &iE, Geom::Point const &ieD,
+ Geom::Point &pt, double current, int lev, double st, double et)
+{
if ( lev <= 0 ) {
return current;
}
@@ -116,7 +116,7 @@ double RecDistanceToCubic(Geom::Point const &iS, Geom::Point const &isD,
}
-double DistanceToCubic(Geom::Point const &start, PathDescrCubicTo res, Geom::Point &pt)
+static double DistanceToCubic(Geom::Point const &start, PathDescrCubicTo res, Geom::Point &pt)
{
Geom::Point const sp = pt - start;
Geom::Point const ep = pt - res.p;
diff --git a/src/livarot/PathStroke.cpp b/src/livarot/PathStroke.cpp
index 93280d794..cdd5cae6d 100644
--- a/src/livarot/PathStroke.cpp
+++ b/src/livarot/PathStroke.cpp
@@ -20,7 +20,7 @@
*/
// until i find something better
-Geom::Point StrokeNormalize(const Geom::Point value) {
+static Geom::Point StrokeNormalize(const Geom::Point value) {
double length = L2(value);
if ( length < 0.0000001 ) {
return Geom::Point(0, 0);
@@ -30,7 +30,7 @@ Geom::Point StrokeNormalize(const Geom::Point value) {
}
// faster version if length is known
-Geom::Point StrokeNormalize(const Geom::Point value, double length) {
+static Geom::Point StrokeNormalize(const Geom::Point value, double length) {
if ( length < 0.0000001 ) {
return Geom::Point(0, 0);
} else {
diff --git a/src/livarot/ShapeMisc.cpp b/src/livarot/ShapeMisc.cpp
index 7b170e8a0..a7e5a6cdc 100644
--- a/src/livarot/ShapeMisc.cpp
+++ b/src/livarot/ShapeMisc.cpp
@@ -406,7 +406,7 @@ Shape::ConvertToFormeNested (Path * dest, int nbP, Path * *orig, int wildPath,in
if (startBord >= 0)
{
// parcours en profondeur pour mettre les leF et riF a leurs valeurs
- swdData[startBord].misc = (void *) (1+nbNest);
+ swdData[startBord].misc = (void *)(intptr_t)(1 + nbNest);
//printf("part de %d\n",startBord);
int curBord = startBord;
bool back = false;
@@ -507,7 +507,7 @@ Shape::ConvertToFormeNested (Path * dest, int nbP, Path * *orig, int wildPath,in
startBord=nb;
}
}
- swdData[nb].misc = (void *) (1+nbNest);
+ swdData[nb].misc = (void *)(intptr_t)(1 + nbNest);
swdData[nb].ind = searchInd++;
swdData[nb].precParc = curBord;
swdData[curBord].suivParc = nb;
diff --git a/src/live_effects/lpe-angle_bisector.cpp b/src/live_effects/lpe-angle_bisector.cpp
index 4e6176c92..8aa88f1f0 100644
--- a/src/live_effects/lpe-angle_bisector.cpp
+++ b/src/live_effects/lpe-angle_bisector.cpp
@@ -42,8 +42,8 @@ public:
LPEAngleBisector::LPEAngleBisector(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- length_left(_("Length left"), _("Specifies the left end of the bisector"), "length-left", &wr, this, 0),
- length_right(_("Length right"), _("Specifies the right end of the bisector"), "length-right", &wr, this, 250)
+ length_left(_("Length left:"), _("Specifies the left end of the bisector"), "length-left", &wr, this, 0),
+ length_right(_("Length right:"), _("Specifies the right end of the bisector"), "length-right", &wr, this, 250)
{
show_orig_path = true;
_provides_knotholder_entities = true;
diff --git a/src/live_effects/lpe-boolops.cpp b/src/live_effects/lpe-boolops.cpp
index efaca7e8b..641cf5d50 100644
--- a/src/live_effects/lpe-boolops.cpp
+++ b/src/live_effects/lpe-boolops.cpp
@@ -32,8 +32,8 @@ static const Util::EnumDataConverter<unsigned> BoolopTypeConverter(BoolopTypeDat
LPEBoolops::LPEBoolops(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- bool_path(_("2nd path"), _("Path to which the original path will be boolop'ed."), "path_2nd", &wr, this, "M0,0 L1,0"),
- boolop_type(_("Boolop type"), _("Determines which kind of boolop will be performed."), "boolop_type", BoolopTypeConverter, &wr, this, Geom::BOOLOP_UNION)
+ bool_path(_("2nd path:"), _("Path to which the original path will be boolop'ed."), "path_2nd", &wr, this, "M0,0 L1,0"),
+ boolop_type(_("Boolop type:"), _("Determines which kind of boolop will be performed."), "boolop_type", BoolopTypeConverter, &wr, this, Geom::BOOLOP_UNION)
{
show_orig_path = true;
diff --git a/src/live_effects/lpe-copy_rotate.cpp b/src/live_effects/lpe-copy_rotate.cpp
index 01c0e550c..9ac553ed5 100644
--- a/src/live_effects/lpe-copy_rotate.cpp
+++ b/src/live_effects/lpe-copy_rotate.cpp
@@ -48,9 +48,9 @@ public:
LPECopyRotate::LPECopyRotate(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- starting_angle(_("Starting"), _("Angle of the first copy"), "starting_angle", &wr, this, 0.0),
- rotation_angle(_("Rotation angle"), _("Angle between two successive copies"), "rotation_angle", &wr, this, 30.0),
- num_copies(_("Number of copies"), _("Number of copies of the original path"), "num_copies", &wr, this, 5),
+ starting_angle(_("Starting:"), _("Angle of the first copy"), "starting_angle", &wr, this, 0.0),
+ rotation_angle(_("Rotation angle:"), _("Angle between two successive copies"), "rotation_angle", &wr, this, 30.0),
+ num_copies(_("Number of copies:"), _("Number of copies of the original path"), "num_copies", &wr, this, 5),
origin(_("Origin"), _("Origin of the rotation"), "origin", &wr, this, "Adjust the origin of the rotation"),
dist_angle_handle(100)
{
diff --git a/src/live_effects/lpe-dynastroke.cpp b/src/live_effects/lpe-dynastroke.cpp
index a3e2073ee..467fdfd9c 100644
--- a/src/live_effects/lpe-dynastroke.cpp
+++ b/src/live_effects/lpe-dynastroke.cpp
@@ -71,17 +71,17 @@ static const Util::EnumDataConverter<DynastrokeCappingType> DSCTConverter(Dynast
LPEDynastroke::LPEDynastroke(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
// initialise your parameters here:
- method(_("Method"), _("Choose pen type"), "method", DSMethodConverter, &wr, this, DSM_THICKTHIN_FAST),
- width(_("Pen width"), _("Maximal stroke width"), "width", &wr, this, 25),
- roundness(_("Pen roundness"), _("Min/Max width ratio"), "roundness", &wr, this, .2),
- angle(_("angle"), _("direction of thickest strokes (opposite = thinest)"), "angle", &wr, this, 45),
+ method(_("Method:"), _("Choose pen type"), "method", DSMethodConverter, &wr, this, DSM_THICKTHIN_FAST),
+ width(_("Pen width:"), _("Maximal stroke width"), "width", &wr, this, 25),
+ roundness(_("Pen roundness:"), _("Min/Max width ratio"), "roundness", &wr, this, .2),
+ angle(_("Angle:"), _("direction of thickest strokes (opposite = thinest)"), "angle", &wr, this, 45),
// modulo_pi(_("modulo pi"), _("Give forward and backward moves in one direction the same thickness "), "modulo_pi", &wr, this, false),
- start_cap(_("Start"), _("Choose start capping type"), "start_cap", DSCTConverter, &wr, this, DSCT_SHARP),
- end_cap(_("End"), _("Choose end capping type"), "end_cap", DSCTConverter, &wr, this, DSCT_SHARP),
- growfor(_("Grow for"), _("Make the stroke thiner near it's start"), "growfor", &wr, this, 100),
- fadefor(_("Fade for"), _("Make the stroke thiner near it's end"), "fadefor", &wr, this, 100),
+ start_cap(_("Start:"), _("Choose start capping type"), "start_cap", DSCTConverter, &wr, this, DSCT_SHARP),
+ end_cap(_("End:"), _("Choose end capping type"), "end_cap", DSCTConverter, &wr, this, DSCT_SHARP),
+ growfor(_("Grow for:"), _("Make the stroke thiner near it's start"), "growfor", &wr, this, 100),
+ fadefor(_("Fade for:"), _("Make the stroke thiner near it's end"), "fadefor", &wr, this, 100),
round_ends(_("Round ends"), _("Strokes end with a round end"), "round_ends", &wr, this, false),
- capping(_("Capping"), _("left capping"), "capping", &wr, this, "M 100,5 C 50,5 0,0 0,0 0,0 50,-5 100,-5")
+ capping(_("Capping:"), _("left capping"), "capping", &wr, this, "M 100,5 C 50,5 0,0 0,0 0,0 50,-5 100,-5")
{
registerParameter( dynamic_cast<Parameter *>(& method) );
@@ -115,7 +115,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
{
using namespace Geom;
- std::cout<<"do effect: debut\n";
+// std::cout<<"do effect: debut\n";
Piecewise<D2<SBasis> > output;
Piecewise<D2<SBasis> > m = pwd2_in;
@@ -156,13 +156,13 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
DynastrokeMethod stroke_method = method.get_value();
if (roundness==1.) {
- std::cout<<"round pen.\n";
+// std::cout<<"round pen.\n";
n1 = n*double(width);
n2 =-n1;
}else{
switch(stroke_method) {
case DSM_ELLIPTIC_PEN:{
- std::cout<<"ellptic pen\n";
+// std::cout<<"ellptic pen\n";
//FIXME: roundness=0???
double c = cos(angle_rad), s = sin(angle_rad);
Affine rot,slant;
@@ -178,7 +178,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
break;
}
case DSM_THICKTHIN_FAST:{
- std::cout<<"fast thick thin pen\n";
+// std::cout<<"fast thick thin pen\n";
D2<Piecewise<SBasis> > n_xy = make_cuts_independent(n);
w = n_xy[X]*sin(angle_rad) - n_xy[Y]*cos(angle_rad);
w = w * ((1 - roundness)*width/2.) + ((1 + roundness)*width/2.);
@@ -187,7 +187,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
break;
}
case DSM_THICKTHIN_SLOW:{
- std::cout<<"slow thick thin pen\n";
+// std::cout<<"slow thick thin pen\n";
D2<Piecewise<SBasis> > n_xy = make_cuts_independent(n);
w = n_xy[X]*cos(angle_rad)+ n_xy[Y]*sin(angle_rad);
w = w * ((1 - roundness)*width/2.) + ((1 + roundness)*width/2.);
@@ -196,12 +196,12 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
Piecewise<SBasis> dw = derivative(w);
Piecewise<SBasis> ncomp = sqrt(dot(v,v)-dw*dw,.1,3);
//FIXME: is force continuity usefull? compatible with corners?
- std::cout<<"ici\n";
+// std::cout<<"ici\n";
n1 = -dw*v + ncomp*rot90(v);
n1 = w*force_continuity(unitVector(n1),.1);
n2 = -dw*v - ncomp*rot90(v);
n2 = w*force_continuity(unitVector(n2),.1);
- std::cout<<"ici2\n";
+// std::cout<<"ici2\n";
break;
}
default:{
@@ -219,13 +219,13 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
Piecewise<D2<SBasis> > left, right;
if ( m.segs.front().at0() == m.segs.back().at1()){
// if closed:
- std::cout<<"closed input.\n";
+// std::cout<<"closed input.\n";
left = m + n1;//+ n;
right = m + n2;//- n;
} else {
//if not closed, shape the ends:
//TODO: allow fancy ends...
- std::cout<<"shaping the ends\n";
+// std::cout<<"shaping the ends\n";
double grow_length = growfor;// * width;
double fade_length = fadefor;// * width;
Piecewise<SBasis > s = arcLengthSb(m);
@@ -240,7 +240,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
factor_in.concat(Piecewise<SBasis >(Linear(1)));
factor_in.cuts[2]=totlength;
}
- std::cout<<"shaping the ends ici\n";
+// std::cout<<"shaping the ends ici\n";
//scale factor for a sharp end
join[0] = Linear(1,0);
join[1] = Linear(1,1);
@@ -254,7 +254,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
factor_out = Piecewise<SBasis >(join);
factor_out.setDomain(Interval(totlength-fade_length,totlength));
}
- std::cout<<"shaping the ends ici ici\n";
+// std::cout<<"shaping the ends ici ici\n";
Piecewise<SBasis > factor = factor_in*factor_out;
n1 = compose(factor,s)*n1;
@@ -262,10 +262,10 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
left = m + n1;
right = m + n2;
- std::cout<<"shaping the ends ici ici ici\n";
+// std::cout<<"shaping the ends ici ici ici\n";
if (start_cap.get_value() == DSCT_ROUND){
- std::cout<<"shaping round start\n";
+// std::cout<<"shaping round start\n";
SBasis tau(2,Linear(0));
tau[1] = Linear(-1,0);
Piecewise<SBasis > hbump;
@@ -280,7 +280,7 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
right += - hbump * rot90(n);
}
if (end_cap.get_value() == DSCT_ROUND){
- std::cout<<"shaping round end\n";
+// std::cout<<"shaping round end\n";
SBasis tau(2,Linear(0));
tau[1] = Linear(0,1);
Piecewise<SBasis > hbump;
@@ -299,11 +299,11 @@ LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & p
left = force_continuity(left);
right = force_continuity(right);
- std::cout<<"gathering result: left";
+// std::cout<<"gathering result: left";
output = left;
- std::cout<<" + reverse(right)";
+// std::cout<<" + reverse(right)";
output.concat(reverse(right));
- std::cout<<". done\n";
+// std::cout<<". done\n";
//-----------
return output;
diff --git a/src/live_effects/lpe-lattice.cpp b/src/live_effects/lpe-lattice.cpp
index 473469c8a..2d04c4d41 100644
--- a/src/live_effects/lpe-lattice.cpp
+++ b/src/live_effects/lpe-lattice.cpp
@@ -42,22 +42,22 @@ LPELattice::LPELattice(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
// initialise your parameters here:
- grid_point0(_("Control handle 0"), _("Control handle 0"), "gridpoint0", &wr, this),
- grid_point1(_("Control handle 1"), _("Control handle 1"), "gridpoint1", &wr, this),
- grid_point2(_("Control handle 2"), _("Control handle 2"), "gridpoint2", &wr, this),
- grid_point3(_("Control handle 3"), _("Control handle 3"), "gridpoint3", &wr, this),
- grid_point4(_("Control handle 4"), _("Control handle 4"), "gridpoint4", &wr, this),
- grid_point5(_("Control handle 5"), _("Control handle 5"), "gridpoint5", &wr, this),
- grid_point6(_("Control handle 6"), _("Control handle 6"), "gridpoint6", &wr, this),
- grid_point7(_("Control handle 7"), _("Control handle 7"), "gridpoint7", &wr, this),
- grid_point8(_("Control handle 8"), _("Control handle 8"), "gridpoint8", &wr, this),
- grid_point9(_("Control handle 9"), _("Control handle 9"), "gridpoint9", &wr, this),
- grid_point10(_("Control handle 10"), _("Control handle 10"), "gridpoint10", &wr, this),
- grid_point11(_("Control handle 11"), _("Control handle 11"), "gridpoint11", &wr, this),
- grid_point12(_("Control handle 12"), _("Control handle 12"), "gridpoint12", &wr, this),
- grid_point13(_("Control handle 13"), _("Control handle 13"), "gridpoint13", &wr, this),
- grid_point14(_("Control handle 14"), _("Control handle 14"), "gridpoint14", &wr, this),
- grid_point15(_("Control handle 15"), _("Control handle 15"), "gridpoint15", &wr, this)
+ grid_point0(_("Control handle 0:"), _("Control handle 0"), "gridpoint0", &wr, this),
+ grid_point1(_("Control handle 1:"), _("Control handle 1"), "gridpoint1", &wr, this),
+ grid_point2(_("Control handle 2:"), _("Control handle 2"), "gridpoint2", &wr, this),
+ grid_point3(_("Control handle 3:"), _("Control handle 3"), "gridpoint3", &wr, this),
+ grid_point4(_("Control handle 4:"), _("Control handle 4"), "gridpoint4", &wr, this),
+ grid_point5(_("Control handle 5:"), _("Control handle 5"), "gridpoint5", &wr, this),
+ grid_point6(_("Control handle 6:"), _("Control handle 6"), "gridpoint6", &wr, this),
+ grid_point7(_("Control handle 7:"), _("Control handle 7"), "gridpoint7", &wr, this),
+ grid_point8(_("Control handle 8:"), _("Control handle 8"), "gridpoint8", &wr, this),
+ grid_point9(_("Control handle 9:"), _("Control handle 9"), "gridpoint9", &wr, this),
+ grid_point10(_("Control handle 10:"), _("Control handle 10"), "gridpoint10", &wr, this),
+ grid_point11(_("Control handle 11:"), _("Control handle 11"), "gridpoint11", &wr, this),
+ grid_point12(_("Control handle 12:"), _("Control handle 12"), "gridpoint12", &wr, this),
+ grid_point13(_("Control handle 13:"), _("Control handle 13"), "gridpoint13", &wr, this),
+ grid_point14(_("Control handle 14:"), _("Control handle 14"), "gridpoint14", &wr, this),
+ grid_point15(_("Control handle 15:"), _("Control handle 15"), "gridpoint15", &wr, this)
{
// register all your parameters here, so Inkscape knows which parameters this effect has:
diff --git a/src/live_effects/lpe-line_segment.cpp b/src/live_effects/lpe-line_segment.cpp
index f0d5bab0a..6619b85ce 100644
--- a/src/live_effects/lpe-line_segment.cpp
+++ b/src/live_effects/lpe-line_segment.cpp
@@ -31,7 +31,7 @@ static const Util::EnumDataConverter<EndType> EndTypeConverter(EndTypeData, size
LPELineSegment::LPELineSegment(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- end_type(_("End type"), _("Determines on which side the line or line segment is infinite."), "end_type", EndTypeConverter, &wr, this, END_OPEN_BOTH)
+ end_type(_("End type:"), _("Determines on which side the line or line segment is infinite."), "end_type", EndTypeConverter, &wr, this, END_OPEN_BOTH)
{
/* register all your parameters here, so Inkscape knows which parameters this effect has: */
registerParameter( dynamic_cast<Parameter *>(&end_type) );
diff --git a/src/live_effects/lpe-mirror_symmetry.cpp b/src/live_effects/lpe-mirror_symmetry.cpp
index 7bfaf2d99..a56909338 100644
--- a/src/live_effects/lpe-mirror_symmetry.cpp
+++ b/src/live_effects/lpe-mirror_symmetry.cpp
@@ -30,7 +30,7 @@ namespace LivePathEffect {
LPEMirrorSymmetry::LPEMirrorSymmetry(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
discard_orig_path(_("Discard original path?"), _("Check this to only keep the mirrored part of the path"), "discard_orig_path", &wr, this, false),
- reflection_line(_("Reflection line"), _("Line which serves as 'mirror' for the reflection"), "reflection_line", &wr, this, "M0,0 L100,100")
+ reflection_line(_("Reflection line:"), _("Line which serves as 'mirror' for the reflection"), "reflection_line", &wr, this, "M0,0 L100,100")
{
show_orig_path = true;
diff --git a/src/live_effects/lpe-parallel.cpp b/src/live_effects/lpe-parallel.cpp
index 5638bf6de..4d4b0c17d 100644
--- a/src/live_effects/lpe-parallel.cpp
+++ b/src/live_effects/lpe-parallel.cpp
@@ -48,8 +48,8 @@ LPEParallel::LPEParallel(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
// initialise your parameters here:
offset_pt(_("Offset"), _("Adjust the offset"), "offset_pt", &wr, this),
- length_left(_("Length left"), _("Specifies the left end of the parallel"), "length-left", &wr, this, 150),
- length_right(_("Length right"), _("Specifies the right end of the parallel"), "length-right", &wr, this, 150)
+ length_left(_("Length left:"), _("Specifies the left end of the parallel"), "length-left", &wr, this, 150),
+ length_right(_("Length right:"), _("Specifies the right end of the parallel"), "length-right", &wr, this, 150)
{
show_orig_path = true;
_provides_knotholder_entities = true;
diff --git a/src/live_effects/lpe-path_length.cpp b/src/live_effects/lpe-path_length.cpp
index 1b9e7be48..d3edcda27 100644
--- a/src/live_effects/lpe-path_length.cpp
+++ b/src/live_effects/lpe-path_length.cpp
@@ -23,9 +23,9 @@ namespace LivePathEffect {
LPEPathLength::LPEPathLength(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- scale(_("Scale"), _("Scaling factor"), "scale", &wr, this, 1.0),
+ scale(_("Scale:"), _("Scaling factor"), "scale", &wr, this, 1.0),
info_text(this),
- unit(_("Unit"), _("Unit"), "unit", &wr, this),
+ unit(_("Unit:"), _("Unit"), "unit", &wr, this),
display_unit(_("Display unit"), _("Print unit after path length"), "display_unit", &wr, this, true)
{
registerParameter(dynamic_cast<Parameter *>(&scale));
diff --git a/src/live_effects/lpe-perp_bisector.cpp b/src/live_effects/lpe-perp_bisector.cpp
index df7e18dcf..c528ef692 100644
--- a/src/live_effects/lpe-perp_bisector.cpp
+++ b/src/live_effects/lpe-perp_bisector.cpp
@@ -94,8 +94,8 @@ KnotHolderEntityRightEnd::knot_set(Geom::Point const &p, Geom::Point const &/*or
LPEPerpBisector::LPEPerpBisector(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- length_left(_("Length left"), _("Specifies the left end of the bisector"), "length-left", &wr, this, 200),
- length_right(_("Length right"), _("Specifies the right end of the bisector"), "length-right", &wr, this, 200),
+ length_left(_("Length left:"), _("Specifies the left end of the bisector"), "length-left", &wr, this, 200),
+ length_right(_("Length right:"), _("Specifies the right end of the bisector"), "length-right", &wr, this, 200),
A(0,0), B(0,0), M(0,0), C(0,0), D(0,0), perp_dir(0,0)
{
show_orig_path = true;
diff --git a/src/live_effects/lpe-powerstroke.cpp b/src/live_effects/lpe-powerstroke.cpp
index 13fea76c5..b042f8d41 100644
--- a/src/live_effects/lpe-powerstroke.cpp
+++ b/src/live_effects/lpe-powerstroke.cpp
@@ -157,7 +157,7 @@ static int circle_circle_intersection(Circle const &circle0, Circle const &circl
* Find circle that touches inside of the curve, with radius matching the curvature, at time value \c t.
* Because this method internally uses unitTangentAt, t should be smaller than 1.0 (see unitTangentAt).
*/
-Circle touching_circle( D2<SBasis> const &curve, double t, double tol=0.01 )
+static Circle touching_circle( D2<SBasis> const &curve, double t, double tol=0.01 )
{
//Piecewise<SBasis> k = curvature(curve, tol);
D2<SBasis> dM=derivative(curve);
diff --git a/src/live_effects/lpe-recursiveskeleton.cpp b/src/live_effects/lpe-recursiveskeleton.cpp
index cd1140950..906c430c1 100644
--- a/src/live_effects/lpe-recursiveskeleton.cpp
+++ b/src/live_effects/lpe-recursiveskeleton.cpp
@@ -27,7 +27,7 @@ namespace LivePathEffect {
LPERecursiveSkeleton::LPERecursiveSkeleton(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- iterations(_("Iterations"), _("recursivity"), "iterations", &wr, this, 2)
+ iterations(_("Iterations:"), _("recursivity"), "iterations", &wr, this, 2)
{
show_orig_path = true;
concatenate_before_pwd2 = true;
diff --git a/src/live_effects/lpe-tangent_to_curve.cpp b/src/live_effects/lpe-tangent_to_curve.cpp
index d76675467..b40d404ae 100644
--- a/src/live_effects/lpe-tangent_to_curve.cpp
+++ b/src/live_effects/lpe-tangent_to_curve.cpp
@@ -58,10 +58,10 @@ public:
LPETangentToCurve::LPETangentToCurve(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- angle(_("Angle"), _("Additional angle between tangent and curve"), "angle", &wr, this, 0.0),
- t_attach(_("Location along curve"), _("Location of the point of attachment along the curve (between 0.0 and number-of-segments)"), "t_attach", &wr, this, 0.5),
- length_left(_("Length left"), _("Specifies the left end of the tangent"), "length-left", &wr, this, 150),
- length_right(_("Length right"), _("Specifies the right end of the tangent"), "length-right", &wr, this, 150)
+ angle(_("Angle:"), _("Additional angle between tangent and curve"), "angle", &wr, this, 0.0),
+ t_attach(_("Location along curve:"), _("Location of the point of attachment along the curve (between 0.0 and number-of-segments)"), "t_attach", &wr, this, 0.5),
+ length_left(_("Length left:"), _("Specifies the left end of the tangent"), "length-left", &wr, this, 150),
+ length_right(_("Length right:"), _("Specifies the right end of the tangent"), "length-right", &wr, this, 150)
{
show_orig_path = true;
_provides_knotholder_entities = true;
diff --git a/src/live_effects/lpe-test-doEffect-stack.cpp b/src/live_effects/lpe-test-doEffect-stack.cpp
index b678e35c1..03e3e7997 100644
--- a/src/live_effects/lpe-test-doEffect-stack.cpp
+++ b/src/live_effects/lpe-test-doEffect-stack.cpp
@@ -19,9 +19,9 @@ namespace LivePathEffect {
LPEdoEffectStackTest::LPEdoEffectStackTest(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- step(_("Stack step"), ("How deep we should go into the stack"), "step", &wr, this),
- point(_("point param"), "tooltip of point parameter", "point_param", &wr, this),
- path(_("path param"), "tooltip of path parameter", "path_param", &wr, this,"M 0,100 100,0")
+ step(_("Stack step:"), ("How deep we should go into the stack"), "step", &wr, this),
+ point(_("Point param:"), "tooltip of point parameter", "point_param", &wr, this),
+ path(_("Path param:"), "tooltip of path parameter", "path_param", &wr, this,"M 0,100 100,0")
{
registerParameter( dynamic_cast<Parameter *>(&step) );
registerParameter( dynamic_cast<Parameter *>(&point) );
diff --git a/src/live_effects/lpe-text_label.cpp b/src/live_effects/lpe-text_label.cpp
index b59722566..602a6897c 100644
--- a/src/live_effects/lpe-text_label.cpp
+++ b/src/live_effects/lpe-text_label.cpp
@@ -20,7 +20,7 @@ namespace LivePathEffect {
LPETextLabel::LPETextLabel(LivePathEffectObject *lpeobject) :
Effect(lpeobject),
- label(_("Label"), _("Text label attached to the path"), "label", &wr, this, "This is a label")
+ label(_("Label:"), _("Text label attached to the path"), "label", &wr, this, "This is a label")
{
registerParameter( dynamic_cast<Parameter *>(&label) );
}
diff --git a/src/marker.cpp b/src/marker.cpp
index 45582caa4..8acac805b 100644
--- a/src/marker.cpp
+++ b/src/marker.cpp
@@ -119,7 +119,7 @@ sp_marker_init (SPMarker *marker)
* parent class' build routine to attach the object to its document and
* repr. The result will be creation of the whole document tree.
*
- * \see sp_object_build()
+ * \see SPObject::build()
*/
static void sp_marker_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
@@ -147,7 +147,7 @@ static void sp_marker_build(SPObject *object, SPDocument *document, Inkscape::XM
* and release its SPRepr bindings. The result will be the destruction
* of the entire document tree.
*
- * \see sp_object_release()
+ * \see SPObject::release()
*/
static void sp_marker_release(SPObject *object)
{
diff --git a/src/pixmaps/cursor-adj-a.xpm b/src/pixmaps/cursor-adj-a.xpm
new file mode 100644
index 000000000..7af3d9c12
--- /dev/null
+++ b/src/pixmaps/cursor-adj-a.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static const char * cursor_adj_a_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" .. ",
+" .++. ",
+" .++. ",
+" .+..+. ",
+" .+..+. ",
+" .++++. ",
+" .+ .+. ",
+" .... .+..+. ",
+" .++. . ...... ",
+" .++. .+. ",
+" ....++.... .+. ",
+" .++++++++. .+. ",
+" .++++++++. .+. ",
+" ....++.... .+. ",
+" .++. .+. ",
+" .++. .+. ",
+" .... .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. .......... ",
+" .+. .++++++++. ",
+" .+. .++++++++. ",
+" .+. .......... ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" . ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-dropper-f.xpm b/src/pixmaps/cursor-dropper-f.xpm
new file mode 100644
index 000000000..3bf1e80e1
--- /dev/null
+++ b/src/pixmaps/cursor-dropper-f.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static const char * cursor_dropper_f_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ............",
+" .+. .++++++++++.",
+" .+. .+........+.",
+" .+. .+........+.",
+".... .... .+........+.",
+".+++ +++. .+........+.",
+".... .... .+........+.",
+" .+. .+........+.",
+" .+. .... .+........+.",
+" .+. .+++. .+........+.",
+" ... .+..+. .++++++++++.",
+" .++..+. ............",
+" .++..+. ",
+" .++..+. ",
+" .++..+. . ",
+" .++..+.+. ",
+" .++..+++. ",
+" .++++.+. ",
+" .++++.+.. ",
+" .++++++.++. ",
+" .++++++..+. ",
+" ..+++++.+. ",
+" .++++++. ",
+" .+++++. ",
+" .+++. ",
+" ... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-dropper-s.xpm b/src/pixmaps/cursor-dropper-s.xpm
new file mode 100644
index 000000000..1a12934d8
--- /dev/null
+++ b/src/pixmaps/cursor-dropper-s.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static const char * cursor_dropper_s_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ............",
+" .+. .+++.++.+++.",
+" .+. .+........+.",
+" .+. .+. .+.",
+".... .... ... ...",
+".+++ +++. .+. .+.",
+".... .... .+. .+.",
+" .+. ... ...",
+" .+. .... .+. .+.",
+" .+. .+++. .+........+.",
+" ... .+..+. .+++.++.+++.",
+" .++..+. ............",
+" .++..+. ",
+" .++..+. ",
+" .++..+. . ",
+" .++..+.+. ",
+" .++..+++. ",
+" .++++.+. ",
+" .++++.+.. ",
+" .++++++.++. ",
+" .++++++..+. ",
+" ..+++++.+. ",
+" .++++++. ",
+" .+++++. ",
+" .+++. ",
+" ... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp
index 904e21960..3b1028ab8 100644
--- a/src/selection-chemistry.cpp
+++ b/src/selection-chemistry.cpp
@@ -3450,7 +3450,10 @@ void sp_selection_create_bitmap_copy(SPDesktop *desktop)
// Run filter, if any
if (run) {
g_print("Running external filter: %s\n", run);
- system(run);
+ int result = system(run);
+
+ if(result == -1)
+ g_warning("Could not run external filter: %s\n", run);
}
// Import the image back
diff --git a/src/shortcuts.cpp b/src/shortcuts.cpp
index 796962b11..9ececbb3b 100644
--- a/src/shortcuts.cpp
+++ b/src/shortcuts.cpp
@@ -28,6 +28,7 @@
#include <gdk/gdk.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
+#include <glibmm/i18n.h>
#include "helper/action.h"
#include "io/sys.h"
@@ -36,12 +37,24 @@
#include "verbs.h"
#include "xml/node-iterators.h"
#include "xml/repr.h"
+#include "document.h"
+#include "preferences.h"
+#include "event-context.h"
+#include "inkscape.h"
+#include "desktop.h"
+#include "path-prefix.h"
+#include "ui/dialog/filedialog.h"
using namespace Inkscape;
-static void sp_shortcut_set(unsigned int const shortcut, Inkscape::Verb *const verb, bool const is_primary);
+using Inkscape::IO::Resource::get_path;
+using Inkscape::IO::Resource::SYSTEM;
+using Inkscape::IO::Resource::USER;
+using Inkscape::IO::Resource::KEYS;
+
+
static void try_shortcuts_file(char const *filename);
-static void read_shortcuts_file(char const *filename);
+static void read_shortcuts_file(char const *filename, bool const is_user_set=false);
/* Returns true if action was performed */
@@ -61,19 +74,22 @@ sp_shortcut_invoke(unsigned int shortcut, Inkscape::UI::View::View *view)
static std::map<unsigned int, Inkscape::Verb * > *verbs = NULL;
static std::map<Inkscape::Verb *, unsigned int> *primary_shortcuts = NULL;
+static std::map<Inkscape::Verb *, unsigned int> *user_shortcuts = NULL;
-static void
-sp_shortcut_init()
+void sp_shortcut_init()
{
- using Inkscape::IO::Resource::get_path;
- using Inkscape::IO::Resource::SYSTEM;
- using Inkscape::IO::Resource::USER;
- using Inkscape::IO::Resource::KEYS;
verbs = new std::map<unsigned int, Inkscape::Verb * >();
primary_shortcuts = new std::map<Inkscape::Verb *, unsigned int>();
+ user_shortcuts = new std::map<Inkscape::Verb *, unsigned int>();
+
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ Glib::ustring shortcutfile = prefs->getString("/options/kbshortcuts/shortcutfile");
+ if (shortcutfile.empty()) {
+ shortcutfile = Glib::ustring(get_path(SYSTEM, KEYS, "default.xml"));
+ }
- read_shortcuts_file(get_path(SYSTEM, KEYS, "default.xml"));
+ read_shortcuts_file(shortcutfile.c_str());
try_shortcuts_file(get_path(USER, KEYS, "default.xml"));
}
@@ -82,11 +98,451 @@ static void try_shortcuts_file(char const *filename) {
/* ah, if only we had an exception to catch... (permission, forgiveness) */
if (file_test(filename, G_FILE_TEST_EXISTS)) {
- read_shortcuts_file(filename);
+ read_shortcuts_file(filename, true);
}
}
-static void read_shortcuts_file(char const *filename) {
+/*
+ * Inkscape expects to add the Shift modifier to any accel_keys create with Shift
+ * For exmaple on en_US keyboard <Shift>+6 = "&" - in this case return <Shift>+&
+ * See get_group0_keyval() for explanation on why
+ */
+unsigned int sp_gdkmodifier_to_shortcut(guint accel_key, Gdk::ModifierType gdkmodifier, guint hardware_keycode) {
+
+
+ unsigned int shortcut = 0;
+ GdkEventKey event;
+ event.state = gdkmodifier;
+ event.keyval = accel_key;
+ event.hardware_keycode = hardware_keycode;
+ guint keyval = get_group0_keyval (&event);
+
+ shortcut = accel_key |
+ ( (gdkmodifier & GDK_SHIFT_MASK) || ( accel_key != keyval) ?
+ SP_SHORTCUT_SHIFT_MASK : 0 ) |
+ ( gdkmodifier & GDK_CONTROL_MASK ?
+ SP_SHORTCUT_CONTROL_MASK : 0 ) |
+ ( gdkmodifier & GDK_MOD1_MASK ?
+ SP_SHORTCUT_ALT_MASK : 0 );
+
+ return shortcut;
+}
+
+Glib::ustring sp_shortcut_to_label(unsigned int const shortcut) {
+
+ Glib::ustring modifiers = "";
+
+ if (shortcut & SP_SHORTCUT_CONTROL_MASK)
+ modifiers += "Ctrl,";
+ if (shortcut & SP_SHORTCUT_SHIFT_MASK)
+ modifiers += "Shift,";
+ if (shortcut & SP_SHORTCUT_ALT_MASK)
+ modifiers += "Alt,";
+
+ if(modifiers.length() > 0 &&
+ modifiers.find(',',modifiers.length()-1)!=modifiers.npos) {
+ modifiers.erase(modifiers.length()-1, 1);
+ }
+
+ return modifiers;
+}
+
+/*
+ * REmove all shortucts from the users file
+ */
+
+void sp_shortcuts_delete_all_from_file() {
+
+
+ char const *filename = get_path(USER, KEYS, "default.xml");
+
+ XML::Document *doc=sp_repr_read_file(filename, NULL);
+ if (!doc) {
+ g_warning("Unable to read keys file %s", filename);
+ return;
+ }
+
+ XML::Node *root=doc->root();
+ g_return_if_fail(!strcmp(root->name(), "keys"));
+
+ XML::Node *iter=root->firstChild();
+ while (iter) {
+
+ if (strcmp(iter->name(), "bind")) {
+ // some unknown element, do not complain
+ iter = iter->next();
+ continue;
+ }
+
+ // Delete node
+ sp_repr_unparent(iter);
+ iter=root->firstChild();
+ }
+
+
+ sp_repr_save_file(doc, filename, NULL);
+
+ GC::release(doc);
+}
+
+Inkscape::XML::Document *sp_shortcut_create_template_file(char const *filename) {
+
+ gchar const *buffer =
+ "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> "
+ "<keys name=\"My custom shortcuts\">"
+ "</keys>";
+
+ Inkscape::XML::Document *doc = sp_repr_read_mem(buffer, strlen(buffer), NULL);
+ sp_repr_save_file(doc, filename, NULL);
+
+ return sp_repr_read_file(filename, NULL);
+}
+
+/*
+ * Get a list of keyboard shortcut files names and paths from the system and users paths
+ * Dont add the users custom keyboards file
+ */
+void sp_shortcut_get_file_names(std::vector<Glib::ustring> *names, std::vector<Glib::ustring> *paths) {
+
+ std::list<gchar *> sources;
+ sources.push_back( profile_path("keys") );
+ sources.push_back( g_strdup(INKSCAPE_KEYSDIR) );
+
+ // loop through possible keyboard shortcut file locations.
+ while (!sources.empty()) {
+ gchar *dirname = sources.front();
+ if ( Inkscape::IO::file_test( dirname, G_FILE_TEST_EXISTS )
+ && Inkscape::IO::file_test( dirname, G_FILE_TEST_IS_DIR )) {
+ GError *err = 0;
+ GDir *directory = g_dir_open(dirname, 0, &err);
+ if (!directory) {
+ gchar *safeDir = Inkscape::IO::sanitizeString(dirname);
+ g_warning(_("Keyboard directory (%s) is unavailable."), safeDir);
+ g_free(safeDir);
+ } else {
+ gchar *filename = 0;
+ while ((filename = (gchar *) g_dir_read_name(directory)) != NULL) {
+ gchar* lower = g_ascii_strdown(filename, -1);
+ if (!strcmp(dirname, profile_path("keys")) &&
+ !strcmp(lower, "default.xml")) {
+ // Dont add the users custom keys file
+ continue;
+ }
+ if (!strcmp(dirname, INKSCAPE_KEYSDIR) &&
+ !strcmp(lower, "inkscape.xml")) {
+ // Dont add system inkscape.xml (since its a duplicate? of dfefault.xml)
+ continue;
+ }
+ if (g_str_has_suffix(lower, ".xml")) {
+ gchar* full = g_build_filename(dirname, filename, NULL);
+ if (!Inkscape::IO::file_test(full, G_FILE_TEST_IS_DIR)) {
+
+ // Get the "key name" from the root element of each file
+ XML::Document *doc=sp_repr_read_file(full, NULL);
+ if (!doc) {
+ g_warning("Unable to read keyboard shortcut file %s", full);
+ continue;
+ }
+ XML::Node *root=doc->root();
+ if (strcmp(root->name(), "keys")) {
+ g_warning("Not a shortcut keys file %s", full);
+ Inkscape::GC::release(doc);
+ continue;
+ }
+
+ gchar const *name=root->attribute("name");
+ Glib::ustring label(filename);
+ if (name) {
+ label = Glib::ustring(name)+ " (" + filename + ")";
+ }
+
+ if (!strcmp(filename, "default.xml")) {
+ paths->insert(paths->begin(), full);
+ names->insert(names->begin(), label.c_str());
+ } else {
+ paths->push_back(full);
+ names->push_back(label.c_str());
+ }
+
+ Inkscape::GC::release(doc);
+ }
+ g_free(full);
+ }
+ g_free(lower);
+ }
+ g_dir_close(directory);
+ }
+ }
+
+ g_free(dirname);
+ sources.pop_front();
+ }
+
+}
+
+Glib::ustring sp_shortcut_get_file_path()
+{
+ //# Get the current directory for finding files
+ Glib::ustring open_path;
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+
+ Glib::ustring attr = prefs->getString("/dialogs/save_export/path");
+ if (!attr.empty()) open_path = attr;
+
+ //# Test if the open_path directory exists
+ if (!Inkscape::IO::file_test(open_path.c_str(),
+ (GFileTest)(G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR)))
+ open_path = "";
+
+ if (open_path.empty()) {
+ /* Grab document directory */
+ const gchar* docURI = SP_ACTIVE_DOCUMENT->getURI();
+ if (docURI) {
+ open_path = Glib::path_get_dirname(docURI);
+ open_path.append(G_DIR_SEPARATOR_S);
+ }
+ }
+
+ //# If no open path, default to our home directory
+ if (open_path.empty())
+ {
+ open_path = g_get_home_dir();
+ open_path.append(G_DIR_SEPARATOR_S);
+ }
+
+ return open_path;
+}
+
+//static Inkscape::UI::Dialog::FileSaveDialog * saveDialog = NULL;
+
+void sp_shortcut_file_export()
+{
+ Glib::ustring open_path = sp_shortcut_get_file_path();
+ open_path.append("shortcut_keys.xml");
+
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+ Glib::ustring filename;
+
+ Inkscape::UI::Dialog::FileSaveDialog *saveDialog =
+ Inkscape::UI::Dialog::FileSaveDialog::create(
+ *(desktop->getToplevel()),
+ open_path,
+ Inkscape::UI::Dialog::CUSTOM_TYPE,
+ _("Select a filename for exporting"),
+ "",
+ "",
+ Inkscape::Extension::FILE_SAVE_METHOD_SAVE_AS
+ );
+ saveDialog->addFileType("All Files", "*");
+
+ bool success = saveDialog->show();
+ if (!success) {
+ delete saveDialog;
+ return;
+ }
+
+ Glib::ustring fileName = saveDialog->getFilename();
+ if (fileName.size() > 0) {
+ Glib::ustring newFileName = Glib::filename_to_utf8(fileName);
+ sp_shortcut_file_export_do(newFileName.c_str());
+ }
+
+ delete saveDialog;
+}
+
+bool sp_shortcut_file_import() {
+
+ Glib::ustring open_path = sp_shortcut_get_file_path();
+
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+
+ Inkscape::UI::Dialog::FileOpenDialog *importFileDialog =
+ Inkscape::UI::Dialog::FileOpenDialog::create(
+ *desktop->getToplevel(),
+ open_path,
+ Inkscape::UI::Dialog::CUSTOM_TYPE,
+ _("Select a file to import"));
+ importFileDialog->addFilterMenu("All Files", "*");
+
+ //# Show the dialog
+ bool const success = importFileDialog->show();
+
+ if (!success) {
+ delete importFileDialog;
+ return false;
+ }
+
+ Glib::ustring fileName = importFileDialog->getFilename();
+ sp_shortcut_file_import_do(fileName.c_str());
+
+ delete importFileDialog;
+
+ return true;
+}
+
+void sp_shortcut_file_import_do(char const *importname) {
+
+ XML::Document *doc=sp_repr_read_file(importname, NULL);
+ if (!doc) {
+ g_warning("Unable to read keyboard shortcut file %s", importname);
+ return;
+ }
+
+ char const *filename = get_path(USER, KEYS, "default.xml");
+ sp_repr_save_file(doc, filename, NULL);
+
+ GC::release(doc);
+
+ sp_shortcut_init();
+}
+
+void sp_shortcut_file_export_do(char const *exportname) {
+
+ char const *filename = get_path(USER, KEYS, "default.xml");
+
+ XML::Document *doc=sp_repr_read_file(filename, NULL);
+ if (!doc) {
+ g_warning("Unable to read keyboard shortcut file %s", filename);
+ return;
+ }
+
+ sp_repr_save_file(doc, exportname, NULL);
+
+ GC::release(doc);
+}
+/*
+ * Add or delete a shortcut to the users default.xml keys file
+ * @param addremove - when true add/override a shortcut, when false remove shortcut
+ * @param addshift - when true addthe Shifg modifier to the non-display element
+ *
+ * Shortcut file consists of pairs of bind elements :
+ * Element (a) is used for shortcut display in menus (display="True") and contains the gdk_keyval_name of the shortcut key
+ * Element (b) is used in shortcut lookup and contains an uppercase version of the gdk_keyval_name,
+ * or a gdk_keyval_name name and the "Shift" modifier for Shift altered hardware code keys (see get_group0_keyval() for explanation)
+ */
+void sp_shortcut_delete_from_file(char const *action, unsigned int const shortcut) {
+
+ char const *filename = get_path(USER, KEYS, "default.xml");
+
+ XML::Document *doc=sp_repr_read_file(filename, NULL);
+ if (!doc) {
+ g_warning("Unable to read keyboard shortcut file %s", filename);
+ return;
+ }
+
+ gchar *key = gdk_keyval_name (shortcut & (~SP_SHORTCUT_MODIFIER_MASK));
+ std::string modifiers = sp_shortcut_to_label(shortcut & (SP_SHORTCUT_MODIFIER_MASK));
+
+ if (!key) {
+ g_warning("Unknown key for shortcut %u", shortcut);
+ return;
+ }
+
+ //g_message("Removing key %s, mods %s action %s", key, modifiers.c_str(), action);
+
+ XML::Node *root=doc->root();
+ g_return_if_fail(!strcmp(root->name(), "keys"));
+ XML::Node *iter=root->firstChild();
+ while (iter) {
+
+ if (strcmp(iter->name(), "bind")) {
+ // some unknown element, do not complain
+ iter = iter->next();
+ continue;
+ }
+
+ gchar const *verb_name=iter->attribute("action");
+ if (!verb_name) {
+ iter = iter->next();
+ continue;
+ }
+
+ gchar const *keyval_name = iter->attribute("key");
+ if (!keyval_name || !*keyval_name) {
+ // that's ok, it's just listed for reference without assignment, skip it
+ iter = iter->next();
+ continue;
+ }
+
+ if (Glib::ustring(key).lowercase() != Glib::ustring(keyval_name).lowercase()) {
+ // If deleting, then delete both the upper and lower case versions
+ iter = iter->next();
+ continue;
+ }
+
+ gchar const *modifiers_string = iter->attribute("modifiers");
+ if ((modifiers_string && !strcmp(modifiers.c_str(), modifiers_string)) ||
+ (!modifiers_string && modifiers.empty())) {
+ //Looks like a match
+ // Delete node
+ sp_repr_unparent(iter);
+ iter = root->firstChild();
+ continue;
+ }
+ iter = iter->next();
+ }
+
+ sp_repr_save_file(doc, filename, NULL);
+
+ GC::release(doc);
+
+}
+
+void sp_shortcut_add_to_file(char const *action, unsigned int const shortcut) {
+
+ char const *filename = get_path(USER, KEYS, "default.xml");
+
+ XML::Document *doc=sp_repr_read_file(filename, NULL);
+ if (!doc) {
+ g_warning("Unable to read keyboard shortcut file %s, creating ....", filename);
+ doc = sp_shortcut_create_template_file(filename);
+ if (!doc) {
+ g_warning("Unable to create keyboard shortcut file %s", filename);
+ return;
+ }
+ }
+
+ gchar *key = gdk_keyval_name (shortcut & (~SP_SHORTCUT_MODIFIER_MASK));
+ std::string modifiers = sp_shortcut_to_label(shortcut & (SP_SHORTCUT_MODIFIER_MASK));
+
+ if (!key) {
+ g_warning("Unknown key for shortcut %u", shortcut);
+ return;
+ }
+
+ //g_message("Adding key %s, mods %s action %s", key, modifiers.c_str(), action);
+
+ // Add node
+ Inkscape::XML::Node *newnode;
+ newnode = doc->createElement("bind");
+ newnode->setAttribute("key", key);
+ if (!modifiers.empty()) {
+ newnode->setAttribute("modifiers", modifiers.c_str());
+ }
+ newnode->setAttribute("action", action);
+ newnode->setAttribute("display", "true");
+
+ doc->root()->appendChild(newnode);
+
+ if (strlen(key) == 1) {
+ // Add another uppercase version if a character
+ Inkscape::XML::Node *newnode;
+ newnode = doc->createElement("bind");
+ newnode->setAttribute("key", Glib::ustring(key).uppercase().c_str());
+ if (!modifiers.empty()) {
+ newnode->setAttribute("modifiers", modifiers.c_str());
+ }
+
+ newnode->setAttribute("action", action);
+ doc->root()->appendChild(newnode);
+ }
+
+ sp_repr_save_file(doc, filename, NULL);
+
+ GC::release(doc);
+
+}
+static void read_shortcuts_file(char const *filename, bool const is_user_set) {
XML::Document *doc=sp_repr_read_file(filename, NULL);
if (!doc) {
g_warning("Unable to read keys file %s", filename);
@@ -153,13 +609,37 @@ static void read_shortcuts_file(char const *filename) {
}
}
- sp_shortcut_set(keyval | modifiers, verb, is_primary);
+ sp_shortcut_set(keyval | modifiers, verb, is_primary, is_user_set);
}
GC::release(doc);
}
/**
+ * Removes a keyboard shortcut for the given verb.
+ * (Removes any existing binding for the given shortcut, including appropriately
+ * adjusting sp_shortcut_get_primary if necessary.)*
+ */
+void
+sp_shortcut_unset(unsigned int const shortcut)
+{
+ if (!verbs) sp_shortcut_init();
+
+ Inkscape::Verb *verb = (*verbs)[shortcut];
+
+ /* Maintain the invariant that sp_shortcut_get_primary(v) returns either 0 or a valid shortcut for v. */
+ if (verb) {
+
+ (*verbs)[shortcut] = 0;
+
+ unsigned int const old_primary = (*primary_shortcuts)[verb];
+ if (old_primary == shortcut) {
+ (*primary_shortcuts)[verb] = 0;
+ }
+
+ }
+}
+/**
* Adds a keyboard shortcut for the given verb.
* (Removes any existing binding for the given shortcut, including appropriately
* adjusting sp_shortcut_get_primary if necessary.)
@@ -169,8 +649,8 @@ static void read_shortcuts_file(char const *filename) {
* \post sp_shortcut_get_verb(shortcut) == verb.
* \post !is_primary or sp_shortcut_get_primary(verb) == shortcut.
*/
-static void
-sp_shortcut_set(unsigned int const shortcut, Inkscape::Verb *const verb, bool const is_primary)
+void
+sp_shortcut_set(unsigned int const shortcut, Inkscape::Verb *const verb, bool const is_primary, bool const is_user_set)
{
if (!verbs) sp_shortcut_init();
@@ -183,11 +663,13 @@ sp_shortcut_set(unsigned int const shortcut, Inkscape::Verb *const verb, bool co
if (old_primary == shortcut) {
(*primary_shortcuts)[old_verb] = 0;
+ (*user_shortcuts)[old_verb] = 0;
}
}
if (is_primary) {
(*primary_shortcuts)[verb] = shortcut;
+ (*user_shortcuts)[verb] = is_user_set;
}
}
@@ -211,6 +693,20 @@ unsigned int sp_shortcut_get_primary(Inkscape::Verb *verb)
return result;
}
+bool sp_shortcut_is_user_set(Inkscape::Verb *verb)
+{
+ unsigned int result = false;
+ if (!primary_shortcuts) {
+ sp_shortcut_init();
+ }
+
+ if (primary_shortcuts->count(verb)) {
+ result = (*user_shortcuts)[verb];
+ }
+ return result;
+}
+
+
gchar *sp_shortcut_get_label(unsigned int shortcut)
{
// The comment below was copied from the function sp_ui_shortcut_string in interface.cpp (which was subsequently removed)
diff --git a/src/shortcuts.h b/src/shortcuts.h
index 9d84aa6d1..118909bd3 100644
--- a/src/shortcuts.h
+++ b/src/shortcuts.h
@@ -1,6 +1,8 @@
#ifndef __SP_SHORTCUTS_H__
#define __SP_SHORTCUTS_H__
+#include <gtkmm/cellrendereraccel.h>
+
/*
* Keyboard shortcut processing
*
@@ -29,9 +31,23 @@ namespace Inkscape {
/* Returns true if action was performed */
bool sp_shortcut_invoke (unsigned int shortcut, Inkscape::UI::View::View *view);
+void sp_shortcut_init();
Inkscape::Verb * sp_shortcut_get_verb (unsigned int shortcut);
unsigned int sp_shortcut_get_primary (Inkscape::Verb * verb); // Returns GDK_VoidSymbol if no shortcut is found.
char* sp_shortcut_get_label (unsigned int shortcut); // Returns the human readable form of the shortcut (or NULL), for example Shift+Ctrl+F. Free the returned string with g_free.
+void sp_shortcut_set(unsigned int const shortcut, Inkscape::Verb *const verb, bool const is_primary, bool const is_user_set=false);
+void sp_shortcut_unset(unsigned int const shortcut);
+void sp_shortcut_add_to_file(char const *action, unsigned int const shortcut);
+void sp_shortcut_delete_from_file(char const *action, unsigned int const shortcut);
+void sp_shortcuts_delete_all_from_file();
+Glib::ustring sp_shortcut_to_label(unsigned int const shortcut);
+unsigned int sp_gdkmodifier_to_shortcut(guint accel_key, Gdk::ModifierType gdkmodifier, guint hardware_keycode);
+void sp_shortcut_get_file_names(std::vector<Glib::ustring> *names, std::vector<Glib::ustring> *paths);
+bool sp_shortcut_is_user_set(Inkscape::Verb *verb);
+void sp_shortcut_file_export();
+bool sp_shortcut_file_import();
+void sp_shortcut_file_import_do(char const *importname);
+void sp_shortcut_file_export_do(char const *exportname);
#endif
diff --git a/src/snap-candidate.h b/src/snap-candidate.h
index db0c3fd67..da65d4ea3 100644
--- a/src/snap-candidate.h
+++ b/src/snap-candidate.h
@@ -39,10 +39,10 @@ public:
: _point(point),
_source_type(source),
_target_type(target),
+ _target_bbox(Geom::OptRect()),
_dist()
{
_source_num = -1;
- _target_bbox = Geom::OptRect();
}
SnapCandidatePoint(Geom::Point const &point, Inkscape::SnapSourceType const source)
@@ -50,10 +50,10 @@ public:
_source_type(source),
_target_type(Inkscape::SNAPTARGET_UNDEFINED),
_source_num(-1),
+ _target_bbox(Geom::OptRect()),
_dist()
{
- _target_bbox = Geom::OptRect();
- }
+ };
inline Geom::Point const & getPoint() const {return _point;}
inline Inkscape::SnapSourceType getSourceType() const {return _source_type;}
diff --git a/src/sp-conn-end.cpp b/src/sp-conn-end.cpp
index f8d5694da..cabda82d3 100644
--- a/src/sp-conn-end.cpp
+++ b/src/sp-conn-end.cpp
@@ -152,7 +152,7 @@ sp_conn_get_route_and_redraw(SPPath *const path,
// Set sensible values incase there the connector ends are not
// attached to any shapes.
Geom::PathVector conn_pv = path->_curve->get_pathvector();
- double endPos[2] = { 0, conn_pv[0].size() };
+ double endPos[2] = { 0.0, static_cast<double>(conn_pv[0].size()) };
SPConnEnd** _connEnd = path->connEndPair.getConnEnds();
for (unsigned h = 0; h < 2; ++h) {
diff --git a/src/sp-gradient.cpp b/src/sp-gradient.cpp
index 5efa3c84f..d7add805d 100644
--- a/src/sp-gradient.cpp
+++ b/src/sp-gradient.cpp
@@ -2051,13 +2051,32 @@ sp_radialgradient_create_pattern(SPPaintServer *ps,
double scale = 1.0;
double tolerance = cairo_get_tolerance(ct);
+ // NOTE: SVG2 will allow the use of a focus circle which can
+ // have its center outside the first circle.
+
// code below suggested by Cairo devs to overcome tolerance problems
// more: https://bugs.freedesktop.org/show_bug.cgi?id=40918
+
+ // Corrected for
+ // https://bugs.launchpad.net/inkscape/+bug/970355
+
+ Geom::Affine gs2user = gr->gradientTransform;
+ Geom::Scale gs2user_scale;
+
+ if (gr->getUnits() == SP_GRADIENT_UNITS_OBJECTBOUNDINGBOX && bbox) {
+ Geom::Affine bbox2user(bbox->width(), 0, 0, bbox->height(), bbox->left(), bbox->top());
+ gs2user *= bbox2user;
+ gs2user_scale = Geom::Scale( gs2user[0], gs2user[3] );
+ }
+
Geom::Point d = focus - center;
- if (d.length() + tolerance > radius) {
- scale = radius / d.length();
+ Geom::Point d_user = d * gs2user_scale;
+ Geom::Point r_user( radius, 0 );
+ r_user *= gs2user_scale;
- double dx = d.x(), dy = d.y();
+ if (d_user.length() + tolerance > r_user.length()) {
+ scale = r_user.length() / d_user.length();
+ double dx = d_user.x(), dy = d_user.y();
cairo_user_to_device_distance(ct, &dx, &dy);
if (!Geom::are_near(dx, 0, tolerance) ||
!Geom::are_near(dy, 0, tolerance))
@@ -2104,15 +2123,15 @@ static cairo_pattern_t *sp_meshgradient_create_pattern(SPPaintServer *ps,
cp = cairo_pattern_create_mesh();
- for( uint i = 0; i < array->patch_rows(); ++i ) {
- for( uint j = 0; j < array->patch_columns(); ++j ) {
+ for( unsigned int i = 0; i < array->patch_rows(); ++i ) {
+ for( unsigned int j = 0; j < array->patch_columns(); ++j ) {
SPMeshPatchI patch( &(array->nodes), i, j );
cairo_mesh_pattern_begin_patch( cp );
cairo_mesh_pattern_move_to( cp, patch.getPoint( 0, 0 )[X], patch.getPoint( 0, 0 )[Y] );
- for( uint k = 0; k < 4; ++k ) {
+ for( unsigned int k = 0; k < 4; ++k ) {
#ifdef DEBUG_MESH
std::cout << i << " " << j << " "
<< patch.getPathType( k ) << " (";
diff --git a/src/sp-image.cpp b/src/sp-image.cpp
index aa16bcdd4..7293c49fa 100644
--- a/src/sp-image.cpp
+++ b/src/sp-image.cpp
@@ -433,10 +433,16 @@ GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*&
modTime = 0;
if ( pixPath ) {
g_free(pixPath);
- pixPath = 0;
+ pixPath = NULL;
+ }
+
+ struct stat stdir;
+ g_stat(filename, &stdir);
+ if (stdir.st_mode & S_IFDIR){
+ //filename is not correct: it is a directory name and hence further code can not return valid results
+ return NULL;
}
- //buf = gdk_pixbuf_new_from_file( filename, error );
dump_fopen_call( filename, "pixbuf_new_from_file" );
FILE* fp = fopen_utf8name( filename, "r" );
if ( fp )
@@ -479,7 +485,6 @@ GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*&
}
} else if ( !latter ) {
latter = TRUE;
- //g_message(" READing latter");
}
// Now clear out the buffer so we can read more.
// (dumping out unused)
@@ -492,23 +497,6 @@ GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*&
buf = gdk_pixbuf_loader_get_pixbuf( loader );
if ( buf ) {
g_object_ref(buf);
-
- if ( dpiX ) {
- gchar *tmp = g_strdup_printf( "%d", dpiX );
- if ( tmp ) {
- //g_message("Need to set DpiX: %s", tmp);
- //gdk_pixbuf_set_option( buf, "Inkscape::DpiX", tmp );
- g_free( tmp );
- }
- }
- if ( dpiY ) {
- gchar *tmp = g_strdup_printf( "%d", dpiY );
- if ( tmp ) {
- //g_message("Need to set DpiY: %s", tmp);
- //gdk_pixbuf_set_option( buf, "Inkscape::DpiY", tmp );
- g_free( tmp );
- }
- }
}
} else {
// do something
@@ -525,22 +513,6 @@ GdkPixbuf* pixbuf_new_from_file( const char *filename, time_t &modTime, gchar*&
g_warning ("Unable to open linked file: %s", filename);
}
-/*
- if ( buf )
- {
- const gchar* bloop = gdk_pixbuf_get_option( buf, "Inkscape::DpiX" );
- if ( bloop )
- {
- g_message("DPI X is [%s]", bloop);
- }
- bloop = gdk_pixbuf_get_option( buf, "Inkscape::DpiY" );
- if ( bloop )
- {
- g_message("DPI Y is [%s]", bloop);
- }
- }
-*/
-
return buf;
}
diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp
index b54ec65e2..de2c79ec6 100644
--- a/src/sp-item-group.cpp
+++ b/src/sp-item-group.cpp
@@ -766,7 +766,9 @@ void CGroup::_showChildren (Inkscape::Drawing &drawing, Inkscape::DrawingItem *a
if (SP_IS_ITEM (o)) {
child = SP_ITEM (o);
ac = child->invoke_show (drawing, key, flags);
- ai->appendChild(ac);
+ if (ac) {
+ ai->appendChild(ac);
+ }
}
l = g_slist_remove (l, o);
}
diff --git a/src/sp-item.cpp b/src/sp-item.cpp
index a21ff3968..3ca7d5d16 100644
--- a/src/sp-item.cpp
+++ b/src/sp-item.cpp
@@ -103,12 +103,10 @@ SPItem::getType(void)
/**
* SPItem vtable initialization.
*/
-void
-SPItemClass::sp_item_class_init(SPItemClass *klass)
+void SPItemClass::sp_item_class_init(SPItemClass *klass)
{
- SPObjectClass *sp_object_class = (SPObjectClass *) klass;
-
- static_parent_class = (SPObjectClass *)g_type_class_ref(SP_TYPE_OBJECT);
+ SPObjectClass *sp_object_class = SP_OBJECT_CLASS(klass);
+ static_parent_class = SP_OBJECT_CLASS(g_type_class_ref(SP_TYPE_OBJECT));
sp_object_class->build = SPItem::sp_item_build;
sp_object_class->release = SPItem::sp_item_release;
@@ -427,14 +425,14 @@ void SPItem::sp_item_build(SPObject *object, SPDocument *document, Inkscape::XML
object->readAttr( "inkscape:connector-avoid" );
object->readAttr( "inkscape:connection-points" );
- if (((SPObjectClass *) (SPItemClass::static_parent_class))->build) {
- (* ((SPObjectClass *) (SPItemClass::static_parent_class))->build)(object, document, repr);
+ if ((SP_OBJECT_CLASS(SPItemClass::static_parent_class))->build) {
+ (* (SP_OBJECT_CLASS(SPItemClass::static_parent_class))->build)(object, document, repr);
}
}
void SPItem::sp_item_release(SPObject *object)
{
- SPItem *item = (SPItem *) object;
+ SPItem *item = SP_ITEM(object);
// Note: do this here before the clip_ref is deleted, since calling
// ensureUpToDate() for triggered routing may reference
@@ -447,8 +445,8 @@ void SPItem::sp_item_release(SPObject *object)
delete item->clip_ref;
delete item->mask_ref;
- if (((SPObjectClass *) (SPItemClass::static_parent_class))->release) {
- ((SPObjectClass *) SPItemClass::static_parent_class)->release(object);
+ if ((SP_OBJECT_CLASS(SPItemClass::static_parent_class))->release) {
+ (SP_OBJECT_CLASS(SPItemClass::static_parent_class))->release(object);
}
while (item->display) {
@@ -460,7 +458,7 @@ void SPItem::sp_item_release(SPObject *object)
void SPItem::sp_item_set(SPObject *object, unsigned key, gchar const *value)
{
- SPItem *item = (SPItem *) object;
+ SPItem *item = SP_ITEM(object);
switch (key) {
case SP_ATTR_TRANSFORM: {
@@ -544,8 +542,8 @@ void SPItem::sp_item_set(SPObject *object, unsigned key, gchar const *value)
sp_style_read_from_object(object->style, object);
object->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG);
} else {
- if (((SPObjectClass *) (SPItemClass::static_parent_class))->set) {
- (* ((SPObjectClass *) (SPItemClass::static_parent_class))->set)(object, key, value);
+ if ((SP_OBJECT_CLASS(SPItemClass::static_parent_class))->set) {
+ (* (SP_OBJECT_CLASS(SPItemClass::static_parent_class))->set)(object, key, value);
}
}
break;
@@ -605,8 +603,8 @@ void SPItem::sp_item_update(SPObject *object, SPCtx *ctx, guint flags)
{
SPItem *item = SP_ITEM(object);
- if (((SPObjectClass *) (SPItemClass::static_parent_class))->update) {
- (* ((SPObjectClass *) (SPItemClass::static_parent_class))->update)(object, ctx, flags);
+ if ((SP_OBJECT_CLASS(SPItemClass::static_parent_class))->update) {
+ (* (SP_OBJECT_CLASS(SPItemClass::static_parent_class))->update)(object, ctx, flags);
}
// any of the modifications defined in sp-object.h might change bbox,
@@ -721,8 +719,8 @@ Inkscape::XML::Node *SPItem::sp_item_write(SPObject *const object, Inkscape::XML
}
}
- if (((SPObjectClass *) (SPItemClass::static_parent_class))->write) {
- ((SPObjectClass *) (SPItemClass::static_parent_class))->write(object, xml_doc, repr, flags);
+ if ((SP_OBJECT_CLASS(SPItemClass::static_parent_class))->write) {
+ (SP_OBJECT_CLASS(SPItemClass::static_parent_class))->write(object, xml_doc, repr, flags);
}
return repr;
@@ -737,8 +735,8 @@ Geom::OptRect SPItem::geometricBounds(Geom::Affine const &transform) const
{
Geom::OptRect bbox;
// call the subclass method
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox) {
- bbox = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox(this, transform, SPItem::GEOMETRIC_BBOX);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox) {
+ bbox = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox(this, transform, SPItem::GEOMETRIC_BBOX);
}
return bbox;
}
@@ -757,8 +755,8 @@ Geom::OptRect SPItem::visualBounds(Geom::Affine const &transform) const
if ( style && style->filter.href && style->getFilter() && SP_IS_FILTER(style->getFilter())) {
// call the subclass method
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox) {
- bbox = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox(this, Geom::identity(), SPItem::VISUAL_BBOX);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox) {
+ bbox = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox(this, Geom::identity(), SPItem::VISUAL_BBOX);
}
SPFilter *filter = SP_FILTER(style->getFilter());
@@ -803,8 +801,8 @@ Geom::OptRect SPItem::visualBounds(Geom::Affine const &transform) const
*bbox *= transform;
} else {
// call the subclass method
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox) {
- bbox = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->bbox(this, transform, SPItem::VISUAL_BBOX);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox) {
+ bbox = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->bbox(this, transform, SPItem::VISUAL_BBOX);
}
}
if (clip_ref->getObject()) {
@@ -915,7 +913,7 @@ void SPItem::sp_item_private_snappoints(SPItem const * /*item*/, std::vector<Ink
void SPItem::getSnappoints(std::vector<Inkscape::SnapCandidatePoint> &p, Inkscape::SnapPreferences const *snapprefs) const
{
// Get the snappoints of the item
- SPItemClass const &item_class = *(SPItemClass const *) G_OBJECT_GET_CLASS(this);
+ SPItemClass const &item_class = *SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this));
if (item_class.snappoints) {
item_class.snappoints(this, p, snapprefs);
}
@@ -982,8 +980,8 @@ gchar *SPItem::sp_item_private_description(SPItem */*item*/)
*/
gchar *SPItem::description()
{
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->description) {
- gchar *s = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->description(this);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->description) {
+ gchar *s = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->description(this);
if (s && clip_ref->getObject()) {
gchar *snew = g_strdup_printf (_("%s; <i>clipped</i>"), s);
g_free (s);
@@ -1019,7 +1017,7 @@ gchar *SPItem::description()
int SPItem::ifilt()
{
int retval=0;
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->description) {
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->description) {
if ( style && style->filter.href && style->filter.href->getObject() ) { retval=1; }
}
return retval;
@@ -1043,8 +1041,8 @@ unsigned SPItem::display_key_new(unsigned numkeys)
Inkscape::DrawingItem *SPItem::invoke_show(Inkscape::Drawing &drawing, unsigned key, unsigned flags)
{
Inkscape::DrawingItem *ai = NULL;
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->show) {
- ai = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->show(this, drawing, key, flags);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->show) {
+ ai = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->show(this, drawing, key, flags);
}
if (ai != NULL) {
@@ -1096,8 +1094,8 @@ Inkscape::DrawingItem *SPItem::invoke_show(Inkscape::Drawing &drawing, unsigned
void SPItem::invoke_hide(unsigned key)
{
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->hide) {
- ((SPItemClass *) G_OBJECT_GET_CLASS(this))->hide(this, key);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->hide) {
+ (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->hide(this, key);
}
SPItemView *ref = NULL;
@@ -1388,13 +1386,13 @@ void SPItem::doWriteTransform(Inkscape::XML::Node *repr, Geom::Affine const &tra
gint preserve = prefs->getBool("/options/preservetransform/value", 0);
Geom::Affine transform_attr (transform);
if ( // run the object's set_transform (i.e. embed transform) only if:
- ((SPItemClass *) G_OBJECT_GET_CLASS(this))->set_transform && // it does have a set_transform method
+ (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->set_transform && // it does have a set_transform method
!preserve && // user did not chose to preserve all transforms
!clip_ref->getObject() && // the object does not have a clippath
!mask_ref->getObject() && // the object does not have a mask
!(!transform.isTranslation() && style && style->getFilter()) // the object does not have a filter, or the transform is translation (which is supposed to not affect filters)
) {
- transform_attr = ((SPItemClass *) G_OBJECT_GET_CLASS(this))->set_transform(this, transform);
+ transform_attr = (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->set_transform(this, transform);
if (freeze_stroke_width) {
freeze_stroke_width_recursive(false);
}
@@ -1427,8 +1425,8 @@ void SPItem::doWriteTransform(Inkscape::XML::Node *repr, Geom::Affine const &tra
gint SPItem::emitEvent(SPEvent &event)
{
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->event) {
- return ((SPItemClass *) G_OBJECT_GET_CLASS(this))->event(this, &event);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->event) {
+ return (SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->event(this, &event);
}
return FALSE;
@@ -1451,8 +1449,8 @@ void SPItem::set_item_transform(Geom::Affine const &transform_matrix)
void SPItem::convert_item_to_guides() {
// Use derived method if present ...
- if (((SPItemClass *) G_OBJECT_GET_CLASS(this))->convert_to_guides) {
- (*((SPItemClass *) G_OBJECT_GET_CLASS(this))->convert_to_guides)(this);
+ if ((SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->convert_to_guides) {
+ (*(SP_ITEM_CLASS(G_OBJECT_GET_CLASS(this)))->convert_to_guides)(this);
} else {
// .. otherwise simply place the guides around the item's bounding box
diff --git a/src/sp-lpe-item.cpp b/src/sp-lpe-item.cpp
index f17422d02..3b8999eda 100644
--- a/src/sp-lpe-item.cpp
+++ b/src/sp-lpe-item.cpp
@@ -87,18 +87,13 @@ sp_lpe_item_get_type()
return lpe_item_type;
}
-static void
-sp_lpe_item_class_init(SPLPEItemClass *klass)
+static void sp_lpe_item_class_init(SPLPEItemClass *klass)
{
- GObjectClass *gobject_class;
- SPObjectClass *sp_object_class;
-
- gobject_class = (GObjectClass *) klass;
- sp_object_class = (SPObjectClass *) klass;
- parent_class = (SPItemClass *)g_type_class_peek_parent (klass);
-
+ GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
+ SPObjectClass *sp_object_class = SP_OBJECT_CLASS(klass);
+ parent_class = SP_ITEM_CLASS(g_type_class_peek_parent(klass));
+
gobject_class->finalize = sp_lpe_item_finalize;
-
sp_object_class->build = sp_lpe_item_build;
sp_object_class->release = sp_lpe_item_release;
sp_object_class->set = sp_lpe_item_set;
@@ -122,8 +117,7 @@ sp_lpe_item_init(SPLPEItem *lpeitem)
lpeitem->lpe_modified_connection_list = new std::list<sigc::connection>();
}
-static void
-sp_lpe_item_finalize(GObject *object)
+static void sp_lpe_item_finalize(GObject *object)
{
if (((GObjectClass *) (parent_class))->finalize) {
(* ((GObjectClass *) (parent_class))->finalize)(object);
@@ -135,23 +129,21 @@ sp_lpe_item_finalize(GObject *object)
* our name must be associated with a repr via "sp_object_type_register". Best done through
* sp-object-repr.cpp's repr_name_entries array.
*/
-static void
-sp_lpe_item_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
+static void sp_lpe_item_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
object->readAttr( "inkscape:path-effect" );
- if (((SPObjectClass *) parent_class)->build) {
- ((SPObjectClass *) parent_class)->build(object, document, repr);
+ if ((SP_OBJECT_CLASS(parent_class))->build) {
+ (SP_OBJECT_CLASS(parent_class))->build(object, document, repr);
}
}
/**
* Drops any allocated memory.
*/
-static void
-sp_lpe_item_release(SPObject *object)
+static void sp_lpe_item_release(SPObject *object)
{
- SPLPEItem *lpeitem = (SPLPEItem *) object;
+ SPLPEItem *lpeitem = SP_LPE_ITEM(object);
// disconnect all modified listeners:
for (std::list<sigc::connection>::iterator mod_it = lpeitem->lpe_modified_connection_list->begin();
@@ -173,17 +165,16 @@ sp_lpe_item_release(SPObject *object)
delete lpeitem->path_effect_list;
lpeitem->path_effect_list = NULL;
- if (((SPObjectClass *) parent_class)->release)
- ((SPObjectClass *) parent_class)->release(object);
+ if ((SP_OBJECT_CLASS(parent_class))->release)
+ (SP_OBJECT_CLASS(parent_class))->release(object);
}
/**
* Sets a specific value in the SPLPEItem.
*/
-static void
-sp_lpe_item_set(SPObject *object, unsigned int key, gchar const *value)
+static void sp_lpe_item_set(SPObject *object, unsigned int key, gchar const *value)
{
- SPLPEItem *lpeitem = (SPLPEItem *) object;
+ SPLPEItem *lpeitem = SP_LPE_ITEM(object);
switch (key) {
case SP_ATTR_INKSCAPE_PATH_EFFECT:
@@ -243,8 +234,8 @@ sp_lpe_item_set(SPObject *object, unsigned int key, gchar const *value)
}
break;
default:
- if (((SPObjectClass *) parent_class)->set) {
- ((SPObjectClass *) parent_class)->set(object, key, value);
+ if ((SP_OBJECT_CLASS(parent_class))->set) {
+ (SP_OBJECT_CLASS(parent_class))->set(object, key, value);
}
break;
}
@@ -256,8 +247,8 @@ sp_lpe_item_set(SPObject *object, unsigned int key, gchar const *value)
static void
sp_lpe_item_update(SPObject *object, SPCtx *ctx, guint flags)
{
- if (((SPObjectClass *) parent_class)->update) {
- ((SPObjectClass *) parent_class)->update(object, ctx, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->update) {
+ (SP_OBJECT_CLASS(parent_class))->update(object, ctx, flags);
}
// update the helperpaths of all LPEs applied to the item
@@ -267,25 +258,23 @@ sp_lpe_item_update(SPObject *object, SPCtx *ctx, guint flags)
/**
* Sets modified flag for all sub-item views.
*/
-static void
-sp_lpe_item_modified (SPObject *object, unsigned int flags)
+static void sp_lpe_item_modified (SPObject *object, unsigned int flags)
{
if (SP_IS_GROUP(object) && (flags & SP_OBJECT_MODIFIED_FLAG) && (flags & SP_OBJECT_USER_MODIFIED_FLAG_B)) {
sp_lpe_item_update_patheffect(SP_LPE_ITEM(object), true, true);
}
- if (((SPObjectClass *) (parent_class))->modified) {
- (* ((SPObjectClass *) (parent_class))->modified) (object, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->modified) {
+ (* (SP_OBJECT_CLASS(parent_class))->modified) (object, flags);
}
}
/**
* Writes its settings to an incoming repr object, if any.
*/
-static Inkscape::XML::Node *
-sp_lpe_item_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags)
+static Inkscape::XML::Node * sp_lpe_item_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags)
{
- SPLPEItem *lpeitem = (SPLPEItem *) object;
+ SPLPEItem *lpeitem = SP_LPE_ITEM(object);
if (flags & SP_OBJECT_WRITE_EXT) {
if ( sp_lpe_item_has_path_effect(lpeitem) ) {
@@ -296,8 +285,8 @@ sp_lpe_item_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::
}
}
- if (((SPObjectClass *)(parent_class))->write) {
- ((SPObjectClass *)(parent_class))->write(object, xml_doc, repr, flags);
+ if ((SP_OBJECT_CLASS(parent_class))->write) {
+ (SP_OBJECT_CLASS(parent_class))->write(object, xml_doc, repr, flags);
}
return repr;
@@ -675,11 +664,10 @@ void sp_lpe_item_edit_next_param_oncanvas(SPLPEItem *lpeitem, SPDesktop *dt)
}
}
-static void
-sp_lpe_item_child_added (SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref)
+static void sp_lpe_item_child_added(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref)
{
- if (((SPObjectClass *) (parent_class))->child_added)
- (* ((SPObjectClass *) (parent_class))->child_added) (object, child, ref);
+ if ((SP_OBJECT_CLASS(parent_class))->child_added)
+ (* (SP_OBJECT_CLASS(parent_class))->child_added) (object, child, ref);
if (SP_IS_LPE_ITEM(object) && sp_lpe_item_has_path_effect_recursive(SP_LPE_ITEM(object))) {
SPObject *ochild = object->get_child_by_repr(child);
@@ -689,8 +677,7 @@ sp_lpe_item_child_added (SPObject *object, Inkscape::XML::Node *child, Inkscape:
}
}
-static void
-sp_lpe_item_remove_child (SPObject * object, Inkscape::XML::Node * child)
+static void sp_lpe_item_remove_child(SPObject * object, Inkscape::XML::Node * child)
{
if (SP_IS_LPE_ITEM(object) && sp_lpe_item_has_path_effect_recursive(SP_LPE_ITEM(object))) {
SPObject *ochild = object->get_child_by_repr(child);
@@ -699,8 +686,8 @@ sp_lpe_item_remove_child (SPObject * object, Inkscape::XML::Node * child)
}
}
- if (((SPObjectClass *) (parent_class))->remove_child)
- (* ((SPObjectClass *) (parent_class))->remove_child) (object, child);
+ if ((SP_OBJECT_CLASS(parent_class))->remove_child)
+ (* (SP_OBJECT_CLASS(parent_class))->remove_child) (object, child);
}
static std::string patheffectlist_write_svg(PathEffectList const & list)
@@ -782,8 +769,8 @@ bool sp_lpe_item_set_current_path_effect(SPLPEItem *lpeitem, Inkscape::LivePathE
* Writes a new "inkscape:path-effect" string to xml, where the old_lpeobjects are substituted by the new ones.
* Note that this method messes up the item's \c PathEffectList.
*/
-void SPLPEItem::replacePathEffects( std::vector<LivePathEffectObject const *> const old_lpeobjs,
- std::vector<LivePathEffectObject const *> const new_lpeobjs )
+void SPLPEItem::replacePathEffects( std::vector<LivePathEffectObject const *> const &old_lpeobjs,
+ std::vector<LivePathEffectObject const *> const &new_lpeobjs )
{
HRefList hreflist;
for (PathEffectList::const_iterator it = this->path_effect_list->begin(); it != this->path_effect_list->end(); ++it)
diff --git a/src/sp-lpe-item.h b/src/sp-lpe-item.h
index 8f99ae1b0..69fde5d58 100644
--- a/src/sp-lpe-item.h
+++ b/src/sp-lpe-item.h
@@ -49,8 +49,8 @@ public:
Inkscape::LivePathEffect::LPEObjectReference* current_path_effect;
std::vector<Inkscape::Display::TemporaryItem*> lpe_helperpaths;
- void replacePathEffects( std::vector<LivePathEffectObject const *> const old_lpeobjs,
- std::vector<LivePathEffectObject const *> const new_lpeobjs );
+ void replacePathEffects( std::vector<LivePathEffectObject const *> const &old_lpeobjs,
+ std::vector<LivePathEffectObject const *> const &new_lpeobjs );
};
struct SPLPEItemClass {
diff --git a/src/sp-metric.h b/src/sp-metric.h
index 5f0e5c8f6..31f3330fa 100644
--- a/src/sp-metric.h
+++ b/src/sp-metric.h
@@ -3,7 +3,7 @@
/** Known metrics so far. (I don't know why this doesn't include pica.) */
enum SPMetric {
- NONE,
+ SP_NONE,
SP_MM,
SP_CM,
SP_IN,
diff --git a/src/sp-metrics.cpp b/src/sp-metrics.cpp
index 5e34d9ab9..2b421cf05 100644
--- a/src/sp-metrics.cpp
+++ b/src/sp-metrics.cpp
@@ -37,7 +37,7 @@ sp_absolute_metric_to_metric (gdouble length_src, const SPMetric metric_src, con
case SP_PX:
src = PX_PER_IN;
break;
- case NONE:
+ case SP_NONE:
src = 1;
break;
}
@@ -67,7 +67,7 @@ sp_absolute_metric_to_metric (gdouble length_src, const SPMetric metric_src, con
case SP_PX:
dst = PX_PER_IN;
break;
- case NONE:
+ case SP_NONE:
dst = 1;
break;
}
diff --git a/src/sp-namedview.cpp b/src/sp-namedview.cpp
index 9d5821897..2f158df9d 100644
--- a/src/sp-namedview.cpp
+++ b/src/sp-namedview.cpp
@@ -790,7 +790,7 @@ void sp_namedview_window_from_document(SPDesktop *desktop)
{
SPNamedView *nv = desktop->namedview;
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- bool geometry_from_file = prefs->getBool("/options/savewindowgeometry/value");
+ bool geometry_from_file = (1 == prefs->getInt("/options/savewindowgeometry/value", 0));
bool show_dialogs = TRUE;
// restore window size and position stored with the document
@@ -888,7 +888,7 @@ void sp_namedview_update_layers_from_document (SPDesktop *desktop)
void sp_namedview_document_from_window(SPDesktop *desktop)
{
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- bool save_geometry_in_file = prefs->getBool("/options/savewindowgeometry/value", 0);
+ bool save_geometry_in_file = (1 == prefs->getInt("/options/savewindowgeometry/value", 0));
bool save_viewport_in_file = prefs->getBool("/options/savedocviewport/value", true);
Inkscape::XML::Node *view = desktop->namedview->getRepr();
Geom::Rect const r = desktop->get_display_area();
diff --git a/src/sp-object.cpp b/src/sp-object.cpp
index 3e18c0835..2cf28137a 100644
--- a/src/sp-object.cpp
+++ b/src/sp-object.cpp
@@ -64,11 +64,11 @@ using std::strstr;
guint update_in_progress = 0; // guard against update-during-update
Inkscape::XML::NodeEventVector object_event_vector = {
- SPObject::sp_object_repr_child_added,
- SPObject::sp_object_repr_child_removed,
- SPObject::sp_object_repr_attr_changed,
- SPObject::sp_object_repr_content_changed,
- SPObject::sp_object_repr_order_changed
+ SPObject::repr_child_added,
+ SPObject::repr_child_removed,
+ SPObject::repr_attr_changed,
+ SPObject::repr_content_changed,
+ SPObject::repr_order_changed
};
// A friend class used to set internal members on SPObject so as to not expose settors in SPObject's public API
@@ -104,18 +104,18 @@ public:
GObjectClass * SPObjectClass::static_parent_class = 0;
-GType SPObject::sp_object_get_type()
+GType SPObject::get_type()
{
static GType type = 0;
if (!type) {
GTypeInfo info = {
sizeof(SPObjectClass),
NULL, NULL,
- (GClassInitFunc) SPObjectClass::sp_object_class_init,
+ (GClassInitFunc) SPObjectClass::init,
NULL, NULL,
sizeof(SPObject),
16,
- (GInstanceInitFunc) sp_object_init,
+ (GInstanceInitFunc)init,
NULL
};
type = g_type_register_static(G_TYPE_OBJECT, "SPObject", &info, (GTypeFlags)0);
@@ -123,7 +123,7 @@ GType SPObject::sp_object_get_type()
return type;
}
-void SPObjectClass::sp_object_class_init(SPObjectClass *klass)
+void SPObjectClass::init(SPObjectClass *klass)
{
GObjectClass *object_class;
@@ -131,21 +131,18 @@ void SPObjectClass::sp_object_class_init(SPObjectClass *klass)
static_parent_class = (GObjectClass *) g_type_class_ref(G_TYPE_OBJECT);
- object_class->finalize = SPObject::sp_object_finalize;
+ object_class->finalize = SPObject::finalize;
- klass->child_added = SPObject::sp_object_child_added;
- klass->remove_child = SPObject::sp_object_remove_child;
- klass->order_changed = SPObject::sp_object_order_changed;
-
- klass->release = SPObject::sp_object_release;
-
- klass->build = SPObject::sp_object_build;
-
- klass->set = SPObject::sp_object_private_set;
- klass->write = SPObject::sp_object_private_write;
+ klass->child_added = SPObject::child_added;
+ klass->remove_child = SPObject::remove_child;
+ klass->order_changed = SPObject::order_changed;
+ klass->release = SPObject::release;
+ klass->build = SPObject::build;
+ klass->set = SPObject::private_set;
+ klass->write = SPObject::private_write;
}
-void SPObject::sp_object_init(SPObject *object)
+void SPObject::init(SPObject *object)
{
debug("id=%x, typename=%s",object, g_type_name_from_instance((GTypeInstance*)object));
@@ -178,7 +175,7 @@ void SPObject::sp_object_init(SPObject *object)
object->_default_label = NULL;
}
-void SPObject::sp_object_finalize(GObject *object)
+void SPObject::finalize(GObject *object)
{
SPObject *spobject = (SPObject *)object;
@@ -616,7 +613,7 @@ SPObject *SPObject::get_child_by_repr(Inkscape::XML::Node *repr)
return result;
}
-void SPObject::sp_object_child_added(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref)
+void SPObject::child_added(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref)
{
GType type = sp_repr_type_lookup(child);
if (!type) {
@@ -630,7 +627,7 @@ void SPObject::sp_object_child_added(SPObject *object, Inkscape::XML::Node *chil
ochild->invoke_build(object->document, child, object->cloned);
}
-void SPObject::sp_object_release(SPObject *object)
+void SPObject::release(SPObject *object)
{
debug("id=%x, typename=%s", object, g_type_name_from_instance((GTypeInstance*)object));
while (object->children) {
@@ -638,7 +635,7 @@ void SPObject::sp_object_release(SPObject *object)
}
}
-void SPObject::sp_object_remove_child(SPObject *object, Inkscape::XML::Node *child)
+void SPObject::remove_child(SPObject *object, Inkscape::XML::Node *child)
{
debug("id=%x, typename=%s", object, g_type_name_from_instance((GTypeInstance*)object));
SPObject *ochild = object->get_child_by_repr(child);
@@ -648,7 +645,7 @@ void SPObject::sp_object_remove_child(SPObject *object, Inkscape::XML::Node *chi
}
}
-void SPObject::sp_object_order_changed(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node */*old_ref*/,
+void SPObject::order_changed(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node * /*old_ref*/,
Inkscape::XML::Node *new_ref)
{
SPObject *ochild = object->get_child_by_repr(child);
@@ -658,7 +655,7 @@ void SPObject::sp_object_order_changed(SPObject *object, Inkscape::XML::Node *ch
ochild->_position_changed_signal.emit(ochild);
}
-void SPObject::sp_object_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
+void SPObject::build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
/* Nothing specific here */
debug("id=%x, typename=%s", object, g_type_name_from_instance((GTypeInstance*)object));
@@ -709,7 +706,7 @@ void SPObject::invoke_build(SPDocument *document, Inkscape::XML::Node *repr, uns
gchar const *id = this->repr->attribute("id");
if (!document->isSeeking()) {
{
- gchar *realid = sp_object_get_unique_id(this, id);
+ gchar *realid = get_unique_id(this, id);
g_assert(realid != NULL);
this->document->bindObjectToId(realid, this);
@@ -820,7 +817,7 @@ SPObject *SPObject::getPrev()
return prev;
}
-void SPObject::sp_object_repr_child_added(Inkscape::XML::Node */*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, gpointer data)
+void SPObject::repr_child_added(Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, gpointer data)
{
SPObject *object = SP_OBJECT(data);
@@ -829,7 +826,7 @@ void SPObject::sp_object_repr_child_added(Inkscape::XML::Node */*repr*/, Inkscap
}
}
-void SPObject::sp_object_repr_child_removed(Inkscape::XML::Node */*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node */*ref*/, gpointer data)
+void SPObject::repr_child_removed(Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node * /*ref*/, gpointer data)
{
SPObject *object = SP_OBJECT(data);
@@ -838,7 +835,7 @@ void SPObject::sp_object_repr_child_removed(Inkscape::XML::Node */*repr*/, Inksc
}
}
-void SPObject::sp_object_repr_order_changed(Inkscape::XML::Node */*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node *old, Inkscape::XML::Node *newer, gpointer data)
+void SPObject::repr_order_changed(Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node *child, Inkscape::XML::Node *old, Inkscape::XML::Node *newer, gpointer data)
{
SPObject *object = SP_OBJECT(data);
@@ -847,7 +844,7 @@ void SPObject::sp_object_repr_order_changed(Inkscape::XML::Node */*repr*/, Inksc
}
}
-void SPObject::sp_object_private_set(SPObject *object, unsigned int key, gchar const *value)
+void SPObject::private_set(SPObject *object, unsigned int key, gchar const *value)
{
g_assert(key != SP_ATTR_INVALID);
@@ -869,7 +866,7 @@ void SPObject::sp_object_private_set(SPObject *object, unsigned int key, gchar c
if (!document->isSeeking()) {
sp_object_ref(conflict, NULL);
// give the conflicting object a new ID
- gchar *new_conflict_id = sp_object_get_unique_id(conflict, NULL);
+ gchar *new_conflict_id = get_unique_id(conflict, NULL);
conflict->getRepr()->setAttribute("id", new_conflict_id);
g_free(new_conflict_id);
sp_object_unref(conflict, NULL);
@@ -960,7 +957,7 @@ void SPObject::readAttr(gchar const *key)
}
}
-void SPObject::sp_object_repr_attr_changed(Inkscape::XML::Node */*repr*/, gchar const *key, gchar const */*oldval*/, gchar const */*newval*/, bool is_interactive, gpointer data)
+void SPObject::repr_attr_changed(Inkscape::XML::Node * /*repr*/, gchar const *key, gchar const * /*oldval*/, gchar const * /*newval*/, bool is_interactive, gpointer data)
{
SPObject *object = SP_OBJECT(data);
@@ -973,7 +970,7 @@ void SPObject::sp_object_repr_attr_changed(Inkscape::XML::Node */*repr*/, gchar
}
}
-void SPObject::sp_object_repr_content_changed(Inkscape::XML::Node */*repr*/, gchar const */*oldcontent*/, gchar const */*newcontent*/, gpointer data)
+void SPObject::repr_content_changed(Inkscape::XML::Node * /*repr*/, gchar const * /*oldcontent*/, gchar const * /*newcontent*/, gpointer data)
{
SPObject *object = SP_OBJECT(data);
@@ -997,7 +994,7 @@ static gchar const *sp_xml_get_space_string(unsigned int space)
}
}
-Inkscape::XML::Node * SPObject::sp_object_private_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML::Node *repr, guint flags)
+Inkscape::XML::Node * SPObject::private_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML::Node *repr, guint flags)
{
if (!repr && (flags & SP_OBJECT_WRITE_BUILD)) {
repr = object->getRepr()->duplicate(doc);
@@ -1302,7 +1299,7 @@ bool SPObject::storeAsDouble( gchar const *key, double *val ) const
/* Helper */
-gchar * SPObject::sp_object_get_unique_id(SPObject *object, gchar const *id)
+gchar * SPObject::get_unique_id(SPObject *object, gchar const *id)
{
static unsigned long count = 0;
diff --git a/src/sp-object.h b/src/sp-object.h
index b08706b0b..0c4429a74 100644
--- a/src/sp-object.h
+++ b/src/sp-object.h
@@ -18,7 +18,7 @@
class SPObject;
class SPObjectClass;
-#define SP_TYPE_OBJECT (SPObject::sp_object_get_type ())
+#define SP_TYPE_OBJECT (SPObject::get_type ())
#define SP_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_OBJECT, SPObject))
#define SP_OBJECT_CLASS(clazz) (G_TYPE_CHECK_CLASS_CAST((clazz), SP_TYPE_OBJECT, SPObjectClass))
#define SP_IS_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_OBJECT))
@@ -193,8 +193,6 @@ SPObject *sp_object_hunref(SPObject *object, gpointer owner);
* SPObjects are bound to the higher-level container SPDocument, which
* provides document level functionality such as the undo stack,
* dictionary and so on. Source: doc/architecture.txt
- *
- * @todo need to remove redundant sp_object_... prefixing on methods.
*/
class SPObject : public GObject {
public:
@@ -260,7 +258,7 @@ public:
* Represents the style properties, whether from presentation attributes, the <tt>style</tt>
* attribute, or inherited.
*
- * sp_object_private_set doesn't handle SP_ATTR_STYLE or any presentation attributes at the
+ * private_set() doesn't handle SP_ATTR_STYLE or any presentation attributes at the
* time of writing, so this is probably NULL for all SPObject's that aren't an SPItem.
*
* However, this gives rise to the bugs mentioned in sp_object_get_style_property.
@@ -801,18 +799,18 @@ private:
/**
* Callback to initialize the SPObject object.
*/
- static void sp_object_init(SPObject *object);
+ static void init(SPObject *object);
/**
* Callback to destroy all members and connections of object and itself.
*/
- static void sp_object_finalize(GObject *object);
+ static void finalize(GObject *object);
/**
* Callback for child_added event.
* Invoked whenever the given mutation event happens in the XML tree.
*/
- static void sp_object_child_added(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref);
+ static void child_added(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref);
/**
* Remove object's child whose node equals repr, release and
@@ -822,7 +820,7 @@ private:
* tree, BEFORE removal from the XML tree happens, so grouping
* objects can safely release the child data.
*/
- static void sp_object_remove_child(SPObject *object, Inkscape::XML::Node *child);
+ static void remove_child(SPObject *object, Inkscape::XML::Node *child);
/**
* Move object corresponding to child after sibling object corresponding
@@ -830,7 +828,7 @@ private:
* Invoked whenever the given mutation event happens in the XML tree.
* @param old_ref Ignored
*/
- static void sp_object_order_changed(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *old_ref, Inkscape::XML::Node *new_ref);
+ static void order_changed(SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *old_ref, Inkscape::XML::Node *new_ref);
/**
* Removes, releases and unrefs all children of object.
@@ -841,9 +839,9 @@ private:
* document and releases the SPRepr bindings; implementations should free
* state data and release all child objects. Invoking release on
* SPRoot destroys the whole document tree.
- * @see sp_object_build()
+ * @see build()
*/
- static void sp_object_release(SPObject *object);
+ static void release(SPObject *object);
/**
* Virtual build callback.
@@ -854,21 +852,21 @@ private:
* generate the children objects and so on. Invoking build on the SPRoot
* object results in creation of the whole document tree (this is, what
* SPDocument does after the creation of the XML tree).
- * @see sp_object_release()
+ * @see release()
*/
- static void sp_object_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr);
+ static void build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr);
/**
* Callback for set event.
*/
- static void sp_object_private_set(SPObject *object, unsigned int key, gchar const *value);
+ static void private_set(SPObject *object, unsigned int key, gchar const *value);
/**
* Callback for write event.
*/
- static Inkscape::XML::Node *sp_object_private_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML::Node *repr, guint flags);
+ static Inkscape::XML::Node *private_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML::Node *repr, guint flags);
- static gchar *sp_object_get_unique_id(SPObject *object, gchar const *defid);
+ static gchar *get_unique_id(SPObject *object, gchar const *defid);
/* Real handlers of repr signals */
@@ -877,34 +875,34 @@ public:
/**
* Registers the SPObject class with Gdk and returns its type number.
*/
- static GType sp_object_get_type();
+ static GType get_type();
/**
* Callback for attr_changed node event.
*/
- static void sp_object_repr_attr_changed(Inkscape::XML::Node *repr, gchar const *key, gchar const *oldval, gchar const *newval, bool is_interactive, gpointer data);
+ static void repr_attr_changed(Inkscape::XML::Node *repr, gchar const *key, gchar const *oldval, gchar const *newval, bool is_interactive, gpointer data);
/**
* Callback for content_changed node event.
*/
- static void sp_object_repr_content_changed(Inkscape::XML::Node *repr, gchar const *oldcontent, gchar const *newcontent, gpointer data);
+ static void repr_content_changed(Inkscape::XML::Node *repr, gchar const *oldcontent, gchar const *newcontent, gpointer data);
/**
* Callback for child_added node event.
*/
- static void sp_object_repr_child_added(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, gpointer data);
+ static void repr_child_added(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, gpointer data);
/**
* Callback for remove_child node event.
*/
- static void sp_object_repr_child_removed(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, void *data);
+ static void repr_child_removed(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, void *data);
/**
* Callback for order_changed node event.
*
* \todo fixme:
*/
- static void sp_object_repr_order_changed(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *old, Inkscape::XML::Node *newer, gpointer data);
+ static void repr_order_changed(Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *old, Inkscape::XML::Node *newer, gpointer data);
friend class SPObjectClass;
@@ -942,7 +940,7 @@ private:
/**
* Initializes the SPObject vtable.
*/
- static void sp_object_class_init(SPObjectClass *klass);
+ static void init(SPObjectClass *klass);
friend class SPObject;
};
diff --git a/src/sp-shape.cpp b/src/sp-shape.cpp
index a9a9c7781..ad73f226c 100644
--- a/src/sp-shape.cpp
+++ b/src/sp-shape.cpp
@@ -146,7 +146,7 @@ void SPShape::sp_shape_finalize(GObject *object)
*
* This is to be invoked immediately after creation of an SPShape.
*
- * \see sp_object_build()
+ * \see SPObject::build()
*/
void SPShape::sp_shape_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
@@ -167,7 +167,7 @@ void SPShape::sp_shape_build(SPObject *object, SPDocument *document, Inkscape::X
* by other objects. This routine also disconnects/unrefs markers and
* curves attached to it.
*
- * \see sp_object_release()
+ * \see SPObject::release()
*/
void SPShape::sp_shape_release(SPObject *object)
{
diff --git a/src/svg/itos.cpp b/src/svg/itos.cpp
index ff7ca516c..78726d068 100644
--- a/src/svg/itos.cpp
+++ b/src/svg/itos.cpp
@@ -18,6 +18,8 @@
#include <string> // for string
#include <cstring>
+#include "../io/ftos.h" /* own include */ /* note - why in different dirs? */
+
using std::string;
string itos(int n)
diff --git a/src/svg/round.cpp b/src/svg/round.cpp
index 9e7b91e4e..0a4ca9d05 100644
--- a/src/svg/round.cpp
+++ b/src/svg/round.cpp
@@ -26,6 +26,7 @@
// on the average.
///////////////////////////////////////////////////////////////////////
#include <math.h>
+#include "../io/ftos.h" /* own include */ /* note - why in different dirs? */
double rround(double x)
{
diff --git a/src/trace/trace.h b/src/trace/trace.h
index f811f4891..9f9f44b14 100644
--- a/src/trace/trace.h
+++ b/src/trace/trace.h
@@ -48,12 +48,11 @@ public:
*/
TracingEngineResult(const std::string &theStyle,
const std::string &thePathData,
- long theNodeCount)
- {
- style = theStyle;
- pathData = thePathData;
- nodeCount = theNodeCount;
- }
+ long theNodeCount) :
+ style(theStyle),
+ pathData(thePathData),
+ nodeCount(theNodeCount)
+ {}
TracingEngineResult(const TracingEngineResult &other)
{ assign(other); }
diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt
index ec7782302..8fd8eb4e3 100644
--- a/src/ui/CMakeLists.txt
+++ b/src/ui/CMakeLists.txt
@@ -60,6 +60,7 @@ set(ui_SRC
dialog/print-colors-preview-dialog.cpp
dialog/print.cpp
dialog/scriptdialog.cpp
+ dialog/symbols.cpp
dialog/xml-tree.cpp
# dialog/session-player.cpp
dialog/spellcheck.cpp
@@ -174,6 +175,7 @@ set(ui_SRC
dialog/spellcheck.h
dialog/svg-fonts-dialog.h
dialog/swatches.h
+ dialog/symbols.h
dialog/text-edit.h
dialog/tile.h
dialog/tracedialog.h
diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp
index 4b0f773b5..cd1ce1471 100644
--- a/src/ui/dialog/align-and-distribute.cpp
+++ b/src/ui/dialog/align-and-distribute.cpp
@@ -1314,7 +1314,6 @@ std::list<SPItem *>::iterator AlignAndDistribute::find_master( std::list<SPItem
}
}
return master;
- break;
}
case SMALLEST:
@@ -1331,7 +1330,6 @@ std::list<SPItem *>::iterator AlignAndDistribute::find_master( std::list<SPItem
}
}
return master;
- break;
}
default:
diff --git a/src/ui/dialog/align-and-distribute.h b/src/ui/dialog/align-and-distribute.h
index 969703807..c9165a83e 100644
--- a/src/ui/dialog/align-and-distribute.h
+++ b/src/ui/dialog/align-and-distribute.h
@@ -213,7 +213,7 @@ private :
SPDesktop *desktop = _dialog.getDesktop();
if (!desktop) return;
- ActionAlign::do_action(desktop, _index);
+ do_action(desktop, _index);
}
static void do_action(SPDesktop *desktop, int index);
diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp
index 47ec03b30..f51470826 100644
--- a/src/ui/dialog/clonetiler.cpp
+++ b/src/ui/dialog/clonetiler.cpp
@@ -1326,8 +1326,8 @@ void CloneTiler::on_picker_color_changed(guint rgba)
void CloneTiler::clonetiler_change_selection(Inkscape::Application * /*inkscape*/, Inkscape::Selection *selection, GtkWidget *dlg)
{
- GtkWidget *buttons = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "buttons_on_tiles");
- GtkWidget *status = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "status");
+ GtkWidget *buttons = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "buttons_on_tiles"));
+ GtkWidget *status = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "status"));
if (selection->isEmpty()) {
gtk_widget_set_sensitive (buttons, FALSE);
@@ -2204,7 +2204,7 @@ void CloneTiler::clonetiler_apply(GtkWidget */*widget*/, GtkWidget *dlg)
desktop->setWaitingCursor();
// set statusbar text
- GtkWidget *status = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "status");
+ GtkWidget *status = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "status"));
gtk_label_set_markup (GTK_LABEL(status), _("<small>Creating tiled clones...</small>"));
gtk_widget_queue_draw(GTK_WIDGET(status));
gdk_window_process_all_updates();
@@ -2870,10 +2870,10 @@ void CloneTiler::clonetiler_pick_switched(GtkToggleButton */*tb*/, gpointer data
}
-void CloneTiler::clonetiler_switch_to_create(GtkToggleButton */*tb*/, GtkWidget *dlg)
+void CloneTiler::clonetiler_switch_to_create(GtkToggleButton * /*tb*/, GtkWidget *dlg)
{
- GtkWidget *rowscols = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "rowscols");
- GtkWidget *widthheight = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "widthheight");
+ GtkWidget *rowscols = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "rowscols"));
+ GtkWidget *widthheight = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "widthheight"));
if (rowscols) {
gtk_widget_set_sensitive (rowscols, TRUE);
@@ -2887,10 +2887,10 @@ void CloneTiler::clonetiler_switch_to_create(GtkToggleButton */*tb*/, GtkWidget
}
-void CloneTiler::clonetiler_switch_to_fill(GtkToggleButton */*tb*/, GtkWidget *dlg)
+void CloneTiler::clonetiler_switch_to_fill(GtkToggleButton * /*tb*/, GtkWidget *dlg)
{
- GtkWidget *rowscols = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "rowscols");
- GtkWidget *widthheight = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "widthheight");
+ GtkWidget *rowscols = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "rowscols"));
+ GtkWidget *widthheight = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "widthheight"));
if (rowscols) {
gtk_widget_set_sensitive (rowscols, FALSE);
@@ -2929,7 +2929,7 @@ void CloneTiler::clonetiler_fill_height_changed(GtkAdjustment *adj, GtkWidget *u
void CloneTiler::clonetiler_do_pick_toggled(GtkToggleButton *tb, GtkWidget *dlg)
{
- GtkWidget *vvb = (GtkWidget *) g_object_get_data (G_OBJECT(dlg), "dotrace");
+ GtkWidget *vvb = GTK_WIDGET(g_object_get_data (G_OBJECT(dlg), "dotrace"));
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
prefs->setBool(prefs_path + "dotrace", gtk_toggle_button_get_active (tb));
diff --git a/src/ui/dialog/color-item.cpp b/src/ui/dialog/color-item.cpp
index 969aac7ab..e370a0342 100644
--- a/src/ui/dialog/color-item.cpp
+++ b/src/ui/dialog/color-item.cpp
@@ -35,6 +35,7 @@
#include "xml/node.h"
#include "xml/repr.h"
#include "verbs.h"
+#include "widgets/gradient-vector.h"
#include "color.h" // for SP_RGBA32_U_COMPOSE
@@ -143,7 +144,7 @@ static void dieDieDie( GObject *obj, gpointer user_data )
g_message("die die die %p %p", obj, user_data );
}
-static bool getBlock( std::string& dst, guchar ch, std::string const str )
+static bool getBlock( std::string& dst, guchar ch, std::string const & str )
{
bool good = false;
std::string::size_type pos = str.find(ch);
@@ -355,6 +356,23 @@ void ColorItem::setGradient(SPGradient *grad)
_grad = grad;
// TODO regen and push to listeners
}
+
+ setName( gr_prepare_label(_grad) );
+}
+
+void ColorItem::setName(const Glib::ustring name)
+{
+ //def.descr = name;
+
+ for ( std::vector<Gtk::Widget*>::iterator it = _previews.begin(); it != _previews.end(); ++it ) {
+ Gtk::Widget* widget = *it;
+ if ( IS_EEK_PREVIEW(widget->gobj()) ) {
+ gtk_widget_set_tooltip_text(GTK_WIDGET(widget->gobj()), name.c_str());
+ }
+ else if ( GTK_IS_LABEL(widget->gobj()) ) {
+ gtk_label_set_text(GTK_LABEL(widget->gobj()), name.c_str());
+ }
+ }
}
void ColorItem::setPattern(cairo_pattern_t *pattern)
@@ -366,6 +384,7 @@ void ColorItem::setPattern(cairo_pattern_t *pattern)
cairo_pattern_destroy(_pattern);
}
_pattern = pattern;
+
_updatePreviews();
}
diff --git a/src/ui/dialog/color-item.h b/src/ui/dialog/color-item.h
index f54586192..3a0b33193 100644
--- a/src/ui/dialog/color-item.h
+++ b/src/ui/dialog/color-item.h
@@ -60,6 +60,7 @@ public:
void setGradient(SPGradient *grad);
SPGradient * getGradient() const { return _grad; }
void setPattern(cairo_pattern_t *pattern);
+ void setName(const Glib::ustring name);
void setState( bool fill, bool stroke );
bool isFill() { return _isFill; }
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp
index 7bd1b81c0..e681147aa 100644
--- a/src/ui/dialog/document-properties.cpp
+++ b/src/ui/dialog/document-properties.cpp
@@ -150,6 +150,7 @@ DocumentProperties::DocumentProperties()
_notebook.append_page(_page_metadata1, _("Metadata"));
_notebook.append_page(_page_metadata2, _("License"));
+ _wr.setUpdating (true);
build_page();
build_guides();
build_gridspage();
@@ -159,6 +160,7 @@ DocumentProperties::DocumentProperties()
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
build_scripting();
build_metadata();
+ _wr.setUpdating (false);
_grids_button_new.signal_clicked().connect(sigc::mem_fun(*this, &DocumentProperties::onNewGrid));
_grids_button_remove.signal_clicked().connect(sigc::mem_fun(*this, &DocumentProperties::onRemoveGrid));
@@ -201,41 +203,36 @@ DocumentProperties::~DocumentProperties()
* widget in columns 2-3; (non-0, 0) means label in columns 1-3; and
* (non-0, non-0) means two widgets in columns 2 and 3.
*/
-inline void attach_all(Gtk::Table &table, Gtk::Widget *const arr[], unsigned const n, int start = 0)
+inline void attach_all(Gtk::Table &table, Gtk::Widget *const arr[], unsigned const n, int start = 0, int docum_prop_flag = 0)
{
- for (unsigned i = 0, r = start; i < n; i += 2)
- {
- if (arr[i] && arr[i+1])
- {
- table.attach(*arr[i], 1, 2, r, r+1,
- Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
- table.attach(*arr[i+1], 2, 3, r, r+1,
- Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
- }
- else
- {
+ for (unsigned i = 0, r = start; i < n; i += 2) {
+ if (arr[i] && arr[i+1]) {
+ table.attach(*arr[i], 1, 2, r, r+1, Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
+ table.attach(*arr[i+1], 2, 3, r, r+1, Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
+ } else {
if (arr[i+1]) {
Gtk::AttachOptions yoptions = (Gtk::AttachOptions)0;
if (dynamic_cast<Inkscape::UI::Widget::PageSizer*>(arr[i+1])) {
// only the PageSizer in Document Properties|Page should be stretched vertically
yoptions = Gtk::FILL|Gtk::EXPAND;
}
- table.attach(*arr[i+1], 1, 3, r, r+1,
- Gtk::FILL|Gtk::EXPAND, yoptions, 0,0);
- }
- else if (arr[i])
- {
+ if (docum_prop_flag) {
+ if( i==(n-4) || i==(n-6) ) {
+ table.attach(*arr[i+1], 1, 3, r, r+1, Gtk::FILL|Gtk::EXPAND, yoptions, 20,0);
+ } else {
+ table.attach(*arr[i+1], 1, 3, r, r+1, Gtk::FILL|Gtk::EXPAND, yoptions, 0,0);
+ }
+ } else {
+ table.attach(*arr[i+1], 1, 3, r, r+1, Gtk::FILL|Gtk::EXPAND, yoptions, 0,0);
+ }
+ } else if (arr[i]) {
Gtk::Label& label = reinterpret_cast<Gtk::Label&>(*arr[i]);
label.set_alignment (0.0);
- table.attach (label, 0, 3, r, r+1,
- Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
- }
- else
- {
+ table.attach (label, 0, 3, r, r+1, Gtk::FILL|Gtk::EXPAND, (Gtk::AttachOptions)0,0,0);
+ } else {
Gtk::HBox *space = manage (new Gtk::HBox);
space->set_size_request (SPACE_SIZE_X, SPACE_SIZE_Y);
- table.attach (*space, 0, 1, r, r+1,
- (Gtk::AttachOptions)0, (Gtk::AttachOptions)0,0,0);
+ table.attach (*space, 0, 1, r, r+1, (Gtk::AttachOptions)0, (Gtk::AttachOptions)0,0,0);
}
}
++r;
@@ -273,7 +270,12 @@ void DocumentProperties::build_page()
_rcp_bord._label, &_rcp_bord,
};
- attach_all(_page_page.table(), widget_array, G_N_ELEMENTS(widget_array));
+ std::list<Gtk::Widget*> _slaveList;
+ _slaveList.push_back(&_rcb_bord);
+ _slaveList.push_back(&_rcb_shad);
+ _rcb_canb.setSlaveWidgets(_slaveList);
+
+ attach_all(_page_page.table(), widget_array, G_N_ELEMENTS(widget_array),0,1);
}
void DocumentProperties::build_guides()
@@ -926,7 +928,7 @@ void DocumentProperties::removeExternalScript(){
while ( current ) {
if (current->data && SP_IS_OBJECT(current->data)) {
SPObject* obj = SP_OBJECT(current->data);
- SPScript* script = (SPScript*) obj;
+ SPScript* script = SP_SCRIPT(obj);
if (name == script->xlinkhref){
//XML Tree being used directly here while it shouldn't be.
@@ -1083,7 +1085,7 @@ void DocumentProperties::populate_script_lists(){
if (current) _scripts_observer.set(SP_OBJECT(current->data)->parent);
while ( current ) {
SPObject* obj = SP_OBJECT(current->data);
- SPScript* script = (SPScript*) obj;
+ SPScript* script = SP_SCRIPT(obj);
if (script->xlinkhref)
{
Gtk::TreeModel::Row row = *(_ExternalScriptsListStore->append());
diff --git a/src/ui/dialog/export.cpp b/src/ui/dialog/export.cpp
index 62dd93126..f267c5ae9 100644
--- a/src/ui/dialog/export.cpp
+++ b/src/ui/dialog/export.cpp
@@ -296,7 +296,7 @@ Export::Export (void) :
batch_box.pack_start(batch_export, false, false);
hide_export.set_sensitive(true);
- hide_export.set_active (true);
+ hide_export.set_active (prefs->getBool("/dialogs/export/hideexceptselected/value", false));
hide_box.pack_start(hide_export, false, false);
@@ -328,6 +328,7 @@ Export::Export (void) :
browse_button.signal_clicked().connect(sigc::mem_fun(*this, &Export::onBrowse));
batch_export.signal_clicked().connect(sigc::mem_fun(*this, &Export::onBatchClicked));
export_button.signal_clicked().connect(sigc::mem_fun(*this, &Export::onExport));
+ hide_export.signal_clicked().connect(sigc::mem_fun(*this, &Export::onHideExceptSelected));
desktopChangeConn = deskTrack.connectDesktopChanged( sigc::mem_fun(*this, &Export::setTargetDesktop) );
deskTrack.connect(GTK_WIDGET(gobj()));
@@ -547,7 +548,7 @@ void Export::updateCheckbuttons ()
batch_export.set_sensitive(false);
}
- hide_export.set_sensitive (num > 0 && current_key == SELECTION_SELECTION);
+ //hide_export.set_sensitive (num > 0);
}
inline void Export::findDefaultSelection()
@@ -786,8 +787,6 @@ void Export::onAreaToggled ()
}
}
- hide_export.set_sensitive (key == SELECTION_SELECTION);
-
return;
} // end of sp_export_area_toggled()
@@ -919,6 +918,11 @@ Glib::ustring Export::absolutize_path_from_document_location (SPDocument *doc, c
return path;
}
+void Export::onHideExceptSelected ()
+{
+ prefs->setBool("/dialogs/export/hideexceptselected/value", hide_export.get_active());
+}
+
/// Called when export button is clicked
void Export::onExport ()
{
@@ -1256,6 +1260,14 @@ void Export::onBrowse ()
WCHAR* title_string = (WCHAR*)g_utf8_to_utf16(_("Select a filename for exporting"), -1, NULL, NULL, NULL);
WCHAR* extension_string = (WCHAR*)g_utf8_to_utf16("*.png", -1, NULL, NULL, NULL);
// Copy the selected file name, converting from UTF-8 to UTF-16
+ std::string dirname = Glib::path_get_dirname(filename.raw());
+ if ( !Glib::file_test(dirname, Glib::FILE_TEST_EXISTS) ||
+ Glib::file_test(filename, Glib::FILE_TEST_IS_DIR) ||
+ dirname.empty() )
+ {
+ Glib::ustring tmp;
+ filename = create_filepath_from_id(tmp, tmp);
+ }
WCHAR _filename[_MAX_PATH + 1];
memset(_filename, 0, sizeof(_filename));
gunichar2* utf16_path_string = g_utf8_to_utf16(filename.c_str(), -1, NULL, NULL, NULL);
@@ -1434,7 +1446,7 @@ void Export::areaXChange (Gtk::Adjustment *adj)
return;
}
- if (sp_unit_selector_update_test ((SPUnitSelector *)unit_selector->gobj())) {
+ if (sp_unit_selector_update_test(SP_UNIT_SELECTOR(unit_selector->gobj()))) {
return;
}
@@ -1481,7 +1493,7 @@ void Export::areaYChange (Gtk::Adjustment *adj)
return;
}
- if (sp_unit_selector_update_test ((SPUnitSelector *)unit_selector->gobj())) {
+ if (sp_unit_selector_update_test (SP_UNIT_SELECTOR(unit_selector->gobj()))) {
return;
}
@@ -1636,7 +1648,7 @@ void Export::onBitmapWidthChange ()
return;
}
- if (sp_unit_selector_update_test ((SPUnitSelector *)unit_selector->gobj())) {
+ if (sp_unit_selector_update_test(SP_UNIT_SELECTOR(unit_selector->gobj()))) {
return;
}
@@ -1670,7 +1682,7 @@ void Export::onBitmapHeightChange ()
return;
}
- if (sp_unit_selector_update_test ((SPUnitSelector *)unit_selector->gobj())) {
+ if (sp_unit_selector_update_test(SP_UNIT_SELECTOR(unit_selector->gobj()))) {
return;
}
@@ -1730,7 +1742,7 @@ void Export::onExportXdpiChange()
return;
}
- if (sp_unit_selector_update_test ((SPUnitSelector *)unit_selector->gobj())) {
+ if (sp_unit_selector_update_test(SP_UNIT_SELECTOR(unit_selector->gobj()))) {
return;
}
@@ -1832,7 +1844,7 @@ void Export::setValuePx(Glib::RefPtr<Gtk::Adjustment>& adj, double val)
void Export::setValuePx( Gtk::Adjustment *adj, double val)
#endif
{
- const SPUnit *unit = sp_unit_selector_get_unit ((SPUnitSelector *)unit_selector->gobj() );
+ const SPUnit *unit = sp_unit_selector_get_unit(SP_UNIT_SELECTOR(unit_selector->gobj()) );
setValue(adj, sp_pixels_get_units (val, *unit));
@@ -1882,7 +1894,7 @@ float Export::getValuePx( Gtk::Adjustment *adj )
#endif
{
float value = getValue( adj);
- const SPUnit *unit = sp_unit_selector_get_unit ((SPUnitSelector *)unit_selector->gobj());
+ const SPUnit *unit = sp_unit_selector_get_unit(SP_UNIT_SELECTOR(unit_selector->gobj()));
return sp_units_get_pixels (value, *unit);
} // end of sp_export_value_get_px()
diff --git a/src/ui/dialog/export.h b/src/ui/dialog/export.h
index e899009a7..c8376cdcb 100644
--- a/src/ui/dialog/export.h
+++ b/src/ui/dialog/export.h
@@ -178,6 +178,11 @@ private:
#endif
/**
+ * Hide except selected callback
+ */
+ void onHideExceptSelected ();
+
+ /**
* Area width value changed callback
*/
void onAreaWidthChange ();
diff --git a/src/ui/dialog/filedialog.cpp b/src/ui/dialog/filedialog.cpp
index 47ba6c748..b3af6fc00 100644
--- a/src/ui/dialog/filedialog.cpp
+++ b/src/ui/dialog/filedialog.cpp
@@ -152,6 +152,9 @@ Glib::ustring FileSaveDialog::getDocTitle()
void FileSaveDialog::appendExtension(Glib::ustring& path, Inkscape::Extension::Output* outputExtension)
{
+ if (!outputExtension)
+ return;
+
try {
bool appendExtension = true;
Glib::ustring utf8Name = Glib::filename_to_utf8( path );
diff --git a/src/ui/dialog/filedialog.h b/src/ui/dialog/filedialog.h
index 6a3436aea..63cee6bdc 100644
--- a/src/ui/dialog/filedialog.h
+++ b/src/ui/dialog/filedialog.h
@@ -208,6 +208,8 @@ public:
virtual Glib::ustring getCurrentDirectory() = 0;
+ virtual void addFileType(Glib::ustring name, Glib::ustring pattern) = 0;
+
protected:
/**
diff --git a/src/ui/dialog/filedialogimpl-gtkmm.cpp b/src/ui/dialog/filedialogimpl-gtkmm.cpp
index 1663eb0b6..90d9855ec 100644
--- a/src/ui/dialog/filedialogimpl-gtkmm.cpp
+++ b/src/ui/dialog/filedialogimpl-gtkmm.cpp
@@ -141,13 +141,12 @@ bool SVGPreview::setDocument(SPDocument *doc)
//This should remove it from the box, and free resources
if (viewerGtk)
- gtk_widget_destroy(viewerGtk);
-
- viewerGtk = sp_svg_view_widget_new(doc);
- GtkWidget *vbox = (GtkWidget *)gobj();
- gtk_box_pack_start(GTK_BOX(vbox), viewerGtk, TRUE, TRUE, 0);
- gtk_widget_show(viewerGtk);
+ Gtk::Container::remove(*viewerGtk);
+ viewerGtk = Glib::wrap(sp_svg_view_widget_new(doc));
+ Gtk::VBox *vbox = Glib::wrap(gobj());
+ vbox->pack_start(*viewerGtk, TRUE, TRUE, 0);
+ viewerGtk->show();
return true;
}
@@ -1048,7 +1047,9 @@ FileSaveDialogImplGtk::FileSaveDialogImplGtk( Gtk::Window &parentWindow,
fileTypeCheckbox.set_active(prefs->getBool("/dialogs/save_as/append_extension", true));
}
- createFileTypeMenu();
+ if (_dialogType != CUSTOM_TYPE)
+ createFileTypeMenu();
+
fileTypeComboBox.set_size_request(200,40);
fileTypeComboBox.signal_changed().connect(
sigc::mem_fun(*this, &FileSaveDialogImplGtk::fileTypeChangedCallback) );
@@ -1175,7 +1176,24 @@ void FileSaveDialogImplGtk::fileTypeChangedCallback()
updateNameAndExtension();
}
+void FileSaveDialogImplGtk::addFileType(Glib::ustring name, Glib::ustring pattern)
+{
+ //#Let user choose
+ FileType guessType;
+ guessType.name = name;
+ guessType.pattern = pattern;
+ guessType.extension = NULL;
+ #if WITH_GTKMM_2_24
+ fileTypeComboBox.append(guessType.name);
+ #else
+ fileTypeComboBox.append_text(guessType.name);
+ #endif
+ fileTypes.push_back(guessType);
+
+ fileTypeComboBox.set_active(0);
+ fileTypeChangedCallback(); //call at least once to set the filter
+}
void FileSaveDialogImplGtk::createFileTypeMenu()
{
diff --git a/src/ui/dialog/filedialogimpl-gtkmm.h b/src/ui/dialog/filedialogimpl-gtkmm.h
index 2c22e7367..7501b5e14 100644
--- a/src/ui/dialog/filedialogimpl-gtkmm.h
+++ b/src/ui/dialog/filedialogimpl-gtkmm.h
@@ -121,7 +121,7 @@ private:
/**
* The sp_svg_view widget
*/
- GtkWidget *viewerGtk;
+ Gtk::Widget *viewerGtk;
/**
* are we currently showing the "no preview" image?
@@ -291,6 +291,7 @@ public:
virtual void setSelectionType( Inkscape::Extension::Extension * key );
Glib::ustring getCurrentDirectory();
+ void addFileType(Glib::ustring name, Glib::ustring pattern);
private:
//void change_title(const Glib::ustring& title);
diff --git a/src/ui/dialog/filedialogimpl-win32.cpp b/src/ui/dialog/filedialogimpl-win32.cpp
index 5891f25ac..6425d9fee 100644
--- a/src/ui/dialog/filedialogimpl-win32.cpp
+++ b/src/ui/dialog/filedialogimpl-win32.cpp
@@ -188,7 +188,8 @@ FileOpenDialogImplWin32::FileOpenDialogImplWin32(Gtk::Window &parent,
_mutex = NULL;
- createFilterMenu();
+ if (dialogType != CUSTOM_TYPE)
+ createFilterMenu();
}
@@ -1748,6 +1749,72 @@ void FileSaveDialogImplWin32::createFilterMenu()
_filter_index = 1; // A value of 1 selects the 1st filter - NOT the 2nd
}
+
+void FileSaveDialogImplWin32::addFileType(Glib::ustring name, Glib::ustring pattern)
+{
+ list<Filter> filter_list;
+
+ knownExtensions.clear();
+
+ int extension_index = 0;
+ int filter_length = 1;
+
+ ustring all_exe_files_filter = pattern;
+ Filter all_exe_files;
+
+ const gchar *all_exe_files_filter_name = name.data();
+
+ // Calculate the amount of memory required
+ int filter_count = 1;
+
+
+ // Filter Executable Files
+ all_exe_files.name = g_utf8_to_utf16(all_exe_files_filter_name,
+ -1, NULL, &all_exe_files.name_length, NULL);
+ all_exe_files.filter = g_utf8_to_utf16(all_exe_files_filter.data(),
+ -1, NULL, &all_exe_files.filter_length, NULL);
+ all_exe_files.mod = NULL;
+ filter_list.push_front(all_exe_files);
+
+ knownExtensions.insert( Glib::ustring(all_exe_files_filter).casefold() );
+
+ _extension_map = new Inkscape::Extension::Extension*[filter_count];
+
+ _filter = new wchar_t[filter_length];
+ wchar_t *filterptr = _filter;
+
+ for(list<Filter>::iterator filter_iterator = filter_list.begin();
+ filter_iterator != filter_list.end(); ++filter_iterator)
+ {
+ const Filter &filter = *filter_iterator;
+
+ wcsncpy(filterptr, (wchar_t*)filter.name, filter.name_length);
+ filterptr += filter.name_length;
+ g_free(filter.name);
+
+ *(filterptr++) = L'\0';
+ *(filterptr++) = L'*';
+
+ if(filter.filter != NULL)
+ {
+ wcsncpy(filterptr, (wchar_t*)filter.filter, filter.filter_length);
+ filterptr += filter.filter_length;
+ g_free(filter.filter);
+ }
+
+ *(filterptr++) = L'\0';
+
+ // Associate this input extension with the file type name
+ _extension_map[extension_index++] = filter.mod;
+ }
+ *(filterptr++) = L'\0';
+
+ _filter_count = extension_index;
+ _filter_index = 1; // Select the 1st filter in the list
+
+
+}
+
void FileSaveDialogImplWin32::GetSaveFileName_thread()
{
OPENFILENAMEEXW ofn;
@@ -1814,7 +1881,7 @@ FileSaveDialogImplWin32::show()
if(Glib::Thread::create(sigc::mem_fun(*this, &FileSaveDialogImplWin32::GetSaveFileName_thread), true))
g_main_loop_run(_main_loop);
- if(_result)
+ if(_result && _extension)
appendExtension(myFilename, (Inkscape::Extension::Output*)_extension);
}
@@ -1827,6 +1894,7 @@ void FileSaveDialogImplWin32::setSelectionType( Inkscape::Extension::Extension *
}
+
UINT_PTR CALLBACK FileSaveDialogImplWin32::GetSaveFileName_hookproc(
HWND hdlg, UINT uiMsg, WPARAM, LPARAM lParam)
{
diff --git a/src/ui/dialog/filedialogimpl-win32.h b/src/ui/dialog/filedialogimpl-win32.h
index d016b0a24..15953f9d8 100644
--- a/src/ui/dialog/filedialogimpl-win32.h
+++ b/src/ui/dialog/filedialogimpl-win32.h
@@ -343,6 +343,8 @@ public:
virtual void setSelectionType( Inkscape::Extension::Extension *key );
+ virtual void addFileType(Glib::ustring name, Glib::ustring pattern);
+
private:
/// A handle to the title label and edit box
HWND _title_label;
diff --git a/src/ui/dialog/fill-and-stroke.cpp b/src/ui/dialog/fill-and-stroke.cpp
index c7efd3bf2..5ba4e7e39 100644
--- a/src/ui/dialog/fill-and-stroke.cpp
+++ b/src/ui/dialog/fill-and-stroke.cpp
@@ -22,6 +22,7 @@
#include "filter-chemistry.h"
#include "inkscape.h"
#include "selection.h"
+#include "preferences.h"
#include "style.h"
#include "svg/css-ostringstream.h"
#include "ui/icon-names.h"
@@ -59,6 +60,8 @@ FillAndStroke::FillAndStroke()
_notebook.append_page(_page_stroke_paint, _createPageTabLabel(_("Stroke _paint"), INKSCAPE_ICON("object-stroke")));
_notebook.append_page(_page_stroke_style, _createPageTabLabel(_("Stroke st_yle"), INKSCAPE_ICON("object-stroke-style")));
+ _notebook.signal_switch_page().connect(sigc::mem_fun(this, &FillAndStroke::_onSwitchPage));
+
_layoutPageFill();
_layoutPageStrokePaint();
_layoutPageStrokeStyle();
@@ -105,6 +108,23 @@ void FillAndStroke::setTargetDesktop(SPDesktop *desktop)
}
}
+#if WITH_GTKMM_3_0
+void FillAndStroke::_onSwitchPage(Gtk::Widget * /*page*/, guint pagenum)
+#else
+void FillAndStroke::_onSwitchPage(GtkNotebookPage * /*page*/, guint pagenum)
+#endif
+{
+ _savePagePref(pagenum);
+}
+
+void
+FillAndStroke::_savePagePref(guint page_num)
+{
+ // remember the current page
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ prefs->setInt("/dialogs/fillstroke/page", page_num);
+}
+
void
FillAndStroke::_layoutPageFill()
{
@@ -133,6 +153,8 @@ FillAndStroke::showPageFill()
{
present();
_notebook.set_current_page(0);
+ _savePagePref(0);
+
}
void
@@ -140,6 +162,7 @@ FillAndStroke::showPageStrokePaint()
{
present();
_notebook.set_current_page(1);
+ _savePagePref(1);
}
void
@@ -147,6 +170,8 @@ FillAndStroke::showPageStrokeStyle()
{
present();
_notebook.set_current_page(2);
+ _savePagePref(2);
+
}
Gtk::HBox&
diff --git a/src/ui/dialog/fill-and-stroke.h b/src/ui/dialog/fill-and-stroke.h
index 596205c58..255cea89a 100644
--- a/src/ui/dialog/fill-and-stroke.h
+++ b/src/ui/dialog/fill-and-stroke.h
@@ -60,6 +60,12 @@ protected:
void _layoutPageFill();
void _layoutPageStrokePaint();
void _layoutPageStrokeStyle();
+ void _savePagePref(guint page_num);
+#if WITH_GTKMM_3_0
+ void _onSwitchPage(Gtk::Widget *page, guint pagenum);
+#else
+ void _onSwitchPage(GtkNotebookPage *page, guint pagenum);
+#endif
private:
FillAndStroke(FillAndStroke const &d);
diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp
index a755cfccd..b00dd042f 100644
--- a/src/ui/dialog/filter-effects-dialog.cpp
+++ b/src/ui/dialog/filter-effects-dialog.cpp
@@ -62,6 +62,7 @@
#include "io/sys.h"
#include <iostream>
+#include "selection-chemistry.h"
#include <gtkmm/checkbutton.h>
#include <gtkmm/colorbutton.h>
@@ -1193,6 +1194,17 @@ void FilterEffectsDialog::FilterModifier::setTargetDesktop(SPDesktop *desktop)
}
}
+// When the document changes, update connection to resources
+void FilterEffectsDialog::FilterModifier::on_document_replaced(SPDesktop *desktop, SPDocument *document)
+{
+ if (_resource_changed) {
+ _resource_changed.disconnect();
+ }
+ _resource_changed = document->connectResourcesChanged("filter",sigc::mem_fun(*this, &FilterModifier::update_filters));
+
+ update_filters();
+}
+
// When the selection changes, show the active filter(s) in the dialog
void FilterEffectsDialog::FilterModifier::on_change_selection()
{
@@ -1316,7 +1328,7 @@ void FilterEffectsDialog::FilterModifier::update_filters()
for(const GSList *l = filters; l; l = l->next) {
Gtk::TreeModel::Row row = *_model->append();
- SPFilter* f = (SPFilter*)l->data;
+ SPFilter* f = SP_FILTER(l->data);
row[_columns.filter] = f;
const gchar* lbl = f->label();
const gchar* id = f->getId();
@@ -1387,6 +1399,29 @@ void FilterEffectsDialog::FilterModifier::remove_filter()
if(filter) {
SPDocument* doc = filter->document;
+ // Delete all references to this filter
+ GSList *all = get_all_items(NULL, _desktop->currentRoot(), _desktop, false, false, true, NULL);
+ for (GSList *i = all; i != NULL; i = i->next) {
+ if (!SP_IS_ITEM(i->data)) {
+ continue;
+ }
+ SPItem *item = SP_ITEM(i->data);
+ if (!item->style) {
+ continue;
+ }
+
+ const SPIFilter *ifilter = &(item->style->filter);
+ if (ifilter && ifilter->href) {
+ const SPObject *obj = ifilter->href->getObject();
+ if (obj && obj == (SPObject *)filter) {
+ ::remove_filter(item, false);
+ }
+ }
+ }
+ if (all) {
+ g_slist_free(all);
+ }
+
//XML Tree being used directly here while it shouldn't be.
sp_repr_unparent(filter->getRepr());
@@ -1443,7 +1478,7 @@ void FilterEffectsDialog::CellRendererConnection::get_size_vfunc(
if(height) {
// Scale the height depending on the number of inputs, unless it's
// the first primitive, in which case there are no connections
- SPFilterPrimitive* prim = (SPFilterPrimitive*)_primitive.get_value();
+ SPFilterPrimitive* prim = SP_FILTER_PRIMITIVE(_primitive.get_value());
(*height) = size * input_count(prim);
}
}
@@ -1525,11 +1560,10 @@ void FilterEffectsDialog::PrimitiveList::update()
{
SPFilter* f = _dialog._filter_modifier.get_selected_filter();
const SPFilterPrimitive* active_prim = get_selected();
- bool active_found = false;
-
_model->clear();
if(f) {
+ bool active_found = false;
_dialog._primitive_box.set_sensitive(true);
_dialog.update_filter_general_settings_view();
for(SPObject *prim_obj = f->children;
diff --git a/src/ui/dialog/filter-effects-dialog.h b/src/ui/dialog/filter-effects-dialog.h
index acdeecb71..1652a314f 100644
--- a/src/ui/dialog/filter-effects-dialog.h
+++ b/src/ui/dialog/filter-effects-dialog.h
@@ -77,12 +77,8 @@ private:
};
void setTargetDesktop(SPDesktop *desktop);
-
- void on_document_replaced(SPDesktop*, SPDocument*)
- {
- update_filters();
- }
+ void on_document_replaced(SPDesktop *desktop, SPDocument *document);
void on_change_selection();
void on_modified_selection( guint flags );
diff --git a/src/ui/dialog/font-substitution.cpp b/src/ui/dialog/font-substitution.cpp
index d449bad67..24588946e 100644
--- a/src/ui/dialog/font-substitution.cpp
+++ b/src/ui/dialog/font-substitution.cpp
@@ -207,7 +207,7 @@ GSList * FontSubstitution::getFontReplacedItems(SPDocument* doc, Glib::ustring *
// Check if any document styles are not in the actual layout
std::map<SPItem *, Glib::ustring>::const_iterator mapIter;
- for (mapIter = mapFontStyles.begin(); mapIter != mapFontStyles.end(); mapIter++) {
+ for (mapIter = mapFontStyles.begin(); mapIter != mapFontStyles.end(); ++mapIter) {
SPItem *item = mapIter->first;
Glib::ustring fonts = mapIter->second;
@@ -241,7 +241,7 @@ GSList * FontSubstitution::getFontReplacedItems(SPDocument* doc, Glib::ustring *
}
std::set<Glib::ustring>::const_iterator setIter;
- for (setIter = setErrors.begin(); setIter != setErrors.end(); setIter++) {
+ for (setIter = setErrors.begin(); setIter != setErrors.end(); ++setIter) {
Glib::ustring err = (*setIter);
out->append(err + "\n");
g_warning("%s", err.c_str());
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index 2731b6174..03366a0c3 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -47,7 +47,11 @@
#include "display/canvas-grid.h"
#include "path-prefix.h"
#include "io/resource.h"
+#include "io/sys.h"
#include "inkscape.h"
+#include "shortcuts.h"
+#include "document.h"
+
#ifdef HAVE_ASPELL
# include <aspell.h>
@@ -137,6 +141,7 @@ InkscapePreferences::InkscapePreferences()
initPageRendering();
initPageSpellcheck();
+
signalPresent().connect(sigc::mem_fun(*this, &InkscapePreferences::_presentPages));
//calculate the size request for this dialog
@@ -741,6 +746,8 @@ void InkscapePreferences::initPageUI()
_grids_axonom.add_line( false, _("Major grid line every:"), _grids_axonom_empspacing, "", "", false);
this->AddPage(_page_grids, _("Grids"), iter_ui, PREFS_PAGE_UI_GRIDS);
+
+ initKeyboardShortcuts(iter_ui);
}
#if defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
@@ -1405,6 +1412,316 @@ void InkscapePreferences::initPageBitmaps()
this->AddPage(_page_bitmaps, _("Bitmaps"), PREFS_PAGE_BITMAPS);
}
+void InkscapePreferences::initKeyboardShortcuts(Gtk::TreeModel::iterator iter_ui)
+{
+ std::vector<Glib::ustring> fileNames;
+ std::vector<Glib::ustring> fileLabels;
+
+ sp_shortcut_get_file_names(&fileLabels, &fileNames);
+
+ _kb_filelist.init( "/options/kbshortcuts/shortcutfile", &fileLabels[0], &fileNames[0], fileLabels.size(), fileNames[0]);
+
+ Glib::ustring tooltip(_("Select a file of predefined shortcuts to use. Any customized shortcuts you create will be added seperately to "));
+ tooltip += Glib::ustring(IO::Resource::get_path(IO::Resource::USER, IO::Resource::KEYS, "default.xml"));
+
+ _page_keyshortcuts.add_line( false, _("Shortcut file:"), _kb_filelist, "", tooltip.c_str(), false);
+
+ _kb_search.init("/options/kbshortcuts/value", true);
+ _page_keyshortcuts.add_line( false, _("Search:"), _kb_search, "", "", true);
+
+ _kb_store = Gtk::TreeStore::create( _kb_columns );
+ _kb_store->set_sort_column (_kb_columns.id, Gtk::SORT_ASCENDING );
+
+ _kb_filter = Gtk::TreeModelFilter::create(_kb_store);
+ _kb_filter->set_visible_func (sigc::mem_fun(*this, &InkscapePreferences::onKBSearchFilter));
+
+ _kb_shortcut_renderer.property_editable() = true;
+
+ _kb_tree.set_model(_kb_filter);
+ _kb_tree.append_column(_("Name"), _kb_columns.name);
+ _kb_tree.append_column(_("Shortcut"), _kb_shortcut_renderer);
+ _kb_tree.append_column(_("Description"), _kb_columns.description);
+ _kb_tree.append_column(_("ID"), _kb_columns.id);
+
+ _kb_tree.set_expander_column(*_kb_tree.get_column(0));
+
+ _kb_tree.get_column(0)->set_resizable(true);
+ _kb_tree.get_column(0)->set_clickable(true);
+ _kb_tree.get_column(0)->set_fixed_width (200);
+
+ _kb_tree.get_column(1)->set_resizable(true);
+ _kb_tree.get_column(1)->set_clickable(true);
+ _kb_tree.get_column(1)->set_fixed_width (150);
+ //_kb_tree.get_column(1)->add_attribute(_kb_shortcut_renderer.property_text(), _kb_columns.shortcut);
+ _kb_tree.get_column(1)->set_cell_data_func(_kb_shortcut_renderer, sigc::ptr_fun(InkscapePreferences::onKBShortcutRenderer));
+
+ _kb_tree.get_column(2)->set_resizable(true);
+ _kb_tree.get_column(2)->set_clickable(true);
+
+ _kb_tree.get_column(3)->set_resizable(true);
+ _kb_tree.get_column(3)->set_clickable(true);
+
+ _kb_shortcut_renderer.signal_accel_edited().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBTreeEdited) );
+ _kb_shortcut_renderer.signal_accel_cleared().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBTreeCleared) );
+
+ Gtk::ScrolledWindow* scroller = new Gtk::ScrolledWindow();
+ scroller->add(_kb_tree);
+
+ int row = 3;
+ _page_keyshortcuts.attach(*scroller, 0, 2, row, row+1, Gtk::EXPAND | Gtk::FILL, Gtk::EXPAND | Gtk::FILL);
+ row++;
+
+ Gtk::HButtonBox *box_buttons = manage (new Gtk::HButtonBox);
+ box_buttons->set_layout(Gtk::BUTTONBOX_END);
+ box_buttons->set_spacing(4);
+ _page_keyshortcuts.attach(*box_buttons, 0, 3, row, row+1, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK);
+
+ UI::Widget::Button *kb_reset = manage(new UI::Widget::Button(_("Reset"), _("Remove all your customized keyboard shortcuts, and revert to the shortcuts in the shortcut file listed above")));
+ box_buttons->pack_start(*kb_reset, true, true, 6);
+ box_buttons->set_child_secondary(*kb_reset);
+
+ UI::Widget::Button *kb_import = manage(new UI::Widget::Button(_("Import ..."), _("Import custom keyboard shortcuts from a file")));
+ box_buttons->pack_end(*kb_import, true, true, 6);
+
+ UI::Widget::Button *kb_export = manage(new UI::Widget::Button(_("Export ..."), _("Export custom keyboard shortcuts to a file")));
+ box_buttons->pack_end(*kb_export, true, true, 6);
+
+ kb_reset->signal_clicked().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBReset) );
+ kb_import->signal_clicked().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBImport) );
+ kb_export->signal_clicked().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBExport) );
+ _kb_search.signal_key_release_event().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBSearchKeyEvent) );
+ _kb_filelist.signal_changed().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBList) );
+ _page_keyshortcuts.signal_realize().connect( sigc::mem_fun(*this, &InkscapePreferences::onKBRealize) );
+
+ this->AddPage(_page_keyshortcuts, _("Keyboard Shortcuts"), iter_ui, PREFS_PAGE_UI_KEYBOARD_SHORTCUTS);
+
+ _kb_shortcuts_loaded = false;
+ Gtk::TreeStore::iterator iter_group = _kb_store->append();
+ (*iter_group)[_kb_columns.name] = "Loading ...";
+ (*iter_group)[_kb_columns.shortcut] = "";
+ (*iter_group)[_kb_columns.id] = "";
+ (*iter_group)[_kb_columns.description] = "";
+ (*iter_group)[_kb_columns.shortcutid] = 0;
+ (*iter_group)[_kb_columns.user_set] = 0;
+
+}
+
+void InkscapePreferences::onKBList()
+{
+ sp_shortcut_init();
+ onKBListKeyboardShortcuts();
+}
+
+void InkscapePreferences::onKBReset()
+{
+ sp_shortcuts_delete_all_from_file();
+ sp_shortcut_init();
+ onKBListKeyboardShortcuts();
+}
+
+void InkscapePreferences::onKBImport()
+{
+ if (sp_shortcut_file_import()) {
+ onKBListKeyboardShortcuts();
+ }
+}
+
+void InkscapePreferences::onKBExport()
+{
+ sp_shortcut_file_export();
+}
+
+bool InkscapePreferences::onKBSearchKeyEvent(GdkEventKey *event)
+{
+ _kb_filter->refilter();
+ return FALSE;
+}
+
+void InkscapePreferences::onKBTreeCleared(const Glib::ustring& path)
+{
+ Gtk::TreeModel::iterator iter = _kb_filter->get_iter(path);
+ Glib::ustring id = (*iter)[_kb_columns.id];
+ unsigned int const current_shortcut_id = (*iter)[_kb_columns.shortcutid];
+
+ // Remove current shortcut from file
+ sp_shortcut_delete_from_file(id.c_str(), current_shortcut_id);
+
+ sp_shortcut_init();
+ onKBListKeyboardShortcuts();
+
+}
+
+void InkscapePreferences::onKBTreeEdited (const Glib::ustring& path, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode)
+{
+ Gtk::TreeModel::iterator iter = _kb_filter->get_iter(path);
+
+ Glib::ustring id = (*iter)[_kb_columns.id];
+ Glib::ustring current_shortcut = (*iter)[_kb_columns.shortcut];
+ unsigned int const current_shortcut_id = (*iter)[_kb_columns.shortcutid];
+
+ Inkscape::Verb *const verb = Inkscape::Verb::getbyid(id.c_str());
+ if (!verb) {
+ return;
+ }
+
+ unsigned int const new_shortcut_id = sp_gdkmodifier_to_shortcut(accel_key, accel_mods, hardware_keycode);
+ if (new_shortcut_id) {
+
+ // Delete current shortcut if it existed
+ sp_shortcut_delete_from_file(id.c_str(), current_shortcut_id);
+ // Delete any references to the new shortcut
+ sp_shortcut_delete_from_file(id.c_str(), new_shortcut_id);
+ // Add the new shortcut
+ sp_shortcut_add_to_file(id.c_str(), new_shortcut_id);
+
+ sp_shortcut_init();
+ onKBListKeyboardShortcuts();
+ }
+}
+
+bool InkscapePreferences::onKBSearchFilter(const Gtk::TreeModel::const_iterator& iter)
+{
+ Glib::ustring search = _kb_search.get_text().lowercase();
+ if (search.empty()) {
+ return TRUE;
+ }
+
+ Glib::ustring name = (*iter)[_kb_columns.name];
+ Glib::ustring desc = (*iter)[_kb_columns.description];
+ Glib::ustring shortcut = (*iter)[_kb_columns.shortcut];
+ Glib::ustring id = (*iter)[_kb_columns.id];
+
+ if (id.empty()) {
+ return TRUE; // Keep all group nodes visible
+ }
+
+ return (name.lowercase().find(search) != name.npos
+ || shortcut.lowercase().find(search) != name.npos
+ || desc.lowercase().find(search) != name.npos
+ || id.lowercase().find(search) != name.npos);
+}
+
+void InkscapePreferences::onKBRealize()
+{
+ if (!_kb_shortcuts_loaded /*&& _current_page == &_page_keyshortcuts*/) {
+ _kb_shortcuts_loaded = true;
+ onKBListKeyboardShortcuts();
+ }
+}
+
+InkscapePreferences::ModelColumns &InkscapePreferences::onKBGetCols()
+{
+ static InkscapePreferences::ModelColumns cols;
+ return cols;
+}
+
+void InkscapePreferences::onKBShortcutRenderer(Gtk::CellRenderer *renderer, Gtk::TreeIter const &iter) {
+
+ Glib::ustring shortcut = (*iter)[onKBGetCols().shortcut];
+ unsigned int user_set = (*iter)[onKBGetCols().user_set];
+ Gtk::CellRendererAccel *accel = dynamic_cast<Gtk::CellRendererAccel *>(renderer);
+ if (user_set) {
+ accel->property_markup() = Glib::ustring("<span foreground=\"blue\"> " + shortcut + " </span>").c_str();
+ } else {
+ accel->property_markup() = Glib::ustring("<span> " + shortcut + " </span>").c_str();
+ }
+}
+
+void InkscapePreferences::onKBListKeyboardShortcuts()
+{
+ // Save the current selection
+ Gtk::TreeStore::iterator iter = _kb_tree.get_selection()->get_selected();
+ Glib::ustring selected_id = "";
+ if (iter) {
+ selected_id = (*iter)[_kb_columns.id];
+ }
+
+ _kb_store->clear();
+
+ std::vector<Verb *>verbs = Inkscape::Verb::getList();
+
+ for (unsigned int i = 0; i < verbs.size(); i++) {
+
+ Inkscape::Verb* verb = verbs[i];
+ if (!verb) {
+ continue;
+ }
+ if (!verb->get_name()){
+ continue;
+ }
+
+ Gtk::TreeStore::Path path;
+ if (_kb_store->iter_is_valid(_kb_store->get_iter("0"))) {
+ path = _kb_store->get_path(_kb_store->get_iter("0"));
+ }
+
+ // Find this group in the tree
+ Glib::ustring group = verb->get_group() ? verb->get_group() : "Misc";
+ Gtk::TreeStore::iterator iter_group;
+ bool found = false;
+ while (path) {
+ iter_group = _kb_store->get_iter(path);
+ if (!_kb_store->iter_is_valid(iter_group)) {
+ break;
+ }
+ Glib::ustring name = (*iter_group)[_kb_columns.name];
+ if ((*iter_group)[_kb_columns.name] == group) {
+ found = true;
+ break;
+ }
+ path.next();
+ }
+
+ if (!found) {
+ // Add the group if not there
+ iter_group = _kb_store->append();
+ (*iter_group)[_kb_columns.name] = group;
+ (*iter_group)[_kb_columns.shortcut] = "";
+ (*iter_group)[_kb_columns.id] = "";
+ (*iter_group)[_kb_columns.description] = "";
+ (*iter_group)[_kb_columns.shortcutid] = 0;
+ (*iter_group)[_kb_columns.user_set] = 0;
+ }
+
+ // Remove the key accelerators from the verb name
+ Glib::ustring name = verb->get_name();
+ std::string::size_type k = 0;
+ while((k=name.find('_',k))!=name.npos) {
+ name.erase(k, 1);
+ }
+
+ // Get the shortcut label
+ unsigned int shortcut_id = sp_shortcut_get_primary(verb);
+ Glib::ustring shortcut_label = "";
+ if (shortcut_id != GDK_KEY_VoidSymbol) {
+ gchar* str = sp_shortcut_get_label(shortcut_id);
+ if (str) {
+ shortcut_label = str;
+ g_free(str);
+ str = 0;
+ }
+ }
+ // Add the verb to the group
+ Gtk::TreeStore::iterator row = _kb_store->append(iter_group->children());
+ (*row)[_kb_columns.name] = name;
+ (*row)[_kb_columns.shortcut] = shortcut_label;
+ (*row)[_kb_columns.description] = verb->get_short_tip() ? verb->get_short_tip() : "";
+ (*row)[_kb_columns.shortcutid] = shortcut_id;
+ (*row)[_kb_columns.id] = verb->get_id();
+ (*row)[_kb_columns.user_set] = sp_shortcut_is_user_set(verb);
+
+ if (selected_id == verb->get_id()) {
+ Gtk::TreeStore::Path sel_path = _kb_filter->convert_child_path_to_path(_kb_store->get_path(row));
+ _kb_tree.expand_to_path(sel_path);
+ _kb_tree.get_selection()->select(sel_path);
+ }
+ }
+
+ if (selected_id.empty()) {
+ _kb_tree.expand_to_path(_kb_store->get_path(_kb_store->get_iter("0:1")));
+ }
+
+}
void InkscapePreferences::initPageSpellcheck()
{
@@ -1609,7 +1926,7 @@ bool InkscapePreferences::PresentPage(const Gtk::TreeModel::iterator& iter)
_page_list.expand_row(_path_tools, false);
if (desired_page >= PREFS_PAGE_TOOLS_SHAPES && desired_page <= PREFS_PAGE_TOOLS_SHAPES_SPIRAL)
_page_list.expand_row(_path_shapes, false);
- if (desired_page >= PREFS_PAGE_UI && desired_page <= PREFS_PAGE_UI_GRIDS)
+ if (desired_page >= PREFS_PAGE_UI && desired_page <= PREFS_PAGE_UI_KEYBOARD_SHORTCUTS)
_page_list.expand_row(_path_ui, false);
if (desired_page >= PREFS_PAGE_BEHAVIOR && desired_page <= PREFS_PAGE_BEHAVIOR_MASKS)
_page_list.expand_row(_path_behavior, false);
diff --git a/src/ui/dialog/inkscape-preferences.h b/src/ui/dialog/inkscape-preferences.h
index d60035515..690016556 100644
--- a/src/ui/dialog/inkscape-preferences.h
+++ b/src/ui/dialog/inkscape-preferences.h
@@ -18,15 +18,19 @@
#include <iostream>
#include <vector>
#include "ui/widget/preferences-widget.h"
+#include "ui/widget/button.h"
+#include <stddef.h>
#include <gtkmm/colorbutton.h>
#include <gtkmm/comboboxtext.h>
#include <gtkmm/treestore.h>
#include <gtkmm/treeview.h>
#include <gtkmm/frame.h>
#include <gtkmm/notebook.h>
-#include <stddef.h>
#include <gtkmm/textview.h>
#include <gtkmm/scrolledwindow.h>
+#include <gtkmm/liststore.h>
+#include <gtkmm/treemodel.h>
+#include <gtkmm/treemodelfilter.h>
#include "ui/widget/panel.h"
@@ -60,6 +64,7 @@ enum {
PREFS_PAGE_UI,
PREFS_PAGE_UI_WINDOWS,
PREFS_PAGE_UI_GRIDS,
+ PREFS_PAGE_UI_KEYBOARD_SHORTCUTS,
PREFS_PAGE_BEHAVIOR,
PREFS_PAGE_BEHAVIOR_SELECTING,
PREFS_PAGE_BEHAVIOR_TRANSFORMS,
@@ -79,6 +84,7 @@ enum {
PREFS_PAGE_BITMAPS,
PREFS_PAGE_RENDERING,
PREFS_PAGE_SPELLCHECK
+
};
namespace Inkscape {
@@ -166,6 +172,8 @@ protected:
UI::Widget::DialogPage _page_bitmaps;
UI::Widget::DialogPage _page_spellcheck;
+ UI::Widget::DialogPage _page_keyshortcuts;
+
UI::Widget::PrefSpinButton _mouse_sens;
UI::Widget::PrefSpinButton _mouse_thres;
UI::Widget::PrefSlider _mouse_grabsize;
@@ -337,12 +345,16 @@ protected:
UI::Widget::PrefCheckButton _spell_ignorenumbers;
UI::Widget::PrefCheckButton _spell_ignoreallcaps;
+
UI::Widget::PrefCombo _misc_overs_bitmap;
UI::Widget::PrefEntryFileButtonHBox _misc_bitmap_editor;
UI::Widget::PrefCheckButton _misc_bitmap_autoreload;
UI::Widget::PrefSpinButton _bitmap_copy_res;
UI::Widget::PrefCombo _bitmap_import;
+ UI::Widget::PrefEntry _kb_search;
+ UI::Widget::PrefCombo _kb_filelist;
+
UI::Widget::PrefCheckButton _save_use_current_dir;
UI::Widget::PrefCheckButton _save_autosave_enable;
UI::Widget::PrefSpinButton _save_autosave_interval;
@@ -411,6 +423,37 @@ protected:
UI::Widget::PrefEntry _importexport_ocal_username;
UI::Widget::PrefEntry _importexport_ocal_password;
+ /*
+ * Keyboard shortcut members
+ */
+ class ModelColumns: public Gtk::TreeModel::ColumnRecord {
+ public:
+ ModelColumns() {
+ add(name);
+ add(id);
+ add(shortcut);
+ add(description);
+ add(shortcutid);
+ add(user_set);
+ }
+ virtual ~ModelColumns() {
+ }
+
+ Gtk::TreeModelColumn<Glib::ustring> name;
+ Gtk::TreeModelColumn<Glib::ustring> id;
+ Gtk::TreeModelColumn<Glib::ustring> shortcut;
+ Gtk::TreeModelColumn<Glib::ustring> description;
+ Gtk::TreeModelColumn<unsigned int> shortcutid;
+ Gtk::TreeModelColumn<unsigned int> user_set;
+ };
+ ModelColumns _kb_columns;
+ static ModelColumns &onKBGetCols();
+ Glib::RefPtr<Gtk::TreeStore> _kb_store;
+ Gtk::TreeView _kb_tree;
+ Gtk::CellRendererAccel _kb_shortcut_renderer;
+ Glib::RefPtr<Gtk::TreeModelFilter> _kb_filter;
+ gboolean _kb_shortcuts_loaded;
+
int _max_dialog_width;
int _max_dialog_height;
int _sb_width;
@@ -441,9 +484,26 @@ protected:
void initPageBitmaps();
void initPageSystem();
void initPageI18n(); // Do we still need it?
+ void initKeyboardShortcuts(Gtk::TreeModel::iterator iter_ui);
void _presentPages();
+ /*
+ * Functions for the Keyboard shortcut editor panel
+ */
+ void onKBReset();
+ void onKBImport();
+ void onKBExport();
+ void onKBList();
+ void onKBRealize();
+ void onKBListKeyboardShortcuts();
+ void onKBTreeEdited (const Glib::ustring& path, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode);
+ void onKBTreeCleared(const Glib::ustring& path_string);
+ bool onKBSearchKeyEvent(GdkEventKey *event);
+ bool onKBSearchFilter(const Gtk::TreeModel::const_iterator& iter);
+ static void onKBShortcutRenderer(Gtk::CellRenderer *rndr, Gtk::TreeIter const &iter);
+
+
private:
InkscapePreferences();
InkscapePreferences(InkscapePreferences const &d);
diff --git a/src/ui/dialog/layer-properties.cpp b/src/ui/dialog/layer-properties.cpp
index 4f9edf774..245dac5e0 100644
--- a/src/ui/dialog/layer-properties.cpp
+++ b/src/ui/dialog/layer-properties.cpp
@@ -216,7 +216,7 @@ LayerPropertiesDialog::_setup_layers_controls() {
if ( root ) {
SPObject* target = _desktop->currentLayer();
_store->clear();
- _addLayer( document, (SPObject *)root, 0, target, 0 );
+ _addLayer( document, SP_OBJECT(root), 0, target, 0 );
}
_layout_table.remove(_layer_name_entry);
diff --git a/src/ui/dialog/layers.cpp b/src/ui/dialog/layers.cpp
index 55a2f19a5..ffdf27b62 100644
--- a/src/ui/dialog/layers.cpp
+++ b/src/ui/dialog/layers.cpp
@@ -558,7 +558,8 @@ bool LayersPanel::_handleKeyEvent(GdkEventKey *event)
}
return false;
}
-void LayersPanel::_handleButtonEvent(GdkEventButton* event)
+
+bool LayersPanel::_handleButtonEvent(GdkEventButton* event)
{
static unsigned doubleclick = 0;
@@ -573,9 +574,27 @@ void LayersPanel::_handleButtonEvent(GdkEventButton* event)
}
}
- if ( event->type == GDK_BUTTON_RELEASE && (event->button == 1)
- && (event->state & GDK_SHIFT_MASK)) {
- // Shift left click on the visible/lock columns toggles "solo" mode
+ if ( (event->type == GDK_BUTTON_PRESS) && (event->button == 1)
+ && (event->state & GDK_MOD1_MASK)) {
+ // Alt left click on the visible/lock columns - eat this event to keep row selection
+ Gtk::TreeModel::Path path;
+ Gtk::TreeViewColumn* col = 0;
+ int x = static_cast<int>(event->x);
+ int y = static_cast<int>(event->y);
+ int x2 = 0;
+ int y2 = 0;
+ if ( _tree.get_path_at_pos( x, y, path, col, x2, y2 ) ) {
+ if (col == _tree.get_column(COL_VISIBLE-1) ||
+ col == _tree.get_column(COL_LOCKED-1)) {
+ return true;
+ }
+ }
+ }
+
+ // TODO - ImageToggler doesn't seem to handle Shift/Alt clicks - so we deal with them here.
+ if ( (event->type == GDK_BUTTON_RELEASE) && (event->button == 1)
+ && (event->state & (GDK_SHIFT_MASK | GDK_MOD1_MASK))) {
+
Gtk::TreeModel::Path path;
Gtk::TreeViewColumn* col = 0;
int x = static_cast<int>(event->x);
@@ -583,10 +602,27 @@ void LayersPanel::_handleButtonEvent(GdkEventButton* event)
int x2 = 0;
int y2 = 0;
if ( _tree.get_path_at_pos( x, y, path, col, x2, y2 ) ) {
- if (col == _tree.get_column(COL_VISIBLE-1)) {
- _takeAction(BUTTON_SOLO);
- } else if (col == _tree.get_column(COL_LOCKED-1)) {
- _takeAction(BUTTON_LOCK_OTHERS);
+ if (event->state & GDK_SHIFT_MASK) {
+ // Shift left click on the visible/lock columns toggles "solo" mode
+ if (col == _tree.get_column(COL_VISIBLE - 1)) {
+ _takeAction(BUTTON_SOLO);
+ } else if (col == _tree.get_column(COL_LOCKED - 1)) {
+ _takeAction(BUTTON_LOCK_OTHERS);
+ }
+ } else if (event->state & GDK_MOD1_MASK) {
+ // Alt+left click on the visible/lock columns toggles "solo" mode and preserves selection
+ Gtk::TreeModel::iterator iter = _store->get_iter(path);
+ if (_store->iter_is_valid(iter)) {
+ Gtk::TreeModel::Row row = *iter;
+ SPObject *obj = row[_model->_colObject];
+ if (col == _tree.get_column(COL_VISIBLE - 1)) {
+ _desktop->toggleLayerSolo( obj );
+ DocumentUndo::maybeDone(_desktop->doc(), "layer:solo", SP_VERB_LAYER_SOLO, _("Toggle layer solo"));
+ } else if (col == _tree.get_column(COL_LOCKED - 1)) {
+ _desktop->toggleLockOtherLayers( obj );
+ DocumentUndo::maybeDone(_desktop->doc(), "layer:lockothers", SP_VERB_LAYER_LOCK_OTHERS, _("Lock other layers"));
+ }
+ }
}
}
}
@@ -612,6 +648,7 @@ void LayersPanel::_handleButtonEvent(GdkEventButton* event)
}
}
+ return false;
}
/*
@@ -808,8 +845,8 @@ LayersPanel::LayersPanel() :
_text_renderer->signal_edited().connect( sigc::mem_fun(*this, &LayersPanel::_handleEdited) );
_text_renderer->signal_editing_canceled().connect( sigc::mem_fun(*this, &LayersPanel::_handleEditingCancelled) );
- _tree.signal_button_press_event().connect_notify( sigc::mem_fun(*this, &LayersPanel::_handleButtonEvent) );
- _tree.signal_button_release_event().connect_notify( sigc::mem_fun(*this, &LayersPanel::_handleButtonEvent) );
+ _tree.signal_button_press_event().connect( sigc::mem_fun(*this, &LayersPanel::_handleButtonEvent), false );
+ _tree.signal_button_release_event().connect( sigc::mem_fun(*this, &LayersPanel::_handleButtonEvent), false );
_tree.signal_key_press_event().connect( sigc::mem_fun(*this, &LayersPanel::_handleKeyEvent), false );
_scroller.add( _tree );
@@ -838,43 +875,34 @@ LayersPanel::LayersPanel() :
SPDesktop* targetDesktop = getDesktop();
-#if !WITH_GTKMM_3_0
- // TODO: This has been removed from Gtkmm 3.0. Check that everything still
- // looks OK!
- _buttonsRow.set_child_min_width( 16 );
-#endif
-
- _buttonsRow.set_layout (Gtk::BUTTONBOX_END);
-
Gtk::Button* btn = manage( new Gtk::Button() );
_styleButton( *btn, targetDesktop, SP_VERB_LAYER_NEW, GTK_STOCK_ADD, C_("Layers", "New") );
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_NEW) );
- _buttonsRow.add( *btn );
- _buttonsRow.set_child_secondary( *btn , true);
-
- btn = manage( new Gtk::Button() );
- _styleButton( *btn, targetDesktop, SP_VERB_LAYER_TO_TOP, GTK_STOCK_GOTO_TOP, C_("Layers", "Top") );
- btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_TOP) );
- _watchingNonTop.push_back( btn );
- _buttonsRow.add( *btn );
+ _buttonsSecondary.pack_start(*btn, Gtk::PACK_SHRINK);
btn = manage( new Gtk::Button() );
- _styleButton( *btn, targetDesktop, SP_VERB_LAYER_RAISE, GTK_STOCK_GO_UP, C_("Layers", "Up") );
- btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_UP) );
- _watchingNonTop.push_back( btn );
- _buttonsRow.add( *btn );
-
+ _styleButton( *btn, targetDesktop, SP_VERB_LAYER_TO_BOTTOM, GTK_STOCK_GOTO_BOTTOM, C_("Layers", "Bot") );
+ btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_BOTTOM) );
+ _watchingNonBottom.push_back( btn );
+ _buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
+
btn = manage( new Gtk::Button() );
_styleButton( *btn, targetDesktop, SP_VERB_LAYER_LOWER, GTK_STOCK_GO_DOWN, C_("Layers", "Dn") );
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_DOWN) );
_watchingNonBottom.push_back( btn );
- _buttonsRow.add( *btn );
-
+ _buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
+
btn = manage( new Gtk::Button() );
- _styleButton( *btn, targetDesktop, SP_VERB_LAYER_TO_BOTTOM, GTK_STOCK_GOTO_BOTTOM, C_("Layers", "Bot") );
- btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_BOTTOM) );
- _watchingNonBottom.push_back( btn );
- _buttonsRow.add( *btn );
+ _styleButton( *btn, targetDesktop, SP_VERB_LAYER_RAISE, GTK_STOCK_GO_UP, C_("Layers", "Up") );
+ btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_UP) );
+ _watchingNonTop.push_back( btn );
+ _buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
+
+ btn = manage( new Gtk::Button() );
+ _styleButton( *btn, targetDesktop, SP_VERB_LAYER_TO_TOP, GTK_STOCK_GOTO_TOP, C_("Layers", "Top") );
+ btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_TOP) );
+ _watchingNonTop.push_back( btn );
+ _buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
// btn = manage( new Gtk::Button("Dup") );
// btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_DUPLICATE) );
@@ -884,9 +912,10 @@ LayersPanel::LayersPanel() :
_styleButton( *btn, targetDesktop, SP_VERB_LAYER_DELETE, GTK_STOCK_REMOVE, _("X") );
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &LayersPanel::_takeAction), (int)BUTTON_DELETE) );
_watching.push_back( btn );
- _buttonsRow.add( *btn );
- _buttonsRow.set_child_secondary( *btn , true);
-
+ _buttonsSecondary.pack_start(*btn, Gtk::PACK_SHRINK);
+
+ _buttonsRow.pack_start(_buttonsSecondary, Gtk::PACK_EXPAND_WIDGET);
+ _buttonsRow.pack_end(_buttonsPrimary, Gtk::PACK_EXPAND_WIDGET);
diff --git a/src/ui/dialog/layers.h b/src/ui/dialog/layers.h
index 12e5f7986..e9fd9ebc6 100644
--- a/src/ui/dialog/layers.h
+++ b/src/ui/dialog/layers.h
@@ -13,7 +13,6 @@
#define SEEN_LAYERS_PANEL_H
#include <gtkmm/box.h>
-#include <gtkmm/buttonbox.h>
#include <gtkmm/treeview.h>
#include <gtkmm/treestore.h>
#include <gtkmm/scrolledwindow.h>
@@ -65,7 +64,7 @@ private:
void _preToggle( GdkEvent const *event );
void _toggled( Glib::ustring const& str, int targetCol );
- void _handleButtonEvent(GdkEventButton *event);
+ bool _handleButtonEvent(GdkEventButton *event);
bool _handleKeyEvent(GdkEventKey *event);
bool _handleDragDrop(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time);
void _handleEdited(const Glib::ustring& path, const Glib::ustring& new_text);
@@ -122,9 +121,13 @@ private:
Gtk::CellRendererText *_text_renderer;
Gtk::TreeView::Column *_name_column;
#if WITH_GTKMM_3_0
- Gtk::ButtonBox _buttonsRow;
+ Gtk::Box _buttonsRow;
+ Gtk::Box _buttonsPrimary;
+ Gtk::Box _buttonsSecondary;
#else
- Gtk::HButtonBox _buttonsRow;
+ Gtk::HBox _buttonsRow;
+ Gtk::HBox _buttonsPrimary;
+ Gtk::HBox _buttonsSecondary;
#endif
Gtk::ScrolledWindow _scroller;
Gtk::Menu _popupMenu;
diff --git a/src/ui/dialog/object-attributes.cpp b/src/ui/dialog/object-attributes.cpp
index f67c4db21..1ae9730d5 100644
--- a/src/ui/dialog/object-attributes.cpp
+++ b/src/ui/dialog/object-attributes.cpp
@@ -123,7 +123,7 @@ void ObjectAttributes::widget_setup (void)
}
blocked = true;
- SPObject *obj = (SPObject*)item; //to get the selected item
+ SPObject *obj = SP_OBJECT(item); //to get the selected item
GObjectClass *klass = G_OBJECT_GET_CLASS(obj); //to deduce the object's type
GType type = G_TYPE_FROM_CLASS(klass);
const SPAttrDesc *desc;
diff --git a/src/ui/dialog/ocaldialogs.h b/src/ui/dialog/ocaldialogs.h
index 0dc61abb3..1cdfa15bb 100644
--- a/src/ui/dialog/ocaldialogs.h
+++ b/src/ui/dialog/ocaldialogs.h
@@ -64,7 +64,7 @@ public:
FileDialogBase(const Glib::ustring &title, Gtk::Window& /*parent*/) : Gtk::Window(Gtk::WINDOW_TOPLEVEL)
{
set_title(title);
- sp_transientize((GtkWidget*) gobj());
+ sp_transientize(GTK_WIDGET(gobj()));
// Allow shrinking of window so labels wrap correctly
set_resizable(true);
diff --git a/src/ui/dialog/print.cpp b/src/ui/dialog/print.cpp
index e940a3f55..2ab8cf121 100644
--- a/src/ui/dialog/print.cpp
+++ b/src/ui/dialog/print.cpp
@@ -138,7 +138,7 @@ static void draw_page(
#endif
bool ret = ctx->setSurfaceTarget (surface, true, &ctm);
if (ret) {
- ret = renderer.setupDocument (ctx, junk->_doc, TRUE, NULL);
+ ret = renderer.setupDocument (ctx, junk->_doc, TRUE, 0., NULL);
if (ret) {
renderer.renderItem(ctx, junk->_base);
ret = ctx->finish();
diff --git a/src/ui/dialog/spellcheck.cpp b/src/ui/dialog/spellcheck.cpp
index 0da28061e..0f2c53f99 100644
--- a/src/ui/dialog/spellcheck.cpp
+++ b/src/ui/dialog/spellcheck.cpp
@@ -219,8 +219,8 @@ void SpellCheck::setTargetDesktop(SPDesktop *desktop)
void SpellCheck::clearRects()
{
for (GSList *it = _rects; it; it = it->next) {
- sp_canvas_item_hide((SPCanvasItem*) it->data);
- sp_canvas_item_destroy((SPCanvasItem*) it->data);
+ sp_canvas_item_hide(SP_CANVAS_ITEM(it->data));
+ sp_canvas_item_destroy(SP_CANVAS_ITEM(it->data));
}
g_slist_free(_rects);
_rects = NULL;
@@ -330,8 +330,8 @@ SpellCheck::nextText()
_text = getText(_root);
if (_text) {
- _modified_connection = ((SPObject*) _text)->connectModified(sigc::mem_fun(*this, &SpellCheck::onObjModified));
- _release_connection = ((SPObject*) _text)->connectRelease(sigc::mem_fun(*this, &SpellCheck::onObjReleased));
+ _modified_connection = (SP_OBJECT(_text))->connectModified(sigc::mem_fun(*this, &SpellCheck::onObjModified));
+ _release_connection = (SP_OBJECT(_text))->connectRelease(sigc::mem_fun(*this, &SpellCheck::onObjReleased));
_layout = te_get_layout (_text);
_begin_w = _layout->begin();
diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp
index 16bb8222a..f296ad030 100644
--- a/src/ui/dialog/svg-fonts-dialog.cpp
+++ b/src/ui/dialog/svg-fonts-dialog.cpp
@@ -278,7 +278,7 @@ void SvgFontsDialog::update_fonts()
_model->clear();
for(const GSList *l = fonts; l; l = l->next) {
Gtk::TreeModel::Row row = *_model->append();
- SPFont* f = (SPFont*)l->data;
+ SPFont* f = SP_FONT(l->data);
row[_columns.spfont] = f;
row[_columns.svgfont] = new SvgFont(f);
const gchar* lbl = f->label();
@@ -318,7 +318,7 @@ void SvgFontsDialog::update_global_settings_tab(){
SPObject* obj;
for (obj=font->children; obj; obj=obj->next){
if (SP_IS_FONTFACE(obj)){
- _familyname_entry->set_text(((SPFontFace*) obj)->font_family);
+ _familyname_entry->set_text((SP_FONTFACE(obj))->font_family);
}
}
}
diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp
index 82af60fc2..8cf48f827 100644
--- a/src/ui/dialog/symbols.cpp
+++ b/src/ui/dialog/symbols.cpp
@@ -123,6 +123,12 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
iconView->set_tooltip_column( 1 );
iconView->set_pixbuf_column( columns->symbol_image );
+ std::vector< Gtk::TargetEntry > targets;
+ targets.push_back(Gtk::TargetEntry( "application/x-inkscape-paste"));
+
+ iconView->enable_model_drag_source (targets, Gdk::BUTTON1_MASK, Gdk::ACTION_COPY);
+ iconView->signal_drag_data_get().connect(sigc::mem_fun(*this, &SymbolsDialog::iconDragDataGet));
+
sigc::connection connIconChanged;
connIconChanged =
iconView->signal_selection_changed().connect(sigc::mem_fun(*this, &SymbolsDialog::iconChanged));
@@ -228,6 +234,27 @@ void SymbolsDialog::rebuild() {
draw_symbols( symbolDocument );
}
+void SymbolsDialog::iconDragDataGet(const Glib::RefPtr<Gdk::DragContext>& context, Gtk::SelectionData& data, guint info, guint time) {
+
+#if WITH_GTKMM_3_0
+ std::vector<Gtk::TreePath> iconArray = iconView->get_selected_items();
+#else
+ Gtk::IconView::ArrayHandle_TreePaths iconArray = iconView->get_selected_items();
+#endif
+
+ if( iconArray.empty() ) {
+ //std::cout << " iconArray empty: huh? " << std::endl;
+ } else {
+ Gtk::TreeModel::Path const & path = *iconArray.begin();
+ Gtk::ListStore::iterator row = store->get_iter(path);
+ Glib::ustring symbol_id = (*row)[getColumns()->symbol_id];
+
+ GdkAtom dataAtom = gdk_atom_intern( "application/x-inkscape-paste", FALSE );
+ gtk_selection_data_set( data.gobj(), dataAtom, 9, (guchar*)symbol_id.c_str(), symbol_id.length() );
+ }
+
+}
+
void SymbolsDialog::iconChanged() {
#if WITH_GTKMM_3_0
std::vector<Gtk::TreePath> iconArray = iconView->get_selected_items();
@@ -418,6 +445,8 @@ void SymbolsDialog::draw_symbols( SPDocument* symbolDocument ) {
(*row)[columns->symbol_image] = pixbuf;
}
}
+
+ delete columns;
}
/*
diff --git a/src/ui/dialog/symbols.h b/src/ui/dialog/symbols.h
index c2bb4448e..5486ff546 100644
--- a/src/ui/dialog/symbols.h
+++ b/src/ui/dialog/symbols.h
@@ -54,6 +54,7 @@ private:
void rebuild();
void iconChanged();
+ void iconDragDataGet(const Glib::RefPtr<Gdk::DragContext>& context, Gtk::SelectionData& selection_data, guint info, guint time);
void get_symbols();
void draw_symbols( SPDocument* symbol_document );
diff --git a/src/ui/tool/node-tool.cpp b/src/ui/tool/node-tool.cpp
index b532c8b65..7b6502ec3 100644
--- a/src/ui/tool/node-tool.cpp
+++ b/src/ui/tool/node-tool.cpp
@@ -197,6 +197,10 @@ void ink_node_tool_dispose(GObject *object)
nt->enableGrDrag(false);
+ if (nt->flash_tempitem) {
+ nt->desktop->remove_temporary_canvasitem(nt->flash_tempitem);
+ }
+
nt->_selection_changed_connection.disconnect();
nt->_selection_modified_connection.disconnect();
nt->_mouseover_changed_connection.disconnect();
diff --git a/src/ui/widget/color-picker.cpp b/src/ui/widget/color-picker.cpp
index e5c542a7c..31fb3096c 100644
--- a/src/ui/widget/color-picker.cpp
+++ b/src/ui/widget/color-picker.cpp
@@ -55,7 +55,7 @@ void ColorPicker::setupDialog(const Glib::ustring &title)
_colorSelectorDialog.hide();
_colorSelectorDialog.set_title (title);
_colorSelectorDialog.set_border_width (4);
- _colorSelector = (SPColorSelector*)sp_color_selector_new(SP_TYPE_COLOR_NOTEBOOK);
+ _colorSelector = SP_COLOR_SELECTOR(sp_color_selector_new(SP_TYPE_COLOR_NOTEBOOK));
_colorSelectorDialog.get_vbox()->pack_start (
*Glib::wrap(&_colorSelector->vbox), true, true, 0);
diff --git a/src/ui/widget/layer-selector.cpp b/src/ui/widget/layer-selector.cpp
index c06f70185..fbb9c0e24 100644
--- a/src/ui/widget/layer-selector.cpp
+++ b/src/ui/widget/layer-selector.cpp
@@ -241,7 +241,11 @@ private:
void LayerSelector::_layersChanged()
{
if (_desktop) {
- _selectLayer(_desktop->currentLayer());
+ /*
+ * This code fixes #166691 but causes issues #1066543 and #1080378.
+ * Comment out until solution found.
+ */
+ //_selectLayer(_desktop->currentLayer());
}
}
diff --git a/src/ui/widget/licensor.cpp b/src/ui/widget/licensor.cpp
index 7fff7d87f..8ecd36af2 100644
--- a/src/ui/widget/licensor.cpp
+++ b/src/ui/widget/licensor.cpp
@@ -44,7 +44,7 @@ const struct rdf_license_t _other_license =
class LicenseItem : public Gtk::RadioButton {
public:
- LicenseItem (struct rdf_license_t const* license, EntityEntry* entity, Registry &wr);
+ LicenseItem (struct rdf_license_t const* license, EntityEntry* entity, Registry &wr, Gtk::RadioButtonGroup *group);
protected:
void on_toggled();
struct rdf_license_t const *_lic;
@@ -52,13 +52,12 @@ protected:
Registry &_wr;
};
-LicenseItem::LicenseItem (struct rdf_license_t const* license, EntityEntry* entity, Registry &wr)
+LicenseItem::LicenseItem (struct rdf_license_t const* license, EntityEntry* entity, Registry &wr, Gtk::RadioButtonGroup *group)
: Gtk::RadioButton(_(license->name)), _lic(license), _eep(entity), _wr(wr)
{
- static Gtk::RadioButtonGroup group = get_group();
- static bool first = true;
- if (first) first = false;
- else set_group (group);
+ if (group) {
+ set_group (*group);
+ }
}
/// \pre it is assumed that the license URI entry is a Gtk::Entry
@@ -97,18 +96,19 @@ void Licensor::init (Registry& wr)
LicenseItem *i;
wr.setUpdating (true);
- i = manage (new LicenseItem (&_proprietary_license, _eentry, wr));
+ i = manage (new LicenseItem (&_proprietary_license, _eentry, wr, NULL));
+ Gtk::RadioButtonGroup group = i->get_group();
add (*i);
LicenseItem *pd = i;
for (struct rdf_license_t * license = rdf_licenses;
license && license->name;
license++) {
- i = manage (new LicenseItem (license, _eentry, wr));
+ i = manage (new LicenseItem (license, _eentry, wr, &group));
add(*i);
}
// add Other at the end before the URI field for the confused ppl.
- LicenseItem *io = manage (new LicenseItem (&_other_license, _eentry, wr));
+ LicenseItem *io = manage (new LicenseItem (&_other_license, _eentry, wr, &group));
add (*io);
pd->set_active();
diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp
index 90eb6a3fd..2ab72d6c7 100644
--- a/src/ui/widget/page-sizer.cpp
+++ b/src/ui/widget/page-sizer.cpp
@@ -245,12 +245,14 @@ PageSizer::PageSizer(Registry & _wr)
_widgetRegistry(&_wr)
{
// set precision of scalar entry boxes
+ _wr.setUpdating (true);
_dimensionWidth.setDigits(5);
_dimensionHeight.setDigits(5);
_marginTop.setDigits(5);
_marginLeft.setDigits(5);
_marginRight.setDigits(5);
_marginBottom.setDigits(5);
+ _wr.setUpdating (false);
//# Set up the Paper Size combo box
_paperSizeListStore = Gtk::ListStore::create(_paperSizeListColumns);
@@ -315,11 +317,13 @@ PageSizer::PageSizer(Registry & _wr)
// Setting default custom unit to document unit
SPDesktop *dt = SP_ACTIVE_DESKTOP;
SPNamedView *nv = sp_desktop_namedview(dt);
+ _wr.setUpdating (true);
if (nv->units) {
_dimensionUnits.setUnit(nv->units);
} else if (nv->doc_units) {
_dimensionUnits.setUnit(nv->doc_units);
}
+ _wr.setUpdating (false);
//## Set up custom size frame
_customFrame.set_label(_("Custom size"));
diff --git a/src/ui/widget/preferences-widget.cpp b/src/ui/widget/preferences-widget.cpp
index 07145f5f3..b793893c7 100644
--- a/src/ui/widget/preferences-widget.cpp
+++ b/src/ui/widget/preferences-widget.cpp
@@ -640,7 +640,7 @@ void PrefCombo::on_changed()
if (this->get_visible()) //only take action if user changed value
{
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- if(_values.size() > 0)
+ if(!_values.empty())
{
prefs->setInt(_prefs_path, _values[this->get_active_row_number()]);
}
diff --git a/src/ui/widget/rotateable.cpp b/src/ui/widget/rotateable.cpp
index 7be666843..1d91515e5 100644
--- a/src/ui/widget/rotateable.cpp
+++ b/src/ui/widget/rotateable.cpp
@@ -24,12 +24,15 @@ Rotateable::Rotateable():
{
dragging = false;
working = false;
+ scrolling = false;
modifier = 0;
current_axis = axis;
signal_button_press_event().connect(sigc::mem_fun(*this, &Rotateable::on_click));
signal_motion_notify_event().connect(sigc::mem_fun(*this, &Rotateable::on_motion));
signal_button_release_event().connect(sigc::mem_fun(*this, &Rotateable::on_release));
+ signal_scroll_event().connect(sigc::mem_fun(*this, &Rotateable::on_scroll));
+
}
bool Rotateable::on_click(GdkEventButton *event) {
@@ -124,6 +127,34 @@ bool Rotateable::on_release(GdkEventButton *event) {
return false;
}
+bool Rotateable::on_scroll(GdkEventScroll* event)
+{
+ double change = 0.0;
+
+ if (event->direction == GDK_SCROLL_UP) {
+ change = 1.0;
+ } else if (event->direction == GDK_SCROLL_DOWN) {
+ change = -1.0;
+ } else {
+ return FALSE;
+ }
+
+ drag_started_x = event->x;
+ drag_started_y = event->y;
+ modifier = get_single_modifier(modifier, event->state);
+ dragging = false;
+ working = false;
+ scrolling = true;
+ current_axis = axis;
+
+ do_scroll(change, modifier);
+
+ dragging = false;
+ working = false;
+ scrolling = false;
+
+ return TRUE;
+}
Rotateable::~Rotateable() {
}
diff --git a/src/ui/widget/rotateable.h b/src/ui/widget/rotateable.h
index 15e0bf71c..52fb5306c 100644
--- a/src/ui/widget/rotateable.h
+++ b/src/ui/widget/rotateable.h
@@ -31,10 +31,12 @@ public:
bool on_click(GdkEventButton *event);
bool on_motion(GdkEventMotion *event);
bool on_release(GdkEventButton *event);
+ bool on_scroll(GdkEventScroll* event);
double axis;
double current_axis;
double maxdecl;
+ bool scrolling;
private:
double drag_started_x;
@@ -47,6 +49,7 @@ private:
virtual void do_motion (double /*by*/, guint /*state*/) {}
virtual void do_release (double /*by*/, guint /*state*/) {}
+ virtual void do_scroll (double /*by*/, guint /*state*/) {}
};
} // namespace Widget
diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp
index e5992958b..41d7c8be2 100644
--- a/src/ui/widget/selected-style.cpp
+++ b/src/ui/widget/selected-style.cpp
@@ -47,6 +47,7 @@
#include "pixmaps/cursor-adj-h.xpm"
#include "pixmaps/cursor-adj-s.xpm"
#include "pixmaps/cursor-adj-l.xpm"
+#include "pixmaps/cursor-adj-a.xpm"
#include "sp-cursor.h"
#include "gradient-chemistry.h"
@@ -299,7 +300,7 @@ SelectedStyle::SelectedStyle(bool /*layout*/)
// List of units should match with Fill/Stroke dialog stroke style width list
for (GSList *l = sp_unit_get_list(SP_UNIT_ABSOLUTE | SP_UNIT_DEVICE); l != NULL; l = l->next) {
- SPUnit const *u = (SPUnit*)l->data;
+ SPUnit const *u = static_cast<SPUnit*>(l->data);
Gtk::RadioMenuItem *mi = Gtk::manage(new Gtk::RadioMenuItem(_sw_group));
mi->add(*(new Gtk::Label(u->abbr, 0.0, 0.5)));
_unit_mis = g_slist_append(_unit_mis, mi);
@@ -338,6 +339,7 @@ SelectedStyle::SelectedStyle(bool /*layout*/)
_stroke_width_place.signal_button_press_event().connect(sigc::mem_fun(*this, &SelectedStyle::on_sw_click));
_stroke_width_place.signal_button_release_event().connect(sigc::mem_fun(*this, &SelectedStyle::on_sw_click));
+
_opacity_sb.signal_populate_popup().connect(sigc::mem_fun(*this, &SelectedStyle::on_opacity_menu));
_opacity_sb.signal_value_changed().connect(sigc::mem_fun(*this, &SelectedStyle::on_opacity_changed));
// Connect to key-press to ensure focus is consistent with other spin buttons when using the keys vs mouse-click
@@ -449,7 +451,7 @@ SelectedStyle::setDesktop(SPDesktop *desktop)
this )
));
- _sw_unit = (SPUnit *) sp_desktop_namedview(desktop)->doc_units;
+ _sw_unit = const_cast<SPUnit*>(sp_desktop_namedview(desktop)->doc_units);
// Set the doc default unit active in the units list
gint length = g_slist_length(_unit_mis);
@@ -986,13 +988,13 @@ SelectedStyle::update()
if (SP_IS_LINEARGRADIENT (server)) {
SPGradient *vector = SP_GRADIENT(server)->getVector();
- sp_gradient_image_set_gradient ((SPGradientImage *) _gradient_preview_l[i], vector);
+ sp_gradient_image_set_gradient(SP_GRADIENT_IMAGE(_gradient_preview_l[i]), vector);
place->add(_gradient_box_l[i]);
place->set_tooltip_text(__lgradient[i]);
_mode[i] = SS_LGRADIENT;
} else if (SP_IS_RADIALGRADIENT (server)) {
SPGradient *vector = SP_GRADIENT(server)->getVector();
- sp_gradient_image_set_gradient ((SPGradientImage *) _gradient_preview_r[i], vector);
+ sp_gradient_image_set_gradient(SP_GRADIENT_IMAGE(_gradient_preview_r[i]), vector);
place->add(_gradient_box_r[i]);
place->set_tooltip_text(__rgradient[i]);
_mode[i] = SS_RGRADIENT;
@@ -1008,7 +1010,7 @@ SelectedStyle::update()
guint32 color = paint->value.color.toRGBA32(
SP_SCALE24_TO_FLOAT ((i == SS_FILL)? query->fill_opacity.value : query->stroke_opacity.value));
_lastselected[i] = _thisselected[i];
- _thisselected[i] = color | 0xff; // only color, opacity === 1
+ _thisselected[i] = color; // include opacity
((Inkscape::UI::Widget::ColorPreview*)_color_preview[i])->setRgba32 (color);
_color_preview[i]->show_all();
place->add(*_color_preview[i]);
@@ -1211,39 +1213,43 @@ RotateableSwatch::~RotateableSwatch() {
}
double
-RotateableSwatch::color_adjust(float *hsl, double by, guint32 cc, guint modifier)
+RotateableSwatch::color_adjust(float *hsla, double by, guint32 cc, guint modifier)
{
- sp_color_rgb_to_hsl_floatv (hsl, SP_RGBA32_R_F(cc), SP_RGBA32_G_F(cc), SP_RGBA32_B_F(cc));
-
+ sp_color_rgb_to_hsl_floatv (hsla, SP_RGBA32_R_F(cc), SP_RGBA32_G_F(cc), SP_RGBA32_B_F(cc));
+ hsla[3] = SP_RGBA32_A_F(cc);
double diff = 0;
if (modifier == 2) { // saturation
- double old = hsl[1];
+ double old = hsla[1];
if (by > 0) {
- hsl[1] += by * (1 - hsl[1]);
+ hsla[1] += by * (1 - hsla[1]);
} else {
- hsl[1] += by * (hsl[1]);
+ hsla[1] += by * (hsla[1]);
}
- diff = hsl[1] - old;
+ diff = hsla[1] - old;
} else if (modifier == 1) { // lightness
- double old = hsl[2];
+ double old = hsla[2];
if (by > 0) {
- hsl[2] += by * (1 - hsl[2]);
+ hsla[2] += by * (1 - hsla[2]);
} else {
- hsl[2] += by * (hsl[2]);
+ hsla[2] += by * (hsla[2]);
}
- diff = hsl[2] - old;
+ diff = hsla[2] - old;
+ } else if (modifier == 3) { // alpha
+ double old = hsla[3];
+ hsla[3] += by/2;
+ diff = hsla[3] - old;
} else { // hue
- double old = hsl[0];
- hsl[0] += by/2;
- while (hsl[0] < 0)
- hsl[0] += 1;
- while (hsl[0] > 1)
- hsl[0] -= 1;
- diff = hsl[0] - old;
+ double old = hsla[0];
+ hsla[0] += by/2;
+ while (hsla[0] < 0)
+ hsla[0] += 1;
+ while (hsla[0] > 1)
+ hsla[0] -= 1;
+ diff = hsla[0] - old;
}
float rgb[3];
- sp_color_hsl_to_rgb_floatv (rgb, hsl[0], hsl[1], hsl[2]);
+ sp_color_hsl_to_rgb_floatv (rgb, hsla[0], hsla[1], hsla[2]);
gchar c[64];
sp_svg_write_color (c, sizeof(c),
@@ -1256,10 +1262,14 @@ RotateableSwatch::color_adjust(float *hsl, double by, guint32 cc, guint modifier
);
SPCSSAttr *css = sp_repr_css_attr_new ();
- if (fillstroke == SS_FILL)
- sp_repr_css_set_property (css, "fill", c);
- else
- sp_repr_css_set_property (css, "stroke", c);
+
+ if (modifier == 3) { // alpha
+ Inkscape::CSSOStringStream osalpha;
+ osalpha << hsla[3];
+ sp_repr_css_set_property(css, (fillstroke == SS_FILL) ? "fill-opacity" : "stroke-opacity", osalpha.str().c_str());
+ } else {
+ sp_repr_css_set_property (css, (fillstroke == SS_FILL) ? "fill" : "stroke", c);
+ }
sp_desktop_set_style (parent->getDesktop(), css);
sp_repr_css_attr_unref (css);
return diff;
@@ -1270,7 +1280,7 @@ RotateableSwatch::do_motion(double by, guint modifier) {
if (parent->_mode[fillstroke] != SS_COLOR)
return;
- if (!cr_set && modifier != 3) {
+ if (!scrolling && !cr_set) {
GtkWidget *w = GTK_WIDGET(gobj());
GdkPixbuf *pixbuf = NULL;
@@ -1278,6 +1288,8 @@ RotateableSwatch::do_motion(double by, guint modifier) {
pixbuf = gdk_pixbuf_new_from_xpm_data((const gchar **)cursor_adj_s_xpm);
} else if (modifier == 1) { // lightness
pixbuf = gdk_pixbuf_new_from_xpm_data((const gchar **)cursor_adj_l_xpm);
+ } else if (modifier == 3) { // alpha
+ pixbuf = gdk_pixbuf_new_from_xpm_data((const gchar **)cursor_adj_a_xpm);
} else { // hue
pixbuf = gdk_pixbuf_new_from_xpm_data((const gchar **)cursor_adj_h_xpm);
}
@@ -1305,43 +1317,51 @@ RotateableSwatch::do_motion(double by, guint modifier) {
cc = startcolor;
}
- float hsl[3];
+ float hsla[4];
double diff = 0;
- if (modifier != 3) {
- diff = color_adjust(hsl, by, cc, modifier);
- }
- if (modifier == 3) { // Alt, do nothing
+ diff = color_adjust(hsla, by, cc, modifier);
+
+ if (modifier == 3) { // alpha
+ DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
+ SP_VERB_DIALOG_FILL_STROKE, (_("Adjust alpha")));
+ double ch = hsla[3];
+ parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, with <b>Shift</b> to adjust saturation, without modifiers to adjust hue"), ch - diff, ch, diff);
} else if (modifier == 2) { // saturation
DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
SP_VERB_DIALOG_FILL_STROKE, (_("Adjust saturation")));
- double ch = hsl[1];
- parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, without modifiers to adjust hue"), ch - diff, ch, diff);
+ double ch = hsla[1];
+ parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</b> to adjust lightness, with <b>Alt</b> to adjust alpha, without modifiers to adjust hue"), ch - diff, ch, diff);
} else if (modifier == 1) { // lightness
DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
SP_VERB_DIALOG_FILL_STROKE, (_("Adjust lightness")));
- double ch = hsl[2];
- parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, without modifiers to adjust hue"), ch - diff, ch, diff);
+ double ch = hsla[2];
+ parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, without modifiers to adjust hue"), ch - diff, ch, diff);
} else { // hue
DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
SP_VERB_DIALOG_FILL_STROKE, (_("Adjust hue")));
- double ch = hsl[0];
- parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Ctrl</b> to adjust lightness"), ch - diff, ch, diff);
+ double ch = hsla[0];
+ parent->getDesktop()->event_context->_message_context->setF(Inkscape::IMMEDIATE_MESSAGE, _("Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</b> to adjust saturation, with <b>Alt</b> to adjust alpha, with <b>Ctrl</b> to adjust lightness"), ch - diff, ch, diff);
}
}
+
+void
+RotateableSwatch::do_scroll(double by, guint modifier) {
+ do_motion(by/30.0, modifier);
+ do_release(by/30.0, modifier);
+}
+
void
RotateableSwatch::do_release(double by, guint modifier) {
if (parent->_mode[fillstroke] != SS_COLOR)
return;
- float hsl[3];
- if (modifier != 3) {
- color_adjust(hsl, by, startcolor, modifier);
- }
+ float hsla[4];
+ color_adjust(hsla, by, startcolor, modifier);
if (cr_set) {
GtkWidget *w = GTK_WIDGET(gobj());
@@ -1357,7 +1377,9 @@ RotateableSwatch::do_release(double by, guint modifier) {
cr_set = false;
}
- if (modifier == 3) { // Alt, do nothing
+ if (modifier == 3) { // alpha
+ DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
+ SP_VERB_DIALOG_FILL_STROKE, ("Adjust alpha"));
} else if (modifier == 2) { // saturation
DocumentUndo::maybeDone(sp_desktop_document(parent->getDesktop()), undokey,
SP_VERB_DIALOG_FILL_STROKE, ("Adjust saturation"));
@@ -1467,6 +1489,11 @@ RotateableStrokeWidth::do_release(double by, guint modifier) {
parent->getDesktop()->event_context->_message_context->clear();
}
+void
+RotateableStrokeWidth::do_scroll(double by, guint modifier) {
+ do_motion(by/10.0, modifier);
+ startvalue_set = false;
+}
Dialog::FillAndStroke *get_fill_and_stroke_panel(SPDesktop *desktop)
{
diff --git a/src/ui/widget/selected-style.h b/src/ui/widget/selected-style.h
index a9e9d7274..fac4f22e6 100644
--- a/src/ui/widget/selected-style.h
+++ b/src/ui/widget/selected-style.h
@@ -61,8 +61,10 @@ public:
~RotateableSwatch();
double color_adjust (float *hsl, double by, guint32 cc, guint state);
+
virtual void do_motion (double by, guint state);
virtual void do_release (double by, guint state);
+ virtual void do_scroll (double by, guint state);
private:
guint fillstroke;
@@ -87,6 +89,7 @@ public:
double value_adjust(double current, double by, guint modifier, bool final);
virtual void do_motion (double by, guint state);
virtual void do_release (double by, guint state);
+ virtual void do_scroll (double by, guint state);
private:
SelectedStyle *parent;
diff --git a/src/util/expression-evaluator.cpp b/src/util/expression-evaluator.cpp
index 37e9d6cc1..3e1bab6bc 100644
--- a/src/util/expression-evaluator.cpp
+++ b/src/util/expression-evaluator.cpp
@@ -75,7 +75,7 @@ typedef struct
/** Unit Resolver...
*/
-bool unitresolverproc (const gchar* identifier, GimpEevlQuantity *result, Unit* unit)
+static bool unitresolverproc (const gchar* identifier, GimpEevlQuantity *result, Unit* unit)
{
static UnitTable unit_table;
diff --git a/src/verbs.cpp b/src/verbs.cpp
index 8c45ce665..bbadb1a25 100644
--- a/src/verbs.cpp
+++ b/src/verbs.cpp
@@ -133,7 +133,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("File"))
{ }
}; // FileVerb class
@@ -152,7 +152,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Edit"))
{ }
}; // EditVerb class
@@ -171,7 +171,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Selection"))
{ }
}; // SelectionVerb class
@@ -190,7 +190,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Layer"))
{ }
}; // LayerVerb class
@@ -209,7 +209,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Object"))
{ }
}; // ObjectVerb class
@@ -228,7 +228,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Context"))
{ }
}; // ContextVerb class
@@ -247,7 +247,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("View"))
{ }
}; // ZoomVerb class
@@ -267,7 +267,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Dialog"))
{ }
}; // DialogVerb class
@@ -286,7 +286,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Help"))
{ }
}; // HelpVerb class
@@ -305,7 +305,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Help"))
{ }
}; // TutorialVerb class
@@ -324,7 +324,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Text"))
{ }
}; //TextVerb : public Verb
@@ -341,7 +341,7 @@ Verb::VerbIDTable Verb::_verb_ids;
* each call it is incremented. The list of allocated verbs is kept
* in the \c _verbs hashtable which is indexed by the \c code.
*/
-Verb::Verb(gchar const *id, gchar const *name, gchar const *tip, gchar const *image) :
+Verb::Verb(gchar const *id, gchar const *name, gchar const *tip, gchar const *image, gchar const *group) :
_actions(0),
_id(id),
_name(name),
@@ -350,6 +350,7 @@ Verb::Verb(gchar const *id, gchar const *name, gchar const *tip, gchar const *im
_shortcut(0),
_image(image),
_code(0),
+ _group(group),
_default_sensitive(false)
{
static int count = SP_VERB_LAST;
@@ -2002,6 +2003,7 @@ void DialogVerb::perform(SPAction *action, void *data)
case SP_VERB_DIALOG_PRINT_COLORS_PREVIEW:
dt->_dlg_mgr->showDialog("PrintColorsPreviewDialog");
break;
+
default:
break;
}
@@ -2104,7 +2106,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Extensions"))
{
set_default_sensitive(false);
}
@@ -2169,7 +2171,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("View"))
{
set_default_sensitive(false);
}
@@ -2235,7 +2237,7 @@ public:
gchar const *name,
gchar const *tip,
gchar const *image) :
- Verb(code, id, name, tip, image)
+ Verb(code, id, name, tip, image, _("Layer"))
{
set_default_sensitive(true);
}
@@ -2294,8 +2296,8 @@ void LockAndHideVerb::perform(SPAction *action, void *data)
// these must be in the same order as the SP_VERB_* enum in "verbs.h"
Verb *Verb::_base_verbs[] = {
// Header
- new Verb(SP_VERB_INVALID, NULL, NULL, NULL, NULL),
- new Verb(SP_VERB_NONE, "None", N_("None"), N_("Does nothing"), NULL),
+ new Verb(SP_VERB_INVALID, NULL, NULL, NULL, NULL, NULL),
+ new Verb(SP_VERB_NONE, "None", N_("None"), N_("Does nothing"), NULL, NULL),
// File
new FileVerb(SP_VERB_FILE_NEW, "FileNew", N_("Default"), N_("Create new document from the default template"),
@@ -2707,7 +2709,7 @@ Verb *Verb::_base_verbs[] = {
#ifdef HAVE_GTK_WINDOW_FULLSCREEN
new ZoomVerb(SP_VERB_FULLSCREEN, "FullScreen", N_("_Fullscreen"), N_("Stretch this document window to full screen"),
INKSCAPE_ICON("view-fullscreen")),
- new ZoomVerb(SP_VERB_FULLSCREENFOCUS, "FullScreenFocus", N_("Fullscreen & Focus Mode"), Glib::ustring::format(N_("Stretch this document window to full screen"), N_(" and "), N_("Remove excess toolbars to focus on drawing")).c_str(),
+ new ZoomVerb(SP_VERB_FULLSCREENFOCUS, "FullScreenFocus", N_("Fullscreen & Focus Mode"), N_("Stretch this document window to full screen"),
INKSCAPE_ICON("view-fullscreen")),
#endif // HAVE_GTK_WINDOW_FULLSCREEN
new ZoomVerb(SP_VERB_FOCUSTOGGLE, "FocusToggle", N_("Toggle _Focus Mode"), N_("Remove excess toolbars to focus on drawing"),
@@ -2814,7 +2816,6 @@ Verb *Verb::_base_verbs[] = {
N_("Select which color separations to render in Print Colors Preview rendermode"), NULL),
new DialogVerb(SP_VERB_DIALOG_EXPORT, "DialogExport", N_("_Export PNG Image..."),
N_("Export this document or a selection as a PNG image"), INKSCAPE_ICON("document-export")),
-
// Help
new HelpVerb(SP_VERB_HELP_ABOUT_EXTENSIONS, "HelpAboutExtensions", N_("About E_xtensions"),
N_("Information on Inkscape extensions"), NULL),
@@ -2898,9 +2899,27 @@ Verb *Verb::_base_verbs[] = {
// Footer
- new Verb(SP_VERB_LAST, " '\"invalid id", NULL, NULL, NULL)
+ new Verb(SP_VERB_LAST, " '\"invalid id", NULL, NULL, NULL, NULL)
};
+std::vector<Inkscape::Verb *>
+Verb::getList (void) {
+
+ std::vector<Verb *> verbs;
+ // Go through the dynamic verb table
+ for (VerbTable::iterator iter = _verbs.begin(); iter != _verbs.end(); ++iter) {
+ Verb * verb = iter->second;
+ if (verb->get_code() == SP_VERB_INVALID ||
+ verb->get_code() == SP_VERB_NONE ||
+ verb->get_code() == SP_VERB_LAST) {
+ continue;
+ }
+
+ verbs.push_back(verb);
+ }
+
+ return verbs;
+};
void
Verb::list (void) {
diff --git a/src/verbs.h b/src/verbs.h
index c47d3ae16..c4a7b67e0 100644
--- a/src/verbs.h
+++ b/src/verbs.h
@@ -348,6 +348,7 @@ enum {
gchar *sp_action_get_title (const SPAction *action);
#include <map>
+#include <vector>
namespace Inkscape {
@@ -418,6 +419,9 @@ private:
*/
unsigned int _code;
+ /** Name of the group the verb belongs to. */
+ gchar const * _group;
+
/**
* Whether this verb is set to default to sensitive or
* insensitive when new actions are created.
@@ -452,17 +456,24 @@ public:
gchar const * get_name (void) { return _name; }
/** Accessor to get the internal variable. */
+ gchar const * get_short_tip (void) { return _tip; };
+
+ /** Accessor to get the internal variable. */
gchar const * get_tip (void) ;
/** Accessor to get the internal variable. */
gchar const * get_image (void) { return _image; }
+ /** Get the verbs group */
+ gchar const * get_group (void) { return _group; }
+
/** Set the name after initialization. */
gchar const * set_name (gchar const * name) { _name = name; return _name; }
/** Set the tooltip after initialization. */
gchar const * set_tip (gchar const * tip) { _tip = tip; return _tip; }
+
protected:
SPAction *make_action_helper (Inkscape::UI::View::View *view, void (*perform_fun)(SPAction *, void *), void *in_pntr = NULL);
virtual SPAction *make_action (Inkscape::UI::View::View *view);
@@ -494,7 +505,8 @@ public:
gchar const * id,
gchar const * name,
gchar const * tip,
- gchar const * image) :
+ gchar const * image,
+ gchar const * group) :
_actions(0),
_id(id),
_name(name),
@@ -503,12 +515,13 @@ public:
_shortcut(0),
_image(image),
_code(code),
+ _group(group),
_default_sensitive(true)
{
_verbs.insert(VerbTable::value_type(_code, this));
_verb_ids.insert(VerbIDTable::value_type(_id, this));
}
- Verb (gchar const * id, gchar const * name, gchar const * tip, gchar const * image);
+ Verb (gchar const * id, gchar const * name, gchar const * tip, gchar const * image, gchar const * group);
virtual ~Verb (void);
SPAction * get_action(Inkscape::UI::View::View * view);
@@ -560,6 +573,8 @@ protected:
public:
static void list (void);
+ static std::vector<Inkscape::Verb *>getList (void);
+
}; /* Verb class */
diff --git a/src/widgets/arc-toolbar.cpp b/src/widgets/arc-toolbar.cpp
index 84434c88b..e96e4c097 100644
--- a/src/widgets/arc-toolbar.cpp
+++ b/src/widgets/arc-toolbar.cpp
@@ -92,7 +92,7 @@ static void sp_arctb_sensitivize( GObject *tbl, double v1, double v2 )
static void
sp_arctb_startend_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *value_name, gchar const *other_name)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -128,8 +128,8 @@ sp_arctb_startend_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *v
}
sp_genericellipse_normalize(ge);
- ((SPObject *)arc)->updateRepr();
- ((SPObject *)arc)->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
+ (SP_OBJECT(arc))->updateRepr();
+ (SP_OBJECT(arc))->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG);
modmade = true;
}
@@ -163,7 +163,7 @@ static void sp_arctb_end_value_changed(GtkAdjustment *adj, GObject *tbl)
static void sp_arctb_open_state_changed( EgeSelectOneAction *act, GObject *tbl )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
prefs->setBool("/tools/shapes/arc/open", ege_select_one_action_get_active(act) != 0);
@@ -419,7 +419,7 @@ void sp_arc_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObjec
sigc::connection *connection = new sigc::connection(
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_arc_toolbox_selection_changed), (GObject *)holder))
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_arc_toolbox_selection_changed), G_OBJECT(holder)))
);
g_signal_connect( holder, "destroy", G_CALLBACK(delete_connection), connection );
g_signal_connect( holder, "destroy", G_CALLBACK(purge_repr_listener), holder );
diff --git a/src/widgets/box3d-toolbar.cpp b/src/widgets/box3d-toolbar.cpp
index 2192ebfdc..cb4951660 100644
--- a/src/widgets/box3d-toolbar.cpp
+++ b/src/widgets/box3d-toolbar.cpp
@@ -227,7 +227,7 @@ static void box3d_toolbox_selection_changed(Inkscape::Selection *selection, GObj
static void box3d_angle_value_changed(GtkAdjustment *adj, GObject *dataKludge, Proj::Axis axis)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
SPDocument *document = sp_desktop_document(desktop);
// quit if run by the attr_changed or selection changed listener
@@ -431,7 +431,7 @@ void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject
}
sigc::connection *connection = new sigc::connection(
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_selection_changed), (GObject *)holder))
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(box3d_toolbox_selection_changed), G_OBJECT(holder)))
);
g_signal_connect(holder, "destroy", G_CALLBACK(delete_connection), connection);
g_signal_connect(holder, "destroy", G_CALLBACK(purge_repr_listener), holder);
diff --git a/src/widgets/button.cpp b/src/widgets/button.cpp
index 45356601b..1ac083276 100644
--- a/src/widgets/button.cpp
+++ b/src/widgets/button.cpp
@@ -218,9 +218,7 @@ sp_button_perform_action (SPButton *button, gpointer /*data*/)
GtkWidget *
sp_button_new( Inkscape::IconSize size, SPButtonType type, SPAction *action, SPAction *doubleclick_action )
{
- SPButton *button;
-
- button = (SPButton *)g_object_new (SP_TYPE_BUTTON, NULL);
+ SPButton *button = SP_BUTTON(g_object_new(SP_TYPE_BUTTON, NULL));
button->type = type;
button->lsize = CLAMP( size, Inkscape::ICON_SIZE_MENU, Inkscape::ICON_SIZE_DECORATION );
diff --git a/src/widgets/calligraphy-toolbar.cpp b/src/widgets/calligraphy-toolbar.cpp
index a0ae136e8..1c39cd9e5 100644
--- a/src/widgets/calligraphy-toolbar.cpp
+++ b/src/widgets/calligraphy-toolbar.cpp
@@ -259,7 +259,7 @@ static void sp_dcc_save_profile(GtkWidget * /*widget*/, GObject *tbl)
{
using Inkscape::UI::Dialog::CalligraphicProfileRename;
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- SPDesktop *desktop = (SPDesktop *) g_object_get_data(tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data(tbl, "desktop" ));
if (! desktop) {
return;
}
diff --git a/src/widgets/connector-toolbar.cpp b/src/widgets/connector-toolbar.cpp
index 2b00856ec..87deffc71 100644
--- a/src/widgets/connector-toolbar.cpp
+++ b/src/widgets/connector-toolbar.cpp
@@ -98,7 +98,7 @@ static void sp_connector_path_set_ignore(void)
static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
Inkscape::Selection * selection = sp_desktop_selection(desktop);
SPDocument *doc = sp_desktop_document(desktop);
@@ -123,7 +123,7 @@ static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl
bool modmade = false;
GSList *l = (GSList *) selection->itemList();
while (l) {
- SPItem *item = (SPItem *) l->data;
+ SPItem *item = SP_ITEM(l->data);
if (cc_item_is_connector(item)) {
item->setAttribute( "inkscape:connector-type",
@@ -148,7 +148,7 @@ static void sp_connector_orthogonal_toggled( GtkToggleAction* act, GObject *tbl
static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
Inkscape::Selection * selection = sp_desktop_selection(desktop);
SPDocument *doc = sp_desktop_document(desktop);
@@ -172,7 +172,7 @@ static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl)
bool modmade = false;
GSList *l = (GSList *) selection->itemList();
while (l) {
- SPItem *item = (SPItem *) l->data;
+ SPItem *item = SP_ITEM(l->data);
if (cc_item_is_connector(item)) {
item->setAttribute( "inkscape:connector-curvature",
@@ -198,7 +198,7 @@ static void connector_curvature_changed(GtkAdjustment *adj, GObject* tbl)
static void connector_spacing_changed(GtkAdjustment *adj, GObject* tbl)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
SPDocument *doc = sp_desktop_document(desktop);
if (!DocumentUndo::getUndoSensitive(doc)) {
@@ -305,7 +305,7 @@ static void connector_tb_event_attr_changed(Inkscape::XML::Node *repr,
static void sp_connector_new_connection_point(GtkWidget *, GObject *tbl)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
SPConnectorContext* cc = SP_CONNECTOR_CONTEXT(desktop->event_context);
if (cc->mode == SP_CONNECTOR_CONTEXT_EDITING_MODE) {
@@ -315,7 +315,7 @@ static void sp_connector_new_connection_point(GtkWidget *, GObject *tbl)
static void sp_connector_remove_connection_point(GtkWidget *, GObject *tbl)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
SPConnectorContext* cc = SP_CONNECTOR_CONTEXT(desktop->event_context);
if (cc->mode == SP_CONNECTOR_CONTEXT_EDITING_MODE) {
@@ -461,7 +461,7 @@ void sp_connector_toolbox_prep( SPDesktop *desktop, GtkActionGroup* mainActions,
gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act), ( tbuttonstate ? TRUE : FALSE ));
g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(sp_directed_graph_layout_toggled), holder );
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_connector_toolbox_selection_changed), (GObject *)holder));
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_connector_toolbox_selection_changed), holder));
}
// Avoid overlaps toggle button
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 9f18cc671..05053f6fd 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -301,7 +301,7 @@ GType SPDesktopWidget::getType(void)
static void
sp_desktop_widget_class_init (SPDesktopWidgetClass *klass)
{
- dtw_parent_class = (SPViewWidgetClass*)g_type_class_peek_parent (klass);
+ dtw_parent_class = SP_VIEW_WIDGET_CLASS(g_type_class_peek_parent(klass));
GObjectClass *object_class = (GObjectClass *) klass;
GtkWidgetClass *widget_class = (GtkWidgetClass *) klass;
@@ -317,17 +317,11 @@ sp_desktop_widget_class_init (SPDesktopWidgetClass *klass)
*/
void SPDesktopWidget::init( SPDesktopWidget *dtw )
{
- GtkWidget *widget;
- GtkWidget *tbl;
- GtkWidget *canvas_tbl;
-
- GtkWidget *eventbox;
-
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
new (&dtw->modified_connection) sigc::connection();
- widget = GTK_WIDGET (dtw);
+ GtkWidget *widget = GTK_WIDGET (dtw);
dtw->window = 0;
dtw->desktop = NULL;
@@ -365,6 +359,7 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
#else
dtw->hbox = gtk_hbox_new(FALSE, 0);
#endif
+
gtk_box_pack_end( GTK_BOX (dtw->vbox), dtw->hbox, TRUE, TRUE, 0 );
gtk_widget_show(dtw->hbox);
@@ -382,24 +377,42 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
ToolboxFactory::setOrientation( dtw->tool_toolbox, GTK_ORIENTATION_VERTICAL );
gtk_box_pack_start( GTK_BOX(dtw->hbox), dtw->tool_toolbox, FALSE, TRUE, 0 );
- tbl = gtk_table_new (2, 3, FALSE);
- gtk_box_pack_start( GTK_BOX(dtw->hbox), tbl, TRUE, TRUE, 1 );
-
- canvas_tbl = gtk_table_new (3, 3, FALSE);
-
/* Horizontal ruler */
- eventbox = gtk_event_box_new ();
+ GtkWidget *eventbox = gtk_event_box_new ();
dtw->hruler = sp_ruler_new(GTK_ORIENTATION_HORIZONTAL);
dtw->hruler_box = eventbox;
sp_ruler_set_metric(SP_RULER(dtw->hruler), SP_PT);
gtk_widget_set_tooltip_text (dtw->hruler_box, gettext(sp_unit_get_plural (&sp_unit_get_by_id(SP_UNIT_PT))));
gtk_container_add (GTK_CONTAINER (eventbox), dtw->hruler);
- gtk_table_attach (GTK_TABLE (canvas_tbl), eventbox, 1, 2, 0, 1, (GtkAttachOptions)(GTK_FILL), (GtkAttachOptions)(GTK_FILL),
- gtk_widget_get_style(widget)->xthickness, 0);
+ guint xthickness = gtk_widget_get_style(widget)->xthickness;
+ guint ythickness = gtk_widget_get_style(widget)->ythickness;
g_signal_connect (G_OBJECT (eventbox), "button_press_event", G_CALLBACK (sp_dt_hruler_event), dtw);
g_signal_connect (G_OBJECT (eventbox), "button_release_event", G_CALLBACK (sp_dt_hruler_event), dtw);
g_signal_connect (G_OBJECT (eventbox), "motion_notify_event", G_CALLBACK (sp_dt_hruler_event), dtw);
+#if GTK_CHECK_VERSION(3,0,0)
+ GtkWidget *tbl = gtk_grid_new();
+ GtkWidget *canvas_tbl = gtk_grid_new();
+
+ gtk_widget_set_margin_left(eventbox, xthickness);
+ gtk_widget_set_margin_right(eventbox, xthickness);
+
+ gtk_widget_set_halign(eventbox, GTK_ALIGN_FILL);
+ gtk_widget_set_hexpand(eventbox, TRUE);
+ gtk_widget_set_valign(eventbox, GTK_ALIGN_START);
+
+ gtk_grid_attach(GTK_GRID(canvas_tbl), eventbox, 1, 0, 1, 1);
+#else
+ GtkWidget *tbl = gtk_table_new(2, 3, FALSE);
+ GtkWidget *canvas_tbl = gtk_table_new(3, 3, FALSE);
+
+ gtk_table_attach(GTK_TABLE (canvas_tbl), eventbox, 1, 2, 0, 1,
+ GTK_FILL, GTK_FILL,
+ xthickness, 0);
+#endif
+
+ gtk_box_pack_start( GTK_BOX(dtw->hbox), tbl, TRUE, TRUE, 1 );
+
/* Vertical ruler */
eventbox = gtk_event_box_new ();
dtw->vruler = sp_ruler_new(GTK_ORIENTATION_VERTICAL);
@@ -407,28 +420,45 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
sp_ruler_set_metric (SP_RULER (dtw->vruler), SP_PT);
gtk_widget_set_tooltip_text (dtw->vruler_box, gettext(sp_unit_get_plural (&sp_unit_get_by_id(SP_UNIT_PT))));
gtk_container_add (GTK_CONTAINER (eventbox), GTK_WIDGET (dtw->vruler));
- gtk_table_attach (GTK_TABLE (canvas_tbl), eventbox, 0, 1, 1, 2, (GtkAttachOptions)(GTK_FILL), (GtkAttachOptions)(GTK_FILL), 0,
- gtk_widget_get_style(widget)->ythickness);
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_margin_top(eventbox, ythickness);
+ gtk_widget_set_margin_bottom(eventbox, ythickness);
+
+ gtk_widget_set_halign(eventbox, GTK_ALIGN_START);
+ gtk_widget_set_valign(eventbox, GTK_ALIGN_FILL);
+ gtk_widget_set_vexpand(eventbox, TRUE);
+
+ gtk_grid_attach(GTK_GRID(canvas_tbl), eventbox, 0, 1, 1, 1);
+#else
+ gtk_table_attach(GTK_TABLE (canvas_tbl), eventbox, 0, 1, 1, 2,
+ GTK_FILL, GTK_FILL,
+ 0, ythickness);
+#endif
+
g_signal_connect (G_OBJECT (eventbox), "button_press_event", G_CALLBACK (sp_dt_vruler_event), dtw);
g_signal_connect (G_OBJECT (eventbox), "button_release_event", G_CALLBACK (sp_dt_vruler_event), dtw);
g_signal_connect (G_OBJECT (eventbox), "motion_notify_event", G_CALLBACK (sp_dt_vruler_event), dtw);
- /* Horizontal scrollbar */
+ // Horizontal scrollbar
dtw->hadj = (GtkAdjustment *) gtk_adjustment_new (0.0, -4000.0, 4000.0, 10.0, 100.0, 4.0);
-#if GTK_CHECK_VERSION(3,0,0)
- dtw->hscrollbar = gtk_scrollbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_ADJUSTMENT (dtw->hadj));
-#else
- dtw->hscrollbar = gtk_hscrollbar_new (GTK_ADJUSTMENT (dtw->hadj));
-#endif
- gtk_table_attach (GTK_TABLE (canvas_tbl), dtw->hscrollbar, 1, 2, 2, 3, (GtkAttachOptions)(GTK_FILL), (GtkAttachOptions)(GTK_SHRINK), 0, 0);
- /* Vertical scrollbar and the sticky zoom button */
#if GTK_CHECK_VERSION(3,0,0)
+ dtw->hscrollbar = gtk_scrollbar_new(GTK_ORIENTATION_HORIZONTAL, GTK_ADJUSTMENT (dtw->hadj));
+ gtk_widget_set_halign(dtw->hscrollbar, GTK_ALIGN_FILL);
+ gtk_widget_set_hexpand(dtw->hscrollbar, TRUE);
+ gtk_grid_attach(GTK_GRID(canvas_tbl), dtw->hscrollbar, 1, 2, 1, 1);
dtw->vscrollbar_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
gtk_box_set_homogeneous(GTK_BOX(dtw->vscrollbar_box), FALSE);
#else
+ dtw->hscrollbar = gtk_hscrollbar_new (GTK_ADJUSTMENT (dtw->hadj));
+ gtk_table_attach(GTK_TABLE (canvas_tbl), dtw->hscrollbar, 1, 2, 2, 3,
+ GTK_FILL, GTK_SHRINK,
+ 0, 0);
dtw->vscrollbar_box = gtk_vbox_new (FALSE, 0);
#endif
+
+ // Sticky zoom button
dtw->sticky_zoom = sp_button_new_from_data ( Inkscape::ICON_SIZE_DECORATION,
SP_BUTTON_TYPE_TOGGLE,
NULL,
@@ -437,15 +467,27 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dtw->sticky_zoom), prefs->getBool("/options/stickyzoom/value"));
gtk_box_pack_start (GTK_BOX (dtw->vscrollbar_box), dtw->sticky_zoom, FALSE, FALSE, 0);
g_signal_connect (G_OBJECT (dtw->sticky_zoom), "toggled", G_CALLBACK (sp_dtw_sticky_zoom_toggled), dtw);
+
+ // Vertical scrollbar
dtw->vadj = (GtkAdjustment *) gtk_adjustment_new (0.0, -4000.0, 4000.0, 10.0, 100.0, 4.0);
+
#if GTK_CHECK_VERSION(3,0,0)
dtw->vscrollbar = gtk_scrollbar_new(GTK_ORIENTATION_VERTICAL, GTK_ADJUSTMENT(dtw->vadj));
#else
dtw->vscrollbar = gtk_vscrollbar_new (GTK_ADJUSTMENT (dtw->vadj));
#endif
+
gtk_box_pack_start (GTK_BOX (dtw->vscrollbar_box), dtw->vscrollbar, TRUE, TRUE, 0);
- gtk_table_attach (GTK_TABLE (canvas_tbl), dtw->vscrollbar_box, 2, 3, 0, 2, (GtkAttachOptions)(GTK_SHRINK), (GtkAttachOptions)(GTK_FILL), 0, 0);
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_valign(dtw->vscrollbar, GTK_ALIGN_FILL);
+ gtk_widget_set_vexpand(dtw->vscrollbar, TRUE);
+ gtk_grid_attach(GTK_GRID(canvas_tbl), dtw->vscrollbar_box, 2, 0, 1, 2);
+#else
+ gtk_table_attach(GTK_TABLE(canvas_tbl), dtw->vscrollbar_box, 2, 3, 0, 2,
+ GTK_SHRINK, GTK_FILL,
+ 0, 0);
+#endif
gchar const* tip = "";
Inkscape::Verb* verb = Inkscape::Verb::get( SP_VERB_VIEW_CMS_TOGGLE );
@@ -476,7 +518,16 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
#else
cms_adjust_set_sensitive(dtw, FALSE);
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
- gtk_table_attach( GTK_TABLE(canvas_tbl), dtw->cms_adjust, 2, 3, 2, 3, (GtkAttachOptions)(GTK_SHRINK), (GtkAttachOptions)(GTK_SHRINK), 0, 0);
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_grid_attach( GTK_GRID(canvas_tbl), dtw->cms_adjust, 2, 2, 1, 1);
+#else
+ gtk_table_attach( GTK_TABLE(canvas_tbl), dtw->cms_adjust, 2, 3, 2, 3,
+ (GtkAttachOptions)(GTK_SHRINK),
+ (GtkAttachOptions)(GTK_SHRINK),
+ 0, 0);
+#endif
+
{
if (!watcher) {
watcher = new CMSPrefWatcher();
@@ -500,17 +551,24 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
GtkStyle *style = gtk_style_copy(gtk_widget_get_style(GTK_WIDGET(dtw->canvas)));
style->bg[GTK_STATE_NORMAL] = style->white;
gtk_widget_set_style (GTK_WIDGET (dtw->canvas), style);
-#endif
-
+
// TODO: Extension event stuff has been removed from public API in GTK+ 3
// Need to check that this hasn't broken anything
-#if !GTK_CHECK_VERSION(3,0,0)
if ( prefs->getBool("/options/useextinput/value", true) )
gtk_widget_set_extension_events(GTK_WIDGET (dtw->canvas) , GDK_EXTENSION_EVENTS_ALL); //set extension events for tablets, unless disabled in preferences
#endif
g_signal_connect (G_OBJECT (dtw->canvas), "event", G_CALLBACK (sp_desktop_widget_event), dtw);
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_halign(GTK_WIDGET(dtw->canvas), GTK_ALIGN_FILL);
+ gtk_widget_set_valign(GTK_WIDGET(dtw->canvas), GTK_ALIGN_FILL);
+ gtk_widget_set_hexpand(GTK_WIDGET(dtw->canvas), TRUE);
+ gtk_widget_set_vexpand(GTK_WIDGET(dtw->canvas), TRUE);
+ gtk_grid_attach(GTK_GRID(canvas_tbl), GTK_WIDGET(dtw->canvas), 1, 1, 1, 1);
+#else
gtk_table_attach (GTK_TABLE (canvas_tbl), GTK_WIDGET(dtw->canvas), 1, 2, 1, 2, (GtkAttachOptions)(GTK_FILL | GTK_EXPAND), (GtkAttachOptions)(GTK_FILL | GTK_EXPAND), 0, 0);
+#endif
/* Dock */
bool create_dock =
@@ -530,12 +588,28 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
paned_class->cycle_handle_focus = NULL;
}
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_hexpand(GTK_WIDGET(paned->gobj()), TRUE);
+ gtk_widget_set_vexpand(GTK_WIDGET(paned->gobj()), TRUE);
+ gtk_widget_set_halign(GTK_WIDGET(paned->gobj()), GTK_ALIGN_FILL);
+ gtk_widget_set_valign(GTK_WIDGET(paned->gobj()), GTK_ALIGN_FILL);
+ gtk_grid_attach(GTK_GRID(tbl), GTK_WIDGET (paned->gobj()), 1, 1, 1, 1);
+#else
gtk_table_attach (GTK_TABLE (tbl), GTK_WIDGET (paned->gobj()), 1, 2, 1, 2, (GtkAttachOptions)(GTK_EXPAND | GTK_FILL),
(GtkAttachOptions)(GTK_EXPAND | GTK_FILL), 0, 0);
+#endif
} else {
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_hexpand(GTK_WIDGET(canvas_tbl), TRUE);
+ gtk_widget_set_vexpand(GTK_WIDGET(canvas_tbl), TRUE);
+ gtk_widget_set_halign(GTK_WIDGET(canvas_tbl), GTK_ALIGN_FILL);
+ gtk_widget_set_valign(GTK_WIDGET(canvas_tbl), GTK_ALIGN_FILL);
+ gtk_grid_attach(GTK_GRID(tbl), GTK_WIDGET (canvas_tbl), 1, 1, 1, 1);
+#else
gtk_table_attach (GTK_TABLE (tbl), GTK_WIDGET (canvas_tbl), 1, 2, 1, 2, (GtkAttachOptions)(GTK_EXPAND | GTK_FILL),
(GtkAttachOptions)(GTK_EXPAND | GTK_FILL), 0, 0);
+#endif
}
dtw->selected_style = new Inkscape::UI::Widget::SelectedStyle(true);
@@ -573,35 +647,66 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
dtw->zoom_update = g_signal_connect (G_OBJECT (dtw->zoom_status), "populate_popup", G_CALLBACK (sp_dtw_zoom_populate_popup), dtw);
// cursor coordinates
- dtw->coord_status = gtk_table_new (5, 2, FALSE);
+#if GTK_CHECK_VERSION(3,0,0)
+ dtw->coord_status = gtk_grid_new();
+ gtk_grid_set_row_spacing(GTK_GRID(dtw->coord_status), 0);
+ gtk_grid_set_column_spacing(GTK_GRID(dtw->coord_status), 2);
+ GtkWidget* sep = gtk_separator_new(GTK_ORIENTATION_VERTICAL);
+ gtk_grid_attach(GTK_GRID(dtw->coord_status),
+ GTK_WIDGET(sep),
+ 0, 0, 1, 2);
+#else
+ dtw->coord_status = gtk_table_new(5, 2, FALSE);
gtk_table_set_row_spacings(GTK_TABLE(dtw->coord_status), 0);
gtk_table_set_col_spacings(GTK_TABLE(dtw->coord_status), 2);
gtk_table_attach(GTK_TABLE(dtw->coord_status),
-#if GTK_CHECK_VERSION(3,0,0)
- gtk_separator_new(GTK_ORIENTATION_VERTICAL),
-#else
gtk_vseparator_new(),
+ 0, 1, 0, 2,
+ GTK_FILL, GTK_FILL, 0, 0);
#endif
- 0,1, 0,2, GTK_FILL, GTK_FILL, 0, 0);
+
eventbox = gtk_event_box_new ();
gtk_container_add (GTK_CONTAINER (eventbox), dtw->coord_status);
gtk_widget_set_tooltip_text (eventbox, _("Cursor coordinates"));
GtkWidget *label_x = gtk_label_new(_("X:"));
gtk_misc_set_alignment (GTK_MISC(label_x), 0.0, 0.5);
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_grid_attach(GTK_GRID(dtw->coord_status),
+ label_x, 1, 0, 1, 1);
+#else
gtk_table_attach(GTK_TABLE(dtw->coord_status), label_x, 1,2, 0,1, GTK_FILL, GTK_FILL, 0, 0);
+#endif
+
GtkWidget *label_y = gtk_label_new(_("Y:"));
gtk_misc_set_alignment (GTK_MISC(label_y), 0.0, 0.5);
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_grid_attach(GTK_GRID(dtw->coord_status), label_y, 1, 1, 1, 1);
+#else
gtk_table_attach(GTK_TABLE(dtw->coord_status), label_y, 1,2, 1,2, GTK_FILL, GTK_FILL, 0, 0);
+#endif
+
dtw->coord_status_x = gtk_label_new(NULL);
gtk_label_set_markup( GTK_LABEL(dtw->coord_status_x), "<tt> 0.00 </tt>" );
gtk_misc_set_alignment (GTK_MISC(dtw->coord_status_x), 1.0, 0.5);
dtw->coord_status_y = gtk_label_new(NULL);
gtk_label_set_markup( GTK_LABEL(dtw->coord_status_y), "<tt> 0.00 </tt>" );
gtk_misc_set_alignment (GTK_MISC(dtw->coord_status_y), 1.0, 0.5);
+ GtkWidget* label_z = gtk_label_new(_("Z:"));
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_grid_attach(GTK_GRID(dtw->coord_status), dtw->coord_status_x, 2, 0, 1, 1);
+ gtk_grid_attach(GTK_GRID(dtw->coord_status), dtw->coord_status_y, 2, 1, 1, 1);
+ gtk_grid_attach(GTK_GRID(dtw->coord_status), label_z, 3, 0, 1, 2);
+ gtk_grid_attach(GTK_GRID(dtw->coord_status), dtw->zoom_status, 4, 0, 1, 2);
+#else
gtk_table_attach(GTK_TABLE(dtw->coord_status), dtw->coord_status_x, 2,3, 0,1, GTK_FILL, GTK_FILL, 0, 0);
gtk_table_attach(GTK_TABLE(dtw->coord_status), dtw->coord_status_y, 2,3, 1,2, GTK_FILL, GTK_FILL, 0, 0);
- gtk_table_attach(GTK_TABLE(dtw->coord_status), gtk_label_new(_("Z:")), 3,4, 0,2, GTK_FILL, GTK_FILL, 0, 0);
+ gtk_table_attach(GTK_TABLE(dtw->coord_status), label_z, 3,4, 0,2, GTK_FILL, GTK_FILL, 0, 0);
gtk_table_attach(GTK_TABLE(dtw->coord_status), dtw->zoom_status, 4,5, 0,2, GTK_FILL, GTK_FILL, 0, 0);
+#endif
+
sp_set_font_size_smaller (dtw->coord_status);
gtk_box_pack_end (GTK_BOX (statusbar_tail), eventbox, FALSE, FALSE, 1);
diff --git a/src/widgets/eek-preview.cpp b/src/widgets/eek-preview.cpp
index 953beb69d..72db91373 100644
--- a/src/widgets/eek-preview.cpp
+++ b/src/widgets/eek-preview.cpp
@@ -229,9 +229,14 @@ static gboolean eek_preview_draw(GtkWidget* widget, cairo_t* cr)
GtkAllocation allocation;
gtk_widget_get_allocation(widget, &allocation);
EekPreview* preview = EEK_PREVIEW(widget);
- GdkColor fg = { 0, preview->_r, preview->_g, preview->_b };
- gint insetTop = 0, insetBottom = 0;
- gint insetLeft = 0, insetRight = 0;
+
+ GdkColor fg = { 0,
+ static_cast<guint16>(preview->_r),
+ static_cast<guint16>(preview->_g),
+ static_cast<guint16>(preview->_b)};
+
+ gint insetTop = 0, insetBottom = 0;
+ gint insetLeft = 0, insetRight = 0;
if (preview->_border == BORDER_SOLID) {
insetTop = 1;
diff --git a/src/widgets/erasor-toolbar.cpp b/src/widgets/erasor-toolbar.cpp
index 740af6821..14f87c943 100644
--- a/src/widgets/erasor-toolbar.cpp
+++ b/src/widgets/erasor-toolbar.cpp
@@ -82,7 +82,7 @@ static void sp_erc_width_value_changed( GtkAdjustment *adj, GObject *tbl )
static void sp_erasertb_mode_changed( EgeSelectOneAction *act, GObject *tbl )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
bool eraserMode = ege_select_one_action_get_active( act ) != 0;
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -94,9 +94,11 @@ static void sp_erasertb_mode_changed( EgeSelectOneAction *act, GObject *tbl )
// in turn, prevent listener from responding
g_object_set_data( tbl, "freeze", GINT_TO_POINTER(TRUE) );
+ /*
if ( eraserMode != 0 ) {
} else {
}
+ */
// TODO finish implementation
g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) );
diff --git a/src/widgets/font-selector.cpp b/src/widgets/font-selector.cpp
index 1cb94a8e5..6a677307e 100644
--- a/src/widgets/font-selector.cpp
+++ b/src/widgets/font-selector.cpp
@@ -448,7 +448,7 @@ static void sp_font_selector_emit_set (SPFontSelector *fsel)
GtkWidget *sp_font_selector_new()
{
- SPFontSelector *fsel = (SPFontSelector*) g_object_new(SP_TYPE_FONT_SELECTOR, NULL);
+ SPFontSelector *fsel = SP_FONT_SELECTOR(g_object_new(SP_TYPE_FONT_SELECTOR, NULL));
return (GtkWidget *) fsel;
}
diff --git a/src/widgets/gradient-image.cpp b/src/widgets/gradient-image.cpp
index 94918c614..359a41167 100644
--- a/src/widgets/gradient-image.cpp
+++ b/src/widgets/gradient-image.cpp
@@ -192,9 +192,7 @@ static gboolean sp_gradient_image_draw(GtkWidget *widget, cairo_t *ct)
GtkWidget *
sp_gradient_image_new (SPGradient *gradient)
{
- SPGradientImage *image;
-
- image = (SPGradientImage*)g_object_new (SP_TYPE_GRADIENT_IMAGE, NULL);
+ SPGradientImage *image = SP_GRADIENT_IMAGE(g_object_new(SP_TYPE_GRADIENT_IMAGE, NULL));
sp_gradient_image_set_gradient (image, gradient);
diff --git a/src/widgets/gradient-selector.cpp b/src/widgets/gradient-selector.cpp
index dffda69e3..33388a0c1 100644
--- a/src/widgets/gradient-selector.cpp
+++ b/src/widgets/gradient-selector.cpp
@@ -19,6 +19,7 @@
#include <gtk/gtk.h>
#include "document.h"
+#include "../document-undo.h"
#include "../document-private.h"
#include "../gradient-chemistry.h"
#include "inkscape.h"
@@ -169,7 +170,7 @@ static void sp_gradient_selector_init(SPGradientSelector *sel)
count_column->signal_clicked().connect( sigc::mem_fun(*sel, &SPGradientSelector::onTreeCountColClick) );
gvs->tree_select_connection = sel->treeview->get_selection()->signal_changed().connect( sigc::mem_fun(*sel, &SPGradientSelector::onTreeSelection) );
- sel->text_renderer->signal_edited().connect( sigc::mem_fun(*sel, &SPGradientSelector::onTreeEdited) );
+ sel->text_renderer->signal_edited().connect( sigc::mem_fun(*sel, &SPGradientSelector::onGradientRename) );
sel->scrolled_window = Gtk::manage(new Gtk::ScrolledWindow());
sel->scrolled_window->add(*sel->treeview);
@@ -248,12 +249,9 @@ void SPGradientSelector::setSpread(SPGradientSpread spread)
}
-GtkWidget *
-sp_gradient_selector_new (void)
+GtkWidget *sp_gradient_selector_new()
{
- SPGradientSelector *sel;
-
- sel = (SPGradientSelector*)g_object_new (SP_TYPE_GRADIENT_SELECTOR, NULL);
+ SPGradientSelector *sel = SP_GRADIENT_SELECTOR(g_object_new (SP_TYPE_GRADIENT_SELECTOR, NULL));
return (GtkWidget *) sel;
}
@@ -289,7 +287,7 @@ SPGradientSpread SPGradientSelector::getSpread()
return gradientSpread;
}
-void SPGradientSelector::onTreeEdited( const Glib::ustring& path_string, const Glib::ustring& new_text)
+void SPGradientSelector::onGradientRename( const Glib::ustring& path_string, const Glib::ustring& new_text)
{
Gtk::TreePath path(path_string);
Gtk::TreeModel::iterator iter = store->get_iter(path);
@@ -300,10 +298,12 @@ void SPGradientSelector::onTreeEdited( const Glib::ustring& path_string, const G
if ( row ) {
SPObject* obj = row[columns->data];
if ( obj ) {
+ row[columns->name] = gr_prepare_label(obj);
if (!new_text.empty() && new_text != row[columns->name]) {
rename_id(obj, new_text );
+ Inkscape::DocumentUndo::done(obj->document, SP_VERB_CONTEXT_GRADIENT,
+ _("Rename gradient"));
}
- row[columns->name] = gr_prepare_label(obj);
}
}
}
@@ -336,6 +336,14 @@ void SPGradientSelector::onTreeSelection()
return;
}
+ if (!treeview->has_focus()) {
+ /* Workaround for GTK bug on Windows/OS X
+ * When the treeview initially doesn't have focus and is clicked
+ * sometimes get_selection()->signal_changed() has the wrong selection
+ */
+ treeview->grab_focus();
+ }
+
const Glib::RefPtr<Gtk::TreeSelection> sel = treeview->get_selection();
if (!sel) {
return;
@@ -350,7 +358,7 @@ void SPGradientSelector::onTreeSelection()
}
if (obj) {
- sp_gradient_selector_vector_set (NULL, (SPGradient*)obj, this);
+ sp_gradient_selector_vector_set (NULL, SP_GRADIENT(obj), this);
}
}
@@ -363,7 +371,10 @@ bool SPGradientSelector::_checkForSelected(const Gtk::TreePath &path, const Gtk:
{
treeview->scroll_to_row(path, 0.5);
Glib::RefPtr<Gtk::TreeSelection> select = treeview->get_selection();
+ bool wasBlocked = blocked;
+ blocked = true;
select->select(iter);
+ blocked = wasBlocked;
found = true;
}
@@ -494,7 +505,7 @@ sp_gradient_selector_add_vector_clicked (GtkWidget */*w*/, SPGradientSelector *s
Glib::ustring old_id = gr->getId();
- gr = (SPGradient *) doc->getObjectByRepr(repr);
+ gr = SP_GRADIENT(doc->getObjectByRepr(repr));
// Rename the new gradients id to be similar to the cloned gradients
rename_id(gr, old_id);
diff --git a/src/widgets/gradient-selector.h b/src/widgets/gradient-selector.h
index f7cc3cc14..01c18a48d 100644
--- a/src/widgets/gradient-selector.h
+++ b/src/widgets/gradient-selector.h
@@ -61,7 +61,7 @@ struct SPGradientSelector {
/* Tree */
bool _checkForSelected(const Gtk::TreePath& path, const Gtk::TreeIter& iter, SPGradient *vector);
void onTreeSelection();
- void onTreeEdited( const Glib::ustring& path_string, const Glib::ustring& new_text);
+ void onGradientRename( const Glib::ustring& path_string, const Glib::ustring& new_text);
void onTreeNameColClick();
void onTreeColorColClick();
void onTreeCountColClick();
diff --git a/src/widgets/gradient-toolbar.cpp b/src/widgets/gradient-toolbar.cpp
index b5fc0a0f2..205f5b8ec 100644
--- a/src/widgets/gradient-toolbar.cpp
+++ b/src/widgets/gradient-toolbar.cpp
@@ -123,7 +123,7 @@ void gr_apply_gradient(Inkscape::Selection *selection, GrDrag *drag, SPGradient
if (drag && drag->selected) {
GrDragger *dragger = static_cast<GrDragger*>(drag->selected->data);
for (GSList const* i = dragger->draggables; i != NULL; i = i->next) { // for all draggables of dragger
- GrDraggable *draggable = (GrDraggable *) i->data;
+ GrDraggable *draggable = static_cast<GrDraggable*>(i->data);
gr_apply_gradient_to_item(draggable->item, gr, initialType, initialMode, draggable->fill_or_stroke);
}
return;
@@ -675,10 +675,10 @@ static void select_stop_by_drag(GtkWidget *combo_box, SPGradient *gradient, SPEv
// for all selected draggers
for (GList *i = drag->selected; i != NULL; i = i->next) {
- GrDragger *dragger = (GrDragger *) i->data;
+ GrDragger *dragger = static_cast<GrDragger*>(i->data);
// for all draggables of dragger
for (GSList const* j = dragger->draggables; j != NULL; j = j->next) {
- GrDraggable *draggable = (GrDraggable *) j->data;
+ GrDraggable *draggable = static_cast<GrDraggable*>(j->data);
if (draggable->point_type != POINT_RG_FOCUS) {
n++;
diff --git a/src/widgets/icon.cpp b/src/widgets/icon.cpp
index c02f4bceb..c7ddc2352 100644
--- a/src/widgets/icon.cpp
+++ b/src/widgets/icon.cpp
@@ -881,7 +881,7 @@ GtkWidget *IconImpl::newFull( Inkscape::IconSize lsize, gchar const *name )
if ( !widget ) {
//g_message("Creating an SPIcon instance for %s:%d", name, (int)lsize);
- SPIcon *icon = (SPIcon *)g_object_new(SP_TYPE_ICON, NULL);
+ SPIcon *icon = SP_ICON(g_object_new(SP_TYPE_ICON, NULL));
icon->lsize = lsize;
icon->name = g_strdup(name);
icon->psize = getPhysSize(lsize);
diff --git a/src/widgets/lpe-toolbar.cpp b/src/widgets/lpe-toolbar.cpp
index 673b1588b..3126175b3 100644
--- a/src/widgets/lpe-toolbar.cpp
+++ b/src/widgets/lpe-toolbar.cpp
@@ -83,7 +83,7 @@ static void sp_lpetool_mode_changed(EgeSelectOneAction *act, GObject *tbl)
{
using namespace Inkscape::LivePathEffect;
- SPDesktop *desktop = (SPDesktop *) g_object_get_data(tbl, "desktop");
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data(tbl, "desktop"));
SPEventContext *ec = desktop->event_context;
if (!SP_IS_LPETOOL_CONTEXT(ec)) {
return;
@@ -199,7 +199,7 @@ static void lpetool_unit_changed(GtkAction* /*act*/, GObject* tbl)
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
prefs->setInt("/tools/lpetool/unitid", unit->unit_id);
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
if (SP_IS_LPETOOL_CONTEXT(desktop->event_context)) {
SPLPEToolContext *lc = SP_LPETOOL_CONTEXT(desktop->event_context);
lpetool_delete_measuring_items(lc);
@@ -399,7 +399,7 @@ void sp_lpetool_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GO
{
GtkAction* act = tracker->createAction( "LPEToolUnitsAction", _("Units"), ("") );
gtk_action_group_add_action( mainActions, act );
- g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(lpetool_unit_changed), (GObject*)holder );
+ g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(lpetool_unit_changed), holder );
g_object_set_data(holder, "lpetool_units_action", act);
gtk_action_set_sensitive(act, prefs->getBool("/tools/lpetool/show_measuring_info", true));
}
@@ -421,12 +421,12 @@ void sp_lpetool_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GO
sigc::connection *c_selection_modified =
new sigc::connection (sp_desktop_selection (desktop)->connectModified
- (sigc::bind (sigc::ptr_fun (sp_lpetool_toolbox_sel_modified), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_lpetool_toolbox_sel_modified), holder)));
pool->add_connection ("selection-modified", c_selection_modified);
sigc::connection *c_selection_changed =
new sigc::connection (sp_desktop_selection (desktop)->connectChanged
- (sigc::bind (sigc::ptr_fun(sp_lpetool_toolbox_sel_changed), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun(sp_lpetool_toolbox_sel_changed), holder)));
pool->add_connection ("selection-changed", c_selection_changed);
}
diff --git a/src/widgets/measure-toolbar.cpp b/src/widgets/measure-toolbar.cpp
index 2153aba51..f556c0c7b 100644
--- a/src/widgets/measure-toolbar.cpp
+++ b/src/widgets/measure-toolbar.cpp
@@ -72,7 +72,7 @@ using Inkscape::UI::PrefPusher;
static void
sp_measure_fontsize_value_changed(GtkAdjustment *adj, GObject *tbl)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -122,7 +122,7 @@ void sp_measure_toolbox_prep(SPDesktop * desktop, GtkActionGroup* mainActions, G
// units menu
{
GtkAction* act = tracker->createAction( "MeasureUnitsAction", _("Units:"), _("The units to be used for the measurements") );
- g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(measure_unit_changed), (GObject*)holder );
+ g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(measure_unit_changed), holder );
gtk_action_group_add_action( mainActions, act );
}
} // end of sp_measure_toolbox_prep()
diff --git a/src/widgets/node-toolbar.cpp b/src/widgets/node-toolbar.cpp
index 7dca63ba2..79cdf8117 100644
--- a/src/widgets/node-toolbar.cpp
+++ b/src/widgets/node-toolbar.cpp
@@ -266,7 +266,7 @@ static void sp_node_toolbox_coord_changed(gpointer /*shape_editor*/, GObject *tb
static void sp_node_path_value_changed(GtkAdjustment *adj, GObject *tbl, Geom::Dim2 d)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
UnitTracker* tracker = reinterpret_cast<UnitTracker*>(g_object_get_data( tbl, "tracker" ));
@@ -632,17 +632,17 @@ void sp_node_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje
sigc::connection *c_selection_changed =
new sigc::connection (sp_desktop_selection (desktop)->connectChanged
- (sigc::bind (sigc::ptr_fun (sp_node_toolbox_sel_changed), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_node_toolbox_sel_changed), holder)));
pool->add_connection ("selection-changed", c_selection_changed);
sigc::connection *c_selection_modified =
new sigc::connection (sp_desktop_selection (desktop)->connectModified
- (sigc::bind (sigc::ptr_fun (sp_node_toolbox_sel_modified), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_node_toolbox_sel_modified), holder)));
pool->add_connection ("selection-modified", c_selection_modified);
sigc::connection *c_subselection_changed =
new sigc::connection (desktop->connectToolSubselectionChanged
- (sigc::bind (sigc::ptr_fun (sp_node_toolbox_coord_changed), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_node_toolbox_coord_changed), holder)));
pool->add_connection ("tool-subselection-changed", c_subselection_changed);
Inkscape::ConnectionPool::connect_destroy (G_OBJECT (holder), pool);
diff --git a/src/widgets/pencil-toolbar.cpp b/src/widgets/pencil-toolbar.cpp
index 73ab4883c..d0e71d2b0 100644
--- a/src/widgets/pencil-toolbar.cpp
+++ b/src/widgets/pencil-toolbar.cpp
@@ -91,7 +91,7 @@ using Inkscape::UI::PrefPusher;
/* This is used in generic functions below to share large portions of code between pen and pencil tool */
static Glib::ustring const freehand_tool_name(GObject *dataKludge)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data(dataKludge, "desktop");
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data(dataKludge, "desktop"));
return ( tools_isactive(desktop, TOOLS_FREEHAND_PEN)
? "/tools/freehand/pen"
: "/tools/freehand/pencil" );
@@ -104,7 +104,7 @@ static void freehand_mode_changed(EgeSelectOneAction* act, GObject* tbl)
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
prefs->setInt(freehand_tool_name(tbl) + "/freehand-mode", mode);
- SPDesktop *desktop = (SPDesktop *) g_object_get_data(tbl, "desktop");
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data(tbl, "desktop"));
// in pen tool we have more options than in pencil tool; if one of them was chosen, we do any
// preparatory work here
diff --git a/src/widgets/rect-toolbar.cpp b/src/widgets/rect-toolbar.cpp
index 8e74ff113..65eebf94b 100644
--- a/src/widgets/rect-toolbar.cpp
+++ b/src/widgets/rect-toolbar.cpp
@@ -89,7 +89,7 @@ static void sp_rtb_sensitivize( GObject *tbl )
static void sp_rtb_value_changed(GtkAdjustment *adj, GObject *tbl, gchar const *value_name,
void (*setter)(SPRect *, gdouble))
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
UnitTracker* tracker = reinterpret_cast<UnitTracker*>(g_object_get_data( tbl, "tracker" ));
SPUnit const *unit = tracker->getActiveUnit();
@@ -395,7 +395,7 @@ void sp_rect_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje
sp_rtb_sensitivize( holder );
sigc::connection *connection = new sigc::connection(
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), (GObject *)holder))
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_rect_toolbox_selection_changed), holder))
);
g_signal_connect( holder, "destroy", G_CALLBACK(delete_connection), connection );
g_signal_connect( holder, "destroy", G_CALLBACK(purge_repr_listener), holder );
diff --git a/src/widgets/sp-color-gtkselector.cpp b/src/widgets/sp-color-gtkselector.cpp
index 2e00aca71..b19685c66 100644
--- a/src/widgets/sp-color-gtkselector.cpp
+++ b/src/widgets/sp-color-gtkselector.cpp
@@ -106,9 +106,7 @@ static void sp_color_gtkselector_hide(GtkWidget *widget)
GtkWidget *
sp_color_gtkselector_new( GType )
{
- SPColorGtkselector *csel;
-
- csel = (SPColorGtkselector*)g_object_new (SP_TYPE_COLOR_GTKSELECTOR, NULL);
+ SPColorGtkselector *csel = SP_COLOR_GTKSELECTOR(g_object_new (SP_TYPE_COLOR_GTKSELECTOR, NULL));
return GTK_WIDGET (csel);
}
diff --git a/src/widgets/sp-color-icc-selector.cpp b/src/widgets/sp-color-icc-selector.cpp
index d04f17a30..b021ac43d 100644
--- a/src/widgets/sp-color-icc-selector.cpp
+++ b/src/widgets/sp-color-icc-selector.cpp
@@ -510,9 +510,9 @@ void ColorICCSelector::_switchToProfile( gchar const* name )
if ( trans ) {
guint32 val = _color.toRGBA32(0);
guchar pre[4] = {
- SP_RGBA32_R_U(val),
- SP_RGBA32_G_U(val),
- SP_RGBA32_B_U(val),
+ static_cast<guchar>(SP_RGBA32_R_U(val)),
+ static_cast<guchar>(SP_RGBA32_G_U(val)),
+ static_cast<guchar>(SP_RGBA32_B_U(val)),
255};
#ifdef DEBUG_LCMS
g_message("Shoving in [%02x] [%02x] [%02x]", pre[0], pre[1], pre[2]);
diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp
index f2ae0425f..0856fd86b 100644
--- a/src/widgets/sp-color-notebook.cpp
+++ b/src/widgets/sp-color-notebook.cpp
@@ -107,7 +107,7 @@ sp_color_notebook_switch_page(GtkNotebook *notebook,
{
if ( colorbook )
{
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
nb->switchPage( notebook, page, page_num );
// remember the page we switched to
@@ -144,7 +144,7 @@ static gint sp_color_notebook_menu_handler( GtkWidget *widget, GdkEvent *event )
if (event->type == GDK_BUTTON_PRESS)
{
SPColorSelector* csel = SP_COLOR_SELECTOR(widget);
- ((ColorNotebook*)(csel->base))->menuHandler( event );
+ (dynamic_cast<ColorNotebook*>(csel->base))->menuHandler( event );
/* Tell calling code that we have handled this event; the buck
* stops here. */
@@ -173,11 +173,11 @@ static void sp_color_notebook_menuitem_response (GtkMenuItem *menuitem, gpointer
{
if ( active )
{
- ((ColorNotebook*)(SP_COLOR_SELECTOR(entry->backPointer)->base))->addPage(entry->type, entry->submode);
+ (dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(entry->backPointer)->base))->addPage(entry->type, entry->submode);
}
else
{
- ((ColorNotebook*)(SP_COLOR_SELECTOR(entry->backPointer)->base))->removePage(entry->type, entry->submode);
+ (dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(entry->backPointer)->base))->removePage(entry->type, entry->submode);
}
}
}
@@ -467,14 +467,11 @@ static void sp_color_notebook_hide(GtkWidget *widget)
gtk_widget_hide(widget);
}
-GtkWidget *
-sp_color_notebook_new (void)
+GtkWidget *sp_color_notebook_new()
{
- SPColorNotebook *colorbook;
+ SPColorNotebook *colorbook = SP_COLOR_NOTEBOOK(g_object_new (SP_TYPE_COLOR_NOTEBOOK, NULL));
- colorbook = (SPColorNotebook*)g_object_new (SP_TYPE_COLOR_NOTEBOOK, NULL);
-
- return GTK_WIDGET (colorbook);
+ return GTK_WIDGET(colorbook);
}
ColorNotebook::ColorNotebook( SPColorSelector* csel )
@@ -520,7 +517,7 @@ void ColorNotebook::_picker_clicked(GtkWidget *widget, SPColorNotebook *colorboo
void ColorNotebook::_rgbaEntryChangedHook(GtkEntry *entry, SPColorNotebook *colorbook)
{
- ((ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base))->_rgbaEntryChanged( entry );
+ (dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base))->_rgbaEntryChanged( entry );
}
void ColorNotebook::_rgbaEntryChanged(GtkEntry* entry)
@@ -630,7 +627,7 @@ void ColorNotebook::_setCurrentPage(int i)
void ColorNotebook::_buttonClicked(GtkWidget *widget, SPColorNotebook *colorbook)
{
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(widget))) {
return;
@@ -645,14 +642,14 @@ void ColorNotebook::_buttonClicked(GtkWidget *widget, SPColorNotebook *colorboo
void ColorNotebook::_entryGrabbed (SPColorSelector *, SPColorNotebook *colorbook)
{
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
nb->_grabbed();
}
void ColorNotebook::_entryDragged (SPColorSelector *csel, SPColorNotebook *colorbook)
{
gboolean oldState;
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
oldState = nb->_dragging;
@@ -664,14 +661,14 @@ void ColorNotebook::_entryDragged (SPColorSelector *csel, SPColorNotebook *color
void ColorNotebook::_entryReleased (SPColorSelector *, SPColorNotebook *colorbook)
{
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
nb->_released();
}
void ColorNotebook::_entryChanged (SPColorSelector *csel, SPColorNotebook *colorbook)
{
gboolean oldState;
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
oldState = nb->_dragging;
@@ -688,7 +685,7 @@ void ColorNotebook::_entryModified (SPColorSelector *csel, SPColorNotebook *colo
g_return_if_fail (csel != NULL);
g_return_if_fail (SP_IS_COLOR_SELECTOR (csel));
- ColorNotebook* nb = (ColorNotebook*)(SP_COLOR_SELECTOR(colorbook)->base);
+ ColorNotebook* nb = dynamic_cast<ColorNotebook*>(SP_COLOR_SELECTOR(colorbook)->base);
SPColor color;
gfloat alpha = 1.0;
diff --git a/src/widgets/sp-color-scales.cpp b/src/widgets/sp-color-scales.cpp
index 1af5a1068..159fc96e5 100644
--- a/src/widgets/sp-color-scales.cpp
+++ b/src/widgets/sp-color-scales.cpp
@@ -198,12 +198,9 @@ static void sp_color_scales_hide(GtkWidget *widget)
gtk_widget_hide(widget);
}
-GtkWidget *
-sp_color_scales_new (void)
+GtkWidget *sp_color_scales_new()
{
- SPColorScales *csel;
-
- csel = (SPColorScales*)g_object_new (SP_TYPE_COLOR_SCALES, NULL);
+ SPColorScales *csel = SP_COLOR_SCALES(g_object_new (SP_TYPE_COLOR_SCALES, NULL));
return GTK_WIDGET (csel);
}
diff --git a/src/widgets/sp-color-slider.cpp b/src/widgets/sp-color-slider.cpp
index d58d495bb..37b9e022a 100644
--- a/src/widgets/sp-color-slider.cpp
+++ b/src/widgets/sp-color-slider.cpp
@@ -373,12 +373,9 @@ sp_color_slider_motion_notify (GtkWidget *widget, GdkEventMotion *event)
return FALSE;
}
-GtkWidget *
-sp_color_slider_new (GtkAdjustment *adjustment)
+GtkWidget *sp_color_slider_new(GtkAdjustment *adjustment)
{
- SPColorSlider *slider;
-
- slider = (SPColorSlider*)g_object_new (SP_TYPE_COLOR_SLIDER, NULL);
+ SPColorSlider *slider = SP_COLOR_SLIDER(g_object_new(SP_TYPE_COLOR_SLIDER, NULL));
sp_color_slider_set_adjustment (slider, adjustment);
diff --git a/src/widgets/sp-color-wheel-selector.cpp b/src/widgets/sp-color-wheel-selector.cpp
index bb8bba328..fe168b403 100644
--- a/src/widgets/sp-color-wheel-selector.cpp
+++ b/src/widgets/sp-color-wheel-selector.cpp
@@ -234,12 +234,9 @@ static void sp_color_wheel_selector_hide(GtkWidget *widget)
gtk_widget_hide(widget);
}
-GtkWidget *
-sp_color_wheel_selector_new (void)
+GtkWidget *sp_color_wheel_selector_new()
{
- SPColorWheelSelector *csel;
-
- csel = (SPColorWheelSelector*)g_object_new (SP_TYPE_COLOR_WHEEL_SELECTOR, NULL);
+ SPColorWheelSelector *csel = SP_COLOR_WHEEL_SELECTOR(g_object_new (SP_TYPE_COLOR_WHEEL_SELECTOR, NULL));
return GTK_WIDGET (csel);
}
diff --git a/src/widgets/sp-xmlview-attr-list.cpp b/src/widgets/sp-xmlview-attr-list.cpp
index 8e7c94572..1fd120d17 100644
--- a/src/widgets/sp-xmlview-attr-list.cpp
+++ b/src/widgets/sp-xmlview-attr-list.cpp
@@ -41,12 +41,9 @@ static Inkscape::XML::NodeEventVector repr_events = {
NULL /* order_changed */
};
-GtkWidget *
-sp_xmlview_attr_list_new (Inkscape::XML::Node * repr)
+GtkWidget *sp_xmlview_attr_list_new (Inkscape::XML::Node * repr)
{
- SPXMLViewAttrList * attr_list;
-
- attr_list = (SPXMLViewAttrList*)g_object_new (SP_TYPE_XMLVIEW_ATTR_LIST, NULL);
+ SPXMLViewAttrList * attr_list = SP_XMLVIEW_ATTR_LIST(g_object_new(SP_TYPE_XMLVIEW_ATTR_LIST, NULL));
attr_list->store = gtk_list_store_new (ATTR_N_COLS, G_TYPE_STRING, G_TYPE_UINT, G_TYPE_STRING );
gtk_tree_view_set_model (GTK_TREE_VIEW(attr_list), GTK_TREE_MODEL(attr_list->store));
diff --git a/src/widgets/sp-xmlview-content.cpp b/src/widgets/sp-xmlview-content.cpp
index bf740baa0..d31e031c2 100644
--- a/src/widgets/sp-xmlview-content.cpp
+++ b/src/widgets/sp-xmlview-content.cpp
@@ -46,14 +46,10 @@ static Inkscape::XML::NodeEventVector repr_events = {
NULL /* order_changed */
};
-GtkWidget *
-sp_xmlview_content_new (Inkscape::XML::Node * repr)
+GtkWidget *sp_xmlview_content_new(Inkscape::XML::Node * repr)
{
- GtkTextBuffer *tb;
- SPXMLViewContent *text;
-
- tb = gtk_text_buffer_new (NULL);
- text = (SPXMLViewContent*)g_object_new (SP_TYPE_XMLVIEW_CONTENT, NULL);
+ GtkTextBuffer *tb = gtk_text_buffer_new(NULL);
+ SPXMLViewContent *text = SP_XMLVIEW_CONTENT(g_object_new(SP_TYPE_XMLVIEW_CONTENT, NULL));
gtk_text_view_set_buffer (GTK_TEXT_VIEW (text), tb);
gtk_text_view_set_wrap_mode (GTK_TEXT_VIEW (text), GTK_WRAP_CHAR);
diff --git a/src/widgets/sp-xmlview-tree.cpp b/src/widgets/sp-xmlview-tree.cpp
index 11e6717c1..258cea0b4 100644
--- a/src/widgets/sp-xmlview-tree.cpp
+++ b/src/widgets/sp-xmlview-tree.cpp
@@ -95,16 +95,13 @@ static const Inkscape::XML::NodeEventVector pi_repr_events = {
static GtkTreeViewClass * parent_class = NULL;
-GtkWidget *
-sp_xmlview_tree_new (Inkscape::XML::Node * repr, void * /*factory*/, void * /*data*/)
+GtkWidget *sp_xmlview_tree_new(Inkscape::XML::Node * repr, void * /*factory*/, void * /*data*/)
{
- SPXMLViewTree * tree;
-
- tree = (SPXMLViewTree*)g_object_new (SP_TYPE_XMLVIEW_TREE, NULL);
+ SPXMLViewTree *tree = SP_XMLVIEW_TREE(g_object_new (SP_TYPE_XMLVIEW_TREE, NULL));
- tree->store = gtk_tree_store_new (STORE_N_COLS, G_TYPE_STRING, G_TYPE_POINTER, G_TYPE_POINTER);
+ tree->store = gtk_tree_store_new (STORE_N_COLS, G_TYPE_STRING, G_TYPE_POINTER, G_TYPE_POINTER);
- // Detach the model from the view until all the data is loaded
+ // Detach the model from the view until all the data is loaded
g_object_ref(tree->store);
gtk_tree_view_set_model(GTK_TREE_VIEW(tree), NULL);
@@ -125,7 +122,7 @@ sp_xmlview_tree_new (Inkscape::XML::Node * repr, void * /*factory*/, void * /*da
g_signal_connect(GTK_TREE_VIEW(tree), "drag_data_received", G_CALLBACK(on_drag_data_received), tree);
g_signal_connect(GTK_TREE_VIEW(tree), "drag-motion", G_CALLBACK(do_drag_motion), tree);
- return (GtkWidget *) tree;
+ return (GtkWidget *) tree;
}
GType
@@ -264,93 +261,80 @@ NodeData *node_data_new(SPXMLViewTree * tree, GtkTreeIter * /*node*/, GtkTreeRow
return data;
}
-void
-node_data_free (gpointer ptr) {
- NodeData * data;
- data = (NodeData *) ptr;
- sp_repr_remove_listener_by_data (data->repr, data);
- g_assert (data->repr != NULL);
- Inkscape::GC::release(data->repr);
- g_free (data);
+void node_data_free(gpointer ptr)
+{
+ NodeData *data = static_cast<NodeData *>(ptr);
+ sp_repr_remove_listener_by_data (data->repr, data);
+ g_assert (data->repr != NULL);
+ Inkscape::GC::release(data->repr);
+ g_free (data);
}
-void
-element_child_added (Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * ref, gpointer ptr)
+void element_child_added (Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * ref, gpointer ptr)
{
- NodeData * data;
- GtkTreeIter before;
+ NodeData *data = static_cast<NodeData *>(ptr);
+ GtkTreeIter before;
- data = (NodeData *) ptr;
+ if (data->tree->blocked) return;
- if (data->tree->blocked) return;
-
- if (!ref_to_sibling (data, ref, &before)) {
- return;
- }
+ if (!ref_to_sibling (data, ref, &before)) {
+ return;
+ }
GtkTreeIter data_iter;
tree_ref_to_iter(data->tree, &data_iter, data->rowref);
- add_node (data->tree, &data_iter, &before, child);
+ add_node (data->tree, &data_iter, &before, child);
}
-void
-element_attr_changed (Inkscape::XML::Node * repr, const gchar * key, const gchar * /*old_value*/, const gchar * new_value, bool /*is_interactive*/, gpointer ptr)
+void element_attr_changed(Inkscape::XML::Node * repr, const gchar * key, const gchar * /*old_value*/, const gchar * new_value, bool /*is_interactive*/, gpointer ptr)
{
- NodeData * data;
- gchar *label;
- const gchar *layer;
-
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData *>(ptr);
+ gchar *label;
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- if (0 != strcmp (key, "id") && 0 != strcmp (key, "inkscape:label"))
- return;
+ if (0 != strcmp (key, "id") && 0 != strcmp (key, "inkscape:label"))
+ return;
- new_value = repr->attribute("id");
- layer = repr->attribute("inkscape:label");
+ new_value = repr->attribute("id");
+ const gchar *layer = repr->attribute("inkscape:label");
- if (new_value && layer) {
- label = g_strdup_printf ("<%s id=\"%s\" inkscape:label=\"%s\">", repr->name(), new_value, layer);
- } else if (new_value) {
- label = g_strdup_printf ("<%s id=\"%s\">", repr->name(), new_value);
- } else {
- label = g_strdup_printf ("<%s>", repr->name());
- }
+ if (new_value && layer) {
+ label = g_strdup_printf ("<%s id=\"%s\" inkscape:label=\"%s\">", repr->name(), new_value, layer);
+ } else if (new_value) {
+ label = g_strdup_printf ("<%s id=\"%s\">", repr->name(), new_value);
+ } else {
+ label = g_strdup_printf ("<%s>", repr->name());
+ }
- GtkTreeIter iter;
- if (tree_ref_to_iter(data->tree, &iter, data->rowref)) {
- gtk_tree_store_set (GTK_TREE_STORE(data->tree->store), &iter, STORE_TEXT_COL, label, -1);
- }
- g_free (label);
+ GtkTreeIter iter;
+ if (tree_ref_to_iter(data->tree, &iter, data->rowref)) {
+ gtk_tree_store_set (GTK_TREE_STORE(data->tree->store), &iter, STORE_TEXT_COL, label, -1);
+ }
+ g_free (label);
}
-void
-element_child_removed (Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * /*ref*/, gpointer ptr)
+void element_child_removed(Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * /*ref*/, gpointer ptr)
{
- NodeData * data;
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData *>(ptr);
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- GtkTreeIter iter;
- if (repr_to_child (data, child, &iter)) {
+ GtkTreeIter iter;
+ if (repr_to_child (data, child, &iter)) {
gtk_tree_store_remove (GTK_TREE_STORE(data->tree->store), &iter);
}
-
}
-void
-element_order_changed (Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * /*oldref*/, Inkscape::XML::Node * newref, gpointer ptr)
+void element_order_changed(Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * child, Inkscape::XML::Node * /*oldref*/, Inkscape::XML::Node * newref, gpointer ptr)
{
- NodeData * data;
- GtkTreeIter before, node;
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData *>(ptr);
+ GtkTreeIter before, node;
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- ref_to_sibling (data, newref, &before);
- repr_to_child (data, child, &node);
+ ref_to_sibling (data, newref, &before);
+ repr_to_child (data, child, &node);
if (gtk_tree_store_iter_is_valid(data->tree->store, &before)) {
gtk_tree_store_move_before (data->tree->store, &node, &before);
@@ -360,59 +344,47 @@ element_order_changed (Inkscape::XML::Node * /*repr*/, Inkscape::XML::Node * chi
}
}
-void
-text_content_changed (Inkscape::XML::Node * /*repr*/, const gchar * /*old_content*/, const gchar * new_content, gpointer ptr)
+void text_content_changed(Inkscape::XML::Node * /*repr*/, const gchar * /*old_content*/, const gchar * new_content, gpointer ptr)
{
- NodeData *data;
- gchar *label;
-
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData *>(ptr);
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- label = g_strdup_printf ("\"%s\"", new_content);
+ gchar *label = g_strdup_printf ("\"%s\"", new_content);
GtkTreeIter iter;
if (tree_ref_to_iter(data->tree, &iter, data->rowref)) {
gtk_tree_store_set (GTK_TREE_STORE(data->tree->store), &iter, STORE_TEXT_COL, label, -1);
}
- g_free (label);
+ g_free (label);
}
-void
-comment_content_changed (Inkscape::XML::Node */*repr*/, const gchar * /*old_content*/, const gchar *new_content, gpointer ptr)
+void comment_content_changed(Inkscape::XML::Node * /*repr*/, const gchar * /*old_content*/, const gchar *new_content, gpointer ptr)
{
- NodeData *data;
- gchar *label;
-
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData*>(ptr);
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- label = g_strdup_printf ("<!--%s-->", new_content);
+ gchar *label = g_strdup_printf ("<!--%s-->", new_content);
GtkTreeIter iter;
if (tree_ref_to_iter(data->tree, &iter, data->rowref)) {
gtk_tree_store_set (GTK_TREE_STORE(data->tree->store), &iter, STORE_TEXT_COL, label, -1);
}
- g_free (label);
+ g_free (label);
}
-void
-pi_content_changed(Inkscape::XML::Node *repr, const gchar * /*old_content*/, const gchar *new_content, gpointer ptr)
+void pi_content_changed(Inkscape::XML::Node *repr, const gchar * /*old_content*/, const gchar *new_content, gpointer ptr)
{
- NodeData *data;
- gchar *label;
-
- data = (NodeData *) ptr;
+ NodeData *data = static_cast<NodeData *>(ptr);
- if (data->tree->blocked) return;
+ if (data->tree->blocked) return;
- label = g_strdup_printf ("<?%s %s?>", repr->name(), new_content);
+ gchar *label = g_strdup_printf ("<?%s %s?>", repr->name(), new_content);
GtkTreeIter iter;
if (tree_ref_to_iter(data->tree, &iter, data->rowref)) {
gtk_tree_store_set (GTK_TREE_STORE(data->tree->store), &iter, STORE_TEXT_COL, label, -1);
}
- g_free (label);
+ g_free (label);
}
/*
@@ -454,7 +426,7 @@ void on_drag_data_received(GtkWidget * /*wgt*/, GdkDragContext * /*context*/, in
*/
void on_row_changed(GtkTreeModel *tree_model, GtkTreePath *path, GtkTreeIter *iter, gpointer user_data)
{
- SPXMLViewTree *tree = (SPXMLViewTree *)user_data;
+ SPXMLViewTree *tree = SP_XMLVIEW_TREE(user_data);
if (!tree->dndactive) {
return;
@@ -634,7 +606,7 @@ gboolean do_drag_motion(GtkWidget *widget, GdkDragContext *context, gint x, gint
if (path) {
action = GDK_ACTION_MOVE;
- SPXMLViewTree *tree = (SPXMLViewTree *)user_data;
+ SPXMLViewTree *tree = SP_XMLVIEW_TREE(user_data);
GtkTreeIter iter;
gtk_tree_model_get_iter(GTK_TREE_MODEL(tree->store), &iter, path);
if (sp_xmlview_tree_node_get_repr (GTK_TREE_MODEL(tree->store), &iter)->type() != Inkscape::XML::ELEMENT_NODE) {
@@ -762,3 +734,14 @@ gboolean search_equal_func(GtkTreeModel *model, gint /*column*/, const gchar *ke
return !match;
}
+
+/*
+ Local Variables:
+ mode:c++
+ c-file-style:"stroustrup"
+ c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
+ indent-tabs-mode:nil
+ fill-column:99
+ End:
+*/
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
diff --git a/src/widgets/sp-xmlview-tree.h b/src/widgets/sp-xmlview-tree.h
index e588e78a7..50fcb3bc8 100644
--- a/src/widgets/sp-xmlview-tree.h
+++ b/src/widgets/sp-xmlview-tree.h
@@ -53,3 +53,14 @@ gboolean sp_xmlview_tree_get_repr_node (SPXMLViewTree * tree, Inkscape::XML::Nod
#endif
+
+/*
+ Local Variables:
+ mode:c++
+ c-file-style:"stroustrup"
+ c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
+ indent-tabs-mode:nil
+ fill-column:99
+ End:
+*/
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
diff --git a/src/widgets/spinbutton-events.cpp b/src/widgets/spinbutton-events.cpp
index 444aa278e..c718b6712 100644
--- a/src/widgets/spinbutton-events.cpp
+++ b/src/widgets/spinbutton-events.cpp
@@ -64,10 +64,9 @@ spinbutton_defocus (GtkWidget *container)
}
}
-gboolean
-spinbutton_keypress (GtkWidget *w, GdkEventKey *event, gpointer data)
+gboolean spinbutton_keypress(GtkWidget *w, GdkEventKey *event, gpointer data)
{
- SPWidget *spw = (SPWidget *) data;
+ SPWidget *spw = SP_WIDGET(data);
gdouble v;
gdouble step;
gdouble page;
diff --git a/src/widgets/spiral-toolbar.cpp b/src/widgets/spiral-toolbar.cpp
index 34996d24e..c51c8b6cf 100644
--- a/src/widgets/spiral-toolbar.cpp
+++ b/src/widgets/spiral-toolbar.cpp
@@ -78,7 +78,7 @@ using Inkscape::UI::PrefPusher;
static void sp_spl_tb_value_changed(GtkAdjustment *adj, GObject *tbl, Glib::ustring const &value_name)
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( tbl, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( tbl, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -314,7 +314,7 @@ void sp_spiral_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GOb
sigc::connection *connection = new sigc::connection(
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_spiral_toolbox_selection_changed), (GObject *)holder))
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_spiral_toolbox_selection_changed), holder))
);
g_signal_connect( holder, "destroy", G_CALLBACK(delete_connection), connection );
g_signal_connect( holder, "destroy", G_CALLBACK(purge_repr_listener), holder );
diff --git a/src/widgets/star-toolbar.cpp b/src/widgets/star-toolbar.cpp
index 61d8e1000..d783e3336 100644
--- a/src/widgets/star-toolbar.cpp
+++ b/src/widgets/star-toolbar.cpp
@@ -74,7 +74,7 @@ using Inkscape::UI::PrefPusher;
static void sp_stb_magnitude_value_changed( GtkAdjustment *adj, GObject *dataKludge )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
// do not remember prefs if this call is initiated by an undo change, because undoing object
@@ -120,7 +120,7 @@ static void sp_stb_magnitude_value_changed( GtkAdjustment *adj, GObject *dataKlu
static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKludge )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
if (!IS_NAN(gtk_adjustment_get_value(adj))) {
@@ -173,7 +173,7 @@ static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKl
static void sp_stb_sides_flat_state_changed( EgeSelectOneAction *act, GObject *dataKludge )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
bool flat = ege_select_one_action_get_active( act ) == 0;
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
@@ -218,7 +218,7 @@ static void sp_stb_sides_flat_state_changed( EgeSelectOneAction *act, GObject *d
static void sp_stb_rounded_value_changed( GtkAdjustment *adj, GObject *dataKludge )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -257,7 +257,7 @@ static void sp_stb_rounded_value_changed( GtkAdjustment *adj, GObject *dataKludg
static void sp_stb_randomized_value_changed( GtkAdjustment *adj, GObject *dataKludge )
{
- SPDesktop *desktop = (SPDesktop *) g_object_get_data( dataKludge, "desktop" );
+ SPDesktop *desktop = static_cast<SPDesktop *>(g_object_get_data( dataKludge, "desktop" ));
if (DocumentUndo::getUndoSensitive(sp_desktop_document(desktop))) {
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -584,7 +584,7 @@ void sp_star_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje
}
sigc::connection *connection = new sigc::connection(
- sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_star_toolbox_selection_changed), (GObject *)holder))
+ sp_desktop_selection(desktop)->connectChanged(sigc::bind(sigc::ptr_fun(sp_star_toolbox_selection_changed), holder))
);
g_signal_connect( holder, "destroy", G_CALLBACK(delete_connection), connection );
g_signal_connect( holder, "destroy", G_CALLBACK(purge_repr_listener), holder );
diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp
index 832865eae..4e8431454 100644
--- a/src/widgets/stroke-style.cpp
+++ b/src/widgets/stroke-style.cpp
@@ -434,14 +434,13 @@ StrokeStyle::markerSelectCB(MarkerComboBox *marker_combo, StrokeStyle *spw, SPMa
item->requestModified(SP_OBJECT_MODIFIED_FLAG);
item->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG);
+
+ DocumentUndo::done(document, SP_VERB_DIALOG_FILL_STROKE, _("Set markers"));
}
sp_repr_css_attr_unref(css);
css = 0;
- DocumentUndo::done(document, SP_VERB_DIALOG_FILL_STROKE,
- _("Set markers"));
-
spw->update = false;
};
diff --git a/src/widgets/text-toolbar.cpp b/src/widgets/text-toolbar.cpp
index 352276b21..e32f5a42a 100644
--- a/src/widgets/text-toolbar.cpp
+++ b/src/widgets/text-toolbar.cpp
@@ -665,7 +665,7 @@ static void sp_text_align_mode_changed( EgeSelectOneAction *act, GObject *tbl )
// move the x of all texts to preserve the same bbox
Inkscape::Selection *selection = sp_desktop_selection(desktop);
for (GSList const *items = selection->itemList(); items != NULL; items = items->next) {
- if (SP_IS_TEXT((SPItem *) items->data)) {
+ if (SP_IS_TEXT(SP_ITEM(items->data))) {
SPItem *item = SP_ITEM(items->data);
unsigned writing_mode = item->style->writing_mode.value;
@@ -1156,7 +1156,7 @@ static void sp_text_toolbox_selection_changed(Inkscape::Selection */*selection*/
items = items->next) {
// const gchar* id = reinterpret_cast<SPItem *>(items->data)->getId();
// std::cout << " " << id << std::endl;
- if( SP_IS_FLOWTEXT(( SPItem *) items->data )) {
+ if( SP_IS_FLOWTEXT(SP_ITEM(items->data))) {
isFlow = true;
// std::cout << " Found flowed text" << std::endl;
break;
@@ -1849,17 +1849,17 @@ void sp_text_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje
sigc::connection *c_selection_changed =
new sigc::connection (sp_desktop_selection (desktop)->connectChanged
- (sigc::bind (sigc::ptr_fun (sp_text_toolbox_selection_changed), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_text_toolbox_selection_changed), holder)));
pool->add_connection ("selection-changed", c_selection_changed);
sigc::connection *c_selection_modified =
new sigc::connection (sp_desktop_selection (desktop)->connectModified
- (sigc::bind (sigc::ptr_fun (sp_text_toolbox_selection_modified), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_text_toolbox_selection_modified), holder)));
pool->add_connection ("selection-modified", c_selection_modified);
sigc::connection *c_subselection_changed =
new sigc::connection (desktop->connectToolSubselectionChanged
- (sigc::bind (sigc::ptr_fun (sp_text_toolbox_subselection_changed), (GObject*)holder)));
+ (sigc::bind (sigc::ptr_fun (sp_text_toolbox_subselection_changed), holder)));
pool->add_connection ("tool-subselection-changed", c_subselection_changed);
Inkscape::ConnectionPool::connect_destroy (G_OBJECT (holder), pool);
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp
index 6e03c2606..b758e4f0f 100644
--- a/src/widgets/toolbox.cpp
+++ b/src/widgets/toolbox.cpp
@@ -1423,8 +1423,13 @@ void setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop)
GtkWidget* kludge = dataHolders[aux_toolboxes[i].type_name];
+#if GTK_CHECK_VERSION(3,0,0)
+ GtkWidget* holder = gtk_grid_new();
+ gtk_grid_attach( GTK_GRID(holder), kludge, 2, 0, 1, 1);
+#else
GtkWidget* holder = gtk_table_new( 1, 3, FALSE );
gtk_table_attach( GTK_TABLE(holder), kludge, 2, 3, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0 );
+#endif
gchar* tmp = g_strdup_printf( "/ui/%s", aux_toolboxes[i].ui_name );
GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, tmp );
@@ -1438,7 +1443,12 @@ void setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop)
Inkscape::IconSize toolboxSize = ToolboxFactory::prefToSize("/toolbox/small");
gtk_toolbar_set_icon_size( GTK_TOOLBAR(toolBar), static_cast<GtkIconSize>(toolboxSize) );
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_hexpand(toolBar, TRUE);
+ gtk_grid_attach( GTK_GRID(holder), toolBar, 0, 0, 1, 1);
+#else
gtk_table_attach( GTK_TABLE(holder), toolBar, 0, 1, 0, 1, (GtkAttachOptions)(GTK_EXPAND | GTK_FILL), (GtkAttachOptions)(GTK_EXPAND | GTK_FILL), 0, 0 );
+#endif
if ( aux_toolboxes[i].swatch_verb_id != SP_VERB_INVALID ) {
Inkscape::UI::Widget::StyleSwatch *swatch = new Inkscape::UI::Widget::StyleSwatch( NULL, _(aux_toolboxes[i].swatch_tip) );
@@ -1446,7 +1456,16 @@ void setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop)
swatch->setClickVerb( aux_toolboxes[i].swatch_verb_id );
swatch->setWatchedTool( aux_toolboxes[i].swatch_tool, true );
GtkWidget *swatch_ = GTK_WIDGET( swatch->gobj() );
+
+#if GTK_CHECK_VERSION(3,0,0)
+ gtk_widget_set_margin_left(swatch_, AUX_BETWEEN_BUTTON_GROUPS);
+ gtk_widget_set_margin_right(swatch_, AUX_BETWEEN_BUTTON_GROUPS);
+ gtk_widget_set_margin_top(swatch_, AUX_SPACING);
+ gtk_widget_set_margin_bottom(swatch_, AUX_SPACING);
+ gtk_grid_attach( GTK_GRID(holder), swatch_, 1, 0, 1, 1);
+#else
gtk_table_attach( GTK_TABLE(holder), swatch_, 1, 2, 0, 1, (GtkAttachOptions)(GTK_SHRINK | GTK_FILL), (GtkAttachOptions)(GTK_EXPAND | GTK_FILL), AUX_BETWEEN_BUTTON_GROUPS, AUX_SPACING );
+#endif
}
gtk_widget_show_all( holder );
diff --git a/src/xml/repr-css.cpp b/src/xml/repr-css.cpp
index f554d314d..4c339ad5a 100644
--- a/src/xml/repr-css.cpp
+++ b/src/xml/repr-css.cpp
@@ -312,7 +312,7 @@ void sp_repr_css_set(Node *repr, SPCSSAttr *css, gchar const *attr)
/*
* If the new value is different from the old value, this will sometimes send a signal via
* CompositeNodeObserver::notiftyAttributeChanged() which results in calling
- * SPObject::sp_object_repr_attr_changed and thus updates the object's SPStyle. This update
+ * SPObject::repr_attr_changed and thus updates the object's SPStyle. This update
* results in another call to repr->setAttribute().
*/
repr->setAttribute(attr, value.c_str());
diff --git a/src/xml/simple-node.cpp b/src/xml/simple-node.cpp
index 55bd28afe..4965f81c8 100644
--- a/src/xml/simple-node.cpp
+++ b/src/xml/simple-node.cpp
@@ -346,7 +346,7 @@ SimpleNode::setAttribute(gchar const *name, gchar const *value, bool const /*is_
// tree (and thus has no parent), default values will not be tested.
if( !strcmp( name, "style" ) && (flags >= SP_ATTR_CLEAN_STYLE_WARN) ) {
g_free( cleaned_value );
- cleaned_value = const_cast<char*>(sp_attribute_clean_style( this, value, flags ).c_str());
+ cleaned_value = g_strdup( sp_attribute_clean_style( this, value, flags ).c_str() );
// if( g_strcmp0( value, cleaned_value ) ) {
// g_warning( "SimpleNode::setAttribute: %s", id.c_str() );
// g_warning( " original: %s", value);
diff --git a/src/zoom-context.cpp b/src/zoom-context.cpp
index 68f58614d..9311901d3 100644
--- a/src/zoom-context.cpp
+++ b/src/zoom-context.cpp
@@ -64,9 +64,9 @@ GType sp_zoom_context_get_type(void)
static void sp_zoom_context_class_init(SPZoomContextClass *klass)
{
- SPEventContextClass *event_context_class = (SPEventContextClass *) klass;
+ SPEventContextClass *event_context_class = SP_EVENT_CONTEXT_CLASS(klass);
- parent_class = (SPEventContextClass*) g_type_class_peek_parent(klass);
+ parent_class = SP_EVENT_CONTEXT_CLASS(g_type_class_peek_parent(klass));
event_context_class->setup = sp_zoom_context_setup;
event_context_class->finish = sp_zoom_context_finish;
@@ -107,8 +107,8 @@ static void sp_zoom_context_setup(SPEventContext *ec)
ec->enableGrDrag();
}
- if (((SPEventContextClass *) parent_class)->setup) {
- ((SPEventContextClass *) parent_class)->setup(ec);
+ if ((SP_EVENT_CONTEXT_CLASS(parent_class))->setup) {
+ (SP_EVENT_CONTEXT_CLASS(parent_class))->setup(ec);
}
}
@@ -116,8 +116,8 @@ static gint sp_zoom_context_item_handler(SPEventContext *event_context, SPItem *
{
gint ret = FALSE;
- if (((SPEventContextClass *) parent_class)->item_handler) {
- ret = ((SPEventContextClass *) parent_class)->item_handler (event_context, item, event);
+ if ((SP_EVENT_CONTEXT_CLASS(parent_class))->item_handler) {
+ ret = (SP_EVENT_CONTEXT_CLASS(parent_class))->item_handler (event_context, item, event);
}
return ret;
@@ -264,8 +264,8 @@ static gint sp_zoom_context_root_handler(SPEventContext *event_context, GdkEvent
}
if (!ret) {
- if (((SPEventContextClass *) parent_class)->root_handler) {
- ret = ((SPEventContextClass *) parent_class)->root_handler(event_context, event);
+ if ((SP_EVENT_CONTEXT_CLASS(parent_class))->root_handler) {
+ ret = (SP_EVENT_CONTEXT_CLASS(parent_class))->root_handler(event_context, event);
}
}